#FFCC33 #901208
Hoops Dynasty HOOPS DYNASTY
Conference Iba
Millersville Sim AI
Lock Haven Sim AI
Final -
4/10/2026
80
  1 2 F
Millersville 40 40 80
Lock Haven 34 32 66
66
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cLeo White 21 2-3 0-0 2-3 1 6 1 2 0 0 3 6
pfErasmo Marino 24 1-3 0-1 5-6 0 2 1 1 0 0 1 7
sfJames Marshall 17 4-8 0-1 2-2 2 2 1 2 1 0 1 10
sgAndrew Gray 23 3-6 0-1 3-4 1 4 2 1 1 0 1 9
pgEric Baker 22 2-4 2-4 2-2 0 3 5 1 0 0 3 8
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cTom Phillips 18 3-6 0-0 0-0 3 6 2 2 0 0 2 6
pgDouglas Haigler 18 2-5 0-2 0-0 1 1 6 1 1 0 3 4
cDon Haubert 17 2-3 1-1 3-4 0 2 0 0 0 1 0 8
sgDan Sheridan 14 1-2 1-2 0-0 0 1 1 0 0 0 3 3
pfTom Elsass 13 4-6 0-1 1-2 2 4 0 1 0 0 2 9
sfClifford Balog 13 4-5 2-2 0-0 1 1 0 2 0 0 1 10
Totals 200 28-51 6-15 18-23 11 32 19 13 3 1 20 80
Percentages   .549 .400 .783                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMartin Halladay 23 2-4 0-0 2-2 0 5 2 1 2 1 2 6
pfDustin Morrissey 10 0-0 0-0 0-0 1 2 0 1 0 1 3 0
sfKelly Murphy 18 1-5 1-5 0-2 1 1 0 1 1 0 1 3
sgNorman Mackie 20 4-7 2-4 2-2 0 1 2 4 2 0 0 12
pgJames White 14 4-8 1-2 1-1 2 3 1 2 0 0 3 10
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgVincent Granillo 20 3-6 0-0 1-3 0 1 2 0 1 0 2 7
sfPaul Gilder 20 0-3 0-1 0-0 1 4 2 3 0 0 2 0
pgRobert Wingard 19 2-2 2-2 0-1 0 0 3 0 0 0 4 6
pgScott Harrington 18 3-7 1-3 1-3 2 2 1 2 0 0 1 8
sgWayne Kirkpatrick 17 1-2 0-0 1-2 1 1 0 1 0 0 1 3
sfMatthew Jones 12 1-1 0-0 0-0 1 1 0 1 0 0 2 2
pgDouglas Sparks 9 3-5 1-1 2-2 1 3 2 0 0 0 0 9
Totals 200 24-50 8-18 10-18 10 24 15 16 6 2 21 66
Percentages   .480 .444 .556                

MUP
40
13-26
4-11
10-14
5
17
8
6
3
1
11
12
10
4
6
20
40
15-25
2-4
8-9
6
15
11
7
0
0
9
18
15
4
0
20
80
28-51
6-15
18-23
11
32
19
13
3
1
20
30
25
8
6
40
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
34
13-27
1-6
7-11
4
14
8
7
3
0
11
12
6
6
0
16
32
11-23
7-12
3-7
6
10
7
9
3
2
10
4
8
2
5
19
66
24-50
8-18
10-18
10
24
15
16
6
2
21
16
14
8
5
35
PLAYER OF THE GAME
sg Andrew Gray Millersville
9 Points, 4 Rebounds
TimeTeamPlayScore
LineupMillersville
 PG - Eric Baker (fresh)
 SG - Andrew Gray (fresh)
 SF - James Marshall (fresh)
 PF - Erasmo Marino (fresh)
 C - Leo White (fresh)
 
LineupLock Haven
 PG - James White (fresh)
 SG - Norman Mackie (fresh)
 SF - Kelly Murphy (fresh)
 PF - Dustin Morrissey (fresh)
 C - Martin Halladay (fresh)
 
20:00Lock HavenMartin Halladay 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:58Lock HavenAndrew Gray steps in front of the Martin Halladay pass in the backcourt0-0
19:46MillersvilleErasmo Marino is hacked by Dustin Morrissey - foul #1 on Dustin Morrissey, team foul #10-0
19:38MillersvilleJames White is called for the reach on James Marshall - foul #1 on James White, team foul #20-0
19:21MillersvilleErasmo Marino comes up short on the fadeaway from the left block but the foul's on Martin Halladay - foul #1 on Martin Halladay, team foul #30-0
19:21MillersvilleErasmo Marino makes the 1st free throw1-0
19:21MillersvilleErasmo Marino makes the 2nd free throw2-0
19:02Lock HavenDustin Morrissey is called for the illegal screen - foul #2 on Dustin Morrissey, team foul #42-0
SubsMillersville 
SubsLock Haven
Paul Gilder (PF)
Dustin Morrissey
 
18:47MillersvilleJames White is called for the reach on Andrew Gray - foul #2 on James White, team foul #52-0
SubsMillersville 
SubsLock Haven
Robert Wingard (PG)
James White
 
