#00257A #FE0000
Hoops Dynasty HOOPS DYNASTY
Non-Conference Knight
Dubuque Sim AI
Keene St. Sim AI
Final -
7/1/2026
69
  1 2 F
Dubuque 35 34 69
Keene St. 31 20 51
51
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cVictor Keithley 19 1-3 0-1 0-2 3 7 1 1 1 0 0 2
pfNelson Houtz 23 2-6 0-2 2-2 3 8 1 1 0 2 0 6
sfRichard Thomas 19 2-4 0-1 5-6 1 2 1 1 1 1 1 9
sgRobert Thomas 18 1-6 1-4 0-0 1 3 0 1 0 0 1 3
pgMichael McCloe 19 5-9 4-7 1-2 0 1 3 1 1 0 1 15
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMatthew Pearce 20 2-4 0-0 0-0 5 9 0 0 0 3 2 4
pgMark Knapp 19 3-6 0-0 7-8 1 1 0 3 2 0 1 13
pfDale Gross 17 2-7 0-0 0-0 0 2 0 0 0 0 1 4
sgVincent Halstead 17 0-2 0-0 0-0 0 0 0 1 0 0 1 0
sfScott Goodridge 15 2-2 1-1 0-0 0 3 2 0 1 0 1 5
sgDennis Boss 8 2-4 1-2 0-0 0 0 0 1 1 0 2 5
sgSam Lesko 6 1-2 1-2 0-0 0 0 0 1 0 0 2 3
Totals 200 23-55 8-20 15-20 14 36 8 11 7 6 13 69
Percentages   .418 .400 .750                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cSteven Collins 18 3-5 0-0 0-1 1 3 0 0 1 1 0 6
pfRichard Barksdale 15 1-2 0-1 0-0 0 3 0 0 0 3 3 2
sfRobert Lindell 20 2-6 0-1 0-0 2 5 1 5 1 0 1 4
sgJohn Bruch 23 5-11 1-5 0-0 1 3 0 1 0 0 0 11
pgRichard Anderson 8 3-4 2-2 0-0 0 0 3 0 1 0 5 8
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgVernon Ferrell 19 1-6 0-1 0-0 1 2 2 1 0 0 2 2
pgDaryl Andrews 18 1-4 0-1 0-0 0 0 3 6 1 0 2 2
sfChristopher Baysinger 18 2-5 0-1 0-0 1 2 0 1 0 0 2 4
cAndrew Crouse 17 1-4 0-0 1-1 2 3 0 1 3 0 3 3
cDavid Rankin 17 0-1 0-0 2-2 0 4 0 0 0 0 0 2
pfMitchell Avant 15 2-4 0-1 0-2 3 4 0 2 0 0 1 4
cWayne Howington 12 1-2 0-0 1-2 0 2 0 0 1 2 0 3
Totals 200 22-54 3-13 4-8 11 31 9 17 8 6 19 51
Percentages   .407 .231 .500                

UD
35
12-29
4-10
7-10
6
16
4
6
4
2
7
16
15
4
9
17
34
11-26
4-10
8-10
8
20
4
5
3
4
6
12
8
11
0
17
69
23-55
8-20
15-20
14
36
8
11
7
6
13
28
23
15
9
34
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
31
13-29
2-7
3-4
5
18
6
9
3
5
11
16
8
7
4
7
20
9-25
1-6
1-4
6
13
3
8
5
1
8
10
3
2
3
13
51
22-54
3-13
4-8
11
31
9
17
8
6
19
26
11
9
7
20
PLAYER OF THE GAME
pg Michael McCloe Dubuque
15 Points, 3 Assists
TimeTeamPlayScore
LineupDubuque
 PG - Michael McCloe (fresh)
 SG - Robert Thomas (fresh)
 SF - Richard Thomas (fresh)
 PF - Nelson Houtz (fresh)
 C - Victor Keithley (fresh)
 
LineupKeene St.
 PG - Richard Anderson (fresh)
 SG - John Bruch (fresh)
 SF - Robert Lindell (fresh)
 PF - Richard Barksdale (fresh)
 C - Steven Collins (fresh)
 
20:00Keene St.Steven Collins wins the tip0-0
Game PlanDubuqueDubuque is playing a flex offense and a fullcourt press (0) 
Game PlanKeene St.Keene St. is playing a motion offense and a 2-3 zone (0) 
19:55Keene St.John Bruch's pass is off the mark and out of bounds in the backcourt0-0
19:38DubuqueMichael McCloe knocks in the 3pt shot from the right corner on a nice dish by Richard Thomas3-0
19:34Keene St.Robert Lindell loses the dribble to Michael McCloe in the backcourt3-0
19:15DubuqueMichael McCloe is hacked by Richard Anderson - foul #1 on Richard Anderson, team foul #13-0
18:58DubuqueRobert Thomas scores on a 3 from the left wing on a great pass from Michael McCloe6-0
18:53Keene St.John Bruch hits a floater from close range on a nice dish by Richard Anderson6-2
18:50DubuqueMichael McCloe is whistled for traveling in the backcourt6-2
18:39Keene St.Richard Barksdale makes the fadeaway from just outside the lane6-4
18:35DubuqueRichard Thomas misses the 3pt attempt from straight away6-4
18:34DubuqueVictor Keithley grabs the offensive board6-4
18:23DubuqueNelson Houtz loses the dribble to Richard Anderson6-4
18:20Keene St.John Bruch hits the finger roll on a nice dish by Richard Anderson6-6
18:06DubuqueRichard Thomas buries a floater near the basket8-6
17:59Keene St.Richard Barksdale misses badly on a 3pt jumper from straight away8-6
17:57Keene St.Robert Lindell grabs the offensive rebound8-6
17:39Keene St.Richard Anderson knocks in the fadeaway from the left wing8-8
17:37DubuqueMichael McCloe is fouled in the backcourt by Richard Anderson - foul #2 on Richard Anderson, team foul #28-8
SubsDubuque
Mark Knapp (PG), Vincent Halstead (SG), Scott Goodridge (SF), Matthew Pearce (PF), Dale Gross (C)
Michael McCloe, Robert Thomas, Richard Thomas, Nelson Houtz, Victor Keithley
 
