#1A3D81 #477A20
Hoops Dynasty HOOPS DYNASTY
Non-Conference Phelan
Final -
12/17/2025
61
  1 2 F
DeSales 27 34 61
#14 Endicott 50 51 101
101
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cWilliam Cabot 20 1-1 0-0 0-0 1 4 2 3 0 1 1 2
pfWilliam Glassman 20 3-8 1-5 1-2 2 5 0 1 0 1 1 8
sfZachary Douglas 16 2-3 0-0 0-0 1 2 0 1 1 0 2 4
sgSimon Dinsmore 21 4-10 2-7 2-2 0 2 2 1 1 0 1 12
pgDavid Garrity 10 2-5 0-1 2-2 2 2 2 2 0 0 4 6
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgBarry Sparks 21 2-6 1-2 2-3 0 1 3 3 1 0 1 7
pfJason Haglund 20 2-7 0-2 0-2 0 5 1 2 1 0 3 4
cSteve Wright 20 3-8 0-1 0-0 4 7 1 0 0 1 1 6
sfJohn Sims 19 3-5 0-0 0-0 1 2 0 1 2 0 3 6
pgTony Randle 18 0-5 0-4 0-0 0 1 1 4 0 0 0 0
sgClyde Collins 9 1-3 0-2 0-0 0 0 0 0 0 0 1 2
sfDaniel Shultis 6 2-3 0-0 0-2 2 2 0 0 0 0 0 4
Totals 200 25-64 4-24 7-13 13 33 12 18 6 3 18 61
Percentages   .391 .167 .538                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cCharles Bish 20 4-9 0-0 2-3 2 10 0 1 0 1 0 10
sfGarland Miles 20 6-10 5-9 0-0 3 5 0 2 1 0 2 17
sgMario Danforth 22 7-11 6-10 0-0 1 2 5 1 2 0 3 20
sgBobby Lacey 21 3-4 2-3 0-0 1 2 2 2 0 0 2 8
pgRandy Atwell 17 4-7 3-6 0-0 0 0 6 1 1 0 3 11
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgMichael Swanson 23 6-11 4-9 1-2 1 5 1 2 1 0 2 17
pfMario Dozier 20 1-2 0-0 3-4 1 6 1 3 0 1 0 5
pgHuey Ahlstrom 19 0-0 0-0 0-1 0 1 5 0 0 0 2 0
sfJames Casey 18 3-5 0-0 1-3 0 2 1 3 0 0 2 7
pfDavid Niemann 18 2-3 0-0 0-0 0 4 3 1 2 0 0 4
cBrian Richter 2 1-1 0-0 0-0 1 2 0 0 0 0 0 2
Totals 200 37-63 20-37 7-13 10 39 24 16 7 2 16 101
Percentages   .587 .541 .538                

DU
27
12-29
2-9
1-4
6
16
3
10
3
3
7
12
9
8
2
10
34
13-35
2-15
6-9
7
17
9
8
3
0
11
12
12
7
2
19
61
25-64
4-24
7-13
13
33
12
18
6
3
18
24
21
15
4
29
POINTS
FIELD GOALS
3-POINT FIELD GOALS
FREE THROWS
OFFENSIVE REBOUNDS
REBOUNDS
ASSISTS
TURNOVERS
STEALS
BLOCKS
PLAYER FOULS
POINTS IN PAINT
POINTS OFF TURNOVERS
SECOND CHANCE POINTS
FAST BREAK POINTS
BENCH POINTS
EC
50
19-36
12-22
0-0
7
19
12
6
4
0
7
12
9
12
10
10
51
18-27
8-15
7-13
3
20
12
10
3
2
9
8
11
4
18
25
101
37-63
20-37
7-13
10
39
24
16
7
2
16
20
20
16
28
35
PLAYER OF THE GAME
sg Mario Danforth Endicott
20 Points, 5 Assists, 2 Steals
TimeTeamPlayScore
LineupDeSales
 PG - David Garrity (fresh)
 SG - Simon Dinsmore (fresh)
 SF - Zachary Douglas (fresh)
 PF - William Glassman (fresh)
 C - William Cabot (fresh)
 
LineupEndicott
 PG - Randy Atwell (fresh)
 SG - Bobby Lacey (fresh)
 SF - Mario Danforth (fresh)
 PF - Garland Miles (fresh)
 C - Charles Bish (fresh)
 
20:00EndicottCharles Bish wins the tip0-0
Game PlanDeSalesDeSales is playing a flex offense and a 2-3 zone (0) 
Game PlanEndicottEndicott is playing a fastbreak offense and a fullcourt press (+4) 
19:45EndicottGarland Miles makes the 3pt attempt from the right corner on a great pass from Randy Atwell0-3
19:31DeSalesZachary Douglas buries a jumper from just outside the lane on a nice dish by William Cabot2-3
19:06EndicottMario Danforth knocks in the 3 from the left corner on a great pass from Randy Atwell2-6
18:49DeSalesDavid Garrity clanks a runner from close range2-6
18:47EndicottThe rebound goes to Mario Danforth2-6
18:45EndicottRandy Atwell is fouled in the backcourt by David Garrity - foul #1 on David Garrity, team foul #12-6
18:24EndicottGarland Miles connects on the 3 from the right corner on a great pass from Mario Danforth2-9
18:21DeSalesSimon Dinsmore is hacked by Bobby Lacey in the backcourt - foul #1 on Bobby Lacey, team foul #12-9
18:15DeSalesWilliam Glassman misses badly on a floater from the free throw line but the foul's on Randy Atwell - foul #1 on Randy Atwell, team foul #22-9
18:15DeSalesWilliam Glassman makes the 1st free throw3-9
18:15DeSalesWilliam Glassman misses the 2nd free throw3-9
18:15EndicottCharles Bish gets the rebound3-9
17:50EndicottCharles Bish misses the fadeaway jumper from just outside the lane3-9
17:48DeSalesWilliam Glassman snags the defensive board3-9
17:28DeSalesSimon Dinsmore makes the floater from the left wing5-9
17:09EndicottRandy Atwell scores on a 3 from the right wing on a nice dish by Mario Danforth5-12
17:07DeSalesDavid Garrity's pass is off the mark and out of bounds in the backcourt5-12
SubsDeSales
Barry Sparks (PG), John Sims (SF)
David Garrity, Zachary Douglas
 
