#FFCC00 #1A3D81
Hoops Dynasty HOOPS DYNASTY
Non-Conference Phelan
Keuka Sim AI
DeSales Sim AI
Final -
1/19/2026
82
  1 2 F
Keuka 39 43 82
DeSales 33 42 75
75
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cRuben Gilliland 25 3-7 1-2 1-1 2 10 1 0 1 4 1 8
pfRobert Lucus 22 6-11 2-5 6-8 2 5 0 4 1 0 2 20
sfJerome Williams 10 2-5 1-3 0-0 2 3 1 2 0 0 3 5
sgRobert Sanders 16 1-2 1-1 0-0 0 0 0 1 0 0 4 3
pgThomas Lowther 21 2-4 2-3 2-2 0 1 6 3 1 0 1 8
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfRussell Krieger 19 3-8 1-3 0-0 1 2 0 1 0 0 0 7
cClyde Tolbert 17 3-4 1-1 2-2 1 3 0 2 1 0 2 9
pgKurt Baker 17 0-1 0-1 3-4 0 1 1 1 0 0 4 3
sgScott Carolina 15 3-6 0-0 5-7 1 3 0 2 0 0 0 11
cCharles Kehoe 14 1-2 0-1 1-2 1 3 0 0 0 0 0 3
sfAnthony Legrand 13 0-0 0-0 1-2 0 0 0 0 0 0 1 1
sgHoward Rice 11 2-2 0-0 0-0 1 3 2 1 0 0 1 4
Totals 200 26-52 9-20 21-28 11 34 11 17 4 4 19 82
Percentages   .500 .450 .750                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cWilliam Cabot 24 4-7 1-1 1-1 2 7 2 0 0 1 1 10
pfJason Haglund 19 3-7 0-1 4-6 1 6 1 0 0 1 3 10
sfJohn Sims 22 3-7 1-4 1-2 2 3 0 1 1 0 1 8
sgSimon Dinsmore 24 5-8 3-6 1-2 0 1 2 6 2 0 3 14
pgDavid Garrity 23 2-5 1-2 2-3 0 0 6 2 3 0 5 7
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgBarry Sparks 16 2-5 1-3 1-2 1 1 3 0 0 0 1 6
cSteve Wright 15 2-5 1-1 0-0 1 2 0 2 0 1 2 5
sfZachary Douglas 15 4-6 0-0 0-0 0 3 0 0 0 0 0 8
pgTony Randle 14 1-4 0-0 1-2 1 2 4 2 2 0 1 3
pfTimothy Mattocks 13 0-2 0-0 0-0 1 3 1 0 1 0 3 0
sfDaniel Shultis 11 0-1 0-0 0-0 0 0 0 1 1 0 0 0
sgClyde Collins 4 1-1 0-0 2-2 0 0 1 0 2 0 0 4
Totals 200 27-58 8-18 13-20 9 28 20 14 12 3 20 75
Percentages   .466 .444 .650                

KC
39
15-29
5-10
4-6
4
15
7
6
2
2
12
20
6
7
2
22
43
11-23
4-10
17-22
7
19
4
11
2
2
7
12
9
8
0
16
82
26-52
9-20
21-28
11
34
11
17
4
4
19
32
15
15
2
38
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
33
10-26
2-5
11-15
5
16
7
5
4
3
7
10
8
4
0
9
42
17-32
6-13
2-5
4
12
13
9
8
0
13
18
20
5
8
17
75
27-58
8-18
13-20
9
28
20
14
12
3
20
28
28
9
8
26
PLAYER OF THE GAME
pf Robert Lucus Keuka
20 Points, 5 Rebounds
TimeTeamPlayScore
LineupKeuka
 PG - Thomas Lowther (fresh)
 SG - Robert Sanders (fresh)
 SF - Jerome Williams (fresh)
 PF - Robert Lucus (fresh)
 C - Ruben Gilliland (fresh)
 
LineupDeSales
 PG - David Garrity (fresh)
 SG - Simon Dinsmore (fresh)
 SF - John Sims (fresh)
 PF - Jason Haglund (fresh)
 C - William Cabot (fresh)
 
20:00KeukaRuben Gilliland wins the tip0-0
Game PlanKeukaKeuka is playing a triangle offense and a fullcourt press (0) 
Game PlanDeSalesDeSales is playing a flex offense and a 2-3 zone (0) 
19:51KeukaRuben Gilliland drills a floater from close range and he's fouled by Jason Haglund - foul #1 on Jason Haglund, team foul #12-0
19:51KeukaRuben Gilliland makes the free throw3-0
19:33DeSalesWilliam Cabot comes up short on the turnaround in the lane3-0
19:32KeukaJerome Williams pulls down the rebound3-0
19:20KeukaRuben Gilliland lays it in on a nice dish by Thomas Lowther5-0
18:59DeSalesJohn Sims can't finish the layup but he's hacked by Jerome Williams - foul #1 on Jerome Williams, team foul #15-0
18:59DeSalesJohn Sims misses the 1st free throw5-0
18:59DeSalesJohn Sims makes the 2nd free throw5-1
18:44KeukaRuben Gilliland misses the easy layup5-1
18:43KeukaRuben Gilliland grabs the offensive rebound5-1
18:31KeukaRobert Lucus buries a 3 from the right wing on a nice dish by Jerome Williams8-1
18:29DeSalesSimon Dinsmore is hacked by Robert Sanders in the backcourt - foul #1 on Robert Sanders, team foul #28-1
18:12DeSalesJohn Sims makes the wide open 3pt attempt from straight away set up by Simon Dinsmore8-4
17:54KeukaJerome Williams misses short on a 3pt attempt from the right wing8-4
17:52DeSalesWilliam Cabot grabs the defensive rebound8-4
17:49DeSalesDavid Garrity loses the ball out of bounds in the backcourt8-4
SubsKeuka
Kurt Baker (PG), Anthony Legrand (SG), Russell Krieger (SF), Clyde Tolbert (PF), Charles Kehoe (C)
Thomas Lowther, Robert Sanders, Jerome Williams, Robert Lucus, Ruben Gilliland
 
