#030203 #1A3D81
Hoops Dynasty HOOPS DYNASTY
Non-Conference Tarkanian
Haverford Sim AI
DeSales Sim AI
Final -
12/10/2025
55
  1 2 F
Haverford 29 26 55
DeSales 25 32 57
57
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJoseph Gulley 24 5-10 2-4 1-2 5 9 0 1 2 1 4 13
pfMilton Leung 26 3-10 2-7 1-1 2 5 1 2 0 0 1 9
sfStewart Barker 22 2-6 2-5 0-0 0 4 3 1 2 1 0 6
sgWarren Marden 28 3-6 1-4 2-2 1 2 2 3 1 0 3 9
pgJames Hilliard 27 1-2 1-1 4-4 0 1 3 2 1 0 3 7
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfStan Kellogg 20 1-5 1-4 1-2 4 6 1 2 0 0 2 4
pfRobert Maas 17 3-5 0-1 1-2 0 2 0 0 0 1 4 7
pgWilliam Coe 13 0-4 0-0 0-0 1 2 0 1 1 0 1 0
sfKeith Smith 12 0-3 0-0 0-0 2 2 0 1 2 0 1 0
cAdam Camarena 11 0-3 0-1 0-0 1 2 0 1 0 0 0 0
Totals 200 18-54 9-27 10-13 16 35 10 14 9 3 19 55
Percentages   .333 .333 .769                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMark Beck 29 2-6 0-0 1-3 1 8 1 1 2 0 3 5
pfDustin Knapp 29 1-4 0-1 4-4 1 4 0 2 1 1 2 6
sfJason Spencer 29 2-4 0-1 2-2 1 3 2 1 0 1 2 6
sgGregory Stull 29 5-11 3-8 1-2 0 0 3 1 0 0 1 14
pgMichael Nelligan 30 4-6 1-1 3-4 1 3 2 2 0 0 3 12
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgJames Saterfiel 15 2-6 1-4 2-5 0 3 1 1 0 0 0 7
pfThomas Middleton 11 1-2 0-0 1-2 1 1 0 0 1 0 1 3
cJack Weston 11 0-1 0-0 0-0 1 3 1 2 0 0 2 0
sgAlfred Schmid 10 1-2 0-0 0-0 2 2 1 1 0 0 2 2
pgWilliam Brown 6 1-1 0-0 0-0 0 0 0 1 0 0 1 2
sfStanley Negrin 1 0-0 0-0 0-0 0 0 0 0 0 0 0 0
Totals 200 19-43 5-15 14-22 8 27 11 12 4 2 17 57
Percentages   .442 .333 .636                

HC
29
9-26
4-9
7-9
7
16
4
4
4
0
7
10
3
6
0
9
26
9-28
5-18
3-4
9
19
6
10
5
3
12
4
5
7
2
2
55
18-54
9-27
10-13
16
35
10
14
9
3
19
14
8
13
2
11
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
DU
25
8-21
4-11
5-7
4
14
4
6
0
1
10
2
3
3
0
6
32
11-22
1-4
9-15
4
13
7
6
4
1
7
8
10
5
0
8
57
19-43
5-15
14-22
8
27
11
12
4
2
17
10
13
8
0
14
PLAYER OF THE GAME
sg Gregory Stull DeSales
14 Points, 3 Assists
TimeTeamPlayScore
LineupHaverford
 PG - James Hilliard (fresh)
 SG - Warren Marden (fresh)
 SF - Stewart Barker (fresh)
 PF - Milton Leung (fresh)
 C - Joseph Gulley (fresh)
 
LineupDeSales
 PG - Michael Nelligan (fresh)
 SG - Gregory Stull (fresh)
 SF - Jason Spencer (fresh)
 PF - Dustin Knapp (fresh)
 C - Mark Beck (fresh)
 
20:00HaverfordJoseph Gulley wins the tip0-0
Game PlanHaverfordHaverford is playing a triangle offense and a man to man (0) 
Game PlanDeSalesDeSales is playing a flex offense and a 2-3 zone (0) 
19:41HaverfordMilton Leung clanks a runner in the paint0-0
19:40HaverfordJoseph Gulley misses the tip0-0
19:39DeSalesMichael Nelligan gets the rebound0-0
19:17DeSalesMark Beck blows the layup0-0
19:16HaverfordJoseph Gulley grabs the board0-0
19:08HaverfordJames Hilliard knocks in the 3 from straight away on a great pass from Stewart Barker3-0
18:48DeSalesWarren Marden is called for the reach on Mark Beck - foul #1 on Warren Marden, team foul #13-0
18:35DeSalesMichael Nelligan misses the jumper from the right side3-0
18:34HaverfordWarren Marden snags the defensive board3-0
18:14HaverfordJoseph Gulley connects on the 3 from the right corner on a nice dish by James Hilliard6-0
17:58DeSalesGregory Stull misses badly on a jumper from the right wing6-0
17:56HaverfordMilton Leung pulls down the rebound6-0
17:33HaverfordStewart Barker hits the front of the rim on the 3pt shot from straight away6-0
17:31HaverfordJoseph Gulley hits the follow up shot8-0
17:09DeSalesDustin Knapp double dribbles8-0
SubsHaverford
Stan Kellogg (SF)
Stewart Barker
 
