#901208 #FFCC33
Hoops Dynasty HOOPS DYNASTY
Conference Iba
Lock Haven Sim AI
Millersville Sim AI
Final -
6/23/2026
73
  1 2 F
Lock Haven 35 38 73
Millersville 37 35 72
72
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cHoward Amundson 19 1-4 0-0 2-4 2 7 0 0 0 1 3 4
pfJohn Huber 20 2-4 0-1 2-2 0 4 1 2 0 2 5 6
sfEmanuel Ryant 29 4-7 0-1 4-4 2 9 2 2 1 0 2 12
sgKenneth Haga 26 3-8 3-7 0-0 0 2 6 2 2 0 1 9
pgJoe Palmer 23 5-7 1-1 2-3 0 0 2 3 2 0 2 13
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cIan Matteson 21 1-2 0-0 2-2 0 4 0 1 1 0 2 4
pfKent Holston 16 3-7 0-2 1-1 1 3 0 2 0 0 3 7
sgMichael Scott 15 1-1 1-1 0-0 0 0 1 0 0 0 3 3
sfHorace Perryman 12 0-1 0-1 2-2 1 1 1 0 0 0 0 2
pgDavid Bower 10 1-2 0-0 2-4 0 2 1 2 1 0 1 4
pgMike Smith 9 3-4 2-3 1-2 0 2 0 2 0 0 1 9
Totals 200 24-47 7-17 18-24 6 34 14 16 7 3 23 73
Percentages   .511 .412 .750                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJerry Wight 24 5-6 0-0 2-2 5 10 0 1 0 1 2 12
pfCharles Tinsley 15 0-5 0-2 2-2 1 2 0 0 0 0 3 2
sfEric Romans 20 2-4 2-4 3-5 0 1 1 0 0 0 3 9
sgRobert McNeil 25 3-9 2-7 0-0 0 1 3 2 1 0 2 8
pgJohn Paterson 20 4-9 1-3 3-3 0 0 3 1 0 0 1 12
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgBret Patel 22 4-7 1-2 3-5 1 4 4 2 1 0 2 12
pfBrent Morey 19 0-2 0-0 0-0 1 2 0 0 1 0 1 0
pfOrlando Rollings 17 1-4 0-0 1-1 1 5 1 0 0 0 1 3
sfDavid Kirklin 14 2-7 1-4 0-0 0 1 0 3 0 0 2 5
pgMohamed Hunt 13 1-3 0-0 2-2 0 1 2 1 1 0 0 4
sgDee Ringo 11 2-2 1-1 0-0 1 2 1 1 0 0 4 5
Totals 200 24-58 8-23 16-20 10 29 15 11 4 1 21 72
Percentages   .414 .348 .800                

LHUP
35
12-22
2-7
9-14
2
15
8
8
2
2
8
14
5
2
4
14
38
12-25
5-10
9-10
4
19
6
8
5
1
15
12
9
4
5
15
73
24-47
7-17
18-24
6
34
14
16
7
3
23
26
14
6
9
29
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
37
14-31
4-11
5-6
5
14
9
5
3
1
12
14
11
6
0
17
35
10-27
4-12
11-14
5
15
6
6
1
0
9
4
8
4
6
12
72
24-58
8-23
16-20
10
29
15
11
4
1
21
18
19
10
6
29
PLAYER OF THE GAME
sf Emanuel Ryant Lock Haven
12 Points, 9 Rebounds
TimeTeamPlayScore
LineupLock Haven
 PG - Joe Palmer (fresh)
 SG - Kenneth Haga (fresh)
 SF - Emanuel Ryant (fresh)
 PF - John Huber (fresh)
 C - Howard Amundson (fresh)
 
LineupMillersville
 PG - John Paterson (fresh)
 SG - Robert McNeil (fresh)
 SF - Eric Romans (fresh)
 PF - Charles Tinsley (fresh)
 C - Jerry Wight (fresh)
 
20:00Lock HavenHoward Amundson 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:58Lock HavenKenneth Haga is fouled in the backcourt by Robert McNeil - foul #1 on Robert McNeil, team foul #10-0
19:37Lock HavenJohn Huber hits the front of the rim on the shot from close range but he's hacked by Charles Tinsley - foul #1 on Charles Tinsley, team foul #20-0
19:37Lock HavenJohn Huber makes the 1st free throw1-0
19:37Lock HavenJohn Huber makes the 2nd free throw2-0
19:21MillersvilleCharles Tinsley is hacked by John Huber - foul #1 on John Huber, team foul #12-0
18:59MillersvilleJohn Paterson misses short on a 3pt jumper from the left corner2-0
18:57Lock HavenThe rebound goes to Emanuel Ryant2-0
18:39Lock HavenKenneth Haga misses short on a jumpshot from the left side2-0
18:38Lock HavenEmanuel Ryant grabs the offensive rebound2-0
18:23Lock HavenKenneth Haga misses badly on a 3pt jumper from the right wing2-0
18:22MillersvilleEric Romans gets the rebound2-0
17:56MillersvilleJerry Wight is fouled on the floor by Howard Amundson - foul #1 on Howard Amundson, team foul #22-0
17:43MillersvilleJerry Wight banks in the layup set up by John Paterson2-2
17:25Lock HavenJohn Huber misses badly on a 3pt attempt from the left corner2-2
17:23Lock HavenHoward Amundson grabs the offensive rebound2-2
17:04Lock HavenJoe Palmer is alone and drills a jumper from the free throw line on a great pass from Kenneth Haga4-2
16:55MillersvilleJohn Paterson hits a 3pt shot from the left wing on a great pass from Eric Romans4-5
16:53Lock HavenEmanuel Ryant is fouled in the backcourt by John Paterson - foul #1 on John Paterson, team foul #34-5
SubsLock Haven
Michael Scott (PG), Ian Matteson (C)
Joe Palmer, Howard Amundson
 