SubsDeSales 
17:34KeukaDavid Garrity is called for the reach on Clyde Tolbert - foul #1 on David Garrity, team foul #28-4
17:17KeukaRussell Krieger can't connect on a 3pt attempt from the right wing8-4
17:15DeSalesThe rebound goes to Jason Haglund8-4
16:59DeSalesClyde Tolbert steals the ball from John Sims8-4
16:45KeukaRussell Krieger drills a 3 from the left wing set up by Kurt Baker11-4
16:26DeSalesJason Haglund clanks a 3pt attempt from the left wing but he's fouled by Clyde Tolbert - foul #1 on Clyde Tolbert, team foul #311-4
SubsKeuka
Scott Carolina (PG), Robert Sanders (SG), Robert Lucus (PF), Ruben Gilliland (C)
Kurt Baker, Anthony Legrand, Clyde Tolbert, Charles Kehoe
 
SubsDeSales
Barry Sparks (PG), Tony Randle (SG), Zachary Douglas (SF), Steve Wright (C)
David Garrity, Simon Dinsmore, John Sims, William Cabot
 
16:26DeSalesJason Haglund misses the 1st free throw11-4
16:26DeSalesJason Haglund makes the 2nd free throw11-5
16:26DeSalesJason Haglund makes the 3rd free throw11-6
16:08KeukaRussell Krieger scores on a driving attempt from the baseline13-6
16:01DeSalesZachary Douglas misses the lay-in13-6
15:59KeukaRuben Gilliland gets the rebound13-6
LineupKeuka
 PG - Scott Carolina (fresh)
 SG - Robert Sanders (fairly fresh)
 SF - Russell Krieger (fairly fresh) 5 pts.
 PF - Robert Lucus (fairly fresh) 3 pts.
 C - Ruben Gilliland (fresh) 5 pts. 2 reb.
 
LineupDeSales
 PG - Barry Sparks (fresh)
 SG - Tony Randle (fresh)
 SF - Zachary Douglas (fresh)
 PF - Jason Haglund (fairly fresh) 2 pts.
 C - Steve Wright (fresh)
 
15:39KeukaRobert Lucus misses the lay-in but he's hacked by Jason Haglund - foul #2 on Jason Haglund, team foul #313-6
SubsKeuka
Jerome Williams (SF)
Russell Krieger
 
SubsDeSales
Timothy Mattocks (C)
Jason Haglund
 
15:39KeukaRobert Lucus misses the 1st free throw13-6
15:39KeukaRobert Lucus makes the 2nd free throw14-6
15:35DeSalesTony Randle is fouled in the backcourt by Jerome Williams - foul #2 on Jerome Williams, team foul #414-6
SubsKeuka
Howard Rice (PG)
Jerome Williams
 
SubsDeSales 
15:28DeSalesSteve Wright's fadeaway is rejected by Ruben Gilliland14-6
15:27KeukaScott Carolina grabs the defensive rebound14-6
15:13KeukaRuben Gilliland hits the front of the rim on the fadeaway jumper from the right side14-6
15:12DeSalesSteve Wright grabs the board14-6
14:48DeSalesSteve Wright misses long on a shot from the free throw line14-6
14:46KeukaScott Carolina gets the rebound14-6
14:42KeukaScott Carolina throws it down set up by Howard Rice and the foul's on Timothy Mattocks - foul #1 on Timothy Mattocks, team foul #416-6
SubsKeuka
Thomas Lowther (PG), Kurt Baker (SG), Clyde Tolbert (PF), Charles Kehoe (C)
Howard Rice, Robert Sanders, Robert Lucus, Ruben Gilliland
 
SubsDeSales
David Garrity (PG), Simon Dinsmore (SG), John Sims (SF), William Cabot (C)
Barry Sparks, Tony Randle, Zachary Douglas, Steve Wright
 
14:42KeukaScott Carolina makes the free throw17-6
14:23DeSalesWilliam Cabot drills a 3 from straight away on a nice dish by David Garrity17-9
14:08KeukaDavid Garrity picks off the pass by Thomas Lowther17-9
14:05DeSalesDavid Garrity can't finish the layup17-9
14:04DeSalesThe offensive rebound goes to Timothy Mattocks17-9
13:48DeSalesJohn Sims misses the 3 pointer from the right corner17-9
13:47DeSalesWilliam Cabot tips it in17-11
13:28KeukaDavid Garrity steals the ball from Scott Carolina17-11
13:10DeSalesWilliam Cabot connects on the open shot from just outside the lane on a nice dish by Timothy Mattocks17-13
12:51KeukaThomas Lowther comes up short on the jumper from the right wing17-13
12:49KeukaCharles Kehoe tips it back up and in19-13
12:30DeSalesSimon Dinsmore is open and scores on a jumper from the left side on a great pass from David Garrity19-15
12:12KeukaScott Carolina loses the ball out of bounds19-15
SubsKeuka
Howard Rice (PG), Anthony Legrand (SG), Russell Krieger (SF), Robert Lucus (PF), Ruben Gilliland (C)
Thomas Lowther, Kurt Baker, Scott Carolina, Clyde Tolbert, Charles Kehoe
 
SubsDeSales
Barry Sparks (PG), Tony Randle (SG), Daniel Shultis (SF), Zachary Douglas (PF), Steve Wright (C)
David Garrity, Simon Dinsmore, John Sims, Timothy Mattocks, William Cabot
 
11:55DeSalesZachary Douglas banks in the layup on a nice dish by Tony Randle19-17
LineupKeuka
 PG - Howard Rice (fresh) 1 ast.
 SG - Anthony Legrand (fresh)
 SF - Russell Krieger (fresh) 5 pts.
 PF - Robert Lucus (fairly fresh) 4 pts.
 C - Ruben Gilliland (fresh) 5 pts. 2 reb.
 
