#003466 #FFCC33
Hoops Dynasty HOOPS DYNASTY
Non-Conference Tarkanian
Final -
4/12/2026
74
  1 2 F
Shepherd 35 39 74
#12 Millersville 45 65 110
110
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cDavid Osburn 20 0-4 0-0 0-0 1 4 0 2 0 1 2 0
pfJoe Pederson 12 1-4 0-0 0-1 0 2 0 1 1 1 2 2
sfRyan Creech 18 6-10 0-1 1-1 2 3 4 2 1 0 1 13
sgDarin Kline 17 2-7 2-5 0-0 1 3 4 2 1 1 0 6
pgThomas Robert 20 5-8 1-1 1-4 0 0 2 5 0 0 2 12
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgAntonio Hyatt 21 3-8 2-3 1-1 2 2 0 4 2 0 4 9
cJeremiah Hayes 21 3-5 0-1 1-2 2 7 0 0 0 0 3 7
sgJonathan Westgate 18 2-3 0-0 2-3 0 0 3 4 1 0 4 6
cLuis Maxwell 15 3-4 0-0 4-4 0 1 0 0 0 0 0 10
sfRandy Jones 14 1-2 1-2 2-2 0 1 2 3 0 0 2 5
pfCollin Davis 12 1-1 0-0 0-0 4 7 0 1 0 0 0 2
sfAlva Ossowski 12 0-2 0-1 2-2 0 2 2 1 0 0 1 2
Totals 200 27-58 6-14 14-20 12 32 17 25 6 3 21 74
Percentages   .466 .429 .700                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfOjore Azure 28 7-14 1-4 1-4 4 9 3 1 1 2 1 16
pfJoel Parker 26 3-5 1-2 3-4 5 10 0 1 1 1 1 10
sfWalter Soliz 12 3-7 1-3 1-1 1 2 3 1 2 0 5 8
pgTerry Klink 22 2-4 1-2 3-3 0 2 6 0 2 0 1 8
pgJeffrey Miyashiro 25 7-16 4-11 4-4 0 0 4 2 3 0 4 22
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgAlbert Dixon 21 8-10 2-2 2-2 2 4 2 2 2 1 0 20
pfSantiago Cavazos 16 4-5 0-0 1-2 1 6 0 1 0 0 0 9
pgFelipe Ramirez 15 4-8 3-7 0-0 0 0 3 2 3 0 3 11
sgMark Hornsby 14 1-2 1-1 1-2 1 1 2 1 0 0 2 4
pfLarry Wickersham 14 1-1 0-0 0-0 0 3 0 0 1 0 1 2
sgMichael Batten 7 0-1 0-0 0-0 0 0 1 0 0 0 1 0
Totals 200 40-73 14-32 16-22 14 37 24 11 15 4 19 110
Percentages   .548 .438 .727                

SC
35
13-31
3-6
6-8
7
18
8
11
4
2
9
12
9
8
2
13
39
14-27
3-8
8-12
5
14
9
14
2
1
12
14
7
4
6
28
74
27-58
6-14
14-20
12
32
17
25
6
3
21
26
16
12
8
41
POINTS
FIELD GOALS
3-POINT FIELD GOALS
FREE THROWS
OFFENSIVE REBOUNDS
REBOUNDS
ASSISTS
TURNOVERS
STEALS
BLOCKS
PLAYER FOULS
POINTS IN PAINT
POINTS OFF TURNOVERS
SECOND CHANCE POINTS
FAST BREAK POINTS
BENCH POINTS
MUP
45
16-33
7-16
6-10
7
20
9
7
7
4
8
10
13
7
9
15
65
24-40
7-16
10-12
7
17
15
4
8
0
11
24
28
9
8
31
110
40-73
14-32
16-22
14
37
24
11
15
4
19
34
41
16
17
46
PLAYER OF THE GAME
pg Jeffrey Miyashiro Millersville
22 Points, 4 Assists, 3 Steals
TimeTeamPlayScore
LineupShepherd
 PG - Thomas Robert (fresh)
 SG - Darin Kline (fresh)
 SF - Ryan Creech (fresh)
 PF - Joe Pederson (fresh)
 C - David Osburn (fresh)
 
LineupMillersville
 PG - Jeffrey Miyashiro (fresh)
 SG - Terry Klink (fresh)
 SF - Walter Soliz (fresh)
 PF - Joel Parker (fresh)
 C - Ojore Azure (fresh)
 
20:00ShepherdDavid Osburn wins the tip0-0
Game PlanShepherdShepherd is playing a motion offense and a man to man (0) 
Game PlanMillersvilleMillersville is playing a flex offense (uptempo) and a fullcourt press (0) 
19:41ShepherdDarin Kline comes up short on the shot in the lane0-0
19:39MillersvilleOjore Azure snags the defensive board0-0
19:35MillersvilleWalter Soliz comes up short on the floater from the left block0-0
19:34MillersvilleJoel Parker tips it in0-2
19:19ShepherdJoel Parker swats the short shot by Joe Pederson0-2
19:17MillersvilleWalter Soliz grabs the board0-2
19:12MillersvilleTerry Klink is hacked by David Osburn - foul #1 on David Osburn, team foul #10-2
19:03MillersvilleOjore Azure can't finish the layup but he's fouled by Thomas Robert - foul #1 on Thomas Robert, team foul #20-2
19:03MillersvilleOjore Azure misses the 1st free throw0-2
19:03MillersvilleOjore Azure misses the 2nd free throw0-2
19:03ShepherdDarin Kline gets the rebound0-2
18:45ShepherdDarin Kline misses badly on the uncontested 3pt shot from the right wing0-2
18:44MillersvilleOjore Azure grabs the defensive rebound0-2
18:39MillersvilleTerry Klink makes the 3pt attempt from the left corner on a great pass from Walter Soliz0-5
18:37ShepherdWalter Soliz is called for the reach on Ryan Creech in the backcourt - foul #1 on Walter Soliz, team foul #10-5
18:20ShepherdThomas Robert is open and scores on a driving attempt near the basket set up by Ryan Creech2-5
18:03MillersvilleJoel Parker comes up short on the fadeaway from the right side but he's fouled by Joe Pederson - foul #1 on Joe Pederson, team foul #32-5
18:03MillersvilleJoel Parker misses the 1st free throw2-5
18:03MillersvilleJoel Parker makes the 2nd free throw2-6
17:55ShepherdJeffrey Miyashiro steals it from David Osburn2-6
17:52MillersvilleJeffrey Miyashiro hits the finger roll2-8
17:32ShepherdThomas Robert buries a jumper from just outside the lane4-8
17:19MillersvilleJeffrey Miyashiro can't connect on a 3pt jumper from the right corner4-8
17:17MillersvilleWalter Soliz grabs the offensive rebound4-8
17:05MillersvilleDarin Kline blocks the 3 pointer from the left wing by Walter Soliz4-8
17:03MillersvilleJoel Parker gets the offensive rebound4-8
16:54MillersvilleOjore Azure drills a 3 from the right wing4-11
16:52ShepherdWalter Soliz steals the ball from Thomas Robert in the backcourt4-11
16:49MillersvilleJeffrey Miyashiro can't finish the layup4-11
16:48MillersvilleOjore Azure tips it but misses4-11
16:46ShepherdDavid Osburn gets the rebound4-11
16:27ShepherdDarin Kline comes up short on the 3pt shot from the left wing4-11
16:25MillersvilleJoel Parker snags the defensive board4-11
16:17MillersvilleWalter Soliz misses the 3pt attempt from the left wing4-11
16:16ShepherdJoe Pederson gets the rebound4-11
16:03ShepherdThomas Robert throws a bad pass out of bounds4-11
SubsShepherd
Antonio Hyatt (PG), Jonathan Westgate (SG), Alva Ossowski (SF), Jeremiah Hayes (PF), Luis Maxwell (C)
Thomas Robert, Darin Kline, Ryan Creech, Joe Pederson, David Osburn
 
