#C42830 #030203
Hoops Dynasty HOOPS DYNASTY
Conference Smith
Muhlenberg Sim AI
Haverford Sim AI
Final -
5/17/2026
65
  1 2 F
Muhlenberg 25 40 65
Haverford 27 32 59
59
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJustin Foster 28 6-8 0-0 2-4 6 11 0 0 1 4 2 14
pfJohn Lowe 22 2-6 0-1 3-3 0 3 0 3 2 2 2 7
sfWillard Perry 18 2-6 0-1 2-3 0 6 1 1 0 0 4 6
sgWilliam Johnson 26 5-7 2-4 7-9 1 3 3 2 1 0 2 19
pgJohn Spears 25 1-5 0-2 2-2 0 0 5 1 0 0 1 4
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfHarvey Randall 20 1-2 0-1 1-2 0 1 1 1 0 0 1 3
cFrank Timmons 18 3-7 0-1 2-2 1 5 1 1 1 2 0 8
pgRobert Massey 15 0-1 0-1 0-0 1 1 2 0 0 0 1 0
cDavid Frisbee 11 0-3 0-2 1-2 1 2 1 0 0 0 1 1
sgBenjamin Schmidt 10 1-4 1-3 0-0 0 0 0 1 0 0 1 3
pfTyler Hutchinson 7 0-0 0-0 0-0 0 1 0 0 0 1 1 0
Totals 200 21-49 3-16 20-27 10 33 14 10 5 9 16 65
Percentages   .429 .188 .741                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cAnthony Priester 25 4-8 0-1 3-6 2 5 0 2 1 1 2 11
pfRafael Fagin 30 2-8 0-3 1-1 0 7 1 2 1 2 3 5
sfGene Wakeland 31 5-9 1-1 1-3 2 4 3 1 0 0 3 12
sgMichael Driver 24 1-3 1-2 2-2 1 1 2 2 0 0 5 5
pgRoy Haynes 27 4-6 2-4 0-0 1 2 1 1 1 1 4 10
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfDavid Johnson 19 0-0 0-0 1-2 1 7 2 2 0 1 2 1
sfRobert Sayer 16 4-8 1-2 2-3 2 2 1 1 0 0 2 11
pgWard Martucci 13 0-3 0-1 0-2 0 1 1 2 0 0 0 0
pfAllen Shores 10 0-3 0-0 2-2 0 1 0 1 2 0 1 2
cMatthew Allison 5 1-2 0-0 0-0 1 1 0 0 1 0 0 2
Totals 200 21-50 5-14 12-21 10 31 11 14 6 5 22 59
Percentages   .420 .357 .571                

MC
25
11-25
1-6
2-4
4
14
6
6
2
6
8
12
8
2
0
4
40
10-24
2-10
18-23
6
19
8
4
3
3
8
12
9
6
4
11
65
21-49
3-16
20-27
10
33
14
10
5
9
16
24
17
8
4
15
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
HC
27
9-25
2-5
7-11
8
19
5
8
4
2
7
14
8
8
5
7
32
12-25
3-9
5-10
2
12
6
6
2
3
15
12
5
5
0
9
59
21-50
5-14
12-21
10
31
11
14
6
5
22
26
13
13
5
16
PLAYER OF THE GAME
sg William Johnson Muhlenberg
19 Points, 3 Rebounds, 3 Assists
TimeTeamPlayScore
LineupMuhlenberg
 PG - John Spears (fresh)
 SG - William Johnson (fresh)
 SF - Willard Perry (fresh)
 PF - John Lowe (fresh)
 C - Justin Foster (fresh)
 
LineupHaverford
 PG - Roy Haynes (fresh)
 SG - Michael Driver (fresh)
 SF - Gene Wakeland (fresh)
 PF - Rafael Fagin (fresh)
 C - Anthony Priester (fresh)
 
20:00HaverfordAnthony Priester wins the tip0-0
Game PlanMuhlenbergMuhlenberg is playing a triangle offense and a man to man (0) 
Game PlanHaverfordHaverford is playing a triangle offense and a man to man (0) 
19:41HaverfordMichael Driver's pass is off the mark and out of bounds0-0
19:22MuhlenbergWilliam Johnson buries a 3 pointer from the left corner3-0
19:03HaverfordGene Wakeland connects on the runner near the basket on a great pass from Rafael Fagin3-2
18:50MuhlenbergWillard Perry buries a shot from the free throw line5-2
18:26HaverfordRoy Haynes's pass is intercepted by Justin Foster5-2
18:11MuhlenbergJohn Lowe misses the lay-in5-2
18:10HaverfordRafael Fagin gets the rebound5-2
17:58HaverfordMichael Driver misses the easy layup but he's fouled by William Johnson - foul #1 on William Johnson, team foul #15-2
17:58HaverfordMichael Driver makes the 1st free throw5-3
17:58HaverfordMichael Driver makes the 2nd free throw5-4
17:34MuhlenbergWilliam Johnson drills a jumper from close range set up by John Spears7-4
17:13HaverfordGene Wakeland's floater is tipped away by Justin Foster7-4
17:12HaverfordMichael Driver pulls down the offensive rebound7-4
17:00HaverfordGene Wakeland is whistled for traveling7-4
SubsMuhlenberg 
SubsHaverford
Ward Martucci (PG), Robert Sayer (SG), David Johnson (C)
Roy Haynes, Michael Driver, Anthony Priester
 
