#901208 #FFCC33
Hoops Dynasty HOOPS DYNASTY
Conference Smith
Lock Haven Sim AI
Millersville Sim AI
Final -
8/24/2026
77
  1 2 F
Lock Haven 32 45 77
Millersville 36 35 71
71
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cAdam Taylor 22 4-10 0-1 1-1 2 5 1 2 1 1 1 9
pfMarcel Delossantos 23 2-5 1-2 1-3 0 1 0 1 2 2 3 6
sfJack Robinson 25 2-3 0-0 6-6 4 6 2 3 1 1 1 10
sgDale Ball 23 4-7 1-3 5-6 2 5 6 1 3 0 3 14
pgWilliam Deakins 25 4-8 2-4 3-4 0 1 2 4 1 0 3 13
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cRaymond Carson 17 1-3 0-0 3-5 1 8 0 0 0 1 4 5
pfHarry Lawhon 16 0-3 0-1 0-0 1 3 0 0 0 0 0 0
pgPatrick Neuman 15 3-5 1-3 0-1 0 3 2 1 2 0 3 7
sfMatthew Stanley 15 2-4 1-2 4-4 0 1 1 1 0 0 2 9
sgRobert Harris 13 1-3 0-1 2-2 0 1 1 1 0 0 3 4
sgWilliam Walsh 4 0-1 0-0 0-0 0 0 0 1 0 0 0 0
pgAdam Shipley 2 0-1 0-1 0-0 0 0 0 0 0 0 0 0
Totals 200 23-53 6-18 25-32 10 34 15 15 10 5 23 77
Percentages   .434 .333 .781                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cLeonard Shurtleff 23 7-16 2-6 5-6 2 10 1 3 2 0 0 21
pfDustin Coursey 23 5-10 0-2 3-4 4 10 0 2 1 0 2 13
sfCharles Stephenson 21 1-4 0-1 0-0 1 2 0 1 1 1 3 2
sgWalter Keenan 15 2-5 1-2 2-2 0 0 1 2 0 0 4 7
pgAvery Zelnick 24 1-3 0-0 2-2 1 4 3 1 1 0 4 4
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgJordan Johnson 18 1-3 0-1 2-2 1 2 0 0 3 0 5 4
sfAnthony Kopf 15 0-2 0-1 0-0 0 0 0 0 0 0 1 0
cAlex Gainer 14 2-4 0-1 1-2 1 3 0 0 0 1 0 5
cJames Rotella 14 1-6 1-4 3-6 1 5 0 1 1 0 0 6
pgDexter Krebs 14 1-2 0-0 1-2 0 0 1 3 1 0 2 3
sfWilliam Rhoades 12 2-3 0-0 0-2 1 3 0 1 0 0 2 4
pfThomas Woods 7 1-2 0-0 0-0 2 2 0 1 0 0 1 2
Totals 200 24-60 4-18 19-28 14 41 6 15 10 2 24 71
Percentages   .400 .222 .679                

LHUP
32
12-31
1-7
7-10
9
20
8
6
2
3
12
14
4
6
2
11
45
11-22
5-11
18-22
1
14
7
9
8
2
11
10
13
2
5
14
77
23-53
6-18
25-32
10
34
15
15
10
5
23
24
17
8
7
25
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
36
11-27
2-12
12-16
6
19
2
5
4
1
9
14
4
5
2
17
35
13-33
2-6
7-12
8
22
4
10
6
1
15
20
12
8
2
7
71
24-60
4-18
19-28
14
41
6
15
10
2
24
34
16
13
4
24
PLAYER OF THE GAME
sg Dale Ball Lock Haven
14 Points, 5 Rebounds, 6 Assists, 3 Steals
TimeTeamPlayScore
LineupLock Haven
 PG - William Deakins (fresh)
 SG - Dale Ball (fresh)
 SF - Jack Robinson (fresh)
 PF - Marcel Delossantos (fresh)
 C - Adam Taylor (fresh)
 
LineupMillersville
 PG - Avery Zelnick (fresh)
 SG - Walter Keenan (fresh)
 SF - Charles Stephenson (fresh)
 PF - Dustin Coursey (fresh)
 C - Leonard Shurtleff (fresh)
 
20:00MillersvilleLeonard Shurtleff wins the tip0-0
Game PlanLock HavenLock Haven is playing a motion offense and a man to man (0) 
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (0) 
19:37MillersvilleWalter Keenan hits a 3pt shot from straight away0-3
19:29Lock HavenAdam Taylor misses long on an open jumpshot from the right wing0-3
19:28Lock HavenDale Ball hits the follow up shot2-3
19:14MillersvilleLeonard Shurtleff hits the front of the rim on the floater from the free throw line but he's fouled by Dale Ball - foul #1 on Dale Ball, team foul #12-3
19:14MillersvilleLeonard Shurtleff makes the 1st free throw2-4
19:14MillersvilleLeonard Shurtleff misses the 2nd free throw2-4
19:14Lock HavenMarcel Delossantos snags the defensive board2-4
18:50Lock HavenDale Ball misses long on a 3pt attempt from straight away2-4
18:49Lock HavenAdam Taylor misses the tip2-4
18:48Lock HavenJack Robinson grabs the offensive board2-4
18:43Lock HavenLeonard Shurtleff takes the ball from Jack Robinson2-4
18:14MillersvilleLeonard Shurtleff makes the jump hook near the basket on a nice dish by Avery Zelnick2-6
18:02Lock HavenWilliam Deakins connects on the shot from the left wing on a nice dish by Dale Ball4-6
17:51MillersvilleLeonard Shurtleff hits a floater from the right side and he's hacked by Marcel Delossantos - foul #1 on Marcel Delossantos, team foul #24-8
SubsLock Haven 
SubsMillersville
Dexter Krebs (PG), Jordan Johnson (SG), Anthony Kopf (SF), Alex Gainer (PF)
Avery Zelnick, Walter Keenan, Charles Stephenson, Dustin Coursey
 
17:51MillersvilleLeonard Shurtleff makes the free throw4-9
17:32Lock HavenAdam Taylor blows the layup4-9
17:30MillersvilleLeonard Shurtleff snags the defensive board4-9
17:08MillersvilleJordan Johnson is denied on a layup by Marcel Delossantos4-9
17:07Lock HavenAdam Taylor pulls down the rebound4-9
17:05Lock HavenJordan Johnson steals the ball from Jack Robinson in the backcourt4-9
17:02MillersvilleJordan Johnson hits the finger roll4-11
16:58Lock HavenDale Ball is whistled for traveling in the backcourt4-11
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
 