18:31MillersvilleNorman Mackie steals it from Andrew Gray2-0
18:29Lock HavenNorman Mackie's pass is off the mark and out of bounds in the backcourt2-0
18:14MillersvilleJames Marshall jams it on a great pass from Andrew Gray4-0
18:03Lock HavenNorman Mackie hits a 3pt jumper from the right corner on a nice dish by Martin Halladay4-3
17:48MillersvilleAndrew Gray clanks a 3 from the right wing4-3
17:47MillersvilleJames Marshall tips it home6-3
17:22Lock HavenPaul Gilder's pass is off the mark and out of bounds6-3
SubsMillersville
Tom Elsass (SF), Tom Phillips (C)
James Marshall, Leo White
 
SubsLock Haven
Scott Harrington (SG), Wayne Kirkpatrick (SF), Matthew Jones (PF), Vincent Granillo (C)
Norman Mackie, Kelly Murphy, Paul Gilder, Martin Halladay
 
17:00MillersvilleAndrew Gray misses short on a fadeaway from the left side but the foul's on Robert Wingard - foul #1 on Robert Wingard, team foul #66-3
SubsMillersville
Douglas Haigler (PG), Don Haubert (C)
Eric Baker, Erasmo Marino
 
SubsLock Haven 
17:00MillersvilleAndrew Gray misses the 1st free throw6-3
17:00MillersvilleAndrew Gray makes the 2nd free throw7-3
16:36Lock HavenVincent Granillo misses long on a driving attempt from the left block7-3
16:35MillersvilleTom Phillips snags the defensive board7-3
16:20MillersvilleDouglas Haigler clanks a 3pt shot from the right corner7-3
16:18MillersvilleTom Phillips pulls down the offensive rebound7-3
16:12MillersvilleAndrew Gray comes up short on the shot from the left side7-3
16:11MillersvilleTom Phillips tips it home9-3
16:07Lock HavenRobert Wingard is hacked by Douglas Haigler in the backcourt - foul #1 on Douglas Haigler, team foul #19-3
SubsMillersville
Dan Sheridan (SG), Leo White (C)
Andrew Gray, Don Haubert
 
SubsLock Haven
Douglas Sparks (PG), Paul Gilder (PF)
Robert Wingard, Matthew Jones
 
15:54Lock HavenDouglas Sparks can't connect on a fadeaway jumper from the right wing9-3
15:52MillersvilleThe rebound goes to Leo White9-3
LineupMillersville
 PG - Douglas Haigler (fresh)
 SG - Dan Sheridan (fresh)
 SF - Tom Elsass (fairly fresh)
 PF - Tom Phillips (fresh) 2 pts. 3 reb.
 C - Leo White (fresh)
 
LineupLock Haven
 PG - Douglas Sparks (fresh)
 SG - Scott Harrington (fresh)
 SF - Wayne Kirkpatrick (fresh)
 PF - Paul Gilder (fresh)
 C - Vincent Granillo (fresh)
 
15:47MillersvilleDouglas Haigler drills a floater from just outside the lane on a nice dish by Tom Phillips11-3
15:45Lock HavenTom Elsass is called for the reach on Douglas Sparks in the backcourt - foul #1 on Tom Elsass, team foul #211-3
SubsMillersville
Eric Baker (PG), James Marshall (SF), Erasmo Marino (PF)
Douglas Haigler, Tom Elsass, Tom Phillips
 
SubsLock Haven 
15:28Lock HavenVincent Granillo can't connect on a shot from the left block11-3
15:27MillersvilleLeo White snags the defensive board11-3
15:14MillersvilleEric Baker drills a 3pt jumper from straight away on a nice dish by James Marshall14-3
14:55Lock HavenPaul Gilder blows the wide open layup14-3
14:54Lock HavenWayne Kirkpatrick tips it back up and in14-5
14:43MillersvilleDan Sheridan makes the 3pt attempt from the right corner on a nice dish by Eric Baker17-5
14:33Lock HavenVincent Granillo scores on a runner from the left block set up by Douglas Sparks and he's fouled by James Marshall - foul #1 on James Marshall, team foul #317-7
SubsMillersville
Douglas Haigler (PG), Andrew Gray (SG), Clifford Balog (SF), Tom Phillips (PF), Don Haubert (C)
Eric Baker, Dan Sheridan, James Marshall, Erasmo Marino, Leo White
 
SubsLock Haven
Robert Wingard (PG), Norman Mackie (SG), Matthew Jones (PF), Martin Halladay (C)
Douglas Sparks, Scott Harrington, Wayne Kirkpatrick, Paul Gilder
 
14:33Lock HavenVincent Granillo misses the free throw17-7
14:33MillersvilleDon Haubert pulls down the rebound17-7
14:18MillersvilleDon Haubert buries a 3pt attempt from the left corner on a great pass from Douglas Haigler20-7
13:59Lock HavenNorman Mackie is open and buries a shot from the left side set up by Vincent Granillo20-9
13:30MillersvilleAndrew Gray drills a fadeaway from the free throw line set up by Douglas Haigler22-9
13:13Lock HavenNorman Mackie knocks in the jumpshot from the right wing set up by Robert Wingard22-11
12:56MillersvilleClifford Balog clanks a fadeaway jumper from the left side22-11
12:54MillersvilleTom Phillips can't tip it in22-11
12:52Lock HavenMartin Halladay grabs the defensive rebound22-11
12:40Lock HavenMartin Halladay misses the easy layup22-11
12:39MillersvilleTom Phillips pulls down the rebound22-11
12:33MillersvilleDon Haubert misses the easy layup22-11
12:32Lock HavenNorman Mackie snags the defensive board22-11
12:19Lock HavenVincent Granillo connects on the runner from the right block on a great pass from Norman Mackie22-13
11:57MillersvilleNorman Mackie steps in front of the Clifford Balog pass22-13
11:39Lock HavenMartin Halladay is by himself and knocks in the jump hook from the left block22-15
LineupMillersville
 PG - Douglas Haigler (fairly fresh) 2 pts. 2 ast.
 SG - Andrew Gray (fairly fresh) 3 pts. 1 ast.
 SF - Clifford Balog (fairly fresh)
 PF - Tom Phillips (tiring) 2 pts. 5 reb.
 C - Don Haubert (fairly fresh) 3 pts.
 
