#FFCC33 #901208
Hoops Dynasty HOOPS DYNASTY
Conference Smith
Millersville Sim AI
Lock Haven Sim AI
Final -
8/26/2026
76
  1 2 F
Millersville 37 39 76
Lock Haven 29 44 73
73
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cLeonard Shurtleff 22 1-5 1-4 0-2 2 6 1 0 2 0 2 3
pfDustin Coursey 23 3-9 1-2 5-6 2 7 0 0 0 0 0 12
sfCharles Stephenson 17 4-6 1-2 0-0 2 2 1 2 0 0 3 9
sgWalter Keenan 21 2-5 0-1 2-2 0 2 1 3 2 0 1 6
pgAvery Zelnick 23 1-3 1-1 2-4 0 2 3 0 1 0 2 5
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgJordan Johnson 19 1-5 0-2 2-2 0 3 0 1 0 0 2 4
cAlex Gainer 14 3-8 0-0 2-5 3 6 1 1 0 0 1 8
cJames Rotella 13 0-1 0-0 5-6 1 2 1 1 1 1 2 5
pgDexter Krebs 13 2-5 1-3 0-0 0 0 0 0 1 0 2 5
pfThomas Woods 12 1-2 0-1 0-0 1 3 0 0 0 0 2 2
sfAnthony Kopf 12 4-6 1-2 0-3 3 4 0 2 0 0 2 9
sfWilliam Rhoades 11 3-3 0-0 2-4 0 0 2 0 0 0 3 8
Totals 200 25-58 6-18 20-34 14 37 10 10 7 1 22 76
Percentages   .431 .333 .588                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cAdam Taylor 22 3-5 0-0 0-0 3 7 0 1 0 1 4 6
pfMarcel Delossantos 23 4-9 2-5 1-1 1 4 1 0 0 0 5 11
sfJack Robinson 23 1-4 1-3 2-2 2 6 3 3 0 0 2 5
sgDale Ball 26 3-6 0-1 5-6 0 3 2 3 0 0 2 11
pgWilliam Deakins 23 3-7 3-5 2-2 0 0 4 5 0 0 1 11
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgPatrick Neuman 17 1-4 0-2 1-4 0 4 0 1 0 0 0 3
pfHarry Lawhon 16 2-3 0-0 1-1 0 3 2 1 1 2 2 5
sgRobert Harris 14 1-4 1-4 1-2 0 1 1 0 0 0 0 4
cRaymond Carson 13 2-3 1-1 1-2 1 4 0 0 0 1 5 6
sfMatthew Stanley 11 3-4 0-0 2-2 0 1 0 2 0 0 4 8
sgWilliam Walsh 11 0-0 0-0 3-5 0 0 2 0 1 0 0 3
pgAdam Shipley 1 0-1 0-0 0-0 1 1 0 0 0 0 0 0
Totals 200 23-50 8-21 19-27 8 34 15 16 2 4 25 73
Percentages   .460 .381 .704                

MUP
37
13-27
4-7
7-10
5
17
6
7
4
0
10
12
9
2
5
22
39
12-31
2-11
13-24
9
20
4
3
3
1
12
16
2
12
6
19
76
25-58
6-18
20-34
14
37
10
10
7
1
22
28
11
14
11
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
LHUP
29
10-23
4-12
5-10
4
14
7
9
2
3
9
8
3
2
0
13
44
13-27
4-9
14-17
4
20
8
7
0
1
16
16
4
4
0
16
73
23-50
8-21
19-27
8
34
15
16
2
4
25
24
7
6
0
29
PLAYER OF THE GAME
pf Dustin Coursey Millersville
12 Points, 7 Rebounds
TimeTeamPlayScore
LineupMillersville
 PG - Avery Zelnick (fresh)
 SG - Walter Keenan (fresh)
 SF - Charles Stephenson (fresh)
 PF - Dustin Coursey (fresh)
 C - Leonard Shurtleff (fresh)
 
LineupLock Haven
 PG - William Deakins (fresh)
 SG - Dale Ball (fresh)
 SF - Jack Robinson (fresh)
 PF - Marcel Delossantos (fresh)
 C - Adam Taylor (fresh)
 
20:00MillersvilleLeonard Shurtleff wins the tip0-0
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (0) 
Game PlanLock HavenLock Haven is playing a motion offense and a man to man (0) 
19:43MillersvilleLeonard Shurtleff makes the 3 from the left corner3-0
19:40Lock HavenDale Ball is fouled in the backcourt by Avery Zelnick - foul #1 on Avery Zelnick, team foul #13-0
19:14Lock HavenAdam Taylor scores on a fadeaway from close range3-2
18:57MillersvilleDustin Coursey makes the 3pt shot from the right corner set up by Avery Zelnick6-2
18:42Lock HavenMarcel Delossantos hits the front of the rim on the jumpshot from the right wing6-2
18:40MillersvilleAvery Zelnick pulls down the rebound6-2
18:19MillersvilleCharles Stephenson throws a bad pass out of bounds6-2
18:02Lock HavenDale Ball blows the layup but the foul's on Charles Stephenson - foul #1 on Charles Stephenson, team foul #26-2
18:02Lock HavenDale Ball makes the 1st free throw6-3
18:02Lock HavenDale Ball misses the 2nd free throw6-3
18:02MillersvilleLeonard Shurtleff snags the defensive board6-3
17:35MillersvilleDustin Coursey misses the shot from the right side6-3
17:34MillersvilleDustin Coursey pulls down the offensive rebound6-3
17:20MillersvilleDustin Coursey misses short on a fadeaway jumper from the right side6-3
17:19Lock HavenAdam Taylor pulls down the rebound6-3
17:12Lock HavenAdam Taylor misses badly on the uncontested jumper from the right wing6-3
17:11MillersvilleAvery Zelnick snags the defensive board6-3
16:58MillersvilleAvery Zelnick scores on a 3 pointer from the left corner on a nice dish by Walter Keenan9-3
16:45Lock HavenWilliam Deakins buries a 3pt shot from the right wing on a great pass from Dale Ball9-6
16:40MillersvilleWalter Keenan misses the jumper from the left wing9-6
16:38Lock HavenAdam Taylor grabs the defensive rebound9-6
16:21Lock HavenMarcel Delossantos misses the wide open 3 from the left wing9-6
16:19MillersvilleLeonard Shurtleff grabs the defensive rebound9-6
16:04MillersvilleAvery Zelnick misses short on a pull-up jumper from the right side9-6
16:02Lock HavenJack Robinson grabs the defensive rebound9-6
LineupMillersville
 PG - Avery Zelnick (fairly fresh) 3 pts. 1 ast.
 SG - Walter Keenan (tiring) 1 ast.
 SF - Charles Stephenson (fairly fresh)
 PF - Dustin Coursey (fairly fresh) 3 pts.
 C - Leonard Shurtleff (fairly fresh) 3 pts. 2 reb.
 
