#030203 #0072C6
Hoops Dynasty HOOPS DYNASTY
Non-Conference Allen
Haverford Sim AI
Hanover Sim AI
Final -
1/21/2026
80
  1 2 OT1 F
Haverford 33 37 10 80
Hanover 30 40 12 82
82
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMichael Thomas 33 6-9 1-1 5-6 3 11 0 1 2 1 1 18
pfEdward Brower 33 4-13 1-5 3-5 2 9 0 3 1 3 3 12
sfTitus Besser 32 1-3 0-2 0-0 2 5 2 1 3 0 3 2
sgAndrew Carlson 29 8-15 4-9 2-3 1 2 1 3 2 0 1 22
pgBrian Henshaw 26 3-6 2-4 4-4 0 0 6 3 0 0 2 12
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgWilliam Grose 19 2-4 1-3 0-0 1 2 1 1 0 0 3 5
sfJim Barber 16 2-6 0-1 1-1 2 3 1 3 1 0 1 5
cRichard Kyzer 14 1-4 0-0 2-3 1 4 1 1 1 1 1 4
pfLeonard Cook 12 0-1 0-0 0-0 1 3 1 2 0 1 3 0
pgJerry Middendorf 10 0-1 0-0 0-0 1 2 2 3 0 0 1 0
pgDavid Graham 1 0-0 0-0 0-0 0 0 0 0 0 0 0 0
Totals 225 27-62 9-25 17-22 14 41 15 21 10 6 19 80
Percentages   .435 .360 .773                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMichael Millender 28 2-6 0-1 0-0 4 8 2 2 0 1 3 4
pfRobert Riley 29 2-4 0-1 0-0 1 6 2 3 0 0 3 4
sfMathew Natale 31 8-16 0-0 5-6 0 2 3 2 1 0 3 21
sgJames Marron 35 7-11 3-6 5-6 0 5 3 1 4 0 2 22
pgAdam Morris 26 2-5 1-4 0-0 0 0 5 2 3 0 3 5
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgSteven Oliverio 20 2-4 0-0 1-1 0 5 4 2 0 0 0 5
sfCharles Jackson 19 2-8 1-4 2-3 0 1 0 2 1 0 1 7
pfGeorge Soria 18 3-6 1-3 0-0 1 1 1 1 1 0 2 7
sgKelvin Deloach 17 3-4 0-1 1-3 2 3 3 1 2 0 1 7
pgJesse Richardson 2 0-0 0-0 0-0 0 0 0 0 0 0 1 0
Totals 225 31-64 6-20 14-19 8 31 23 16 12 1 19 82
Percentages   .484 .300 .737                

HC
33
12-31
3-8
6-7
10
23
4
10
4
3
7
14
13
14
0
9
47
15-31
6-17
11-15
4
18
11
11
6
3
12
14
10
1
5
5
80
27-62
9-25
17-22
14
41
15
21
10
6
19
28
23
15
5
14
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
30
12-30
2-10
4-5
5
15
8
9
7
1
8
12
13
5
8
18
52
19-34
4-10
10-14
3
16
15
7
5
0
11
22
16
6
7
8
82
31-64
6-20
14-19
8
31
23
16
12
1
19
34
29
11
15
26
PLAYER OF THE GAME
sg James Marron Hanover
22 Points, 5 Rebounds, 3 Assists, 4 Steals
TimeTeamPlayScore
LineupHaverford
 PG - Brian Henshaw (fresh)
 SG - Andrew Carlson (fresh)
 SF - Titus Besser (fresh)
 PF - Edward Brower (fresh)
 C - Michael Thomas (fresh)
 
LineupHanover
 PG - Adam Morris (fresh)
 SG - James Marron (fresh)
 SF - Mathew Natale (fresh)
 PF - Robert Riley (fresh)
 C - Michael Millender (fresh)
 
20:00HanoverMichael Millender wins the tip0-0
Game PlanHaverfordHaverford is playing a triangle offense and a man to man (0) 
Game PlanHanoverHanover is playing a motion offense and a 2-3 zone (0) 
19:44HanoverTitus Besser steps in front of the Adam Morris pass0-0
19:22HaverfordAndrew Carlson misses long on a fadeaway from the left wing but he's fouled by Adam Morris - foul #1 on Adam Morris, team foul #10-0
19:22HaverfordAndrew Carlson makes the 1st free throw1-0
19:22HaverfordAndrew Carlson makes the 2nd free throw2-0
18:59HanoverJames Marron misses badly on a jump hook from the baseline2-0
18:58HanoverMichael Millender misses the tip2-0
18:56HaverfordThe rebound goes to Edward Brower2-0
18:44HaverfordAndrew Carlson is hacked by Michael Millender - foul #1 on Michael Millender, team foul #22-0
18:30HaverfordTitus Besser travels with the ball2-0
18:06HanoverMathew Natale hits the finger roll on a great pass from Adam Morris and he's fouled by Michael Thomas - foul #1 on Michael Thomas, team foul #12-2
18:06HanoverMathew Natale makes the free throw2-3
17:37HaverfordAndrew Carlson clanks a jumper from the left wing2-3
17:36HaverfordMichael Thomas hits the follow up shot4-3
17:29HanoverAdam Morris hits a fadeaway jumper from the right wing on a great pass from Mathew Natale4-5
17:13HaverfordAdam Morris picks off the pass by Brian Henshaw4-5
16:56HanoverMichael Millender's dunk attempt is rejected by Michael Thomas4-5
16:54HaverfordThe rebound goes to Michael Thomas4-5
16:34HaverfordEdward Brower hits the front of the rim on the shot in the paint4-5
16:32HanoverMichael Millender pulls down the rebound4-5
16:10HanoverRobert Riley is called for a charge - foul #1 on Robert Riley, team foul #34-5
SubsHaverford
William Grose (PG)
Brian Henshaw
 