SubsKeene St.
Vernon Ferrell (PG), Christopher Baysinger (SG), Mitchell Avant (SF), Andrew Crouse (PF), David Rankin (C)
Richard Anderson, John Bruch, Robert Lindell, Richard Barksdale, Steven Collins
 
17:29DubuqueDale Gross hits a fadeaway from the left block on a great pass from Scott Goodridge10-8
17:26Keene St.Christopher Baysinger is fouled in the backcourt by Mark Knapp - foul #1 on Mark Knapp, team foul #110-8
17:17Keene St.Matthew Pearce blocks the short jumper by David Rankin10-8
17:16Keene St.Mitchell Avant misses the tip10-8
17:14DubuqueMatthew Pearce grabs the board10-8
16:59DubuqueMark Knapp dunks the ball12-8
16:36Keene St.Andrew Crouse double dribbles12-8
SubsDubuque
Sam Lesko (SF)
Scott Goodridge
 
SubsKeene St. 
16:15DubuqueMark Knapp is fouled on the floor by Andrew Crouse - foul #1 on Andrew Crouse, team foul #312-8
SubsDubuque
Michael McCloe (PG), Dennis Boss (SG), Nelson Houtz (PF), Victor Keithley (C)
Mark Knapp, Vincent Halstead, Matthew Pearce, Dale Gross
 
SubsKeene St.
Daryl Andrews (PG), John Bruch (SG), Robert Lindell (SF), Richard Barksdale (PF), Wayne Howington (C)
Vernon Ferrell, Christopher Baysinger, Mitchell Avant, Andrew Crouse, David Rankin
 
15:57DubuqueThe short jumper by Nelson Houtz is denied by Richard Barksdale12-8
15:56Keene St.Robert Lindell grabs the defensive rebound12-8
LineupDubuque
 PG - Michael McCloe (fresh) 3 pts. 1 ast.
 SG - Dennis Boss (fresh)
 SF - Sam Lesko (fresh)
 PF - Nelson Houtz (fresh)
 C - Victor Keithley (fairly fresh)
 
LineupKeene St.
 PG - Daryl Andrews (fresh)
 SG - John Bruch (fairly fresh) 4 pts.
 SF - Robert Lindell (fairly fresh) 2 reb.
 PF - Richard Barksdale (fairly fresh) 2 pts.
 C - Wayne Howington (fresh)
 
15:41Keene St.Daryl Andrews clanks a fadeaway jumper from the free throw line12-8
15:39DubuqueVictor Keithley pulls down the rebound12-8
15:35DubuqueSam Lesko buries a 3pt shot from the left wing set up by Victor Keithley15-8
15:33Keene St.Dennis Boss is called for the reach on Daryl Andrews in the backcourt - foul #1 on Dennis Boss, team foul #215-8
SubsDubuque
Robert Thomas (SG), Richard Thomas (SF)
Dennis Boss, Sam Lesko
 
SubsKeene St. 
15:25Keene St.Robert Lindell misses short on an open runner in the lane15-8
15:24DubuqueRichard Thomas snags the defensive board15-8
15:09DubuqueVictor Keithley misses the floater in the lane but the foul's on Richard Barksdale - foul #1 on Richard Barksdale, team foul #415-8
SubsDubuque
Mark Knapp (PG), Matthew Pearce (PF)
Michael McCloe, Nelson Houtz
 
SubsKeene St.
Andrew Crouse (PF)
Richard Barksdale
 
15:09DubuqueVictor Keithley misses the 1st free throw15-8
15:09DubuqueVictor Keithley misses the 2nd free throw15-8
15:09Keene St.John Bruch grabs the defensive rebound15-8
14:51Keene St.Richard Thomas takes the ball from Robert Lindell15-8
14:48DubuqueRichard Thomas lays it in17-8
14:25Keene St.Robert Lindell is hacked by Matthew Pearce - foul #1 on Matthew Pearce, team foul #317-8
SubsDubuque
Vincent Halstead (SG), Scott Goodridge (SF), Nelson Houtz (PF), Dale Gross (C)
Robert Thomas, Richard Thomas, Matthew Pearce, Victor Keithley
 
SubsKeene St.
Vernon Ferrell (PG), Christopher Baysinger (SG), Mitchell Avant (SF), David Rankin (PF), Steven Collins (C)
Daryl Andrews, John Bruch, Robert Lindell, Andrew Crouse, Wayne Howington
 
14:04Keene St.Mitchell Avant makes the shot from close range set up by Vernon Ferrell17-10
13:50DubuqueDale Gross's layup is rejected by Steven Collins17-10
13:48Keene St.David Rankin grabs the defensive rebound17-10
13:27Keene St.Vernon Ferrell hits the front of the rim on the jumper from the right wing17-10
13:26DubuqueScott Goodridge gets the rebound17-10
13:05DubuqueDale Gross is hacked by Vernon Ferrell - foul #1 on Vernon Ferrell, team foul #517-10
SubsDubuque
Michael McCloe (PG), Dennis Boss (SG), Richard Thomas (SF), Matthew Pearce (C)
Mark Knapp, Vincent Halstead, Scott Goodridge, Dale Gross
 