SubsMillersville
Albert Dixon (PG), Felipe Ramirez (SG), Santiago Cavazos (PF), Larry Wickersham (C)
Jeffrey Miyashiro, Terry Klink, Joel Parker, Ojore Azure
 
15:47MillersvilleAlbert Dixon knocks in the shot from just outside the lane on a great pass from Walter Soliz4-13
LineupShepherd
 PG - Antonio Hyatt (fresh)
 SG - Jonathan Westgate (fresh)
 SF - Alva Ossowski (fresh)
 PF - Jeremiah Hayes (fresh)
 C - Luis Maxwell (fresh)
 
LineupMillersville
 PG - Albert Dixon (fresh) 2 pts.
 SG - Felipe Ramirez (fresh)
 SF - Walter Soliz (tiring) 2 reb.
 PF - Santiago Cavazos (fresh)
 C - Larry Wickersham (fresh)
 
15:45ShepherdFelipe Ramirez picks off the pass by Jonathan Westgate in the backcourt4-13
15:44MillersvilleAlbert Dixon banks in the layup set up by Felipe Ramirez4-15
15:29ShepherdJeremiah Hayes is alone and drills a floater from the left block on a nice dish by Alva Ossowski6-15
15:20MillersvilleJeremiah Hayes is called for the reach on Albert Dixon - foul #1 on Jeremiah Hayes, team foul #46-15
15:04MillersvilleFelipe Ramirez can't connect on a 3pt shot from the left wing6-15
15:02ShepherdJeremiah Hayes snags the defensive board6-15
14:38ShepherdWalter Soliz is called for the reach on Antonio Hyatt - foul #2 on Walter Soliz, team foul #26-15
SubsShepherd
Thomas Robert (PG), Randy Jones (SG), Ryan Creech (SF), Collin Davis (PF), David Osburn (C)
Antonio Hyatt, Jonathan Westgate, Alva Ossowski, Jeremiah Hayes, Luis Maxwell
 
SubsMillersville
Jeffrey Miyashiro (PG), Mark Hornsby (SG), Joel Parker (PF), Ojore Azure (C)
Felipe Ramirez, Walter Soliz, Santiago Cavazos, Larry Wickersham
 
14:25ShepherdRyan Creech hits the front of the rim on the floater from the left wing6-15
14:23ShepherdThe offensive rebound goes to Collin Davis6-15
14:16ShepherdThomas Robert scores on a 3pt attempt from the right wing set up by Randy Jones9-15
14:08MillersvilleOjore Azure misses short on a jumper from just outside the lane9-15
14:07ShepherdCollin Davis pulls down the rebound9-15
13:50ShepherdRyan Creech buries a jumper from the left side set up by Thomas Robert and he's fouled by Jeffrey Miyashiro - foul #1 on Jeffrey Miyashiro, team foul #311-15
SubsShepherd
Antonio Hyatt (PG)
Thomas Robert
 
SubsMillersville 
13:50ShepherdRyan Creech makes the free throw12-15
13:40MillersvilleThe jump hook by Ojore Azure is blocked by David Osburn12-15
13:39ShepherdRandy Jones grabs the board12-15
13:21ShepherdRyan Creech hits the front of the rim on the pull-up jumper from the free throw line12-15
13:19MillersvilleJoel Parker grabs the defensive rebound12-15
12:58MillersvilleJoel Parker hits the front of the rim on the 3 pointer from the left corner12-15
12:57MillersvilleJoel Parker snags the offensive board12-15
12:52MillersvilleRyan Creech takes the ball from Ojore Azure12-15
12:47ShepherdAntonio Hyatt is whistled for traveling in the backcourt12-15
SubsShepherd
Thomas Robert (PG), Jonathan Westgate (SG), Alva Ossowski (SF), Jeremiah Hayes (PF), Luis Maxwell (C)
Antonio Hyatt, Randy Jones, Ryan Creech, Collin Davis, David Osburn
 
SubsMillersville
Felipe Ramirez (SG), Santiago Cavazos (PF), Larry Wickersham (C)
Mark Hornsby, Albert Dixon, Ojore Azure
 
12:37MillersvilleJeffrey Miyashiro clanks a 3pt jumper from straight away12-15
12:36ShepherdJeremiah Hayes pulls down the rebound12-15
12:24ShepherdJeremiah Hayes hits the finger roll14-15
12:12MillersvilleJeffrey Miyashiro loses the ball out of bounds14-15
SubsShepherd
Darin Kline (SG)
Thomas Robert
 
SubsMillersville
Terry Klink (PG)
Jeffrey Miyashiro
 