SubsMillersville
James Rotella (C)
Leonard Shurtleff
 
16:40MillersvilleJordan Johnson is fouled on the floor by Raymond Carson - foul #1 on Raymond Carson, team foul #34-11
SubsLock Haven 
SubsMillersville
Avery Zelnick (PG), William Rhoades (SF), Dustin Coursey (PF)
Dexter Krebs, Anthony Kopf, James Rotella
 
16:25MillersvillePatrick Neuman steals it from Dustin Coursey4-11
16:20Lock HavenWilliam Rhoades is called for the reach on Patrick Neuman in the backcourt - foul #1 on William Rhoades, team foul #14-11
SubsLock Haven 
SubsMillersville
Walter Keenan (SG), Charles Stephenson (SF), James Rotella (C)
Jordan Johnson, William Rhoades, Alex Gainer
 
16:10Lock HavenHarry Lawhon can't connect on a 3 pointer from the left corner4-11
16:09MillersvilleDustin Coursey grabs the board4-11
15:49MillersvilleJames Rotella hits a 3pt shot from the right wing set up by Avery Zelnick4-14
LineupLock Haven
 PG - Patrick Neuman (fresh)
 SG - Robert Harris (fresh)
 SF - Matthew Stanley (fresh)
 PF - Raymond Carson (fresh)
 C - Harry Lawhon (fresh)
 
LineupMillersville
 PG - Avery Zelnick (fairly fresh) 2 ast.
 SG - Walter Keenan (fresh) 3 pts.
 SF - Charles Stephenson (fresh)
 PF - Dustin Coursey (fresh)
 C - James Rotella (fresh) 3 pts.
 
15:30Lock HavenRobert Harris hits the finger roll on a nice dish by Patrick Neuman6-14
15:14MillersvilleDustin Coursey can't connect on a 3 from the right wing6-14
15:12Lock HavenRobert Harris pulls down the rebound6-14
14:53Lock HavenHarry Lawhon is open but misses the lay-in6-14
14:52MillersvilleJames Rotella grabs the defensive rebound6-14
14:41MillersvilleWalter Keenan is called for 5 seconds6-14
SubsLock Haven
William Deakins (PG), Dale Ball (SG), Jack Robinson (SF), Marcel Delossantos (PF), Adam Taylor (C)
Patrick Neuman, Robert Harris, Matthew Stanley, Raymond Carson, Harry Lawhon
 
SubsMillersville
Dexter Krebs (PG), Jordan Johnson (SG), Anthony Kopf (SF), Alex Gainer (PF), Leonard Shurtleff (C)
Avery Zelnick, Walter Keenan, Charles Stephenson, Dustin Coursey, James Rotella
 
14:19Lock HavenDale Ball clanks a fadeaway from the right wing6-14
14:18MillersvilleThe rebound goes to Leonard Shurtleff6-14
13:55MillersvilleDexter Krebs connects on the fadeaway jumper from the left side6-16
13:38Lock HavenMarcel Delossantos makes the fadeaway jumper from the right side set up by Dale Ball and he's fouled by Jordan Johnson - foul #1 on Jordan Johnson, team foul #28-16
SubsLock Haven 
SubsMillersville
William Rhoades (SF), Thomas Woods (PF)
Anthony Kopf, Alex Gainer
 
13:38Lock HavenMarcel Delossantos misses the free throw8-16
13:38MillersvilleThe rebound goes to Leonard Shurtleff8-16
13:25MillersvilleThomas Woods throws a bad pass out of bounds8-16
SubsLock Haven 
SubsMillersville
Avery Zelnick (PG)
Dexter Krebs
 
12:58Lock HavenAvery Zelnick picks off the pass by Adam Taylor8-16
12:44MillersvilleJack Robinson is called for the reach on Thomas Woods - foul #1 on Jack Robinson, team foul #48-16
SubsLock Haven
Patrick Neuman (PG), William Walsh (SG), Matthew Stanley (SF), Raymond Carson (PF), Harry Lawhon (C)
William Deakins, Dale Ball, Jack Robinson, Marcel Delossantos, Adam Taylor
 
SubsMillersville
Walter Keenan (SG), James Rotella (PF)
Jordan Johnson, Leonard Shurtleff
 
12:30MillersvilleJames Rotella comes up short on the 3pt attempt from straight away8-16
12:28Lock HavenRaymond Carson gets the rebound8-16
12:26Lock HavenWilliam Walsh is hacked by Walter Keenan in the backcourt - foul #1 on Walter Keenan, team foul #38-16
SubsLock Haven
Robert Harris (SG)
William Walsh
 
SubsMillersville
Charles Stephenson (SF), Dustin Coursey (PF)
William Rhoades, Thomas Woods
 
12:11Lock HavenPatrick Neuman misses short on an open 3 pointer from straight away8-16
12:10MillersvilleJames Rotella grabs the defensive rebound8-16
12:03MillersvilleJames Rotella can't connect on a 3pt jumper from the left wing8-16
12:01Lock HavenRaymond Carson pulls down the rebound8-16
11:56Lock HavenPatrick Neuman connects on the fadeaway jumper from the free throw line and he's fouled by Walter Keenan - foul #2 on Walter Keenan, team foul #410-16
SubsLock Haven 
SubsMillersville
Dexter Krebs (PG), Anthony Kopf (SG), Alex Gainer (C)
Avery Zelnick, Walter Keenan, James Rotella
 
11:56Lock HavenPatrick Neuman misses the free throw10-16
11:56MillersvilleThe rebound goes to Dustin Coursey10-16
11:43MillersvilleDexter Krebs is fouled on the floor by Patrick Neuman - foul #1 on Patrick Neuman, team foul #510-16
SubsLock Haven
William Deakins (PG), Dale Ball (SG), Marcel Delossantos (PF)
Patrick Neuman, Matthew Stanley, Harry Lawhon
 
SubsMillersville
Jordan Johnson (SG)
Charles Stephenson
 
LineupLock Haven
 PG - William Deakins (fresh) 2 pts.
 SG - Dale Ball (fresh) 2 pts. 2 ast.
 SF - Robert Harris (fresh) 2 pts.
 PF - Marcel Delossantos (fresh) 2 pts.
 C - Raymond Carson (fresh) 2 reb.
 
LineupMillersville
 PG - Dexter Krebs (fresh) 2 pts.
 SG - Jordan Johnson (fresh) 2 pts.
 SF - Anthony Kopf (fresh)
 PF - Dustin Coursey (fresh) 2 reb.
 C - Alex Gainer (fresh)
 