SubsKeene St.
John Bruch (SG), Robert Lindell (SF), Andrew Crouse (PF)
Christopher Baysinger, Mitchell Avant, David Rankin
 
12:48DubuqueNelson Houtz misses long on a 3 pointer from straight away17-10
12:46Keene St.Robert Lindell snags the defensive board17-10
12:22Keene St.Steven Collins misses short on an open shot from the baseline17-10
12:20DubuqueNelson Houtz grabs the defensive rebound17-10
12:02DubuqueMichael McCloe misses the 3pt jumper from the right wing17-10
12:00DubuqueMatthew Pearce misses the tip17-10
11:58DubuqueRichard Thomas can't tip it in17-10
11:57Keene St.Vernon Ferrell gets the rebound17-10
11:53Keene St.Robert Lindell is called for the offensive foul in the backcourt - foul #1 on Robert Lindell, team foul #617-10
SubsDubuque
Robert Thomas (SG), Vincent Halstead (SF), Dale Gross (PF), Victor Keithley (C)
Dennis Boss, Richard Thomas, Nelson Houtz, Matthew Pearce
 
SubsKeene St.
Daryl Andrews (PG), Christopher Baysinger (SF), Richard Barksdale (PF), Wayne Howington (C)
Vernon Ferrell, Robert Lindell, Andrew Crouse, Steven Collins
 
LineupDubuque
 PG - Michael McCloe (fresh) 3 pts. 1 ast.
 SG - Robert Thomas (fresh) 3 pts.
 SF - Vincent Halstead (fresh)
 PF - Dale Gross (fresh) 2 pts.
 C - Victor Keithley (fairly fresh) 2 reb.
 
LineupKeene St.
 PG - Daryl Andrews (fresh)
 SG - John Bruch (fairly fresh) 4 pts.
 SF - Christopher Baysinger (fresh)
 PF - Richard Barksdale (fairly fresh) 2 pts.
 C - Wayne Howington (fresh)
 
11:31DubuqueVincent Halstead's fadeaway is rejected by Richard Barksdale17-10
11:29Keene St.Wayne Howington pulls down the rebound17-10
11:25Keene St.Daryl Andrews double dribbles in the backcourt17-10
SubsDubuque
Scott Goodridge (SF)
Vincent Halstead
 
SubsKeene St.
David Rankin (PF)
Richard Barksdale
 
11:03DubuqueVictor Keithley misses the easy layup17-10
11:02Keene St.Christopher Baysinger grabs the board17-10
10:43Keene St.John Bruch misses the 3pt shot from the left corner17-10
10:42DubuqueScott Goodridge snags the defensive board17-10
10:38DubuqueMichael McCloe misses the 3pt attempt from the left wing17-10
10:36Keene St.David Rankin gets the rebound17-10
10:23Keene St.John Bruch buries a fadeaway from close range on a great pass from Daryl Andrews17-12
10:15DubuqueDale Gross misses badly on a jump hook from the right block17-12
10:13DubuqueRobert Thomas pulls down the offensive rebound17-12
10:03DubuqueDale Gross makes the jumper in the paint19-12
09:49Keene St.Daryl Andrews is fouled on the floor by Robert Thomas - foul #1 on Robert Thomas, team foul #419-12
SubsDubuque
Mark Knapp (PG), Vincent Halstead (SG), Richard Thomas (SF), Nelson Houtz (PF), Matthew Pearce (C)
Michael McCloe, Robert Thomas, Scott Goodridge, Dale Gross, Victor Keithley
 
SubsKeene St.
Vernon Ferrell (PG), Mitchell Avant (SF), Richard Barksdale (PF), Andrew Crouse (C)
Daryl Andrews, Christopher Baysinger, David Rankin, Wayne Howington
 
09:31Keene St.John Bruch misses long on a 3pt shot from the right corner19-12
09:30Keene St.The offensive rebound goes to Andrew Crouse19-12
09:23Keene St.John Bruch buries a 3 pointer from the right wing19-15
09:10DubuqueAndrew Crouse steps in front of the Richard Thomas pass19-15
08:49Keene St.The jump hook by Andrew Crouse is blocked by Nelson Houtz19-15
08:48DubuqueThe rebound goes to Matthew Pearce19-15
08:33DubuqueVernon Ferrell is called for the reach on Richard Thomas - foul #2 on Vernon Ferrell, team foul #719-15
SubsDubuque 
SubsKeene St.
Daryl Andrews (PG), Christopher Baysinger (SG), Steven Collins (C)
Vernon Ferrell, John Bruch, Richard Barksdale
 
08:33DubuqueRichard Thomas makes the 1st free throw20-15
08:33DubuqueRichard Thomas makes the 2nd free throw21-15
08:08Keene St.Steven Collins comes up short on the jumper from the right side21-15
08:07Keene St.Andrew Crouse misses the tip21-15
08:06DubuqueNelson Houtz grabs the defensive rebound21-15
07:46DubuqueMark Knapp can't finish the layup21-15
07:45Keene St.Mitchell Avant grabs the board21-15
LineupDubuque
 PG - Mark Knapp (fairly fresh) 2 pts.
 SG - Vincent Halstead (fairly fresh)
 SF - Richard Thomas (fairly fresh) 6 pts. 2 reb.
 PF - Nelson Houtz (tiring) 2 reb.
 C - Matthew Pearce (fairly fresh) 3 reb.
 