16:42MuhlenbergJustin Foster drills a floater from the baseline9-4
16:22HaverfordRobert Sayer misses the easy layup9-4
16:21MuhlenbergWilliam Johnson gets the rebound9-4
16:17MuhlenbergDavid Johnson blocks the short jumper by Willard Perry9-4
16:15HaverfordRafael Fagin gets the rebound9-4
16:01HaverfordRobert Sayer's layup is rejected by Justin Foster9-4
15:59MuhlenbergWillard Perry snags the defensive board9-4
LineupMuhlenberg
 PG - John Spears (fairly fresh) 1 ast.
 SG - William Johnson (fairly fresh) 5 pts.
 SF - Willard Perry (fresh) 2 pts.
 PF - John Lowe (fairly fresh)
 C - Justin Foster (fairly fresh) 2 pts. 2 blk.
 
LineupHaverford
 PG - Ward Martucci (fresh)
 SG - Robert Sayer (fresh)
 SF - Gene Wakeland (fairly fresh) 2 pts.
 PF - Rafael Fagin (fairly fresh) 2 reb.
 C - David Johnson (fresh)
 
15:45MuhlenbergWilliam Johnson misses short on a floater near the basket but he's fouled by David Johnson - foul #1 on David Johnson, team foul #19-4
SubsMuhlenberg
Robert Massey (PG), Harvey Randall (SF), Frank Timmons (PF), David Frisbee (C)
John Spears, Willard Perry, John Lowe, Justin Foster
 
SubsHaverford
Roy Haynes (PG), Michael Driver (SG), Allen Shores (SF), Anthony Priester (C)
Ward Martucci, Robert Sayer, Gene Wakeland, Rafael Fagin
 
15:45MuhlenbergWilliam Johnson makes the 1st free throw10-4
15:45MuhlenbergWilliam Johnson misses the 2nd free throw10-4
15:45HaverfordDavid Johnson grabs the defensive rebound10-4
15:26HaverfordHarvey Randall is called for the reach on Allen Shores - foul #1 on Harvey Randall, team foul #210-4
SubsMuhlenberg
Tyler Hutchinson (SF)
William Johnson
 
SubsHaverford 
15:15HaverfordRoy Haynes clanks a 3pt shot from the right corner10-4
15:13MuhlenbergTyler Hutchinson grabs the board10-4
14:59MuhlenbergFrank Timmons misses the floater from the free throw line10-4
14:58HaverfordDavid Johnson pulls down the rebound10-4
14:41HaverfordAllen Shores's dunk attempt is rejected by Frank Timmons10-4
14:39MuhlenbergDavid Frisbee pulls down the rebound10-4
14:27MuhlenbergRobert Massey hits the front of the rim on the 3 from the left corner10-4
14:26HaverfordThe rebound goes to Anthony Priester10-4
14:10HaverfordAnthony Priester double dribbles10-4
SubsMuhlenberg
John Spears (PG), Willard Perry (SF), Justin Foster (C)
Robert Massey, Tyler Hutchinson, David Frisbee
 
SubsHaverford
Robert Sayer (SG), Gene Wakeland (SF), Rafael Fagin (PF)
Michael Driver, Allen Shores, Anthony Priester
 
13:45MuhlenbergRoy Haynes steps in front of the Harvey Randall pass10-4
13:41HaverfordRoy Haynes banks in the layup10-6
13:35MuhlenbergHarvey Randall is hacked by Robert Sayer - foul #1 on Robert Sayer, team foul #210-6
SubsMuhlenberg
William Johnson (SG), John Lowe (PF)
Harvey Randall, Frank Timmons
 
SubsHaverford
Ward Martucci (PG), Allen Shores (C)
Roy Haynes, David Johnson
 
13:20MuhlenbergWillard Perry loses the dribble to Allen Shores10-6
13:05HaverfordAllen Shores can't connect on a jumper from the right side but he's fouled by John Lowe - foul #1 on John Lowe, team foul #310-6
SubsMuhlenberg 
SubsHaverford
Michael Driver (SG)
Robert Sayer
 
13:05HaverfordAllen Shores makes the 1st free throw10-7
13:05HaverfordAllen Shores makes the 2nd free throw10-8
12:52MuhlenbergJohn Spears comes up short on the 3pt attempt from the left wing10-8
12:51MuhlenbergJustin Foster tips it back up and in12-8
12:40HaverfordAllen Shores is whistled for traveling12-8
SubsMuhlenberg
Robert Massey (PG)
John Spears
 
SubsHaverford
Anthony Priester (C)
Allen Shores
 
12:15MuhlenbergMichael Driver is called for the reach on William Johnson - foul #1 on Michael Driver, team foul #312-8
SubsMuhlenberg 
SubsHaverford
Roy Haynes (PG)
Ward Martucci
 
12:02MuhlenbergWillard Perry misses badly on a fadeaway jumper from the left wing12-8
12:01HaverfordRoy Haynes pulls down the rebound12-8
LineupMuhlenberg
 PG - Robert Massey (fresh)
 SG - William Johnson (fresh) 6 pts.
 SF - Willard Perry (fresh) 2 pts.
 PF - John Lowe (fairly fresh)
 C - Justin Foster (fresh) 4 pts. 2 blk.
 
LineupHaverford
 PG - Roy Haynes (fresh) 2 pts.
 SG - Michael Driver (fresh) 2 pts.
 SF - Gene Wakeland (fresh) 2 pts.
 PF - Rafael Fagin (fresh) 2 reb.
 C - Anthony Priester (fresh)
 