LineupLock Haven
 PG - Robert Wingard (fairly fresh) 1 ast.
 SG - Norman Mackie (fairly fresh) 7 pts. 1 ast. 2 stl.
 SF - Vincent Granillo (tiring) 4 pts. 1 ast.
 PF - Matthew Jones (fairly fresh)
 C - Martin Halladay (fairly fresh) 2 pts.
 
11:26MillersvilleTom Phillips is whistled for traveling22-15
SubsMillersville
Eric Baker (PG), Dan Sheridan (SG), James Marshall (SF), Erasmo Marino (PF), Leo White (C)
Douglas Haigler, Andrew Gray, Clifford Balog, Tom Phillips, Don Haubert
 
SubsLock Haven
Douglas Sparks (PG), Scott Harrington (SG), Kelly Murphy (SF), Paul Gilder (PF)
Robert Wingard, Norman Mackie, Vincent Granillo, Matthew Jones
 
11:12Lock HavenMartin Halladay hits the front of the rim on the runner in the lane but he's hacked by Leo White - foul #1 on Leo White, team foul #422-15
11:12Lock HavenMartin Halladay makes the 1st free throw22-16
11:12Lock HavenMartin Halladay makes the 2nd free throw22-17
10:56MillersvilleJames Marshall misses badly on a 3 pointer from the left wing22-17
10:54Lock HavenDouglas Sparks grabs the defensive rebound22-17
10:36Lock HavenScott Harrington connects on the open jumper from just outside the lane set up by Paul Gilder22-19
10:20MillersvilleEric Baker comes up short on the 3 from the right wing22-19
10:19Lock HavenPaul Gilder gets the rebound22-19
09:51Lock HavenPaul Gilder misses badly on the uncontested 3pt shot from the left wing22-19
09:49MillersvilleEric Baker grabs the defensive rebound22-19
09:29MillersvilleLeo White throws a bad pass out of bounds22-19
SubsMillersville
Andrew Gray (SG), Tom Elsass (SF)
Dan Sheridan, James Marshall
 
SubsLock Haven
Robert Wingard (PG), Norman Mackie (SG), Wayne Kirkpatrick (SF)
Douglas Sparks, Scott Harrington, Kelly Murphy
 
09:08Lock HavenPaul Gilder throws a bad pass out of bounds22-19
SubsMillersville 
SubsLock Haven
Vincent Granillo (C)
Martin Halladay
 
08:52MillersvilleErasmo Marino blows the layup but the foul's on Paul Gilder - foul #1 on Paul Gilder, team foul #722-19
08:52MillersvilleErasmo Marino misses the 1st free throw22-19
08:52MillersvilleErasmo Marino makes the 2nd free throw23-19
08:35Lock HavenWayne Kirkpatrick is fouled on the floor by Leo White - foul #2 on Leo White, team foul #523-19
SubsMillersville
Tom Phillips (C)
Leo White
 
SubsLock Haven 
08:27Lock HavenTom Phillips is called for the reach on Paul Gilder - foul #1 on Tom Phillips, team foul #623-19
SubsMillersville
Douglas Haigler (PG), Clifford Balog (SG)
Eric Baker, Andrew Gray
 
SubsLock Haven
Scott Harrington (SG)
Norman Mackie
 
08:10Lock HavenVincent Granillo misses short on an open floater from the right block23-19
08:08Lock HavenThe offensive rebound goes to Scott Harrington23-19
07:55Lock HavenScott Harrington makes the shot from the left wing on a nice dish by Robert Wingard23-21
07:27MillersvilleTom Elsass can't connect on a 3pt shot from the right corner23-21
07:25MillersvilleTom Elsass grabs the offensive board23-21
LineupMillersville
 PG - Douglas Haigler (fairly fresh) 2 pts. 2 ast.
 SG - Clifford Balog (fairly fresh)
 SF - Tom Elsass (fairly fresh)
 PF - Erasmo Marino (tiring) 3 pts.
 C - Tom Phillips (fairly fresh) 2 pts. 5 reb.
 
LineupLock Haven
 PG - Robert Wingard (fairly fresh) 2 ast.
 SG - Scott Harrington (fresh) 4 pts.
 SF - Wayne Kirkpatrick (fairly fresh) 2 pts.
 PF - Paul Gilder (tiring)
 C - Vincent Granillo (tiring) 4 pts. 1 ast.
 