LineupDeSales
 PG - Barry Sparks (fresh)
 SG - Tony Randle (fresh) 1 ast.
 SF - Daniel Shultis (fresh)
 PF - Zachary Douglas (fresh) 2 pts.
 C - Steve Wright (fresh)
 
11:39KeukaRuben Gilliland makes the 3pt attempt from the left wing22-17
11:20DeSalesZachary Douglas is open but comes up short on the jump hook from the baseline22-17
11:19DeSalesTony Randle tips it but misses22-17
11:17KeukaRuben Gilliland grabs the board22-17
10:57KeukaRussell Krieger's fadeaway is rejected by Steve Wright22-17
10:55KeukaHoward Rice tips it home24-17
10:40DeSalesBarry Sparks misses badly on a 3 pointer from straight away24-17
10:39DeSalesSteve Wright can't tip it in24-17
10:38KeukaRuben Gilliland pulls down the rebound24-17
10:17KeukaRussell Krieger hits the front of the rim on the 3 from the right corner24-17
10:15DeSalesThe rebound goes to Zachary Douglas24-17
09:56DeSalesTony Randle misses long on a pull-up jumper from the right side24-17
09:55KeukaHoward Rice gets the rebound24-17
09:36KeukaRussell Krieger lays it up and in set up by Howard Rice26-17
09:21DeSalesZachary Douglas is by himself and knocks in the jump hook from close range26-19
09:01KeukaRuben Gilliland is fouled on the floor by Steve Wright - foul #1 on Steve Wright, team foul #526-19
SubsKeuka
Thomas Lowther (PG), Robert Sanders (SG), Clyde Tolbert (PF)
Howard Rice, Anthony Legrand, Robert Lucus
 
SubsDeSales
David Garrity (PG), Simon Dinsmore (SG), John Sims (SF), Timothy Mattocks (PF), William Cabot (C)
Barry Sparks, Tony Randle, Daniel Shultis, Zachary Douglas, Steve Wright
 
08:40KeukaRussell Krieger is hacked by Timothy Mattocks - foul #2 on Timothy Mattocks, team foul #626-19
SubsKeuka 
SubsDeSales
Steve Wright (PF)
Timothy Mattocks
 
08:21KeukaClyde Tolbert is whistled for traveling26-19
08:19DeSalesSimon Dinsmore's pass is off the mark and out of bounds in the backcourt26-19
08:07KeukaRobert Sanders makes the 3 pointer from the right corner29-19
08:05DeSalesDavid Garrity is fouled in the backcourt by Thomas Lowther - foul #1 on Thomas Lowther, team foul #529-19
SubsKeuka
Scott Carolina (SF)
Russell Krieger
 
SubsDeSales 
07:48DeSalesDavid Garrity is fouled on the floor by Clyde Tolbert - foul #2 on Clyde Tolbert, team foul #629-19
SubsKeuka
Charles Kehoe (PF)
Clyde Tolbert
 
SubsDeSales 
LineupKeuka
 PG - Thomas Lowther (fresh) 1 ast.
 SG - Robert Sanders (fresh) 3 pts.
 SF - Scott Carolina (fresh) 3 pts.
 PF - Charles Kehoe (fresh) 2 pts.
 C - Ruben Gilliland (tiring) 8 pts. 4 reb.
 
LineupDeSales
 PG - David Garrity (fresh) 2 ast. 2 stl.
 SG - Simon Dinsmore (fresh) 2 pts. 1 ast.
 SF - John Sims (fresh) 4 pts.
 PF - Steve Wright (fairly fresh) 2 reb.
 C - William Cabot (fresh) 7 pts. 2 reb.
 
07:25DeSalesJohn Sims's fadeaway is rejected by Ruben Gilliland29-19
07:23KeukaRuben Gilliland grabs the defensive rebound29-19
07:05KeukaCharles Kehoe misses short on a 3 pointer from the left wing29-19
07:03DeSalesJohn Sims grabs the board29-19
06:45DeSalesWilliam Cabot misses long on a runner near the basket29-19
06:44KeukaRuben Gilliland pulls down the rebound29-19
06:25KeukaRuben Gilliland hits the front of the rim on the shot from the right wing29-19
06:24DeSalesSimon Dinsmore grabs the board29-19
06:08DeSalesDavid Garrity misses the wide open driving attempt in the lane29-19
06:06DeSalesJohn Sims tips it in29-21
06:01KeukaScott Carolina hits the finger roll set up by Thomas Lowther31-21
05:49DeSalesRobert Sanders is called for the reach on David Garrity - foul #2 on Robert Sanders, team foul #731-21
SubsKeuka
Kurt Baker (SG), Russell Krieger (SF), Robert Lucus (PF)
Robert Sanders, Scott Carolina, Charles Kehoe
 
SubsDeSales
Barry Sparks (SG), Daniel Shultis (SF), Zachary Douglas (PF)
Simon Dinsmore, John Sims, Steve Wright
 
05:49DeSalesDavid Garrity misses the 1st free throw31-21
05:49KeukaRuben Gilliland pulls down the rebound31-21
05:27KeukaRobert Lucus makes the floater in the paint set up by Thomas Lowther33-21
04:58DeSalesBarry Sparks clanks a pull-up jumper from the left side but he's fouled by Kurt Baker - foul #1 on Kurt Baker, team foul #833-21
SubsKeuka 
SubsDeSales
Tony Randle (SG)
David Garrity
 