11:54HaverfordRafael Fagin misses the dunk attempt12-8
11:53MuhlenbergThe rebound goes to Willard Perry12-8
11:37MuhlenbergWilliam Johnson's pass is off the mark and out of bounds12-8
SubsMuhlenberg
John Spears (PG), Harvey Randall (SG), Frank Timmons (PF), David Frisbee (C)
Robert Massey, William Johnson, John Lowe, Justin Foster
 
SubsHaverford
Robert Sayer (SG)
Michael Driver
 
11:21HaverfordAnthony Priester misses long on a fadeaway from the right block12-8
11:19HaverfordAnthony Priester tips it home12-10
11:00MuhlenbergFrank Timmons connects on the jumper from just outside the lane on a nice dish by David Frisbee14-10
10:42HaverfordRobert Sayer hits the front of the rim on the fadeaway from just outside the lane14-10
10:41HaverfordRobert Sayer grabs the offensive board14-10
10:32HaverfordAnthony Priester makes the jumper near the basket set up by Gene Wakeland14-12
10:20MuhlenbergRoy Haynes is called for the reach on Frank Timmons - foul #1 on Roy Haynes, team foul #414-12
SubsMuhlenberg
Robert Massey (PG), William Johnson (SG), Justin Foster (C)
John Spears, Willard Perry, David Frisbee
 
SubsHaverford
Ward Martucci (PG), Michael Driver (SG), Allen Shores (SF), David Johnson (PF), Matthew Allison (C)
Roy Haynes, Robert Sayer, Gene Wakeland, Rafael Fagin, Anthony Priester
 
10:00MuhlenbergFrank Timmons buries a fadeaway from close range16-12
09:31HaverfordFrank Timmons swats the shot by Matthew Allison16-12
09:30MuhlenbergJustin Foster grabs the board16-12
09:14MuhlenbergWilliam Johnson scores on a jumpshot from just outside the lane on a nice dish by Harvey Randall18-12
08:49HaverfordMichael Driver drills a 3 from the right wing18-15
08:32MuhlenbergAllen Shores steals the ball from William Johnson18-15
08:04HaverfordAllen Shores misses the floater from just outside the lane18-15
08:03HaverfordMatthew Allison gets the offensive rebound18-15
07:53HaverfordMichael Driver is hacked by William Johnson - foul #2 on William Johnson, team foul #418-15
SubsMuhlenberg
John Spears (PG), Benjamin Schmidt (SG), Willard Perry (SF), John Lowe (PF), David Frisbee (C)
Robert Massey, William Johnson, Harvey Randall, Frank Timmons, Justin Foster
 
SubsHaverford
Roy Haynes (PG), Robert Sayer (SG), Gene Wakeland (SF), Rafael Fagin (PF), Anthony Priester (C)
Ward Martucci, Michael Driver, Allen Shores, David Johnson, Matthew Allison
 
LineupMuhlenberg
 PG - John Spears (fresh) 1 ast.
 SG - Benjamin Schmidt (fresh)
 SF - Willard Perry (fresh) 2 pts. 2 reb.
 PF - John Lowe (fresh)
 C - David Frisbee (fresh)
 
LineupHaverford
 PG - Roy Haynes (fresh) 2 pts.
 SG - Robert Sayer (fresh)
 SF - Gene Wakeland (fresh) 2 pts.
 PF - Rafael Fagin (fresh) 2 reb.
 C - Anthony Priester (fresh) 4 pts. 2 reb.
 
07:33HaverfordRobert Sayer is whistled for traveling18-15
07:19MuhlenbergJohn Lowe is hacked by Rafael Fagin - foul #1 on Rafael Fagin, team foul #518-15
07:12MuhlenbergWillard Perry hits the front of the rim on the fadeaway in the paint18-15
07:10MuhlenbergDavid Frisbee gets the offensive rebound18-15
07:04MuhlenbergJohn Lowe throws a bad pass out of bounds18-15
06:47HaverfordRafael Fagin misses badly on a fadeaway from the left wing18-15
06:46MuhlenbergWillard Perry grabs the defensive rebound18-15
06:34MuhlenbergDavid Frisbee comes up short on the 3pt attempt from the right wing18-15
06:33HaverfordThe rebound goes to Rafael Fagin18-15
06:23HaverfordRoy Haynes misses long on a 3 pointer from the left corner18-15
06:21HaverfordRobert Sayer grabs the offensive board18-15
06:08HaverfordRobert Sayer can't connect on a fadeaway jumper from the left side but he's hacked by Willard Perry - foul #1 on Willard Perry, team foul #518-15
SubsMuhlenberg
Justin Foster (C)
David Frisbee
 
SubsHaverford 
06:08HaverfordRobert Sayer misses the 1st free throw18-15
06:08HaverfordRobert Sayer makes the 2nd free throw18-16
05:55MuhlenbergWillard Perry is fouled on the floor by Anthony Priester - foul #1 on Anthony Priester, team foul #618-16
SubsMuhlenberg 
SubsHaverford
Michael Driver (SG)
Robert Sayer
 
05:35MuhlenbergWillard Perry can't connect on a 3 from the left wing18-16
05:33HaverfordGene Wakeland grabs the board18-16
05:28HaverfordGene Wakeland blows the layup but he's hacked by Willard Perry - foul #2 on Willard Perry, team foul #618-16
SubsMuhlenberg
Harvey Randall (SG), Tyler Hutchinson (SF), Frank Timmons (PF)
Benjamin Schmidt, Willard Perry, John Lowe
 