SubsEndicott
Michael Swanson (PG), Huey Ahlstrom (SG), James Casey (SF), Mario Dozier (PF), David Niemann (C)
Randy Atwell, Bobby Lacey, Mario Danforth, Garland Miles, Charles Bish
 
16:53EndicottWilliam Glassman is called for the reach on James Casey - foul #1 on William Glassman, team foul #25-12
SubsDeSales
Tony Randle (SG), Steve Wright (PF), Jason Haglund (C)
Simon Dinsmore, William Glassman, William Cabot
 
SubsEndicott 
16:43EndicottMichael Swanson can't connect on a 3pt shot from the right wing5-12
16:41EndicottMario Dozier grabs the offensive board5-12
16:28EndicottJames Casey misses short on a floater near the basket5-12
16:26DeSalesSteve Wright snags the defensive board5-12
16:09DeSalesSteve Wright hits the front of the rim on the shot from the left side5-12
16:07EndicottDavid Niemann gets the rebound5-12
16:03EndicottMichael Swanson clanks a 3 from straight away5-12
16:02DeSalesJohn Sims gets the rebound5-12
LineupDeSales
 PG - Barry Sparks (fresh)
 SG - Tony Randle (fresh)
 SF - John Sims (fresh)
 PF - Steve Wright (fresh)
 C - Jason Haglund (fresh)
 
LineupEndicott
 PG - Michael Swanson (fresh)
 SG - Huey Ahlstrom (fresh)
 SF - James Casey (fresh)
 PF - Mario Dozier (fresh)
 C - David Niemann (fresh)
 
15:46DeSalesJason Haglund's pass is intercepted by David Niemann5-12
15:24EndicottMario Dozier loses the dribble to John Sims5-12
15:21DeSalesJohn Sims lays it up and in7-12
15:10EndicottMichael Swanson knocks in the 3 pointer from the right corner set up by David Niemann7-15
14:50DeSalesBarry Sparks is fouled on the floor by James Casey - foul #1 on James Casey, team foul #37-15
SubsDeSales
David Garrity (PG), Simon Dinsmore (SG), Zachary Douglas (SF), William Glassman (PF), William Cabot (C)
Barry Sparks, Tony Randle, John Sims, Steve Wright, Jason Haglund
 
SubsEndicott
Randy Atwell (PG), Bobby Lacey (SG), Mario Danforth (SF), Garland Miles (PF), Charles Bish (C)
Michael Swanson, Huey Ahlstrom, James Casey, Mario Dozier, David Niemann
 
14:32DeSalesSimon Dinsmore connects on the 3 from the left wing10-15
14:05EndicottMario Danforth hits the front of the rim on the 3 from the left wing10-15
14:04EndicottCharles Bish tips it home10-17
14:01DeSalesDavid Garrity's pass is intercepted by Mario Danforth in the backcourt10-17
13:41EndicottCharles Bish's fadeaway is rejected by William Glassman10-17
13:40EndicottBobby Lacey hits the follow up shot10-19
13:21DeSalesSimon Dinsmore connects on the jumper from the right side set up by David Garrity12-19
13:16EndicottBobby Lacey makes the 3 from straight away on a nice dish by Mario Danforth12-22
13:01DeSalesSimon Dinsmore hits the front of the rim on the wide open 3pt jumper from the left corner12-22
13:00EndicottCharles Bish grabs the board12-22
12:56EndicottRandy Atwell clanks a 3 from straight away12-22
12:54EndicottGarland Miles hits the follow up shot12-24
12:41DeSalesSimon Dinsmore is wide open but clanks a fadeaway jumper from the left side12-24
12:40EndicottCharles Bish grabs the defensive rebound12-24
12:35EndicottDavid Garrity is called for the reach on Garland Miles - foul #2 on David Garrity, team foul #312-24
SubsDeSales
Barry Sparks (PG), Tony Randle (SG), John Sims (SF), Steve Wright (PF), Jason Haglund (C)
David Garrity, Simon Dinsmore, Zachary Douglas, William Glassman, William Cabot
 
SubsEndicott
Michael Swanson (PG), Mario Dozier (PF), David Niemann (C)
Randy Atwell, Garland Miles, Charles Bish
 
12:14EndicottDavid Niemann jams it set up by Michael Swanson12-26
11:57DeSalesMario Danforth picks off the pass by Tony Randle12-26
11:54EndicottMario Danforth lays it up and in12-28
LineupDeSales
 PG - Barry Sparks (fresh)
 SG - Tony Randle (fresh)
 SF - John Sims (fresh) 2 pts.
 PF - Steve Wright (fresh)
 C - Jason Haglund (fresh)
 
LineupEndicott
 PG - Michael Swanson (fresh) 3 pts. 1 ast.
 SG - Bobby Lacey (fairly fresh) 5 pts.
 SF - Mario Danforth (fairly fresh) 5 pts. 3 ast. 2 stl.
 PF - Mario Dozier (fresh)
 C - David Niemann (fresh) 2 pts.
 