SubsHanover
Kelvin Deloach (PG), Steven Oliverio (SF), Charles Jackson (PF), George Soria (C)
Adam Morris, Mathew Natale, Robert Riley, Michael Millender
 
15:55HaverfordWilliam Grose is fouled on the floor by Kelvin Deloach - foul #1 on Kelvin Deloach, team foul #44-5
LineupHaverford
 PG - William Grose (fresh)
 SG - Andrew Carlson (fresh) 2 pts.
 SF - Titus Besser (fresh)
 PF - Edward Brower (fresh)
 C - Michael Thomas (fresh) 2 pts. 2 reb.
 
LineupHanover
 PG - Kelvin Deloach (fresh)
 SG - James Marron (fresh)
 SF - Steven Oliverio (fresh)
 PF - Charles Jackson (fresh)
 C - George Soria (fresh)
 
15:44HaverfordWilliam Grose hits the front of the rim on the 3pt jumper from the left wing4-5
15:42HanoverThe rebound goes to Steven Oliverio4-5
15:22HanoverCharles Jackson hits the front of the rim on the 3pt attempt from the right wing4-5
15:21HaverfordWilliam Grose grabs the board4-5
15:04HaverfordAndrew Carlson buries a pull-up jumper from the free throw line6-5
14:50HanoverSteven Oliverio misses short on a jumper in the paint6-5
14:48HanoverGeorge Soria grabs the offensive rebound6-5
14:36HanoverKelvin Deloach can't connect on a 3 from the right wing6-5
14:35HaverfordEdward Brower pulls down the rebound6-5
14:22HaverfordEdward Brower comes up short on the 3pt shot from the right wing6-5
14:20HanoverCharles Jackson gets the rebound6-5
14:01HanoverCharles Jackson scores on a jumper from the left wing and he's fouled by Edward Brower - foul #1 on Edward Brower, team foul #26-7
SubsHaverford
Brian Henshaw (PG), Jim Barber (SF), Richard Kyzer (PF), Leonard Cook (C)
Andrew Carlson, Titus Besser, Edward Brower, Michael Thomas
 
SubsHanover
Mathew Natale (SF), Robert Riley (PF), Michael Millender (C)
Kelvin Deloach, James Marron, George Soria
 
14:01HanoverCharles Jackson makes the free throw6-8
13:48HaverfordJim Barber comes up short on the 3pt attempt from the left wing6-8
13:46HaverfordWilliam Grose hits the follow up shot8-8
13:41HanoverJim Barber is called for the reach on Mathew Natale - foul #1 on Jim Barber, team foul #38-8
SubsHaverford 
SubsHanover
Adam Morris (PG)
Charles Jackson
 
13:23HanoverAdam Morris comes up short on the 3 pointer from the left corner8-8
13:21HaverfordRichard Kyzer grabs the board8-8
13:16HaverfordJim Barber can't connect on a fadeaway from the right block8-8
13:15HanoverThe rebound goes to Steven Oliverio8-8
13:08HanoverSteven Oliverio misses long on a pull-up jumper from the left side8-8
13:07HanoverMichael Millender grabs the offensive board8-8
12:46HanoverMathew Natale lays it in8-10
12:20HaverfordRichard Kyzer misses short on a jumper from the baseline8-10
12:18HaverfordJim Barber tips it but misses8-10
12:16HanoverThe rebound goes to Robert Riley8-10
12:04HanoverRichard Kyzer steals it from Steven Oliverio8-10
11:55HaverfordJim Barber misses long on a fadeaway jumper from the free throw line8-10
11:53HanoverSteven Oliverio grabs the defensive rebound8-10
LineupHaverford
 PG - Brian Henshaw (fresh)
 SG - William Grose (fairly fresh) 2 pts.
 SF - Jim Barber (fresh)
 PF - Richard Kyzer (fresh)
 C - Leonard Cook (fresh)
 
LineupHanover
 PG - Adam Morris (fairly fresh) 2 pts. 1 ast.
 SG - Steven Oliverio (fairly fresh)
 SF - Mathew Natale (fresh) 5 pts.
 PF - Robert Riley (fresh)
 C - Michael Millender (fairly fresh) 3 reb.
 
11:29HanoverMathew Natale is whistled for an offensive foul - foul #1 on Mathew Natale, team foul #58-10
SubsHaverford
Jerry Middendorf (PG), Andrew Carlson (SG), Titus Besser (SF), Edward Brower (PF), Michael Thomas (C)
Brian Henshaw, William Grose, Jim Barber, Richard Kyzer, Leonard Cook
 
SubsHanover
Kelvin Deloach (PG), James Marron (SG), Charles Jackson (PF), George Soria (C)
Adam Morris, Steven Oliverio, Robert Riley, Michael Millender
 
11:14HaverfordAndrew Carlson drills a jumpshot from the free throw line set up by Jerry Middendorf10-10
10:57HanoverJames Marron comes up short on the 3pt jumper from the right wing10-10
10:56HaverfordJerry Middendorf grabs the board10-10
10:51HaverfordGeorge Soria steps in front of the Edward Brower pass10-10
10:30HanoverJames Marron misses short on a 3pt attempt from straight away10-10
10:28HaverfordEdward Brower snags the defensive board10-10
10:10HaverfordAndrew Carlson is called for traveling10-10
SubsHaverford 
SubsHanover
Robert Riley (PF)
Mathew Natale
 
10:03HanoverGeorge Soria lays it in set up by Kelvin Deloach10-12
09:52HaverfordKelvin Deloach picks off the pass by Edward Brower10-12
09:42HanoverCharles Jackson double dribbles10-12
SubsHaverford
Brian Henshaw (PG), Jim Barber (SG)
Jerry Middendorf, Andrew Carlson
 