LineupKeene St.
 PG - Daryl Andrews (fairly fresh) 1 ast.
 SG - Christopher Baysinger (fairly fresh)
 SF - Mitchell Avant (fairly fresh) 2 pts. 2 reb.
 PF - Andrew Crouse (fairly fresh) 2 reb.
 C - Steven Collins (fresh)
 
07:28Keene St.Steven Collins lays it up and in21-17
07:10DubuqueMark Knapp misses the shot in the lane but he's fouled by Daryl Andrews - foul #1 on Daryl Andrews, team foul #821-17
SubsDubuque
Robert Thomas (SG), Scott Goodridge (SF), Dale Gross (PF), Victor Keithley (C)
Vincent Halstead, Richard Thomas, Nelson Houtz, Matthew Pearce
 
SubsKeene St.
John Bruch (SG), Robert Lindell (SF), David Rankin (PF), Wayne Howington (C)
Christopher Baysinger, Mitchell Avant, Andrew Crouse, Steven Collins
 
07:10DubuqueMark Knapp makes the 1st free throw22-17
07:10DubuqueMark Knapp makes the 2nd free throw23-17
06:45Keene St.Robert Lindell can't throw it down23-17
06:43DubuqueRobert Thomas grabs the defensive rebound23-17
06:25DubuqueRobert Thomas hits the front of the rim on the 3pt attempt from the left corner23-17
06:23DubuqueVictor Keithley pulls down the offensive rebound23-17
06:06DubuqueRobert Thomas misses long on a fadeaway jumper from the left side23-17
06:04Keene St.John Bruch gets the rebound23-17
05:53Keene St.Robert Lindell buries a fadeaway in the lane on a great pass from Daryl Andrews23-19
05:35DubuqueWayne Howington blocks the short jumper by Mark Knapp23-19
05:33Keene St.David Rankin grabs the defensive rebound23-19
05:31Keene St.Scott Goodridge steps in front of the Daryl Andrews pass in the backcourt23-19
05:30DubuqueScott Goodridge throws it down25-19
05:07Keene St.Robert Lindell is alone and drills a shot from the baseline25-21
04:41DubuqueMark Knapp's pass is off the mark and out of bounds25-21
SubsDubuque
Michael McCloe (PG), Vincent Halstead (SG), Richard Thomas (SF), Nelson Houtz (PF), Matthew Pearce (C)
Mark Knapp, Robert Thomas, Scott Goodridge, Dale Gross, Victor Keithley
 
SubsKeene St.
Christopher Baysinger (SG), Richard Barksdale (PF), Steven Collins (C)
John Bruch, David Rankin, Wayne Howington
 
04:28Keene St.Christopher Baysinger misses badly on a fadeaway from the right side25-21
04:26Keene St.Steven Collins tips it in25-23
04:12DubuqueRichard Thomas misses short on a floater from the free throw line but he's fouled by Christopher Baysinger - foul #1 on Christopher Baysinger, team foul #925-23
SubsDubuque 
SubsKeene St.
Mitchell Avant (SF)
Robert Lindell
 
04:12DubuqueRichard Thomas makes the 1st free throw26-23
04:12DubuqueRichard Thomas makes the 2nd free throw27-23
03:50Keene St.Christopher Baysinger is called for the offensive foul - foul #2 on Christopher Baysinger, team foul #1027-23
SubsDubuque 
SubsKeene St.
Richard Anderson (PG), Vernon Ferrell (SG), Andrew Crouse (PF)
Daryl Andrews, Christopher Baysinger, Richard Barksdale
 
03:27DubuqueMichael McCloe buries a 3 from the right corner30-23
LineupDubuque
 PG - Michael McCloe (fresh) 6 pts. 1 ast.
 SG - Vincent Halstead (fairly fresh)
 SF - Richard Thomas (fairly fresh) 8 pts. 2 reb.
 PF - Nelson Houtz (fairly fresh) 2 reb.
 C - Matthew Pearce (fairly fresh) 3 reb.
 
LineupKeene St.
 PG - Richard Anderson (fresh) 2 pts. 2 ast.
 SG - Vernon Ferrell (fresh) 1 ast.
 SF - Mitchell Avant (fresh) 2 pts. 2 reb.
 PF - Andrew Crouse (fresh) 2 reb.
 C - Steven Collins (fresh) 4 pts.
 
03:10Keene St.Richard Anderson connects on the open 3 from the left wing set up by Vernon Ferrell30-26
02:48DubuqueNelson Houtz misses the 3pt shot from the right wing30-26
02:46DubuqueMatthew Pearce tips it in32-26
02:38Keene St.Vernon Ferrell connects on the open pull-up jumper from the free throw line32-28
02:13DubuqueMichael McCloe is fouled on the floor by Richard Anderson - foul #3 on Richard Anderson, team foul #1132-28
SubsDubuque
Robert Thomas (SG), Sam Lesko (SF), Victor Keithley (C)
Vincent Halstead, Richard Thomas, Matthew Pearce
 
SubsKeene St.
Christopher Baysinger (SG), Robert Lindell (SF), Richard Barksdale (PF), David Rankin (C)
Richard Anderson, Mitchell Avant, Andrew Crouse, Steven Collins
 
02:13DubuqueMichael McCloe makes the 1st free throw33-28
02:13DubuqueMichael McCloe misses the 2nd free throw33-28
02:13Keene St.Richard Barksdale snags the defensive board33-28
01:50Keene St.Vernon Ferrell misses long on a 3pt jumper from the left corner33-28
01:49DubuqueNelson Houtz gets the rebound33-28
01:28DubuqueVictor Keithley travels with the ball33-28
SubsDubuque
Dennis Boss (PG), Dale Gross (PF)
Michael McCloe, Nelson Houtz
 