SubsDeSales 
16:51HaverfordStan Kellogg throws a bad pass out of bounds8-0
SubsHaverford
Robert Maas (C)
Joseph Gulley
 
SubsDeSales 
16:38DeSalesJason Spencer comes up short on the 3 pointer from the right corner8-0
16:36HaverfordRobert Maas grabs the board8-0
16:21HaverfordMilton Leung throws a bad pass out of bounds8-0
SubsHaverford
William Coe (PG), Keith Smith (SG), Adam Camarena (C)
James Hilliard, Warren Marden, Milton Leung
 
SubsDeSales 
16:06DeSalesGregory Stull scores on a 3 from straight away8-3
LineupHaverford
 PG - William Coe (fresh)
 SG - Keith Smith (fresh)
 SF - Stan Kellogg (fresh)
 PF - Robert Maas (fresh)
 C - Adam Camarena (fresh)
 
LineupDeSales
 PG - Michael Nelligan (fresh)
 SG - Gregory Stull (fresh) 3 pts.
 SF - Jason Spencer (fresh)
 PF - Dustin Knapp (fresh)
 C - Mark Beck (fresh)
 
15:46HaverfordAdam Camarena misses short on a 3 from the left wing8-3
15:44DeSalesMichael Nelligan grabs the defensive rebound8-3
15:19DeSalesGregory Stull comes up short on the 3pt jumper from the left corner8-3
15:18DeSalesMichael Nelligan gets the offensive rebound8-3
14:55DeSalesDustin Knapp's pass is intercepted by Keith Smith8-3
14:32HaverfordJason Spencer denies the turnaround by Keith Smith8-3
14:30DeSalesJason Spencer pulls down the rebound8-3
14:07DeSalesGregory Stull drills a floater from the free throw line8-5
13:54HaverfordAdam Camarena blows the layup8-5
13:52HaverfordThe offensive rebound goes to Adam Camarena8-5
13:36HaverfordKeith Smith misses long on a floater near the basket8-5
13:35DeSalesMark Beck snags the defensive board8-5
13:31DeSalesGregory Stull misses badly on a 3pt shot from the left wing8-5
13:29HaverfordRobert Maas grabs the board8-5
13:16HaverfordStan Kellogg drills a 3pt attempt from the right wing11-5
12:49DeSalesGregory Stull knocks in the 3pt shot from the left corner11-8
12:32HaverfordRobert Maas hits a turnaround from the right block13-8
12:08DeSalesGregory Stull misses badly on a 3pt shot from straight away13-8
12:06DeSalesJason Spencer tips it but misses13-8
12:05DeSalesMark Beck grabs the offensive rebound13-8
11:54DeSalesMark Beck misses short on a shot from the right wing13-8
11:52HaverfordThe rebound goes to Adam Camarena13-8
LineupHaverford
 PG - William Coe (fairly fresh)
 SG - Keith Smith (fairly fresh)
 SF - Stan Kellogg (fairly fresh) 3 pts.
 PF - Robert Maas (fairly fresh) 2 pts. 2 reb.
 C - Adam Camarena (fairly fresh) 2 reb.
 
LineupDeSales
 PG - Michael Nelligan (fairly fresh)
 SG - Gregory Stull (fairly fresh) 8 pts.
 SF - Jason Spencer (fairly fresh) 2 reb.
 PF - Dustin Knapp (fairly fresh)
 C - Mark Beck (fairly fresh) 2 reb.
 
11:40HaverfordAdam Camarena is whistled for traveling13-8
SubsHaverford
James Hilliard (PG), Warren Marden (SG), Stewart Barker (SF), Milton Leung (PF), Joseph Gulley (C)
William Coe, Keith Smith, Stan Kellogg, Robert Maas, Adam Camarena
 
SubsDeSales
James Saterfiel (PG), William Brown (SG), Alfred Schmid (SF), Jack Weston (PF), Thomas Middleton (C)
Michael Nelligan, Gregory Stull, Jason Spencer, Dustin Knapp, Mark Beck
 
11:21DeSalesJoseph Gulley steps in front of the Jack Weston pass13-8
10:52HaverfordThomas Middleton is called for the reach on Joseph Gulley - foul #1 on Thomas Middleton, team foul #113-8
10:37HaverfordStewart Barker misses badly on a shot from the left side13-8
10:35HaverfordMilton Leung grabs the offensive board13-8
10:16HaverfordJoseph Gulley misses badly on a 3pt jumper from the right corner13-8
10:15DeSalesThe rebound goes to Jack Weston13-8
10:01DeSalesThomas Middleton scores on a pull-up jumper from the free throw line on a great pass from James Saterfiel13-10
09:41HaverfordStewart Barker is hacked by Alfred Schmid - foul #1 on Alfred Schmid, team foul #213-10
09:28HaverfordJoseph Gulley blows the layup13-10
09:27HaverfordMilton Leung grabs the offensive board13-10
09:06HaverfordWilliam Brown is called for the reach on Warren Marden - foul #1 on William Brown, team foul #313-10
08:48HaverfordMilton Leung knocks in the jump hook from close range and the foul's on Jack Weston - foul #1 on Jack Weston, team foul #415-10
SubsHaverford
Robert Maas (SF)
Stewart Barker
 