11:49ShepherdLuis Maxwell knocks in the turnaround from the baseline16-15
LineupShepherd
 PG - Jonathan Westgate (fairly fresh)
 SG - Darin Kline (fairly fresh)
 SF - Alva Ossowski (fairly fresh)
 PF - Jeremiah Hayes (fairly fresh) 4 pts. 2 reb.
 C - Luis Maxwell (fairly fresh) 2 pts.
 
LineupMillersville
 PG - Terry Klink (fresh) 3 pts.
 SG - Felipe Ramirez (fresh) 1 ast.
 SF - Joel Parker (tiring) 3 pts. 5 reb.
 PF - Santiago Cavazos (fairly fresh)
 C - Larry Wickersham (fairly fresh)
 
11:36MillersvilleSantiago Cavazos hits a floater from the left side on a great pass from Felipe Ramirez16-17
11:16ShepherdLuis Maxwell misses the shot from the left block but he's fouled by Larry Wickersham - foul #1 on Larry Wickersham, team foul #416-17
SubsShepherd
Thomas Robert (PG), Antonio Hyatt (SG), Ryan Creech (SF), Joe Pederson (PF)
Jonathan Westgate, Darin Kline, Alva Ossowski, Jeremiah Hayes
 
SubsMillersville
Jeffrey Miyashiro (PG), Mark Hornsby (SG), Ojore Azure (C)
Felipe Ramirez, Joel Parker, Larry Wickersham
 
11:16ShepherdLuis Maxwell makes the 1st free throw17-17
11:16ShepherdLuis Maxwell makes the 2nd free throw18-17
10:58MillersvilleJeffrey Miyashiro connects on the 3 pointer from the left corner on a nice dish by Ojore Azure18-20
10:44ShepherdJoe Pederson's layup is rejected by Ojore Azure18-20
10:42MillersvilleSantiago Cavazos gets the rebound18-20
10:34MillersvilleJeffrey Miyashiro makes the 3pt attempt from straight away18-23
10:28ShepherdAntonio Hyatt throws a bad pass out of bounds in the backcourt18-23
SubsShepherd
Randy Jones (SF), Collin Davis (PF), David Osburn (C)
Ryan Creech, Joe Pederson, Luis Maxwell
 
SubsMillersville
Albert Dixon (SF), Joel Parker (PF)
Terry Klink, Santiago Cavazos
 
10:23MillersvilleMark Hornsby is fouled on the floor by Antonio Hyatt - foul #1 on Antonio Hyatt, team foul #518-23
10:17MillersvilleJeffrey Miyashiro hits the front of the rim on the 3 pointer from the left corner18-23
10:16MillersvilleOjore Azure tips it home18-25
09:55ShepherdThomas Robert loses the dribble to Joel Parker18-25
09:42MillersvilleJeffrey Miyashiro buries a 3 from the right corner on a nice dish by Ojore Azure18-28
09:16ShepherdOjore Azure denies the turnaround by Thomas Robert18-28
09:15ShepherdAntonio Hyatt grabs the offensive board18-28
09:06ShepherdDavid Osburn comes up short on the fadeaway from the left side18-28
09:04ShepherdCollin Davis pulls down the offensive rebound18-28
08:56ShepherdThomas Robert can't finish the uncontested layup18-28
08:54ShepherdDavid Osburn misses the tip18-28
08:52MillersvilleAlbert Dixon grabs the board18-28
08:46MillersvilleAlbert Dixon hits a jumper from the free throw line set up by Jeffrey Miyashiro18-30
08:32ShepherdAlbert Dixon swats the layup by David Osburn18-30
08:30MillersvilleJoel Parker gets the rebound18-30
08:24MillersvilleAntonio Hyatt picks off the pass by Joel Parker18-30
08:20ShepherdJeffrey Miyashiro is called for the reach on Thomas Robert in the backcourt - foul #2 on Jeffrey Miyashiro, team foul #518-30
SubsShepherd
Jonathan Westgate (PG), Darin Kline (SG), Alva Ossowski (SF), Joe Pederson (PF), Jeremiah Hayes (C)
Thomas Robert, Antonio Hyatt, Randy Jones, Collin Davis, David Osburn
 
SubsMillersville
Felipe Ramirez (PG), Michael Batten (SG), Terry Klink (SF), Larry Wickersham (PF)
Jeffrey Miyashiro, Mark Hornsby, Albert Dixon, Joel Parker
 
08:03ShepherdFelipe Ramirez steps in front of the Darin Kline pass18-30
07:52MillersvilleJoe Pederson steals the ball from Felipe Ramirez18-30
07:32ShepherdJeremiah Hayes comes up short on the jump hook from the baseline but he's fouled by Ojore Azure - foul #1 on Ojore Azure, team foul #618-30
SubsShepherd
Thomas Robert (PG)
Alva Ossowski
 
SubsMillersville
Santiago Cavazos (C)
Ojore Azure
 
07:32ShepherdJeremiah Hayes makes the 1st free throw19-30
07:32ShepherdJeremiah Hayes misses the 2nd free throw19-30
07:32MillersvilleSantiago Cavazos snags the defensive board19-30
LineupShepherd
 PG - Thomas Robert (fairly fresh) 7 pts. 1 ast.
 SG - Darin Kline (fresh)
 SF - Jonathan Westgate (fresh)
 PF - Joe Pederson (tiring)
 C - Jeremiah Hayes (fresh) 5 pts. 2 reb.
 
LineupMillersville
 PG - Felipe Ramirez (fresh) 2 ast. 2 stl.
 SG - Michael Batten (fresh)
 SF - Terry Klink (fairly fresh) 3 pts.
 PF - Larry Wickersham (fresh)
 C - Santiago Cavazos (fresh) 2 pts. 2 reb.
 
07:22MillersvilleTerry Klink misses badly on a shot from the right wing19-30
07:21ShepherdJeremiah Hayes grabs the board19-30
07:19ShepherdLarry Wickersham picks off the pass by Thomas Robert in the backcourt19-30
07:04MillersvilleFelipe Ramirez's pass is off the mark and out of bounds19-30
SubsShepherd
Ryan Creech (SF), David Osburn (C)
Jonathan Westgate, Joe Pederson
 
SubsMillersville
Albert Dixon (SF), Ojore Azure (C)
Michael Batten, Larry Wickersham
 
