#CC0000 #FE0000
Hoops Dynasty HOOPS DYNASTY
Non-Conference Tarkanian
Bard Sim AI
Keene St. Sim AI
Final -
3/9/2026
83
  1 2 F
Bard 35 48 83
Keene St. 39 55 94
94
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cWilliam Brown 21 3-6 1-2 1-1 1 2 2 1 0 3 2 8
pfKen Hutchins 24 5-8 0-0 3-3 3 7 0 1 1 0 1 13
sfCory Carter 22 4-7 0-0 2-2 1 6 2 0 0 1 3 10
sgRicky Crider 21 2-6 2-5 2-2 1 5 0 2 0 0 3 8
pgMichael Hull 20 3-6 0-1 3-5 1 1 4 2 0 0 4 9
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgDaniel Granger 17 1-4 1-3 2-2 0 1 0 1 0 0 1 5
pgDon Fromberg 15 1-3 1-3 1-2 3 4 3 0 0 0 3 4
sfHarvey Adams 15 5-9 2-5 2-2 2 3 0 3 2 1 2 14
cDonnie Mills 15 2-7 0-2 0-1 1 3 0 1 0 1 1 4
cEdward Laubach 13 1-4 0-0 1-1 1 2 0 1 1 0 1 3
pfJohn Encarnacion 9 0-2 0-1 0-0 0 0 0 1 0 0 1 0
pgJames Cordray 8 1-5 1-3 2-2 0 1 1 1 1 0 0 5
Totals 200 28-67 8-25 19-23 14 35 12 14 5 6 22 83
Percentages   .418 .320 .826                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cRandal Johnston 25 6-10 0-0 1-1 5 8 1 1 0 4 4 13
pfJason Pak 12 1-3 0-0 0-0 1 3 0 0 1 2 2 2
sfRonald Breitenstein 23 4-8 1-3 0-1 1 1 0 0 3 0 3 9
sgLester McDonal 15 1-4 1-3 2-2 0 0 2 3 0 0 4 5
pgBasil Twedt 28 5-11 4-9 0-1 0 1 9 2 0 0 5 14
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgJeremy Staudt 19 4-8 2-4 5-5 2 4 2 0 1 0 1 15
cMarty Branstetter 18 1-4 1-3 0-0 0 9 0 3 1 0 2 3
pgCarl Hare 18 4-6 1-1 10-12 1 2 4 3 1 0 1 19
sfCharles Friddle 16 3-3 0-0 2-2 2 4 2 0 1 1 0 8
cDavid Vickery 12 1-2 0-0 0-0 1 6 0 0 0 1 0 2
cGary Anderson 10 2-2 0-0 0-1 0 2 0 1 2 0 0 4
pfBryan Parker 4 0-1 0-1 0-0 0 0 0 0 0 0 2 0
Totals 200 32-62 10-24 20-25 13 40 20 13 10 8 24 94
Percentages   .516 .417 .800                

BC
35
11-33
2-11
11-13
6
16
5
4
4
3
10
16
6
12
4
13
48
17-34
6-14
8-10
8
19
7
10
1
3
12
18
6
13
11
22
83
28-67
8-25
19-23
14
35
12
14
5
6
22
34
12
25
15
35
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
KSC
39
14-28
2-10
9-11
6
23
9
9
2
3
13
18
4
8
4
18
55
18-34
8-14
11-14
7
17
11
4
8
5
11
16
6
4
5
33
94
32-62
10-24
20-25
13
40
20
13
10
8
24
34
10
12
9
51
PLAYER OF THE GAME
pg Carl Hare Keene St.
19 Points, 4 Assists
TimeTeamPlayScore
LineupBard
 PG - Michael Hull (fresh)
 SG - Ricky Crider (fresh)
 SF - Cory Carter (fresh)
 PF - Ken Hutchins (fresh)
 C - William Brown (fresh)
 
LineupKeene St.
 PG - Basil Twedt (fresh)
 SG - Lester McDonal (fresh)
 SF - Ronald Breitenstein (fresh)
 PF - Jason Pak (fresh)
 C - Randal Johnston (fresh)
 
20:00BardCory Carter wins the tip0-0
Game PlanBardBard is playing a fastbreak offense and a fullcourt press (0) 
Game PlanKeene St.Keene St. is playing a motion offense and a 2-3 zone (0) 
19:44BardKen Hutchins is fouled on the floor by Jason Pak - foul #1 on Jason Pak, team foul #10-0
19:22BardMichael Hull misses long on a 3 from the left corner0-0
19:21BardCory Carter grabs the offensive board0-0
19:07BardMichael Hull connects on the floater from the baseline on a great pass from Cory Carter and he's fouled by Jason Pak - foul #2 on Jason Pak, team foul #22-0
SubsBard 
SubsKeene St.
Marty Branstetter (PF)
Jason Pak
 
19:07BardMichael Hull makes the free throw3-0
18:54Keene St.Marty Branstetter is hacked by Cory Carter - foul #1 on Cory Carter, team foul #13-0
18:33Keene St.Randal Johnston is alone and drills a floater in the lane set up by Basil Twedt3-2
18:16BardWilliam Brown hits a 3 from the left corner6-2
18:09Keene St.Cory Carter swats the shot by Basil Twedt6-2
18:07Keene St.Randal Johnston tips it in6-4
18:01BardRicky Crider hits the front of the rim on the 3 from the left wing6-4
17:59BardThe offensive rebound goes to Ken Hutchins6-4
17:48BardKen Hutchins hits a shot in the lane on a nice dish by Michael Hull8-4
17:34Keene St.Basil Twedt misses badly on a 3 pointer from the right wing8-4
17:33Keene St.Ronald Breitenstein hits the follow up shot8-6
17:12BardCory Carter is hacked by Randal Johnston - foul #1 on Randal Johnston, team foul #38-6
SubsBard
Harvey Adams (SF)
Cory Carter
 
SubsKeene St. 
16:53BardHarvey Adams is whistled for a carry8-6
SubsBard
Don Fromberg (PG), Daniel Granger (SF), Donnie Mills (PF), Edward Laubach (C)
Michael Hull, Ricky Crider, Ken Hutchins, William Brown
 