SubsDeSales
Gregory Stull (SG)
William Brown
 
08:48HaverfordMilton Leung makes the free throw16-10
08:31DeSalesJames Saterfiel misses short on a 3pt shot from straight away16-10
08:30HaverfordMilton Leung grabs the defensive rebound16-10
08:09HaverfordJoseph Gulley hits the front of the rim on the jumper from the free throw line16-10
08:07DeSalesThe rebound goes to James Saterfiel16-10
07:41DeSalesAlfred Schmid is hacked by Robert Maas - foul #1 on Robert Maas, team foul #216-10
SubsHaverford
William Coe (PG), Keith Smith (SG), Stan Kellogg (SF), Adam Camarena (C)
James Hilliard, Warren Marden, Milton Leung, Joseph Gulley
 
SubsDeSales
Michael Nelligan (PG), Jason Spencer (SF), Dustin Knapp (PF), Mark Beck (C)
James Saterfiel, Alfred Schmid, Jack Weston, Thomas Middleton
 
LineupHaverford
 PG - William Coe (fresh)
 SG - Keith Smith (fresh)
 SF - Stan Kellogg (fresh) 3 pts.
 PF - Robert Maas (fresh) 2 pts. 2 reb.
 C - Adam Camarena (fresh) 2 reb.
 
LineupDeSales
 PG - Michael Nelligan (fresh)
 SG - Gregory Stull (fresh) 8 pts.
 SF - Jason Spencer (fresh) 2 reb.
 PF - Dustin Knapp (fresh)
 C - Mark Beck (fresh) 2 reb.
 
07:25DeSalesJason Spencer misses long on a driving attempt in the paint but the foul's on Stan Kellogg - foul #1 on Stan Kellogg, team foul #316-10
SubsHaverford
Stewart Barker (SF)
Adam Camarena
 
SubsDeSales 
07:25DeSalesJason Spencer makes the 1st free throw16-11
07:25DeSalesJason Spencer makes the 2nd free throw16-12
07:07HaverfordStewart Barker travels with the ball16-12
06:46DeSalesMichael Nelligan's pass is intercepted by Keith Smith16-12
06:33HaverfordWilliam Coe misses long on a pull-up jumper from just outside the lane16-12
06:32HaverfordStan Kellogg grabs the offensive board16-12
06:21HaverfordRobert Maas misses the lay-in but he's hacked by Mark Beck - foul #1 on Mark Beck, team foul #516-12
SubsHaverford
James Hilliard (PG), Warren Marden (SG), Milton Leung (PF)
William Coe, Keith Smith, Stan Kellogg
 
SubsDeSales
James Saterfiel (SG)
Gregory Stull
 
06:21HaverfordRobert Maas misses the 1st free throw16-12
06:21HaverfordRobert Maas makes the 2nd free throw17-12
06:03DeSalesJames Saterfiel clanks a floater from the right block but he's hacked by Robert Maas - foul #2 on Robert Maas, team foul #417-12
SubsHaverford
Joseph Gulley (C)
Robert Maas
 
SubsDeSales 
06:03DeSalesJames Saterfiel makes the 1st free throw17-13
06:03DeSalesJames Saterfiel makes the 2nd free throw17-14
05:40HaverfordStewart Barker drills a 3 pointer from the right corner20-14
05:20DeSalesJames Saterfiel knocks in the fadeaway jumper from the right wing20-16
05:00HaverfordJason Spencer is called for the reach on Warren Marden - foul #1 on Jason Spencer, team foul #620-16
SubsHaverford
Stan Kellogg (SF)
Stewart Barker
 
SubsDeSales
Gregory Stull (SG), Jack Weston (PF)
James Saterfiel, Dustin Knapp
 
04:40HaverfordJames Hilliard is hacked by Michael Nelligan - foul #1 on Michael Nelligan, team foul #720-16
SubsHaverford 
SubsDeSales
Thomas Middleton (C)
Mark Beck
 
04:40HaverfordJames Hilliard makes the 1st free throw21-16
04:40HaverfordJames Hilliard makes the 2nd free throw22-16
04:24DeSalesJack Weston is called for the offensive foul - foul #2 on Jack Weston, team foul #822-16
SubsHaverford 
SubsDeSales
Stanley Negrin (PF)
Jack Weston
 
04:05HaverfordJames Hilliard is fouled on the floor by Michael Nelligan - foul #2 on Michael Nelligan, team foul #922-16
SubsHaverford
Adam Camarena (PF)
Milton Leung
 
SubsDeSales
James Saterfiel (PG), Alfred Schmid (SF)
Michael Nelligan, Jason Spencer
 