LineupLock Haven
 PG - William Deakins (fairly fresh) 3 pts.
 SG - Dale Ball (fairly fresh) 1 pts. 1 ast.
 SF - Jack Robinson (fairly fresh)
 PF - Marcel Delossantos (fairly fresh)
 C - Adam Taylor (fairly fresh) 2 pts. 2 reb.
 
15:46Lock HavenJack Robinson misses long on a 3 from the left corner9-6
15:44Lock HavenAdam Taylor grabs the offensive rebound9-6
15:26Lock HavenMarcel Delossantos is wide open but clanks a 3 from the left corner9-6
15:25Lock HavenThe offensive rebound goes to Jack Robinson9-6
15:02Lock HavenJack Robinson is called for a backcourt violation9-6
SubsMillersville
Dexter Krebs (PG), Jordan Johnson (SG), Anthony Kopf (SF), Alex Gainer (PF), James Rotella (C)
Avery Zelnick, Walter Keenan, Charles Stephenson, Dustin Coursey, Leonard Shurtleff
 
SubsLock Haven
Patrick Neuman (PG), Robert Harris (SG), Matthew Stanley (SF), Raymond Carson (PF), Harry Lawhon (C)
William Deakins, Dale Ball, Jack Robinson, Marcel Delossantos, Adam Taylor
 
14:47MillersvilleAnthony Kopf hits a jump hook in the lane11-6
14:25Lock HavenRaymond Carson hits the front of the rim on the floater from the left block but the foul's on Anthony Kopf - foul #1 on Anthony Kopf, team foul #311-6
14:25Lock HavenRaymond Carson misses the 1st free throw11-6
14:25Lock HavenRaymond Carson makes the 2nd free throw11-7
14:02MillersvilleJames Rotella is fouled on the floor by Harry Lawhon - foul #1 on Harry Lawhon, team foul #111-7
13:49MillersvilleAlex Gainer comes up short on the pull-up jumper from the left side but the foul's on Raymond Carson - foul #1 on Raymond Carson, team foul #211-7
13:49MillersvilleAlex Gainer misses the 1st free throw11-7
13:49MillersvilleAlex Gainer makes the 2nd free throw12-7
13:47Lock HavenMatthew Stanley is called for a charge in the backcourt - foul #1 on Matthew Stanley, team foul #312-7
13:29MillersvilleDexter Krebs connects on the fadeaway jumper from the left wing on a nice dish by James Rotella14-7
13:27Lock HavenRobert Harris is hacked by Jordan Johnson in the backcourt - foul #1 on Jordan Johnson, team foul #414-7
SubsMillersville
Avery Zelnick (PG), William Rhoades (SF), Dustin Coursey (PF), Thomas Woods (C)
Dexter Krebs, Anthony Kopf, Alex Gainer, James Rotella
 
SubsLock Haven 
13:16Lock HavenPatrick Neuman clanks a 3pt attempt from the right corner14-7
13:15MillersvilleJordan Johnson grabs the board14-7
12:57MillersvilleJordan Johnson's pass is off the mark and out of bounds14-7
SubsMillersville 
SubsLock Haven
William Deakins (PG), Dale Ball (SG), William Walsh (SF), Marcel Delossantos (PF)
Patrick Neuman, Robert Harris, Matthew Stanley, Harry Lawhon
 
12:55Lock HavenAvery Zelnick takes the ball from Dale Ball in the backcourt14-7
12:53MillersvilleWilliam Rhoades lays it up and in set up by Avery Zelnick16-7
12:34Lock HavenMarcel Delossantos scores on a 3pt shot from the right wing set up by William Walsh16-10
12:27MillersvilleDustin Coursey buries a turnaround from the left block on a great pass from William Rhoades18-10
12:06Lock HavenMarcel Delossantos hits the front of the rim on the 3pt shot from the left wing18-10
12:05MillersvilleThe rebound goes to Dustin Coursey18-10
11:47MillersvilleWilliam Rhoades is hacked by Raymond Carson - foul #2 on Raymond Carson, team foul #418-10
SubsMillersville
Dexter Krebs (PG), Walter Keenan (SG), Anthony Kopf (SF), Alex Gainer (PF), James Rotella (C)
Avery Zelnick, Jordan Johnson, William Rhoades, Dustin Coursey, Thomas Woods
 
SubsLock Haven
Jack Robinson (SF), Matthew Stanley (PF), Adam Taylor (C)
William Walsh, Marcel Delossantos, Raymond Carson
 
LineupMillersville
 PG - Dexter Krebs (fresh) 2 pts.
 SG - Walter Keenan (fairly fresh) 1 ast.
 SF - Anthony Kopf (fresh) 2 pts.
 PF - Alex Gainer (fresh) 1 pts.
 C - James Rotella (fresh)
 
LineupLock Haven
 PG - William Deakins (fresh) 3 pts.
 SG - Dale Ball (fresh) 1 pts. 1 ast.
 SF - Jack Robinson (fresh) 2 reb.
 PF - Matthew Stanley (fresh)
 C - Adam Taylor (fresh) 2 pts. 3 reb.
 
11:36MillersvilleAlex Gainer misses the easy layup but he's hacked by Matthew Stanley - foul #2 on Matthew Stanley, team foul #518-10
SubsMillersville 
SubsLock Haven
Patrick Neuman (PG), Robert Harris (SG), Harry Lawhon (PF)
William Deakins, Dale Ball, Matthew Stanley
 
11:36MillersvilleAlex Gainer misses the 1st free throw18-10
11:36MillersvilleAlex Gainer makes the 2nd free throw19-10
11:13Lock HavenAdam Taylor hits a fadeaway near the basket set up by Jack Robinson19-12
11:08MillersvilleDexter Krebs knocks in the 3pt shot from the right wing22-12
11:06Lock HavenPatrick Neuman is hacked by Dexter Krebs in the backcourt - foul #1 on Dexter Krebs, team foul #522-12
SubsMillersville
Leonard Shurtleff (C)
James Rotella
 
SubsLock Haven 
10:42Lock HavenPatrick Neuman throws a bad pass out of bounds22-12
SubsMillersville
James Rotella (PG), Charles Stephenson (SF)
Dexter Krebs, Anthony Kopf
 