SubsKeene St. 
16:50Keene St.Lester McDonal's pass is intercepted by Edward Laubach in the backcourt8-6
16:33BardLester McDonal is called for the reach on Donnie Mills - foul #1 on Lester McDonal, team foul #48-6
16:12BardEdward Laubach misses badly on a jumpshot from the left side8-6
16:11Keene St.Marty Branstetter gets the rebound8-6
15:57Keene St.Marty Branstetter's pass is intercepted by Harvey Adams8-6
LineupBard
 PG - Don Fromberg (fresh)
 SG - Harvey Adams (fresh)
 SF - Daniel Granger (fresh)
 PF - Donnie Mills (fresh)
 C - Edward Laubach (fresh)
 
LineupKeene St.
 PG - Basil Twedt (fresh) 1 ast.
 SG - Lester McDonal (fresh)
 SF - Ronald Breitenstein (fresh) 2 pts.
 PF - Marty Branstetter (fresh)
 C - Randal Johnston (fresh) 4 pts.
 
15:53BardDon Fromberg can't connect on a 3pt attempt from the left wing8-6
15:51Keene St.Marty Branstetter snags the defensive board8-6
15:45Keene St.Ronald Breitenstein hits a wide open turnaround in the lane set up by Basil Twedt8-8
15:37BardHarvey Adams misses long on a fadeaway in the lane8-8
15:36BardHarvey Adams tips it back up and in10-8
15:23Keene St.Marty Branstetter is whistled for a carry10-8
SubsBard
Michael Hull (PG), Ricky Crider (SG), Cory Carter (SF), Ken Hutchins (PF), William Brown (C)
Don Fromberg, Harvey Adams, Daniel Granger, Donnie Mills, Edward Laubach
 
SubsKeene St.
Jeremy Staudt (SG), Charles Friddle (SF), David Vickery (PF)
Lester McDonal, Ronald Breitenstein, Marty Branstetter
 
14:59BardJeremy Staudt is called for the reach on Cory Carter - foul #1 on Jeremy Staudt, team foul #510-8
SubsBard 
SubsKeene St.
Carl Hare (PG), Gary Anderson (C)
Basil Twedt, Randal Johnston
 
14:44BardMichael Hull misses short on a jumper from the right side10-8
14:42Keene St.Charles Friddle pulls down the rebound10-8
14:38Keene St.Ken Hutchins steals it from Carl Hare in the backcourt10-8
14:18BardWilliam Brown can't connect on a 3pt attempt from the right wing10-8
14:16Keene St.David Vickery grabs the defensive rebound10-8
14:14Keene St.David Vickery is hacked by Ricky Crider in the backcourt - foul #1 on Ricky Crider, team foul #210-8
SubsBard
Donnie Mills (C)
William Brown
 
SubsKeene St.
Lester McDonal (SG), Ronald Breitenstein (SF), Marty Branstetter (PF), Randal Johnston (C)
Jeremy Staudt, Charles Friddle, David Vickery, Gary Anderson
 
13:54Keene St.Carl Hare blows the layup10-8
13:53BardThe rebound goes to Ken Hutchins10-8
13:47BardRandal Johnston blocks the short jumper by Donnie Mills10-8
13:45BardRicky Crider grabs the offensive rebound10-8
13:30BardCory Carter makes the floater from close range and the foul's on Ronald Breitenstein - foul #1 on Ronald Breitenstein, team foul #612-8
SubsBard
Don Fromberg (PG), Harvey Adams (SG), Edward Laubach (C)
Michael Hull, Ricky Crider, Ken Hutchins
 
SubsKeene St.
Basil Twedt (PG)
Carl Hare
 
13:30BardCory Carter makes the free throw13-8
13:20Keene St.Basil Twedt's pass is off the mark and out of bounds13-8
SubsBard
Daniel Granger (SF)
Cory Carter
 
SubsKeene St. 
13:10BardHarvey Adams lays it in on a nice dish by Don Fromberg15-8
12:48Keene St.Don Fromberg is called for the reach on Ronald Breitenstein - foul #1 on Don Fromberg, team foul #315-8
SubsBard
John Encarnacion (PF), William Brown (C)
Donnie Mills, Edward Laubach
 
SubsKeene St.
Jeremy Staudt (SG), Charles Friddle (SF), David Vickery (PF)
Lester McDonal, Ronald Breitenstein, Marty Branstetter
 
12:41Keene St.Charles Friddle buries a shot from just outside the lane on a nice dish by Basil Twedt15-10
12:23BardDaniel Granger misses badly on a 3pt shot from the right corner15-10
12:22Keene St.David Vickery gets the rebound15-10
12:07Keene St.Jeremy Staudt misses short on a 3pt jumper from the right corner but the foul's on Harvey Adams - foul #1 on Harvey Adams, team foul #415-10
SubsBard
Ken Hutchins (PF)
John Encarnacion
 
SubsKeene St.
Gary Anderson (C)
Randal Johnston
 
12:07Keene St.Jeremy Staudt makes the 1st free throw15-11
12:07Keene St.Jeremy Staudt makes the 2nd free throw15-12
12:07Keene St.Jeremy Staudt makes the 3rd free throw15-13
11:47BardHarvey Adams knocks in the 3 from the right corner18-13
LineupBard
 PG - Don Fromberg (fresh) 1 ast.
 SG - Harvey Adams (fairly fresh) 7 pts.
 SF - Daniel Granger (fairly fresh)
 PF - Ken Hutchins (fresh) 2 pts. 2 reb.
 C - William Brown (fresh) 3 pts.
 
LineupKeene St.
 PG - Basil Twedt (fresh) 3 ast.
 SG - Jeremy Staudt (fresh) 3 pts.
 SF - Charles Friddle (fresh) 2 pts.
 PF - David Vickery (fresh) 2 reb.
 C - Gary Anderson (fresh)
 
11:43Keene St.Harvey Adams steps in front of the Gary Anderson pass in the backcourt18-13
11:25BardDon Fromberg hits the front of the rim on the 3 pointer from the right corner18-13
11:24Keene St.David Vickery pulls down the rebound18-13
11:22Keene St.Basil Twedt is hacked by Don Fromberg in the backcourt - foul #2 on Don Fromberg, team foul #518-13
SubsBard
Michael Hull (PG), Ricky Crider (SG), Cory Carter (SF), Donnie Mills (C)
Don Fromberg, Harvey Adams, Daniel Granger, William Brown
 