11:49DeSalesJohn Sims is hacked by Mario Danforth in the backcourt - foul #1 on Mario Danforth, team foul #412-28
SubsDeSales 
SubsEndicott
Huey Ahlstrom (SG), James Casey (SF), Garland Miles (PF)
Bobby Lacey, Mario Danforth, Mario Dozier
 
11:32DeSalesJohn Sims's pass is intercepted by David Niemann12-28
11:28EndicottJames Casey's pass is off the mark and out of bounds12-28
SubsDeSales
Simon Dinsmore (SG), William Glassman (PF)
Tony Randle, Jason Haglund
 
SubsEndicott
Charles Bish (C)
David Niemann
 
11:05DeSalesSteve Wright can't connect on a 3 pointer from the right wing12-28
11:04DeSalesSteve Wright snags the offensive board12-28
10:57DeSalesJohn Sims misses badly on a jumpshot from the left wing12-28
10:55DeSalesJohn Sims tips it in14-28
10:48EndicottSteve Wright denies the turnaround by Charles Bish14-28
10:47DeSalesSimon Dinsmore snags the defensive board14-28
10:44DeSalesSimon Dinsmore's pass is off the mark and out of bounds in the backcourt14-28
SubsDeSales
Clyde Collins (PG), Zachary Douglas (SF), William Cabot (C)
Barry Sparks, John Sims, Steve Wright
 
SubsEndicott
Randy Atwell (PG), Bobby Lacey (SG), Mario Danforth (SF)
Michael Swanson, Huey Ahlstrom, James Casey
 
10:29EndicottRandy Atwell connects on the jumper from the right wing set up by Mario Danforth14-30
10:15DeSalesSimon Dinsmore misses short on a 3pt jumper from the right corner14-30
10:14DeSalesWilliam Glassman tips it home16-30
09:47EndicottRandy Atwell connects on the 3pt attempt from the right wing16-33
09:45DeSalesWilliam Cabot loses the ball out of bounds in the backcourt16-33
SubsDeSales
Tony Randle (PG), Daniel Shultis (SF), Jason Haglund (PF)
Simon Dinsmore, Zachary Douglas, William Glassman
 
SubsEndicott
Mario Dozier (PF), David Niemann (C)
Garland Miles, Charles Bish
 
09:32EndicottMario Dozier is whistled for traveling16-33
SubsDeSales
Barry Sparks (PG), John Sims (SF)
Clyde Collins, Daniel Shultis
 
SubsEndicott 
09:13DeSalesWilliam Cabot is open and scores on a turnaround in the paint18-33
08:54EndicottRandy Atwell clanks a 3pt jumper from the right corner18-33
08:52DeSalesBarry Sparks gets the rebound18-33
08:40DeSalesJason Haglund misses the shot from the right side18-33
08:38EndicottMario Dozier snags the defensive board18-33
08:34EndicottRandy Atwell is hacked by Jason Haglund - foul #1 on Jason Haglund, team foul #418-33
SubsDeSales
Simon Dinsmore (SG), Zachary Douglas (SF), Steve Wright (PF)
Barry Sparks, John Sims, William Cabot
 
SubsEndicott
Michael Swanson (PG), Huey Ahlstrom (SG), James Casey (SF)
Randy Atwell, Bobby Lacey, Mario Danforth
 
08:05EndicottZachary Douglas picks off the pass by Michael Swanson18-33
07:40DeSalesSimon Dinsmore connects on the 3pt jumper from the left wing21-33
LineupDeSales
 PG - Tony Randle (fairly fresh)
 SG - Simon Dinsmore (fairly fresh) 10 pts.
 SF - Zachary Douglas (fresh) 2 pts.
 PF - Steve Wright (fresh) 2 reb.
 C - Jason Haglund (fairly fresh)
 
LineupEndicott
 PG - Michael Swanson (fresh) 3 pts. 1 ast.
 SG - Huey Ahlstrom (fresh)
 SF - James Casey (fairly fresh)
 PF - Mario Dozier (fairly fresh) 2 reb.
 C - David Niemann (fairly fresh) 2 pts. 2 stl.
 
07:23EndicottDavid Niemann comes up short on the fadeaway near the basket21-33
07:22DeSalesSteve Wright gets the rebound21-33
06:53DeSalesJason Haglund scores on a floater from the baseline23-33
06:46EndicottJames Casey knocks in the shot in the lane on a great pass from Huey Ahlstrom23-35
06:28DeSalesTony Randle misses the pull-up jumper from the free throw line23-35
06:27EndicottMichael Swanson gets the rebound23-35
06:22EndicottMichael Swanson scores on a 3 from the left wing set up by Huey Ahlstrom23-38
06:08DeSalesSimon Dinsmore comes up short on the 3pt jumper from the left wing23-38
06:06EndicottMario Dozier pulls down the rebound23-38
06:00EndicottHuey Ahlstrom is hacked by Simon Dinsmore - foul #1 on Simon Dinsmore, team foul #523-38
SubsDeSales
Barry Sparks (PG), Clyde Collins (SG), John Sims (SF), William Glassman (PF), William Cabot (C)
Tony Randle, Simon Dinsmore, Zachary Douglas, Steve Wright, Jason Haglund
 
SubsEndicott
Randy Atwell (PG), Bobby Lacey (SG), Mario Danforth (SF), Garland Miles (PF), Charles Bish (C)
Michael Swanson, Huey Ahlstrom, James Casey, Mario Dozier, David Niemann
 