SubsKeene St. 
01:26Keene St.Dennis Boss is called for the reach on Vernon Ferrell in the backcourt - foul #2 on Dennis Boss, team foul #533-28
01:09Keene St.David Rankin misses long on a jump hook from the baseline but he's hacked by Sam Lesko - foul #1 on Sam Lesko, team foul #633-28
SubsDubuque
Matthew Pearce (C)
Victor Keithley
 
SubsKeene St.
John Bruch (SG), Wayne Howington (C)
Christopher Baysinger, Richard Barksdale
 
01:09Keene St.David Rankin makes the 1st free throw33-29
01:09Keene St.David Rankin makes the 2nd free throw33-30
00:54DubuqueDennis Boss loses the dribble to Wayne Howington33-30
00:51Keene St.Dennis Boss steals it from Robert Lindell in the backcourt33-30
00:50DubuqueDennis Boss banks in the layup35-30
00:27Keene St.Wayne Howington misses badly on a runner in the lane but the foul's on Matthew Pearce - foul #2 on Matthew Pearce, team foul #735-30
SubsDubuque
Scott Goodridge (SF)
Sam Lesko
 
SubsKeene St.
Andrew Crouse (PF)
David Rankin
 
00:27Keene St.Wayne Howington misses the 1st free throw35-30
00:27Keene St.Wayne Howington makes the 2nd free throw35-31
00:04DubuqueThe short jumper by Matthew Pearce is denied by Wayne Howington35-31
00:03Keene St.Robert Lindell grabs the defensive rebound35-31
00:00Keene St.Robert Lindell hits the front of the rim on the halfcourt shot35-31
TimeTeamPlayScore
LineupDubuque
 PG - Michael McCloe (fresh) 7 pts. 1 ast.
 SG - Robert Thomas (fresh) 3 pts.
 SF - Richard Thomas (fresh) 8 pts. 2 reb.
 PF - Nelson Houtz (fresh) 3 reb.
 C - Victor Keithley (fresh) 3 reb.
 
LineupKeene St.
 PG - Vernon Ferrell (fresh) 2 pts. 2 ast.
 SG - John Bruch (fresh) 9 pts.
 SF - Robert Lindell (fresh) 4 pts. 4 reb.
 PF - Richard Barksdale (fresh) 2 pts. 2 blk.
 C - Steven Collins (fresh) 4 pts.
 
20:00DubuqueRichard Thomas inbounds the ball35-31
Game PlanDubuqueDubuque is playing a flex offense and a fullcourt press (-2) 
Game PlanKeene St.Keene St. is playing a motion offense and a 2-3 zone (+1) 
19:39DubuqueThe short jumper by Michael McCloe is denied by Richard Barksdale35-31
19:37Keene St.Richard Barksdale pulls down the rebound35-31
19:18Keene St.Vernon Ferrell's pass is off the mark and out of bounds35-31
18:59DubuqueRobert Thomas hits the front of the rim on the 3pt jumper from straight away35-31
18:57Keene St.Richard Barksdale grabs the defensive rebound35-31
18:44Keene St.Nelson Houtz swats the shot by Vernon Ferrell35-31
18:43DubuqueNelson Houtz snags the defensive board35-31
18:37DubuqueRobert Thomas comes up short on the 3pt shot from the right wing35-31
18:36DubuqueNelson Houtz pulls down the offensive rebound35-31
18:21DubuqueMichael McCloe connects on the 3 from the left corner38-31
17:58Keene St.John Bruch can't connect on a 3pt jumper from the left wing38-31
17:57DubuqueThe rebound goes to Victor Keithley38-31
17:44DubuqueMichael McCloe hits the front of the rim on the 3pt attempt from the right wing38-31
17:43Keene St.The rebound goes to Steven Collins38-31
17:26Keene St.John Bruch misses badly on a runner near the basket38-31
17:24DubuqueVictor Keithley grabs the defensive rebound38-31
17:19DubuqueSteven Collins steals the ball from Robert Thomas38-31
17:03Keene St.Victor Keithley steals it from Robert Lindell38-31
16:42DubuqueMichael McCloe drills a floater from the free throw line40-31
16:26Keene St.Steven Collins lays it up and in and he's fouled by Richard Thomas - foul #1 on Richard Thomas, team foul #140-33
SubsDubuque
Mark Knapp (PG), Vincent Halstead (SG), Scott Goodridge (SF), Matthew Pearce (PF), Dale Gross (C)
Michael McCloe, Robert Thomas, Richard Thomas, Nelson Houtz, Victor Keithley
 
SubsKeene St.
Daryl Andrews (PG), Christopher Baysinger (SG), Mitchell Avant (SF), Andrew Crouse (PF)
Vernon Ferrell, John Bruch, Robert Lindell, Richard Barksdale
 
16:26Keene St.Steven Collins misses the free throw40-33
16:26DubuqueDale Gross pulls down the rebound40-33
15:57DubuqueAndrew Crouse picks off the pass by Mark Knapp40-33
LineupDubuque
 PG - Mark Knapp (fresh) 4 pts.
 SG - Vincent Halstead (fresh)
 SF - Scott Goodridge (fresh) 2 pts. 2 reb.
 PF - Matthew Pearce (fresh) 2 pts. 4 reb.
 C - Dale Gross (fresh) 4 pts.
 
LineupKeene St.
 PG - Daryl Andrews (fresh) 2 ast.
 SG - Christopher Baysinger (fresh)
 SF - Mitchell Avant (fresh) 2 pts. 2 reb.
 PF - Andrew Crouse (fresh) 2 reb. 2 stl.
 C - Steven Collins (tiring) 6 pts. 2 reb.
 