11:28MillersvilleDustin Coursey misses the jumpshot from just outside the lane but he's hacked by Robert Harris - foul #1 on Robert Harris, team foul #610-16
SubsLock Haven
Jack Robinson (SF)
Robert Harris
 
SubsMillersville 
11:28MillersvilleDustin Coursey misses the 1st free throw10-16
11:28MillersvilleDustin Coursey makes the 2nd free throw10-17
11:06Lock HavenRaymond Carson misses the wide open fadeaway near the basket10-17
11:05MillersvilleThe rebound goes to Dustin Coursey10-17
10:52MillersvilleJack Robinson steps in front of the Dexter Krebs pass10-17
10:47Lock HavenWilliam Deakins banks in the layup on a great pass from Jack Robinson12-17
10:32MillersvilleJordan Johnson comes up short on the 3 pointer from the right corner12-17
10:31MillersvilleJordan Johnson gets the offensive rebound12-17
10:17MillersvilleAnthony Kopf comes up short on the 3pt jumper from the left corner12-17
10:16MillersvilleDustin Coursey tips it but misses12-17
10:15MillersvilleAlex Gainer hits the follow up shot12-19
10:08Lock HavenWilliam Deakins misses long on a floater from the right block12-19
10:06MillersvilleAlex Gainer snags the defensive board12-19
09:43MillersvilleAlex Gainer comes up short on the turnaround from the baseline but he's hacked by Raymond Carson - foul #2 on Raymond Carson, team foul #712-19
SubsLock Haven
Patrick Neuman (PG), Robert Harris (SG), Matthew Stanley (SF), Harry Lawhon (PF), Adam Taylor (C)
William Deakins, Dale Ball, Jack Robinson, Marcel Delossantos, Raymond Carson
 
SubsMillersville
James Rotella (PG), Charles Stephenson (SF), Leonard Shurtleff (C)
Dexter Krebs, Anthony Kopf, Dustin Coursey
 
09:43MillersvilleAlex Gainer misses the 1st free throw12-19
09:43MillersvilleAlex Gainer makes the 2nd free throw12-20
09:31Lock HavenMatthew Stanley makes the wide open 3pt jumper from the left wing on a nice dish by Robert Harris15-20
09:07MillersvilleLeonard Shurtleff banks in the layup and he's fouled by Robert Harris - foul #2 on Robert Harris, team foul #815-22
SubsLock Haven
William Walsh (SG)
Robert Harris
 
SubsMillersville
Avery Zelnick (PG)
Alex Gainer
 
09:07MillersvilleLeonard Shurtleff makes the free throw15-23
08:57Lock HavenPatrick Neuman is called for 10 seconds15-23
08:44MillersvilleJames Rotella hits the front of the rim on the 3pt attempt from the left corner15-23
08:43MillersvilleLeonard Shurtleff gets the offensive rebound15-23
08:33MillersvilleLeonard Shurtleff misses long on a 3pt jumper from the right corner15-23
08:32Lock HavenPatrick Neuman pulls down the rebound15-23
08:28Lock HavenCharles Stephenson denies the turnaround by William Walsh15-23
08:26MillersvilleJames Rotella grabs the board15-23
08:12MillersvilleMatthew Stanley is called for the reach on Jordan Johnson - foul #1 on Matthew Stanley, team foul #915-23
SubsLock Haven
Jack Robinson (SF), Marcel Delossantos (PF)
Matthew Stanley, Harry Lawhon
 
SubsMillersville
William Rhoades (SF), Thomas Woods (PF)
Charles Stephenson, James Rotella
 
08:12MillersvilleJordan Johnson makes the 1st free throw15-24
08:12MillersvilleJordan Johnson makes the 2nd free throw15-25
07:49Lock HavenAdam Taylor misses the wide open driving attempt from the left block15-25
07:47Lock HavenAdam Taylor hits the follow up shot17-25
07:31MillersvilleWilliam Rhoades loses the ball out of bounds17-25
SubsLock Haven
William Deakins (PG), Dale Ball (SG)
Patrick Neuman, William Walsh
 
SubsMillersville
Anthony Kopf (SG), Dustin Coursey (PF)
Jordan Johnson, Leonard Shurtleff
 
LineupLock Haven
 PG - William Deakins (fresh) 4 pts.
 SG - Dale Ball (fresh) 2 pts. 2 ast.
 SF - Jack Robinson (fresh)
 PF - Marcel Delossantos (fairly fresh) 2 pts.
 C - Adam Taylor (fairly fresh) 2 pts. 3 reb.
 
LineupMillersville
 PG - Avery Zelnick (fairly fresh) 2 ast.
 SG - Anthony Kopf (fairly fresh)
 SF - William Rhoades (fresh)
 PF - Dustin Coursey (fresh) 1 pts. 4 reb.
 C - Thomas Woods (fresh)
 
07:17Lock HavenWilliam Deakins misses the wide open fadeaway jumper from the left wing17-25
07:15Lock HavenJack Robinson tips it in19-25
07:00MillersvilleAvery Zelnick comes up short on the shot from the left side but he's fouled by Dale Ball - foul #2 on Dale Ball, team foul #1019-25
SubsLock Haven
Patrick Neuman (SG), Matthew Stanley (SF), Harry Lawhon (C)
Dale Ball, Jack Robinson, Adam Taylor
 
SubsMillersville
Charles Stephenson (SF), Leonard Shurtleff (C)
William Rhoades, Thomas Woods
 
07:00MillersvilleAvery Zelnick makes the 1st free throw19-26
07:00MillersvilleAvery Zelnick makes the 2nd free throw19-27
06:41Lock HavenMatthew Stanley misses long on a floater near the basket but the foul's on Charles Stephenson - foul #1 on Charles Stephenson, team foul #519-27
SubsLock Haven 
SubsMillersville
James Rotella (PF)
Dustin Coursey
 
06:41Lock HavenMatthew Stanley makes the 1st free throw20-27
06:41Lock HavenMatthew Stanley makes the 2nd free throw21-27
06:21MillersvilleThe jumper by Avery Zelnick is denied by Marcel Delossantos21-27
06:20MillersvilleJames Rotella pulls down the offensive rebound21-27
06:05MillersvilleJames Rotella is hacked by Marcel Delossantos - foul #2 on Marcel Delossantos, team foul #1121-27
SubsLock Haven
William Walsh (SG), Jack Robinson (SF), Adam Taylor (C)
Patrick Neuman, Marcel Delossantos, Harry Lawhon
 