SubsHaverford
David Johnson (C)
Anthony Priester
 
05:28HaverfordGene Wakeland misses the 1st free throw18-16
05:28HaverfordGene Wakeland misses the 2nd free throw18-16
05:28MuhlenbergFrank Timmons gets the rebound18-16
05:11MuhlenbergHarvey Randall comes up short on the 3pt attempt from straight away18-16
05:10MuhlenbergThe offensive rebound goes to Justin Foster18-16
04:59MuhlenbergFrank Timmons misses short on a pull-up jumper from the left side18-16
04:57MuhlenbergFrank Timmons grabs the offensive board18-16
04:46MuhlenbergJohn Spears comes up short on the floater from the left wing18-16
04:44HaverfordThe rebound goes to David Johnson18-16
04:40HaverfordMichael Driver loses the dribble to Frank Timmons18-16
04:11MuhlenbergJustin Foster misses the jump hook from close range but the foul's on Roy Haynes - foul #2 on Roy Haynes, team foul #718-16
SubsMuhlenberg
Robert Massey (PG), John Lowe (PF)
John Spears, Frank Timmons
 
SubsHaverford
Ward Martucci (PG), Allen Shores (SF), Anthony Priester (C)
Roy Haynes, Gene Wakeland, Rafael Fagin
 
04:11MuhlenbergJustin Foster misses the 1st free throw18-16
04:11MuhlenbergJustin Foster makes the 2nd free throw19-16
03:48HaverfordTyler Hutchinson denies the turnaround by Allen Shores19-16
03:46HaverfordDavid Johnson grabs the offensive rebound19-16
LineupMuhlenberg
 PG - Robert Massey (fresh)
 SG - Harvey Randall (fresh)
 SF - Tyler Hutchinson (fresh)
 PF - John Lowe (fresh)
 C - Justin Foster (fresh) 5 pts. 3 reb. 2 blk.
 
LineupHaverford
 PG - Ward Martucci (fresh)
 SG - Michael Driver (fairly fresh) 5 pts.
 SF - Allen Shores (fresh) 2 pts. 2 stl.
 PF - David Johnson (fresh) 4 reb.
 C - Anthony Priester (fresh) 4 pts. 2 reb.
 
03:32HaverfordWard Martucci misses long on a 3pt jumper from the right corner19-16
03:31MuhlenbergJohn Lowe grabs the defensive rebound19-16
03:19MuhlenbergJohn Lowe buries a jumper near the basket on a nice dish by Robert Massey21-16
03:00HaverfordTyler Hutchinson is called for the reach on David Johnson - foul #1 on Tyler Hutchinson, team foul #721-16
SubsMuhlenberg
William Johnson (SG), Willard Perry (SF), Frank Timmons (C)
Harvey Randall, Tyler Hutchinson, Justin Foster
 
SubsHaverford
Robert Sayer (SG), Gene Wakeland (SF)
Michael Driver, Allen Shores
 
03:00HaverfordDavid Johnson makes the 1st free throw21-17
03:00HaverfordDavid Johnson misses the 2nd free throw21-17
03:00HaverfordAnthony Priester gets the offensive rebound21-17
02:48HaverfordThe jumper by Ward Martucci is denied by John Lowe21-17
02:47HaverfordGene Wakeland pulls down the offensive rebound21-17
02:38HaverfordGene Wakeland makes the turnaround from the left block on a great pass from David Johnson and he's fouled by Willard Perry - foul #3 on Willard Perry, team foul #821-19
SubsMuhlenberg
Benjamin Schmidt (SF), David Frisbee (C)
Willard Perry, John Lowe
 
SubsHaverford
Roy Haynes (PG), Rafael Fagin (PF)
Ward Martucci, Anthony Priester
 
02:38HaverfordGene Wakeland makes the free throw21-20
02:21MuhlenbergRafael Fagin swats the short shot by David Frisbee21-20
02:20HaverfordDavid Johnson pulls down the rebound21-20
02:16HaverfordRobert Sayer scores on a 3pt shot from the left corner set up by Gene Wakeland21-23
02:06MuhlenbergBenjamin Schmidt misses the easy layup21-23
02:04HaverfordThe rebound goes to Rafael Fagin21-23
01:35HaverfordDavid Johnson is called for traveling21-23
SubsMuhlenberg
John Spears (PG), Harvey Randall (SF), Justin Foster (C)
Robert Massey, Benjamin Schmidt, David Frisbee
 
SubsHaverford
Anthony Priester (C)
David Johnson
 
01:19MuhlenbergJustin Foster drills a jump hook in the paint set up by John Spears23-23
00:54HaverfordGene Wakeland hits a jumper from close range23-25
00:45MuhlenbergRafael Fagin steps in front of the John Spears pass23-25
00:25HaverfordRafael Fagin makes the jump hook in the paint set up by Roy Haynes23-27
00:05MuhlenbergJustin Foster buries a jumper from the left side on a nice dish by John Spears25-27
00:01HaverfordAnthony Priester clanks a jump hook in the lane25-27
00:00MuhlenbergWilliam Johnson pulls down the rebound25-27
TimeTeamPlayScore
LineupMuhlenberg
 PG - John Spears (fresh) 3 ast.
 SG - William Johnson (fresh) 8 pts.
 SF - Harvey Randall (fresh)
 PF - John Lowe (fresh) 2 pts.
 C - Justin Foster (fresh) 9 pts. 3 reb. 2 blk.
 