15:44Keene St.Daryl Andrews is wide open but clanks a fadeaway from the left side40-33
15:42DubuqueDale Gross gets the rebound40-33
15:23DubuqueMark Knapp can't finish the layup but he's fouled by Andrew Crouse - foul #2 on Andrew Crouse, team foul #140-33
SubsDubuque 
SubsKeene St.
Richard Anderson (PG), David Rankin (C)
Daryl Andrews, Steven Collins
 
15:23DubuqueMark Knapp misses the 1st free throw40-33
15:23DubuqueMark Knapp makes the 2nd free throw41-33
15:21Keene St.Vincent Halstead is called for the reach on Christopher Baysinger in the backcourt - foul #1 on Vincent Halstead, team foul #241-33
15:10Keene St.Christopher Baysinger misses badly on the uncontested 3 pointer from straight away41-33
15:09Keene St.Mitchell Avant pulls down the offensive rebound41-33
14:56Keene St.Christopher Baysinger comes up short on the shot from just outside the lane41-33
14:55Keene St.Christopher Baysinger tips it in41-35
14:37DubuqueMark Knapp hits a runner from the left block43-35
14:20Keene St.Christopher Baysinger makes the wide open jumpshot from the left side on a nice dish by Richard Anderson43-37
14:08DubuqueMark Knapp is hacked by Richard Anderson - foul #4 on Richard Anderson, team foul #243-37
SubsDubuque
Michael McCloe (PG), Dennis Boss (SG), Sam Lesko (SF), Nelson Houtz (PF), Victor Keithley (C)
Mark Knapp, Vincent Halstead, Scott Goodridge, Matthew Pearce, Dale Gross
 
SubsKeene St.
Daryl Andrews (PG), John Bruch (SG), Robert Lindell (SF), Wayne Howington (C)
Richard Anderson, Christopher Baysinger, Mitchell Avant, Andrew Crouse
 
13:51DubuqueNelson Houtz clanks a pull-up jumper from just outside the lane43-37
13:50DubuqueVictor Keithley tips it back up and in45-37
13:26Keene St.John Bruch makes the wide open fadeaway jumper from the free throw line on a nice dish by Daryl Andrews45-39
13:16DubuqueVictor Keithley clanks a 3 from straight away45-39
13:15Keene St.David Rankin gets the rebound45-39
13:13Keene St.Daryl Andrews travels in the backcourt45-39
SubsDubuque 
SubsKeene St.
Richard Barksdale (PF)
David Rankin
 
13:01DubuqueNelson Houtz drills a fadeaway near the basket on a great pass from Michael McCloe47-39
12:59Keene St.Michael McCloe is called for the reach on Daryl Andrews in the backcourt - foul #1 on Michael McCloe, team foul #347-39
SubsDubuque
Robert Thomas (SG), Richard Thomas (SF)
Michael McCloe, Sam Lesko
 
SubsKeene St. 
12:53Keene St.Daryl Andrews hits the finger roll47-41
12:38DubuqueDennis Boss knocks in the 3pt jumper from the right wing on a nice dish by Nelson Houtz50-41
12:23Keene St.Wayne Howington scores on a turnaround from the left block50-43
12:09DubuqueNelson Houtz hits the front of the rim on the shot from the baseline but he's hacked by Richard Barksdale - foul #2 on Richard Barksdale, team foul #350-43
SubsDubuque
Mark Knapp (PG), Vincent Halstead (SG), Matthew Pearce (C)
Dennis Boss, Robert Thomas, Victor Keithley
 
SubsKeene St.
Vernon Ferrell (PG), Christopher Baysinger (SF), Andrew Crouse (PF), Steven Collins (C)
Daryl Andrews, Robert Lindell, Richard Barksdale, Wayne Howington
 
12:09DubuqueNelson Houtz makes the 1st free throw51-43
12:09DubuqueNelson Houtz makes the 2nd free throw52-43
11:54Keene St.John Bruch misses badly on a 3 pointer from the left wing52-43
11:52Keene St.Vernon Ferrell tips it but misses52-43
11:51DubuqueMatthew Pearce grabs the board52-43
LineupDubuque
 PG - Mark Knapp (fresh) 7 pts.
 SG - Vincent Halstead (fresh)
 SF - Richard Thomas (fairly fresh) 8 pts. 2 reb.
 PF - Nelson Houtz (fairly fresh) 4 pts. 5 reb. 2 blk.
 C - Matthew Pearce (fresh) 2 pts. 5 reb.
 
LineupKeene St.
 PG - Vernon Ferrell (fresh) 2 pts. 2 ast.
 SG - John Bruch (fairly fresh) 11 pts.
 SF - Christopher Baysinger (fresh) 4 pts. 2 reb.
 PF - Andrew Crouse (fresh) 2 reb. 2 stl.
 C - Steven Collins (fairly fresh) 6 pts. 2 reb.
 
11:25DubuqueMark Knapp clanks a fadeaway near the basket52-43
11:24DubuqueThe offensive rebound goes to Nelson Houtz52-43
11:18DubuqueMark Knapp scores on a jump hook in the lane54-43
11:02Keene St.Andrew Crouse's floater is tipped away by Matthew Pearce54-43
11:00Keene St.John Bruch tips it but misses54-43
10:58DubuqueMatthew Pearce gets the rebound54-43
10:42DubuqueRichard Thomas hits the front of the rim on the jump hook in the paint but he's fouled by Andrew Crouse - foul #3 on Andrew Crouse, team foul #454-43
SubsDubuque
Michael McCloe (PG), Robert Thomas (SG), Dale Gross (PF), Scott Goodridge (C)
Mark Knapp, Vincent Halstead, Nelson Houtz, Matthew Pearce
 