05:43EndicottMario Danforth drills a 3pt shot from the right corner on a nice dish by Randy Atwell23-41
05:18DeSalesClyde Collins misses the 3 pointer from the right corner23-41
05:17DeSalesWilliam Glassman grabs the offensive board23-41
05:01DeSalesClyde Collins is alone and drills a pull-up jumper from the right side on a nice dish by Barry Sparks25-41
04:49EndicottGarland Miles misses short on a 3pt shot from the left wing25-41
04:48DeSalesWilliam Cabot grabs the board25-41
04:33DeSalesBarry Sparks misses badly on a fadeaway jumper from the free throw line25-41
04:32EndicottCharles Bish snags the defensive board25-41
04:13EndicottThe jumper by Charles Bish is denied by William Cabot25-41
04:12DeSalesThe rebound goes to William Glassman25-41
04:10DeSalesBarry Sparks is fouled in the backcourt by Randy Atwell - foul #2 on Randy Atwell, team foul #525-41
SubsDeSales
Simon Dinsmore (SG), Daniel Shultis (SF)
Clyde Collins, John Sims
 
SubsEndicott
Michael Swanson (PG)
Randy Atwell
 
03:48DeSalesWilliam Glassman misses short on a 3 pointer from the right corner25-41
03:47DeSalesDaniel Shultis tips it in27-41
03:41EndicottGarland Miles comes up short on the 3pt jumper from the left corner27-41
03:39EndicottGarland Miles grabs the offensive rebound27-41
LineupDeSales
 PG - Barry Sparks (fairly fresh) 1 ast.
 SG - Simon Dinsmore (fairly fresh) 10 pts.
 SF - Daniel Shultis (fresh) 2 pts.
 PF - William Glassman (fairly fresh) 3 pts. 4 reb.
 C - William Cabot (fairly fresh) 2 pts.
 
LineupEndicott
 PG - Michael Swanson (fairly fresh) 6 pts. 1 ast.
 SG - Bobby Lacey (tiring) 5 pts.
 SF - Mario Danforth (fairly fresh) 8 pts. 4 ast. 2 stl.
 PF - Garland Miles (fairly fresh) 8 pts. 2 reb.
 C - Charles Bish (fairly fresh) 2 pts. 5 reb.
 
03:24EndicottGarland Miles scores on a 3pt jumper from the right wing27-44
02:55DeSalesBarry Sparks is whistled for traveling27-44
SubsDeSales
David Garrity (PG), Zachary Douglas (SF), John Sims (C)
Barry Sparks, Daniel Shultis, William Cabot
 
SubsEndicott
Randy Atwell (PG), Huey Ahlstrom (SG)
Michael Swanson, Bobby Lacey
 
02:29EndicottGarland Miles misses short on a 3 from straight away27-44
02:28EndicottCharles Bish tips it but misses27-44
02:26DeSalesZachary Douglas gets the rebound27-44
02:07DeSalesWilliam Glassman is wide open but clanks a fadeaway jumper from the left wing27-44
02:05EndicottHuey Ahlstrom grabs the defensive rebound27-44
02:01EndicottMario Danforth misses long on a 3 from the right wing27-44
02:00EndicottGarland Miles pulls down the offensive rebound27-44
01:50EndicottRandy Atwell connects on the 3pt shot from the left corner27-47
01:48DeSalesRandy Atwell is called for the reach on David Garrity in the backcourt - foul #3 on Randy Atwell, team foul #627-47
SubsDeSales
Clyde Collins (SG), Daniel Shultis (SF), Steve Wright (PF), Jason Haglund (C)
Simon Dinsmore, Zachary Douglas, William Glassman, John Sims
 
SubsEndicott
Michael Swanson (PG), James Casey (SF), Mario Dozier (PF), David Niemann (C)
Randy Atwell, Mario Danforth, Garland Miles, Charles Bish
 
01:39DeSalesDaniel Shultis can't connect on a turnaround from the left block27-47
01:37DeSalesDavid Garrity misses the tip27-47
01:35EndicottJames Casey pulls down the rebound27-47
01:29EndicottMichael Swanson is hacked by David Garrity - foul #3 on David Garrity, team foul #627-47
SubsDeSales
Simon Dinsmore (SG)
David Garrity
 
SubsEndicott
Bobby Lacey (SG)
Huey Ahlstrom
 
01:14EndicottSimon Dinsmore steals it from James Casey27-47
00:53DeSalesDaniel Shultis clanks a jump hook in the paint but he's hacked by James Casey - foul #2 on James Casey, team foul #727-47
SubsDeSales
Tony Randle (PG)
Clyde Collins
 
SubsEndicott 
00:53DeSalesDaniel Shultis misses the 1st free throw27-47
00:53DeSalesDaniel Shultis misses the 2nd free throw27-47
00:53EndicottThe rebound goes to David Niemann27-47
00:46EndicottMichael Swanson hits the front of the rim on the 3pt jumper from the left corner27-47
00:44DeSalesJason Haglund gets the rebound27-47
00:40DeSalesJason Haglund is called for the illegal screen in the backcourt - foul #2 on Jason Haglund, team foul #727-47
SubsDeSales
John Sims (SF), William Cabot (C)
Daniel Shultis, Jason Haglund
 
SubsEndicott
Garland Miles (PF)
Mario Dozier
 
00:22Endicott3 seconds is called on Bobby Lacey27-47
SubsDeSales
Barry Sparks (PG), Zachary Douglas (SF)
Simon Dinsmore, John Sims
 
SubsEndicott
Mario Danforth (SF)
James Casey
 
00:20DeSalesBarry Sparks is whistled for a carry in the backcourt27-47
SubsDeSales
Jason Haglund (PF)
Steve Wright
 