LineupHaverford
 PG - Roy Haynes (fresh) 2 pts. 1 ast.
 SG - Michael Driver (fresh) 5 pts.
 SF - Gene Wakeland (fresh) 7 pts. 2 reb.
 PF - Rafael Fagin (fresh) 2 pts. 4 reb.
 C - Anthony Priester (fresh) 4 pts. 3 reb.
 
20:00MuhlenbergHarvey Randall inbounds the ball25-27
Game PlanMuhlenbergMuhlenberg is playing a triangle offense and a man to man (-2) 
Game PlanHaverfordHaverford is playing a triangle offense and a man to man (-2) 
19:47MuhlenbergJohn Lowe makes the fadeaway from the right block on a nice dish by John Spears and he's hacked by Rafael Fagin - foul #2 on Rafael Fagin, team foul #127-27
19:47MuhlenbergJohn Lowe makes the free throw28-27
19:27HaverfordAnthony Priester misses the jumper near the basket but he's hacked by Justin Foster - foul #1 on Justin Foster, team foul #128-27
19:27HaverfordAnthony Priester makes the 1st free throw28-28
19:27HaverfordAnthony Priester makes the 2nd free throw28-29
19:09MuhlenbergThe short jumper by Justin Foster is denied by Roy Haynes28-29
19:07MuhlenbergWilliam Johnson grabs the offensive rebound28-29
18:59MuhlenbergJohn Lowe's pass is off the mark and out of bounds28-29
18:32HaverfordGene Wakeland is hacked by John Spears - foul #1 on John Spears, team foul #228-29
18:17HaverfordRafael Fagin travels with the ball28-29
17:55MuhlenbergJohn Spears misses short on a fadeaway from the left side28-29
17:54MuhlenbergJustin Foster hits the follow up shot30-29
17:42HaverfordThe jump hook by Michael Driver is blocked by Justin Foster30-29
17:40MuhlenbergJohn Lowe grabs the defensive rebound30-29
17:22MuhlenbergAnthony Priester steps in front of the John Lowe pass30-29
16:57HaverfordGene Wakeland blows the layup30-29
16:55MuhlenbergHarvey Randall snags the defensive board30-29
16:50MuhlenbergJohn Spears makes the jumper from close range on a nice dish by William Johnson32-29
16:31HaverfordWilliam Johnson takes the ball from Rafael Fagin32-29
16:28MuhlenbergHarvey Randall banks in the layup on a great pass from William Johnson34-29
16:13HaverfordRafael Fagin's floater is knocked away by John Lowe34-29
16:11MuhlenbergJustin Foster gets the rebound34-29
16:02MuhlenbergJohn Lowe misses short on a 3pt jumper from the right corner34-29
16:01MuhlenbergJustin Foster pulls down the offensive rebound34-29
15:48MuhlenbergJustin Foster scores on a floater in the paint on a great pass from William Johnson36-29
LineupMuhlenberg
 PG - John Spears (fairly fresh) 2 pts. 4 ast.
 SG - William Johnson (fairly fresh) 8 pts. 3 ast.
 SF - Harvey Randall (fairly fresh) 2 pts.
 PF - John Lowe (fairly fresh) 5 pts. 2 reb. 2 blk.
 C - Justin Foster (fairly fresh) 13 pts. 6 reb. 3 blk.
 
LineupHaverford
 PG - Roy Haynes (fairly fresh) 2 pts. 1 ast.
 SG - Michael Driver (fairly fresh) 5 pts.
 SF - Gene Wakeland (fairly fresh) 7 pts. 2 reb.
 PF - Rafael Fagin (fairly fresh) 2 pts. 4 reb.
 C - Anthony Priester (fairly fresh) 6 pts. 3 reb.
 
15:31HaverfordAnthony Priester's pass is intercepted by John Lowe36-29
15:09MuhlenbergHarvey Randall clanks a fadeaway jumper from the right side but the foul's on Gene Wakeland - foul #1 on Gene Wakeland, team foul #236-29
SubsMuhlenberg
Robert Massey (PG), Willard Perry (SF), Frank Timmons (PF), David Frisbee (C)
John Spears, William Johnson, John Lowe, Justin Foster
 
SubsHaverford
Ward Martucci (PG), Robert Sayer (SG), Allen Shores (SF), David Johnson (PF), Matthew Allison (C)
Roy Haynes, Michael Driver, Gene Wakeland, Rafael Fagin, Anthony Priester
 
15:09MuhlenbergHarvey Randall misses the 1st free throw36-29
15:09MuhlenbergHarvey Randall makes the 2nd free throw37-29
14:51HaverfordWard Martucci travels with the ball37-29
SubsMuhlenberg
Benjamin Schmidt (SG)
Harvey Randall
 
SubsHaverford 
14:28MuhlenbergBenjamin Schmidt is called for a backcourt violation37-29
14:13HaverfordRobert Sayer knocks in the floater from the left block on a great pass from Ward Martucci and he's fouled by Willard Perry - foul #4 on Willard Perry, team foul #337-31
SubsMuhlenberg
Tyler Hutchinson (SF)
Willard Perry
 