06:56MillersvilleTom Phillips can't finish the layup23-21
06:55Lock HavenPaul Gilder snags the defensive board23-21
06:39Lock HavenScott Harrington misses badly on the uncontested 3 pointer from the right corner23-21
06:38MillersvilleTom Phillips grabs the defensive rebound23-21
06:20MillersvilleClifford Balog makes the 3pt shot from straight away26-21
06:15Lock HavenScott Harrington is hacked by Clifford Balog in the backcourt - foul #1 on Clifford Balog, team foul #726-21
SubsMillersville
Dan Sheridan (PG), Andrew Gray (SG), James Marshall (SF), Don Haubert (C)
Douglas Haigler, Clifford Balog, Tom Elsass, Tom Phillips
 
SubsLock Haven
Norman Mackie (SG), Kelly Murphy (SF), Matthew Jones (PF), Martin Halladay (C)
Robert Wingard, Wayne Kirkpatrick, Paul Gilder, Vincent Granillo
 
06:15Lock HavenScott Harrington misses the 1st free throw26-21
06:15MillersvilleErasmo Marino pulls down the rebound26-21
05:54MillersvilleDon Haubert is fouled on the floor by Scott Harrington - foul #1 on Scott Harrington, team foul #826-21
SubsMillersville
Eric Baker (PG)
Dan Sheridan
 
SubsLock Haven
Douglas Sparks (PG)
Scott Harrington
 
05:54MillersvilleDon Haubert makes the 1st free throw27-21
05:54MillersvilleDon Haubert misses the 2nd free throw27-21
05:54Lock HavenMartin Halladay snags the defensive board27-21
05:50Lock HavenNorman Mackie is fouled in the backcourt by Erasmo Marino - foul #1 on Erasmo Marino, team foul #827-21
05:50Lock HavenNorman Mackie makes the 1st free throw27-22
05:50Lock HavenNorman Mackie makes the 2nd free throw27-23
05:29MillersvilleKelly Murphy steals it from Eric Baker27-23
05:25Lock HavenDouglas Sparks is hacked by Eric Baker in the backcourt - foul #1 on Eric Baker, team foul #927-23
05:25Lock HavenDouglas Sparks makes the 1st free throw27-24
05:25Lock HavenDouglas Sparks makes the 2nd free throw27-25
05:07MillersvilleJames Marshall is whistled for a carry27-25
04:46Lock HavenKelly Murphy misses long on a 3pt jumper from the right wing27-25
04:44Lock HavenThe offensive rebound goes to Douglas Sparks27-25
04:24Lock HavenNorman Mackie's pass is intercepted by James Marshall27-25
04:21MillersvilleJames Marshall slams it home29-25
04:02Lock HavenDouglas Sparks comes up short on the shot from the free throw line29-25
04:00MillersvilleAndrew Gray pulls down the rebound29-25
03:53MillersvilleAndrew Gray hits the front of the rim on the floater from the left side29-25
03:51Lock HavenThe rebound goes to Douglas Sparks29-25
03:30Lock HavenDouglas Sparks makes the wide open fadeaway from the right wing29-27
03:15MillersvilleDon Haubert is fouled on the floor by Kelly Murphy - foul #1 on Kelly Murphy, team foul #929-27
SubsMillersville
Douglas Haigler (PG), Dan Sheridan (SG), Clifford Balog (SF), Leo White (C)
Eric Baker, Andrew Gray, James Marshall, Erasmo Marino
 
SubsLock Haven
James White (PG), Scott Harrington (SG), Wayne Kirkpatrick (SF), Dustin Morrissey (PF), Vincent Granillo (C)
Douglas Sparks, Norman Mackie, Kelly Murphy, Matthew Jones, Martin Halladay
 
03:15MillersvilleDon Haubert makes the 1st free throw30-27
03:15MillersvilleDon Haubert makes the 2nd free throw31-27
LineupMillersville
 PG - Douglas Haigler (fresh) 2 pts. 2 ast.
 SG - Dan Sheridan (fresh) 3 pts.
 SF - Clifford Balog (fresh) 3 pts.
 PF - Don Haubert (fairly fresh) 6 pts.
 C - Leo White (fresh) 2 reb.
 
LineupLock Haven
 PG - James White (fresh)
 SG - Scott Harrington (fresh) 4 pts.
 SF - Wayne Kirkpatrick (fresh) 2 pts.
 PF - Dustin Morrissey (fresh)
 C - Vincent Granillo (fairly fresh) 4 pts. 1 ast.
 
02:53Lock HavenVincent Granillo lays it in31-29
02:29MillersvilleDan Sheridan can't connect on a 3pt attempt from the left wing31-29
02:27Lock HavenJames White gets the rebound31-29
02:25Lock HavenDouglas Haigler steps in front of the Scott Harrington pass in the backcourt31-29
02:24MillersvilleClifford Balog lays it in on a nice dish by Douglas Haigler33-29
01:56Lock HavenJames White's fadeaway is rejected by Don Haubert33-29
01:54Lock HavenJames White tips it home33-31
01:34MillersvilleDouglas Haigler clanks a 3 pointer from the left corner33-31
01:33Lock HavenDustin Morrissey gets the rebound33-31
01:28Lock HavenJames White misses long on a 3 from the left corner33-31
01:26MillersvilleLeo White grabs the board33-31
01:22MillersvilleVincent Granillo is called for the reach on Leo White - foul #1 on Vincent Granillo, team foul #1033-31
SubsMillersville
Eric Baker (PG), Andrew Gray (SG), James Marshall (SF), Tom Phillips (PF)
Douglas Haigler, Dan Sheridan, Clifford Balog, Don Haubert
 