SubsLock Haven
William Deakins (PG), Dale Ball (SG), Marcel Delossantos (PF)
Patrick Neuman, Robert Harris, Adam Taylor
 
10:21MillersvilleHarry Lawhon picks off the pass by Charles Stephenson22-12
10:18Lock HavenJames Rotella picks off the pass by Dale Ball in the backcourt22-12
09:59MillersvilleCharles Stephenson misses short on a 3pt attempt from the right wing22-12
09:57MillersvilleJames Rotella tips it but misses22-12
09:56Lock HavenHarry Lawhon pulls down the rebound22-12
09:42Lock HavenMarcel Delossantos knocks in the 3 pointer from the left wing set up by William Deakins22-15
09:35MillersvilleAlex Gainer drills a pull-up jumper from just outside the lane24-15
09:27Lock HavenCharles Stephenson is called for the reach on Dale Ball - foul #2 on Charles Stephenson, team foul #624-15
SubsMillersville
Dexter Krebs (PG), Jordan Johnson (SG), William Rhoades (SF), Thomas Woods (PF)
James Rotella, Walter Keenan, Charles Stephenson, Alex Gainer
 
SubsLock Haven
Patrick Neuman (PG), Robert Harris (SG), William Walsh (SF), Adam Taylor (C)
William Deakins, Dale Ball, Jack Robinson, Harry Lawhon
 
09:16Lock HavenAdam Taylor's pass is off the mark and out of bounds24-15
08:50MillersvilleWilliam Rhoades buries a runner from the baseline26-15
08:30Lock HavenWilliam Rhoades is called for the reach on William Walsh - foul #1 on William Rhoades, team foul #726-15
SubsMillersville
Avery Zelnick (PG), Anthony Kopf (SF), Dustin Coursey (PF)
Dexter Krebs, William Rhoades, Leonard Shurtleff
 
SubsLock Haven
William Deakins (PG), Dale Ball (SG)
Patrick Neuman, Robert Harris
 
08:30Lock HavenWilliam Walsh makes the 1st free throw26-16
08:30Lock HavenWilliam Walsh makes the 2nd free throw26-17
08:12MillersvilleDustin Coursey hits a shot from the baseline set up by Avery Zelnick28-17
08:05Lock HavenThomas Woods is called for the reach on William Walsh - foul #1 on Thomas Woods, team foul #828-17
SubsMillersville
Leonard Shurtleff (C)
Thomas Woods
 
SubsLock Haven
Jack Robinson (SF)
Marcel Delossantos
 
08:05Lock HavenWilliam Walsh misses the 1st free throw28-17
08:05MillersvilleJordan Johnson gets the rebound28-17
07:56MillersvilleWilliam Walsh picks off the pass by Anthony Kopf28-17
07:38Lock HavenLeonard Shurtleff steals it from William Deakins28-17
LineupMillersville
 PG - Avery Zelnick (fairly fresh) 3 pts. 3 ast.
 SG - Jordan Johnson (fairly fresh)
 SF - Anthony Kopf (fresh) 2 pts.
 PF - Dustin Coursey (fairly fresh) 7 pts. 2 reb.
 C - Leonard Shurtleff (fairly fresh) 3 pts. 2 reb.
 
LineupLock Haven
 PG - William Deakins (fresh) 3 pts. 1 ast.
 SG - Dale Ball (fresh) 1 pts. 1 ast.
 SF - Jack Robinson (fresh) 2 reb.
 PF - William Walsh (fairly fresh) 2 pts. 1 ast.
 C - Adam Taylor (fairly fresh) 4 pts. 3 reb.
 
07:19MillersvilleJordan Johnson is fouled on the floor by Dale Ball - foul #1 on Dale Ball, team foul #628-17
SubsMillersville
Walter Keenan (SG), William Rhoades (SF), James Rotella (C)
Jordan Johnson, Anthony Kopf, Leonard Shurtleff
 
SubsLock Haven
Patrick Neuman (PG), Robert Harris (SG), Marcel Delossantos (PF)
William Deakins, Dale Ball, William Walsh
 
07:02MillersvilleJames Rotella is hacked by Marcel Delossantos - foul #1 on Marcel Delossantos, team foul #728-17
SubsMillersville
Dexter Krebs (PG), Alex Gainer (C)
Avery Zelnick, Dustin Coursey
 
SubsLock Haven
Harry Lawhon (C)
Adam Taylor
 
07:02MillersvilleJames Rotella makes the 1st free throw29-17
07:02MillersvilleJames Rotella misses the 2nd free throw29-17
07:02Lock HavenHarry Lawhon grabs the board29-17
06:52Lock HavenHarry Lawhon double dribbles29-17
SubsMillersville 
SubsLock Haven
Adam Shipley (PG)
Jack Robinson
 
06:32MillersvilleAlex Gainer's layup is rejected by Harry Lawhon29-17
06:31MillersvilleThe offensive rebound goes to Alex Gainer29-17
06:12MillersvilleHarry Lawhon swats the shot by Alex Gainer29-17
06:11Lock HavenThe rebound goes to Marcel Delossantos29-17
06:06Lock HavenPatrick Neuman is hacked by Walter Keenan in the backcourt - foul #1 on Walter Keenan, team foul #929-17
SubsMillersville
Avery Zelnick (PG), Jordan Johnson (SG), Anthony Kopf (SF), Dustin Coursey (PF), Thomas Woods (C)
Dexter Krebs, Walter Keenan, William Rhoades, Alex Gainer, James Rotella
 
SubsLock Haven
Dale Ball (SG), Jack Robinson (SF)
Adam Shipley, Robert Harris
 
06:06Lock HavenPatrick Neuman misses the 1st free throw29-17
06:06MillersvilleThomas Woods gets the rebound29-17
05:52MillersvilleDustin Coursey can't connect on a 3pt jumper from the left wing29-17
05:51Lock HavenPatrick Neuman snags the defensive board29-17
05:30Lock HavenHarry Lawhon scores on a driving attempt near the basket on a nice dish by Marcel Delossantos29-19
05:14MillersvilleAnthony Kopf is whistled for a carry29-19
SubsMillersville 
SubsLock Haven
William Deakins (PG), William Walsh (SF), Adam Taylor (C)
Patrick Neuman, Jack Robinson, Harry Lawhon
 