04:58DeSalesBarry Sparks misses the 1st free throw33-21
04:58DeSalesBarry Sparks makes the 2nd free throw33-22
04:40KeukaDaniel Shultis steals it from Robert Lucus33-22
04:24DeSalesRobert Lucus steps in front of the Tony Randle pass33-22
03:55KeukaRussell Krieger hits the front of the rim on the shot in the paint33-22
03:53DeSalesWilliam Cabot grabs the defensive rebound33-22
03:49DeSalesDaniel Shultis travels in the backcourt33-22
SubsKeuka
Howard Rice (PG), Anthony Legrand (SG), Jerome Williams (SF), Clyde Tolbert (C)
Thomas Lowther, Kurt Baker, Russell Krieger, Ruben Gilliland
 
SubsDeSales
Simon Dinsmore (SG), Clyde Collins (SF), Jason Haglund (PF), Timothy Mattocks (C)
Tony Randle, Daniel Shultis, Zachary Douglas, William Cabot
 
03:38KeukaRobert Lucus misses long on a jumpshot from just outside the lane33-22
03:36DeSalesTimothy Mattocks gets the rebound33-22
LineupKeuka
 PG - Howard Rice (fresh) 2 pts. 2 ast.
 SG - Anthony Legrand (fresh)
 SF - Jerome Williams (fresh)
 PF - Robert Lucus (tiring) 6 pts.
 C - Clyde Tolbert (fresh)
 
LineupDeSales
 PG - Barry Sparks (fairly fresh) 1 pts.
 SG - Simon Dinsmore (fresh) 2 pts. 1 ast.
 SF - Clyde Collins (fresh)
 PF - Jason Haglund (fresh) 2 pts.
 C - Timothy Mattocks (fresh) 2 reb.
 
03:32DeSalesJerome Williams is called for the reach on Clyde Collins in the backcourt - foul #3 on Jerome Williams, team foul #933-22
SubsKeuka
Robert Sanders (SG)
Jerome Williams
 
SubsDeSales
John Sims (SF)
Barry Sparks
 
03:32DeSalesClyde Collins makes the 1st free throw33-23
03:32DeSalesClyde Collins makes the 2nd free throw33-24
03:24KeukaTimothy Mattocks steals the ball from Robert Lucus33-24
02:55DeSalesJason Haglund is fouled on the floor by Robert Lucus - foul #1 on Robert Lucus, team foul #1033-24
SubsKeuka
Scott Carolina (PG)
Howard Rice
 
SubsDeSales
Tony Randle (PG)
Clyde Collins
 
02:55DeSalesJason Haglund makes the 1st free throw33-25
02:55DeSalesJason Haglund makes the 2nd free throw33-26
02:34KeukaScott Carolina is hacked by Tony Randle - foul #1 on Tony Randle, team foul #733-26
SubsKeuka
Charles Kehoe (C)
Robert Lucus
 
SubsDeSales
David Garrity (PG)
Tony Randle
 
02:34KeukaScott Carolina makes the 1st free throw34-26
02:34KeukaScott Carolina misses the 2nd free throw34-26
02:34DeSalesThe rebound goes to Jason Haglund34-26
02:10DeSalesTimothy Mattocks misses short on an open fadeaway from just outside the lane34-26
02:08KeukaCharles Kehoe grabs the board34-26
01:46KeukaClyde Tolbert scores on a 3 pointer from straight away37-26
01:44DeSalesDavid Garrity is fouled in the backcourt by Robert Sanders - foul #3 on Robert Sanders, team foul #1137-26
SubsKeuka
Howard Rice (PG), Kurt Baker (SG), Robert Lucus (PF)
Robert Sanders, Anthony Legrand, Charles Kehoe
 
SubsDeSales
Daniel Shultis (SF), William Cabot (C)
John Sims, Timothy Mattocks
 
01:44DeSalesDavid Garrity makes the 1st free throw37-27
01:44DeSalesDavid Garrity makes the 2nd free throw37-28
01:33KeukaJason Haglund swats the short shot by Scott Carolina37-28
01:32KeukaScott Carolina grabs the offensive rebound37-28
01:17KeukaThe short jumper by Clyde Tolbert is denied by William Cabot37-28
01:16DeSalesWilliam Cabot grabs the defensive rebound37-28
00:58DeSalesWilliam Cabot banks in the layup on a nice dish by David Garrity and he's hacked by Howard Rice - foul #1 on Howard Rice, team foul #1237-30
SubsKeuka
Russell Krieger (SF), Ruben Gilliland (C)
Scott Carolina, Robert Lucus
 
SubsDeSales
Barry Sparks (PG), Tony Randle (SG), Zachary Douglas (PF)
David Garrity, Simon Dinsmore, Jason Haglund
 
00:58DeSalesWilliam Cabot makes the free throw37-31
00:37KeukaRuben Gilliland misses long on a 3 pointer from straight away37-31
00:35DeSalesTony Randle grabs the defensive rebound37-31
00:10DeSalesBarry Sparks hits a wide open jumper from the left side on a great pass from Tony Randle37-33
00:01KeukaClyde Tolbert connects on the jumper from the left block39-33
00:00DeSalesBarry Sparks misses short on a fullcourt shot39-33
TimeTeamPlayScore
LineupKeuka
 PG - Thomas Lowther (fresh) 3 ast.
 SG - Kurt Baker (fresh) 1 ast.
 SF - Russell Krieger (fresh) 7 pts.
 PF - Robert Lucus (fresh) 6 pts.
 C - Ruben Gilliland (fresh) 8 pts. 7 reb. 2 blk.
 
LineupDeSales
 PG - David Garrity (fresh) 2 pts. 3 ast. 2 stl.
 SG - Simon Dinsmore (fresh) 2 pts. 1 ast.
 SF - John Sims (fresh) 6 pts. 2 reb.
 PF - Jason Haglund (fresh) 4 pts. 2 reb.
 C - William Cabot (fresh) 10 pts. 4 reb.
 