SubsKeene St.
Lester McDonal (SG), Ronald Breitenstein (SF), Marty Branstetter (PF)
Jeremy Staudt, Charles Friddle, David Vickery
 
11:05Keene St.Marty Branstetter misses the 3 from the left wing18-13
11:04BardRicky Crider gets the rebound18-13
10:58BardMichael Hull misses short on a shot from just outside the lane but the foul's on Lester McDonal - foul #2 on Lester McDonal, team foul #718-13
SubsBard
Edward Laubach (C)
Ken Hutchins
 
SubsKeene St.
Carl Hare (PG), Charles Friddle (SG), Randal Johnston (C)
Basil Twedt, Lester McDonal, Gary Anderson
 
10:58BardMichael Hull makes the 1st free throw19-13
10:58BardMichael Hull misses the 2nd free throw19-13
10:58Keene St.Marty Branstetter grabs the defensive rebound19-13
10:56Keene St.Marty Branstetter throws a bad pass out of bounds in the backcourt19-13
SubsBard 
SubsKeene St.
Jeremy Staudt (SG)
Charles Friddle
 
10:40BardDonnie Mills misses the lay-in19-13
10:38Keene St.Marty Branstetter snags the defensive board19-13
10:18Keene St.Ronald Breitenstein's layup is rejected by Donnie Mills19-13
10:16BardDonnie Mills pulls down the rebound19-13
10:08BardMarty Branstetter steps in front of the Donnie Mills pass19-13
09:54Keene St.Ronald Breitenstein clanks a 3 pointer from the left wing19-13
09:52Keene St.Randal Johnston snags the offensive board19-13
09:39Keene St.Ronald Breitenstein knocks in the shot from the left block and he's fouled by Ricky Crider - foul #2 on Ricky Crider, team foul #619-15
SubsBard
James Cordray (PG), Harvey Adams (SG), John Encarnacion (SF), Ken Hutchins (PF), William Brown (C)
Michael Hull, Ricky Crider, Cory Carter, Donnie Mills, Edward Laubach
 
SubsKeene St.
Basil Twedt (PG), David Vickery (PF)
Jeremy Staudt, Marty Branstetter
 
09:39Keene St.Ronald Breitenstein misses the free throw19-15
09:39Keene St.The offensive rebound goes to Carl Hare19-15
09:25Keene St.A charge is called on Carl Hare - foul #1 on Carl Hare, team foul #819-15
SubsBard
Daniel Granger (PG)
James Cordray
 
SubsKeene St.
Charles Friddle (SF), Gary Anderson (C)
Ronald Breitenstein, Randal Johnston
 
09:13BardHarvey Adams clanks a runner near the basket but the foul's on Basil Twedt - foul #1 on Basil Twedt, team foul #919-15
09:13BardHarvey Adams makes the 1st free throw20-15
09:13BardHarvey Adams makes the 2nd free throw21-15
09:02Keene St.Carl Hare is hacked by Harvey Adams - foul #2 on Harvey Adams, team foul #721-15
SubsBard
James Cordray (PG)
Harvey Adams
 
SubsKeene St. 
09:02Keene St.Carl Hare makes the 1st free throw21-16
09:02Keene St.Carl Hare makes the 2nd free throw21-17
08:46BardCarl Hare steals the ball from William Brown21-17
08:24Keene St.Carl Hare connects on the jumper in the lane on a nice dish by Basil Twedt21-19
08:02BardJohn Encarnacion comes up short on the jumpshot from the free throw line21-19
08:01Keene St.Gary Anderson grabs the defensive rebound21-19
07:56Keene St.Carl Hare is open and scores on a shot from the free throw line21-21
07:51BardJames Cordray can't connect on a jumper from the right side21-21
07:49Keene St.David Vickery snags the defensive board21-21
LineupBard
 PG - James Cordray (fresh)
 SG - Daniel Granger (fairly fresh)
 SF - John Encarnacion (fairly fresh)
 PF - Ken Hutchins (fairly fresh) 2 pts. 2 reb.
 C - William Brown (fairly fresh) 3 pts.
 
LineupKeene St.
 PG - Basil Twedt (fresh) 4 ast.
 SG - Carl Hare (fairly fresh) 6 pts.
 SF - Charles Friddle (fresh) 2 pts.
 PF - David Vickery (fairly fresh) 4 reb.
 C - Gary Anderson (fairly fresh)
 
07:32Keene St.Basil Twedt hits a wide open 3pt attempt from the left corner set up by Charles Friddle21-24
07:10BardJohn Encarnacion clanks a 3 pointer from the right wing21-24
07:09BardWilliam Brown tips it but misses21-24
07:08Keene St.Carl Hare gets the rebound21-24
06:48Keene St.Carl Hare buries a fadeaway from the left side set up by Basil Twedt21-26
06:34BardKen Hutchins's fadeaway is rejected by Charles Friddle21-26
06:32Keene St.Gary Anderson snags the defensive board21-26
06:16Keene St.Carl Hare misses the lay-in but he's hacked by William Brown - foul #1 on William Brown, team foul #821-26
SubsBard
Michael Hull (PG), Cory Carter (SF), Donnie Mills (PF), Edward Laubach (C)
James Cordray, John Encarnacion, Ken Hutchins, William Brown
 
SubsKeene St.
Jeremy Staudt (SG), Ronald Breitenstein (SF), Marty Branstetter (PF), Randal Johnston (C)
Basil Twedt, Charles Friddle, David Vickery, Gary Anderson
 
06:16Keene St.Carl Hare makes the 1st free throw21-27
06:16Keene St.Carl Hare misses the 2nd free throw21-27
06:16BardThe rebound goes to Cory Carter21-27
05:48BardMichael Hull misses long on a shot from the left side21-27
05:47Keene St.Marty Branstetter snags the defensive board21-27
05:45Keene St.Carl Hare is fouled in the backcourt by Donnie Mills - foul #1 on Donnie Mills, team foul #921-27
05:45Keene St.Carl Hare makes the 1st free throw21-28
05:45Keene St.Carl Hare makes the 2nd free throw21-29
05:28BardEdward Laubach loses the ball out of bounds21-29
SubsBard 
SubsKeene St.
Basil Twedt (PG)
Carl Hare
 