SubsMillersville
Dexter Krebs (SG), Dustin Coursey (PF)
Anthony Kopf, Leonard Shurtleff
 
06:05MillersvilleJames Rotella makes the 1st free throw21-28
06:05MillersvilleJames Rotella misses the 2nd free throw21-28
06:05Lock HavenMatthew Stanley grabs the board21-28
05:38Lock HavenMatthew Stanley hits the front of the rim on the 3 pointer from the right wing21-28
05:36Lock HavenJack Robinson tips it but misses21-28
05:35MillersvilleJames Rotella grabs the defensive rebound21-28
05:20MillersvilleJames Rotella comes up short on the shot from the left block but he's hacked by Adam Taylor - foul #1 on Adam Taylor, team foul #1221-28
SubsLock Haven
Adam Shipley (PG)
William Deakins
 
SubsMillersville
Jordan Johnson (SG), William Rhoades (SF), Alex Gainer (PF), Thomas Woods (C)
Avery Zelnick, Dexter Krebs, Charles Stephenson, Dustin Coursey
 
05:20MillersvilleJames Rotella makes the 1st free throw21-29
05:20MillersvilleJames Rotella makes the 2nd free throw21-30
04:59Lock HavenAdam Shipley clanks a 3pt attempt from straight away21-30
04:57MillersvilleJordan Johnson pulls down the rebound21-30
04:43MillersvilleWilliam Rhoades hits a fadeaway in the lane21-32
04:22Lock HavenAdam Taylor drills a fadeaway from the left block set up by Matthew Stanley and he's fouled by Thomas Woods - foul #1 on Thomas Woods, team foul #623-32
SubsLock Haven
Patrick Neuman (SG), Harry Lawhon (PF)
William Walsh, Matthew Stanley
 
SubsMillersville
Avery Zelnick (PG), Charles Stephenson (SF), Leonard Shurtleff (C)
James Rotella, William Rhoades, Alex Gainer
 
04:22Lock HavenAdam Taylor makes the free throw24-32
04:10MillersvilleLeonard Shurtleff misses the 3 pointer from the left wing24-32
04:08Lock HavenThe rebound goes to Harry Lawhon24-32
03:47Lock HavenJordan Johnson takes the ball from Adam Taylor24-32
03:26MillersvilleCharles Stephenson comes up short on the 3pt jumper from the right wing24-32
03:25Lock HavenPatrick Neuman gets the rebound24-32
LineupLock Haven
 PG - Adam Shipley (fairly fresh)
 SG - Patrick Neuman (fresh) 2 pts. 1 ast.
 SF - Jack Robinson (fairly fresh) 2 pts. 3 reb.
 PF - Harry Lawhon (fresh)
 C - Adam Taylor (tiring) 5 pts. 3 reb.
 
LineupMillersville
 PG - Avery Zelnick (tiring) 2 pts. 2 ast.
 SG - Jordan Johnson (tiring) 4 pts. 2 stl.
 SF - Charles Stephenson (fairly fresh)
 PF - Thomas Woods (fairly fresh)
 C - Leonard Shurtleff (fairly fresh) 9 pts. 4 reb.
 
03:06Lock HavenJack Robinson is fouled on the floor by Charles Stephenson - foul #2 on Charles Stephenson, team foul #724-32
SubsLock Haven
William Deakins (PG), Dale Ball (SG), Marcel Delossantos (PF), Raymond Carson (C)
Adam Shipley, Patrick Neuman, Harry Lawhon, Adam Taylor
 
SubsMillersville
Dexter Krebs (PG), Walter Keenan (SG), William Rhoades (SF), Dustin Coursey (PF)
Avery Zelnick, Jordan Johnson, Charles Stephenson, Thomas Woods
 
03:06Lock HavenJack Robinson makes the 1st free throw25-32
03:06Lock HavenJack Robinson makes the 2nd free throw26-32
02:43MillersvilleDustin Coursey buries a driving attempt from the right block26-34
02:27Lock HavenDale Ball buries a fadeaway from the right side set up by Jack Robinson28-34
02:12MillersvilleDexter Krebs hits the front of the rim on the pull-up jumper from the left side28-34
02:11MillersvilleDustin Coursey tips it home28-36
01:52Lock HavenRaymond Carson lays it in on a great pass from Dale Ball30-36
01:35MillersvilleLeonard Shurtleff is denied on a dunk by Raymond Carson30-36
01:34Lock HavenRaymond Carson grabs the defensive rebound30-36
01:31Lock HavenDale Ball is hacked by Walter Keenan in the backcourt - foul #3 on Walter Keenan, team foul #830-36
SubsLock Haven
Robert Harris (SF), Harry Lawhon (C)
Jack Robinson, Marcel Delossantos
 
SubsMillersville
Avery Zelnick (PG), Anthony Kopf (SG), Charles Stephenson (SF), Alex Gainer (C)
Dexter Krebs, Walter Keenan, William Rhoades, Leonard Shurtleff
 
01:31Lock HavenDale Ball makes the 1st free throw31-36
01:31Lock HavenDale Ball makes the 2nd free throw32-36
01:15MillersvilleAlex Gainer misses the fadeaway jumper from the free throw line32-36
01:13Lock HavenThe rebound goes to William Deakins32-36
00:59Lock HavenRobert Harris misses long on a jumpshot from the free throw line32-36
00:58Lock HavenDale Ball grabs the offensive board32-36
00:42Lock HavenWilliam Deakins can't connect on an uncontested 3pt shot from the left corner32-36
00:41Lock HavenHarry Lawhon snags the offensive board32-36
00:25Lock HavenHarry Lawhon comes up short on the jumper near the basket32-36
00:24Lock HavenRaymond Carson snags the offensive board32-36
00:04Lock HavenRaymond Carson is hacked by Dustin Coursey - foul #1 on Dustin Coursey, team foul #932-36
SubsLock Haven
Patrick Neuman (PG), William Walsh (SG), Matthew Stanley (SF), Marcel Delossantos (PF)
William Deakins, Dale Ball, Robert Harris, Harry Lawhon
 
SubsMillersville
James Rotella (PG), Jordan Johnson (SG), Thomas Woods (C)
Avery Zelnick, Anthony Kopf, Alex Gainer
 
00:04Lock HavenRaymond Carson misses the 1st free throw32-36
00:04MillersvilleThe rebound goes to Dustin Coursey32-36
00:00MillersvilleDustin Coursey misses badly on a halfcourt shot32-36
TimeTeamPlayScore
LineupLock Haven
 PG - William Deakins (fresh) 4 pts.
 SG - Dale Ball (fresh) 6 pts. 3 ast.
 SF - Jack Robinson (fresh) 4 pts. 3 reb.
 PF - Marcel Delossantos (fresh) 2 pts. 2 blk.
 C - Adam Taylor (fresh) 5 pts. 3 reb.
 