SubsMillersville 
16:28Lock HavenKenneth Haga is hacked by Charles Tinsley - foul #2 on Charles Tinsley, team foul #44-5
SubsLock Haven
Mike Smith (SG), Kent Holston (C)
Kenneth Haga, John Huber
 
SubsMillersville
Brent Morey (PF)
Charles Tinsley
 
16:14Lock HavenMike Smith makes the jumpshot from the right wing6-5
15:57MillersvilleJerry Wight hits the finger roll on a great pass from John Paterson6-7
LineupLock Haven
 PG - Michael Scott (fresh)
 SG - Mike Smith (fresh) 2 pts.
 SF - Emanuel Ryant (fresh) 2 reb.
 PF - Ian Matteson (fresh)
 C - Kent Holston (fresh)
 
LineupMillersville
 PG - John Paterson (fresh) 3 pts. 2 ast.
 SG - Robert McNeil (fresh)
 SF - Eric Romans (fresh)
 PF - Brent Morey (fresh)
 C - Jerry Wight (fresh) 4 pts.
 
15:44Lock HavenKent Holston scores on a driving attempt from the baseline set up by Michael Scott and he's fouled by Jerry Wight - foul #1 on Jerry Wight, team foul #58-7
SubsLock Haven
Joe Palmer (PG), Horace Perryman (C)
Mike Smith, Emanuel Ryant
 
SubsMillersville
Bret Patel (PG), Mohamed Hunt (SG), Dee Ringo (SF)
John Paterson, Robert McNeil, Eric Romans
 
15:44Lock HavenKent Holston makes the free throw9-7
15:33MillersvilleMohamed Hunt is fouled on the floor by Kent Holston - foul #1 on Kent Holston, team foul #39-7
SubsLock Haven
John Huber (PF)
Horace Perryman
 
SubsMillersville 
15:17MillersvilleBret Patel hits the front of the rim on the jumper from just outside the lane9-7
15:16Lock HavenKent Holston pulls down the rebound9-7
14:59Lock HavenJerry Wight blocks the jumper by Joe Palmer9-7
14:57MillersvilleJerry Wight grabs the board9-7
14:41MillersvilleDee Ringo makes the 3 from the right corner9-10
14:22Lock HavenMichael Scott is hacked by Brent Morey - foul #1 on Brent Morey, team foul #69-10
SubsLock Haven
Kenneth Haga (SG), Emanuel Ryant (SF), Howard Amundson (C)
Joe Palmer, Kent Holston, Ian Matteson
 
SubsMillersville
John Paterson (PG), Robert McNeil (SG), Eric Romans (SF), Orlando Rollings (C)
Bret Patel, Mohamed Hunt, Dee Ringo, Jerry Wight
 
14:01Lock HavenRobert McNeil picks off the pass by Emanuel Ryant9-10
13:38MillersvilleEric Romans can't connect on a 3pt attempt from the right wing9-10
13:36MillersvilleOrlando Rollings tips it but misses9-10
13:35Lock HavenEmanuel Ryant snags the defensive board9-10
13:32Lock HavenKenneth Haga's pass is off the mark and out of bounds in the backcourt9-10
SubsLock Haven
David Bower (PG), Kent Holston (PF)
Michael Scott, John Huber
 
SubsMillersville
David Kirklin (PF)
Brent Morey
 
13:17MillersvilleKenneth Haga steps in front of the John Paterson pass9-10
13:14Lock HavenDavid Bower hits the finger roll on a nice dish by Kenneth Haga11-10
12:54MillersvilleJohn Paterson misses long on a jumpshot from the free throw line11-10
12:52Lock HavenKenneth Haga grabs the board11-10
12:47Lock HavenDavid Bower is whistled for a carry11-10
SubsLock Haven
Joe Palmer (PG), Ian Matteson (PF)
David Bower, Kent Holston
 
SubsMillersville
Bret Patel (PG), Mohamed Hunt (SG), Jerry Wight (C)
John Paterson, Robert McNeil, David Kirklin
 
12:39MillersvilleMohamed Hunt connects on the fadeaway from just outside the lane on a nice dish by Bret Patel11-12
12:26Lock HavenJoe Palmer is fouled on the floor by Bret Patel - foul #1 on Bret Patel, team foul #711-12
SubsLock Haven
Kent Holston (C)
Howard Amundson
 
SubsMillersville
Dee Ringo (SF)
Eric Romans
 
12:26Lock HavenJoe Palmer misses the 1st free throw11-12
12:26MillersvilleThe rebound goes to Orlando Rollings11-12
12:13MillersvilleOrlando Rollings knocks in the fadeaway near the basket and he's hacked by Ian Matteson - foul #1 on Ian Matteson, team foul #411-14
SubsLock Haven
Mike Smith (SG), John Huber (PF)
Kenneth Haga, Emanuel Ryant
 
SubsMillersville 
12:13MillersvilleOrlando Rollings makes the free throw11-15
11:57Lock HavenMike Smith is open and buries a 3pt shot from the right wing on a great pass from John Huber14-15
LineupLock Haven
 PG - Joe Palmer (fresh) 2 pts.
 SG - Mike Smith (fresh) 5 pts.
 SF - Kent Holston (fresh) 3 pts.
 PF - John Huber (fresh) 2 pts.
 C - Ian Matteson (fresh)
 