05:02Keene St.Ronald Breitenstein clanks a jumper from the left side21-29
05:00Keene St.Jeremy Staudt snags the offensive board21-29
04:49Keene St.Marty Branstetter comes up short on the 3pt shot from the left wing21-29
04:47BardCory Carter grabs the board21-29
04:40BardDonnie Mills misses badly on a fadeaway jumper from the right side21-29
04:39Keene St.Marty Branstetter gets the rebound21-29
04:20Keene St.Randal Johnston blows the wide open layup21-29
04:18BardCory Carter grabs the defensive rebound21-29
04:14BardMichael Hull knocks in the jumpshot from the left wing23-29
03:59Keene St.Basil Twedt misses badly on the uncontested 3 pointer from the right wing23-29
03:57BardDaniel Granger grabs the defensive rebound23-29
03:51BardDonnie Mills misses the 3pt attempt from straight away23-29
03:50Keene St.Basil Twedt gets the rebound23-29
LineupBard
 PG - Michael Hull (fairly fresh) 6 pts. 1 ast.
 SG - Daniel Granger (tired)
 SF - Cory Carter (fairly fresh) 3 pts. 4 reb.
 PF - Donnie Mills (fairly fresh)
 C - Edward Laubach (fairly fresh)
 
LineupKeene St.
 PG - Basil Twedt (fairly fresh) 3 pts. 5 ast.
 SG - Jeremy Staudt (fairly fresh) 3 pts.
 SF - Ronald Breitenstein (fairly fresh) 6 pts.
 PF - Marty Branstetter (fairly fresh) 6 reb.
 C - Randal Johnston (fairly fresh) 4 pts. 2 reb.
 
03:27Keene St.Basil Twedt lays it in set up by Jeremy Staudt23-31
03:10BardEdward Laubach hits a jumper in the lane set up by Michael Hull and the foul's on Randal Johnston - foul #2 on Randal Johnston, team foul #1025-31
SubsBard
Don Fromberg (PG), Ricky Crider (SG), Harvey Adams (SF), Ken Hutchins (PF)
Michael Hull, Daniel Granger, Cory Carter, Donnie Mills
 
SubsKeene St.
Lester McDonal (SG), Charles Friddle (SF), Jason Pak (PF)
Jeremy Staudt, Ronald Breitenstein, Marty Branstetter
 
03:10BardEdward Laubach makes the free throw26-31
02:53Keene St.Basil Twedt scores on a 3pt attempt from the left wing set up by Lester McDonal26-34
02:48BardRicky Crider's fadeaway is rejected by Jason Pak26-34
02:46Keene St.Randal Johnston grabs the board26-34
02:40Keene St.Basil Twedt hits the front of the rim on the 3pt jumper from the left corner26-34
02:39Keene St.Charles Friddle tips it back up and in26-36
02:35BardDon Fromberg is hacked by Basil Twedt - foul #2 on Basil Twedt, team foul #1126-36
SubsBard
William Brown (C)
Edward Laubach
 
SubsKeene St.
Gary Anderson (C)
Randal Johnston
 
02:35BardDon Fromberg misses the 1st free throw26-36
02:35BardDon Fromberg makes the 2nd free throw27-36
02:20Keene St.The short jumper by Jason Pak is denied by William Brown27-36
02:18BardRicky Crider snags the defensive board27-36
02:12BardWilliam Brown lays it in on a great pass from Don Fromberg29-36
02:10Keene St.Lester McDonal throws a bad pass out of bounds in the backcourt29-36
SubsBard 
SubsKeene St.
Carl Hare (PG)
Basil Twedt
 
01:59BardRicky Crider comes up short on the 3 pointer from the left corner29-36
01:57BardKen Hutchins tips it back up and in31-36
01:37Keene St.Lester McDonal can't connect on a 3 from straight away31-36
01:36BardKen Hutchins grabs the board31-36
01:24BardRicky Crider is fouled on the floor by Lester McDonal - foul #3 on Lester McDonal, team foul #1231-36
SubsBard
James Cordray (PG), Cory Carter (SF)
Don Fromberg, Harvey Adams
 
SubsKeene St.
Jeremy Staudt (SG), Ronald Breitenstein (SF), Bryan Parker (PF), Randal Johnston (C)
Lester McDonal, Charles Friddle, Jason Pak, Gary Anderson
 
01:24BardRicky Crider makes the 1st free throw32-36
01:24BardRicky Crider makes the 2nd free throw33-36
01:03Keene St.Jeremy Staudt comes up short on the 3 pointer from the left wing33-36
01:02BardWilliam Brown pulls down the rebound33-36
00:56BardKen Hutchins can't finish the layup but the foul's on Ronald Breitenstein - foul #2 on Ronald Breitenstein, team foul #1333-36
SubsBard
John Encarnacion (C)
William Brown
 
SubsKeene St.
Basil Twedt (PG), David Vickery (PF)
Carl Hare, Ronald Breitenstein
 
00:56BardKen Hutchins makes the 1st free throw34-36
00:56BardKen Hutchins makes the 2nd free throw35-36
00:27Keene St.Randal Johnston throws it down on a great pass from Basil Twedt and he's fouled by John Encarnacion - foul #1 on John Encarnacion, team foul #1035-38
SubsBard
Don Fromberg (PG)
James Cordray
 
SubsKeene St.
Charles Friddle (SF), Marty Branstetter (PF)
Bryan Parker, David Vickery
 
00:27Keene St.Randal Johnston makes the free throw35-39
00:01BardCory Carter misses the jump hook from the right block35-39
00:00Keene St.Marty Branstetter gets the rebound35-39
TimeTeamPlayScore
LineupBard
 PG - Michael Hull (fresh) 6 pts. 2 ast.
 SG - Ricky Crider (fresh) 2 pts.
 SF - Cory Carter (fresh) 3 pts. 4 reb.
 PF - Ken Hutchins (fresh) 6 pts. 4 reb.
 C - William Brown (fresh) 5 pts. 2 reb.
 
LineupKeene St.
 PG - Basil Twedt (fresh) 8 pts. 6 ast.
 SG - Jeremy Staudt (fresh) 3 pts. 1 ast.
 SF - Ronald Breitenstein (fresh) 6 pts.
 PF - Jason Pak (fresh)
 C - Randal Johnston (fresh) 7 pts. 3 reb.
 