SubsHanover 
09:25HaverfordJim Barber makes the turnaround from the left block12-12
09:18HanoverRobert Riley misses badly on a 3 from the right wing12-12
09:17HaverfordThe rebound goes to Titus Besser12-12
09:02HaverfordMichael Thomas knocks in the 3pt shot from the left corner15-12
08:41HanoverJim Barber takes the ball from James Marron15-12
08:37HaverfordBrian Henshaw blows the layup15-12
08:35HaverfordTitus Besser snags the offensive board15-12
08:20HaverfordMichael Thomas dunks the ball set up by Titus Besser17-12
08:01HanoverGeorge Soria misses the floater from the right wing17-12
07:59HaverfordTitus Besser grabs the board17-12
07:51HaverfordMichael Thomas hits the front of the rim on the floater from the right side17-12
07:49HaverfordEdward Brower tips it but misses17-12
07:47HaverfordJim Barber grabs the offensive board17-12
LineupHaverford
 PG - Brian Henshaw (fairly fresh)
 SG - Jim Barber (fresh) 2 pts. 2 reb.
 SF - Titus Besser (fairly fresh) 3 reb.
 PF - Edward Brower (fairly fresh) 4 reb.
 C - Michael Thomas (fairly fresh) 7 pts. 2 reb.
 
LineupHanover
 PG - Kelvin Deloach (fairly fresh) 1 ast.
 SG - James Marron (fairly fresh)
 SF - Charles Jackson (fairly fresh) 3 pts.
 PF - Robert Riley (fairly fresh)
 C - George Soria (fairly fresh) 2 pts.
 
07:38HaverfordEdward Brower blows the layup but the foul's on Robert Riley - foul #2 on Robert Riley, team foul #617-12
SubsHaverford
William Grose (PG), Andrew Carlson (SG), Richard Kyzer (C)
Brian Henshaw, Titus Besser, Michael Thomas
 
SubsHanover
Adam Morris (PG), Steven Oliverio (SG), Mathew Natale (SF), Michael Millender (C)
Kelvin Deloach, James Marron, Robert Riley, George Soria
 
07:38HaverfordEdward Brower makes the 1st free throw18-12
07:38HaverfordEdward Brower makes the 2nd free throw19-12
07:19HanoverWilliam Grose is called for the reach on Mathew Natale - foul #1 on William Grose, team foul #419-12
SubsHaverford
Leonard Cook (C)
Edward Brower
 
SubsHanover 
07:12HanoverCharles Jackson misses badly on a pull-up jumper from the right side19-12
07:10HaverfordRichard Kyzer gets the rebound19-12
06:51HaverfordRichard Kyzer's fadeaway is rejected by Michael Millender19-12
06:49HaverfordAndrew Carlson hits the follow up shot21-12
06:36HanoverThe short jumper by Mathew Natale is denied by Leonard Cook21-12
06:34HanoverMichael Millender can't tip it in21-12
06:33HaverfordLeonard Cook gets the rebound21-12
06:19HaverfordAndrew Carlson clanks a 3 from the right wing21-12
06:17HaverfordLeonard Cook gets the offensive rebound21-12
06:05HaverfordRichard Kyzer makes the shot from the left block on a nice dish by William Grose and he's fouled by Charles Jackson - foul #1 on Charles Jackson, team foul #723-12
SubsHaverford
Michael Thomas (C)
Jim Barber
 
SubsHanover
James Marron (SG)
Charles Jackson
 
06:05HaverfordRichard Kyzer misses the free throw23-12
06:05HanoverSteven Oliverio snags the defensive board23-12
05:52HanoverJames Marron connects on the fadeaway jumper from the left side23-14
05:44HaverfordLeonard Cook can't finish the layup23-14
05:43HanoverSteven Oliverio grabs the board23-14
05:22HanoverMathew Natale's fadeaway is rejected by Richard Kyzer23-14
05:20HaverfordLeonard Cook snags the defensive board23-14
05:03HaverfordAndrew Carlson misses short on a 3 pointer from the right corner23-14
05:02HaverfordRichard Kyzer misses the tip23-14
05:01HanoverMathew Natale snags the defensive board23-14
04:54HanoverSteven Oliverio makes the fadeaway jumper from just outside the lane set up by James Marron23-16
04:49HaverfordAndrew Carlson misses badly on a fadeaway near the basket23-16
04:47HanoverJames Marron snags the defensive board23-16
04:30HanoverMichael Millender steps out of bounds on the baseline23-16
SubsHaverford
Brian Henshaw (PG), Jim Barber (SG), Titus Besser (SF), Edward Brower (PF)
William Grose, Andrew Carlson, Leonard Cook, Richard Kyzer
 
SubsHanover
Kelvin Deloach (PG), George Soria (PF)
Adam Morris, Steven Oliverio
 
04:07HaverfordEdward Brower can't connect on a fadeaway near the basket23-16
04:05HaverfordMichael Thomas tips it home25-16
03:46HanoverTitus Besser steals the ball from Kelvin Deloach25-16
LineupHaverford
 PG - Brian Henshaw (fresh)
 SG - Jim Barber (fresh) 2 pts. 2 reb.
 SF - Titus Besser (fresh) 3 reb. 2 stl.
 PF - Edward Brower (fresh) 2 pts. 4 reb.
 C - Michael Thomas (fresh) 9 pts. 3 reb.
 
LineupHanover
 PG - Kelvin Deloach (fresh) 1 ast.
 SG - James Marron (fresh) 2 pts. 1 ast.
 SF - Mathew Natale (fairly fresh) 5 pts.
 PF - George Soria (fresh) 2 pts.
 C - Michael Millender (fairly fresh) 4 reb.
 