LineupMillersville
 PG - Avery Zelnick (fresh) 2 pts. 2 ast.
 SG - Jordan Johnson (fresh) 4 pts. 2 stl.
 SF - Charles Stephenson (fresh)
 PF - Dustin Coursey (fresh) 5 pts. 6 reb.
 C - Leonard Shurtleff (fresh) 9 pts. 4 reb.
 
20:00Lock HavenJack Robinson inbounds the ball32-36
Game PlanLock HavenLock Haven is playing a motion offense and a man to man (-1) 
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (-2) 
19:46Lock HavenMarcel Delossantos misses badly on a jumper from the right side32-36
19:44Lock HavenJack Robinson tips it back up and in34-36
19:29MillersvilleDustin Coursey loses the dribble to Dale Ball34-36
19:16Lock HavenMarcel Delossantos clanks a jumpshot from the left wing34-36
19:14MillersvilleThe rebound goes to Leonard Shurtleff34-36
18:50MillersvilleCharles Stephenson misses short on a shot from just outside the lane34-36
18:48Lock HavenAdam Taylor snags the defensive board34-36
18:34Lock HavenWilliam Deakins hits the front of the rim on the 3 pointer from the left wing34-36
18:32MillersvilleDustin Coursey pulls down the rebound34-36
18:11MillersvilleLeonard Shurtleff misses the jumper from just outside the lane34-36
18:09Lock HavenJack Robinson pulls down the rebound34-36
18:06Lock HavenWilliam Deakins is fouled in the backcourt by Jordan Johnson - foul #2 on Jordan Johnson, team foul #134-36
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
 
SubsMillersville
Dexter Krebs (PG), Anthony Kopf (SG), William Rhoades (SF), Alex Gainer (PF), James Rotella (C)
Avery Zelnick, Jordan Johnson, Charles Stephenson, Dustin Coursey, Leonard Shurtleff
 
17:56Lock HavenThe short jumper by Matthew Stanley is denied by Alex Gainer34-36
17:54MillersvilleWilliam Rhoades snags the defensive board34-36
17:43MillersvilleAnthony Kopf clanks a runner in the paint34-36
17:41Lock HavenHarry Lawhon grabs the board34-36
17:37Lock HavenDexter Krebs is called for the reach on Robert Harris in the backcourt - foul #1 on Dexter Krebs, team foul #234-36
17:19Lock HavenMatthew Stanley misses long on a jumpshot from the free throw line but the foul's on William Rhoades - foul #2 on William Rhoades, team foul #334-36
17:19Lock HavenMatthew Stanley makes the 1st free throw35-36
17:19Lock HavenMatthew Stanley makes the 2nd free throw36-36
17:00MillersvilleJames Rotella hits the front of the rim on the jumper from the free throw line36-36
16:59Lock HavenThe rebound goes to Raymond Carson36-36
16:53Lock HavenPatrick Neuman misses badly on a 3 pointer from the left wing36-36
16:52MillersvilleWilliam Rhoades pulls down the rebound36-36
16:38MillersvilleJames Rotella comes up short on the fadeaway jumper from the left wing36-36
16:37Lock HavenRaymond Carson grabs the defensive rebound36-36
16:24Lock HavenRaymond Carson can't connect on a jump hook from the left block but he's hacked by Dexter Krebs - foul #2 on Dexter Krebs, team foul #436-36
SubsLock Haven
William Deakins (PG), Dale Ball (SG), Jack Robinson (SF), Adam Taylor (C)
Patrick Neuman, Robert Harris, Matthew Stanley, Harry Lawhon
 
SubsMillersville
Avery Zelnick (PG), Jordan Johnson (SG), Charles Stephenson (SF), Dustin Coursey (PF), Leonard Shurtleff (C)
Dexter Krebs, Anthony Kopf, William Rhoades, Alex Gainer, James Rotella
 
16:24Lock HavenRaymond Carson makes the 1st free throw37-36
16:24Lock HavenRaymond Carson misses the 2nd free throw37-36
16:24MillersvilleCharles Stephenson grabs the defensive rebound37-36
16:12MillersvilleLeonard Shurtleff misses the lay-in37-36
16:10Lock HavenJack Robinson grabs the board37-36
15:48Lock HavenDale Ball misses the 3 from the right wing37-36
15:46MillersvilleThe rebound goes to Leonard Shurtleff37-36
LineupLock Haven
 PG - William Deakins (fresh) 4 pts.
 SG - Dale Ball (fresh) 6 pts. 3 ast.
 SF - Jack Robinson (fresh) 6 pts. 6 reb.
 PF - Raymond Carson (fairly fresh) 3 pts. 6 reb.
 C - Adam Taylor (fresh) 5 pts. 4 reb.
 
LineupMillersville
 PG - Avery Zelnick (fresh) 2 pts. 2 ast.
 SG - Jordan Johnson (fresh) 4 pts. 2 stl.
 SF - Charles Stephenson (fairly fresh)
 PF - Dustin Coursey (fresh) 5 pts. 7 reb.
 C - Leonard Shurtleff (fresh) 9 pts. 6 reb.
 
15:40MillersvilleDustin Coursey is fouled on the floor by Raymond Carson - foul #3 on Raymond Carson, team foul #137-36
SubsLock Haven
Marcel Delossantos (PF)
Raymond Carson
 
SubsMillersville
Walter Keenan (SG)
Charles Stephenson
 
15:25MillersvilleLeonard Shurtleff buries a 3pt attempt from the left wing37-39
15:09Lock HavenJordan Johnson steps in front of the William Deakins pass37-39
14:49MillersvilleLeonard Shurtleff knocks in the jump hook from the right block on a great pass from Walter Keenan37-41
14:35Lock HavenAdam Taylor connects on the floater in the lane on a great pass from Dale Ball39-41
14:20MillersvilleDustin Coursey is fouled on the floor by Marcel Delossantos - foul #3 on Marcel Delossantos, team foul #239-41
SubsLock Haven
Patrick Neuman (PG), Robert Harris (SG), Matthew Stanley (SF), Harry Lawhon (C)
William Deakins, Dale Ball, Jack Robinson, Adam Taylor
 
SubsMillersville
Dexter Krebs (PG), Charles Stephenson (SF), Alex Gainer (PF), James Rotella (C)
Avery Zelnick, Jordan Johnson, Dustin Coursey, Leonard Shurtleff
 