05:03Lock HavenWilliam Deakins misses badly on a fadeaway from the free throw line29-19
05:02Lock HavenMarcel Delossantos tips it in29-21
04:51MillersvilleAvery Zelnick comes up short on the jumper from the left wing29-21
04:49Lock HavenAdam Taylor grabs the board29-21
04:30Lock HavenWilliam Deakins misses badly on a 3pt jumper from straight away29-21
04:29Lock HavenThe offensive rebound goes to Adam Taylor29-21
04:24Lock HavenWilliam Deakins misses the wide open 3 pointer from the right wing29-21
04:22MillersvilleThe rebound goes to Anthony Kopf29-21
04:01MillersvilleAdam Taylor swats the shot by Jordan Johnson29-21
04:00MillersvilleAnthony Kopf hits the follow up shot31-21
03:38Lock HavenMarcel Delossantos comes up short on the floater from the baseline31-21
03:36MillersvilleDustin Coursey gets the rebound31-21
LineupMillersville
 PG - Avery Zelnick (tiring) 3 pts. 3 ast.
 SG - Jordan Johnson (tiring)
 SF - Anthony Kopf (tiring) 4 pts. 2 reb.
 PF - Dustin Coursey (tiring) 7 pts. 3 reb.
 C - Thomas Woods (fairly fresh)
 
LineupLock Haven
 PG - William Deakins (fresh) 3 pts. 1 ast.
 SG - Dale Ball (fairly fresh) 1 pts. 1 ast.
 SF - William Walsh (fresh) 2 pts. 1 ast.
 PF - Marcel Delossantos (tiring) 8 pts. 2 reb.
 C - Adam Taylor (fairly fresh) 4 pts. 5 reb.
 
03:31MillersvilleJordan Johnson hits the front of the rim on the floater from the left wing but he's hacked by Marcel Delossantos - foul #2 on Marcel Delossantos, team foul #831-21
SubsMillersville
Dexter Krebs (PG), Charles Stephenson (SF), Alex Gainer (PF), Leonard Shurtleff (C)
Avery Zelnick, Anthony Kopf, Dustin Coursey, Thomas Woods
 
SubsLock Haven
Patrick Neuman (SG), Jack Robinson (SF), Matthew Stanley (PF), Raymond Carson (C)
Dale Ball, William Walsh, Marcel Delossantos, Adam Taylor
 
03:31MillersvilleJordan Johnson makes the 1st free throw32-21
03:31MillersvilleJordan Johnson makes the 2nd free throw33-21
03:15Lock HavenMatthew Stanley scores on a shot from the left side on a nice dish by William Deakins33-23
02:56MillersvilleAlex Gainer misses long on a jumper from close range33-23
02:55Lock HavenThe rebound goes to Raymond Carson33-23
02:40Lock HavenPatrick Neuman makes the fadeaway from the free throw line set up by William Deakins33-25
02:30MillersvilleCharles Stephenson buries a pull-up jumper from the right side35-25
02:26Lock HavenDexter Krebs steals it from Matthew Stanley in the backcourt35-25
02:14MillersvilleAlex Gainer throws a bad pass out of bounds35-25
SubsMillersville
James Rotella (PG), Walter Keenan (SG), William Rhoades (SF)
Dexter Krebs, Jordan Johnson, Charles Stephenson
 
SubsLock Haven
Robert Harris (SG), Harry Lawhon (C)
William Deakins, Matthew Stanley
 
02:01Lock HavenJack Robinson misses long on a 3pt attempt from the left corner35-25
01:59MillersvilleLeonard Shurtleff grabs the board35-25
01:39MillersvilleWalter Keenan clanks a 3 from the left corner35-25
01:38Lock HavenJack Robinson grabs the defensive rebound35-25
01:36Lock HavenRobert Harris is fouled in the backcourt by William Rhoades - foul #2 on William Rhoades, team foul #1035-25
SubsMillersville
Avery Zelnick (PG)
Alex Gainer
 
SubsLock Haven
Dale Ball (SG), William Walsh (SF), Matthew Stanley (PF)
Patrick Neuman, Jack Robinson, Raymond Carson
 
01:36Lock HavenRobert Harris misses the 1st free throw35-25
01:36Lock HavenRobert Harris makes the 2nd free throw35-26
01:24MillersvilleWilliam Rhoades clanks a pull-up jumper from just outside the lane but he's hacked by Matthew Stanley - foul #3 on Matthew Stanley, team foul #935-26
SubsMillersville 
SubsLock Haven
Adam Taylor (C)
Matthew Stanley
 
01:24MillersvilleWilliam Rhoades makes the 1st free throw36-26
01:24MillersvilleWilliam Rhoades makes the 2nd free throw37-26
00:57Lock HavenRobert Harris knocks in the 3pt attempt from the left wing37-29
00:43MillersvilleJames Rotella double dribbles37-29
SubsMillersville
Dexter Krebs (PG), Charles Stephenson (SF), Dustin Coursey (PF), Thomas Woods (C)
Avery Zelnick, William Rhoades, James Rotella, Leonard Shurtleff
 
SubsLock Haven
Patrick Neuman (PG), Raymond Carson (PF)
Robert Harris, Adam Taylor
 
00:26Lock HavenDale Ball hits the front of the rim on the shot from the left side37-29
00:24MillersvilleThe rebound goes to Dustin Coursey37-29
00:01MillersvilleDustin Coursey misses the fadeaway from the right side37-29
00:00MillersvilleThe clock runs out37-29
TimeTeamPlayScore
LineupMillersville
 PG - Avery Zelnick (fresh) 3 pts. 3 ast.
 SG - Walter Keenan (fresh) 1 ast.
 SF - Charles Stephenson (fresh) 2 pts.
 PF - Dustin Coursey (fresh) 7 pts. 4 reb.
 C - Leonard Shurtleff (fresh) 3 pts. 3 reb.
 
LineupLock Haven
 PG - William Deakins (fresh) 3 pts. 3 ast.
 SG - Dale Ball (fresh) 1 pts. 1 ast.
 SF - Jack Robinson (fresh) 3 reb.
 PF - Marcel Delossantos (fresh) 8 pts. 2 reb.
 C - Adam Taylor (fresh) 4 pts. 5 reb.
 
20:00Lock HavenJack Robinson inbounds the ball37-29
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (+2) 
Game PlanLock HavenLock Haven is playing a motion offense and a man to man (0) 
19:57Lock HavenDale Ball double dribbles in the backcourt37-29
19:36MillersvilleWalter Keenan misses the fadeaway from the baseline37-29
19:34Lock HavenDale Ball grabs the board37-29
19:24Lock HavenWalter Keenan steps in front of the Jack Robinson pass37-29
19:03MillersvilleWalter Keenan's pass is off the mark and out of bounds37-29
18:45Lock HavenAdam Taylor is hacked by Leonard Shurtleff - foul #1 on Leonard Shurtleff, team foul #137-29
SubsMillersville
Jordan Johnson (SG)
Walter Keenan
 