06:57ShepherdJeremiah Hayes can't finish the uncontested layup19-30
06:56ShepherdThe offensive rebound goes to Ryan Creech19-30
06:38ShepherdRyan Creech makes the jumper from just outside the lane on a nice dish by Darin Kline21-30
06:25MillersvilleFelipe Ramirez hits the front of the rim on the 3 pointer from straight away21-30
06:24ShepherdDavid Osburn grabs the defensive rebound21-30
05:55ShepherdDarin Kline knocks in the 3pt attempt from the right corner on a great pass from Ryan Creech24-30
05:34MillersvilleSantiago Cavazos's pass is intercepted by Darin Kline24-30
05:30ShepherdRyan Creech lays it in on a nice dish by Darin Kline26-30
05:14MillersvilleOjore Azure makes the fadeaway jumper from the right side on a nice dish by Terry Klink26-32
05:04ShepherdRyan Creech can't connect on an uncontested 3 from the left wing26-32
05:03ShepherdThe offensive rebound goes to Jeremiah Hayes26-32
04:50ShepherdDarin Kline connects on the 3 pointer from the right corner on a great pass from Ryan Creech29-32
04:24MillersvilleSantiago Cavazos dunks the ball29-34
04:09ShepherdDarin Kline is open but comes up short on the jumper from the baseline29-34
04:07MillersvilleSantiago Cavazos snags the defensive board29-34
03:50MillersvilleFelipe Ramirez drills a 3 pointer from the right corner on a nice dish by Terry Klink29-37
03:38ShepherdRyan Creech hits a driving attempt from the right block31-37
03:20MillersvilleAlbert Dixon hits the front of the rim on the pull-up jumper from the right wing but he's hacked by Ryan Creech - foul #1 on Ryan Creech, team foul #631-37
SubsShepherd
Antonio Hyatt (PG), Jonathan Westgate (SG), Alva Ossowski (SF), Luis Maxwell (PF), Collin Davis (C)
Thomas Robert, Darin Kline, Ryan Creech, Jeremiah Hayes, David Osburn
 
SubsMillersville
Mark Hornsby (SG), Walter Soliz (SF), Joel Parker (PF), Larry Wickersham (C)
Terry Klink, Felipe Ramirez, Santiago Cavazos, Ojore Azure
 
03:20MillersvilleAlbert Dixon makes the 1st free throw31-38
03:20MillersvilleAlbert Dixon makes the 2nd free throw31-39
LineupShepherd
 PG - Antonio Hyatt (fresh)
 SG - Jonathan Westgate (fresh)
 SF - Alva Ossowski (fresh)
 PF - Luis Maxwell (fresh) 4 pts.
 C - Collin Davis (fresh) 3 reb.
 
LineupMillersville
 PG - Albert Dixon (tired) 8 pts.
 SG - Mark Hornsby (fresh)
 SF - Walter Soliz (fresh) 2 reb.
 PF - Joel Parker (tiring) 3 pts. 6 reb.
 C - Larry Wickersham (fresh)
 
03:06ShepherdJonathan Westgate hits the front of the rim on the wide open fadeaway from the left side31-39
03:05ShepherdAntonio Hyatt snags the offensive board31-39
02:45ShepherdAntonio Hyatt misses the fadeaway from the left wing31-39
02:44MillersvilleLarry Wickersham pulls down the rebound31-39
02:29MillersvilleAlbert Dixon double dribbles31-39
SubsShepherd 
SubsMillersville
Jeffrey Miyashiro (PG)
Albert Dixon
 
02:07ShepherdCollin Davis buries a floater from the free throw line33-39
02:02MillersvilleWalter Soliz hits the front of the rim on the jumper in the lane33-39
02:00ShepherdLuis Maxwell gets the rebound33-39
01:57ShepherdJeffrey Miyashiro takes the ball from Jonathan Westgate in the backcourt33-39
01:41MillersvilleJeffrey Miyashiro is fouled on the floor by Antonio Hyatt - foul #2 on Antonio Hyatt, team foul #733-39
SubsShepherd
Randy Jones (PG), Joe Pederson (PF)
Alva Ossowski, Collin Davis
 
SubsMillersville
Michael Batten (SG)
Mark Hornsby
 
01:41MillersvilleJeffrey Miyashiro makes the 1st free throw33-40
01:41MillersvilleJeffrey Miyashiro makes the 2nd free throw33-41
01:22ShepherdLuis Maxwell misses the lay-in33-41
01:20MillersvilleLarry Wickersham grabs the board33-41
01:08MillersvilleWalter Soliz drills a 3 pointer from the right wing33-44
01:05ShepherdRandy Jones is called for a charge in the backcourt - foul #1 on Randy Jones, team foul #833-44
SubsShepherd
Ryan Creech (SF), David Osburn (C)
Jonathan Westgate, Luis Maxwell
 
SubsMillersville 
00:53MillersvilleJeffrey Miyashiro comes up short on the 3 pointer from the left corner33-44
00:51ShepherdJoe Pederson gets the rebound33-44
00:42ShepherdJoel Parker is called for the reach on Randy Jones - foul #1 on Joel Parker, team foul #733-44
SubsShepherd 
SubsMillersville
Terry Klink (SG), Ojore Azure (C)
Michael Batten, Larry Wickersham
 
00:42ShepherdRandy Jones makes the 1st free throw34-44
00:42ShepherdRandy Jones makes the 2nd free throw35-44
00:28MillersvilleOjore Azure misses long on a fadeaway from the right wing but he's fouled by David Osburn - foul #2 on David Osburn, team foul #935-44
SubsShepherd 
SubsMillersville
Mark Hornsby (SG)
Terry Klink
 
00:28MillersvilleOjore Azure misses the 1st free throw35-44
00:28MillersvilleOjore Azure makes the 2nd free throw35-45
00:05ShepherdJoe Pederson is fouled on the floor by Walter Soliz - foul #3 on Walter Soliz, team foul #835-45
SubsShepherd
Thomas Robert (PG), Darin Kline (SG), Jeremiah Hayes (C)
Randy Jones, Antonio Hyatt, David Osburn
 
SubsMillersville
Santiago Cavazos (PF)
Walter Soliz
 