03:35HaverfordEdward Brower hits a 3 from the right corner set up by Brian Henshaw28-16
03:24HanoverJames Marron connects on the 3 from the left corner on a great pass from George Soria28-19
02:59HaverfordJim Barber loses the dribble to Mathew Natale28-19
02:55HanoverKelvin Deloach lays it in on a great pass from Mathew Natale28-21
02:42HaverfordMichael Thomas misses the jump hook from the left block but he's fouled by Michael Millender - foul #2 on Michael Millender, team foul #828-21
SubsHaverford 
SubsHanover
Steven Oliverio (SG), Charles Jackson (SF), Robert Riley (PF)
James Marron, Mathew Natale, Michael Millender
 
02:42HaverfordMichael Thomas makes the 1st free throw29-21
02:42HaverfordMichael Thomas makes the 2nd free throw30-21
02:29HanoverCharles Jackson misses the 3pt jumper from the right corner30-21
02:27HanoverThe offensive rebound goes to Kelvin Deloach30-21
02:14HanoverCharles Jackson drills a 3pt jumper from the right corner set up by Steven Oliverio30-24
01:56HaverfordJim Barber's pass is intercepted by Kelvin Deloach30-24
01:51HanoverKelvin Deloach lays it in30-26
01:34HaverfordEdward Brower is called for a pushoff foul - foul #2 on Edward Brower, team foul #530-26
SubsHaverford
William Grose (PG), Andrew Carlson (SG), Leonard Cook (SF), Richard Kyzer (C)
Brian Henshaw, Jim Barber, Titus Besser, Michael Thomas
 
SubsHanover
Adam Morris (PG), James Marron (SG)
Kelvin Deloach, George Soria
 
01:18HanoverSteven Oliverio connects on the jumper from the left block set up by Adam Morris and the foul's on Leonard Cook - foul #1 on Leonard Cook, team foul #630-28
SubsHaverford
Jerry Middendorf (PG)
Edward Brower
 
SubsHanover 
01:18HanoverSteven Oliverio makes the free throw30-29
00:58HaverfordJames Marron steps in front of the William Grose pass30-29
00:45HanoverSteven Oliverio loses the ball out of bounds30-29
00:30HaverfordRichard Kyzer loses the dribble to Adam Morris30-29
00:05HanoverCharles Jackson is hacked by Leonard Cook - foul #2 on Leonard Cook, team foul #730-29
SubsHaverford
Titus Besser (SF), Edward Brower (PF)
Jerry Middendorf, Leonard Cook
 
SubsHanover
Kelvin Deloach (SF), George Soria (C)
Steven Oliverio, Robert Riley
 
00:05HanoverCharles Jackson makes the 1st free throw30-30
00:05HanoverCharles Jackson misses the 2nd free throw30-30
00:05HaverfordEdward Brower gets the rebound30-30
00:01HaverfordWilliam Grose hits a 3pt shot from straight away33-30
00:00HanoverAdam Morris misses the fullcourt shot33-30
TimeTeamPlayScore
LineupHaverford
 PG - Brian Henshaw (fresh) 1 ast.
 SG - Andrew Carlson (fresh) 8 pts.
 SF - Titus Besser (fresh) 3 reb. 2 stl.
 PF - Edward Brower (fresh) 5 pts. 5 reb.
 C - Michael Thomas (fresh) 11 pts. 3 reb.
 
LineupHanover
 PG - Adam Morris (fresh) 2 pts. 2 ast. 2 stl.
 SG - James Marron (fresh) 5 pts. 1 ast.
 SF - Mathew Natale (fresh) 5 pts.
 PF - Robert Riley (fresh)
 C - Michael Millender (fresh) 4 reb.
 
20:00HaverfordTitus Besser inbounds the ball33-30
Game PlanHaverfordHaverford is playing a triangle offense and a man to man (-1) 
Game PlanHanoverHanover is playing a motion offense and a 2-3 zone (-1) 
19:43HaverfordAndrew Carlson buries a 3pt attempt from the right corner set up by Brian Henshaw36-30
19:20HanoverJames Marron knocks in the 3pt attempt from straight away on a nice dish by Robert Riley36-33
18:55HaverfordEdward Brower lays it in on a nice dish by Brian Henshaw and the foul's on James Marron - foul #1 on James Marron, team foul #138-33
18:55HaverfordEdward Brower misses the free throw38-33
18:55HanoverMichael Millender grabs the defensive rebound38-33
18:40HanoverJames Marron drills a jumper from the right side set up by Michael Millender38-35
18:23HaverfordEdward Brower drills a driving attempt near the basket on a great pass from Brian Henshaw40-35
17:58HanoverMathew Natale is denied on a layup by Edward Brower40-35
17:56HaverfordMichael Thomas pulls down the rebound40-35
17:39HaverfordBrian Henshaw is called for 3 seconds in the lane40-35
SubsHaverford
William Grose (PG), Jim Barber (SG)
Brian Henshaw, Andrew Carlson
 
SubsHanover
Kelvin Deloach (PG), Steven Oliverio (SF), Charles Jackson (PF), George Soria (C)
Adam Morris, Mathew Natale, Robert Riley, Michael Millender
 
17:24HanoverKelvin Deloach connects on the turnaround from the left block on a great pass from Steven Oliverio and he's fouled by William Grose - foul #2 on William Grose, team foul #140-37
SubsHaverford
Jerry Middendorf (PG)
Titus Besser
 