SubsLock Haven 
18:39Lock HavenWilliam Deakins's pass is off the mark and out of bounds37-29
SubsMillersville
Anthony Kopf (SF)
Charles Stephenson
 
SubsLock Haven 
18:21MillersvilleLeonard Shurtleff misses the easy layup but he's hacked by Adam Taylor - foul #1 on Adam Taylor, team foul #137-29
SubsMillersville
Dexter Krebs (PG), Alex Gainer (PF)
Avery Zelnick, Dustin Coursey
 
SubsLock Haven
Raymond Carson (PF), Harry Lawhon (C)
Marcel Delossantos, Adam Taylor
 
18:21MillersvilleLeonard Shurtleff misses the 1st free throw37-29
18:21MillersvilleLeonard Shurtleff misses the 2nd free throw37-29
18:21Lock HavenRaymond Carson grabs the board37-29
18:09Lock HavenWilliam Deakins connects on the 3pt jumper from the left wing on a nice dish by Harry Lawhon37-32
18:00MillersvilleJordan Johnson is hacked by Jack Robinson - foul #1 on Jack Robinson, team foul #237-32
SubsMillersville
James Rotella (C)
Leonard Shurtleff
 
SubsLock Haven
Patrick Neuman (PG), Robert Harris (SG), William Walsh (SF)
William Deakins, Dale Ball, Jack Robinson
 
17:38MillersvilleAlex Gainer clanks a fadeaway from just outside the lane37-32
17:36Lock HavenRobert Harris snags the defensive board37-32
17:29Lock HavenThe jump hook by Raymond Carson is blocked by James Rotella37-32
17:27Lock HavenRaymond Carson tips it home37-34
17:20MillersvilleJordan Johnson knocks in the runner from close range set up by Alex Gainer39-34
17:03Lock HavenHarry Lawhon scores on a jumper from the left block on a great pass from William Walsh and he's fouled by James Rotella - foul #1 on James Rotella, team foul #239-36
SubsMillersville
Avery Zelnick (PG), Walter Keenan (SG), Charles Stephenson (SF), Dustin Coursey (PF)
Dexter Krebs, Jordan Johnson, Anthony Kopf, Alex Gainer
 
SubsLock Haven
William Deakins (PG), Dale Ball (SG), Marcel Delossantos (PF)
Patrick Neuman, William Walsh, Raymond Carson
 
17:03Lock HavenHarry Lawhon makes the free throw39-37
16:46MillersvilleDustin Coursey misses the lay-in but the foul's on Marcel Delossantos - foul #3 on Marcel Delossantos, team foul #339-37
SubsMillersville 
SubsLock Haven
Jack Robinson (SF), Raymond Carson (PF), Adam Taylor (C)
Robert Harris, Marcel Delossantos, Harry Lawhon
 
16:46MillersvilleDustin Coursey makes the 1st free throw40-37
16:46MillersvilleDustin Coursey makes the 2nd free throw41-37
16:42Lock HavenCharles Stephenson is called for the reach on Jack Robinson in the backcourt - foul #3 on Charles Stephenson, team foul #341-37
SubsMillersville
William Rhoades (SF), Thomas Woods (C)
Charles Stephenson, James Rotella
 
SubsLock Haven 
16:19Lock HavenWilliam Deakins misses short on a floater from the right wing41-37
16:17MillersvilleDustin Coursey gets the rebound41-37
15:53MillersvilleWilliam Rhoades comes up short on the fadeaway jumper from the free throw line but he's hacked by Jack Robinson - foul #2 on Jack Robinson, team foul #441-37
SubsMillersville
Dexter Krebs (PG), Jordan Johnson (SG), Alex Gainer (PF), Leonard Shurtleff (C)
Avery Zelnick, Walter Keenan, Dustin Coursey, Thomas Woods
 
SubsLock Haven
Patrick Neuman (PG), Robert Harris (SG), Marcel Delossantos (PF)
William Deakins, Dale Ball, Raymond Carson
 
15:53MillersvilleWilliam Rhoades misses the 1st free throw41-37
15:53MillersvilleWilliam Rhoades misses the 2nd free throw41-37
15:53Lock HavenMarcel Delossantos grabs the defensive rebound41-37
LineupMillersville
 PG - Dexter Krebs (fresh) 5 pts.
 SG - Jordan Johnson (fresh) 4 pts.
 SF - William Rhoades (fresh) 6 pts.
 PF - Alex Gainer (fresh) 4 pts.
 C - Leonard Shurtleff (fresh) 3 pts. 3 reb.
 
LineupLock Haven
 PG - Patrick Neuman (fresh) 2 pts.
 SG - Robert Harris (fresh) 4 pts.
 SF - Jack Robinson (fresh) 3 reb.
 PF - Marcel Delossantos (fresh) 8 pts. 3 reb. 3 pf.
 C - Adam Taylor (fresh) 4 pts. 5 reb.
 
15:37Lock HavenRobert Harris misses long on a 3pt jumper from straight away41-37
15:35MillersvilleAlex Gainer snags the defensive board41-37
15:21MillersvilleDexter Krebs misses short on a 3 from the left wing41-37
15:19MillersvilleAlex Gainer misses the tip41-37
15:18MillersvilleLeonard Shurtleff grabs the offensive board41-37
15:05MillersvilleWilliam Rhoades hits a fadeaway jumper from the right side on a great pass from Leonard Shurtleff43-37
14:48Lock HavenRobert Harris misses long on a 3pt jumper from the right wing43-37
14:46Lock HavenJack Robinson misses the tip43-37
14:45MillersvilleLeonard Shurtleff gets the rebound43-37
14:31MillersvilleLeonard Shurtleff misses the 3 from straight away43-37
14:30Lock HavenPatrick Neuman snags the defensive board43-37
14:01Lock HavenJack Robinson misses the jumpshot from the right wing but he's hacked by William Rhoades - foul #3 on William Rhoades, team foul #443-37
SubsMillersville
Avery Zelnick (PG), Walter Keenan (SG), Charles Stephenson (SF), Dustin Coursey (PF), James Rotella (C)
Dexter Krebs, Jordan Johnson, William Rhoades, Alex Gainer, Leonard Shurtleff
 
SubsLock Haven
William Deakins (PG), Dale Ball (SG), Raymond Carson (PF), Harry Lawhon (C)
Patrick Neuman, Robert Harris, Marcel Delossantos, Adam Taylor
 