00:05ShepherdJoe Pederson misses the 1st free throw35-45
00:05MillersvilleOjore Azure snags the defensive board35-45
00:01MillersvilleJeffrey Miyashiro can't connect on a fadeaway from the right wing35-45
00:00MillersvilleThe clock runs out35-45
TimeTeamPlayScore
LineupShepherd
 PG - Thomas Robert (fresh) 7 pts. 1 ast.
 SG - Darin Kline (fresh) 6 pts. 2 ast.
 SF - Ryan Creech (fresh) 9 pts.
 PF - Joe Pederson (fresh) 2 reb.
 C - David Osburn (fresh) 3 reb.
 
LineupMillersville
 PG - Jeffrey Miyashiro (fresh) 13 pts. 1 ast. 2 stl.
 SG - Terry Klink (fresh) 3 pts. 2 ast.
 SF - Albert Dixon (fresh) 8 pts.
 PF - Joel Parker (fresh) 3 pts. 6 reb.
 C - Ojore Azure (fresh) 8 pts. 5 reb. 2 blk.
 
20:00MillersvilleAlbert Dixon inbounds the ball35-45
Game PlanShepherdShepherd is playing a motion offense and a man to man (+2) 
Game PlanMillersvilleMillersville is playing a flex offense (uptempo) and a fullcourt press (-2) 
19:43MillersvilleOjore Azure misses long on a 3pt jumper from straight away35-45
19:41ShepherdRyan Creech grabs the defensive rebound35-45
19:36ShepherdThomas Robert scores on a floater near the basket set up by Darin Kline37-45
19:22MillersvilleTerry Klink is hacked by Joe Pederson - foul #2 on Joe Pederson, team foul #137-45
19:04MillersvilleAlbert Dixon drills a 3pt attempt from the right wing on a nice dish by Ojore Azure37-48
18:43ShepherdRyan Creech is whistled for a carry37-48
SubsShepherd
Antonio Hyatt (SG), Jeremiah Hayes (PF)
Darin Kline, Joe Pederson
 
SubsMillersville
Felipe Ramirez (SG), Santiago Cavazos (PF)
Terry Klink, Albert Dixon
 
18:23MillersvilleSantiago Cavazos hits the front of the rim on the jump hook from the right block but he's hacked by Jeremiah Hayes - foul #2 on Jeremiah Hayes, team foul #237-48
SubsShepherd
Jonathan Westgate (SF), Luis Maxwell (C)
Ryan Creech, David Osburn
 
SubsMillersville
Larry Wickersham (C)
Ojore Azure
 
18:23MillersvilleSantiago Cavazos misses the 1st free throw37-48
18:23MillersvilleSantiago Cavazos makes the 2nd free throw37-49
18:04ShepherdAntonio Hyatt can't connect on an uncontested shot near the basket37-49
18:02MillersvilleThe rebound goes to Santiago Cavazos37-49
17:57MillersvilleJeffrey Miyashiro clanks a jumpshot from the right wing but he's hacked by Antonio Hyatt - foul #3 on Antonio Hyatt, team foul #337-49
SubsShepherd
Randy Jones (SG), Alva Ossowski (SF)
Thomas Robert, Antonio Hyatt
 
SubsMillersville 
17:57MillersvilleJeffrey Miyashiro makes the 1st free throw37-50
17:57MillersvilleJeffrey Miyashiro makes the 2nd free throw37-51
17:35ShepherdJonathan Westgate scores on a shot from the left wing39-51
17:27MillersvilleJeffrey Miyashiro hits the front of the rim on the 3pt shot from the left wing39-51
17:26ShepherdJeremiah Hayes grabs the board39-51
17:08ShepherdLuis Maxwell makes the floater near the basket set up by Jonathan Westgate41-51
17:05MillersvilleJeffrey Miyashiro is fouled in the backcourt by Jonathan Westgate - foul #1 on Jonathan Westgate, team foul #441-51
SubsShepherd
Darin Kline (SG), Ryan Creech (SF), Collin Davis (PF), David Osburn (C)
Jonathan Westgate, Alva Ossowski, Jeremiah Hayes, Luis Maxwell
 
SubsMillersville
Terry Klink (SG), Albert Dixon (SF), Ojore Azure (C)
Felipe Ramirez, Santiago Cavazos, Larry Wickersham
 
16:59MillersvilleJeffrey Miyashiro knocks in the floater from the left wing on a great pass from Albert Dixon41-53
16:43ShepherdAlbert Dixon steals it from Collin Davis41-53
16:40MillersvilleAlbert Dixon lays it up and in41-55
16:34ShepherdDarin Kline can't connect on a 3 pointer from the left wing41-55
16:32ShepherdRyan Creech tips it home43-55
16:19MillersvilleJoel Parker scores on a 3 pointer from the left corner set up by Albert Dixon43-58
16:14ShepherdDarin Kline's pass is off the mark and out of bounds in the backcourt43-58
SubsShepherd
Thomas Robert (PG), Joe Pederson (PF)
Randy Jones, Collin Davis
 
SubsMillersville
Mark Hornsby (SG)
Jeffrey Miyashiro
 
15:54MillersvilleMark Hornsby connects on the 3pt shot from the right wing43-61
LineupShepherd
 PG - Thomas Robert (fresh) 9 pts. 1 ast.
 SG - Darin Kline (fairly fresh) 6 pts. 3 ast.
 SF - Ryan Creech (fairly fresh) 11 pts. 3 reb.
 PF - Joe Pederson (fresh) 2 reb.
 C - David Osburn (fairly fresh) 3 reb.
 
LineupMillersville
 PG - Terry Klink (fresh) 3 pts. 2 ast.
 SG - Mark Hornsby (fresh) 3 pts.
 SF - Albert Dixon (fairly fresh) 13 pts. 2 ast.
 PF - Joel Parker (tiring) 6 pts. 6 reb.
 C - Ojore Azure (fairly fresh) 8 pts. 5 reb. 2 blk.
 
15:36ShepherdJoe Pederson misses badly on a jumper from just outside the lane43-61
15:35MillersvilleJoel Parker grabs the board43-61
15:30MillersvilleOjore Azure hits the finger roll on a great pass from Mark Hornsby43-63
Game PlanShepherdShepherd is playing a motion offense (uptempo) and a man to man (+2) 
Game PlanMillersvilleMillersville is playing a flex offense (uptempo) and a fullcourt press (-2) 
15:10ShepherdTerry Klink takes the ball from David Osburn43-63
14:59MillersvilleOjore Azure connects on the pull-up jumper from just outside the lane on a great pass from Mark Hornsby43-65
14:56ShepherdRyan Creech double dribbles in the backcourt43-65
SubsShepherd
Antonio Hyatt (SG), Jonathan Westgate (SF), Jeremiah Hayes (PF), Luis Maxwell (C)
Darin Kline, Ryan Creech, Joe Pederson, David Osburn
 