20:00Keene St.Ronald Breitenstein inbounds the ball35-39
Game PlanBardBard is playing a fastbreak offense and a fullcourt press (-1) 
Game PlanKeene St.Keene St. is playing a motion offense and a 2-3 zone (-1) 
19:36Keene St.Ronald Breitenstein misses long on a 3 from the left wing35-39
19:35BardRicky Crider gets the rebound35-39
19:31BardMichael Hull hits a jumper from just outside the lane set up by William Brown37-39
19:13Keene St.Ronald Breitenstein is by himself and knocks in the 3 pointer from the right corner set up by Basil Twedt37-42
19:05BardThe short jumper by Cory Carter is denied by Jason Pak37-42
19:03Keene St.Jason Pak snags the defensive board37-42
18:52Keene St.Jeremy Staudt makes the 3 pointer from the left corner37-45
18:33BardKen Hutchins comes up short on the jump hook near the basket37-45
18:32Keene St.Randal Johnston snags the defensive board37-45
18:27Keene St.Basil Twedt connects on the 3 from the left wing set up by Randal Johnston37-48
18:06BardRonald Breitenstein picks off the pass by Michael Hull37-48
17:41Keene St.Jason Pak connects on the shot from the right wing37-50
17:36BardRonald Breitenstein is called for the reach on Cory Carter - foul #3 on Ronald Breitenstein, team foul #137-50
SubsBard
Don Fromberg (PG), Harvey Adams (SG), Daniel Granger (SF), Donnie Mills (PF), Edward Laubach (C)
Michael Hull, Ricky Crider, Cory Carter, Ken Hutchins, William Brown
 
SubsKeene St.
Carl Hare (SG), Charles Friddle (SF), Marty Branstetter (PF), David Vickery (C)
Jeremy Staudt, Ronald Breitenstein, Jason Pak, Randal Johnston
 
17:30BardDonnie Mills misses the 3 pointer from the right corner37-50
17:29BardDon Fromberg grabs the offensive board37-50
17:15BardEdward Laubach's layup is rejected by David Vickery37-50
17:14BardHarvey Adams tips it home39-50
16:58Keene St.Carl Hare hits the front of the rim on the shot from just outside the lane39-50
16:56BardHarvey Adams gets the rebound39-50
16:50BardDonnie Mills lays it in and the foul's on Basil Twedt - foul #3 on Basil Twedt, team foul #241-50
SubsBard 
SubsKeene St.
Jeremy Staudt (SG)
Basil Twedt
 
16:50BardDonnie Mills misses the free throw41-50
16:50Keene St.Marty Branstetter snags the defensive board41-50
16:30Keene St.Jeremy Staudt is wide open but clanks a jumper from the free throw line41-50
16:29BardDon Fromberg grabs the defensive rebound41-50
16:14BardJeremy Staudt steps in front of the Harvey Adams pass41-50
16:11Keene St.Jeremy Staudt hits the finger roll41-52
15:56BardHarvey Adams buries a 3pt attempt from the left wing on a great pass from Don Fromberg44-52
LineupBard
 PG - Don Fromberg (fresh) 1 pts. 3 ast.
 SG - Harvey Adams (fairly fresh) 14 pts. 3 reb. 2 stl.
 SF - Daniel Granger (fairly fresh)
 PF - Donnie Mills (fairly fresh) 2 pts.
 C - Edward Laubach (fairly fresh) 3 pts.
 
LineupKeene St.
 PG - Carl Hare (fresh) 11 pts.
 SG - Jeremy Staudt (fairly fresh) 8 pts. 1 ast.
 SF - Charles Friddle (fresh) 4 pts. 2 reb.
 PF - Marty Branstetter (fresh) 8 reb.
 C - David Vickery (fairly fresh) 4 reb.
 
15:38Keene St.Jeremy Staudt makes the jumpshot from the right wing set up by Carl Hare44-54
15:19BardHarvey Adams hits the front of the rim on the 3pt jumper from straight away44-54
15:17Keene St.Marty Branstetter snags the defensive board44-54
15:02Keene St.Charles Friddle connects on the open turnaround from the baseline on a nice dish by Carl Hare44-56
14:43BardHarvey Adams can't connect on a 3pt jumper from the right wing44-56
14:41BardEdward Laubach can't tip it in44-56
14:39BardDonnie Mills tips it in46-56
14:23Keene St.David Vickery misses badly on a floater from close range46-56
14:22Keene St.Charles Friddle snags the offensive board46-56
14:08Keene St.Marty Branstetter misses the jumper in the paint46-56
14:06BardDonnie Mills grabs the board46-56
14:02BardDaniel Granger misses badly on a 3 from the left corner46-56
14:00Keene St.David Vickery snags the defensive board46-56
13:42Keene St.Charles Friddle misses badly on a floater in the lane but the foul's on Edward Laubach - foul #1 on Edward Laubach, team foul #146-56
SubsBard
Michael Hull (PG), Ricky Crider (SG), Cory Carter (SF), Ken Hutchins (PF), William Brown (C)
Don Fromberg, Harvey Adams, Daniel Granger, Donnie Mills, Edward Laubach
 
SubsKeene St.
Basil Twedt (PG), Lester McDonal (SG), Jason Pak (PF), Randal Johnston (C)
Carl Hare, Jeremy Staudt, Marty Branstetter, David Vickery
 
13:42Keene St.Charles Friddle makes the 1st free throw46-57
13:42Keene St.Charles Friddle makes the 2nd free throw46-58
13:16BardCory Carter makes the jump hook in the paint48-58
13:13Keene St.Ken Hutchins is called for the reach on Charles Friddle in the backcourt - foul #1 on Ken Hutchins, team foul #248-58
SubsBard 
SubsKeene St.
Ronald Breitenstein (SF)
Charles Friddle
 
13:03Keene St.Lester McDonal buries a 3pt jumper from the left wing on a nice dish by Basil Twedt48-61
12:45BardRandal Johnston denies the turnaround by Cory Carter48-61
12:43Keene St.Randal Johnston gets the rebound48-61
12:33Keene St.The jump hook by Randal Johnston is blocked by William Brown48-61
12:31Keene St.Jason Pak misses the tip48-61
12:30Keene St.Randal Johnston snags the offensive board48-61
12:12Keene St.Randal Johnston drills a jumper from the right block set up by Lester McDonal48-63
11:55BardLester McDonal is called for the reach on Ricky Crider - foul #4 on Lester McDonal, team foul #348-63
SubsBard
James Cordray (PG), John Encarnacion (SF)
Michael Hull, Cory Carter
 