SubsKeene St.
Robert Lindell (SF), Mitchell Avant (PF), David Rankin (C)
Christopher Baysinger, Andrew Crouse, Steven Collins
 
10:42DubuqueRichard Thomas misses the 1st free throw54-43
10:42DubuqueRichard Thomas makes the 2nd free throw55-43
10:21Keene St.Mitchell Avant comes up short on the 3pt jumper from the left corner55-43
10:19Keene St.Mitchell Avant grabs the offensive rebound55-43
10:03Keene St.Mitchell Avant hits the front of the rim on the jumper from the free throw line but the foul's on Dale Gross - foul #1 on Dale Gross, team foul #455-43
SubsDubuque
Victor Keithley (C)
Richard Thomas
 
SubsKeene St.
Daryl Andrews (PG), Wayne Howington (C)
Vernon Ferrell, Robert Lindell
 
10:03Keene St.Mitchell Avant misses the 1st free throw55-43
10:03Keene St.Mitchell Avant misses the 2nd free throw55-43
10:03DubuqueVictor Keithley gets the rebound55-43
09:43DubuqueScott Goodridge hits a 3pt shot from the right wing on a nice dish by Michael McCloe58-43
09:22Keene St.Daryl Andrews can't connect on a 3 from the left wing58-43
09:21DubuqueThe rebound goes to Scott Goodridge58-43
09:05DubuqueMichael McCloe connects on the 3 pointer from the left wing set up by Scott Goodridge61-43
Game PlanDubuqueDubuque is playing a flex offense and a fullcourt press (-2) 
Game PlanKeene St.Keene St. is playing a motion offense (uptempo) and a 2-3 zone (+1) 
08:55Keene St.Mitchell Avant is called for 10 seconds61-43
SubsDubuque
Mark Knapp (PG), Vincent Halstead (SG), Sam Lesko (SF), Nelson Houtz (PF), Matthew Pearce (C)
Michael McCloe, Robert Thomas, Scott Goodridge, Dale Gross, Victor Keithley
 
SubsKeene St.
Vernon Ferrell (PG), Christopher Baysinger (SG), Robert Lindell (SF), Richard Barksdale (PF), Andrew Crouse (C)
Daryl Andrews, John Bruch, Mitchell Avant, David Rankin, Wayne Howington
 
Game PlanDubuqueDubuque is playing a flex offense (slowdown) and a fullcourt press (-2) 
Game PlanKeene St.Keene St. is playing a motion offense (uptempo) and a 2-3 zone (+1) 
08:34DubuqueSam Lesko misses the 3pt attempt from the right corner61-43
08:32Keene St.Andrew Crouse gets the rebound61-43
08:10Keene St.Matthew Pearce swats the short shot by Robert Lindell61-43
08:09Keene St.Robert Lindell grabs the offensive rebound61-43
08:01Keene St.Vernon Ferrell misses long on a fadeaway from just outside the lane61-43
08:00DubuqueNelson Houtz grabs the board61-43
07:35DubuqueRobert Lindell steps in front of the Sam Lesko pass61-43
LineupDubuque
 PG - Mark Knapp (fresh) 9 pts.
 SG - Vincent Halstead (fairly fresh)
 SF - Sam Lesko (fresh) 3 pts.
 PF - Nelson Houtz (tiring) 4 pts. 7 reb. 2 blk.
 C - Matthew Pearce (fairly fresh) 2 pts. 6 reb. 3 blk.
 
LineupKeene St.
 PG - Vernon Ferrell (fairly fresh) 2 pts. 2 ast.
 SG - Christopher Baysinger (fairly fresh) 4 pts. 2 reb.
 SF - Robert Lindell (fairly fresh) 4 pts. 5 reb.
 PF - Richard Barksdale (fairly fresh) 2 pts. 3 reb. 3 blk.
 C - Andrew Crouse (fairly fresh) 3 reb. 2 stl. 3 pf.
 
07:13Keene St.Andrew Crouse makes the floater from the right block and the foul's on Sam Lesko - foul #2 on Sam Lesko, team foul #561-45
SubsDubuque
Michael McCloe (PG), Dennis Boss (SG), Richard Thomas (SF), Dale Gross (PF)
Mark Knapp, Vincent Halstead, Sam Lesko, Nelson Houtz
 
SubsKeene St.
Richard Anderson (PG), Daryl Andrews (SG), Mitchell Avant (SF), Steven Collins (C)
Vernon Ferrell, Christopher Baysinger, Robert Lindell, Richard Barksdale
 
07:13Keene St.Andrew Crouse makes the free throw61-46
06:50DubuqueDennis Boss misses long on a fadeaway from the left wing61-46
06:48Keene St.Steven Collins gets the rebound61-46
06:44Keene St.Richard Thomas blocks the jumper by Richard Anderson61-46
06:43DubuqueThe rebound goes to Michael McCloe61-46
06:21DubuqueDale Gross misses badly on a fadeaway from the right side61-46
06:20DubuqueMatthew Pearce snags the offensive board61-46
06:03DubuqueDale Gross hits the front of the rim on the pull-up jumper from the right side61-46
06:02DubuqueMatthew Pearce tips it in63-46
05:58Keene St.Daryl Andrews is whistled for a carry in the backcourt63-46
SubsDubuque
Robert Thomas (SG), Scott Goodridge (SF), Nelson Houtz (PF), Victor Keithley (C)
Dennis Boss, Richard Thomas, Dale Gross, Matthew Pearce
 