SubsMillersville
Felipe Ramirez (PG), Walter Soliz (SF), Santiago Cavazos (PF), Larry Wickersham (C)
Terry Klink, Albert Dixon, Joel Parker, Ojore Azure
 
14:50MillersvilleFelipe Ramirez hits a 3pt jumper from the left corner set up by Walter Soliz43-68
14:37ShepherdThomas Robert misses badly on a floater from the right side but the foul's on Felipe Ramirez - foul #1 on Felipe Ramirez, team foul #143-68
SubsShepherd 
SubsMillersville
Jeffrey Miyashiro (PG)
Mark Hornsby
 
14:37ShepherdThomas Robert misses the 1st free throw43-68
14:37ShepherdThomas Robert makes the 2nd free throw44-68
14:24MillersvilleLarry Wickersham banks in the layup set up by Felipe Ramirez44-70
14:08ShepherdWalter Soliz picks off the pass by Antonio Hyatt44-70
13:51MillersvilleWalter Soliz is whistled for an offensive foul - foul #4 on Walter Soliz, team foul #244-70
SubsShepherd
Alva Ossowski (SF), Collin Davis (C)
Thomas Robert, Jeremiah Hayes
 
SubsMillersville
Albert Dixon (SF), Joel Parker (PF), Ojore Azure (C)
Walter Soliz, Santiago Cavazos, Larry Wickersham
 
13:48ShepherdJonathan Westgate throws a bad pass out of bounds in the backcourt44-70
13:32MillersvilleJoel Parker is hacked by Jonathan Westgate - foul #2 on Jonathan Westgate, team foul #544-70
SubsShepherd
Randy Jones (SG), David Osburn (C)
Jonathan Westgate, Luis Maxwell
 
SubsMillersville
Mark Hornsby (SG)
Felipe Ramirez
 
13:18MillersvilleAlbert Dixon knocks in the 3 from the right corner set up by Jeffrey Miyashiro44-73
12:59ShepherdAlva Ossowski's pass is intercepted by Albert Dixon44-73
12:42MillersvilleAlva Ossowski is called for the reach on Jeffrey Miyashiro - foul #1 on Alva Ossowski, team foul #644-73
SubsShepherd
Darin Kline (SG), Ryan Creech (SF), Jeremiah Hayes (PF)
Antonio Hyatt, Alva Ossowski, David Osburn
 
SubsMillersville
Michael Batten (SG), Terry Klink (SF), Santiago Cavazos (PF), Larry Wickersham (C)
Mark Hornsby, Albert Dixon, Joel Parker, Ojore Azure
 
12:35MillersvilleTerry Klink misses the 3pt jumper from the left corner44-73
12:34MillersvilleSantiago Cavazos tips it back up and in44-75
12:32ShepherdDarin Kline is fouled in the backcourt by Michael Batten - foul #1 on Michael Batten, team foul #344-75
SubsShepherd
Joe Pederson (PF)
Collin Davis
 
SubsMillersville 
12:22ShepherdJoe Pederson connects on the fadeaway from the left block46-75
12:04MillersvilleSantiago Cavazos clanks a shot near the basket46-75
12:02ShepherdDarin Kline grabs the defensive rebound46-75
11:58ShepherdRyan Creech connects on the jumpshot from the free throw line on a nice dish by Randy Jones48-75
11:52MillersvilleThe jump hook by Michael Batten is blocked by Joe Pederson48-75
11:51ShepherdJeremiah Hayes pulls down the rebound48-75
LineupShepherd
 PG - Randy Jones (fairly fresh) 2 pts.
 SG - Darin Kline (fairly fresh) 6 pts. 3 ast.
 SF - Ryan Creech (fairly fresh) 13 pts. 3 reb.
 PF - Joe Pederson (fairly fresh) 2 pts. 2 reb.
 C - Jeremiah Hayes (fairly fresh) 5 pts. 6 reb.
 
LineupMillersville
 PG - Jeffrey Miyashiro (tiring) 17 pts. 2 ast. 2 stl.
 SG - Michael Batten (fresh)
 SF - Terry Klink (fairly fresh) 3 pts. 2 ast.
 PF - Santiago Cavazos (fairly fresh) 7 pts. 5 reb.
 C - Larry Wickersham (fairly fresh) 2 pts. 2 reb.
 
11:42ShepherdRandy Jones scores on a 3 from the left wing on a great pass from Ryan Creech51-75
11:30MillersvilleSantiago Cavazos banks in the layup set up by Jeffrey Miyashiro51-77
11:15ShepherdRandy Jones's pass is intercepted by Jeffrey Miyashiro51-77
11:04MillersvilleJeffrey Miyashiro buries a 3pt attempt from straight away51-80
11:00ShepherdRyan Creech can't finish the layup51-80
10:59MillersvilleSantiago Cavazos grabs the board51-80
10:50MillersvilleJeffrey Miyashiro travels with the ball51-80
SubsShepherd
Thomas Robert (PG), Antonio Hyatt (SG), Jonathan Westgate (SF), Luis Maxwell (PF), David Osburn (C)
Randy Jones, Darin Kline, Ryan Creech, Joe Pederson, Jeremiah Hayes
 
SubsMillersville
Felipe Ramirez (PG), Mark Hornsby (SG), Albert Dixon (SF), Joel Parker (PF), Ojore Azure (C)
Jeffrey Miyashiro, Michael Batten, Terry Klink, Santiago Cavazos, Larry Wickersham
 
10:43ShepherdLuis Maxwell knocks in the pull-up jumper from the right wing on a nice dish by Thomas Robert53-80
10:38MillersvilleFelipe Ramirez misses long on a 3 from the left wing53-80
10:36MillersvilleOjore Azure gets the offensive rebound53-80
10:31MillersvilleFelipe Ramirez hits the front of the rim on the 3 pointer from the left wing53-80
10:29MillersvilleAlbert Dixon tips it home53-82
10:25ShepherdMark Hornsby is called for the reach on Antonio Hyatt in the backcourt - foul #1 on Mark Hornsby, team foul #453-82
10:20ShepherdDavid Osburn is wide open but clanks a driving attempt from the baseline53-82
10:18MillersvilleThe rebound goes to Albert Dixon53-82
10:04MillersvilleMark Hornsby hits the front of the rim on the floater from the left side53-82
10:03ShepherdDavid Osburn grabs the defensive rebound53-82
09:55ShepherdThomas Robert misses the turnaround from the right block but he's hacked by Mark Hornsby - foul #2 on Mark Hornsby, team foul #553-82
SubsShepherd
Collin Davis (C)
David Osburn
 