SubsHanover 
17:24HanoverKelvin Deloach misses the free throw40-37
17:24HaverfordMichael Thomas gets the rebound40-37
17:21HaverfordJames Marron picks off the pass by Jerry Middendorf in the backcourt40-37
17:07HanoverCharles Jackson misses long on a 3 pointer from the right wing40-37
17:06HaverfordMichael Thomas gets the rebound40-37
16:55HaverfordWilliam Grose clanks a 3 from the left wing40-37
16:53HaverfordJerry Middendorf misses the tip40-37
16:52HanoverThe rebound goes to James Marron40-37
16:45HanoverCharles Jackson is denied on a layup by Edward Brower40-37
16:43HaverfordMichael Thomas gets the rebound40-37
16:23HaverfordEdward Brower hits a jump hook from the right block on a great pass from Jerry Middendorf42-37
15:56HanoverMichael Thomas steals it from Charles Jackson42-37
LineupHaverford
 PG - Jerry Middendorf (fresh) 2 ast.
 SG - William Grose (fresh) 5 pts. 1 ast.
 SF - Jim Barber (fresh) 2 pts. 2 reb.
 PF - Edward Brower (fairly fresh) 11 pts. 5 reb. 2 blk.
 C - Michael Thomas (fairly fresh) 11 pts. 7 reb.
 
LineupHanover
 PG - Kelvin Deloach (fresh) 6 pts. 1 ast. 2 stl.
 SG - James Marron (fairly fresh) 10 pts. 1 ast. 2 stl.
 SF - Steven Oliverio (fresh) 5 pts. 2 ast.
 PF - Charles Jackson (fresh) 7 pts.
 C - George Soria (fresh) 2 pts.
 
15:36HaverfordJim Barber throws a bad pass out of bounds42-37
SubsHaverford
Brian Henshaw (PG), Andrew Carlson (SG), Titus Besser (SF), Richard Kyzer (PF), Leonard Cook (C)
Jerry Middendorf, William Grose, Jim Barber, Edward Brower, Michael Thomas
 
SubsHanover
Adam Morris (PG), Mathew Natale (SF), Robert Riley (PF), Michael Millender (C)
Kelvin Deloach, James Marron, Charles Jackson, George Soria
 
15:21HanoverMathew Natale connects on the floater from the right block on a great pass from Steven Oliverio and the foul's on Titus Besser - foul #1 on Titus Besser, team foul #242-39
15:21HanoverMathew Natale makes the free throw42-40
15:00HaverfordTitus Besser misses long on a 3 pointer from the left wing42-40
14:58HanoverRobert Riley snags the defensive board42-40
14:52HanoverMathew Natale connects on the fadeaway in the lane on a great pass from Adam Morris42-42
14:38HaverfordAndrew Carlson makes the 3pt jumper from the left corner on a great pass from Brian Henshaw45-42
14:09HanoverMathew Natale's pass is intercepted by Andrew Carlson45-42
13:48HaverfordAndrew Carlson scores on a 3pt jumper from the left corner on a great pass from Brian Henshaw48-42
13:34HanoverMathew Natale blows the layup48-42
13:32HanoverMichael Millender tips it back up and in48-44
13:11HaverfordAndrew Carlson misses badly on a 3pt attempt from the left corner48-44
13:10HanoverThe rebound goes to Robert Riley48-44
12:51HanoverRobert Riley misses the turnaround from the left block48-44
12:49HaverfordRichard Kyzer pulls down the rebound48-44
12:45HaverfordBrian Henshaw clanks a shot from the right side but he's hacked by Adam Morris - foul #2 on Adam Morris, team foul #248-44
SubsHaverford
William Grose (SG), Jim Barber (SF), Edward Brower (PF), Michael Thomas (C)
Andrew Carlson, Titus Besser, Richard Kyzer, Leonard Cook
 
SubsHanover
Kelvin Deloach (PG), James Marron (SG), Charles Jackson (PF), George Soria (C)
Adam Morris, Steven Oliverio, Robert Riley, Michael Millender
 
12:45HaverfordBrian Henshaw makes the 1st free throw49-44
12:45HaverfordBrian Henshaw makes the 2nd free throw50-44
12:16HanoverKelvin Deloach misses badly on a shot from close range but the foul's on Edward Brower - foul #3 on Edward Brower, team foul #350-44
SubsHaverford
Jerry Middendorf (PG)
Brian Henshaw
 
SubsHanover 
12:16HanoverKelvin Deloach makes the 1st free throw50-45
12:16HanoverKelvin Deloach misses the 2nd free throw50-45
12:16HaverfordJim Barber gets the rebound50-45
11:51HaverfordMichael Thomas's pass is intercepted by James Marron50-45
11:47HanoverJames Marron lays it in50-47
LineupHaverford
 PG - Jerry Middendorf (fresh) 2 ast.
 SG - William Grose (fresh) 5 pts. 1 ast.
 SF - Jim Barber (fresh) 2 pts. 3 reb.
 PF - Edward Brower (fresh) 11 pts. 5 reb. 2 blk. 3 pf.
 C - Michael Thomas (fresh) 11 pts. 7 reb.
 
LineupHanover
 PG - Kelvin Deloach (fresh) 7 pts. 1 ast. 2 stl.
 SG - James Marron (fresh) 12 pts. 1 ast. 3 stl.
 SF - Mathew Natale (fairly fresh) 10 pts.
 PF - Charles Jackson (fresh) 7 pts.
 C - George Soria (fresh) 2 pts.
 
11:25HaverfordMichael Thomas misses long on a driving attempt from the baseline50-47
11:24HanoverThe rebound goes to James Marron50-47
11:18HanoverThe pull-up jumper by Charles Jackson is blocked by Edward Brower50-47
11:16HaverfordEdward Brower grabs the board50-47
10:56HaverfordEdward Brower misses badly on a fadeaway in the paint50-47
10:55HanoverJames Marron grabs the defensive rebound50-47
10:42HanoverGeorge Soria misses the 3 from the left wing50-47
10:40HaverfordEdward Brower pulls down the rebound50-47
10:26HaverfordJim Barber is fouled on the floor by Mathew Natale - foul #2 on Mathew Natale, team foul #350-47
SubsHaverford
Andrew Carlson (SG), Titus Besser (SF)
William Grose, Jim Barber
 