SubsLock Haven
Robert Wingard (SG), Kelly Murphy (SF), Martin Halladay (C)
Scott Harrington, Wayne Kirkpatrick, Vincent Granillo
 
01:22MillersvilleLeo White makes the 1st free throw34-31
01:22MillersvilleLeo White misses the 2nd free throw34-31
01:22Lock HavenThe rebound goes to Martin Halladay34-31
01:11Lock HavenJames White knocks in the fadeaway from the right wing on a nice dish by Robert Wingard and he's hacked by Eric Baker - foul #2 on Eric Baker, team foul #1034-33
SubsMillersville
Tom Elsass (SF)
James Marshall
 
SubsLock Haven 
01:11Lock HavenJames White makes the free throw34-34
01:01MillersvilleLeo White lays it up and in on a great pass from Andrew Gray36-34
00:57Lock HavenKelly Murphy is hacked by Andrew Gray in the backcourt - foul #1 on Andrew Gray, team foul #1136-34
SubsMillersville 
SubsLock Haven
Norman Mackie (SG)
James White
 
00:57Lock HavenKelly Murphy misses the 1st free throw36-34
00:57Lock HavenKelly Murphy misses the 2nd free throw36-34
00:57MillersvilleLeo White snags the defensive board36-34
00:45MillersvilleAndrew Gray comes up short on the floater from just outside the lane but he's hacked by Dustin Morrissey - foul #3 on Dustin Morrissey, team foul #1136-34
SubsMillersville 
SubsLock Haven
Paul Gilder (PF)
Dustin Morrissey
 
00:45MillersvilleAndrew Gray makes the 1st free throw37-34
00:45MillersvilleAndrew Gray makes the 2nd free throw38-34
00:23Lock HavenNorman Mackie misses badly on a jumper from the right wing38-34
00:22MillersvilleEric Baker pulls down the rebound38-34
00:01MillersvilleTom Elsass connects on the jumpshot from the left side40-34
00:00Lock HavenKelly Murphy hits the front of the rim on the fullcourt shot40-34
TimeTeamPlayScore
LineupMillersville
 PG - Eric Baker (fresh) 3 pts. 1 ast.
 SG - Andrew Gray (fresh) 5 pts. 2 ast.
 SF - James Marshall (fresh) 6 pts.
 PF - Erasmo Marino (fresh) 3 pts.
 C - Leo White (fresh) 3 pts. 4 reb.
 
LineupLock Haven
 PG - James White (fresh) 5 pts.
 SG - Norman Mackie (fresh) 9 pts. 1 ast. 2 stl.
 SF - Kelly Murphy (fresh)
 PF - Paul Gilder (fresh) 2 reb.
 C - Martin Halladay (fresh) 4 pts. 3 reb.
 
20:00MillersvilleJames Marshall inbounds the ball40-34
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 (+1) 
19:39MillersvilleJames Marshall throws a bad pass out of bounds40-34
19:16Lock HavenNorman Mackie clanks a 3 from the left corner40-34
19:15Lock HavenKelly Murphy pulls down the offensive rebound40-34
19:06Lock HavenNorman Mackie misses the 3 from the left corner40-34
19:04MillersvilleErasmo Marino grabs the defensive rebound40-34
18:39MillersvilleErasmo Marino can't connect on a jumper from the right wing40-34
18:38Lock HavenMartin Halladay gets the rebound40-34
18:22Lock HavenNorman Mackie is alone and drills a 3pt attempt from the right wing on a great pass from James White40-37
18:04MillersvilleAndrew Gray buries a driving attempt from the left block set up by Leo White42-37
17:49Lock HavenMartin Halladay buries a fadeaway from the left block42-39
17:41MillersvilleJames Marshall comes up short on the fadeaway from just outside the lane42-39
17:39MillersvilleJames Marshall can't tip it in42-39
17:38Lock HavenPaul Gilder snags the defensive board42-39
17:33Lock HavenJames White knocks in the 3pt attempt from the right corner on a great pass from Norman Mackie42-42
17:14MillersvilleJames Marshall's fadeaway is rejected by Martin Halladay42-42
17:13MillersvilleAndrew Gray pulls down the offensive rebound42-42
16:58MillersvilleErasmo Marino misses long on a 3 from straight away42-42
16:56Lock HavenMartin Halladay grabs the defensive rebound42-42
16:48Lock HavenPaul Gilder misses badly on the uncontested shot in the paint42-42
16:47MillersvilleAndrew Gray grabs the defensive rebound42-42
16:27MillersvilleLeo White blows the layup42-42
16:25MillersvilleLeo White gets the offensive rebound42-42
16:13MillersvilleErasmo Marino knocks in the floater from the baseline set up by Eric Baker44-42
15:53Lock HavenKelly Murphy is open and scores on a 3pt shot from the left corner on a great pass from Paul Gilder44-45
LineupMillersville
 PG - Eric Baker (tiring) 3 pts. 2 ast.
 SG - Andrew Gray (tiring) 7 pts. 2 ast.
 SF - James Marshall (tiring) 6 pts. 2 reb.
 PF - Erasmo Marino (tiring) 5 pts. 2 reb.
 C - Leo White (tiring) 3 pts. 5 reb.
 