SubsEndicott 
00:04EndicottGarland Miles drills a 3 from the right corner set up by David Niemann27-50
00:00DeSalesTony Randle misses the halfcourt shot27-50
TimeTeamPlayScore
LineupDeSales
 PG - Barry Sparks (fresh) 1 ast.
 SG - Simon Dinsmore (fresh) 10 pts.
 SF - Zachary Douglas (fresh) 2 pts.
 PF - William Glassman (fresh) 3 pts. 4 reb.
 C - William Cabot (fresh) 2 pts.
 
LineupEndicott
 PG - Michael Swanson (fresh) 6 pts. 1 ast.
 SG - Bobby Lacey (fresh) 5 pts.
 SF - Mario Danforth (fresh) 8 pts. 4 ast. 2 stl.
 PF - Garland Miles (fresh) 14 pts. 3 reb.
 C - Charles Bish (fresh) 2 pts. 6 reb.
 
20:00DeSalesZachary Douglas inbounds the ball27-50
Game PlanDeSalesDeSales is playing a flex offense (uptempo) and a 2-3 zone (+2) 
Game PlanEndicottEndicott is playing a fastbreak offense and a fullcourt press (+2) 
19:44DeSalesSimon Dinsmore misses short on a 3pt attempt from the left corner27-50
19:43EndicottGarland Miles snags the defensive board27-50
19:39EndicottMario Danforth buries a 3pt jumper from the right wing27-53
19:29DeSalesWilliam Cabot double dribbles27-53
19:05EndicottGarland Miles makes the 3 from the left corner27-56
19:03DeSalesBarry Sparks is whistled for traveling in the backcourt27-56
18:58EndicottMichael Swanson buries a 3pt jumper from the right wing on a great pass from Mario Danforth27-59
18:49DeSalesWilliam Glassman hits a 3pt attempt from the left corner set up by Simon Dinsmore30-59
18:27EndicottMario Danforth misses long on a 3 from the left wing30-59
18:26EndicottMichael Swanson snags the offensive board30-59
18:14EndicottCharles Bish connects on the jumpshot from the free throw line on a great pass from Bobby Lacey30-61
18:12DeSalesZachary Douglas's pass is off the mark and out of bounds in the backcourt30-61
SubsDeSales
Tony Randle (PG), Clyde Collins (SG), John Sims (SF), Steve Wright (C)
Barry Sparks, Simon Dinsmore, Zachary Douglas, William Cabot
 
SubsEndicott
Huey Ahlstrom (SG), James Casey (SF), Mario Dozier (PF), David Niemann (C)
Bobby Lacey, Mario Danforth, Garland Miles, Charles Bish
 
17:58EndicottJames Casey's pass is intercepted by John Sims30-61
17:45DeSalesSteve Wright misses long on an open driving attempt from close range30-61
17:43DeSalesSteve Wright tips it in32-61
17:27EndicottMichael Swanson comes up short on the 3pt attempt from the left corner32-61
17:26DeSalesWilliam Glassman pulls down the rebound32-61
17:24DeSalesWilliam Glassman is hacked by Huey Ahlstrom in the backcourt - foul #1 on Huey Ahlstrom, team foul #132-61
SubsDeSales
Jason Haglund (C)
William Glassman
 
SubsEndicott 
17:05DeSalesJason Haglund is open but comes up short on the 3 from the right wing32-61
17:03EndicottDavid Niemann grabs the defensive rebound32-61
16:58EndicottJames Casey misses long on a fadeaway from the left block but he's hacked by John Sims - foul #1 on John Sims, team foul #132-61
SubsDeSales
Barry Sparks (PG), Simon Dinsmore (SG), William Cabot (C)
Tony Randle, Clyde Collins, Jason Haglund
 
SubsEndicott
Bobby Lacey (SG)
Huey Ahlstrom
 
16:58EndicottJames Casey makes the 1st free throw32-62
16:58EndicottJames Casey misses the 2nd free throw32-62
16:58DeSalesWilliam Cabot grabs the board32-62
16:46DeSalesBarry Sparks clanks a floater from the left side but he's hacked by Michael Swanson - foul #1 on Michael Swanson, team foul #232-62
SubsDeSales
Zachary Douglas (SF), Jason Haglund (PF)
John Sims, Steve Wright
 
SubsEndicott
Mario Danforth (SF), Garland Miles (PF), Charles Bish (C)
James Casey, Mario Dozier, David Niemann
 
16:46DeSalesBarry Sparks makes the 1st free throw33-62
16:46DeSalesBarry Sparks makes the 2nd free throw34-62
16:29EndicottMario Danforth is whistled for a carry34-62
16:20DeSalesBarry Sparks knocks in the floater from just outside the lane on a nice dish by William Cabot36-62
16:05EndicottCharles Bish's pass is off the mark and out of bounds36-62
SubsDeSales
Tony Randle (PG)
Barry Sparks
 
SubsEndicott 
15:57DeSalesCharles Bish swats the layup by Jason Haglund36-62
15:56EndicottThe rebound goes to Charles Bish36-62
LineupDeSales
 PG - Tony Randle (fresh)
 SG - Simon Dinsmore (fresh) 10 pts. 1 ast.
 SF - Zachary Douglas (fresh) 2 pts.
 PF - Jason Haglund (fresh) 2 pts.
 C - William Cabot (fresh) 2 pts. 2 reb.
 
LineupEndicott
 PG - Michael Swanson (tiring) 9 pts. 1 ast.
 SG - Bobby Lacey (fairly fresh) 5 pts. 1 ast.
 SF - Mario Danforth (fresh) 11 pts. 5 ast. 2 stl.
 PF - Garland Miles (fresh) 17 pts. 4 reb.
 C - Charles Bish (fairly fresh) 4 pts. 7 reb.
 