20:00DeSalesJohn Sims inbounds the ball39-33
Game PlanKeukaKeuka is playing a triangle offense and a fullcourt press (-2) 
Game PlanDeSalesDeSales is playing a flex offense and a 2-3 zone (+1) 
19:37DeSalesWilliam Cabot misses long on a pull-up jumper from just outside the lane39-33
19:35KeukaRuben Gilliland gets the rebound39-33
19:18KeukaSimon Dinsmore steals the ball from Robert Lucus39-33
19:01DeSalesThe jump hook by Jason Haglund is blocked by Ruben Gilliland39-33
19:00DeSalesJason Haglund tips it home39-35
18:41KeukaRobert Lucus misses badly on a 3 from the right corner39-35
18:39DeSalesJason Haglund snags the defensive board39-35
18:20DeSalesSimon Dinsmore is called for traveling39-35
SubsKeuka
Howard Rice (PG), Anthony Legrand (SG), Scott Carolina (SF), Clyde Tolbert (PF)
Thomas Lowther, Kurt Baker, Russell Krieger, Robert Lucus
 
SubsDeSales 
18:05KeukaScott Carolina misses the jumper near the basket39-35
18:03KeukaRuben Gilliland snags the offensive board39-35
17:45KeukaHoward Rice knocks in the turnaround from the left block41-35
17:30DeSalesDavid Garrity knocks in the 3 pointer from the right wing set up by William Cabot41-38
17:15KeukaAnthony Legrand can't finish the layup but the foul's on William Cabot - foul #1 on William Cabot, team foul #141-38
SubsKeuka
Thomas Lowther (PG), Russell Krieger (SF), Robert Lucus (PF)
Howard Rice, Scott Carolina, Ruben Gilliland
 
SubsDeSales
Barry Sparks (PG), Tony Randle (SG), Zachary Douglas (SF), Steve Wright (PF), Timothy Mattocks (C)
David Garrity, Simon Dinsmore, John Sims, Jason Haglund, William Cabot
 
17:15KeukaAnthony Legrand misses the 1st free throw41-38
17:15KeukaAnthony Legrand makes the 2nd free throw42-38
16:53DeSalesZachary Douglas connects on the jump hook from close range set up by Barry Sparks42-40
16:35KeukaRobert Lucus scores on a runner from the baseline on a great pass from Thomas Lowther44-40
16:31DeSalesTony Randle throws a bad pass out of bounds in the backcourt44-40
SubsKeuka
Kurt Baker (SG), Charles Kehoe (C)
Anthony Legrand, Clyde Tolbert
 
SubsDeSales 
16:14KeukaRobert Lucus misses badly on a turnaround from close range44-40
16:13DeSalesTimothy Mattocks grabs the board44-40
16:01DeSalesThomas Lowther picks off the pass by Steve Wright44-40
LineupKeuka
 PG - Thomas Lowther (fairly fresh) 4 ast.
 SG - Kurt Baker (fresh) 1 ast.
 SF - Russell Krieger (fairly fresh) 7 pts.
 PF - Robert Lucus (fairly fresh) 8 pts.
 C - Charles Kehoe (fresh) 2 pts. 2 reb.
 
LineupDeSales
 PG - Barry Sparks (fresh) 3 pts. 1 ast.
 SG - Tony Randle (fresh) 2 ast.
 SF - Zachary Douglas (fresh) 6 pts.
 PF - Steve Wright (fresh) 2 reb.
 C - Timothy Mattocks (fresh) 3 reb.
 
15:44KeukaRobert Lucus misses short on a 3pt attempt from the right corner44-40
15:43KeukaRussell Krieger grabs the offensive board44-40
15:32KeukaTony Randle picks off the pass by Thomas Lowther44-40
15:14DeSalesSteve Wright hits a wide open jumpshot from the free throw line set up by Barry Sparks44-42
15:00KeukaRobert Lucus connects on the 3pt jumper from the left wing set up by Thomas Lowther47-42
14:55DeSalesTony Randle hits a jump hook from the left block47-44
14:33KeukaTony Randle takes the ball from Russell Krieger47-44
14:28DeSalesZachary Douglas banks in the layup set up by Tony Randle47-46
13:59KeukaThomas Lowther knocks in the 3pt jumper from straight away50-46
13:39DeSalesTony Randle misses short on a fadeaway from the left wing50-46
13:38KeukaThe rebound goes to Kurt Baker50-46
13:21KeukaRussell Krieger can't connect on a jumper in the lane50-46
13:19KeukaRobert Lucus tips it in52-46
13:06DeSalesBarry Sparks makes the 3pt attempt from the right wing set up by Tony Randle52-49
12:43KeukaThomas Lowther makes the 3pt jumper from the right corner55-49
12:41DeSalesTony Randle is hacked by Kurt Baker in the backcourt - foul #2 on Kurt Baker, team foul #155-49
SubsKeuka
Scott Carolina (PG), Robert Sanders (SG), Jerome Williams (SF), Clyde Tolbert (PF), Ruben Gilliland (C)
Thomas Lowther, Kurt Baker, Russell Krieger, Robert Lucus, Charles Kehoe
 
SubsDeSales
David Garrity (PG), Simon Dinsmore (SG), John Sims (SF), Jason Haglund (PF), William Cabot (C)
Barry Sparks, Tony Randle, Zachary Douglas, Steve Wright, Timothy Mattocks
 
12:28DeSalesSimon Dinsmore scores on a floater from the right side on a great pass from David Garrity55-51
12:07KeukaScott Carolina banks in the layup57-51
12:05DeSalesSimon Dinsmore throws a bad pass out of bounds in the backcourt57-51
11:50KeukaRobert Sanders misses the fadeaway from the left wing57-51
11:48KeukaJerome Williams grabs the offensive board57-51
LineupKeuka
 PG - Scott Carolina (fresh) 8 pts.
 SG - Robert Sanders (fresh) 3 pts. 3 pf.
 SF - Jerome Williams (fresh) 2 reb. 3 pf.
 PF - Clyde Tolbert (fresh) 5 pts.
 C - Ruben Gilliland (fresh) 8 pts. 9 reb. 3 blk.
 