LineupLock Haven
 PG - James White (fairly fresh) 8 pts. 1 ast.
 SG - Norman Mackie (tiring) 12 pts. 2 ast. 2 stl.
 SF - Kelly Murphy (tiring) 3 pts.
 PF - Paul Gilder (tiring) 3 reb.
 C - Martin Halladay (tiring) 6 pts. 5 reb.
 
15:41MillersvilleJames Marshall hits a fadeaway from just outside the lane set up by Erasmo Marino46-45
15:21Lock HavenKelly Murphy misses the 3pt jumper from the right corner46-45
15:19MillersvilleLeo White gets the rebound46-45
15:01MillersvilleMartin Halladay steals it from Erasmo Marino46-45
14:47Lock HavenMartin Halladay can't finish the uncontested layup46-45
14:45Lock HavenPaul Gilder grabs the offensive rebound46-45
14:32Lock HavenKelly Murphy misses the 3 from the right corner46-45
14:30MillersvilleEric Baker grabs the board46-45
14:10MillersvilleLeo White drills a driving attempt in the paint on a great pass from Eric Baker and he's hacked by Martin Halladay - foul #2 on Martin Halladay, team foul #148-45
SubsMillersville
Douglas Haigler (PG), Dan Sheridan (SG), Tom Elsass (SF), Tom Phillips (PF)
Eric Baker, Andrew Gray, James Marshall, Erasmo Marino
 
SubsLock Haven
Robert Wingard (PG), Scott Harrington (SG), Wayne Kirkpatrick (SF), Dustin Morrissey (PF), Vincent Granillo (C)
James White, Norman Mackie, Kelly Murphy, Paul Gilder, Martin Halladay
 
14:10MillersvilleLeo White makes the free throw49-45
14:08Lock HavenWayne Kirkpatrick is whistled for traveling in the backcourt49-45
SubsMillersville
Don Haubert (C)
Leo White
 
SubsLock Haven 
13:53MillersvilleTom Elsass connects on the turnaround from the left block set up by Douglas Haigler51-45
13:32Lock HavenWayne Kirkpatrick is hacked by Douglas Haigler - foul #2 on Douglas Haigler, team foul #151-45
13:13Lock HavenScott Harrington double dribbles51-45
12:52MillersvilleVincent Granillo is called for the reach on Tom Phillips - foul #2 on Vincent Granillo, team foul #251-45
SubsMillersville
Clifford Balog (SF), Erasmo Marino (PF)
Tom Elsass, Don Haubert
 
SubsLock Haven 
12:33MillersvilleDouglas Haigler is hacked by Robert Wingard - foul #2 on Robert Wingard, team foul #351-45
SubsMillersville 
SubsLock Haven
Matthew Jones (C)
Wayne Kirkpatrick
 
12:19MillersvilleErasmo Marino misses short on a jumpshot from the free throw line but he's hacked by Matthew Jones - foul #1 on Matthew Jones, team foul #451-45
SubsMillersville 
SubsLock Haven
Douglas Sparks (PG)
Scott Harrington
 
12:19MillersvilleErasmo Marino makes the 1st free throw52-45
12:19MillersvilleErasmo Marino makes the 2nd free throw53-45
12:06Lock HavenVincent Granillo misses the easy layup but the foul's on Tom Phillips - foul #2 on Tom Phillips, team foul #253-45
SubsMillersville
Tom Elsass (SF)
Dan Sheridan
 
SubsLock Haven
Scott Harrington (SG)
Robert Wingard
 
12:06Lock HavenVincent Granillo makes the 1st free throw53-46
12:06Lock HavenVincent Granillo misses the 2nd free throw53-46
12:06Lock HavenThe offensive rebound goes to Matthew Jones53-46
11:41Lock HavenScott Harrington is wide open but clanks a 3pt attempt from the left corner53-46
11:39Lock HavenDustin Morrissey grabs the offensive rebound53-46
LineupMillersville
 PG - Douglas Haigler (fairly fresh) 2 pts. 4 ast.
 SG - Clifford Balog (fresh) 5 pts.
 SF - Tom Elsass (fairly fresh) 4 pts.
 PF - Erasmo Marino (tiring) 7 pts. 2 reb.
 C - Tom Phillips (fairly fresh) 2 pts. 6 reb.
 
LineupLock Haven
 PG - Douglas Sparks (fresh) 4 pts. 1 ast.
 SG - Scott Harrington (fairly fresh) 4 pts.
 SF - Vincent Granillo (fairly fresh) 7 pts. 1 ast.
 PF - Dustin Morrissey (fairly fresh) 2 reb. 3 pf.
 C - Matthew Jones (fresh)
 
11:29Lock HavenScott Harrington is wide open but clanks a fadeaway jumper from the right side53-46
11:28MillersvilleTom Elsass grabs the defensive rebound53-46
11:10MillersvilleClifford Balog knocks in the 3pt attempt from the right wing56-46
10:48Lock HavenScott Harrington is open and scores on a 3pt attempt from the right corner on a nice dish by Douglas Sparks56-49
10:40MillersvilleClifford Balog drills a shot from the left side on a great pass from Douglas Haigler58-49
10:36Lock HavenDouglas Sparks makes the fadeaway jumper from the left wing set up by Scott Harrington58-51
10:17MillersvilleDustin Morrissey swats the layup by Tom Phillips58-51
10:16MillersvilleTom Elsass can't tip it in58-51
10:15MillersvilleThe offensive rebound goes to Clifford Balog58-51
10:04MillersvilleClifford Balog's pass is off the mark and out of bounds58-51
SubsMillersville
Eric Baker (PG), Andrew Gray (SG), Dan Sheridan (SF), Don Haubert (PF), Leo White (C)
Douglas Haigler, Clifford Balog, Tom Elsass, Erasmo Marino, Tom Phillips
 