SubsKeene St.
Jeremy Staudt (SG), Bryan Parker (PF)
Lester McDonal, Jason Pak
 
LineupBard
 PG - James Cordray (fresh)
 SG - Ricky Crider (fairly fresh) 2 pts.
 SF - John Encarnacion (fresh)
 PF - Ken Hutchins (fairly fresh) 6 pts. 4 reb.
 C - William Brown (fairly fresh) 5 pts. 2 reb. 2 blk.
 
LineupKeene St.
 PG - Basil Twedt (fresh) 11 pts. 8 ast. 3 pf.
 SG - Jeremy Staudt (fairly fresh) 10 pts. 1 ast.
 SF - Ronald Breitenstein (fresh) 9 pts. 3 pf.
 PF - Bryan Parker (fresh)
 C - Randal Johnston (fresh) 9 pts. 6 reb. 2 blk.
 
11:46BardRonald Breitenstein picks off the pass by Ricky Crider48-63
11:25Keene St.Bryan Parker misses short on an open 3pt jumper from the right corner48-63
11:23Keene St.Randal Johnston misses the tip48-63
11:22BardThe rebound goes to Ken Hutchins48-63
11:17BardRonald Breitenstein takes the ball from James Cordray48-63
11:12Keene St.Basil Twedt throws a bad pass out of bounds in the backcourt48-63
SubsBard
Cory Carter (SF)
William Brown
 
SubsKeene St.
Gary Anderson (C)
Randal Johnston
 
11:01BardJames Cordray clanks a jumper from the right wing48-63
10:59Keene St.Jeremy Staudt grabs the defensive rebound48-63
10:39Keene St.Basil Twedt hits a wide open 3pt jumper from the right corner48-66
Game PlanBardBard is playing a fastbreak offense (uptempo) and a fullcourt press (-1) 
Game PlanKeene St.Keene St. is playing a motion offense and a 2-3 zone (-1) 
10:28BardCory Carter is fouled on the floor by Bryan Parker - foul #1 on Bryan Parker, team foul #448-66
SubsBard
Don Fromberg (PG), William Brown (C)
James Cordray, John Encarnacion
 
SubsKeene St.
Carl Hare (SG), Jason Pak (PF)
Jeremy Staudt, Ronald Breitenstein
 
10:18BardGary Anderson takes the ball from Ken Hutchins48-66
Game PlanBardBard is playing a fastbreak offense (uptempo) and a fullcourt press (-1) 
Game PlanKeene St.Keene St. is playing a motion offense (slowdown) and a 2-3 zone (-1) 
10:15Keene St.Carl Hare is whistled for traveling in the backcourt48-66
SubsBard
Michael Hull (PG)
Ricky Crider
 
SubsKeene St.
Ronald Breitenstein (SF), Marty Branstetter (PF)
Bryan Parker, Jason Pak
 
10:10BardMichael Hull is fouled on the floor by Marty Branstetter - foul #1 on Marty Branstetter, team foul #548-66
SubsBard 
SubsKeene St.
Randal Johnston (C)
Gary Anderson
 
09:59BardKen Hutchins connects on the turnaround from the left block on a great pass from Michael Hull and he's hacked by Marty Branstetter - foul #2 on Marty Branstetter, team foul #650-66
09:59BardKen Hutchins makes the free throw51-66
Game PlanBardBard is playing a fastbreak offense (uptempo) and a fullcourt press (-1) 
Game PlanKeene St.Keene St. is playing a motion offense and a 2-3 zone (-1) 
09:37Keene St.Carl Hare is fouled on the floor by Cory Carter - foul #2 on Cory Carter, team foul #351-66
SubsBard
Harvey Adams (PF)
Ken Hutchins
 
SubsKeene St. 
09:18Keene St.Carl Hare misses short on a floater from just outside the lane but the foul's on Don Fromberg - foul #3 on Don Fromberg, team foul #451-66
SubsBard
James Cordray (PG), Donnie Mills (C)
Michael Hull, William Brown
 
SubsKeene St.
Charles Friddle (SF), Bryan Parker (PF)
Ronald Breitenstein, Marty Branstetter
 
09:18Keene St.Carl Hare misses the 1st free throw51-66
09:18Keene St.Carl Hare makes the 2nd free throw51-67
09:03BardHarvey Adams's pass is intercepted by Charles Friddle51-67
Game PlanBardBard is playing a fastbreak offense (uptempo) and a fullcourt press (-1) 
Game PlanKeene St.Keene St. is playing a motion offense (slowdown) and a 2-3 zone (-1) 
09:00Keene St.Charles Friddle is fouled in the backcourt by Cory Carter - foul #3 on Cory Carter, team foul #551-67
SubsBard
Ricky Crider (SG)
Don Fromberg
 
SubsKeene St.
Jason Pak (PF)
Bryan Parker
 
08:42Keene St.Randal Johnston's floater is tipped away by Harvey Adams51-67
08:40BardCory Carter gets the rebound51-67
08:35BardRicky Crider connects on the 3 from the left corner set up by James Cordray54-67
Game PlanBardBard is playing a fastbreak offense (uptempo) and a fullcourt press (-1) 
Game PlanKeene St.Keene St. is playing a motion offense and a 2-3 zone (-1) 
08:12Keene St.Randal Johnston knocks in the runner from the right block set up by Charles Friddle54-69
07:58BardJames Cordray can't connect on a 3pt attempt from the left wing54-69
07:56Keene St.The rebound goes to Charles Friddle54-69
Game PlanBardBard is playing a fastbreak offense (uptempo) and a fullcourt press (-1) 
Game PlanKeene St.Keene St. is playing a motion offense (slowdown) and a 2-3 zone (-1) 
07:54Keene St.James Cordray steals the ball from Randal Johnston in the backcourt54-69
LineupBard
 PG - James Cordray (fairly fresh) 1 ast.
 SG - Ricky Crider (tiring) 5 pts.
 SF - Cory Carter (tiring) 5 pts. 5 reb. 3 pf.
 PF - Harvey Adams (fairly fresh) 14 pts. 3 reb. 2 stl.
 C - Donnie Mills (fairly fresh) 4 pts. 3 reb.
 