SubsHanover
Jesse Richardson (PG), Robert Riley (PF)
Kelvin Deloach, Mathew Natale
 
10:14HaverfordJerry Middendorf loses the dribble to Charles Jackson50-47
09:58HanoverGeorge Soria makes the 3 from the right corner on a nice dish by Robert Riley50-50
09:56HaverfordJames Marron picks off the pass by Jerry Middendorf in the backcourt50-50
09:45HanoverJames Marron misses badly on a 3 pointer from the left wing50-50
09:44HaverfordMichael Thomas snags the defensive board50-50
09:36HaverfordTitus Besser is hacked by Jesse Richardson - foul #1 on Jesse Richardson, team foul #450-50
SubsHaverford
David Graham (PG), Richard Kyzer (PF), Leonard Cook (C)
Jerry Middendorf, Edward Brower, Michael Thomas
 
SubsHanover
Adam Morris (PG), Steven Oliverio (SF), Michael Millender (C)
Jesse Richardson, Charles Jackson, George Soria
 
09:23HaverfordAndrew Carlson misses the 3pt jumper from the right corner50-50
09:22HanoverRobert Riley grabs the defensive rebound50-50
09:15HanoverJames Marron misses long on a runner from the right block but he's hacked by Andrew Carlson - foul #1 on Andrew Carlson, team foul #450-50
09:15HanoverJames Marron makes the 1st free throw50-51
09:15HanoverJames Marron makes the 2nd free throw50-52
08:57HaverfordLeonard Cook throws a bad pass out of bounds50-52
SubsHaverford
William Grose (PG)
David Graham
 
SubsHanover
Kelvin Deloach (SF)
James Marron
 
08:28HanoverRobert Riley travels with the ball50-52
SubsHaverford
Brian Henshaw (PG), Edward Brower (PF), Michael Thomas (C)
Andrew Carlson, Richard Kyzer, Leonard Cook
 
SubsHanover 
08:20HaverfordMichael Thomas scores on a jump hook from close range52-52
08:08HanoverMichael Millender hits a jumper from the left block set up by Kelvin Deloach52-54
07:47HaverfordBrian Henshaw can't connect on a 3pt attempt from the left corner52-54
07:45HanoverKelvin Deloach pulls down the rebound52-54
LineupHaverford
 PG - Brian Henshaw (fresh) 2 pts. 6 ast.
 SG - William Grose (fresh) 5 pts. 1 ast.
 SF - Titus Besser (fairly fresh) 3 reb. 2 stl.
 PF - Edward Brower (fresh) 11 pts. 7 reb. 3 blk. 3 pf.
 C - Michael Thomas (fresh) 13 pts. 8 reb.
 
LineupHanover
 PG - Adam Morris (fairly fresh) 2 pts. 3 ast. 2 stl.
 SG - Steven Oliverio (fresh) 5 pts. 3 ast.
 SF - Kelvin Deloach (fresh) 7 pts. 2 ast. 2 stl.
 PF - Robert Riley (fairly fresh) 4 reb.
 C - Michael Millender (fresh) 4 pts. 6 reb.
 
07:34HanoverSteven Oliverio is hacked by William Grose - foul #3 on William Grose, team foul #552-54
SubsHaverford
Jerry Middendorf (SG), Jim Barber (SF)
William Grose, Titus Besser
 
SubsHanover
James Marron (SG), Mathew Natale (SF), Charles Jackson (PF), George Soria (C)
Adam Morris, Steven Oliverio, Robert Riley, Michael Millender
 
07:29HanoverCharles Jackson is hacked by Jerry Middendorf - foul #1 on Jerry Middendorf, team foul #652-54
SubsHaverford
Andrew Carlson (SG)
Brian Henshaw
 
SubsHanover 
07:19HanoverGeorge Soria misses badly on a 3pt shot from straight away52-54
07:18HaverfordAndrew Carlson gets the rebound52-54
06:54HaverfordJim Barber buries a jumpshot from the free throw line and he's hacked by George Soria - foul #1 on George Soria, team foul #554-54
SubsHaverford 
SubsHanover
Jesse Richardson (PG)
Kelvin Deloach
 
06:54HaverfordJim Barber makes the free throw55-54
06:25HanoverMichael Thomas steals it from George Soria55-54
06:11HaverfordAndrew Carlson knocks in the 3 from the right wing on a nice dish by Jim Barber58-54
05:51HanoverMathew Natale blows the layup58-54
05:49HaverfordMichael Thomas gets the rebound58-54
05:41HaverfordMichael Thomas can't finish the layup but he's fouled by George Soria - foul #2 on George Soria, team foul #658-54
SubsHaverford
Brian Henshaw (PG), William Grose (SG), Titus Besser (SF), Richard Kyzer (PF)
Jerry Middendorf, Andrew Carlson, Jim Barber, Edward Brower
 
SubsHanover
Steven Oliverio (PG), Robert Riley (PF), Michael Millender (C)
Jesse Richardson, Mathew Natale, George Soria
 
05:41HaverfordMichael Thomas misses the 1st free throw58-54
05:41HaverfordMichael Thomas makes the 2nd free throw59-54
05:20HanoverJames Marron comes up short on the jumper from the left side but the foul's on Richard Kyzer - foul #1 on Richard Kyzer, team foul #759-54
SubsHaverford
Leonard Cook (C)
Michael Thomas
 
SubsHanover
Adam Morris (PG)
Charles Jackson
 