15:51EndicottMario Danforth is fouled on the floor by Zachary Douglas - foul #1 on Zachary Douglas, team foul #236-62
SubsDeSales
David Garrity (PG), John Sims (SF), William Glassman (PF)
Tony Randle, Zachary Douglas, William Cabot
 
SubsEndicott
Randy Atwell (PG)
Michael Swanson
 
15:30EndicottBobby Lacey hits a 3pt attempt from straight away on a great pass from Randy Atwell36-65
15:15DeSalesWilliam Glassman can't connect on a 3pt shot from the right corner36-65
15:14EndicottCharles Bish gets the rebound36-65
15:07EndicottRandy Atwell is whistled for traveling36-65
SubsDeSales
Barry Sparks (SG), Steve Wright (C)
Simon Dinsmore, Jason Haglund
 
SubsEndicott
Huey Ahlstrom (SG), Mario Dozier (PF), David Niemann (C)
Bobby Lacey, Garland Miles, Charles Bish
 
14:58DeSalesJohn Sims clanks a pull-up jumper from just outside the lane36-65
14:56DeSalesDavid Garrity tips it back up and in38-65
14:41EndicottMario Danforth connects on the 3pt shot from the left corner38-68
14:30DeSalesDavid Garrity misses the floater from the left wing but he's hacked by Mario Danforth - foul #2 on Mario Danforth, team foul #338-68
SubsDeSales
Zachary Douglas (SF), William Cabot (C)
John Sims, William Glassman
 
SubsEndicott
James Casey (SF)
Mario Danforth
 
14:30DeSalesDavid Garrity makes the 1st free throw39-68
14:30DeSalesDavid Garrity makes the 2nd free throw40-68
14:22EndicottMario Dozier is fouled on the floor by Steve Wright - foul #1 on Steve Wright, team foul #340-68
14:01EndicottBarry Sparks steals the ball from Mario Dozier40-68
13:58DeSalesDavid Garrity lays it in set up by Barry Sparks42-68
13:48EndicottJames Casey buries a floater from the left block set up by Huey Ahlstrom and he's fouled by Zachary Douglas - foul #2 on Zachary Douglas, team foul #442-70
SubsDeSales
Tony Randle (PG), Clyde Collins (SG), Jason Haglund (PF)
David Garrity, Barry Sparks, Steve Wright
 
SubsEndicott
Bobby Lacey (SG), Garland Miles (PF), Charles Bish (C)
Huey Ahlstrom, Mario Dozier, David Niemann
 
13:48EndicottJames Casey misses the free throw42-70
13:48DeSalesThe rebound goes to Jason Haglund42-70
13:45DeSalesTony Randle's pass is intercepted by Randy Atwell in the backcourt42-70
13:29EndicottCharles Bish makes the driving attempt in the paint on a nice dish by Randy Atwell and he's hacked by Jason Haglund - foul #3 on Jason Haglund, team foul #542-72
SubsDeSales
Simon Dinsmore (SG), Daniel Shultis (SF)
Clyde Collins, Zachary Douglas
 
SubsEndicott
Mario Danforth (SF)
James Casey
 
13:29EndicottCharles Bish makes the free throw42-73
13:06DeSalesGarland Miles is called for the reach on Daniel Shultis - foul #1 on Garland Miles, team foul #442-73
SubsDeSales
John Sims (SF), William Glassman (PF)
Daniel Shultis, William Cabot
 
SubsEndicott 
12:53DeSalesWilliam Glassman's pass is off the mark and out of bounds42-73
SubsDeSales
William Cabot (C)
Jason Haglund
 
SubsEndicott 
12:38EndicottGarland Miles misses long on a 3pt shot from straight away42-73
12:37EndicottMario Danforth snags the offensive board42-73
12:29EndicottGarland Miles is whistled for traveling42-73
SubsDeSales
Clyde Collins (PG)
Tony Randle
 
SubsEndicott
David Niemann (C)
Charles Bish
 
12:07DeSalesWilliam Cabot is called for a moving pick - foul #1 on William Cabot, team foul #642-73
SubsDeSales
David Garrity (PG), Barry Sparks (SG), Zachary Douglas (SF), Steve Wright (C)
Clyde Collins, Simon Dinsmore, John Sims, William Cabot
 
SubsEndicott
Michael Swanson (PG), Huey Ahlstrom (SG)
Randy Atwell, Bobby Lacey
 
11:46EndicottGarland Miles is whistled for a charge - foul #2 on Garland Miles, team foul #542-73
SubsDeSales
Jason Haglund (C)
William Glassman
 
SubsEndicott
James Casey (SF), Mario Dozier (PF)
Mario Danforth, Garland Miles
 
LineupDeSales
 PG - David Garrity (fresh) 6 pts. 1 ast. 3 pf.
 SG - Barry Sparks (fresh) 4 pts. 2 ast.
 SF - Zachary Douglas (fresh) 2 pts.
 PF - Steve Wright (fresh) 2 pts. 4 reb.
 C - Jason Haglund (fresh) 2 pts. 2 reb. 3 pf.
 
LineupEndicott
 PG - Michael Swanson (fresh) 9 pts. 1 ast.
 SG - Huey Ahlstrom (fresh) 3 ast.
 SF - James Casey (fresh) 5 pts.
 PF - Mario Dozier (fresh) 3 reb.
 C - David Niemann (fresh) 2 pts. 3 reb. 2 stl.
 