04:05HaverfordJames Hilliard makes the 1st free throw23-16
04:05HaverfordJames Hilliard makes the 2nd free throw24-16
03:53DeSalesJoseph Gulley steals the ball from Alfred Schmid24-16
03:32HaverfordJames Hilliard clanks a pull-up jumper from just outside the lane24-16
03:31DeSalesThe rebound goes to James Saterfiel24-16
LineupHaverford
 PG - James Hilliard (fresh) 7 pts. 1 ast.
 SG - Warren Marden (fresh)
 SF - Stan Kellogg (fresh) 3 pts.
 PF - Adam Camarena (fresh) 2 reb.
 C - Joseph Gulley (fairly fresh) 5 pts. 3 reb. 2 stl.
 
LineupDeSales
 PG - James Saterfiel (fresh) 4 pts. 1 ast.
 SG - Gregory Stull (fresh) 8 pts.
 SF - Alfred Schmid (fresh)
 PF - Stanley Negrin (fresh)
 C - Thomas Middleton (fresh) 2 pts.
 
03:21DeSalesAlfred Schmid is fouled on the floor by Joseph Gulley - foul #1 on Joseph Gulley, team foul #524-16
SubsHaverford
William Coe (PG), Keith Smith (SG), Stewart Barker (SF), Robert Maas (C)
James Hilliard, Warren Marden, Adam Camarena, Joseph Gulley
 
SubsDeSales
Dustin Knapp (PF), Mark Beck (C)
Stanley Negrin, Thomas Middleton
 
03:00DeSalesGregory Stull misses short on a floater from the left wing but he's fouled by Keith Smith - foul #1 on Keith Smith, team foul #624-16
SubsHaverford
Milton Leung (PF)
Robert Maas
 
SubsDeSales
Michael Nelligan (PG), Jason Spencer (SF)
James Saterfiel, Alfred Schmid
 
03:00DeSalesGregory Stull misses the 1st free throw24-16
03:00DeSalesGregory Stull makes the 2nd free throw24-17
02:45HaverfordWilliam Coe misses badly on a floater from the right side24-17
02:44DeSalesMark Beck snags the defensive board24-17
02:30DeSalesGregory Stull connects on the 3pt attempt from the left wing set up by Mark Beck24-20
02:15HaverfordMilton Leung misses badly on a 3pt attempt from the right wing24-20
02:14HaverfordWilliam Coe tips it but misses24-20
02:12DeSalesMark Beck pulls down the rebound24-20
01:52DeSalesMichael Nelligan misses the fadeaway from the right side24-20
01:51HaverfordWilliam Coe grabs the defensive rebound24-20
01:41HaverfordStan Kellogg clanks a driving attempt from the right block but the foul's on Mark Beck - foul #2 on Mark Beck, team foul #1024-20
SubsHaverford
James Hilliard (PG), Warren Marden (SG), Joseph Gulley (C)
William Coe, Keith Smith, Stewart Barker
 
SubsDeSales
James Saterfiel (SG)
Gregory Stull
 
01:41HaverfordStan Kellogg misses the 1st free throw24-20
01:41HaverfordStan Kellogg makes the 2nd free throw25-20
01:34DeSalesJames Saterfiel comes up short on the 3pt jumper from the left corner25-20
01:32DeSalesDustin Knapp pulls down the offensive rebound25-20
01:20DeSalesMichael Nelligan knocks in the 3pt jumper from the right corner on a great pass from Jason Spencer25-23
01:06HaverfordWarren Marden misses short on a 3pt attempt from the left wing25-23
01:04DeSalesMark Beck pulls down the rebound25-23
00:59DeSalesWarren Marden is called for the reach on James Saterfiel - foul #2 on Warren Marden, team foul #725-23
SubsHaverford
Robert Maas (SF), Adam Camarena (PF)
Stan Kellogg, Milton Leung
 
SubsDeSales
Jack Weston (C)
Mark Beck
 
00:59DeSalesJames Saterfiel misses the 1st free throw25-23
00:59HaverfordJoseph Gulley pulls down the rebound25-23
00:39HaverfordJoseph Gulley scores on a shot from the baseline on a great pass from Warren Marden27-23
00:20DeSalesJason Spencer jams it on a great pass from Michael Nelligan27-25
00:04HaverfordRobert Maas makes the jumper in the lane on a great pass from James Hilliard29-25
00:00DeSalesJames Saterfiel misses the halfcourt shot29-25
TimeTeamPlayScore
LineupHaverford
 PG - James Hilliard (fresh) 7 pts. 2 ast.
 SG - Warren Marden (fresh) 1 ast.
 SF - Stewart Barker (fresh) 3 pts.
 PF - Milton Leung (fresh) 3 pts. 4 reb.
 C - Joseph Gulley (fresh) 7 pts. 4 reb. 2 stl.
 