14:01Lock HavenJack Robinson makes the 1st free throw43-38
14:01Lock HavenJack Robinson makes the 2nd free throw43-39
13:43MillersvilleDustin Coursey misses long on a shot from the left block43-39
13:42Lock HavenHarry Lawhon gets the rebound43-39
13:33Lock HavenRaymond Carson connects on the 3pt jumper from the right corner43-42
13:13MillersvilleRaymond Carson is called for the reach on Dustin Coursey - foul #3 on Raymond Carson, team foul #543-42
SubsMillersville 
SubsLock Haven
Matthew Stanley (SF)
Jack Robinson
 
12:56MillersvilleRaymond Carson is called for the reach on James Rotella - foul #4 on Raymond Carson, team foul #643-42
SubsMillersville 
SubsLock Haven
Marcel Delossantos (PF)
Raymond Carson
 
12:40MillersvilleCharles Stephenson buries a 3pt jumper from the left wing46-42
12:37Lock HavenWalter Keenan steals the ball from William Deakins in the backcourt46-42
12:35MillersvilleWalter Keenan banks in the layup48-42
12:33Lock HavenWilliam Deakins double dribbles in the backcourt48-42
SubsMillersville
Anthony Kopf (SF), Thomas Woods (C)
Charles Stephenson, James Rotella
 
SubsLock Haven 
12:14MillersvilleAnthony Kopf is hacked by Harry Lawhon - foul #2 on Harry Lawhon, team foul #748-42
SubsMillersville
Jordan Johnson (SG), Leonard Shurtleff (C)
Walter Keenan, Dustin Coursey
 
SubsLock Haven
Adam Taylor (C)
Harry Lawhon
 
12:14MillersvilleAnthony Kopf misses the 1st free throw48-42
12:14Lock HavenAdam Taylor snags the defensive board48-42
11:48Lock HavenMatthew Stanley misses long on a fadeaway jumper from the left wing but he's fouled by Anthony Kopf - foul #2 on Anthony Kopf, team foul #548-42
SubsMillersville 
SubsLock Haven
Patrick Neuman (PG), William Walsh (SG)
William Deakins, Dale Ball
 
11:48Lock HavenMatthew Stanley makes the 1st free throw48-43
11:48Lock HavenMatthew Stanley makes the 2nd free throw48-44
LineupMillersville
 PG - Avery Zelnick (fairly fresh) 3 pts. 3 ast.
 SG - Jordan Johnson (fresh) 4 pts.
 SF - Anthony Kopf (fresh) 4 pts. 2 reb.
 PF - Thomas Woods (fresh) 2 reb.
 C - Leonard Shurtleff (fresh) 3 pts. 5 reb.
 
LineupLock Haven
 PG - Patrick Neuman (fresh) 2 pts.
 SG - William Walsh (fresh) 2 pts. 2 ast.
 SF - Matthew Stanley (fresh) 4 pts. 3 pf.
 PF - Marcel Delossantos (fairly fresh) 8 pts. 3 reb. 3 pf.
 C - Adam Taylor (fairly fresh) 4 pts. 6 reb.
 
11:25MillersvilleAnthony Kopf buries a 3pt shot from the right wing51-44
11:15Lock HavenWilliam Walsh misses the lay-in but the foul's on Leonard Shurtleff - foul #2 on Leonard Shurtleff, team foul #651-44
SubsMillersville
Walter Keenan (SG), Charles Stephenson (SF), Alex Gainer (PF), James Rotella (C)
Jordan Johnson, Anthony Kopf, Thomas Woods, Leonard Shurtleff
 
SubsLock Haven
Robert Harris (SF)
Matthew Stanley
 
11:15Lock HavenWilliam Walsh misses the 1st free throw51-44
11:15Lock HavenWilliam Walsh makes the 2nd free throw51-45
11:06MillersvilleJames Rotella blows the dunk but the foul's on Adam Taylor - foul #2 on Adam Taylor, team foul #851-45
SubsMillersville
Dexter Krebs (SG), Dustin Coursey (PF)
Avery Zelnick, Walter Keenan
 
SubsLock Haven 
11:06MillersvilleJames Rotella makes the 1st free throw52-45
11:06MillersvilleJames Rotella makes the 2nd free throw53-45
10:37Lock HavenAdam Taylor can't connect on an uncontested jump hook near the basket53-45
10:35MillersvilleAlex Gainer pulls down the rebound53-45
10:29MillersvilleDexter Krebs clanks a fadeaway jumper from the left wing53-45
10:28Lock HavenMarcel Delossantos gets the rebound53-45
10:26Lock HavenPatrick Neuman is fouled in the backcourt by Alex Gainer - foul #1 on Alex Gainer, team foul #753-45
SubsMillersville
Jordan Johnson (SG), William Rhoades (SF)
Dexter Krebs, Charles Stephenson
 
SubsLock Haven
Dale Ball (SG), Harry Lawhon (C)
William Walsh, Adam Taylor
 
10:26Lock HavenPatrick Neuman makes the 1st free throw53-46
10:26Lock HavenPatrick Neuman misses the 2nd free throw53-46
10:26MillersvilleAlex Gainer gets the rebound53-46
10:03MillersvilleJordan Johnson misses badly on a 3 from the right corner53-46
10:01MillersvilleAlex Gainer hits the follow up shot55-46
09:44Lock HavenDale Ball hits the finger roll on a nice dish by Harry Lawhon55-48
09:26MillersvilleDustin Coursey misses long on a turnaround in the paint55-48
09:25Lock HavenDale Ball pulls down the rebound55-48
09:23Lock HavenPatrick Neuman is hacked by James Rotella in the backcourt - foul #2 on James Rotella, team foul #855-48
SubsMillersville
Dexter Krebs (PG), Walter Keenan (SG), Charles Stephenson (SF), Thomas Woods (PF), Leonard Shurtleff (C)
James Rotella, Jordan Johnson, William Rhoades, Dustin Coursey, Alex Gainer
 
SubsLock Haven
Jack Robinson (SF), Matthew Stanley (PF)
Robert Harris, Marcel Delossantos
 
09:23Lock HavenPatrick Neuman misses the 1st free throw55-48
09:23MillersvilleThomas Woods gets the rebound55-48
09:17MillersvilleThomas Woods buries a jumper in the paint57-48
09:07Lock HavenHarry Lawhon misses the lay-in57-48
09:06MillersvilleWalter Keenan snags the defensive board57-48
08:46MillersvilleThomas Woods misses the 3 pointer from straight away57-48
08:45Lock HavenPatrick Neuman grabs the defensive rebound57-48
08:31Lock HavenDale Ball drills a floater from the free throw line on a great pass from Jack Robinson57-50
08:17MillersvilleDexter Krebs misses long on a 3pt attempt from the right corner57-50
08:15MillersvilleCharles Stephenson hits the follow up shot59-50
08:12Lock HavenDale Ball is hacked by Dexter Krebs in the backcourt - foul #2 on Dexter Krebs, team foul #959-50
SubsMillersville
Avery Zelnick (PG), Jordan Johnson (SG), Anthony Kopf (SF)
Dexter Krebs, Walter Keenan, Charles Stephenson
 