14:09MillersvillePatrick Neuman steals the ball from Charles Stephenson39-41
14:06Lock HavenMatthew Stanley hits the finger roll on a great pass from Patrick Neuman41-41
13:39MillersvilleDexter Krebs can't connect on a jumpshot from the right wing but the foul's on Patrick Neuman - foul #2 on Patrick Neuman, team foul #341-41
SubsLock Haven
Raymond Carson (PF)
Marcel Delossantos
 
SubsMillersville
Anthony Kopf (SG)
Walter Keenan
 
13:39MillersvilleDexter Krebs misses the 1st free throw41-41
13:39MillersvilleDexter Krebs makes the 2nd free throw41-42
13:27Lock HavenRobert Harris misses long on a 3pt jumper from the left corner41-42
13:26MillersvilleAlex Gainer grabs the defensive rebound41-42
12:58MillersvilleDexter Krebs's pass is off the mark and out of bounds41-42
SubsLock Haven
William Deakins (PG), Dale Ball (SG), Jack Robinson (SF)
Patrick Neuman, Robert Harris, Matthew Stanley
 
SubsMillersville
Avery Zelnick (PG), Walter Keenan (SG), Dustin Coursey (PF), Thomas Woods (C)
Dexter Krebs, Charles Stephenson, Alex Gainer, James Rotella
 
12:44Lock HavenWilliam Deakins is by himself and knocks in the 3pt jumper from the right wing44-42
12:39MillersvilleAvery Zelnick is hacked by William Deakins - foul #1 on William Deakins, team foul #444-42
SubsLock Haven
Marcel Delossantos (PF)
Harry Lawhon
 
SubsMillersville
Jordan Johnson (SG), William Rhoades (SF)
Walter Keenan, Anthony Kopf
 
12:24MillersvilleAvery Zelnick is fouled on the floor by William Deakins - foul #2 on William Deakins, team foul #544-42
SubsLock Haven 
SubsMillersville
Leonard Shurtleff (C)
Dustin Coursey
 
12:09MillersvilleWilliam Rhoades comes up short on the floater from the right side44-42
12:07MillersvilleThomas Woods tips it but misses44-42
12:06MillersvilleWilliam Rhoades hits the follow up shot44-44
11:55Lock HavenDale Ball lays it up and in on a great pass from William Deakins46-44
11:44MillersvilleJordan Johnson is fouled on the floor by William Deakins - foul #3 on William Deakins, team foul #646-44
SubsLock Haven
Robert Harris (SF), Matthew Stanley (PF), Adam Taylor (C)
Jack Robinson, Marcel Delossantos, Raymond Carson
 
SubsMillersville
Walter Keenan (SG)
Avery Zelnick
 
LineupLock Haven
 PG - William Deakins (fresh) 7 pts. 1 ast. 3 pf.
 SG - Dale Ball (fresh) 8 pts. 4 ast.
 SF - Robert Harris (fresh) 2 pts. 1 ast.
 PF - Matthew Stanley (fresh) 9 pts.
 C - Adam Taylor (fresh) 7 pts. 4 reb.
 
LineupMillersville
 PG - Jordan Johnson (fresh) 4 pts. 3 stl.
 SG - Walter Keenan (fresh) 3 pts. 1 ast. 3 pf.
 SF - William Rhoades (fresh) 4 pts. 3 reb.
 PF - Thomas Woods (fresh)
 C - Leonard Shurtleff (fresh) 14 pts. 6 reb.
 
11:35MillersvilleWalter Keenan hits the front of the rim on the 3pt attempt from the left corner46-44
11:34MillersvilleThomas Woods hits the follow up shot46-46
11:32Lock HavenWilliam Deakins is fouled in the backcourt by Jordan Johnson - foul #3 on Jordan Johnson, team foul #546-46
SubsLock Haven
Patrick Neuman (PG), Marcel Delossantos (PF)
William Deakins, Dale Ball
 
SubsMillersville
Avery Zelnick (PG), Alex Gainer (PF), James Rotella (C)
Jordan Johnson, Thomas Woods, Leonard Shurtleff
 
11:17Lock HavenAdam Taylor clanks a 3 pointer from the right wing46-46
11:16MillersvilleAvery Zelnick gets the rebound46-46
10:54MillersvilleAlex Gainer jams it46-48
10:29Lock HavenPatrick Neuman is alone and drills a pull-up jumper from the right wing48-48
10:12MillersvilleWilliam Rhoades misses short on a fadeaway from the baseline but he's fouled by Matthew Stanley - foul #2 on Matthew Stanley, team foul #748-48
SubsLock Haven
William Deakins (PG), Dale Ball (SG), Jack Robinson (SF), Raymond Carson (PF), Harry Lawhon (C)
Patrick Neuman, Robert Harris, Matthew Stanley, Marcel Delossantos, Adam Taylor
 
SubsMillersville
Jordan Johnson (PG), Anthony Kopf (SG), Dustin Coursey (PF), Leonard Shurtleff (C)
Avery Zelnick, Walter Keenan, Alex Gainer, James Rotella
 
10:12MillersvilleWilliam Rhoades misses the 1st free throw48-48
10:12MillersvilleWilliam Rhoades misses the 2nd free throw48-48
10:12Lock HavenRaymond Carson gets the rebound48-48
10:00Lock HavenDale Ball drills a 3pt jumper from the left wing on a nice dish by William Deakins51-48
09:52MillersvilleJack Robinson denies the turnaround by Dustin Coursey51-48
09:51Lock HavenThe rebound goes to Raymond Carson51-48
09:31Lock HavenWilliam Deakins makes the wide open 3pt jumper from the left wing54-48
09:20MillersvilleDustin Coursey can't connect on a runner from close range but he's fouled by Raymond Carson - foul #4 on Raymond Carson, team foul #854-48
SubsLock Haven
Marcel Delossantos (PF)
Raymond Carson
 
SubsMillersville
Charles Stephenson (SF)
William Rhoades
 
09:20MillersvilleDustin Coursey makes the 1st free throw54-49
09:20MillersvilleDustin Coursey makes the 2nd free throw54-50
09:16Lock HavenLeonard Shurtleff picks off the pass by Jack Robinson in the backcourt54-50
09:00MillersvilleLeonard Shurtleff misses short on a shot from close range54-50
08:59MillersvilleDustin Coursey hits the follow up shot54-52
08:37Lock HavenMarcel Delossantos's pass is intercepted by Dustin Coursey54-52
08:29MillersvilleDustin Coursey knocks in the runner in the lane54-54
08:22Lock HavenJordan Johnson is called for the reach on William Deakins - foul #4 on Jordan Johnson, team foul #654-54
SubsLock Haven
Patrick Neuman (PG), William Walsh (SG), Matthew Stanley (SF), Adam Taylor (C)
William Deakins, Dale Ball, Jack Robinson, Harry Lawhon
 