LineupDeSales
 PG - Michael Nelligan (fresh) 3 pts. 1 ast.
 SG - Gregory Stull (fresh) 12 pts.
 SF - Jason Spencer (fresh) 4 pts. 2 reb.
 PF - Dustin Knapp (fresh)
 C - Mark Beck (fresh) 5 reb.
 
20:00DeSalesJason Spencer inbounds the ball29-25
Game PlanHaverfordHaverford is playing a triangle offense and a man to man (+2) 
Game PlanDeSalesDeSales is playing a flex offense and a 2-3 zone (+2) 
19:40DeSalesThe jump hook by Mark Beck is blocked by Stewart Barker29-25
19:39HaverfordStewart Barker grabs the board29-25
19:26HaverfordA charge is called on James Hilliard - foul #1 on James Hilliard, team foul #129-25
19:14DeSalesJason Spencer's pass is intercepted by Stewart Barker29-25
18:51HaverfordWarren Marden clanks a 3pt attempt from the left corner29-25
18:49DeSalesMark Beck snags the defensive board29-25
18:43DeSalesDustin Knapp is hacked by Joseph Gulley - foul #2 on Joseph Gulley, team foul #229-25
18:33DeSalesMark Beck's pass is intercepted by James Hilliard29-25
18:14HaverfordJoseph Gulley hits the front of the rim on the 3pt shot from the left wing29-25
18:13DeSalesMark Beck gets the rebound29-25
18:02DeSalesMark Beck knocks in the turnaround in the paint and he's fouled by Joseph Gulley - foul #3 on Joseph Gulley, team foul #329-27
SubsHaverford
Stan Kellogg (C)
Joseph Gulley
 
SubsDeSales 
18:02DeSalesMark Beck misses the free throw29-27
18:02HaverfordThe rebound goes to Stan Kellogg29-27
17:45HaverfordWarren Marden buries a 3 from the left corner32-27
17:29DeSalesGregory Stull loses the ball out of bounds32-27
17:14HaverfordMilton Leung hits the front of the rim on the 3 from the left wing32-27
17:13DeSalesJason Spencer pulls down the rebound32-27
17:02DeSalesMichael Nelligan comes up short on the fadeaway from the left wing but he's hacked by Milton Leung - foul #1 on Milton Leung, team foul #432-27
SubsHaverford
Robert Maas (C)
Stewart Barker
 
SubsDeSales
Jack Weston (PF)
Dustin Knapp
 
17:02DeSalesMichael Nelligan makes the 1st free throw32-28
17:02DeSalesMichael Nelligan makes the 2nd free throw32-29
16:43HaverfordMilton Leung buries a 3pt attempt from the left wing on a great pass from Stan Kellogg35-29
16:30DeSalesStan Kellogg is called for the reach on Michael Nelligan - foul #2 on Stan Kellogg, team foul #535-29
SubsHaverford
William Coe (PG), Keith Smith (SG), Adam Camarena (C)
James Hilliard, Warren Marden, Milton Leung
 
SubsDeSales
James Saterfiel (PG), William Brown (SG), Alfred Schmid (SF), Thomas Middleton (C)
Michael Nelligan, Gregory Stull, Jason Spencer, Mark Beck
 
16:11DeSalesJames Saterfiel misses badly on a jumper from the right side35-29
16:10DeSalesJack Weston tips it but misses35-29
16:09DeSalesAlfred Schmid gets the offensive rebound35-29
15:59DeSalesWilliam Coe steals the ball from William Brown35-29
LineupHaverford
 PG - William Coe (fresh)
 SG - Keith Smith (fresh) 2 stl.
 SF - Stan Kellogg (fresh) 4 pts. 2 reb.
 PF - Robert Maas (fresh) 5 pts. 2 reb.
 C - Adam Camarena (fresh) 2 reb.
 
LineupDeSales
 PG - James Saterfiel (fresh) 4 pts. 1 ast.
 SG - William Brown (fresh)
 SF - Alfred Schmid (fresh)
 PF - Jack Weston (fresh) 2 reb.
 C - Thomas Middleton (fresh) 2 pts.
 
15:43HaverfordAdam Camarena misses badly on a shot from the left side35-29
15:42HaverfordKeith Smith gets the offensive rebound35-29
15:27HaverfordRobert Maas comes up short on the 3 pointer from the left wing35-29
15:26HaverfordKeith Smith pulls down the offensive rebound35-29
15:12HaverfordStan Kellogg loses the ball out of bounds35-29
SubsHaverford
James Hilliard (PG), Warren Marden (SG), Stewart Barker (SF), Milton Leung (PF), Joseph Gulley (C)
William Coe, Keith Smith, Stan Kellogg, Robert Maas, Adam Camarena
 
SubsDeSales
Michael Nelligan (PG), Gregory Stull (SG), Jason Spencer (SF), Dustin Knapp (PF), Mark Beck (C)
James Saterfiel, William Brown, Alfred Schmid, Jack Weston, Thomas Middleton
 