05:20HanoverJames Marron makes the 1st free throw59-55
05:20HanoverJames Marron makes the 2nd free throw59-56
05:09HaverfordTitus Besser knocks in the jumpshot from the left side on a nice dish by Leonard Cook61-56
04:57HanoverMichael Millender misses badly on a 3pt jumper from straight away61-56
04:55HaverfordTitus Besser pulls down the rebound61-56
04:49HaverfordBrian Henshaw knocks in the 3pt shot from the left wing on a great pass from Richard Kyzer64-56
04:27HanoverRobert Riley scores on a floater from the left wing set up by Michael Millender64-58
04:08HaverfordLeonard Cook is called for the offensive foul - foul #3 on Leonard Cook, team foul #864-58
SubsHaverford
Jim Barber (SG), Edward Brower (PF)
Brian Henshaw, Leonard Cook
 
SubsHanover
Kelvin Deloach (PG), Mathew Natale (SF), Charles Jackson (PF), George Soria (C)
Adam Morris, James Marron, Robert Riley, Michael Millender
 
03:43HanoverMathew Natale can't finish the layup64-58
03:41HanoverKelvin Deloach snags the offensive board64-58
LineupHaverford
 PG - William Grose (fairly fresh) 5 pts. 1 ast. 3 pf.
 SG - Jim Barber (fresh) 5 pts. 3 reb.
 SF - Titus Besser (fresh) 2 pts. 4 reb. 2 stl.
 PF - Edward Brower (fresh) 11 pts. 7 reb. 3 blk. 3 pf.
 C - Richard Kyzer (fresh) 2 pts. 4 reb.
 
LineupHanover
 PG - Kelvin Deloach (fresh) 7 pts. 2 ast. 2 stl.
 SG - Steven Oliverio (fresh) 5 pts. 3 ast.
 SF - Mathew Natale (fresh) 10 pts.
 PF - Charles Jackson (fresh) 7 pts.
 C - George Soria (fresh) 5 pts.
 
03:24HanoverGeorge Soria hits a floater from the free throw line set up by Kelvin Deloach64-60
03:11HaverfordRichard Kyzer is fouled on the floor by Mathew Natale - foul #3 on Mathew Natale, team foul #764-60
SubsHaverford
Jerry Middendorf (PG), Andrew Carlson (SG), Michael Thomas (C)
William Grose, Titus Besser, Edward Brower
 
SubsHanover
James Marron (SG)
Steven Oliverio
 
03:11HaverfordRichard Kyzer makes the 1st free throw65-60
03:11HaverfordRichard Kyzer makes the 2nd free throw66-60
02:56HanoverMathew Natale scores on a fadeaway from the baseline on a great pass from James Marron66-62
02:56HaverfordHaverford calls a full timeout (2 :30 3 full remaining)66-62
SubsHaverford
Brian Henshaw (PG), Titus Besser (SF), Edward Brower (PF)
Jerry Middendorf, Jim Barber, Richard Kyzer
 
SubsHanover
Adam Morris (PG), Robert Riley (PF), Michael Millender (C)
Kelvin Deloach, Charles Jackson, George Soria
 
02:34HaverfordTitus Besser misses the 3pt attempt from the right corner66-62
02:32HaverfordMichael Thomas snags the offensive board66-62
02:17HaverfordEdward Brower misses the 3pt shot from the right wing66-62
02:15HanoverMichael Millender grabs the board66-62
02:04HanoverTitus Besser picks off the pass by Robert Riley66-62
02:01HaverfordBrian Henshaw lays it in on a nice dish by Titus Besser68-62
01:43HanoverAdam Morris scores on a 3 from the right corner on a nice dish by James Marron68-65
01:27HaverfordEdward Brower misses badly on a 3pt attempt from the left corner68-65
01:26HanoverRobert Riley gets the rebound68-65
01:03HanoverJames Marron buries a shot from the right block on a great pass from Adam Morris68-67
00:52HaverfordEdward Brower can't finish the layup68-67
00:51HanoverMathew Natale grabs the board68-67
00:35HanoverEdward Brower takes the ball from Adam Morris68-67
Game PlanHaverfordHaverford is playing a spread offense (hold ball) and a man to man (-1) 
Game PlanHanoverHanover is playing a motion offense and intentionally fouling (-1) 
00:34HaverfordJames Marron is called for the reach on Andrew Carlson in the backcourt - foul #2 on James Marron, team foul #868-67
00:34HaverfordAndrew Carlson misses the 1st free throw68-67
00:34HanoverThe rebound goes to Michael Millender68-67
00:16HanoverMathew Natale scores on a shot from the left wing on a nice dish by Adam Morris68-69
Game PlanHaverfordHaverford is playing a triangle offense and a man to man (-1) 
Game PlanHanoverHanover is playing a motion offense and a 2-3 zone (-1) 
00:09HaverfordBrian Henshaw is called for the offensive foul - foul #1 on Brian Henshaw, team foul #968-69
Game PlanHaverfordHaverford is playing a triangle offense and intentionally fouling (-1) 
Game PlanHanoverHanover is playing a spread offense (hold ball) and a 2-3 zone (-1) 
00:08HanoverBrian Henshaw is called for the reach on James Marron in the backcourt - foul #2 on Brian Henshaw, team foul #1068-69
00:08HanoverJames Marron makes the 1st free throw68-70
00:08HanoverJames Marron misses the 2nd free throw68-70
00:08HaverfordMichael Thomas grabs the defensive rebound68-70
00:08HaverfordHaverford calls a :30 timeout (1 :30 3 full remaining)68-70
00:01HaverfordAdam Morris is called for the reach on Brian Henshaw - foul #3 on Adam Morris, team foul #968-70
00:01HaverfordBrian Henshaw makes the 1st free throw69-70
00:01HaverfordBrian Henshaw makes the 2nd free throw70-70
Game PlanHaverfordHaverford is playing a triangle offense and a man to man (-1) 
Game PlanHanoverHanover is playing a quick shot offense (quick shot) and a 2-3 zone (-1) 
00:00HanoverAdam Morris comes up short on the fullcourt shot70-70
TimeTeamPlayScore
LineupHaverford
 PG - Brian Henshaw (fresh) 9 pts. 6 ast.
 SG - Andrew Carlson (fresh) 20 pts.
 SF - Titus Besser (fresh) 2 pts. 4 reb. 3 stl.
 PF - Edward Brower (fresh) 11 pts. 7 reb. 3 blk. 3 pf.
 C - Michael Thomas (fresh) 14 pts. 11 reb. 2 stl.
 