LineupKeene St.
 PG - Basil Twedt (tiring) 14 pts. 8 ast. 3 pf.
 SG - Carl Hare (fairly fresh) 12 pts. 2 ast.
 SF - Charles Friddle (fairly fresh) 8 pts. 4 reb.
 PF - Jason Pak (fairly fresh) 2 pts. 2 reb. 2 blk.
 C - Randal Johnston (fairly fresh) 11 pts. 7 reb. 2 blk.
 
07:43BardJames Cordray comes up short on the 3pt jumper from straight away54-69
07:42Keene St.Jason Pak pulls down the rebound54-69
07:38Keene St.Basil Twedt misses short on a 3 pointer from the left corner54-69
07:37BardJames Cordray pulls down the rebound54-69
07:33BardJames Cordray knocks in the 3 pointer from the right corner on a great pass from Cory Carter57-69
Game PlanBardBard is playing a fastbreak offense (uptempo) and a fullcourt press (-1) 
Game PlanKeene St.Keene St. is playing a motion offense and a 2-3 zone (-1) 
07:22Keene St.Carl Hare hits a wide open 3 pointer from the right wing on a nice dish by Basil Twedt57-72
07:17BardJames Cordray can't connect on a floater from the left wing but he's fouled by Basil Twedt - foul #4 on Basil Twedt, team foul #757-72
SubsBard
Don Fromberg (SG), Daniel Granger (SF), John Encarnacion (PF), Edward Laubach (C)
Ricky Crider, Cory Carter, Harvey Adams, Donnie Mills
 
SubsKeene St.
Lester McDonal (SG), Bryan Parker (SF), Marty Branstetter (PF), David Vickery (C)
Carl Hare, Charles Friddle, Jason Pak, Randal Johnston
 
07:17BardJames Cordray makes the 1st free throw58-72
07:17BardJames Cordray makes the 2nd free throw59-72
07:04Keene St.David Vickery hits the finger roll59-74
06:50BardDaniel Granger misses the fadeaway jumper from the free throw line59-74
06:49BardThe offensive rebound goes to Don Fromberg59-74
06:42BardBryan Parker is called for the reach on Daniel Granger - foul #2 on Bryan Parker, team foul #859-74
SubsBard
Michael Hull (PG)
James Cordray
 
SubsKeene St.
Carl Hare (PG)
Basil Twedt
 
06:42BardDaniel Granger makes the 1st free throw60-74
06:42BardDaniel Granger makes the 2nd free throw61-74
06:28Keene St.Marty Branstetter makes the 3pt shot from the left wing61-77
06:23BardMichael Hull is whistled for a carry61-77
SubsBard
Ken Hutchins (PF)
Edward Laubach
 
SubsKeene St.
Ronald Breitenstein (SF), Gary Anderson (C)
Bryan Parker, David Vickery
 
Game PlanBardBard is playing a fastbreak offense (uptempo) and a fullcourt press (-1) 
Game PlanKeene St.Keene St. is playing a motion offense (slowdown) and a 2-3 zone (-1) 
05:57Keene St.Gary Anderson scores on a jump hook from the right block on a great pass from Carl Hare61-79
05:46BardDaniel Granger's pass is off the mark and out of bounds61-79
SubsBard
Harvey Adams (SF), William Brown (C)
Daniel Granger, John Encarnacion
 
SubsKeene St.
Jeremy Staudt (PG)
Carl Hare
 
05:44Keene St.Lester McDonal is fouled in the backcourt by William Brown - foul #2 on William Brown, team foul #661-79
05:15Keene St.The jump hook by Lester McDonal is blocked by William Brown61-79
05:13Keene St.Jeremy Staudt misses the tip61-79
05:12BardKen Hutchins grabs the defensive rebound61-79
04:57BardDon Fromberg knocks in the 3pt shot from the right corner64-79
04:35Keene St.Gary Anderson lays it up and in set up by Jeremy Staudt64-81
04:29BardHarvey Adams hits the front of the rim on the 3 pointer from the left wing64-81
04:28BardMichael Hull pulls down the offensive rebound64-81
04:19BardKen Hutchins knocks in the fadeaway in the paint66-81
04:16Keene St.Gary Anderson is hacked by Michael Hull in the backcourt - foul #1 on Michael Hull, team foul #766-81
SubsBard
Ricky Crider (SG), Daniel Granger (SF), Donnie Mills (PF), Edward Laubach (C)
Don Fromberg, Harvey Adams, Ken Hutchins, William Brown
 
SubsKeene St.
Basil Twedt (PG), Charles Friddle (SF), Jason Pak (PF)
Jeremy Staudt, Ronald Breitenstein, Marty Branstetter
 
04:16Keene St.Gary Anderson misses the 1st free throw66-81
04:16BardEdward Laubach gets the rebound66-81
03:59BardRicky Crider loses the dribble to Gary Anderson66-81
03:57Keene St.Lester McDonal double dribbles in the backcourt66-81
SubsBard 
SubsKeene St.
Randal Johnston (C)
Gary Anderson
 
Game PlanBardBard is playing a fastbreak offense (uptempo) and a fullcourt press (-1) 
Game PlanKeene St.Keene St. is playing a motion offense (slowdown) and a 2-3 zone (+1) 
03:48BardDaniel Granger buries a 3pt jumper from the right wing on a great pass from Michael Hull69-81
LineupBard
 PG - Michael Hull (fairly fresh) 8 pts. 4 ast.
 SG - Ricky Crider (fairly fresh) 5 pts.
 SF - Daniel Granger (fresh) 5 pts.
 PF - Donnie Mills (fresh) 4 pts. 3 reb.
 C - Edward Laubach (fresh) 3 pts. 2 reb.
 
LineupKeene St.
 PG - Basil Twedt (fairly fresh) 14 pts. 9 ast. 4 pf.
 SG - Lester McDonal (fairly fresh) 3 pts. 2 ast. 4 pf.
 SF - Charles Friddle (fresh) 8 pts. 4 reb.
 PF - Jason Pak (fresh) 2 pts. 3 reb. 2 blk.
 C - Randal Johnston (fresh) 11 pts. 7 reb. 2 blk.
 