LineupMillersville
 PG - Bret Patel (fresh) 1 ast.
 SG - Mohamed Hunt (fresh) 2 pts.
 SF - Dee Ringo (fresh) 3 pts.
 PF - Orlando Rollings (fairly fresh) 3 pts. 2 reb.
 C - Jerry Wight (fresh) 4 pts.
 
11:32MillersvilleBret Patel scores on a jumper from the left side on a nice dish by Mohamed Hunt14-17
11:29Lock HavenMohamed Hunt steps in front of the Joe Palmer pass in the backcourt14-17
11:28MillersvilleMohamed Hunt can't finish the layup14-17
11:27MillersvilleJerry Wight tips it home14-19
11:08Lock HavenMike Smith is whistled for traveling14-19
SubsLock Haven
Michael Scott (PG), Kenneth Haga (SG), Emanuel Ryant (SF), Howard Amundson (C)
Joe Palmer, Mike Smith, John Huber, Ian Matteson
 
SubsMillersville
John Paterson (PG), Robert McNeil (SG), Eric Romans (SF), Brent Morey (PF)
Mohamed Hunt, Dee Ringo, Orlando Rollings, Jerry Wight
 
10:45MillersvilleBret Patel's pass is off the mark and out of bounds14-19
SubsLock Haven
Horace Perryman (PF)
Kent Holston
 
SubsMillersville
Jerry Wight (C)
Bret Patel
 
10:26Lock HavenEmanuel Ryant misses the jumper from the baseline14-19
10:25MillersvilleThe rebound goes to Jerry Wight14-19
10:12MillersvilleRobert McNeil misses the 3 pointer from the right wing14-19
10:11Lock HavenHoward Amundson pulls down the rebound14-19
09:42Lock HavenA charge is called on Kenneth Haga - foul #1 on Kenneth Haga, team foul #514-19
SubsLock Haven
Mike Smith (SG), John Huber (PF), Kent Holston (C)
Kenneth Haga, Horace Perryman, Howard Amundson
 
SubsMillersville
Bret Patel (PG), Mohamed Hunt (SG), Dee Ringo (SF)
John Paterson, Robert McNeil, Eric Romans
 
09:30MillersvilleBret Patel hits the front of the rim on the fadeaway jumper from the right side but he's fouled by Michael Scott - foul #1 on Michael Scott, team foul #614-19
SubsLock Haven
Joe Palmer (PG), Horace Perryman (C)
Mike Smith, Emanuel Ryant
 
SubsMillersville
David Kirklin (PF)
Brent Morey
 
09:30MillersvilleBret Patel makes the 1st free throw14-20
09:30MillersvilleBret Patel makes the 2nd free throw14-21
09:06Lock HavenKent Holston hits the front of the rim on the 3pt jumper from the left wing14-21
09:05MillersvilleJerry Wight snags the defensive board14-21
08:50MillersvilleDavid Kirklin's pass is off the mark and out of bounds14-21
SubsLock Haven
Mike Smith (SG), Ian Matteson (C)
Michael Scott, Horace Perryman
 
SubsMillersville
Orlando Rollings (C)
Jerry Wight
 
08:31Lock HavenJohn Huber throws a bad pass out of bounds14-21
SubsLock Haven
David Bower (PG), Kenneth Haga (SG), Emanuel Ryant (SF)
Joe Palmer, Mike Smith, Kent Holston
 
SubsMillersville
Robert McNeil (SG)
Mohamed Hunt
 
08:14MillersvilleRobert McNeil makes the fadeaway jumper from the left side on a great pass from Bret Patel14-23
07:53Lock HavenKenneth Haga comes up short on the 3pt jumper from the left wing14-23
07:52MillersvilleBret Patel pulls down the rebound14-23
LineupLock Haven
 PG - David Bower (fresh) 2 pts.
 SG - Kenneth Haga (fresh) 2 ast.
 SF - Emanuel Ryant (fresh) 3 reb.
 PF - John Huber (fairly fresh) 2 pts.
 C - Ian Matteson (fresh)
 
LineupMillersville
 PG - Bret Patel (fairly fresh) 4 pts. 2 ast.
 SG - Robert McNeil (fresh) 2 pts.
 SF - Dee Ringo (fairly fresh) 3 pts.
 PF - David Kirklin (fresh)
 C - Orlando Rollings (fairly fresh) 3 pts. 2 reb.
 
07:37MillersvilleRobert McNeil buries a 3pt attempt from the left wing on a nice dish by Bret Patel14-26
07:33Lock HavenBret Patel steals the ball from David Bower in the backcourt14-26
07:20MillersvilleDavid Kirklin drills a 3pt jumper from straight away on a nice dish by Orlando Rollings14-29
07:03Lock HavenEmanuel Ryant misses the lay-in but he's hacked by Dee Ringo - foul #1 on Dee Ringo, team foul #814-29
SubsLock Haven
Joe Palmer (PG), Michael Scott (SG), Kent Holston (PF), Howard Amundson (C)
David Bower, Kenneth Haga, John Huber, Ian Matteson
 
SubsMillersville
John Paterson (PG), Mohamed Hunt (SG), Eric Romans (SF), Brent Morey (PF), Jerry Wight (C)
Bret Patel, Robert McNeil, Dee Ringo, David Kirklin, Orlando Rollings
 
07:03Lock HavenEmanuel Ryant makes the 1st free throw15-29
07:03Lock HavenEmanuel Ryant makes the 2nd free throw16-29
06:52MillersvilleMohamed Hunt misses badly on a jumpshot from the left wing16-29
06:50MillersvilleJerry Wight tips it back up and in16-31
06:42Lock HavenJoe Palmer is open and scores on a turnaround in the lane set up by Emanuel Ryant18-31
06:30MillersvilleEmanuel Ryant is called for the reach on Eric Romans - foul #1 on Emanuel Ryant, team foul #718-31
SubsLock Haven
Horace Perryman (PF)
Emanuel Ryant
 