SubsLock Haven
William Deakins (PG), Marcel Delossantos (PF), Adam Taylor (C)
Patrick Neuman, Matthew Stanley, Harry Lawhon
 
08:12Lock HavenDale Ball makes the 1st free throw59-51
08:12Lock HavenDale Ball makes the 2nd free throw59-52
08:02MillersvilleLeonard Shurtleff misses short on a 3 from the right wing59-52
08:00MillersvilleAnthony Kopf snags the offensive board59-52
07:49MillersvilleJordan Johnson clanks a 3 from the left corner59-52
07:48Lock HavenDale Ball gets the rebound59-52
LineupMillersville
 PG - Avery Zelnick (fresh) 3 pts. 3 ast.
 SG - Jordan Johnson (fresh) 4 pts.
 SF - Anthony Kopf (fresh) 7 pts. 3 reb.
 PF - Thomas Woods (fairly fresh) 2 pts. 3 reb.
 C - Leonard Shurtleff (fairly fresh) 3 pts. 5 reb.
 
LineupLock Haven
 PG - William Deakins (fresh) 6 pts. 3 ast.
 SG - Dale Ball (fairly fresh) 7 pts. 1 ast.
 SF - Jack Robinson (fresh) 2 pts. 4 reb.
 PF - Marcel Delossantos (fairly fresh) 8 pts. 4 reb. 3 pf.
 C - Adam Taylor (fairly fresh) 4 pts. 6 reb.
 
07:26Lock HavenMarcel Delossantos knocks in the jumper from the baseline and he's fouled by Thomas Woods - foul #2 on Thomas Woods, team foul #1059-54
SubsMillersville
Dustin Coursey (PF)
Thomas Woods
 
SubsLock Haven
William Walsh (SG), Raymond Carson (C)
Dale Ball, Adam Taylor
 
07:26Lock HavenMarcel Delossantos makes the free throw59-55
07:10MillersvilleJordan Johnson can't connect on a turnaround from close range59-55
07:09MillersvilleAnthony Kopf hits the follow up shot61-55
06:47Lock HavenWilliam Deakins is hacked by Avery Zelnick - foul #2 on Avery Zelnick, team foul #1161-55
SubsMillersville
James Rotella (PG), Walter Keenan (SG), William Rhoades (SF), Alex Gainer (C)
Avery Zelnick, Jordan Johnson, Anthony Kopf, Leonard Shurtleff
 
SubsLock Haven
Robert Harris (SG), Matthew Stanley (SF), Adam Taylor (C)
William Walsh, Jack Robinson, Marcel Delossantos
 
06:47Lock HavenWilliam Deakins makes the 1st free throw61-56
06:47Lock HavenWilliam Deakins makes the 2nd free throw61-57
06:28MillersvilleAlex Gainer drills a driving attempt in the paint on a nice dish by William Rhoades and he's hacked by Adam Taylor - foul #3 on Adam Taylor, team foul #963-57
SubsMillersville
Avery Zelnick (PG), Charles Stephenson (SF)
William Rhoades, Dustin Coursey
 
SubsLock Haven 
06:28MillersvilleAlex Gainer misses the free throw63-57
06:28Lock HavenRaymond Carson gets the rebound63-57
06:16Lock HavenWilliam Deakins scores on a 3 from the left wing on a great pass from Robert Harris63-60
05:56MillersvilleWalter Keenan scores on a jumpshot from the free throw line on a nice dish by Charles Stephenson65-60
05:39Lock HavenMatthew Stanley hits the finger roll set up by William Deakins65-62
05:29MillersvilleRaymond Carson denies the turnaround by Charles Stephenson65-62
05:28MillersvilleCharles Stephenson hits the follow up shot67-62
05:17Lock HavenRobert Harris hits the front of the rim on the wide open 3pt shot from straight away67-62
05:16MillersvilleJames Rotella gets the rebound67-62
05:00MillersvilleJames Rotella misses short on a shot from the free throw line but he's hacked by Matthew Stanley - foul #4 on Matthew Stanley, team foul #1067-62
SubsMillersville
Dexter Krebs (PG), Jordan Johnson (SG), Anthony Kopf (SF), Dustin Coursey (PF)
Avery Zelnick, Walter Keenan, Charles Stephenson, Alex Gainer
 
SubsLock Haven
Patrick Neuman (PG), Dale Ball (SG), Jack Robinson (SF), Marcel Delossantos (PF), Harry Lawhon (C)
William Deakins, Robert Harris, Matthew Stanley, Raymond Carson, Adam Taylor
 
05:00MillersvilleJames Rotella makes the 1st free throw68-62
05:00MillersvilleJames Rotella makes the 2nd free throw69-62
04:50Lock HavenJack Robinson throws a bad pass out of bounds69-62
SubsMillersville
Thomas Woods (C)
James Rotella
 
SubsLock Haven 
04:35MillersvilleAnthony Kopf misses the 3pt jumper from the left corner69-62
04:33Lock HavenPatrick Neuman pulls down the rebound69-62
04:31Lock HavenJordan Johnson is called for the reach on Dale Ball in the backcourt - foul #2 on Jordan Johnson, team foul #1269-62
SubsMillersville
Leonard Shurtleff (C)
Thomas Woods
 
SubsLock Haven 
04:31Lock HavenDale Ball makes the 1st free throw69-63
04:31Lock HavenDale Ball makes the 2nd free throw69-64
04:09MillersvilleAnthony Kopf misses short on a shot from the right side69-64
04:08MillersvilleLeonard Shurtleff snags the offensive board69-64
03:56MillersvilleDustin Coursey is fouled on the floor by Marcel Delossantos - foul #4 on Marcel Delossantos, team foul #1169-64
SubsMillersville
William Rhoades (SF)
Anthony Kopf
 
SubsLock Haven
William Walsh (SF)
Jack Robinson
 
03:56MillersvilleDustin Coursey makes the 1st free throw70-64
03:56MillersvilleDustin Coursey makes the 2nd free throw71-64
03:46Lock HavenPatrick Neuman comes up short on the shot from the right side71-64
03:44MillersvilleThe rebound goes to Jordan Johnson71-64
LineupMillersville
 PG - Dexter Krebs (fairly fresh) 5 pts.
 SG - Jordan Johnson (fresh) 4 pts.
 SF - William Rhoades (fresh) 8 pts. 3 pf.
 PF - Dustin Coursey (fresh) 11 pts. 5 reb.
 C - Leonard Shurtleff (fresh) 3 pts. 6 reb.
 