SubsMillersville 
09:55ShepherdThomas Robert misses the 1st free throw53-82
09:55ShepherdThomas Robert misses the 2nd free throw53-82
09:55ShepherdCollin Davis grabs the offensive rebound53-82
09:44ShepherdThomas Robert misses short on a jumpshot from the right wing53-82
09:42MillersvilleOjore Azure grabs the defensive rebound53-82
09:29MillersvilleOjore Azure misses badly on a fadeaway jumper from the right side53-82
09:28MillersvilleOjore Azure tips it home53-84
09:05ShepherdThomas Robert lays it up and in on a nice dish by Jonathan Westgate55-84
08:47MillersvilleOjore Azure clanks a 3 from straight away55-84
08:46MillersvilleAlbert Dixon grabs the offensive board55-84
08:25MillersvilleFelipe Ramirez makes the 3 pointer from straight away55-87
08:23ShepherdThomas Robert is called for a charge in the backcourt - foul #2 on Thomas Robert, team foul #755-87
SubsShepherd
Darin Kline (SG), Alva Ossowski (SF), Joe Pederson (PF), David Osburn (C)
Antonio Hyatt, Jonathan Westgate, Luis Maxwell, Collin Davis
 
SubsMillersville
Jeffrey Miyashiro (PG), Terry Klink (SG), Santiago Cavazos (PF)
Felipe Ramirez, Mark Hornsby, Albert Dixon
 
08:05MillersvilleJoel Parker makes the jumper from the right wing set up by Terry Klink55-89
07:54ShepherdJoe Pederson is whistled for a carry55-89
SubsShepherd
Randy Jones (PG), Ryan Creech (SF), Jeremiah Hayes (PF)
Thomas Robert, Alva Ossowski, Joe Pederson
 
SubsMillersville
Walter Soliz (SF)
Joel Parker
 
LineupShepherd
 PG - Randy Jones (fresh) 5 pts.
 SG - Darin Kline (fairly fresh) 6 pts. 3 ast.
 SF - Ryan Creech (fresh) 13 pts. 3 reb.
 PF - Jeremiah Hayes (fresh) 5 pts. 6 reb.
 C - David Osburn (fresh) 4 reb.
 
LineupMillersville
 PG - Jeffrey Miyashiro (tiring) 20 pts. 3 ast. 3 stl.
 SG - Terry Klink (fresh) 3 pts. 3 ast.
 SF - Walter Soliz (fresh) 3 pts. 2 reb. 2 stl. 4 pf.
 PF - Santiago Cavazos (fairly fresh) 9 pts. 6 reb.
 C - Ojore Azure (tiring) 14 pts. 8 reb. 2 blk.
 
07:30MillersvilleWalter Soliz lays it up and in on a great pass from Jeffrey Miyashiro and he's hacked by Randy Jones - foul #2 on Randy Jones, team foul #855-91
SubsShepherd 
SubsMillersville
Larry Wickersham (PF)
Santiago Cavazos
 
07:30MillersvilleWalter Soliz makes the free throw55-92
07:08ShepherdJeremiah Hayes misses long on an open 3pt shot from the right corner55-92
07:07ShepherdDarin Kline snags the offensive board55-92
06:54ShepherdJeremiah Hayes lays it up and in on a great pass from Darin Kline57-92
06:39MillersvilleOjore Azure scores on a fadeaway from the left wing set up by Terry Klink57-94
06:36ShepherdTerry Klink is called for the reach on Randy Jones in the backcourt - foul #1 on Terry Klink, team foul #657-94
SubsShepherd
Antonio Hyatt (PG), Jonathan Westgate (SG), Alva Ossowski (SF), Collin Davis (PF)
Randy Jones, Darin Kline, Ryan Creech, David Osburn
 
SubsMillersville
Michael Batten (SG), Santiago Cavazos (PF)
Jeffrey Miyashiro, Larry Wickersham
 
06:29ShepherdAntonio Hyatt misses the fadeaway jumper from the left wing57-94
06:27MillersvilleThe rebound goes to Terry Klink57-94
06:03MillersvilleWalter Soliz connects on the jumper from the baseline set up by Terry Klink57-96
06:01ShepherdWalter Soliz is called for the reach on Alva Ossowski in the backcourt - foul #5 on Walter Soliz, team foul #757-96
SubsShepherd 
SubsMillersville
Albert Dixon (PG), Mark Hornsby (SG), Joel Parker (SF)
Terry Klink, Michael Batten, Walter Soliz
 
06:01ShepherdAlva Ossowski makes the 1st free throw58-96
06:01ShepherdAlva Ossowski makes the 2nd free throw59-96
05:43MillersvilleJeremiah Hayes is called for the reach on Joel Parker - foul #3 on Jeremiah Hayes, team foul #959-96
SubsShepherd
Luis Maxwell (C)
Collin Davis
 
SubsMillersville
Felipe Ramirez (PG)
Ojore Azure
 
05:43MillersvilleJoel Parker makes the 1st free throw59-97
05:43MillersvilleJoel Parker makes the 2nd free throw59-98
05:29ShepherdAntonio Hyatt is open and buries a 3pt shot from the left wing62-98
05:25MillersvilleAntonio Hyatt picks off the pass by Albert Dixon62-98
05:21ShepherdAntonio Hyatt buries a jumper from the free throw line set up by Alva Ossowski and the foul's on Felipe Ramirez - foul #2 on Felipe Ramirez, team foul #864-98
SubsShepherd 
SubsMillersville
Larry Wickersham (PF)
Joel Parker
 