SubsMillersville 
06:30MillersvilleEric Romans misses the 1st free throw18-31
06:30Lock HavenHoward Amundson pulls down the rebound18-31
06:11Lock HavenHoward Amundson can't connect on a jumper from close range but the foul's on Eric Romans - foul #1 on Eric Romans, team foul #918-31
06:11Lock HavenHoward Amundson misses the 1st free throw18-31
06:11Lock HavenHoward Amundson makes the 2nd free throw19-31
05:49MillersvilleEric Romans is hacked by Kent Holston - foul #2 on Kent Holston, team foul #819-31
SubsLock Haven
David Bower (PG), Mike Smith (SG), John Huber (PF)
Joe Palmer, Michael Scott, Kent Holston
 
SubsMillersville 
05:49MillersvilleEric Romans makes the 1st free throw19-32
05:49MillersvilleEric Romans makes the 2nd free throw19-33
05:23Lock HavenHoward Amundson comes up short on the pull-up jumper from just outside the lane but he's fouled by Eric Romans - foul #2 on Eric Romans, team foul #1019-33
SubsLock Haven
Kenneth Haga (SG)
Mike Smith
 
SubsMillersville
Robert McNeil (SG), Dee Ringo (SF)
Mohamed Hunt, Eric Romans
 
05:23Lock HavenHoward Amundson misses the 1st free throw19-33
05:23Lock HavenHoward Amundson makes the 2nd free throw20-33
05:11MillersvilleJohn Paterson scores on a driving attempt in the lane on a great pass from Robert McNeil20-35
05:09Lock HavenDavid Bower is fouled in the backcourt by Jerry Wight - foul #2 on Jerry Wight, team foul #1120-35
SubsLock Haven
Emanuel Ryant (SF), Ian Matteson (PF)
John Huber, Howard Amundson
 
SubsMillersville
Bret Patel (PG), David Kirklin (PF), Orlando Rollings (C)
John Paterson, Brent Morey, Jerry Wight
 
05:09Lock HavenDavid Bower makes the 1st free throw21-35
05:09Lock HavenDavid Bower makes the 2nd free throw22-35
04:54MillersvilleRobert McNeil can't connect on a 3pt attempt from the right wing22-35
04:52MillersvilleDee Ringo tips it in22-37
04:50Lock HavenDee Ringo is called for the reach on David Bower in the backcourt - foul #2 on Dee Ringo, team foul #1222-37
SubsLock Haven 
SubsMillersville
Brent Morey (PF)
Dee Ringo
 
04:50Lock HavenDavid Bower misses the 1st free throw22-37
04:50Lock HavenDavid Bower misses the 2nd free throw22-37
04:50MillersvilleOrlando Rollings gets the rebound22-37
04:30MillersvilleRobert McNeil's pass is off the mark and out of bounds22-37
SubsLock Haven
Joe Palmer (PG), John Huber (PF)
David Bower, Horace Perryman
 
SubsMillersville 
04:13Lock HavenKenneth Haga connects on the 3pt jumper from the right wing25-37
03:55MillersvilleDavid Kirklin's pass is intercepted by Ian Matteson25-37
03:35Lock HavenIan Matteson misses badly on a shot from close range25-37
03:33MillersvilleBrent Morey snags the defensive board25-37
LineupLock Haven
 PG - Joe Palmer (fairly fresh) 4 pts.
 SG - Kenneth Haga (fairly fresh) 3 pts. 2 ast.
 SF - Emanuel Ryant (fairly fresh) 2 pts. 3 reb.
 PF - John Huber (fairly fresh) 2 pts.
 C - Ian Matteson (fairly fresh)
 
LineupMillersville
 PG - Bret Patel (fairly fresh) 4 pts. 3 ast.
 SG - Robert McNeil (fairly fresh) 5 pts. 1 ast.
 SF - David Kirklin (fairly fresh) 3 pts.
 PF - Brent Morey (fairly fresh)
 C - Orlando Rollings (fairly fresh) 3 pts. 3 reb.
 
03:11MillersvilleJohn Huber swats the layup by Brent Morey25-37
03:10Lock HavenIan Matteson gets the rebound25-37
02:52Lock HavenIan Matteson drills a driving attempt near the basket27-37
02:33MillersvilleOrlando Rollings's dunk attempt is rejected by John Huber27-37
02:32MillersvilleBrent Morey gets the offensive rebound27-37
02:20MillersvilleBret Patel misses badly on a 3pt attempt from the left wing27-37
02:18Lock HavenKenneth Haga pulls down the rebound27-37
02:04Lock HavenEmanuel Ryant scores on a jump hook from close range29-37
01:55MillersvilleDavid Kirklin misses the pull-up jumper from just outside the lane29-37
01:54Lock HavenThe rebound goes to John Huber29-37
01:35Lock HavenJohn Huber scores on a floater from the right wing on a great pass from Kenneth Haga31-37
01:15MillersvilleDavid Kirklin clanks a 3pt shot from the left corner31-37
01:14Lock HavenJohn Huber pulls down the rebound31-37
00:54Lock HavenEmanuel Ryant hits a fadeaway in the lane on a nice dish by Kenneth Haga33-37
00:39MillersvilleDavid Kirklin misses the fadeaway from the left side33-37
00:37Lock HavenJohn Huber gets the rebound33-37
00:33Lock HavenJoe Palmer hits the finger roll on a great pass from Kenneth Haga35-37
00:22MillersvilleRobert McNeil misses short on a 3 from the left corner35-37
00:21Lock HavenEmanuel Ryant grabs the board35-37
00:16Lock HavenJoe Palmer misses short on an open jumpshot from the left side35-37
00:15MillersvilleRobert McNeil gets the rebound35-37
00:04MillersvilleRobert McNeil can't connect on a shot from the left wing35-37
00:02Lock HavenEmanuel Ryant snags the defensive board35-37
00:00Lock HavenEmanuel Ryant misses long on a fullcourt shot35-37
TimeTeamPlayScore
LineupLock Haven
 PG - Joe Palmer (fresh) 6 pts.
 SG - Kenneth Haga (fresh) 3 pts. 5 ast.
 SF - Emanuel Ryant (fresh) 6 pts. 5 reb.
 PF - John Huber (fresh) 4 pts. 3 reb. 2 blk.
 C - Howard Amundson (fresh) 2 pts. 3 reb.
 