LineupDeSales
 PG - David Garrity (fresh) 5 pts. 4 ast. 2 stl.
 SG - Simon Dinsmore (fresh) 4 pts. 1 ast.
 SF - John Sims (fresh) 6 pts. 2 reb.
 PF - Jason Haglund (fresh) 6 pts. 4 reb.
 C - William Cabot (fresh) 10 pts. 4 reb.
 
11:35KeukaDavid Garrity picks off the pass by Jerome Williams57-51
11:31DeSalesDavid Garrity banks in the layup57-53
11:13KeukaJerome Williams is whistled for traveling57-53
SubsKeuka
Anthony Legrand (SG)
Robert Sanders
 
SubsDeSales 
10:54DeSalesJohn Sims misses short on a 3pt attempt from the right wing57-53
10:53DeSalesWilliam Cabot grabs the offensive rebound57-53
10:48DeSalesJason Haglund misses short on a jump hook in the paint57-53
10:46KeukaThe rebound goes to Clyde Tolbert57-53
10:40KeukaClyde Tolbert double dribbles57-53
SubsKeuka
Howard Rice (PG), Robert Sanders (SG)
Scott Carolina, Jerome Williams
 
SubsDeSales
Clyde Collins (PG), Daniel Shultis (SF)
David Garrity, John Sims
 
10:19DeSalesAnthony Legrand is called for the reach on Clyde Collins - foul #1 on Anthony Legrand, team foul #257-53
SubsKeuka
Robert Lucus (PF)
Clyde Tolbert
 
SubsDeSales 
10:04DeSalesDaniel Shultis comes up short on the jumper from the left block57-53
10:02KeukaRobert Lucus grabs the board57-53
09:43KeukaRobert Lucus drills a pull-up jumper from the free throw line on a nice dish by Ruben Gilliland59-53
09:25DeSalesJason Haglund misses short on a 3 pointer from the right wing59-53
09:23KeukaHoward Rice pulls down the rebound59-53
09:10KeukaClyde Collins steals the ball from Robert Sanders59-53
09:07DeSalesClyde Collins banks in the layup59-55
08:55KeukaRobert Lucus clanks a 3 from the right wing59-55
08:53KeukaRobert Lucus grabs the offensive board59-55
08:36KeukaClyde Collins takes the ball from Howard Rice59-55
08:12DeSalesSimon Dinsmore drills a 3pt jumper from the left corner on a great pass from William Cabot59-58
07:59KeukaSimon Dinsmore takes the ball from Robert Lucus59-58
07:44DeSalesJason Haglund banks in the layup on a nice dish by Clyde Collins and he's fouled by Robert Lucus - foul #2 on Robert Lucus, team foul #359-60
SubsKeuka
Scott Carolina (PG), Kurt Baker (SG), Jerome Williams (SF), Clyde Tolbert (PF), Russell Krieger (C)
Howard Rice, Robert Sanders, Anthony Legrand, Robert Lucus, Ruben Gilliland
 
SubsDeSales
David Garrity (PG), Barry Sparks (SG), John Sims (SF), Steve Wright (C)
Clyde Collins, Simon Dinsmore, Daniel Shultis, William Cabot
 
07:44DeSalesJason Haglund misses the free throw59-60
07:44KeukaClyde Tolbert snags the defensive board59-60
LineupKeuka
 PG - Scott Carolina (fresh) 8 pts.
 SG - Kurt Baker (fresh) 1 ast.
 SF - Jerome Williams (fresh) 2 reb. 3 pf.
 PF - Clyde Tolbert (fresh) 5 pts. 2 reb.
 C - Russell Krieger (fresh) 7 pts.
 
LineupDeSales
 PG - David Garrity (fresh) 7 pts. 4 ast. 3 stl.
 SG - Barry Sparks (fresh) 6 pts. 2 ast.
 SF - John Sims (fresh) 6 pts. 2 reb.
 PF - Jason Haglund (tiring) 8 pts. 4 reb.
 C - Steve Wright (fresh) 2 pts. 2 reb.
 
07:25KeukaKurt Baker is called for the illegal screen - foul #3 on Kurt Baker, team foul #459-60
SubsKeuka
Thomas Lowther (PG)
Scott Carolina
 
SubsDeSales
Timothy Mattocks (C)
Jason Haglund
 
07:08DeSalesSteve Wright connects on the open 3pt shot from the left corner set up by Barry Sparks59-63
06:52KeukaClyde Tolbert clanks a fadeaway from close range but he's hacked by Barry Sparks - foul #1 on Barry Sparks, team foul #259-63
06:52KeukaClyde Tolbert makes the 1st free throw60-63
06:52KeukaClyde Tolbert makes the 2nd free throw61-63
06:34DeSalesSteve Wright is whistled for traveling61-63
SubsKeuka
Scott Carolina (PG), Charles Kehoe (PF), Ruben Gilliland (C)
Thomas Lowther, Clyde Tolbert, Russell Krieger
 
SubsDeSales
Zachary Douglas (PF)
Steve Wright
 
06:22KeukaJerome Williams misses short on a 3pt attempt from the right wing61-63
06:21DeSalesZachary Douglas snags the defensive board61-63
06:03DeSalesDavid Garrity can't connect on a 3pt attempt from straight away61-63
06:01DeSalesBarry Sparks misses the tip61-63
05:59KeukaThe rebound goes to Charles Kehoe61-63
05:43KeukaKurt Baker comes up short on the 3pt attempt from the right wing61-63
05:42DeSalesZachary Douglas grabs the defensive rebound61-63
05:28DeSalesTimothy Mattocks's layup is rejected by Ruben Gilliland61-63
05:27KeukaThe rebound goes to Ruben Gilliland61-63
04:59KeukaScott Carolina hits the front of the rim on the jump hook from close range but he's fouled by Timothy Mattocks - foul #3 on Timothy Mattocks, team foul #361-63
SubsKeuka
Thomas Lowther (PG), Russell Krieger (SF), Clyde Tolbert (PF)
Kurt Baker, Jerome Williams, Charles Kehoe
 