SubsHaverford 
14:13HaverfordRobert Sayer makes the free throw37-32
14:03MuhlenbergMatthew Allison picks off the pass by Frank Timmons37-32
13:42HaverfordMatthew Allison dunks the ball set up by David Johnson37-34
13:33MuhlenbergDavid Frisbee can't connect on a 3 from straight away37-34
13:32HaverfordAllen Shores pulls down the rebound37-34
13:25HaverfordRobert Massey is called for the reach on Ward Martucci - foul #1 on Robert Massey, team foul #437-34
SubsMuhlenberg 
SubsHaverford
Gene Wakeland (SF), Rafael Fagin (PF)
Allen Shores, Matthew Allison
 
13:01HaverfordWard Martucci comes up short on the floater from the right side but he's fouled by David Frisbee - foul #1 on David Frisbee, team foul #537-34
SubsMuhlenberg
Justin Foster (C)
David Frisbee
 
SubsHaverford 
13:01HaverfordWard Martucci misses the 1st free throw37-34
13:01HaverfordWard Martucci misses the 2nd free throw37-34
13:01MuhlenbergFrank Timmons gets the rebound37-34
12:53MuhlenbergBenjamin Schmidt clanks a 3pt shot from the right corner37-34
12:51MuhlenbergThe offensive rebound goes to Justin Foster37-34
12:36MuhlenbergFrank Timmons drills a shot from just outside the lane set up by Robert Massey39-34
12:20HaverfordGene Wakeland blows the layup39-34
12:19MuhlenbergFrank Timmons gets the rebound39-34
12:03MuhlenbergBenjamin Schmidt clanks a 3pt jumper from the right corner39-34
12:01HaverfordThe rebound goes to Rafael Fagin39-34
11:39HaverfordRobert Sayer drills a shot from the left side39-36
LineupMuhlenberg
 PG - Robert Massey (fairly fresh) 2 ast.
 SG - Benjamin Schmidt (fairly fresh)
 SF - Tyler Hutchinson (fresh)
 PF - Frank Timmons (fairly fresh) 6 pts. 4 reb. 2 blk.
 C - Justin Foster (fresh) 13 pts. 7 reb. 3 blk.
 
LineupHaverford
 PG - Ward Martucci (fairly fresh) 1 ast.
 SG - Robert Sayer (fairly fresh) 9 pts. 2 reb.
 SF - Gene Wakeland (fresh) 7 pts. 2 reb.
 PF - Rafael Fagin (fresh) 2 pts. 5 reb.
 C - David Johnson (fairly fresh) 1 pts. 5 reb.
 
11:23MuhlenbergRafael Fagin swats the layup by Frank Timmons39-36
11:21HaverfordWard Martucci pulls down the rebound39-36
11:09HaverfordWard Martucci misses short on a fadeaway jumper from the free throw line39-36
11:07MuhlenbergJustin Foster grabs the board39-36
11:00MuhlenbergRobert Massey is fouled on the floor by Gene Wakeland - foul #2 on Gene Wakeland, team foul #339-36
SubsMuhlenberg
John Spears (PG), William Johnson (SG), Harvey Randall (SF), John Lowe (PF), David Frisbee (C)
Robert Massey, Benjamin Schmidt, Tyler Hutchinson, Frank Timmons, Justin Foster
 
SubsHaverford
Roy Haynes (PG), Michael Driver (SG), Allen Shores (SF), Anthony Priester (C)
Ward Martucci, Robert Sayer, Gene Wakeland, David Johnson
 
10:42MuhlenbergDavid Frisbee blows the layup but he's hacked by Allen Shores - foul #1 on Allen Shores, team foul #439-36
10:42MuhlenbergDavid Frisbee makes the 1st free throw40-36
10:42MuhlenbergDavid Frisbee misses the 2nd free throw40-36
10:42HaverfordRafael Fagin snags the defensive board40-36
10:21HaverfordAnthony Priester can't connect on a pull-up jumper from the free throw line40-36
10:19MuhlenbergJohn Lowe gets the rebound40-36
09:59MuhlenbergWilliam Johnson makes the 3pt shot from the right wing43-36
09:38HaverfordAnthony Priester misses short on a jumper from the right side but he's hacked by John Lowe - foul #2 on John Lowe, team foul #643-36
SubsMuhlenberg
Justin Foster (C)
David Frisbee
 
SubsHaverford
Gene Wakeland (SF), David Johnson (PF)
Allen Shores, Rafael Fagin
 
09:38HaverfordAnthony Priester misses the 1st free throw43-36
09:38HaverfordAnthony Priester misses the 2nd free throw43-36
09:38MuhlenbergJustin Foster pulls down the rebound43-36
09:18MuhlenbergWilliam Johnson misses badly on a 3pt jumper from the right corner43-36
09:16MuhlenbergJustin Foster can't tip it in43-36
09:15HaverfordThe rebound goes to David Johnson43-36
08:58HaverfordRoy Haynes makes the 3 pointer from the left corner on a nice dish by Michael Driver43-39
08:48MuhlenbergRoy Haynes is called for the reach on William Johnson - foul #3 on Roy Haynes, team foul #543-39
SubsMuhlenberg
Frank Timmons (PF)
John Lowe
 