LineupHanover
 PG - Adam Morris (fresh) 5 pts. 5 ast. 2 stl. 3 pf.
 SG - James Marron (fresh) 19 pts. 3 ast. 4 stl.
 SF - Mathew Natale (fresh) 14 pts. 2 reb. 3 pf.
 PF - Robert Riley (fresh) 2 pts. 5 reb.
 C - Michael Millender (fresh) 4 pts. 8 reb.
 
05:00HaverfordMichael Thomas wins the tip70-70
Game PlanHaverfordHaverford is playing a triangle offense and a man to man (-1) 
Game PlanHanoverHanover is playing a motion offense and a 2-3 zone (-1) 
04:38HaverfordMichael Thomas misses badly on a turnaround from the left block70-70
04:36HaverfordEdward Brower grabs the offensive board70-70
04:23HaverfordEdward Brower is fouled on the floor by Robert Riley - foul #3 on Robert Riley, team foul #1070-70
04:23HaverfordEdward Brower misses the 1st free throw70-70
04:23HaverfordEdward Brower makes the 2nd free throw71-70
04:04HanoverAndrew Carlson steps in front of the Michael Millender pass71-70
03:41HaverfordEdward Brower misses long on a 3pt attempt from the right wing71-70
03:40HanoverJames Marron pulls down the rebound71-70
03:36HanoverJames Marron connects on the 3pt shot from the left wing on a great pass from Mathew Natale71-73
03:23HaverfordMichael Thomas misses short on a driving attempt from the baseline but he's fouled by Michael Millender - foul #3 on Michael Millender, team foul #1171-73
SubsHaverford
William Grose (PG)
Brian Henshaw
 
SubsHanover
Steven Oliverio (PG), George Soria (C)
Adam Morris, Michael Millender
 
03:23HaverfordMichael Thomas makes the 1st free throw72-73
03:23HaverfordMichael Thomas makes the 2nd free throw73-73
03:06HanoverMathew Natale hits the finger roll set up by Steven Oliverio73-75
03:00HaverfordAndrew Carlson double dribbles73-75
SubsHaverford
Jim Barber (SG)
Andrew Carlson
 
SubsHanover
Charles Jackson (SF)
Mathew Natale
 
02:58HanoverHanover calls a full timeout (2 :30 4 full remaining)73-75
SubsHaverford
Andrew Carlson (SG)
Jim Barber
 
SubsHanover
Mathew Natale (SF), Michael Millender (C)
Charles Jackson, George Soria
 
02:43HanoverMathew Natale comes up short on the floater from the right block but the foul's on Titus Besser - foul #2 on Titus Besser, team foul #1173-75
SubsHaverford 
SubsHanover
Adam Morris (PG)
Steven Oliverio
 
02:43HanoverMathew Natale misses the 1st free throw73-75
02:43HanoverMathew Natale makes the 2nd free throw73-76
02:21HaverfordAndrew Carlson hits a fadeaway near the basket75-76
02:15HanoverMathew Natale is fouled on the floor by Titus Besser - foul #3 on Titus Besser, team foul #1275-76
SubsHaverford
Brian Henshaw (PG)
William Grose
 
SubsHanover 
02:15HanoverMathew Natale makes the 1st free throw75-77
02:15HanoverMathew Natale makes the 2nd free throw75-78
01:49HaverfordBrian Henshaw misses badly on a 3 pointer from straight away75-78
01:48HaverfordThe offensive rebound goes to Titus Besser75-78
01:36HaverfordAdam Morris steals the ball from Andrew Carlson75-78
01:18HanoverMathew Natale banks in the layup75-80
01:02HaverfordMichael Thomas lays it in on a nice dish by Andrew Carlson77-80
LineupHaverford
 PG - Brian Henshaw (fresh) 9 pts. 6 ast.
 SG - Andrew Carlson (fairly fresh) 22 pts. 1 ast. 2 stl.
 SF - Titus Besser (fresh) 2 pts. 5 reb. 3 stl. 3 pf.
 PF - Edward Brower (fresh) 12 pts. 8 reb. 3 blk. 3 pf.
 C - Michael Thomas (fresh) 18 pts. 11 reb. 2 stl.
 
LineupHanover
 PG - Adam Morris (fairly fresh) 5 pts. 5 ast. 3 stl. 3 pf.
 SG - James Marron (fresh) 22 pts. 3 ast. 4 stl.
 SF - Mathew Natale (fairly fresh) 21 pts. 2 reb. 3 pf.
 PF - Robert Riley (fairly fresh) 2 pts. 5 reb. 3 pf.
 C - Michael Millender (fairly fresh) 4 pts. 8 reb. 3 pf.
 
Game PlanHaverfordHaverford is playing a triangle offense and a man to man (-1) 
Game PlanHanoverHanover is playing a spread offense (hold ball) and a 2-3 zone (-1) 
00:41HanoverMathew Natale misses the lay-in77-80
00:39HaverfordThe rebound goes to Edward Brower77-80
00:19HaverfordBrian Henshaw scores on a 3pt attempt from the left corner80-80
00:04HanoverMathew Natale misses the shot from close range80-80
00:02HanoverRobert Riley hits the follow up shot80-82
00:02HaverfordHaverford calls a :30 timeout (4 full remaining)80-82
Game PlanHaverfordHaverford is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanHanoverHanover is playing a spread offense (hold ball) and a 2-3 zone (-1) 
00:00HaverfordAndrew Carlson misses the halfcourt shot80-82