05:21ShepherdAntonio Hyatt makes the free throw65-98
05:14MillersvilleMark Hornsby is fouled on the floor by Antonio Hyatt - foul #4 on Antonio Hyatt, team foul #1065-98
05:14MillersvilleMark Hornsby misses the 1st free throw65-98
05:14MillersvilleMark Hornsby makes the 2nd free throw65-99
04:56ShepherdAntonio Hyatt misses short on a jumpshot from the right side65-99
04:54MillersvilleLarry Wickersham grabs the defensive rebound65-99
04:45MillersvilleJonathan Westgate steals it from Mark Hornsby65-99
04:42ShepherdJonathan Westgate lays it up and in67-99
04:26MillersvilleAlbert Dixon clanks a shot from the right wing67-99
04:24ShepherdThe rebound goes to Alva Ossowski67-99
04:06ShepherdAlva Ossowski misses the 3pt shot from the left wing67-99
04:05ShepherdThe offensive rebound goes to Jeremiah Hayes67-99
03:59ShepherdFelipe Ramirez takes the ball from Antonio Hyatt67-99
03:54MillersvilleFelipe Ramirez banks in the layup67-101
03:51ShepherdJonathan Westgate is fouled in the backcourt by Felipe Ramirez - foul #3 on Felipe Ramirez, team foul #967-101
SubsShepherd
Randy Jones (PG), Collin Davis (PF)
Alva Ossowski, Luis Maxwell
 
SubsMillersville
Jeffrey Miyashiro (PG), Michael Batten (SG), Terry Klink (SF), Joel Parker (PF), Ojore Azure (C)
Felipe Ramirez, Mark Hornsby, Albert Dixon, Larry Wickersham, Santiago Cavazos
 
03:51ShepherdJonathan Westgate misses the 1st free throw67-101
03:51MillersvilleOjore Azure gets the rebound67-101
LineupShepherd
 PG - Randy Jones (fresh) 5 pts.
 SG - Antonio Hyatt (fairly fresh) 6 pts. 2 stl. 4 pf.
 SF - Jonathan Westgate (tiring) 4 pts. 2 ast.
 PF - Collin Davis (fresh) 2 pts. 4 reb.
 C - Jeremiah Hayes (tiring) 7 pts. 7 reb. 3 pf.
 
LineupMillersville
 PG - Jeffrey Miyashiro (tiring) 20 pts. 4 ast. 3 stl.
 SG - Michael Batten (fresh)
 SF - Terry Klink (fairly fresh) 3 pts. 5 ast.
 PF - Joel Parker (tiring) 10 pts. 7 reb.
 C - Ojore Azure (tiring) 16 pts. 9 reb. 2 blk.
 
Game PlanShepherdShepherd is playing a motion offense (uptempo) and a man to man (-1) 
Game PlanMillersvilleMillersville is playing a flex offense (uptempo) and a fullcourt press (-2) 
03:32MillersvilleTerry Klink misses the pull-up jumper from the left side but the foul's on Jonathan Westgate - foul #3 on Jonathan Westgate, team foul #1167-101
03:32MillersvilleTerry Klink makes the 1st free throw67-102
03:32MillersvilleTerry Klink makes the 2nd free throw67-103
03:17ShepherdRandy Jones misses the 3pt jumper from the right corner67-103
03:15ShepherdCollin Davis pulls down the offensive rebound67-103
03:02ShepherdOjore Azure picks off the pass by Randy Jones67-103
Game PlanShepherdShepherd is playing a motion offense (uptempo) and a man to man (-1) 
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (-2) 
02:42MillersvilleJoel Parker hits the front of the rim on the pull-up jumper from the free throw line67-103
02:40MillersvilleJoel Parker pulls down the offensive rebound67-103
02:34MillersvilleOjore Azure can't connect on a 3pt attempt from straight away67-103
02:32MillersvilleJoel Parker grabs the offensive rebound67-103
02:24MillersvilleJeffrey Miyashiro misses the 3pt shot from the left corner67-103
02:22ShepherdCollin Davis grabs the board67-103
Game PlanShepherdShepherd is playing a motion offense (uptempo) and a man to man (-1) 
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (-1) 
02:13ShepherdAntonio Hyatt drills a 3pt attempt from the left wing on a great pass from Jonathan Westgate70-103
02:03MillersvilleJeffrey Miyashiro misses short on a 3pt attempt from straight away70-103
02:02ShepherdCollin Davis snags the defensive board70-103
01:57ShepherdAntonio Hyatt misses short on a 3pt attempt from the right corner70-103
01:56MillersvilleJoel Parker pulls down the rebound70-103
01:35MillersvilleTerry Klink hits the finger roll set up by Michael Batten and the foul's on Jonathan Westgate - foul #4 on Jonathan Westgate, team foul #1270-105
SubsShepherd
Alva Ossowski (SF), Luis Maxwell (C)
Randy Jones, Collin Davis
 
SubsMillersville
Albert Dixon (SF)
Michael Batten
 
01:35MillersvilleTerry Klink makes the free throw70-106
01:32ShepherdJonathan Westgate is fouled in the backcourt by Jeffrey Miyashiro - foul #3 on Jeffrey Miyashiro, team foul #1070-106
01:32ShepherdJonathan Westgate makes the 1st free throw71-106
01:32ShepherdJonathan Westgate makes the 2nd free throw72-106
01:16MillersvilleAlbert Dixon hits a shot from the free throw line72-108
00:58ShepherdLuis Maxwell misses badly on a turnaround from close range but the foul's on Jeffrey Miyashiro - foul #4 on Jeffrey Miyashiro, team foul #1172-108
00:58ShepherdLuis Maxwell makes the 1st free throw73-108
00:58ShepherdLuis Maxwell makes the 2nd free throw74-108
Game PlanShepherdShepherd is playing a motion offense (uptempo) and a man to man (-1) 
Game PlanMillersvilleMillersville is playing a spread offense (hold ball) and a fullcourt press (-1) 
00:29MillersvilleAlbert Dixon misses badly on a jumper from the left block74-108
00:27ShepherdAlva Ossowski pulls down the rebound74-108
Game PlanShepherdShepherd is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanMillersvilleMillersville is playing a spread offense (hold ball) and a fullcourt press (-1) 
00:22ShepherdTerry Klink picks off the pass by Jonathan Westgate74-108
00:18MillersvilleJeffrey Miyashiro hits the finger roll set up by Terry Klink74-110
00:11ShepherdAlva Ossowski misses short on a pull-up jumper from the right side74-110
00:09MillersvilleTerry Klink pulls down the rebound74-110
00:00MillersvilleJeffrey Miyashiro runs out the clock74-110