03:46Keene St.Ricky Crider is called for the reach on Lester McDonal in the backcourt - foul #3 on Ricky Crider, team foul #869-81
SubsBard
John Encarnacion (SF)
Michael Hull
 
SubsKeene St. 
03:46Keene St.Lester McDonal makes the 1st free throw69-82
03:46Keene St.Lester McDonal makes the 2nd free throw69-83
03:30BardJason Pak steals it from John Encarnacion69-83
03:27Keene St.Basil Twedt is hacked by Daniel Granger in the backcourt - foul #1 on Daniel Granger, team foul #969-83
SubsBard
Michael Hull (PG)
Daniel Granger
 
SubsKeene St.
David Vickery (PF)
Jason Pak
 
03:27Keene St.Basil Twedt misses the 1st free throw69-83
03:27Keene St.David Vickery grabs the offensive rebound69-83
03:05Keene St.Lester McDonal hits the front of the rim on the 3 pointer from straight away69-83
03:03BardRicky Crider grabs the defensive rebound69-83
02:57BardRicky Crider buries a 3 from the right wing72-83
02:57Keene St.Keene St. calls a full timeout (2 :30 3 full remaining)72-83
SubsBard
Don Fromberg (PG), Daniel Granger (SF), William Brown (C)
Michael Hull, John Encarnacion, Edward Laubach
 
SubsKeene St.
Carl Hare (PG), Jeremy Staudt (SG), Ronald Breitenstein (SF), Jason Pak (PF)
Basil Twedt, Lester McDonal, Charles Friddle, David Vickery
 
02:34Keene St.Jeremy Staudt connects on the 3 pointer from the right wing on a great pass from Carl Hare72-86
02:34BardBard calls a full timeout (2 :30 3 full remaining)72-86
SubsBard
Cory Carter (SF), Ken Hutchins (PF)
Ricky Crider, Donnie Mills
 
SubsKeene St. 
02:26BardRandal Johnston swats the layup by Ken Hutchins72-86
02:24BardDon Fromberg grabs the offensive board72-86
02:12BardCory Carter lays it up and in on a great pass from William Brown and he's hacked by Randal Johnston - foul #3 on Randal Johnston, team foul #974-86
SubsBard
Harvey Adams (SG)
Daniel Granger
 
SubsKeene St.
Basil Twedt (PG)
Carl Hare
 
02:12BardCory Carter makes the free throw75-86
01:53Keene St.Jeremy Staudt can't connect on an uncontested 3pt jumper from straight away75-86
01:52BardCory Carter grabs the board75-86
01:52BardBard calls a full timeout (2 :30 2 full remaining)75-86
SubsBard
Michael Hull (PG), Ricky Crider (SG)
Don Fromberg, Harvey Adams
 
SubsKeene St.
Lester McDonal (SG)
Jeremy Staudt
 
01:32BardCory Carter drills a jumpshot from the right side77-86
01:17Keene St.Basil Twedt misses badly on a 3pt jumper from the right wing77-86
01:15Keene St.Randal Johnston hits the follow up shot77-88
00:52BardWilliam Brown hits a floater from the baseline and he's hacked by Basil Twedt - foul #5 on Basil Twedt, team foul #1079-88
SubsBard 
SubsKeene St.
Carl Hare (PG)
Basil Twedt
 
00:52BardWilliam Brown makes the free throw80-88
Game PlanBardBard is playing a fastbreak offense (uptempo) and intentionally fouling (-1) 
Game PlanKeene St.Keene St. is playing a spread offense (hold ball) and a 2-3 zone (+1) 
00:51Keene St.Carl Hare is fouled in the backcourt by Michael Hull - foul #2 on Michael Hull, team foul #1080-88
SubsBard 
SubsKeene St.
Jeremy Staudt (SG)
Lester McDonal
 
00:51Keene St.Carl Hare makes the 1st free throw80-89
00:51Keene St.Carl Hare makes the 2nd free throw80-90
Game PlanBardBard is playing a quick shot offense (quick shot) and intentionally fouling (-1) 
Game PlanKeene St.Keene St. is playing a spread offense (hold ball) and a 2-3 zone (+1) 
00:45BardMichael Hull is hacked by Randal Johnston - foul #4 on Randal Johnston, team foul #1180-90
SubsBard
Don Fromberg (SG), Daniel Granger (SF), Harvey Adams (PF), Donnie Mills (C)
Ricky Crider, Cory Carter, Ken Hutchins, William Brown
 
SubsKeene St.
Charles Friddle (SF), Marty Branstetter (PF), David Vickery (C)
Ronald Breitenstein, Jason Pak, Randal Johnston
 
00:45BardMichael Hull misses the 1st free throw80-90
00:45BardMichael Hull makes the 2nd free throw81-90
00:43Keene St.Michael Hull is called for the reach on Carl Hare in the backcourt - foul #3 on Michael Hull, team foul #1181-90
SubsBard
Ricky Crider (SG), Cory Carter (SF), Ken Hutchins (PF), William Brown (C)
Don Fromberg, Daniel Granger, Harvey Adams, Donnie Mills
 
SubsKeene St.
Ronald Breitenstein (SF), Jason Pak (PF), Randal Johnston (C)
Charles Friddle, Marty Branstetter, David Vickery
 
00:43Keene St.Carl Hare makes the 1st free throw81-91
00:43Keene St.Carl Hare makes the 2nd free throw81-92
00:37BardThe short jumper by William Brown is denied by Randal Johnston81-92
00:35BardKen Hutchins hits the follow up shot83-92
00:35Keene St.Keene St. calls a full timeout (2 :30 2 full remaining)83-92
00:33Keene St.Jeremy Staudt is hacked by Michael Hull in the backcourt - foul #4 on Michael Hull, team foul #1283-92
00:33Keene St.Jeremy Staudt makes the 1st free throw83-93
00:33Keene St.Jeremy Staudt makes the 2nd free throw83-94
00:26BardRicky Crider can't connect on a 3pt jumper from the right corner83-94
00:25Keene St.Jeremy Staudt grabs the board83-94
Game PlanBardBard is playing a quick shot offense (quick shot) and a fullcourt press (-1) 
Game PlanKeene St.Keene St. is playing a spread offense (hold ball) and a 2-3 zone (+1) 
00:00Keene St.Carl Hare runs out the clock83-94