SubsHaverford 
08:39MuhlenbergWilliam Johnson misses the 3pt shot from the left wing43-39
08:38HaverfordAnthony Priester grabs the defensive rebound43-39
08:32HaverfordMichael Driver hits the front of the rim on the 3 from the left corner43-39
08:31HaverfordGene Wakeland grabs the offensive rebound43-39
08:14HaverfordGene Wakeland knocks in the 3 from straight away43-42
08:03MuhlenbergJohn Spears clanks a 3 from the right wing43-42
08:02HaverfordAnthony Priester grabs the defensive rebound43-42
07:43HaverfordAnthony Priester lays it up and in on a nice dish by Gene Wakeland43-44
07:33MuhlenbergWilliam Johnson makes the shot from the left side on a nice dish by Frank Timmons45-44
LineupMuhlenberg
 PG - John Spears (fairly fresh) 2 pts. 4 ast.
 SG - William Johnson (fairly fresh) 13 pts. 3 ast.
 SF - Harvey Randall (fairly fresh) 3 pts.
 PF - Frank Timmons (fresh) 6 pts. 4 reb. 2 blk.
 C - Justin Foster (fairly fresh) 13 pts. 10 reb. 3 blk.
 
LineupHaverford
 PG - Roy Haynes (fairly fresh) 5 pts. 1 ast. 3 pf.
 SG - Michael Driver (fairly fresh) 5 pts. 1 ast.
 SF - Gene Wakeland (fresh) 10 pts. 3 reb.
 PF - David Johnson (fairly fresh) 1 pts. 6 reb.
 C - Anthony Priester (fairly fresh) 8 pts. 5 reb.
 
07:12HaverfordAnthony Priester misses badly on a jumper from the right block but he's hacked by Justin Foster - foul #2 on Justin Foster, team foul #745-44
SubsMuhlenberg
Robert Massey (PG), Benjamin Schmidt (SG), Willard Perry (SF), John Lowe (PF)
John Spears, William Johnson, Harvey Randall, Justin Foster
 
SubsHaverford
Ward Martucci (PG), Robert Sayer (SG), Rafael Fagin (PF)
Roy Haynes, Michael Driver, David Johnson
 
07:12HaverfordAnthony Priester misses the 1st free throw45-44
07:12HaverfordAnthony Priester makes the 2nd free throw45-45
06:50MuhlenbergBenjamin Schmidt drills a 3pt jumper from the left wing on a nice dish by Willard Perry48-45
06:31HaverfordWard Martucci's pass is intercepted by John Lowe48-45
06:22MuhlenbergFrank Timmons can't finish the layup but the foul's on Rafael Fagin - foul #3 on Rafael Fagin, team foul #648-45
SubsMuhlenberg 
SubsHaverford
Allen Shores (SF), Matthew Allison (C)
Gene Wakeland, Anthony Priester
 
06:22MuhlenbergFrank Timmons makes the 1st free throw49-45
06:22MuhlenbergFrank Timmons makes the 2nd free throw50-45
06:05HaverfordRobert Sayer makes the pull-up jumper from the right wing50-47
05:47MuhlenbergJohn Lowe can't connect on a turnaround in the lane50-47
05:45MuhlenbergRobert Massey grabs the offensive board50-47
05:38MuhlenbergFrank Timmons misses the 3pt shot from the left corner50-47
05:36HaverfordRafael Fagin grabs the board50-47
05:11HaverfordRafael Fagin buries a fadeaway jumper from just outside the lane on a nice dish by Robert Sayer and the foul's on Benjamin Schmidt - foul #1 on Benjamin Schmidt, team foul #850-49
SubsMuhlenberg
John Spears (PG), William Johnson (SG), David Frisbee (PF), Justin Foster (C)
Robert Massey, Benjamin Schmidt, John Lowe, Frank Timmons
 
SubsHaverford
Roy Haynes (PG), Michael Driver (SG), Gene Wakeland (SF), David Johnson (C)
Ward Martucci, Robert Sayer, Allen Shores, Matthew Allison
 
05:11HaverfordRafael Fagin makes the free throw50-50
04:47MuhlenbergJohn Spears is hacked by David Johnson - foul #2 on David Johnson, team foul #750-50
04:47MuhlenbergJohn Spears makes the 1st free throw51-50
04:47MuhlenbergJohn Spears makes the 2nd free throw52-50
04:31HaverfordGene Wakeland's layup is rejected by Justin Foster52-50
04:30HaverfordRoy Haynes hits the follow up shot52-52
04:10MuhlenbergMichael Driver is called for the reach on William Johnson - foul #2 on Michael Driver, team foul #852-52
SubsMuhlenberg
Harvey Randall (SF)
Willard Perry
 
SubsHaverford 
04:10MuhlenbergWilliam Johnson makes the 1st free throw53-52
04:10MuhlenbergWilliam Johnson makes the 2nd free throw54-52
03:47HaverfordRafael Fagin clanks a 3pt attempt from the right wing54-52
03:45MuhlenbergJustin Foster grabs the defensive rebound54-52
03:28MuhlenbergMichael Driver is called for the reach on William Johnson - foul #3 on Michael Driver, team foul #954-52
SubsMuhlenberg
Robert Massey (PG), John Lowe (PF)
John Spears, David Frisbee
 
SubsHaverford
Robert Sayer (SG), Anthony Priester (C)
Michael Driver, Rafael Fagin
 
03:28MuhlenbergWilliam Johnson misses the 1st free throw54-52
03:28HaverfordDavid Johnson gets the rebound54-52
LineupMuhlenberg
 PG - Robert Massey (fresh) 2 ast.
 SG - William Johnson (fresh) 15 pts. 3 ast.
 SF - Harvey Randall (fresh) 3 pts.
 PF - John Lowe (fresh) 5 pts. 3 reb. 2 blk. 2 stl.
 C - Justin Foster (fresh) 13 pts. 11 reb. 4 blk.
 