SubsMillersville
Dexter Krebs (PG), Walter Keenan (SG), Alex Gainer (PF), James Rotella (C)
Jordan Johnson, Anthony Kopf, Dustin Coursey, Leonard Shurtleff
 
08:11Lock HavenWilliam Walsh is whistled for a carry54-54
SubsLock Haven
Robert Harris (SG)
William Walsh
 
SubsMillersville 
07:55MillersvilleAlex Gainer clanks a 3 pointer from straight away54-54
07:53Lock HavenPatrick Neuman gets the rebound54-54
07:51Lock HavenRobert Harris's pass is intercepted by Dexter Krebs in the backcourt54-54
07:50MillersvilleWalter Keenan lays it up and in set up by Dexter Krebs54-56
07:32Lock HavenPatrick Neuman hits a 3pt shot from the left corner on a great pass from Adam Taylor57-56
LineupLock Haven
 PG - Patrick Neuman (fresh) 7 pts. 2 ast. 2 stl.
 SG - Robert Harris (fresh) 2 pts. 1 ast.
 SF - Matthew Stanley (fresh) 9 pts.
 PF - Marcel Delossantos (tiring) 2 pts. 2 blk. 3 pf.
 C - Adam Taylor (fresh) 7 pts. 4 reb.
 
LineupMillersville
 PG - Dexter Krebs (fresh) 3 pts. 1 ast.
 SG - Walter Keenan (fairly fresh) 5 pts. 1 ast. 3 pf.
 SF - Charles Stephenson (fairly fresh)
 PF - Alex Gainer (fairly fresh) 5 pts. 3 reb.
 C - James Rotella (fairly fresh) 6 pts. 5 reb.
 
07:14MillersvilleJames Rotella misses long on a shot from the right side but the foul's on Patrick Neuman - foul #3 on Patrick Neuman, team foul #957-56
SubsLock Haven
William Deakins (PG), Dale Ball (SG), Raymond Carson (PF)
Patrick Neuman, Robert Harris, Marcel Delossantos
 
SubsMillersville
Thomas Woods (C)
Alex Gainer
 
07:14MillersvilleJames Rotella misses the 1st free throw57-56
07:14MillersvilleJames Rotella misses the 2nd free throw57-56
07:14Lock HavenAdam Taylor pulls down the rebound57-56
06:51Lock HavenJames Rotella takes the ball from William Deakins57-56
06:35MillersvilleCharles Stephenson scores on a jump hook from close range57-58
06:11Lock HavenCharles Stephenson steps in front of the Matthew Stanley pass57-58
05:56MillersvilleWalter Keenan is fouled on the floor by Dale Ball - foul #3 on Dale Ball, team foul #1057-58
SubsLock Haven
Patrick Neuman (PG), Robert Harris (SG), Jack Robinson (SF), Harry Lawhon (C)
William Deakins, Dale Ball, Matthew Stanley, Adam Taylor
 
SubsMillersville
Avery Zelnick (PG), Anthony Kopf (SF), Dustin Coursey (PF), Leonard Shurtleff (C)
Dexter Krebs, Charles Stephenson, James Rotella, Thomas Woods
 
05:56MillersvilleWalter Keenan makes the 1st free throw57-59
05:56MillersvilleWalter Keenan makes the 2nd free throw57-60
05:42Lock HavenRaymond Carson is fouled on the floor by Dustin Coursey - foul #2 on Dustin Coursey, team foul #757-60
SubsLock Haven 
SubsMillersville
Jordan Johnson (SG)
Walter Keenan
 
05:42Lock HavenRaymond Carson makes the 1st free throw58-60
05:42Lock HavenRaymond Carson makes the 2nd free throw59-60
05:22MillersvilleLeonard Shurtleff clanks a turnaround in the lane but the foul's on Robert Harris - foul #3 on Robert Harris, team foul #1159-60
SubsLock Haven
Marcel Delossantos (PF)
Raymond Carson
 
SubsMillersville 
05:22MillersvilleLeonard Shurtleff makes the 1st free throw59-61
05:22MillersvilleLeonard Shurtleff makes the 2nd free throw59-62
05:19Lock HavenAnthony Kopf is called for the reach on Jack Robinson in the backcourt - foul #1 on Anthony Kopf, team foul #859-62
05:19Lock HavenJack Robinson makes the 1st free throw60-62
05:19Lock HavenJack Robinson makes the 2nd free throw61-62
05:05MillersvilleAvery Zelnick's pass is intercepted by Marcel Delossantos61-62
05:01Lock HavenRobert Harris is fouled in the backcourt by Jordan Johnson - foul #5 on Jordan Johnson, team foul #961-62
SubsLock Haven 
SubsMillersville
Walter Keenan (SG)
Jordan Johnson
 
05:01Lock HavenRobert Harris makes the 1st free throw62-62
05:01Lock HavenRobert Harris makes the 2nd free throw63-62
04:35MillersvilleAvery Zelnick buries a jumper from the left wing set up by Leonard Shurtleff63-64
04:29Lock HavenMarcel Delossantos clanks a 3 pointer from straight away63-64
04:27MillersvilleAvery Zelnick pulls down the rebound63-64
04:13MillersvilleMarcel Delossantos steals the ball from Walter Keenan63-64
04:11Lock HavenLock Haven calls a full timeout (2 :30 3 full remaining)63-64
SubsLock Haven
William Deakins (PG), Dale Ball (SG), Raymond Carson (PF), Adam Taylor (C)
Robert Harris, Patrick Neuman, Marcel Delossantos, Harry Lawhon
 
SubsMillersville
Dexter Krebs (SG), William Rhoades (SF)
Walter Keenan, Anthony Kopf
 
04:04Lock HavenRaymond Carson blows the layup63-64
04:02MillersvilleAvery Zelnick pulls down the rebound63-64
03:53MillersvilleLeonard Shurtleff knocks in the 3pt attempt from the left corner63-67
03:37Lock HavenAdam Taylor can't finish the layup63-67
03:36MillersvilleLeonard Shurtleff gets the rebound63-67
03:30MillersvilleLeonard Shurtleff comes up short on the 3 from the right wing63-67
03:28MillersvilleDustin Coursey tips it home63-69
LineupLock Haven
 PG - William Deakins (fresh) 10 pts. 2 ast. 3 pf.
 SG - Dale Ball (fresh) 11 pts. 4 ast. 3 pf.
 SF - Jack Robinson (fresh) 8 pts. 6 reb.
 PF - Raymond Carson (fresh) 5 pts. 8 reb. 4 pf.
 C - Adam Taylor (fresh) 7 pts. 5 reb.
 