LineupMillersville
 PG - John Paterson (fresh) 5 pts. 2 ast.
 SG - Robert McNeil (fresh) 5 pts. 1 ast.
 SF - Eric Romans (fresh) 2 pts.
 PF - Charles Tinsley (fresh)
 C - Jerry Wight (fresh) 8 pts. 5 reb.
 
20:00MillersvilleEric Romans inbounds the ball35-37
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 (-1) 
19:40MillersvilleJohn Huber is called for the reach on John Paterson - foul #2 on John Huber, team foul #135-37
19:23MillersvilleRobert McNeil hits a 3 pointer from the left wing on a nice dish by John Paterson35-40
19:06Lock HavenEmanuel Ryant loses the ball out of bounds35-40
18:51MillersvilleJerry Wight misses long on a turnaround near the basket but he's hacked by Howard Amundson - foul #2 on Howard Amundson, team foul #235-40
18:51MillersvilleJerry Wight makes the 1st free throw35-41
18:51MillersvilleJerry Wight makes the 2nd free throw35-42
18:37Lock HavenJohn Huber is by himself and knocks in the jumper from the right block on a great pass from Emanuel Ryant37-42
18:23MillersvilleJoe Palmer takes the ball from Robert McNeil37-42
18:20Lock HavenJoe Palmer slams it home39-42
17:52MillersvilleJohn Paterson's fadeaway is rejected by Howard Amundson39-42
17:50Lock HavenJohn Huber grabs the defensive rebound39-42
17:45Lock HavenJohn Huber is called for a moving pick in the backcourt - foul #3 on John Huber, team foul #339-42
SubsLock Haven
Michael Scott (PG), Mike Smith (SG), Kent Holston (SF), Ian Matteson (PF), Horace Perryman (C)
Joe Palmer, Kenneth Haga, Emanuel Ryant, John Huber, Howard Amundson
 
SubsMillersville
Bret Patel (PG), Mohamed Hunt (SG), Dee Ringo (SF), Brent Morey (PF), Orlando Rollings (C)
John Paterson, Robert McNeil, Eric Romans, Charles Tinsley, Jerry Wight
 
17:23MillersvilleBret Patel hits a jumpshot from the free throw line set up by Dee Ringo39-44
16:58Lock HavenKent Holston's pass is intercepted by Brent Morey39-44
16:45MillersvilleMichael Scott is called for the reach on Orlando Rollings - foul #2 on Michael Scott, team foul #439-44
16:31MillersvilleBret Patel misses the fadeaway jumper from the left wing39-44
16:30MillersvilleBret Patel tips it in39-46
16:25Lock HavenHorace Perryman is fouled on the floor by Orlando Rollings - foul #1 on Orlando Rollings, team foul #139-46
SubsLock Haven
Emanuel Ryant (SF)
Horace Perryman
 
SubsMillersville
David Kirklin (PF), Jerry Wight (C)
Brent Morey, Orlando Rollings
 
16:04Lock HavenMike Smith blows the layup but he's fouled by Dee Ringo - foul #3 on Dee Ringo, team foul #239-46
SubsLock Haven
Kenneth Haga (SG), Howard Amundson (C)
Michael Scott, Ian Matteson
 
SubsMillersville
John Paterson (PG), Robert McNeil (SG), Eric Romans (SF)
Bret Patel, Mohamed Hunt, Dee Ringo
 
16:04Lock HavenMike Smith makes the 1st free throw40-46
16:04Lock HavenMike Smith misses the 2nd free throw40-46
16:04MillersvilleDavid Kirklin gets the rebound40-46
15:47MillersvilleDavid Kirklin is fouled on the floor by Howard Amundson - foul #3 on Howard Amundson, team foul #540-46
SubsLock Haven
David Bower (PG), John Huber (PF), Horace Perryman (C)
Mike Smith, Kent Holston, Howard Amundson
 
SubsMillersville 
LineupLock Haven
 PG - David Bower (fresh) 4 pts.
 SG - Kenneth Haga (fresh) 3 pts. 5 ast.
 SF - Emanuel Ryant (fresh) 6 pts. 5 reb.
 PF - John Huber (fresh) 6 pts. 4 reb. 2 blk. 3 pf.
 C - Horace Perryman (fresh)
 
LineupMillersville
 PG - John Paterson (fairly fresh) 5 pts. 3 ast.
 SG - Robert McNeil (fresh) 8 pts. 1 ast.
 SF - Eric Romans (fresh) 2 pts.
 PF - David Kirklin (fresh) 3 pts.
 C - Jerry Wight (fresh) 10 pts. 5 reb.
 