15:04DeSalesStewart Barker picks off the pass by Michael Nelligan35-29
14:48HaverfordWarren Marden misses badly on a shot near the basket but the foul's on Dustin Knapp - foul #1 on Dustin Knapp, team foul #135-29
14:48HaverfordWarren Marden makes the 1st free throw36-29
14:48HaverfordWarren Marden makes the 2nd free throw37-29
14:19DeSalesMark Beck clanks a fadeaway from the free throw line37-29
14:17HaverfordThe rebound goes to Stewart Barker37-29
14:13HaverfordWarren Marden hits a fadeaway in the lane set up by James Hilliard39-29
14:09DeSalesGregory Stull misses long on a 3pt jumper from the right corner39-29
14:08HaverfordJoseph Gulley grabs the defensive rebound39-29
13:39HaverfordWarren Marden's pass is intercepted by Mark Beck39-29
13:29DeSalesDustin Knapp misses badly on a pull-up jumper from the left wing39-29
13:28HaverfordThe rebound goes to Milton Leung39-29
13:02HaverfordMilton Leung misses badly on a 3pt shot from the right wing39-29
13:01DeSalesDustin Knapp pulls down the rebound39-29
12:41DeSalesDustin Knapp is denied on a dunk by Joseph Gulley39-29
12:39HaverfordJames Hilliard snags the defensive board39-29
12:33HaverfordGregory Stull is called for the reach on Milton Leung - foul #1 on Gregory Stull, team foul #239-29
SubsHaverford
William Coe (PG), Stan Kellogg (SF), Robert Maas (PF)
James Hilliard, Stewart Barker, Milton Leung
 
SubsDeSales
James Saterfiel (PG), William Brown (SG), Alfred Schmid (SF), Jack Weston (C)
Michael Nelligan, Gregory Stull, Jason Spencer, Mark Beck
 
12:11HaverfordAlfred Schmid is called for the reach on Stan Kellogg - foul #2 on Alfred Schmid, team foul #339-29
SubsHaverford
Keith Smith (SG), Adam Camarena (C)
Warren Marden, Joseph Gulley
 
SubsDeSales
Thomas Middleton (C)
Dustin Knapp
 
11:45HaverfordKeith Smith's pass is intercepted by Thomas Middleton39-29
LineupHaverford
 PG - William Coe (fresh)
 SG - Keith Smith (fresh) 2 reb. 2 stl.
 SF - Stan Kellogg (fresh) 4 pts. 2 reb.
 PF - Robert Maas (fresh) 5 pts. 2 reb.
 C - Adam Camarena (fresh) 2 reb.
 
LineupDeSales
 PG - James Saterfiel (fresh) 4 pts. 1 ast.
 SG - William Brown (fresh)
 SF - Alfred Schmid (fresh)
 PF - Jack Weston (fresh) 2 reb.
 C - Thomas Middleton (fresh) 2 pts.
 
11:16DeSalesWilliam Brown hits a turnaround from the right block on a nice dish by Alfred Schmid39-31
10:53HaverfordStan Kellogg misses badly on a fadeaway from the baseline39-31
10:51HaverfordStan Kellogg pulls down the offensive rebound39-31
10:37HaverfordStan Kellogg can't connect on a 3pt jumper from straight away39-31
10:35DeSalesJack Weston gets the rebound39-31
10:22DeSalesThomas Middleton misses long on a jumper from the right wing but he's hacked by Robert Maas - foul #3 on Robert Maas, team foul #639-31
SubsHaverford
James Hilliard (PG), Warren Marden (SG), Stewart Barker (SF), Milton Leung (PF), Joseph Gulley (C)
William Coe, Keith Smith, Stan Kellogg, Robert Maas, Adam Camarena
 
SubsDeSales
Michael Nelligan (PG), Gregory Stull (SG), Dustin Knapp (PF), Mark Beck (C)
James Saterfiel, William Brown, Alfred Schmid, Jack Weston
 
10:22DeSalesThomas Middleton misses the 1st free throw39-31
10:22DeSalesThomas Middleton makes the 2nd free throw39-32
10:03HaverfordWarren Marden misses long on a 3pt shot from the left corner39-32
10:02DeSalesThe rebound goes to Dustin Knapp39-32
09:46DeSalesDustin Knapp misses badly on a pull-up jumper from the right side but he's fouled by Joseph Gulley - foul #4 on Joseph Gulley, team foul #739-32
SubsHaverford
Stan Kellogg (C)
Joseph Gulley
 
SubsDeSales
Jason Spencer (SF)
Thomas Middleton
 
09:46DeSalesDustin Knapp makes the 1st free throw39-33
09:46DeSalesDustin Knapp makes the 2nd free throw39-34
09:29HaverfordMilton Leung's pass is off the mark and out of bounds39-34
09:19DeSalesJason Spencer knocks in the jumpshot from just outside the lane39-36
09:05HaverfordStewart Barker is fouled on the floor by Michael Nelligan - foul #3 on Michael Nelligan, team foul #439-36
08:52HaverfordStan Kellogg misses short on a 3pt jumper from the left wing39-36
08:50HaverfordStan Kellogg grabs the offensive rebound39-36
08:31HaverfordJason Spencer is called for the reach on Stan Kellogg - foul #2 on Jason Spencer, team foul #539-36
SubsHaverford
Robert Maas (C)
Stewart Barker
 