SubsLock Haven
James White (PG), Robert Wingard (SG), Wayne Kirkpatrick (SF), Martin Halladay (C)
Douglas Sparks, Scott Harrington, Vincent Granillo, Matthew Jones
 
10:02Lock HavenWayne Kirkpatrick is fouled in the backcourt by Dan Sheridan - foul #1 on Dan Sheridan, team foul #358-51
09:47Lock HavenJames White misses long on a floater from just outside the lane58-51
09:46MillersvilleThe rebound goes to Andrew Gray58-51
09:23MillersvilleDan Sheridan is fouled on the floor by Wayne Kirkpatrick - foul #1 on Wayne Kirkpatrick, team foul #558-51
09:04MillersvilleDon Haubert lays it in set up by Eric Baker60-51
08:46Lock HavenJames White is called for the offensive foul - foul #3 on James White, team foul #660-51
SubsMillersville
James Marshall (SF)
Dan Sheridan
 
SubsLock Haven
Paul Gilder (PF)
Dustin Morrissey
 
08:28MillersvilleEric Baker is hacked by Robert Wingard - foul #3 on Robert Wingard, team foul #760-51
SubsMillersville 
SubsLock Haven
Norman Mackie (SG)
James White
 
08:28MillersvilleEric Baker makes the 1st free throw61-51
08:28MillersvilleEric Baker makes the 2nd free throw62-51
08:01Lock HavenEric Baker is called for the reach on Wayne Kirkpatrick - foul #3 on Eric Baker, team foul #462-51
SubsMillersville
Erasmo Marino (PF)
Don Haubert
 
SubsLock Haven
Kelly Murphy (SF), Vincent Granillo (C)
Wayne Kirkpatrick, Martin Halladay
 
07:48Lock HavenPaul Gilder throws a bad pass out of bounds62-51
SubsMillersville 
SubsLock Haven
Douglas Sparks (PG)
Robert Wingard
 
07:27MillersvilleEric Baker clanks a 3pt shot from the right corner62-51
07:26Lock HavenVincent Granillo snags the defensive board62-51
LineupMillersville
 PG - Eric Baker (tiring) 5 pts. 4 ast. 3 pf.
 SG - Andrew Gray (tiring) 7 pts. 2 ast.
 SF - James Marshall (tiring) 8 pts. 2 reb.
 PF - Erasmo Marino (tiring) 7 pts. 2 reb.
 C - Leo White (tiring) 6 pts. 6 reb.
 
LineupLock Haven
 PG - Douglas Sparks (fresh) 6 pts. 2 ast.
 SG - Norman Mackie (fresh) 12 pts. 2 ast. 2 stl.
 SF - Kelly Murphy (fairly fresh) 3 pts.
 PF - Paul Gilder (fairly fresh) 4 reb.
 C - Vincent Granillo (fairly fresh) 7 pts. 1 ast.
 
07:14Lock HavenDouglas Sparks scores on a 3 from the left wing on a great pass from Vincent Granillo62-54
07:02MillersvilleJames Marshall comes up short on the jumpshot from the free throw line but the foul's on Paul Gilder - foul #2 on Paul Gilder, team foul #862-54
SubsMillersville
Dan Sheridan (PG), Clifford Balog (SG), Tom Phillips (C)
Eric Baker, Andrew Gray, Leo White
 
SubsLock Haven
James White (PG), Scott Harrington (SG), Matthew Jones (PF), Martin Halladay (C)
Douglas Sparks, Norman Mackie, Paul Gilder, Vincent Granillo
 
07:02MillersvilleJames Marshall makes the 1st free throw63-54
07:02MillersvilleJames Marshall makes the 2nd free throw64-54
06:41Lock HavenMatthew Jones is called for the illegal screen - foul #2 on Matthew Jones, team foul #964-54
SubsMillersville
Douglas Haigler (PG), Don Haubert (C)
James Marshall, Erasmo Marino
 
SubsLock Haven
Wayne Kirkpatrick (SF)
Kelly Murphy
 
06:22MillersvilleTom Phillips drills a driving attempt from close range on a great pass from Dan Sheridan66-54
06:19Lock HavenJames White throws a bad pass out of bounds in the backcourt66-54
06:04MillersvilleDouglas Haigler misses long on a fadeaway jumper from the left wing66-54
06:03MillersvilleDouglas Haigler tips it back up and in68-54
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (-2) 
Game PlanLock HavenLock Haven is playing a motion offense (uptempo) and a man to man (+1) 
05:53Lock HavenMatthew Jones is open and lays it up and in68-56
05:34MillersvilleMartin Halladay picks off the pass by Douglas Haigler68-56
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 (+1) 
05:16Lock HavenJames White is open but misses the lay-in68-56
05:14Lock HavenScott Harrington can't tip it in68-56
05:12Lock HavenJames White snags the offensive board68-56
04:51Lock HavenJames White makes the fadeaway from just outside the lane set up by Martin Halladay68-58
04:29MillersvilleTom Phillips throws a bad pass out of bounds68-58
SubsMillersville
Eric Baker (PG), Andrew Gray (SG), Tom Elsass (SF), Erasmo Marino (PF), Leo White (C)
Douglas Haigler, Dan Sheridan, Clifford Balog, Tom Phillips, Don Haubert
 