15:31MillersvilleDavid Kirklin misses short on a 3pt attempt from the right wing40-46
15:30Lock HavenDavid Bower pulls down the rebound40-46
15:07Lock HavenEmanuel Ryant drills a turnaround from the right block on a great pass from David Bower42-46
14:47MillersvilleJohn Paterson makes the fadeaway jumper from the right wing set up by Robert McNeil and he's fouled by John Huber - foul #4 on John Huber, team foul #642-48
SubsLock Haven
Joe Palmer (PG), Michael Scott (SG), Kent Holston (SF), Ian Matteson (PF), Howard Amundson (C)
David Bower, Kenneth Haga, Emanuel Ryant, John Huber, Horace Perryman
 
SubsMillersville
Bret Patel (SG), Dee Ringo (SF), Charles Tinsley (PF), Orlando Rollings (C)
Robert McNeil, Eric Romans, David Kirklin, Jerry Wight
 
14:47MillersvilleJohn Paterson makes the free throw42-49
14:25Lock HavenKent Holston can't finish the layup42-49
14:23MillersvilleDee Ringo pulls down the rebound42-49
14:16MillersvilleJoe Palmer steals the ball from Dee Ringo42-49
13:59Lock HavenHoward Amundson can't connect on an uncontested jumper from the right block42-49
13:58MillersvilleOrlando Rollings snags the defensive board42-49
13:39MillersvilleBret Patel misses the easy layup but he's hacked by Michael Scott - foul #3 on Michael Scott, team foul #742-49
SubsLock Haven
Mike Smith (SG), Emanuel Ryant (SF), Horace Perryman (PF)
Michael Scott, Kent Holston, Ian Matteson
 
SubsMillersville
Mohamed Hunt (SG), Brent Morey (SF)
John Paterson, Dee Ringo
 
13:39MillersvilleBret Patel makes the 1st free throw42-50
13:39MillersvilleBret Patel misses the 2nd free throw42-50
13:39Lock HavenHoward Amundson grabs the board42-50
13:26Lock HavenJoe Palmer hits a wide open 3pt jumper from straight away45-50
13:10MillersvilleCharles Tinsley hits the front of the rim on the 3pt shot from the left corner45-50
13:08Lock HavenEmanuel Ryant snags the defensive board45-50
13:04Lock HavenMike Smith is called for the illegal screen in the backcourt - foul #1 on Mike Smith, team foul #845-50
SubsLock Haven
David Bower (PG), Kenneth Haga (SG)
Joe Palmer, Mike Smith
 
SubsMillersville
Robert McNeil (SG), David Kirklin (SF), Jerry Wight (C)
Bret Patel, Charles Tinsley, Orlando Rollings
 
12:51MillersvilleKenneth Haga steals it from Mohamed Hunt45-50
12:40Lock HavenHoward Amundson drills a driving attempt near the basket set up by Kenneth Haga47-50
12:16MillersvilleDavid Kirklin scores on a shot from the left wing47-52
11:58Lock HavenHoward Amundson misses the wide open floater from the right side47-52
11:56Lock HavenHorace Perryman grabs the offensive rebound47-52
11:45Lock HavenDavid Bower is open but comes up short on the jumper from the left side47-52
11:44MillersvilleThe rebound goes to Jerry Wight47-52
LineupLock Haven
 PG - David Bower (fresh) 4 pts. 1 ast.
 SG - Kenneth Haga (fresh) 3 pts. 6 ast. 2 stl.
 SF - Emanuel Ryant (fairly fresh) 8 pts. 6 reb.
 PF - Horace Perryman (fairly fresh)
 C - Howard Amundson (tiring) 4 pts. 4 reb. 3 pf.
 
LineupMillersville
 PG - Mohamed Hunt (fairly fresh) 2 pts. 1 ast.
 SG - Robert McNeil (fairly fresh) 8 pts. 2 ast.
 SF - David Kirklin (fairly fresh) 5 pts.
 PF - Brent Morey (fairly fresh) 2 reb.
 C - Jerry Wight (fresh) 10 pts. 6 reb.
 
11:26MillersvilleJerry Wight double dribbles47-52
SubsLock Haven
Joe Palmer (PG), Mike Smith (SG), Michael Scott (SF), Ian Matteson (PF), Kent Holston (C)
David Bower, Kenneth Haga, Emanuel Ryant, Horace Perryman, Howard Amundson
 
SubsMillersville
Bret Patel (PG), Dee Ringo (SG), Eric Romans (SF), Charles Tinsley (PF), Orlando Rollings (C)
Mohamed Hunt, Robert McNeil, David Kirklin, Brent Morey, Jerry Wight
 
11:17Lock HavenMichael Scott drills a 3 from the right wing on a great pass from Joe Palmer50-52
10:58MillersvilleOrlando Rollings can't connect on a runner from the baseline50-52
10:57Lock HavenMike Smith snags the defensive board50-52
10:55Lock HavenMike Smith is fouled in the backcourt by Dee Ringo - foul #4 on Dee Ringo, team foul #350-52
SubsLock Haven 
SubsMillersville
John Paterson (PG)
Dee Ringo
 