SubsDeSales 
08:13HaverfordWarren Marden is hacked by Dustin Knapp - foul #2 on Dustin Knapp, team foul #639-36
SubsHaverford
Adam Camarena (C)
Stan Kellogg
 
SubsDeSales 
07:53HaverfordDustin Knapp steals it from James Hilliard39-36
07:40DeSalesGregory Stull makes the pull-up jumper from the free throw line on a great pass from Jason Spencer39-38
LineupHaverford
 PG - James Hilliard (fresh) 7 pts. 3 ast.
 SG - Warren Marden (fresh) 7 pts. 1 ast.
 SF - Robert Maas (fresh) 5 pts. 2 reb. 3 pf.
 PF - Milton Leung (fresh) 6 pts. 5 reb.
 C - Adam Camarena (fresh) 2 reb.
 
LineupDeSales
 PG - Michael Nelligan (fresh) 5 pts. 1 ast. 3 pf.
 SG - Gregory Stull (fresh) 14 pts.
 SF - Jason Spencer (fresh) 6 pts. 3 reb.
 PF - Dustin Knapp (fairly fresh) 2 pts. 3 reb.
 C - Mark Beck (fairly fresh) 2 pts. 7 reb.
 
07:17HaverfordWarren Marden is called for a moving pick - foul #3 on Warren Marden, team foul #839-38
SubsHaverford
Stewart Barker (SF), Joseph Gulley (C)
Robert Maas, Adam Camarena
 
SubsDeSales
James Saterfiel (PG), Jack Weston (PF), Thomas Middleton (C)
Michael Nelligan, Dustin Knapp, Mark Beck
 
07:11DeSalesWarren Marden steals the ball from James Saterfiel in the backcourt39-38
07:01HaverfordMilton Leung scores on a 3pt shot from straight away on a nice dish by Warren Marden42-38
06:44DeSalesThomas Middleton misses badly on a jumper from the right wing42-38
06:43DeSalesThomas Middleton grabs the offensive rebound42-38
06:32DeSalesJames Saterfiel buries a 3pt jumper from the left wing on a nice dish by Jack Weston42-41
06:15HaverfordMilton Leung hits the front of the rim on the 3pt attempt from the right corner42-41
06:14HaverfordJoseph Gulley snags the offensive board42-41
06:05HaverfordMilton Leung misses badly on a jump hook from the right block42-41
06:04DeSalesJames Saterfiel gets the rebound42-41
06:00DeSalesJames Saterfiel hits the front of the rim on the fadeaway from the left wing but the foul's on James Hilliard - foul #2 on James Hilliard, team foul #942-41
SubsHaverford
William Coe (PG), Keith Smith (SG), Stan Kellogg (PF)
James Hilliard, Warren Marden, Milton Leung
 
SubsDeSales
Michael Nelligan (PG), Alfred Schmid (SF)
Gregory Stull, Jason Spencer
 
06:00DeSalesJames Saterfiel misses the 1st free throw42-41
06:00DeSalesJames Saterfiel misses the 2nd free throw42-41
06:00HaverfordStewart Barker gets the rebound42-41
05:40HaverfordWilliam Coe loses the ball out of bounds42-41
SubsHaverford
Robert Maas (PF)
Stewart Barker
 
SubsDeSales
Dustin Knapp (PF), Mark Beck (C)
Jack Weston, Thomas Middleton
 
05:30DeSalesRobert Maas denies the turnaround by Alfred Schmid42-41
05:28DeSalesAlfred Schmid tips it back up and in42-43
05:21HaverfordWilliam Coe blows the layup42-43
05:19DeSalesDustin Knapp pulls down the rebound42-43
04:56DeSalesDustin Knapp misses short on a driving attempt from the right block but he's fouled by Robert Maas - foul #4 on Robert Maas, team foul #1042-43
04:56DeSalesDustin Knapp makes the 1st free throw42-44
04:56DeSalesDustin Knapp makes the 2nd free throw42-45
04:45HaverfordThe jumper by Keith Smith is denied by Dustin Knapp42-45
04:44HaverfordJoseph Gulley tips it in44-45
04:28DeSalesMark Beck misses long on a fadeaway jumper from the right side but the foul's on William Coe - foul #1 on William Coe, team foul #1144-45
SubsHaverford
James Hilliard (PG), Warren Marden (SG)
William Coe, Keith Smith
 
SubsDeSales
Gregory Stull (SG), Jason Spencer (SF)
James Saterfiel, Alfred Schmid
 