LineupHaverford
 PG - Roy Haynes (fresh) 7 pts. 1 ast. 3 pf.
 SG - Robert Sayer (fresh) 11 pts. 2 reb.
 SF - Gene Wakeland (fresh) 10 pts. 3 reb.
 PF - David Johnson (fresh) 1 pts. 7 reb.
 C - Anthony Priester (fresh) 9 pts. 5 reb.
 
03:21HaverfordAnthony Priester drills a jumper from the baseline54-54
03:05MuhlenbergJustin Foster hits the front of the rim on the jump hook from the left block but he's fouled by Anthony Priester - foul #2 on Anthony Priester, team foul #1054-54
SubsMuhlenberg
Willard Perry (SF)
William Johnson
 
SubsHaverford
Ward Martucci (PG)
Roy Haynes
 
03:05MuhlenbergJustin Foster misses the 1st free throw54-54
03:05MuhlenbergJustin Foster makes the 2nd free throw55-54
02:55HaverfordDavid Johnson is called for traveling55-54
02:53MuhlenbergMuhlenberg calls a full timeout (2 :30 3 full remaining)55-54
SubsMuhlenberg
John Spears (PG), William Johnson (SG)
Robert Massey, Harvey Randall
 
SubsHaverford
Roy Haynes (PG), Michael Driver (SG), Rafael Fagin (PF)
Ward Martucci, Robert Sayer, David Johnson
 
02:37MuhlenbergWilliam Johnson misses the fadeaway jumper from the left side but the foul's on Michael Driver - foul #4 on Michael Driver, team foul #1155-54
02:37MuhlenbergWilliam Johnson makes the 1st free throw56-54
02:37MuhlenbergWilliam Johnson makes the 2nd free throw57-54
02:18HaverfordGene Wakeland hits a jump hook in the lane on a nice dish by Michael Driver57-56
01:55MuhlenbergAnthony Priester swats the layup by John Lowe57-56
01:54HaverfordGene Wakeland snags the defensive board57-56
01:40HaverfordRafael Fagin hits the front of the rim on the 3 from the right corner57-56
01:39MuhlenbergWillard Perry snags the defensive board57-56
01:14MuhlenbergWillard Perry lays it in on a great pass from John Spears and he's hacked by Gene Wakeland - foul #3 on Gene Wakeland, team foul #1259-56
01:14MuhlenbergWillard Perry makes the free throw60-56
00:52HaverfordAnthony Priester misses badly on a 3pt shot from the left corner60-56
00:50MuhlenbergThe rebound goes to Willard Perry60-56
Game PlanMuhlenbergMuhlenberg is playing a spread offense (hold ball) and a man to man (-2) 
Game PlanHaverfordHaverford is playing a triangle offense and a man to man (-2) 
00:28MuhlenbergJohn Lowe can't throw it down but the foul's on Michael Driver - foul #5 on Michael Driver, team foul #1360-56
SubsMuhlenberg
Benjamin Schmidt (PG)
John Spears
 
SubsHaverford
Robert Sayer (SG)
Michael Driver
 
00:28MuhlenbergJohn Lowe makes the 1st free throw61-56
00:28MuhlenbergJohn Lowe makes the 2nd free throw62-56
Game PlanMuhlenbergMuhlenberg is playing a spread offense (hold ball) and a man to man (-2) 
Game PlanHaverfordHaverford is playing a quick shot offense (quick shot) and a man to man (-2) 
00:20HaverfordRobert Sayer clanks a 3 pointer from the right corner62-56
00:19MuhlenbergWillard Perry grabs the board62-56
Game PlanMuhlenbergMuhlenberg is playing a spread offense (hold ball) and a man to man (-2) 
Game PlanHaverfordHaverford is playing a quick shot offense (quick shot) and intentionally fouling (-2) 
00:17MuhlenbergWillard Perry is fouled in the backcourt by Roy Haynes - foul #4 on Roy Haynes, team foul #1462-56
SubsMuhlenberg
Robert Massey (PG), David Frisbee (PF)
Benjamin Schmidt, John Lowe
 
SubsHaverford 
00:17MuhlenbergWillard Perry misses the 1st free throw62-56
00:17MuhlenbergWillard Perry makes the 2nd free throw63-56
00:11HaverfordRoy Haynes scores on a 3pt attempt from the right corner63-59
00:11MuhlenbergMuhlenberg calls a full timeout (2 :30 2 full remaining)63-59
SubsMuhlenberg
Benjamin Schmidt (PG), Frank Timmons (PF)
Robert Massey, David Frisbee
 
SubsHaverford 
00:09MuhlenbergWilliam Johnson is hacked by Robert Sayer in the backcourt - foul #2 on Robert Sayer, team foul #1563-59
00:09MuhlenbergWilliam Johnson makes the 1st free throw64-59
00:09MuhlenbergWilliam Johnson makes the 2nd free throw65-59
00:03HaverfordRafael Fagin can't connect on a 3pt jumper from the right corner65-59
00:02MuhlenbergFrank Timmons pulls down the rebound65-59
Game PlanMuhlenbergMuhlenberg is playing a spread offense (hold ball) and a man to man (-2) 
Game PlanHaverfordHaverford is playing a quick shot offense (quick shot) and a man to man (-2) 
00:00MuhlenbergFrank Timmons runs out the clock65-59