10:45Lock HavenKent Holston makes the wide open jumper from the right side52-52
10:41MillersvilleBret Patel is fouled on the floor by Ian Matteson - foul #2 on Ian Matteson, team foul #952-52
10:41MillersvilleBret Patel misses the 1st free throw52-52
10:41Lock HavenThe rebound goes to Mike Smith52-52
10:36Lock HavenMike Smith connects on the open 3 from the right wing set up by Joe Palmer55-52
10:12MillersvilleJohn Paterson connects on the fadeaway jumper from the right wing set up by Bret Patel55-54
09:55Lock HavenMike Smith misses short on a 3 from straight away55-54
09:54MillersvilleThe rebound goes to Orlando Rollings55-54
09:33MillersvilleEric Romans clanks a 3pt attempt from the left corner55-54
09:31MillersvilleCharles Tinsley tips it but misses55-54
09:30Lock HavenKent Holston snags the defensive board55-54
09:09Lock HavenKent Holston is whistled for a charge - foul #3 on Kent Holston, team foul #1055-54
SubsLock Haven
David Bower (PG), Kenneth Haga (SG), Emanuel Ryant (SF), Horace Perryman (PF), Howard Amundson (C)
Joe Palmer, Mike Smith, Michael Scott, Ian Matteson, Kent Holston
 
SubsMillersville
Mohamed Hunt (PG), Robert McNeil (SG), David Kirklin (SF), Brent Morey (PF), Jerry Wight (C)
John Paterson, Bret Patel, Eric Romans, Charles Tinsley, Orlando Rollings
 
08:47MillersvilleDavid Bower takes the ball from David Kirklin55-54
08:25Lock HavenEmanuel Ryant blows the layup but he's hacked by David Kirklin - foul #1 on David Kirklin, team foul #455-54
08:25Lock HavenEmanuel Ryant makes the 1st free throw56-54
08:25Lock HavenEmanuel Ryant makes the 2nd free throw57-54
08:09MillersvilleDavid Kirklin misses long on a 3 from straight away57-54
08:08MillersvilleJerry Wight can't tip it in57-54
08:06Lock HavenEmanuel Ryant grabs the defensive rebound57-54
07:46Lock HavenKenneth Haga drills a 3pt shot from the right wing on a nice dish by Horace Perryman60-54
LineupLock Haven
 PG - David Bower (fairly fresh) 4 pts. 1 ast.
 SG - Kenneth Haga (fresh) 6 pts. 6 ast. 2 stl.
 SF - Emanuel Ryant (fresh) 10 pts. 7 reb.
 PF - Horace Perryman (fairly fresh)
 C - Howard Amundson (tiring) 4 pts. 4 reb. 3 pf.
 
LineupMillersville
 PG - Mohamed Hunt (fairly fresh) 2 pts. 1 ast.
 SG - Robert McNeil (fairly fresh) 8 pts. 2 ast.
 SF - David Kirklin (fresh) 5 pts.
 PF - Brent Morey (fairly fresh) 2 reb.
 C - Jerry Wight (fresh) 10 pts. 7 reb.
 
07:25MillersvilleBrent Morey comes up short on the shot from just outside the lane60-54
07:23MillersvilleJerry Wight tips it back up and in60-56
07:08Lock HavenKenneth Haga clanks a 3pt shot from the left corner60-56
07:06Lock HavenHoward Amundson tips it but misses60-56
07:05MillersvilleMohamed Hunt gets the rebound60-56
07:01MillersvilleMohamed Hunt misses short on a jumpshot from the right side but the foul's on David Bower - foul #1 on David Bower, team foul #1160-56
SubsLock Haven
Michael Scott (PG), Mike Smith (SG), John Huber (PF), Kent Holston (C)
David Bower, Kenneth Haga, Horace Perryman, Howard Amundson
 
SubsMillersville
Bret Patel (SG), Eric Romans (SF), Charles Tinsley (PF)
Robert McNeil, David Kirklin, Brent Morey
 
07:01MillersvilleMohamed Hunt makes the 1st free throw60-57
07:01MillersvilleMohamed Hunt makes the 2nd free throw60-58
06:35Lock HavenJohn Huber blows the layup60-58
06:33MillersvilleJerry Wight grabs the board60-58
06:28MillersvilleEric Romans hits a 3 pointer from the left wing on a great pass from Mohamed Hunt60-61
06:13Lock HavenMike Smith is hacked by Bret Patel - foul #2 on Bret Patel, team foul #560-61
SubsLock Haven
Ian Matteson (C)
Emanuel Ryant
 
SubsMillersville
John Paterson (PG), Dee Ringo (SF), Orlando Rollings (C)
Mohamed Hunt, Eric Romans, Jerry Wight
 
05:58Lock HavenIan Matteson is whistled for a carry60-61
SubsLock Haven
Joe Palmer (PG)
Mike Smith
 
SubsMillersville 
05:42MillersvilleCharles Tinsley misses the dunk60-61
05:41Lock HavenIan Matteson grabs the defensive rebound60-61
05:14Lock HavenKent Holston misses badly on the uncontested pull-up jumper from the left side60-61
05:12Lock HavenKent Holston tips it back up and in62-61
04:45MillersvilleJohn Paterson can't connect on a fadeaway from just outside the lane62-61
04:44Lock HavenIan Matteson snags the defensive board62-61
04:35Lock HavenKent Holston comes up short on the 3 pointer from the left wing62-61
04:33MillersvilleThe rebound goes to Charles Tinsley62-61
04:21MillersvilleCharles Tinsley is fouled on the floor by John Huber - foul #5 on John Huber, team foul #1262-61
SubsLock Haven
David Bower (PG), Kenneth Haga (SG), Emanuel Ryant (SF), Horace Perryman (PF), Howard Amundson (C)
Joe Palmer, Michael Scott, Kent Holston, John Huber, Ian Matteson
 
SubsMillersville
Robert McNeil (SG), Eric Romans (SF), Jerry Wight (C)
Bret Patel, Dee Ringo, Orlando Rollings
 
04:21MillersvilleCharles Tinsley makes the 1st free throw62-62
04:21MillersvilleCharles Tinsley makes the 2nd free throw62-63
04:19Lock HavenEmanuel Ryant is hacked by Robert McNeil in the backcourt - foul #2 on Robert McNeil, team foul #662-63
SubsLock Haven 
SubsMillersville
David Kirklin (PF)
Charles Tinsley
 