11:32DeSalesDavid Garrity comes up short on the 3pt attempt from the right wing42-73
11:30DeSalesZachary Douglas can't tip it in42-73
11:29EndicottMichael Swanson grabs the board42-73
11:24EndicottMichael Swanson hits a fadeaway from the right wing set up by Mario Dozier42-75
11:00DeSalesZachary Douglas lays it in on a great pass from David Garrity44-75
10:46EndicottDavid Niemann drills a jumper from the right wing on a nice dish by Huey Ahlstrom44-77
10:37DeSalesJason Haglund clanks a 3 from the left wing44-77
10:35EndicottMichael Swanson snags the defensive board44-77
10:16EndicottMario Dozier is hacked by David Garrity - foul #4 on David Garrity, team foul #744-77
SubsDeSales
Tony Randle (PG), Simon Dinsmore (SG), John Sims (SF), William Glassman (PF), William Cabot (C)
David Garrity, Barry Sparks, Zachary Douglas, Steve Wright, Jason Haglund
 
SubsEndicott
Randy Atwell (PG), Bobby Lacey (SG), Mario Danforth (SF), Charles Bish (C)
Michael Swanson, Huey Ahlstrom, James Casey, David Niemann
 
10:16EndicottMario Dozier makes the 1st free throw44-78
10:16EndicottMario Dozier makes the 2nd free throw44-79
09:55DeSalesSimon Dinsmore hits the front of the rim on the pull-up jumper from the free throw line but the foul's on Mario Danforth - foul #3 on Mario Danforth, team foul #644-79
SubsDeSales 
SubsEndicott
Garland Miles (PF)
Mario Dozier
 
09:55DeSalesSimon Dinsmore makes the 1st free throw45-79
09:55DeSalesSimon Dinsmore makes the 2nd free throw46-79
09:36EndicottBobby Lacey is whistled for a charge - foul #2 on Bobby Lacey, team foul #746-79
09:21DeSalesWilliam Glassman connects on the shot from the right wing on a nice dish by Tony Randle48-79
09:00EndicottBobby Lacey misses badly on a 3pt shot from the left wing48-79
08:59DeSalesWilliam Cabot snags the defensive board48-79
08:52DeSalesTony Randle misses the 3 from straight away48-79
08:51EndicottBobby Lacey gets the rebound48-79
08:47EndicottMario Danforth makes the 3 from the left corner on a nice dish by Randy Atwell48-82
08:36DeSalesWilliam Glassman comes up short on the 3pt attempt from the left corner48-82
08:35DeSalesWilliam Cabot pulls down the offensive rebound48-82
08:16DeSalesSimon Dinsmore comes up short on the 3 from the left corner48-82
08:14EndicottThe rebound goes to Charles Bish48-82
08:10EndicottMario Danforth buries a 3 pointer from the right wing on a great pass from Bobby Lacey48-85
07:54DeSalesWilliam Glassman comes up short on the 3pt jumper from the left corner48-85
07:53EndicottGarland Miles gets the rebound48-85
07:48EndicottMario Danforth clanks a 3pt attempt from the left corner48-85
07:46DeSalesTony Randle pulls down the rebound48-85
LineupDeSales
 PG - Tony Randle (fairly fresh) 1 ast.
 SG - Simon Dinsmore (fairly fresh) 12 pts. 1 ast.
 SF - John Sims (fairly fresh) 4 pts. 2 reb. 2 stl.
 PF - William Glassman (fairly fresh) 8 pts. 5 reb.
 C - William Cabot (fairly fresh) 2 pts. 4 reb.
 
LineupEndicott
 PG - Randy Atwell (tiring) 11 pts. 6 ast. 3 pf.
 SG - Bobby Lacey (tiring) 8 pts. 2 ast.
 SF - Mario Danforth (tiring) 20 pts. 5 ast. 2 stl. 3 pf.
 PF - Garland Miles (tiring) 17 pts. 5 reb.
 C - Charles Bish (tiring) 7 pts. 9 reb.
 
07:35DeSalesJohn Sims buries a pull-up jumper from the right wing on a nice dish by Simon Dinsmore50-85
07:29EndicottRandy Atwell comes up short on the 3 pointer from the left wing50-85
07:28DeSalesSimon Dinsmore gets the rebound50-85
07:25DeSalesTony Randle's pass is intercepted by Garland Miles in the backcourt50-85
07:07EndicottCharles Bish misses long on a shot from the left wing but he's hacked by John Sims - foul #2 on John Sims, team foul #850-85
SubsDeSales
Barry Sparks (PG), Clyde Collins (SG), Daniel Shultis (SF), Steve Wright (PF), Jason Haglund (C)
Tony Randle, Simon Dinsmore, John Sims, William Glassman, William Cabot
 
SubsEndicott
Michael Swanson (PG), Huey Ahlstrom (SG), James Casey (SF), Mario Dozier (PF)
Randy Atwell, Bobby Lacey, Mario Danforth, Garland Miles
 
07:07EndicottCharles Bish misses the 1st free throw50-85
07:07EndicottCharles Bish makes the 2nd free throw50-86
06:55DeSalesDaniel Shultis drills a jumper from the left block on a great pass from Jason Haglund52-86
06:31EndicottCharles Bish drills a jumpshot from the free throw line on a great pass from Huey Ahlstrom52-88
06:27DeSalesClyde Collins hits the front of the rim on the 3pt attempt from straight away52-88
06:25EndicottCharles Bish gets the rebound52-88
06:12EndicottClyde Collins is called for the reach on Huey Ahlstrom - foul #1 on Clyde Collins, team foul #952-88
SubsDeSales 
SubsEndicott
David Niemann (C)
Charles Bish
 
06:12EndicottHuey Ahlstrom misses the 1st free throw52-88
06:12DeSalesJason Haglund grabs the board52-88
05:54DeSalesJason Haglund misses badly on a driving attempt in the paint but he's fouled by Michael Swanson - foul #2 on Michael Swanson, team foul #852-88
SubsDeSales
Tony Randle (SG)
Clyde Collins
 