LineupLock Haven
 PG - Patrick Neuman (fresh) 3 pts.
 SG - Dale Ball (fresh) 9 pts. 1 ast.
 SF - William Walsh (fresh) 3 pts. 2 ast.
 PF - Marcel Delossantos (tiring) 11 pts. 4 reb. 4 pf.
 C - Harry Lawhon (fresh) 5 pts. 3 reb. 2 blk.
 
03:26MillersvilleDustin Coursey misses short on a jump hook near the basket but the foul's on Marcel Delossantos - foul #5 on Marcel Delossantos, team foul #1271-64
SubsMillersville
Avery Zelnick (PG), Walter Keenan (SG), Thomas Woods (C)
Dexter Krebs, Jordan Johnson, Leonard Shurtleff
 
SubsLock Haven
Adam Shipley (PG), Raymond Carson (PF), Adam Taylor (C)
Dale Ball, Marcel Delossantos, Harry Lawhon
 
03:26MillersvilleDustin Coursey misses the 1st free throw71-64
03:26MillersvilleDustin Coursey makes the 2nd free throw72-64
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (+1) 
Game PlanLock HavenLock Haven is playing a motion offense (uptempo) and a man to man (0) 
03:17Lock HavenPatrick Neuman misses long on a 3 pointer from the left wing72-64
03:16Lock HavenAdam Shipley can't tip it in72-64
03:15MillersvilleDustin Coursey snags the defensive board72-64
Game PlanMillersvilleMillersville is playing a flex offense (slowdown) and a fullcourt press (+1) 
Game PlanLock HavenLock Haven is playing a motion offense (uptempo) and a man to man (-1) 
02:53MillersvilleAdam Taylor is called for the reach on Avery Zelnick - foul #4 on Adam Taylor, team foul #1372-64
SubsMillersville
Alex Gainer (PF)
Dustin Coursey
 
SubsLock Haven
William Deakins (PG), Robert Harris (SG), Jack Robinson (SF), Matthew Stanley (PF)
Adam Shipley, Patrick Neuman, William Walsh, Adam Taylor
 
02:53MillersvilleAvery Zelnick makes the 1st free throw73-64
02:53MillersvilleAvery Zelnick makes the 2nd free throw74-64
02:36Lock HavenMatthew Stanley makes the turnaround from the left block on a nice dish by Jack Robinson74-66
02:36MillersvilleMillersville calls a full timeout (2 :30 3 full remaining)74-66
SubsMillersville
Jordan Johnson (PG), Anthony Kopf (SG), Charles Stephenson (SF), Leonard Shurtleff (C)
Avery Zelnick, Walter Keenan, William Rhoades, Thomas Woods
 
SubsLock Haven
Dale Ball (SG), Harry Lawhon (C)
Robert Harris, Matthew Stanley
 
02:11MillersvilleAnthony Kopf is hacked by Raymond Carson - foul #5 on Raymond Carson, team foul #1474-66
SubsMillersville
Dustin Coursey (PF)
Alex Gainer
 
SubsLock Haven
Matthew Stanley (PF)
Raymond Carson
 
02:11MillersvilleAnthony Kopf misses the 1st free throw74-66
02:11MillersvilleAnthony Kopf misses the 2nd free throw74-66
02:11MillersvilleDustin Coursey pulls down the offensive rebound74-66
01:58MillersvilleLeonard Shurtleff comes up short on the 3pt jumper from the right corner74-66
01:56Lock HavenJack Robinson grabs the defensive rebound74-66
01:56Lock HavenLock Haven calls a full timeout (2 :30 3 full remaining)74-66
SubsMillersville
Avery Zelnick (PG), Walter Keenan (SG)
Jordan Johnson, Anthony Kopf
 
SubsLock Haven
Adam Taylor (C)
Harry Lawhon
 
01:53Lock HavenLeonard Shurtleff picks off the pass by William Deakins in the backcourt74-66
01:41MillersvilleWalter Keenan travels with the ball74-66
01:33Lock HavenMatthew Stanley misses the easy open layup74-66
01:32Lock HavenAdam Taylor tips it home74-68
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (+1) 
Game PlanLock HavenLock Haven is playing a motion offense (uptempo) and a man to man (0) 
01:18MillersvilleLeonard Shurtleff hits the front of the rim on the fadeaway jumper from the free throw line74-68
01:17Lock HavenJack Robinson grabs the defensive rebound74-68
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (+2) 
Game PlanLock HavenLock Haven is playing a motion offense and a man to man (0) 
00:52Lock HavenJack Robinson connects on the 3pt jumper from the right wing on a nice dish by Dale Ball74-71
Game PlanMillersvilleMillersville is playing a spread offense (hold ball) and a fullcourt press (+2) 
Game PlanLock HavenLock Haven is playing a motion offense and a man to man (0) 
00:26MillersvilleWalter Keenan's pass is off the mark and out of bounds74-71
00:18Lock HavenDale Ball banks in the layup74-73
Game PlanMillersvilleMillersville is playing a spread offense (hold ball) and a fullcourt press (+2) 
Game PlanLock HavenLock Haven is playing a motion offense and intentionally fouling (0) 
00:17MillersvilleWilliam Deakins is called for the reach on Avery Zelnick in the backcourt - foul #1 on William Deakins, team foul #1574-73
00:17MillersvilleAvery Zelnick misses the 1st free throw74-73
00:17MillersvilleAvery Zelnick misses the 2nd free throw74-73
00:17Lock HavenThe rebound goes to Matthew Stanley74-73
00:09Lock HavenDale Ball misses badly on a turnaround from the right block74-73
00:08MillersvilleWalter Keenan snags the defensive board74-73
00:05MillersvilleWalter Keenan is fouled in the backcourt by Dale Ball - foul #2 on Dale Ball, team foul #1674-73
00:05MillersvilleWalter Keenan makes the 1st free throw75-73
00:05MillersvilleWalter Keenan makes the 2nd free throw76-73
00:05Lock HavenLock Haven calls a :30 timeout (1 :30 3 full remaining)76-73
Game PlanMillersvilleMillersville is playing a spread offense (hold ball) and a fullcourt press (+2) 
Game PlanLock HavenLock Haven is playing a quick shot offense (quick shot) and intentionally fouling (0) 
00:00Lock HavenDale Ball is wide open but clanks a 3 pointer from the right corner76-73