04:03Lock HavenKenneth Haga scores on a 3 from the right wing65-63
03:48MillersvilleEric Romans connects on the 3pt attempt from the left wing65-66
03:38Lock HavenHorace Perryman misses the dunk but the foul's on David Kirklin - foul #2 on David Kirklin, team foul #765-66
SubsLock Haven 
SubsMillersville
Bret Patel (PG), Brent Morey (PF)
John Paterson, David Kirklin
 
03:38Lock HavenHorace Perryman makes the 1st free throw66-66
03:38Lock HavenHorace Perryman makes the 2nd free throw67-66
LineupLock Haven
 PG - David Bower (fresh) 4 pts. 1 ast.
 SG - Kenneth Haga (fresh) 9 pts. 6 ast. 2 stl.
 SF - Emanuel Ryant (fresh) 10 pts. 7 reb.
 PF - Horace Perryman (fresh) 2 pts.
 C - Howard Amundson (tiring) 4 pts. 5 reb. 3 pf.
 
LineupMillersville
 PG - Bret Patel (fairly fresh) 9 pts. 4 ast.
 SG - Robert McNeil (fairly fresh) 8 pts. 2 ast.
 SF - Eric Romans (fresh) 8 pts.
 PF - Brent Morey (fresh) 2 reb.
 C - Jerry Wight (fresh) 12 pts. 9 reb.
 
03:18MillersvilleRobert McNeil comes up short on the 3pt jumper from the left corner67-66
03:16MillersvilleJerry Wight grabs the offensive rebound67-66
03:05MillersvilleRobert McNeil hits the front of the rim on the 3pt jumper from the right wing67-66
03:04Lock HavenDavid Bower grabs the defensive rebound67-66
02:45Lock HavenHorace Perryman is wide open but clanks a 3pt shot from the left wing67-66
02:44Lock HavenEmanuel Ryant tips it home69-66
02:31MillersvilleEmanuel Ryant steals the ball from Bret Patel69-66
02:31Lock HavenLock Haven calls a full timeout (2 :30 3 full remaining)69-66
SubsLock Haven
Joe Palmer (PG), Ian Matteson (PF), Kent Holston (C)
David Bower, Horace Perryman, Howard Amundson
 
SubsMillersville
Mohamed Hunt (SG)
Robert McNeil
 
02:10Lock HavenKenneth Haga can't connect on a 3pt attempt from straight away69-66
02:09MillersvilleBret Patel snags the defensive board69-66
02:09MillersvilleMillersville calls a full timeout (2 :30 3 full remaining)69-66
SubsLock Haven 
SubsMillersville
Robert McNeil (SG), Charles Tinsley (PF)
Mohamed Hunt, Brent Morey
 
02:01MillersvilleCharles Tinsley comes up short on the 3pt jumper from the left corner69-66
02:00Lock HavenIan Matteson grabs the board69-66
01:42Lock HavenEmanuel Ryant misses badly on the uncontested floater from the baseline69-66
01:41MillersvilleBret Patel snags the defensive board69-66
01:37MillersvilleBret Patel drills a 3pt shot from the right wing on a great pass from Robert McNeil69-69
01:15Lock HavenIan Matteson misses short on a turnaround from close range but the foul's on Charles Tinsley - foul #3 on Charles Tinsley, team foul #869-69
SubsLock Haven
Howard Amundson (C)
Kent Holston
 
SubsMillersville
John Paterson (PG)
Bret Patel
 
01:15Lock HavenIan Matteson makes the 1st free throw70-69
01:15Lock HavenIan Matteson makes the 2nd free throw71-69
00:58MillersvilleEric Romans can't connect on a shot from the right side but he's hacked by Emanuel Ryant - foul #2 on Emanuel Ryant, team foul #1371-69
00:58MillersvilleEric Romans makes the 1st free throw71-70
00:58MillersvilleEric Romans misses the 2nd free throw71-70
00:58Lock HavenHoward Amundson grabs the board71-70
Game PlanLock HavenLock Haven is playing a spread offense (hold ball) and a man to man (0) 
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (-1) 
00:53Lock HavenJoe Palmer is called for the offensive foul in the backcourt - foul #1 on Joe Palmer, team foul #1471-70
00:40MillersvilleJohn Paterson misses badly on a 3pt jumper from the left wing71-70
00:39Lock HavenEmanuel Ryant gets the rebound71-70
00:19Lock HavenJoe Palmer travels with the ball71-70
00:16MillersvilleJohn Paterson is hacked by Joe Palmer in the backcourt - foul #2 on Joe Palmer, team foul #1571-70
00:16MillersvilleJohn Paterson makes the 1st free throw71-71
00:16MillersvilleJohn Paterson makes the 2nd free throw71-72
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 (-1) 
00:06Lock HavenJoe Palmer misses short on a floater from the left wing but he's hacked by Eric Romans - foul #3 on Eric Romans, team foul #971-72
00:06Lock HavenJoe Palmer makes the 1st free throw72-72
00:06Lock HavenJoe Palmer makes the 2nd free throw73-72
00:06MillersvilleMillersville calls a :30 timeout (1 :30 3 full remaining)73-72
Game PlanLock HavenLock Haven is playing a motion offense and a man to man (0) 
Game PlanMillersvilleMillersville is playing a quick shot offense (quick shot) and a fullcourt press (-1) 
00:01MillersvilleCharles Tinsley misses badly on a jump hook in the paint73-72
00:00Lock HavenHoward Amundson grabs the defensive rebound73-72