SubsEndicott 
05:54DeSalesJason Haglund misses the 1st free throw52-88
05:54DeSalesJason Haglund misses the 2nd free throw52-88
05:54EndicottMario Dozier grabs the board52-88
05:36EndicottMario Dozier connects on the turnaround from close range set up by James Casey52-90
05:32DeSalesBarry Sparks is hacked by Huey Ahlstrom in the backcourt - foul #2 on Huey Ahlstrom, team foul #952-90
SubsDeSales
John Sims (SF)
Daniel Shultis
 
SubsEndicott 
05:32DeSalesBarry Sparks misses the 1st free throw52-90
05:32EndicottJames Casey pulls down the rebound52-90
05:04EndicottJason Haglund steals it from David Niemann52-90
05:00DeSalesMichael Swanson picks off the pass by Tony Randle in the backcourt52-90
04:46EndicottMario Dozier misses the lay-in but he's fouled by John Sims - foul #3 on John Sims, team foul #1052-90
SubsDeSales
Clyde Collins (SG)
Tony Randle
 
SubsEndicott
Brian Richter (C)
David Niemann
 
04:46EndicottMario Dozier misses the 1st free throw52-90
04:46EndicottMario Dozier makes the 2nd free throw52-91
04:31DeSalesSteve Wright comes up short on the floater from the right wing52-91
04:30DeSalesSteve Wright grabs the offensive board52-91
04:18DeSalesBarry Sparks hits a wide open 3pt jumper from straight away on a nice dish by Steve Wright55-91
04:13EndicottBarry Sparks is called for the reach on Michael Swanson - foul #1 on Barry Sparks, team foul #1155-91
SubsDeSales
Daniel Shultis (SF)
John Sims
 
SubsEndicott 
04:13EndicottMichael Swanson makes the 1st free throw55-92
04:13EndicottMichael Swanson misses the 2nd free throw55-92
04:13DeSalesJason Haglund snags the defensive board55-92
04:06DeSalesBarry Sparks's fadeaway is rejected by Mario Dozier55-92
04:04DeSalesSteve Wright grabs the offensive board55-92
03:43DeSalesJason Haglund misses the fadeaway from the baseline55-92
03:41DeSalesThe offensive rebound goes to Daniel Shultis55-92
LineupDeSales
 PG - Clyde Collins (fairly fresh) 2 pts.
 SG - Barry Sparks (fairly fresh) 7 pts. 2 ast.
 SF - Daniel Shultis (fresh) 4 pts. 2 reb.
 PF - Steve Wright (tiring) 2 pts. 6 reb.
 C - Jason Haglund (fairly fresh) 2 pts. 4 reb. 3 pf.
 
LineupEndicott
 PG - Michael Swanson (tiring) 12 pts. 1 ast.
 SG - Huey Ahlstrom (tiring) 5 ast.
 SF - James Casey (tiring) 5 pts. 2 reb.
 PF - Mario Dozier (tiring) 5 pts. 4 reb.
 C - Brian Richter (fresh)
 
03:30DeSalesBarry Sparks misses long on a 3 pointer from the right wing55-92
03:28EndicottBrian Richter gets the rebound55-92
Game PlanDeSalesDeSales is playing a flex offense (uptempo) and a 2-3 zone (-1) 
Game PlanEndicottEndicott is playing a fastbreak offense and a fullcourt press (+2) 
03:23EndicottMichael Swanson can't connect on a 3 pointer from the left wing55-92
03:21EndicottBrian Richter tips it home55-94
03:00DeSalesJason Haglund knocks in the jumper from the free throw line on a great pass from Barry Sparks57-94
02:43EndicottMichael Swanson throws a bad pass out of bounds57-94
SubsDeSales
Tony Randle (SG), John Sims (SF)
Clyde Collins, Daniel Shultis
 
SubsEndicott
David Niemann (C)
Brian Richter
 
02:18DeSalesSteve Wright knocks in the turnaround in the lane59-94
01:57EndicottMario Dozier misses the fadeaway from just outside the lane59-94
01:56DeSalesThe rebound goes to Jason Haglund59-94
01:41DeSalesTony Randle comes up short on the 3 from the right wing59-94
01:40EndicottDavid Niemann pulls down the rebound59-94
01:33EndicottMichael Swanson scores on a 3 pointer from the left corner59-97
01:12DeSalesTony Randle misses badly on a 3pt attempt from the right wing59-97
01:11EndicottThe rebound goes to Michael Swanson59-97
01:07EndicottJames Casey buries a jumper from the right side59-99
00:51DeSalesSteve Wright hits a wide open shot from the left side61-99
Game PlanDeSalesDeSales is playing a flex offense (uptempo) and a 2-3 zone (-1) 
Game PlanEndicottEndicott is playing a spread offense (hold ball) and a fullcourt press (+2) 
00:46EndicottMichael Swanson scores on a floater from the right wing on a great pass from David Niemann61-101
Game PlanDeSalesDeSales is playing a quick shot offense (quick shot) and a 2-3 zone (-1) 
Game PlanEndicottEndicott is playing a spread offense (hold ball) and a fullcourt press (+5) 
00:41DeSalesSteve Wright misses long on a floater from the right wing61-101
00:40EndicottMario Dozier grabs the defensive rebound61-101
00:14EndicottJames Casey clanks a pull-up jumper from the right side61-101
00:13DeSalesThe rebound goes to Steve Wright61-101
00:05DeSalesBarry Sparks misses the pull-up jumper from just outside the lane61-101
00:04EndicottMario Dozier grabs the defensive rebound61-101
00:00EndicottMichael Swanson runs out the clock61-101