SubsDeSales
Tony Randle (PG), Simon Dinsmore (SG), Daniel Shultis (SF), Jason Haglund (PF), Steve Wright (C)
David Garrity, Barry Sparks, John Sims, Zachary Douglas, Timothy Mattocks
 
04:59KeukaScott Carolina makes the 1st free throw62-63
04:59KeukaScott Carolina misses the 2nd free throw62-63
04:59DeSalesThe rebound goes to Jason Haglund62-63
04:54DeSalesSimon Dinsmore is called for a charge in the backcourt - foul #1 on Simon Dinsmore, team foul #462-63
SubsKeuka
Robert Sanders (SG), Robert Lucus (PF)
Scott Carolina, Ruben Gilliland
 
SubsDeSales 
04:42KeukaRobert Lucus comes up short on the jumpshot from the left wing but the foul's on Jason Haglund - foul #3 on Jason Haglund, team foul #562-63
04:42KeukaRobert Lucus makes the 1st free throw63-63
04:42KeukaRobert Lucus makes the 2nd free throw64-63
04:16DeSalesJason Haglund misses badly on a jumper from just outside the lane64-63
04:15KeukaRussell Krieger gets the rebound64-63
04:09KeukaRobert Sanders is hacked by Steve Wright - foul #2 on Steve Wright, team foul #664-63
SubsKeuka
Ruben Gilliland (C)
Robert Lucus
 
SubsDeSales
William Cabot (C)
Jason Haglund
 
03:52KeukaThomas Lowther misses the 3pt jumper from straight away64-63
03:51KeukaClyde Tolbert tips it home66-63
03:30DeSalesTony Randle misses short on a pull-up jumper from just outside the lane but he's hacked by Ruben Gilliland - foul #1 on Ruben Gilliland, team foul #566-63
SubsKeuka
Howard Rice (PG), Scott Carolina (SG), Jerome Williams (SF)
Thomas Lowther, Robert Sanders, Russell Krieger
 
SubsDeSales
David Garrity (PG), Zachary Douglas (SF), Jason Haglund (PF)
Simon Dinsmore, Daniel Shultis, Steve Wright
 
03:30DeSalesTony Randle misses the 1st free throw66-63
03:30DeSalesTony Randle makes the 2nd free throw66-64
LineupKeuka
 PG - Howard Rice (fresh) 4 pts. 2 ast.
 SG - Scott Carolina (fresh) 9 pts.
 SF - Jerome Williams (fresh) 2 reb. 3 pf.
 PF - Clyde Tolbert (fairly fresh) 9 pts. 3 reb.
 C - Ruben Gilliland (tiring) 8 pts. 10 reb. 4 blk.
 
LineupDeSales
 PG - David Garrity (fresh) 7 pts. 4 ast. 3 stl.
 SG - Tony Randle (fresh) 3 pts. 4 ast. 2 stl.
 SF - Zachary Douglas (fresh) 8 pts. 3 reb.
 PF - Jason Haglund (fairly fresh) 8 pts. 5 reb. 3 pf.
 C - William Cabot (fairly fresh) 10 pts. 5 reb.
 
03:08KeukaScott Carolina blows the layup66-64
03:06KeukaJerome Williams tips it in68-64
02:48DeSales3 seconds is called on David Garrity68-64
SubsKeuka
Anthony Legrand (SG), Robert Lucus (PF), Charles Kehoe (C)
Howard Rice, Clyde Tolbert, Ruben Gilliland
 
SubsDeSales
Barry Sparks (SG), John Sims (SF), Timothy Mattocks (C)
Tony Randle, Jason Haglund, William Cabot
 
02:23KeukaJohn Sims is called for the reach on Scott Carolina - foul #1 on John Sims, team foul #768-64
SubsKeuka
Thomas Lowther (PG), Kurt Baker (SG)
Anthony Legrand, Jerome Williams
 
SubsDeSales
Simon Dinsmore (SG), Jason Haglund (PF)
David Garrity, Zachary Douglas
 
02:23KeukaScott Carolina makes the 1st free throw69-64
02:23KeukaScott Carolina makes the 2nd free throw70-64
02:21DeSalesDeSales calls a full timeout (2 :30 3 full remaining)70-64
SubsKeuka
Anthony Legrand (SF), Russell Krieger (PF)
Scott Carolina, Robert Lucus
 
SubsDeSales
David Garrity (PG), Steve Wright (C)
Barry Sparks, Timothy Mattocks
 
02:03DeSalesJohn Sims connects on the turnaround from the right block set up by David Garrity70-66
02:03KeukaKeuka calls a full timeout (2 :30 3 full remaining)70-66
SubsKeuka
Robert Sanders (SG), Jerome Williams (SF), Clyde Tolbert (PF)
Kurt Baker, Anthony Legrand, Charles Kehoe
 
SubsDeSales
William Cabot (C)
Steve Wright
 
01:44KeukaJerome Williams hits the front of the rim on the runner from the baseline70-66
01:43DeSalesJason Haglund grabs the defensive rebound70-66
01:28DeSalesSimon Dinsmore is fouled on the floor by Robert Sanders - foul #4 on Robert Sanders, team foul #670-66
SubsKeuka
Robert Lucus (PF), Ruben Gilliland (C)
Clyde Tolbert, Russell Krieger
 