SubsLock Haven
Robert Wingard (PG), Norman Mackie (SG), Kelly Murphy (SF), Dustin Morrissey (PF), Vincent Granillo (C)
James White, Scott Harrington, Wayne Kirkpatrick, Matthew Jones, Martin Halladay
 
04:12Lock HavenRobert Wingard is open and scores on a 3pt shot from the right wing68-61
04:00MillersvilleTom Elsass scores on a shot in the paint70-61
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 (+1) 
03:57Lock HavenKelly Murphy is whistled for a carry in the backcourt70-61
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) 
03:38MillersvilleEric Baker makes the 3 from the right corner73-61
03:27Lock HavenNorman Mackie is called for 5 seconds73-61
SubsMillersville 
SubsLock Haven
Paul Gilder (PF)
Dustin Morrissey
 
LineupMillersville
 PG - Eric Baker (fairly fresh) 8 pts. 4 ast. 3 pf.
 SG - Andrew Gray (fairly fresh) 7 pts. 2 ast.
 SF - Tom Elsass (fairly fresh) 6 pts. 3 reb.
 PF - Erasmo Marino (tiring) 7 pts. 2 reb.
 C - Leo White (tiring) 6 pts. 6 reb.
 
LineupLock Haven
 PG - Robert Wingard (fresh) 3 pts. 3 ast. 3 pf.
 SG - Norman Mackie (fresh) 12 pts. 2 ast. 2 stl.
 SF - Kelly Murphy (tiring) 3 pts.
 PF - Paul Gilder (fresh) 4 reb.
 C - Vincent Granillo (fresh) 7 pts. 2 ast.
 
03:12MillersvilleAndrew Gray knocks in the shot from the free throw line on a nice dish by Eric Baker75-61
03:08Lock HavenNorman Mackie throws a bad pass out of bounds in the backcourt75-61
SubsMillersville
James Marshall (SF)
Tom Elsass
 
SubsLock Haven 
02:43MillersvilleLeo White is whistled for a charge - foul #3 on Leo White, team foul #575-61
SubsMillersville
Douglas Haigler (PG), Dan Sheridan (SG), Tom Elsass (SF), Tom Phillips (PF), Don Haubert (C)
Eric Baker, Andrew Gray, James Marshall, Erasmo Marino, Leo White
 
SubsLock Haven
Scott Harrington (SG), Wayne Kirkpatrick (SF)
Norman Mackie, Kelly Murphy
 
02:31Lock HavenRobert Wingard makes the wide open 3 pointer from the right corner75-64
02:11MillersvilleTom Phillips drills a runner from the left block set up by Douglas Haigler77-64
02:08Lock HavenRobert Wingard is hacked by Douglas Haigler in the backcourt - foul #3 on Douglas Haigler, team foul #677-64
SubsMillersville 
SubsLock Haven
Douglas Sparks (PG)
Robert Wingard
 
01:55Lock HavenScott Harrington misses short on a pull-up jumper from just outside the lane but the foul's on Dan Sheridan - foul #2 on Dan Sheridan, team foul #777-64
SubsMillersville 
SubsLock Haven
Robert Wingard (PG)
Douglas Sparks
 
01:55Lock HavenScott Harrington makes the 1st free throw77-65
01:55Lock HavenScott Harrington misses the 2nd free throw77-65
01:55MillersvilleDon Haubert grabs the defensive rebound77-65
01:32MillersvilleTom Elsass misses the jumper from the right block but he's hacked by Robert Wingard - foul #4 on Robert Wingard, team foul #1077-65
01:32MillersvilleTom Elsass misses the 1st free throw77-65
01:32MillersvilleTom Elsass makes the 2nd free throw78-65
01:13Lock HavenWayne Kirkpatrick can't connect on a pull-up jumper from the left wing but the foul's on Tom Elsass - foul #2 on Tom Elsass, team foul #878-65
01:13Lock HavenWayne Kirkpatrick misses the 1st free throw78-65
01:13Lock HavenWayne Kirkpatrick makes the 2nd free throw78-66
00:56MillersvilleVincent Granillo steps in front of the Tom Elsass pass78-66
Game PlanMillersvilleMillersville is playing a flex offense (slowdown) and a fullcourt press (+1) 
Game PlanLock HavenLock Haven is playing a quick shot offense (quick shot) and a man to man (-1) 
00:50Lock HavenWayne Kirkpatrick misses long on a fadeaway jumper from the right side78-66
00:49MillersvilleThe rebound goes to Dan Sheridan78-66
Game PlanMillersvilleMillersville is playing a spread offense (hold ball) and a fullcourt press (+1) 
Game PlanLock HavenLock Haven is playing a quick shot offense (quick shot) and a man to man (-1) 
00:23MillersvilleTom Elsass drills a floater from the left wing set up by Tom Phillips80-66
00:20Lock HavenRobert Wingard is hacked by Dan Sheridan in the backcourt - foul #3 on Dan Sheridan, team foul #980-66
00:20Lock HavenRobert Wingard misses the 1st free throw80-66
00:20MillersvilleTom Elsass grabs the board80-66
00:00MillersvilleDouglas Haigler runs out the clock80-66