LineupMillersville
 PG - Avery Zelnick (fairly fresh) 4 pts. 2 ast.
 SG - Dexter Krebs (fairly fresh) 3 pts. 1 ast.
 SF - William Rhoades (fresh) 4 pts. 3 reb.
 PF - Dustin Coursey (fresh) 13 pts. 9 reb.
 C - Leonard Shurtleff (fairly fresh) 19 pts. 7 reb. 2 stl.
 
03:06Lock HavenAdam Taylor connects on the driving attempt from the baseline on a nice dish by Dale Ball65-69
02:51MillersvilleLeonard Shurtleff hits the finger roll on a nice dish by Avery Zelnick65-71
02:49Lock HavenWilliam Deakins is hacked by Avery Zelnick in the backcourt - foul #1 on Avery Zelnick, team foul #1065-71
SubsLock Haven
Matthew Stanley (SF), Harry Lawhon (C)
Jack Robinson, Adam Taylor
 
SubsMillersville
Walter Keenan (SG), Charles Stephenson (SF), Alex Gainer (PF), James Rotella (C)
Dexter Krebs, William Rhoades, Dustin Coursey, Leonard Shurtleff
 
02:49Lock HavenWilliam Deakins makes the 1st free throw66-71
02:49Lock HavenWilliam Deakins makes the 2nd free throw67-71
02:46MillersvilleMillersville calls a full timeout (2 :30 3 full remaining)67-71
SubsLock Haven
Jack Robinson (SF), Marcel Delossantos (PF)
Matthew Stanley, Harry Lawhon
 
SubsMillersville
Anthony Kopf (SG)
Walter Keenan
 
02:41MillersvilleDale Ball takes the ball from James Rotella67-71
02:19Lock HavenJack Robinson is fouled on the floor by Charles Stephenson - foul #3 on Charles Stephenson, team foul #1167-71
SubsLock Haven
Adam Taylor (C)
Raymond Carson
 
SubsMillersville
Dustin Coursey (PF)
Avery Zelnick
 
02:19Lock HavenJack Robinson makes the 1st free throw68-71
02:19Lock HavenJack Robinson makes the 2nd free throw69-71
02:16MillersvilleMillersville calls a full timeout (2 :30 2 full remaining)69-71
SubsLock Haven 
SubsMillersville
Dexter Krebs (PG), Leonard Shurtleff (C)
James Rotella, Alex Gainer
 
02:06MillersvilleAdam Taylor takes the ball from Dexter Krebs69-71
01:47Lock HavenWilliam Deakins throws a bad pass out of bounds69-71
SubsLock Haven 
SubsMillersville
Avery Zelnick (PG), Walter Keenan (SG)
Dexter Krebs, Anthony Kopf
 
01:29MillersvilleCharles Stephenson can't connect on a pull-up jumper from the free throw line69-71
01:27MillersvilleAvery Zelnick misses the tip69-71
01:26Lock HavenDale Ball grabs the board69-71
01:23Lock HavenWilliam Deakins is whistled for traveling in the backcourt69-71
01:09MillersvilleAdam Taylor denies the turnaround by Dustin Coursey69-71
01:07MillersvilleLeonard Shurtleff tips it but misses69-71
01:05Lock HavenDale Ball grabs the defensive rebound69-71
01:00Lock HavenMarcel Delossantos drills a 3pt attempt from the left corner set up by Dale Ball72-71
00:46MillersvilleWalter Keenan misses the fadeaway jumper from the right side72-71
00:44MillersvilleCharles Stephenson snags the offensive board72-71
00:35MillersvilleWalter Keenan comes up short on the shot from the left block72-71
00:34Lock HavenDale Ball gets the rebound72-71
Game PlanLock HavenLock Haven is playing a spread offense (hold ball) and a man to man (-1) 
Game PlanMillersvilleMillersville is playing a flex offense and intentionally fouling (-2) 
00:33Lock HavenDale Ball is hacked by Avery Zelnick in the backcourt - foul #2 on Avery Zelnick, team foul #1272-71
00:33Lock HavenDale Ball makes the 1st free throw73-71
00:33Lock HavenDale Ball misses the 2nd free throw73-71
00:33MillersvilleLeonard Shurtleff grabs the board73-71
00:26MillersvilleLeonard Shurtleff loses the ball out of bounds73-71
00:25Lock HavenAvery Zelnick is called for the reach on William Deakins in the backcourt - foul #3 on Avery Zelnick, team foul #1373-71
00:25Lock HavenWilliam Deakins makes the 1st free throw74-71
00:25Lock HavenWilliam Deakins misses the 2nd free throw74-71
00:25MillersvilleLeonard Shurtleff snags the defensive board74-71
00:18MillersvilleDale Ball steals it from Leonard Shurtleff74-71
00:16Lock HavenAvery Zelnick is called for the reach on Marcel Delossantos in the backcourt - foul #4 on Avery Zelnick, team foul #1474-71
00:16Lock HavenMarcel Delossantos makes the 1st free throw75-71
00:16Lock HavenMarcel Delossantos misses the 2nd free throw75-71
00:16MillersvilleDustin Coursey pulls down the rebound75-71
Game PlanLock HavenLock Haven is playing a spread offense (hold ball) and a man to man (-1) 
Game PlanMillersvilleMillersville is playing a quick shot offense (quick shot) and intentionally fouling (-2) 
00:11MillersvilleThe refs have stopped play. Charles Stephenson is in a lot of pain and is being checked by the trainers. He's holding his ankle. It doesn't look like he is going to be able to return to the game.75-71
SubsLock Haven 
SubsMillersville
Anthony Kopf (SF)
Charles Stephenson
 
00:08MillersvilleWilliam Deakins takes the ball from Leonard Shurtleff75-71
00:07Lock HavenDale Ball is hacked by Walter Keenan in the backcourt - foul #4 on Walter Keenan, team foul #1575-71
00:07Lock HavenDale Ball makes the 1st free throw76-71
00:07Lock HavenDale Ball makes the 2nd free throw77-71
00:00MillersvilleLeonard Shurtleff hits the front of the rim on the 3 pointer from the right wing77-71