SubsKeene St.
John Bruch (SG), Robert Lindell (SF), David Rankin (PF), Wayne Howington (C)
Daryl Andrews, Mitchell Avant, Andrew Crouse, Steven Collins
 
05:35DubuqueRobert Thomas clanks a pull-up jumper from the left wing63-46
05:33Keene St.Wayne Howington pulls down the rebound63-46
05:27Keene St.Richard Anderson buries a 3 pointer from straight away on a nice dish by Robert Lindell63-49
05:01DubuqueNelson Houtz connects on the jumper in the paint65-49
04:52Keene St.Robert Lindell is hacked by Scott Goodridge - foul #1 on Scott Goodridge, team foul #665-49
SubsDubuque
Mark Knapp (PG), Vincent Halstead (SF), Dale Gross (PF)
Michael McCloe, Scott Goodridge, Nelson Houtz
 
SubsKeene St.
Christopher Baysinger (SF)
Robert Lindell
 
04:43Keene St.Wayne Howington comes up short on the driving attempt from close range65-49
04:42DubuqueThe rebound goes to Robert Thomas65-49
04:16DubuqueRichard Anderson is called for the reach on Robert Thomas - foul #5 on Richard Anderson, team foul #565-49
SubsDubuque
Sam Lesko (SF)
Robert Thomas
 
SubsKeene St.
Daryl Andrews (PG), Mitchell Avant (SF), Richard Barksdale (PF), Steven Collins (C)
Richard Anderson, John Bruch, David Rankin, Wayne Howington
 
03:58DubuqueRichard Barksdale is called for the reach on Dale Gross - foul #3 on Richard Barksdale, team foul #665-49
SubsDubuque
Richard Thomas (SF), Nelson Houtz (PF), Matthew Pearce (C)
Sam Lesko, Dale Gross, Victor Keithley
 
SubsKeene St. 
Game PlanDubuqueDubuque is playing a flex offense (slowdown) and a fullcourt press (-2) 
Game PlanKeene St.Keene St. is playing a motion offense (uptempo) and a 2-3 zone (-1) 
03:33DubuqueVincent Halstead hits the front of the rim on the runner from the right block65-49
03:32DubuqueNelson Houtz grabs the offensive board65-49
LineupDubuque
 PG - Mark Knapp (fresh) 9 pts.
 SG - Vincent Halstead (fairly fresh)
 SF - Richard Thomas (fresh) 9 pts. 2 reb.
 PF - Nelson Houtz (tiring) 6 pts. 8 reb. 2 blk.
 C - Matthew Pearce (fairly fresh) 4 pts. 8 reb. 3 blk.
 
LineupKeene St.
 PG - Daryl Andrews (fresh) 2 pts. 3 ast.
 SG - Christopher Baysinger (fairly fresh) 4 pts. 2 reb.
 SF - Mitchell Avant (fresh) 2 pts. 4 reb.
 PF - Richard Barksdale (fairly fresh) 2 pts. 3 reb. 3 blk. 3 pf.
 C - Steven Collins (fresh) 6 pts. 3 reb.
 
03:08DubuqueVincent Halstead loses the dribble to Daryl Andrews65-49
Game PlanDubuqueDubuque is playing a flex offense (slowdown) and a fullcourt press (+1) 
Game PlanKeene St.Keene St. is playing a motion offense (uptempo) and a 2-3 zone (-1) 
02:54Keene St.Mark Knapp steals it from Mitchell Avant65-49
02:25DubuqueMark Knapp blows the dunk but he's hacked by Mitchell Avant - foul #1 on Mitchell Avant, team foul #765-49
SubsDubuque
Dennis Boss (SG), Scott Goodridge (SF), Dale Gross (PF)
Vincent Halstead, Richard Thomas, Nelson Houtz
 
SubsKeene St.
Vernon Ferrell (PG), Andrew Crouse (PF), David Rankin (C)
Mitchell Avant, Richard Barksdale, Steven Collins
 
02:25DubuqueMark Knapp makes the 1st free throw66-49
02:25DubuqueMark Knapp makes the 2nd free throw67-49
02:14Keene St.Daryl Andrews loses the ball out of bounds67-49
01:45DubuqueDale Gross misses badly on a turnaround from the left block67-49
01:44DubuqueMatthew Pearce grabs the offensive rebound67-49
01:30DubuqueAndrew Crouse takes the ball from Mark Knapp67-49
01:27Keene St.Daryl Andrews's pass is intercepted by Mark Knapp in the backcourt67-49
00:58DubuqueDennis Boss misses short on a 3pt jumper from the left corner67-49
00:57DubuqueThe offensive rebound goes to Mark Knapp67-49
Game PlanDubuqueDubuque is playing a spread offense (hold ball) and a fullcourt press (+1) 
Game PlanKeene St.Keene St. is playing a motion offense (uptempo) and a 2-3 zone (-1) 
00:35DubuqueMark Knapp is fouled on the floor by Daryl Andrews - foul #2 on Daryl Andrews, team foul #867-49
SubsDubuque
Vincent Halstead (SG)
Dennis Boss
 
SubsKeene St.
Mitchell Avant (SF)
Daryl Andrews
 
00:35DubuqueMark Knapp makes the 1st free throw68-49
00:35DubuqueMark Knapp makes the 2nd free throw69-49
Game PlanDubuqueDubuque is playing a spread offense (hold ball) and a fullcourt press (+1) 
Game PlanKeene St.Keene St. is playing a quick shot offense (quick shot) and a 2-3 zone (-1) 
00:28Keene St.Mitchell Avant makes the jumper from the right wing69-51
00:00DubuqueMark Knapp runs out the clock69-51