04:28DeSalesMark Beck makes the 1st free throw44-46
04:28DeSalesMark Beck misses the 2nd free throw44-46
04:28HaverfordStan Kellogg grabs the defensive rebound44-46
04:11HaverfordRobert Maas drills a fadeaway from the free throw line46-46
03:46DeSalesDustin Knapp hits a floater from the left block on a nice dish by Gregory Stull46-48
03:39HaverfordRobert Maas misses short on a jump hook from the left block46-48
03:37HaverfordStan Kellogg gets the offensive rebound46-48
LineupHaverford
 PG - James Hilliard (fresh) 7 pts. 3 ast.
 SG - Warren Marden (fresh) 7 pts. 2 ast. 3 pf.
 SF - Stan Kellogg (fresh) 4 pts. 6 reb.
 PF - Robert Maas (fresh) 7 pts. 2 reb. 4 pf.
 C - Joseph Gulley (fairly fresh) 9 pts. 7 reb. 2 stl. 4 pf.
 
LineupDeSales
 PG - Michael Nelligan (fairly fresh) 5 pts. 1 ast. 3 pf.
 SG - Gregory Stull (fresh) 14 pts. 1 ast.
 SF - Jason Spencer (fresh) 6 pts. 3 reb.
 PF - Dustin Knapp (fairly fresh) 6 pts. 4 reb.
 C - Mark Beck (fairly fresh) 3 pts. 7 reb.
 
03:20HaverfordStan Kellogg misses long on a 3pt shot from straight away46-48
03:18DeSalesMark Beck gets the rebound46-48
03:09DeSalesDustin Knapp misses short on a 3pt attempt from straight away46-48
03:08HaverfordJoseph Gulley grabs the defensive rebound46-48
03:08HaverfordHaverford calls a full timeout (2 :30 3 full remaining)46-48
SubsHaverford
Stewart Barker (SF), Milton Leung (PF)
Stan Kellogg, Robert Maas
 
SubsDeSales 
02:47HaverfordWarren Marden is whistled for traveling46-48
02:32DeSalesGregory Stull misses long on a 3pt attempt from the right corner46-48
02:31HaverfordStewart Barker gets the rebound46-48
02:15HaverfordJoseph Gulley clanks a floater in the paint but he's fouled by Mark Beck - foul #3 on Mark Beck, team foul #746-48
02:15HaverfordJoseph Gulley misses the 1st free throw46-48
02:15HaverfordJoseph Gulley makes the 2nd free throw47-48
01:59DeSalesMichael Nelligan scores on a fadeaway jumper from the left side set up by Gregory Stull47-50
01:43HaverfordMilton Leung hits the front of the rim on the 3pt jumper from the left corner47-50
01:42HaverfordWarren Marden gets the offensive rebound47-50
01:23HaverfordWarren Marden connects on the floater from just outside the lane on a nice dish by Stewart Barker49-50
01:16DeSalesMichael Nelligan buries a shot from the right wing on a nice dish by Gregory Stull49-52
00:54HaverfordMark Beck steps in front of the Joseph Gulley pass49-52
Game PlanHaverfordHaverford is playing a triangle offense and a man to man (+2) 
Game PlanDeSalesDeSales is playing a spread offense (hold ball) and a 2-3 zone (+2) 
00:25DeSalesMark Beck hits a fadeaway from the left wing on a nice dish by Michael Nelligan49-54
Game PlanHaverfordHaverford is playing a quick shot offense (quick shot) and a man to man (+2) 
Game PlanDeSalesDeSales is playing a spread offense (hold ball) and a 2-3 zone (+2) 
00:20HaverfordStewart Barker misses long on a 3 from straight away49-54
00:18HaverfordThe offensive rebound goes to Joseph Gulley49-54
00:14HaverfordStewart Barker drills a 3pt shot from the right wing on a nice dish by Milton Leung52-54
Game PlanHaverfordHaverford is playing a quick shot offense (quick shot) and intentionally fouling (+2) 
Game PlanDeSalesDeSales is playing a spread offense (hold ball) and a 2-3 zone (+2) 
00:11DeSalesMichael Nelligan is fouled in the backcourt by James Hilliard - foul #3 on James Hilliard, team foul #1252-54
00:11DeSalesMichael Nelligan misses the 1st free throw52-54
00:11DeSalesMichael Nelligan makes the 2nd free throw52-55
Game PlanHaverfordHaverford is playing a triangle offense and intentionally fouling (+2) 
Game PlanDeSalesDeSales is playing a spread offense (hold ball) and a 2-3 zone (+2) 
00:07HaverfordJoseph Gulley buries a 3 from the right wing on a great pass from Stewart Barker55-55
00:07DeSalesDeSales calls a :30 timeout (1 :30 4 full remaining)55-55
Game PlanHaverfordHaverford is playing a triangle offense and a man to man (+2) 
Game PlanDeSalesDeSales is playing a spread offense (hold ball) and a 2-3 zone (+2) 
00:03DeSalesMichael Nelligan knocks in the jumpshot from the free throw line55-57
00:03HaverfordHaverford calls a :30 timeout (1 :30 3 full remaining)55-57
Game PlanHaverfordHaverford is playing a quick shot offense (quick shot) and a man to man (+2) 
Game PlanDeSalesDeSales is playing a spread offense (hold ball) and a 2-3 zone (+2) 
00:00HaverfordStewart Barker hits the front of the rim on the halfcourt shot55-57