SubsDeSales 
01:23DeSalesRuben Gilliland steps in front of the Simon Dinsmore pass70-66
01:14KeukaJerome Williams connects on the 3pt attempt from the left corner set up by Thomas Lowther73-66
01:12DeSalesSimon Dinsmore throws a bad pass out of bounds in the backcourt73-66
01:02KeukaJohn Sims steps in front of the Thomas Lowther pass73-66
Game PlanKeukaKeuka is playing a triangle offense and a fullcourt press (-2) 
Game PlanDeSalesDeSales is playing a flex offense (uptempo) and a 2-3 zone (+1) 
00:46DeSalesJason Haglund buries a runner from close range set up by Simon Dinsmore73-68
Game PlanKeukaKeuka is playing a spread offense (hold ball) and a fullcourt press (-2) 
Game PlanDeSalesDeSales is playing a flex offense (uptempo) and intentionally fouling (+1) 
00:44KeukaDavid Garrity is called for the reach on Thomas Lowther in the backcourt - foul #2 on David Garrity, team foul #873-68
SubsKeuka
Kurt Baker (SG), Scott Carolina (SF), Charles Kehoe (PF)
Robert Sanders, Jerome Williams, Robert Lucus
 
SubsDeSales 
00:44KeukaThomas Lowther makes the 1st free throw74-68
00:44KeukaThomas Lowther makes the 2nd free throw75-68
Game PlanKeukaKeuka is playing a spread offense (hold ball) and a fullcourt press (-2) 
Game PlanDeSalesDeSales is playing a quick shot offense (quick shot) and intentionally fouling (+1) 
00:41DeSalesKurt Baker is called for the reach on Simon Dinsmore in the backcourt - foul #4 on Kurt Baker, team foul #775-68
SubsKeuka
Robert Sanders (SG), Jerome Williams (SF), Robert Lucus (PF)
Kurt Baker, Scott Carolina, Charles Kehoe
 
SubsDeSales 
00:41DeSalesSimon Dinsmore makes the 1st free throw75-69
00:41DeSalesSimon Dinsmore misses the 2nd free throw75-69
00:41KeukaRobert Lucus snags the defensive board75-69
00:40KeukaRobert Lucus is fouled in the backcourt by David Garrity - foul #3 on David Garrity, team foul #975-69
SubsKeuka
Kurt Baker (SG), Scott Carolina (SF), Charles Kehoe (C)
Robert Sanders, Jerome Williams, Ruben Gilliland
 
SubsDeSales 
00:40KeukaRobert Lucus makes the 1st free throw76-69
00:40KeukaRobert Lucus makes the 2nd free throw77-69
Game PlanKeukaKeuka is playing a spread offense (hold ball) and a fullcourt press (+1) 
Game PlanDeSalesDeSales is playing a quick shot offense (quick shot) and intentionally fouling (+1) 
00:33DeSalesSimon Dinsmore misses badly on a 3 from the left corner77-69
00:31DeSalesJohn Sims pulls down the offensive rebound77-69
00:29DeSalesSimon Dinsmore knocks in the 3 pointer from the right wing on a great pass from Jason Haglund77-72
00:29KeukaKeuka calls a full timeout (2 :30 2 full remaining)77-72
SubsKeuka
Jerome Williams (SF)
Scott Carolina
 
SubsDeSales 
00:26KeukaCharles Kehoe is hacked by David Garrity in the backcourt - foul #4 on David Garrity, team foul #1077-72
SubsKeuka
Ruben Gilliland (C)
Robert Lucus
 
SubsDeSales 
00:26KeukaCharles Kehoe makes the 1st free throw78-72
00:26KeukaCharles Kehoe misses the 2nd free throw78-72
00:26DeSalesWilliam Cabot gets the rebound78-72
Game PlanKeukaKeuka is playing a spread offense (hold ball) and a fullcourt press (-2) 
Game PlanDeSalesDeSales is playing a quick shot offense (quick shot) and intentionally fouling (+1) 
00:20DeSalesSimon Dinsmore is open but comes up short on the 3 from the right corner78-72
00:18KeukaThomas Lowther pulls down the rebound78-72
00:18KeukaKeuka calls a full timeout (2 :30 1 full remaining)78-72
SubsKeuka
Robert Lucus (PF)
Ruben Gilliland
 
SubsDeSales 
00:17KeukaKurt Baker is fouled in the backcourt by Simon Dinsmore - foul #2 on Simon Dinsmore, team foul #1178-72
00:17KeukaKurt Baker misses the 1st free throw78-72
00:17KeukaKurt Baker makes the 2nd free throw79-72
00:11DeSalesSimon Dinsmore comes up short on the 3pt shot from the right wing79-72
00:10KeukaRobert Lucus grabs the defensive rebound79-72
00:08KeukaSimon Dinsmore is called for the reach on Robert Lucus in the backcourt - foul #3 on Simon Dinsmore, team foul #1279-72
SubsKeuka
Scott Carolina (SF)
Jerome Williams
 
SubsDeSales 
00:08KeukaRobert Lucus makes the 1st free throw80-72
00:08KeukaRobert Lucus misses the 2nd free throw80-72
00:08DeSalesThe rebound goes to William Cabot80-72
Game PlanKeukaKeuka is playing a spread offense (hold ball) and a fullcourt press (+1) 
Game PlanDeSalesDeSales is playing a quick shot offense (quick shot) and intentionally fouling (+1) 
00:04DeSalesSimon Dinsmore connects on the 3pt attempt from the left wing on a great pass from David Garrity80-75
00:04KeukaKeuka calls a full timeout (2 :30 remaining)80-75
SubsKeuka
Jerome Williams (SF)
Scott Carolina
 
SubsDeSales 
00:01KeukaKurt Baker is hacked by David Garrity in the backcourt - foul #5 on David Garrity, team foul #1380-75
SubsKeuka 
SubsDeSales
Barry Sparks (PG)
David Garrity
 
00:01KeukaKurt Baker makes the 1st free throw81-75
00:01KeukaKurt Baker makes the 2nd free throw82-75
Game PlanKeukaKeuka is playing a spread offense (hold ball) and a fullcourt press (-2) 
Game PlanDeSalesDeSales is playing a quick shot offense (quick shot) and intentionally fouling (+1) 
00:00DeSalesJohn Sims misses badly on a halfcourt shot82-75