#F12B19 #00257A
Hoops Dynasty HOOPS DYNASTY
Exhibition Rupp
Final -
5/30/2026
61
  1 2 F
Shenandoah 36 25 61
Dubuque 44 27 71
71
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJohn Peterson 23 3-7 0-0 1-1 5 8 2 0 0 0 0 7
pfCharles Horton 20 0-5 0-2 0-2 3 3 0 2 1 0 1 0
sfTimothy Galliher 23 5-8 1-2 2-2 0 1 1 0 1 1 2 13
sgJoseph Sparks 18 3-7 0-0 1-2 1 1 1 2 3 0 4 7
pgJoseph Leach 21 3-8 0-1 3-5 0 1 1 4 0 0 3 9
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgVictor O'Neal 20 2-5 0-1 4-4 0 1 0 3 1 0 2 8
pfJames Pickle 18 2-2 0-0 1-2 2 7 0 1 0 2 2 5
cTim Borchardt 17 1-4 0-0 0-0 3 9 0 0 1 2 1 2
sfTimothy Field 16 2-6 0-2 2-2 1 6 2 1 0 0 1 6
sgGeorge Mackey 12 0-2 0-1 2-2 0 0 2 4 1 0 0 2
sgDavid Dunaway 12 1-3 0-1 0-1 1 1 0 2 1 0 2 2
Totals 200 22-57 1-10 16-23 16 38 9 19 9 5 18 61
Percentages   .386 .100 .696                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJames Rose 29 4-6 0-0 0-0 1 5 0 1 2 2 1 8
pfMichael Parsley 22 3-9 0-1 0-1 3 7 0 3 1 0 2 6
sfDavid Wachter 20 4-6 1-3 0-0 2 2 1 0 0 0 3 9
pgThomas Freeman 21 5-6 2-3 0-0 0 0 3 4 1 0 1 12
pgAndrew Mooney 28 5-9 2-3 5-6 0 1 5 3 3 0 2 17
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgRobert Jackson 18 3-4 1-2 0-0 0 0 4 1 1 0 4 7
sfJeffrey Vance 15 2-4 0-0 1-2 0 4 0 0 0 0 2 5
pfBenjamin Messerly 14 1-2 0-0 0-0 0 5 1 2 0 0 2 2
pgBrian Eppler 13 0-5 0-1 4-4 1 1 0 1 2 0 4 4
pfPaul Virgil 12 0-2 0-0 1-2 0 3 0 1 0 1 1 1
cAllen Poteet 8 0-0 0-0 0-0 0 1 0 0 0 0 1 0
Totals 200 27-53 6-13 11-15 7 29 14 16 10 3 23 71
Percentages   .509 .462 .733                

SU
36
12-29
0-4
12-19
8
18
8
9
2
2
8
14
8
4
0
15
25
10-28
1-6
4-4
8
20
1
10
7
3
10
16
6
8
4
10
61
22-57
1-10
16-23
16
38
9
19
9
5
18
30
14
12
4
25
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
UD
44
19-32
2-6
4-5
4
16
9
7
6
0
15
18
13
6
4
8
27
8-21
4-7
7-10
3
13
5
9
4
3
8
4
5
3
2
11
71
27-53
6-13
11-15
7
29
14
16
10
3
23
22
18
9
6
19
PLAYER OF THE GAME
pg Andrew Mooney Dubuque
17 Points, 5 Assists, 3 Steals
TimeTeamPlayScore
LineupShenandoah
 PG - Joseph Leach (fresh)
 SG - Joseph Sparks (fresh)
 SF - Timothy Galliher (fresh)
 PF - Charles Horton (fresh)
 C - John Peterson (fresh)
 
LineupDubuque
 PG - Andrew Mooney (fresh)
 SG - Thomas Freeman (fresh)
 SF - David Wachter (fresh)
 PF - Michael Parsley (fresh)
 C - James Rose (fresh)
 
20:00ShenandoahJohn Peterson wins the tip0-0
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (0) 
Game PlanDubuqueDubuque is playing a flex offense and a fullcourt press (0) 
19:38ShenandoahJoseph Sparks drills a floater from the left side on a great pass from John Peterson2-0
19:34DubuqueMichael Parsley double dribbles in the backcourt2-0
19:18ShenandoahJohn Peterson hits a shot in the lane4-0
18:52DubuqueMichael Parsley misses long on a driving attempt from close range4-0
18:50DubuqueDavid Wachter tips it back up and in4-2
18:43ShenandoahTimothy Galliher is by himself and knocks in the jump hook from the baseline set up by Joseph Leach6-2
18:33DubuqueJames Rose banks in the wide open layup on a nice dish by Andrew Mooney6-4
18:23ShenandoahAndrew Mooney steals the ball from Joseph Leach6-4
18:07DubuqueDavid Wachter comes up short on the 3 from straight away6-4
18:06DubuqueMichael Parsley grabs the offensive board6-4
17:50DubuqueThomas Freeman drills a jumpshot from the left side set up by Andrew Mooney6-6
17:31ShenandoahCharles Horton is fouled on the floor by Michael Parsley - foul #1 on Michael Parsley, team foul #16-6
SubsShenandoah
David Dunaway (PG), Victor O'Neal (SG), Timothy Field (SF), Tim Borchardt (PF), James Pickle (C)
Joseph Leach, Joseph Sparks, Timothy Galliher, Charles Horton, John Peterson
 
SubsDubuque
Robert Jackson (PG), Brian Eppler (SG), Jeffrey Vance (SF)
Andrew Mooney, Thomas Freeman, David Wachter
 
17:17ShenandoahVictor O'Neal drills a fadeaway from the free throw line8-6
16:53DubuqueRobert Jackson is fouled on the floor by David Dunaway - foul #1 on David Dunaway, team foul #18-6
SubsShenandoah 
SubsDubuque
Benjamin Messerly (C)
Michael Parsley
 
16:40DubuqueJeffrey Vance misses badly on the uncontested fadeaway jumper from the free throw line8-6
16:39ShenandoahTim Borchardt grabs the board8-6
16:34ShenandoahDavid Dunaway's pass is off the mark and out of bounds in the backcourt8-6
SubsShenandoah
George Mackey (PG), Timothy Galliher (SF)
David Dunaway, Timothy Field
 
SubsDubuque 
16:20DubuqueRobert Jackson misses long on a 3pt shot from the right wing8-6
16:19ShenandoahTim Borchardt snags the defensive board8-6
16:13ShenandoahJeffrey Vance is called for the reach on Timothy Galliher in the backcourt - foul #1 on Jeffrey Vance, team foul #28-6
SubsShenandoah
Charles Horton (PF), John Peterson (C)
Tim Borchardt, James Pickle
 
SubsDubuque
Andrew Mooney (PG), Thomas Freeman (SG), David Wachter (SF), Michael Parsley (PF)
Robert Jackson, Brian Eppler, Jeffrey Vance, James Rose
 
16:06ShenandoahTimothy Galliher connects on the runner in the lane10-6
15:48DubuqueMichael Parsley drills a shot in the paint10-8
LineupShenandoah
 PG - George Mackey (fresh)
 SG - Victor O'Neal (fairly fresh) 2 pts.
 SF - Timothy Galliher (fairly fresh) 4 pts.
 PF - Charles Horton (fairly fresh)
 C - John Peterson (fairly fresh) 2 pts.
 
LineupDubuque
 PG - Andrew Mooney (fresh) 2 ast.
 SG - Thomas Freeman (fairly fresh) 2 pts.
 SF - David Wachter (fairly fresh) 2 pts.
 PF - Michael Parsley (tiring) 2 pts.
 C - Benjamin Messerly (fairly fresh)
 
15:25ShenandoahCharles Horton can't connect on a pull-up jumper from just outside the lane10-8
15:23ShenandoahJohn Peterson grabs the offensive rebound10-8
15:09ShenandoahGeorge Mackey hits the front of the rim on the wide open 3pt jumper from the left wing10-8
15:08DubuqueBenjamin Messerly pulls down the rebound10-8
15:06DubuqueThomas Freeman's pass is off the mark and out of bounds in the backcourt10-8
SubsShenandoah
David Dunaway (PG), Joseph Sparks (SG), Timothy Field (SF), Tim Borchardt (PF), James Pickle (C)
George Mackey, Victor O'Neal, Timothy Galliher, Charles Horton, John Peterson
 
SubsDubuque
Brian Eppler (SG), James Rose (PF), Paul Virgil (C)
Thomas Freeman, Michael Parsley, Benjamin Messerly
 
14:58ShenandoahTimothy Field lays it up and in12-8
14:48DubuqueTim Borchardt denies the turnaround by Andrew Mooney12-8
14:47ShenandoahTim Borchardt gets the rebound12-8
14:28ShenandoahJoseph Sparks can't connect on a jump hook near the basket but he's fouled by Brian Eppler - foul #1 on Brian Eppler, team foul #312-8
SubsShenandoah
Joseph Leach (PG), John Peterson (C)
David Dunaway, James Pickle
 
SubsDubuque
Robert Jackson (SG), Jeffrey Vance (SF)
Brian Eppler, David Wachter
 
14:28ShenandoahJoseph Sparks makes the 1st free throw13-8
14:28ShenandoahJoseph Sparks misses the 2nd free throw13-8
14:28DubuqueJeffrey Vance grabs the board13-8
13:59DubuqueRobert Jackson knocks in the jumpshot from the right wing on a great pass from Andrew Mooney13-10
13:48ShenandoahJoseph Sparks misses badly on a jumpshot from just outside the lane13-10
13:46DubuqueThe rebound goes to James Rose13-10
13:44DubuqueJoseph Sparks is called for the reach on Paul Virgil in the backcourt - foul #1 on Joseph Sparks, team foul #213-10
SubsShenandoah
Victor O'Neal (SG), Timothy Galliher (SF), Charles Horton (PF)
Joseph Sparks, Timothy Field, Tim Borchardt
 
SubsDubuque
Thomas Freeman (SG), David Wachter (SF), Michael Parsley (PF), Allen Poteet (C)
Robert Jackson, Jeffrey Vance, James Rose, Paul Virgil
 
13:29DubuqueAndrew Mooney is open and scores on a 3 from the left wing set up by Thomas Freeman13-13
13:08ShenandoahVictor O'Neal can't connect on an uncontested jumpshot from the left wing13-13
13:06DubuqueMichael Parsley gets the rebound13-13
12:51DubuqueDavid Wachter misses the 3pt shot from the right corner13-13
12:49ShenandoahThe rebound goes to John Peterson13-13
12:45ShenandoahTimothy Galliher is hacked by David Wachter - foul #1 on David Wachter, team foul #413-13
SubsShenandoah
George Mackey (PG), David Dunaway (SG), James Pickle (C)
Joseph Leach, Victor O'Neal, John Peterson
 
SubsDubuque
Robert Jackson (PG), Brian Eppler (SG), James Rose (C)
Andrew Mooney, Thomas Freeman, Allen Poteet
 
12:31ShenandoahRobert Jackson picks off the pass by George Mackey13-13
12:28DubuqueRobert Jackson banks in the layup13-15
12:25ShenandoahGeorge Mackey's pass is intercepted by James Rose in the backcourt13-15
12:11DubuqueJames Rose misses long on an open floater from the baseline13-15
12:10ShenandoahTimothy Galliher grabs the defensive rebound13-15
11:57ShenandoahTimothy Galliher hits the front of the rim on the 3 from the right corner13-15
11:56ShenandoahCharles Horton grabs the offensive board13-15
11:43ShenandoahTimothy Galliher misses short on a jump hook from the baseline but he's fouled by Brian Eppler - foul #2 on Brian Eppler, team foul #513-15
SubsShenandoah
Joseph Leach (PG), Joseph Sparks (SG), Tim Borchardt (PF), John Peterson (C)
George Mackey, David Dunaway, Charles Horton, James Pickle
 
SubsDubuque
Andrew Mooney (PG), Thomas Freeman (SG), Jeffrey Vance (SF), Benjamin Messerly (C)
Robert Jackson, Brian Eppler, David Wachter, Michael Parsley
 
11:43ShenandoahTimothy Galliher makes the 1st free throw14-15
11:43ShenandoahTimothy Galliher makes the 2nd free throw15-15
LineupShenandoah
 PG - Joseph Leach (fairly fresh) 1 ast.
 SG - Joseph Sparks (fairly fresh) 3 pts.
 SF - Timothy Galliher (tiring) 6 pts.
 PF - Tim Borchardt (fairly fresh) 3 reb.
 C - John Peterson (fairly fresh) 2 pts. 2 reb.
 
LineupDubuque
 PG - Andrew Mooney (fairly fresh) 3 pts. 3 ast.
 SG - Thomas Freeman (fairly fresh) 2 pts. 1 ast.
 SF - Jeffrey Vance (fresh)
 PF - James Rose (tiring) 2 pts.
 C - Benjamin Messerly (fresh)
 
11:29DubuqueAndrew Mooney throws a bad pass out of bounds15-15
SubsShenandoah
Timothy Field (SF)
Timothy Galliher
 
SubsDubuque 
11:07ShenandoahJoseph Leach makes the shot from the right wing on a great pass from John Peterson17-15
10:56DubuqueJames Rose connects on the fadeaway jumper from the right side17-17
10:54ShenandoahJoseph Sparks is hacked by Andrew Mooney in the backcourt - foul #1 on Andrew Mooney, team foul #617-17
SubsShenandoah
Victor O'Neal (SG), James Pickle (C)
Joseph Sparks, John Peterson
 
SubsDubuque
Michael Parsley (PF)
Benjamin Messerly
 
10:36ShenandoahTimothy Field misses short on an open floater near the basket17-17
10:35ShenandoahTim Borchardt can't tip it in17-17
10:33ShenandoahTim Borchardt snags the offensive board17-17
10:16ShenandoahJoseph Leach buries a fadeaway jumper from the right side set up by Timothy Field and the foul's on Michael Parsley - foul #2 on Michael Parsley, team foul #719-17
SubsShenandoah
Timothy Galliher (SF), Charles Horton (PF), John Peterson (C)
Timothy Field, Tim Borchardt, James Pickle
 
SubsDubuque
Robert Jackson (SG), David Wachter (SF), Paul Virgil (C)
Thomas Freeman, Jeffrey Vance, Michael Parsley
 
10:16ShenandoahJoseph Leach misses the free throw19-17
10:16ShenandoahCharles Horton grabs the offensive rebound19-17
09:59ShenandoahJohn Peterson can't finish the layup19-17
09:57DubuquePaul Virgil pulls down the rebound19-17
09:42DubuqueDavid Wachter drills a floater from the left side on a nice dish by Robert Jackson19-19
09:28ShenandoahJoseph Leach is fouled on the floor by David Wachter - foul #2 on David Wachter, team foul #819-19
SubsShenandoah
Joseph Sparks (SG)
Victor O'Neal
 
SubsDubuque
Thomas Freeman (SG), Jeffrey Vance (SF), Allen Poteet (C)
Andrew Mooney, David Wachter, Paul Virgil
 
09:28ShenandoahJoseph Leach makes the 1st free throw20-19
09:28ShenandoahJoseph Leach makes the 2nd free throw21-19
09:10DubuqueJames Rose knocks in the floater from the left side set up by Thomas Freeman21-21
08:52ShenandoahJoseph Sparks can't connect on an uncontested fadeaway from close range21-21
08:50ShenandoahJohn Peterson misses the tip21-21
08:48DubuqueAllen Poteet gets the rebound21-21
08:46DubuqueJoseph Sparks is called for the reach on Allen Poteet in the backcourt - foul #2 on Joseph Sparks, team foul #321-21
SubsShenandoah
George Mackey (PG), David Dunaway (SG), Timothy Field (SF), Tim Borchardt (PF), James Pickle (C)
Joseph Leach, Joseph Sparks, Timothy Galliher, Charles Horton, John Peterson
 
SubsDubuque
Andrew Mooney (PG), Benjamin Messerly (C)
Robert Jackson, Allen Poteet
 
08:29DubuqueJames Pickle swats the layup by Benjamin Messerly21-21
08:28ShenandoahTim Borchardt snags the defensive board21-21
08:15ShenandoahDavid Dunaway knocks in the jumper from the right side set up by George Mackey and he's hacked by Jeffrey Vance - foul #2 on Jeffrey Vance, team foul #923-21
SubsShenandoah
Victor O'Neal (SG)
Tim Borchardt
 
SubsDubuque
Paul Virgil (C)
Jeffrey Vance
 
08:15ShenandoahDavid Dunaway misses the free throw23-21
08:15DubuqueThe rebound goes to Paul Virgil23-21
07:59DubuquePaul Virgil misses the lay-in23-21
07:58ShenandoahTimothy Field grabs the defensive rebound23-21
07:42ShenandoahJames Pickle lays it in uncontested set up by Timothy Field25-21
LineupShenandoah
 PG - George Mackey (fairly fresh) 1 ast.
 SG - Victor O'Neal (fairly fresh) 2 pts.
 SF - David Dunaway (fairly fresh) 2 pts.
 PF - Timothy Field (tiring) 2 pts.
 C - James Pickle (fairly fresh) 2 pts.
 
LineupDubuque
 PG - Andrew Mooney (tiring) 3 pts. 3 ast.
 SG - Thomas Freeman (tired) 2 pts. 2 ast.
 SF - Benjamin Messerly (fairly fresh)
 PF - James Rose (tired) 6 pts.
 C - Paul Virgil (fairly fresh) 2 reb.
 
07:21DubuqueVictor O'Neal steals the ball from Paul Virgil25-21
07:06ShenandoahTimothy Field misses badly on a jumper near the basket but he's hacked by James Rose - foul #1 on James Rose, team foul #1025-21
SubsShenandoah
Joseph Leach (PG), Tim Borchardt (PF), John Peterson (C)
George Mackey, David Dunaway, James Pickle
 
SubsDubuque
Robert Jackson (SG), Allen Poteet (C)
Thomas Freeman, Paul Virgil
 
07:06ShenandoahTimothy Field makes the 1st free throw26-21
07:06ShenandoahTimothy Field makes the 2nd free throw27-21
06:47DubuqueJames Rose connects on the open jump hook near the basket27-23
06:25ShenandoahJoseph Leach misses short on a pull-up jumper from the right wing27-23
06:24DubuqueBenjamin Messerly grabs the board27-23
06:17DubuqueBenjamin Messerly hits a pull-up jumper from the right side set up by Robert Jackson27-25
05:59ShenandoahVictor O'Neal travels with the ball27-25
SubsShenandoah
David Dunaway (PG), Timothy Galliher (SF), Charles Horton (PF)
Joseph Leach, Timothy Field, Tim Borchardt
 
SubsDubuque
Thomas Freeman (SG), Paul Virgil (C)
Andrew Mooney, Allen Poteet
 
05:40DubuqueThomas Freeman connects on the 3 pointer from the left corner27-28
05:22ShenandoahCharles Horton's pass is intercepted by Thomas Freeman27-28
05:18DubuqueThomas Freeman lays it up and in27-30
05:08ShenandoahTimothy Galliher misses long on a fadeaway near the basket27-30
05:06ShenandoahCharles Horton grabs the offensive rebound27-30
04:59ShenandoahCharles Horton is fouled on the floor by Paul Virgil - foul #1 on Paul Virgil, team foul #1127-30
SubsShenandoah
Joseph Leach (PG), James Pickle (C)
David Dunaway, John Peterson
 
SubsDubuque
Andrew Mooney (PG)
Thomas Freeman
 
04:59DubuqueDubuque calls a full timeout (2 :30 3 full remaining)27-30
04:59ShenandoahCharles Horton misses the 1st free throw27-30
04:59ShenandoahCharles Horton misses the 2nd free throw27-30
04:59DubuqueThe rebound goes to Paul Virgil27-30
04:55DubuqueAndrew Mooney misses badly on a jumpshot from the free throw line but the foul's on Joseph Leach - foul #1 on Joseph Leach, team foul #427-30
SubsShenandoah
George Mackey (PG)
Joseph Leach
 
SubsDubuque 
04:55DubuqueAndrew Mooney makes the 1st free throw27-31
04:55DubuqueAndrew Mooney makes the 2nd free throw27-32
04:40ShenandoahCharles Horton is wide open but clanks a floater from the baseline27-32
04:38DubuqueAndrew Mooney grabs the defensive rebound27-32
04:25DubuqueAndrew Mooney connects on the open floater in the lane27-34
04:03ShenandoahVictor O'Neal misses badly on a jumpshot from just outside the lane but he's fouled by Benjamin Messerly - foul #1 on Benjamin Messerly, team foul #1227-34
SubsShenandoah
Joseph Leach (PG), Tim Borchardt (PF)
George Mackey, Charles Horton
 
SubsDubuque
Thomas Freeman (SG), Allen Poteet (C)
Robert Jackson, Paul Virgil
 
04:03ShenandoahVictor O'Neal makes the 1st free throw28-34
04:03ShenandoahVictor O'Neal makes the 2nd free throw29-34
03:48DubuqueJames Rose misses badly on the uncontested shot from the right wing29-34
03:47ShenandoahThe rebound goes to Tim Borchardt29-34
03:45ShenandoahThomas Freeman is called for the reach on James Pickle in the backcourt - foul #1 on Thomas Freeman, team foul #1329-34
SubsShenandoah
Joseph Sparks (SG)
Victor O'Neal
 
SubsDubuque
Brian Eppler (SG), Jeffrey Vance (SF), Michael Parsley (PF)
Thomas Freeman, Benjamin Messerly, James Rose
 
03:45ShenandoahJames Pickle misses the 1st free throw29-34
03:45ShenandoahJames Pickle makes the 2nd free throw30-34
03:43DubuqueAndrew Mooney is hacked by James Pickle in the backcourt - foul #1 on James Pickle, team foul #530-34
SubsShenandoah
John Peterson (C)
James Pickle
 
SubsDubuque 
03:34DubuqueBrian Eppler misses badly on a 3pt attempt from the left wing30-34
03:33DubuqueMichael Parsley pulls down the offensive rebound30-34
LineupShenandoah
 PG - Joseph Leach (tiring) 6 pts. 1 ast.
 SG - Joseph Sparks (fresh) 3 pts.
 SF - Timothy Galliher (tiring) 6 pts.
 PF - Tim Borchardt (tiring) 7 reb.
 C - John Peterson (tiring) 2 pts. 3 reb.
 
LineupDubuque
 PG - Andrew Mooney (tired) 7 pts. 3 ast.
 SG - Brian Eppler (fresh)
 SF - Jeffrey Vance (fresh)
 PF - Michael Parsley (fresh) 2 pts. 3 reb.
 C - Allen Poteet (fairly fresh)
 
03:24DubuqueTimothy Galliher is called for the reach on Andrew Mooney - foul #1 on Timothy Galliher, team foul #630-34
02:59DubuqueBrian Eppler is whistled for traveling30-34
SubsShenandoah
George Mackey (PG), James Pickle (SF), Charles Horton (PF)
Joseph Leach, Timothy Galliher, Tim Borchardt
 
SubsDubuque
David Wachter (SF)
Jeffrey Vance
 
02:41ShenandoahAndrew Mooney picks off the pass by Charles Horton30-34
02:22DubuqueAndrew Mooney comes up short on the jumpshot from the free throw line30-34
02:21ShenandoahJames Pickle grabs the defensive rebound30-34
02:18ShenandoahAndrew Mooney takes the ball from George Mackey in the backcourt30-34
02:16DubuqueMichael Parsley blows the dunk30-34
02:14DubuqueDavid Wachter tips it back up and in30-36
02:02ShenandoahJohn Peterson knocks in the jump hook from the left block on a nice dish by George Mackey and the foul's on Allen Poteet - foul #1 on Allen Poteet, team foul #1432-36
SubsShenandoah
David Dunaway (PG), Timothy Galliher (SF), Timothy Field (PF)
George Mackey, James Pickle, Charles Horton
 
SubsDubuque
Robert Jackson (PG), Thomas Freeman (SG), James Rose (C)
Andrew Mooney, Brian Eppler, Allen Poteet
 
02:02ShenandoahJohn Peterson makes the free throw33-36
01:58DubuqueDavid Dunaway picks off the pass by Thomas Freeman in the backcourt33-36
01:49ShenandoahDavid Dunaway clanks a 3pt shot from the left wing33-36
01:47ShenandoahJoseph Sparks tips it but misses33-36
01:46DubuqueThe rebound goes to James Rose33-36
01:34DubuqueMichael Parsley connects on the jumper from just outside the lane set up by David Wachter33-38
01:19ShenandoahTimothy Field lays it in uncontested set up by Timothy Galliher35-38
01:09DubuqueThomas Freeman is called for 10 seconds35-38
SubsShenandoah
Joseph Leach (PG), Tim Borchardt (PF), James Pickle (C)
David Dunaway, Timothy Field, John Peterson
 
SubsDubuque
Andrew Mooney (PG), Brian Eppler (SG), Jeffrey Vance (SF), Paul Virgil (C)
Robert Jackson, Thomas Freeman, David Wachter, James Rose
 
00:57ShenandoahJoseph Sparks misses the shot in the paint35-38
00:55DubuqueMichael Parsley pulls down the rebound35-38
00:51DubuqueBrian Eppler is hacked by Timothy Galliher in the backcourt - foul #2 on Timothy Galliher, team foul #735-38
00:51DubuqueBrian Eppler makes the 1st free throw35-39
00:51DubuqueBrian Eppler makes the 2nd free throw35-40
00:49ShenandoahJoseph Leach is hacked by Brian Eppler in the backcourt - foul #3 on Brian Eppler, team foul #1535-40
SubsShenandoah 
SubsDubuque
Thomas Freeman (SG), Benjamin Messerly (C)
Brian Eppler, Paul Virgil
 
00:49ShenandoahJoseph Leach misses the 1st free throw35-40
00:49ShenandoahJoseph Leach makes the 2nd free throw36-40
00:33DubuqueMichael Parsley banks in the layup on a great pass from Andrew Mooney and the foul's on Tim Borchardt - foul #1 on Tim Borchardt, team foul #836-42
SubsShenandoah
Victor O'Neal (PG), Timothy Field (SF)
Joseph Leach, Timothy Galliher
 
SubsDubuque
David Wachter (SF)
Jeffrey Vance
 
00:33DubuqueMichael Parsley misses the free throw36-42
00:33ShenandoahThe rebound goes to James Pickle36-42
00:22ShenandoahJoseph Sparks throws a bad pass out of bounds36-42
SubsShenandoah
Charles Horton (PF)
Tim Borchardt
 
SubsDubuque 
00:01DubuqueAndrew Mooney makes the floater from just outside the lane36-44
00:00ShenandoahTimothy Field can't connect on a fullcourt shot36-44
TimeTeamPlayScore
LineupShenandoah
 PG - Joseph Leach (fresh) 7 pts. 1 ast.
 SG - Joseph Sparks (fresh) 3 pts.
 SF - Timothy Galliher (fresh) 6 pts.
 PF - Charles Horton (fresh) 3 reb.
 C - John Peterson (fresh) 5 pts. 3 reb.
 
LineupDubuque
 PG - Andrew Mooney (fresh) 9 pts. 4 ast. 3 stl.
 SG - Thomas Freeman (fresh) 7 pts. 2 ast.
 SF - David Wachter (fresh) 6 pts. 2 reb.
 PF - Michael Parsley (fresh) 6 pts. 4 reb.
 C - James Rose (fresh) 8 pts. 2 reb.
 
20:00DubuqueDavid Wachter inbounds the ball36-44
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (-2) 
Game PlanDubuqueDubuque is playing a flex offense and a fullcourt press (-2) 
19:57DubuqueAndrew Mooney is fouled in the backcourt by Joseph Leach - foul #2 on Joseph Leach, team foul #136-44
19:43DubuqueMichael Parsley clanks a jumpshot from the right side36-44
19:41ShenandoahJohn Peterson grabs the defensive rebound36-44
19:38ShenandoahTimothy Galliher is hacked by Andrew Mooney in the backcourt - foul #2 on Andrew Mooney, team foul #136-44
19:26ShenandoahJoseph Leach's pass is intercepted by James Rose36-44
19:19DubuqueAndrew Mooney's pass is off the mark and out of bounds in the backcourt36-44
19:03ShenandoahCharles Horton clanks a runner from the baseline36-44
19:02DubuqueJames Rose gets the rebound36-44
18:33DubuqueAndrew Mooney misses short on a pull-up jumper from the left wing36-44
18:32DubuqueJames Rose snags the offensive board36-44
18:07DubuqueJoseph Leach is called for the reach on David Wachter - foul #3 on Joseph Leach, team foul #236-44
SubsShenandoah
David Dunaway (PG), Victor O'Neal (SG), Timothy Field (SF), Tim Borchardt (PF), James Pickle (C)
Joseph Leach, Joseph Sparks, Timothy Galliher, Charles Horton, John Peterson
 
SubsDubuque
Robert Jackson (SG), Jeffrey Vance (SF)
Thomas Freeman, David Wachter
 
17:48DubuqueAndrew Mooney connects on the 3pt jumper from the left wing on a great pass from Robert Jackson36-47
17:30ShenandoahJames Pickle loses the dribble to Michael Parsley36-47
17:06DubuqueRobert Jackson makes the 3 from the right wing36-50
16:50ShenandoahTimothy Field can't connect on a 3 from the right corner36-50
16:49DubuqueThe rebound goes to James Rose36-50
16:43DubuqueJeffrey Vance is hacked by Timothy Field in the backcourt - foul #1 on Timothy Field, team foul #336-50
SubsShenandoah
George Mackey (PG), Joseph Sparks (SG), Timothy Galliher (SF), Charles Horton (PF), John Peterson (C)
David Dunaway, Victor O'Neal, Timothy Field, Tim Borchardt, James Pickle
 
SubsDubuque
Thomas Freeman (SG), David Wachter (SF), Benjamin Messerly (PF), Paul Virgil (C)
Robert Jackson, Jeffrey Vance, Michael Parsley, James Rose
 
16:22DubuqueThomas Freeman is open and scores on a 3 from the right wing set up by Benjamin Messerly36-53
16:05ShenandoahGeorge Mackey can't connect on a jumper from just outside the lane36-53
16:03DubuqueBenjamin Messerly grabs the defensive rebound36-53
15:59DubuqueAndrew Mooney knocks in the shot from the left side set up by Thomas Freeman36-55
LineupShenandoah
 PG - George Mackey (fresh) 2 ast.
 SG - Joseph Sparks (tiring) 3 pts.
 SF - Timothy Galliher (fairly fresh) 6 pts.
 PF - Charles Horton (tiring) 3 reb.
 C - John Peterson (fairly fresh) 5 pts. 4 reb.
 
LineupDubuque
 PG - Andrew Mooney (tiring) 14 pts. 4 ast. 3 stl.
 SG - Thomas Freeman (fairly fresh) 10 pts. 3 ast.
 SF - David Wachter (tiring) 6 pts. 2 reb.
 PF - Benjamin Messerly (fresh) 2 pts. 3 reb.
 C - Paul Virgil (fairly fresh) 3 reb.
 
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-2) 
Game PlanDubuqueDubuque is playing a flex offense and a fullcourt press (-2) 
15:54ShenandoahJoseph Sparks makes the jumper in the lane38-55
15:36DubuqueThomas Freeman makes the floater from just outside the lane on a nice dish by Andrew Mooney38-57
15:21ShenandoahTimothy Galliher hits the finger roll40-57
15:11DubuquePaul Virgil hits the front of the rim on the shot from the left block but he's hacked by Charles Horton - foul #1 on Charles Horton, team foul #440-57
SubsShenandoah
Joseph Leach (PG), Victor O'Neal (SG), Tim Borchardt (PF), James Pickle (C)
George Mackey, Joseph Sparks, Charles Horton, John Peterson
 
SubsDubuque
Robert Jackson (PG), Brian Eppler (SG), Michael Parsley (PF)
Andrew Mooney, Thomas Freeman, Benjamin Messerly
 
15:11DubuquePaul Virgil makes the 1st free throw40-58
15:11DubuquePaul Virgil misses the 2nd free throw40-58
15:11ShenandoahJames Pickle gets the rebound40-58
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (-2) 
Game PlanDubuqueDubuque is playing a flex offense and a fullcourt press (-2) 
15:08ShenandoahRobert Jackson is called for the reach on Joseph Leach in the backcourt - foul #1 on Robert Jackson, team foul #240-58
SubsShenandoah 
SubsDubuque
Allen Poteet (C)
Paul Virgil
 
14:51ShenandoahJoseph Leach misses long on a fadeaway from the left block40-58
14:50ShenandoahTim Borchardt grabs the offensive board40-58
14:32ShenandoahVictor O'Neal is open and buries a shot from the left side42-58
14:12DubuqueVictor O'Neal is called for the reach on Brian Eppler - foul #1 on Victor O'Neal, team foul #542-58
SubsShenandoah
Timothy Field (SF), Charles Horton (PF), John Peterson (C)
Timothy Galliher, Tim Borchardt, James Pickle
 
SubsDubuque
Thomas Freeman (SG), Jeffrey Vance (SF), James Rose (C)
Brian Eppler, David Wachter, Allen Poteet
 
13:55DubuqueThomas Freeman can't connect on a 3pt shot from the right corner42-58
13:53ShenandoahVictor O'Neal pulls down the rebound42-58
13:40ShenandoahJohn Peterson misses the easy layup42-58
13:39DubuqueThe rebound goes to Jeffrey Vance42-58
13:25DubuqueMichael Parsley can't connect on a 3pt shot from the left wing42-58
13:23ShenandoahTimothy Field grabs the defensive rebound42-58
13:18ShenandoahJoseph Leach is hacked by Robert Jackson in the backcourt - foul #2 on Robert Jackson, team foul #342-58
SubsShenandoah
David Dunaway (PG), Joseph Sparks (SG), Tim Borchardt (PF)
Joseph Leach, Victor O'Neal, Charles Horton
 
SubsDubuque
Andrew Mooney (PG)
Robert Jackson
 
12:54ShenandoahTimothy Field comes up short on the driving attempt from the baseline42-58
12:52DubuqueMichael Parsley grabs the defensive rebound42-58
12:38DubuqueAndrew Mooney misses badly on a fadeaway from the left side but the foul's on Joseph Sparks - foul #3 on Joseph Sparks, team foul #642-58
SubsShenandoah
George Mackey (PG), Timothy Galliher (SF), Charles Horton (PF)
David Dunaway, Timothy Field, Tim Borchardt
 
SubsDubuque
Brian Eppler (SG), David Wachter (SF), Benjamin Messerly (C)
Thomas Freeman, Jeffrey Vance, Michael Parsley
 
12:38DubuqueAndrew Mooney misses the 1st free throw42-58
12:38DubuqueAndrew Mooney makes the 2nd free throw42-59
12:12ShenandoahGeorge Mackey loses the dribble to Brian Eppler42-59
12:10DubuqueTimothy Galliher picks off the pass by Benjamin Messerly in the backcourt42-59
11:50ShenandoahTimothy Galliher's fadeaway is rejected by James Rose42-59
11:48ShenandoahJohn Peterson snags the offensive board42-59
LineupShenandoah
 PG - George Mackey (fairly fresh) 2 ast.
 SG - Joseph Sparks (tired) 5 pts. 3 pf.
 SF - Timothy Galliher (tiring) 8 pts.
 PF - Charles Horton (tired) 3 reb.
 C - John Peterson (tiring) 5 pts. 5 reb.
 
LineupDubuque
 PG - Andrew Mooney (tiring) 15 pts. 5 ast. 3 stl.
 SG - Brian Eppler (fairly fresh) 2 pts. 3 pf.
 SF - David Wachter (tired) 6 pts. 2 reb.
 PF - James Rose (tiring) 8 pts. 5 reb. 2 stl.
 C - Benjamin Messerly (fairly fresh) 2 pts. 3 reb.
 
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-2) 
Game PlanDubuqueDubuque is playing a flex offense and a fullcourt press (-2) 
11:32ShenandoahJames Rose swats the layup by John Peterson42-59
11:30DubuqueBenjamin Messerly grabs the defensive rebound42-59
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-2) 
Game PlanDubuqueDubuque is playing a flex offense (slowdown) and a fullcourt press (-2) 
11:07DubuqueJoseph Sparks steals the ball from Benjamin Messerly42-59
11:07ShenandoahShenandoah calls a full timeout (2 :30 3 full remaining)42-59
SubsShenandoah
Joseph Leach (PG), Victor O'Neal (SG), David Dunaway (SF), Tim Borchardt (PF), James Pickle (C)
George Mackey, Joseph Sparks, Timothy Galliher, Charles Horton, John Peterson
 
SubsDubuque
Robert Jackson (PG), Thomas Freeman (SG), Jeffrey Vance (SF), Paul Virgil (C)
Andrew Mooney, Brian Eppler, David Wachter, Benjamin Messerly
 
10:53ShenandoahJoseph Leach misses short on an open shot from the right wing42-59
10:52ShenandoahDavid Dunaway misses the tip42-59
10:50ShenandoahJames Pickle grabs the offensive board42-59
10:42ShenandoahJoseph Leach is fouled on the floor by Robert Jackson - foul #3 on Robert Jackson, team foul #442-59
SubsShenandoah 
SubsDubuque
Michael Parsley (PF)
James Rose
 
10:29ShenandoahVictor O'Neal misses the 3 from the right wing42-59
10:28DubuqueJeffrey Vance grabs the defensive rebound42-59
10:11DubuqueJeffrey Vance blows the layup but he's fouled by David Dunaway - foul #2 on David Dunaway, team foul #742-59
SubsShenandoah
Timothy Galliher (SF), Timothy Field (PF)
David Dunaway, Tim Borchardt
 
SubsDubuque
Andrew Mooney (PG), Brian Eppler (SG), Allen Poteet (C)
Robert Jackson, Thomas Freeman, Paul Virgil
 
10:11DubuqueJeffrey Vance makes the 1st free throw42-60
10:11DubuqueJeffrey Vance misses the 2nd free throw42-60
10:11ShenandoahTimothy Field snags the defensive board42-60
10:07ShenandoahVictor O'Neal loses the dribble to Brian Eppler in the backcourt42-60
10:06DubuqueBrian Eppler misses the easy layup42-60
10:05ShenandoahTimothy Field snags the defensive board42-60
10:03ShenandoahJoseph Leach throws a bad pass out of bounds in the backcourt42-60
SubsShenandoah
John Peterson (C)
James Pickle
 
SubsDubuque
David Wachter (SF)
Jeffrey Vance
 
09:38DubuqueThe short jumper by Michael Parsley is denied by Timothy Galliher42-60
09:36DubuqueBrian Eppler can't tip it in42-60
09:34ShenandoahJohn Peterson pulls down the rebound42-60
09:26ShenandoahDavid Wachter is called for the reach on Timothy Galliher - foul #3 on David Wachter, team foul #542-60
SubsShenandoah 
SubsDubuque
Thomas Freeman (SG), James Rose (C)
Brian Eppler, Allen Poteet
 
09:13ShenandoahJoseph Leach comes up short on the jumper from the left wing42-60
09:12DubuqueMichael Parsley snags the defensive board42-60
08:47DubuqueAndrew Mooney is fouled on the floor by Victor O'Neal - foul #2 on Victor O'Neal, team foul #842-60
SubsShenandoah
George Mackey (PG), Charles Horton (PF), James Pickle (C)
Joseph Leach, Timothy Field, John Peterson
 
SubsDubuque
Robert Jackson (SG), Jeffrey Vance (SF), Benjamin Messerly (C)
Thomas Freeman, David Wachter, Michael Parsley
 
08:47DubuqueAndrew Mooney makes the 1st free throw42-61
08:47DubuqueAndrew Mooney makes the 2nd free throw42-62
08:30ShenandoahTimothy Galliher connects on the 3pt jumper from the right wing45-62
08:15DubuqueCharles Horton takes the ball from Andrew Mooney45-62
08:13ShenandoahVictor O'Neal is called for traveling in the backcourt45-62
SubsShenandoah
Joseph Sparks (SG), David Dunaway (SF), Tim Borchardt (PF)
Victor O'Neal, Timothy Galliher, Charles Horton
 
SubsDubuque
Brian Eppler (SG)
Andrew Mooney
 
07:59DubuqueJeffrey Vance misses badly on a jump hook from the right block45-62
07:58ShenandoahJames Pickle pulls down the rebound45-62
07:45ShenandoahTim Borchardt scores on a runner from the left block47-62
LineupShenandoah
 PG - George Mackey (fairly fresh) 2 ast.
 SG - Joseph Sparks (tiring) 5 pts. 3 pf.
 SF - David Dunaway (fresh) 2 pts.
 PF - Tim Borchardt (tiring) 2 pts. 8 reb.
 C - James Pickle (fairly fresh) 3 pts. 5 reb.
 
LineupDubuque
 PG - Robert Jackson (tiring) 7 pts. 3 ast. 3 pf.
 SG - Brian Eppler (fairly fresh) 2 pts. 2 stl. 3 pf.
 SF - Jeffrey Vance (tiring) 1 pts. 3 reb.
 PF - James Rose (tiring) 8 pts. 5 reb. 2 blk. 2 stl.
 C - Benjamin Messerly (fairly fresh) 2 pts. 4 reb.
 
07:43DubuqueRobert Jackson loses the dribble to Tim Borchardt in the backcourt47-62
07:23ShenandoahGeorge Mackey is fouled on the floor by Robert Jackson - foul #4 on Robert Jackson, team foul #647-62
SubsShenandoah
Joseph Leach (PG), Victor O'Neal (SG), Timothy Field (SF), Charles Horton (PF), John Peterson (C)
George Mackey, Joseph Sparks, David Dunaway, Tim Borchardt, James Pickle
 
SubsDubuque
Andrew Mooney (PG), Thomas Freeman (SG), David Wachter (SF), Paul Virgil (C)
Robert Jackson, Brian Eppler, Jeffrey Vance, Benjamin Messerly
 
07:08ShenandoahCharles Horton misses short on a 3 pointer from straight away47-62
07:06ShenandoahTimothy Field grabs the offensive board47-62
06:55ShenandoahCharles Horton comes up short on the 3pt jumper from the right corner47-62
06:54ShenandoahJohn Peterson tips it in49-62
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-2) 
Game PlanDubuqueDubuque is playing a flex offense and a fullcourt press (-2) 
06:39DubuqueAndrew Mooney misses badly on a 3pt shot from the right wing49-62
06:38ShenandoahJoseph Leach gets the rebound49-62
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (-2) 
Game PlanDubuqueDubuque is playing a flex offense and a fullcourt press (-2) 
06:11ShenandoahJoseph Leach double dribbles49-62
06:11DubuqueDubuque calls a full timeout (2 :30 2 full remaining)49-62
SubsShenandoah
George Mackey (PG), David Dunaway (SG), Timothy Galliher (SF), Tim Borchardt (PF), James Pickle (C)
Joseph Leach, Victor O'Neal, Timothy Field, Charles Horton, John Peterson
 
SubsDubuque
Brian Eppler (SG), Jeffrey Vance (SF), Michael Parsley (PF), Allen Poteet (C)
Thomas Freeman, David Wachter, James Rose, Paul Virgil
 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (-2) 
Game PlanDubuqueDubuque is playing a flex offense (slowdown) and a fullcourt press (-2) 
05:49DubuqueMichael Parsley loses the dribble to George Mackey49-62
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-2) 
Game PlanDubuqueDubuque is playing a flex offense (slowdown) and a fullcourt press (-2) 
05:40ShenandoahDavid Dunaway throws a bad pass out of bounds49-62
SubsShenandoah 
SubsDubuque
Robert Jackson (PG), Benjamin Messerly (SF)
Andrew Mooney, Jeffrey Vance
 
05:25DubuqueMichael Parsley misses the lay-in49-62
05:23DubuqueMichael Parsley grabs the offensive board49-62
04:54DubuqueThe pull-up jumper by Brian Eppler is blocked by Tim Borchardt49-62
04:52ShenandoahThe rebound goes to James Pickle49-62
04:50ShenandoahGeorge Mackey is fouled in the backcourt by Benjamin Messerly - foul #2 on Benjamin Messerly, team foul #749-62
SubsShenandoah
Joseph Sparks (SG), Charles Horton (PF), John Peterson (C)
David Dunaway, Tim Borchardt, James Pickle
 
SubsDubuque
Andrew Mooney (PG), Thomas Freeman (SG), David Wachter (SF), James Rose (C)
Robert Jackson, Brian Eppler, Benjamin Messerly, Allen Poteet
 
04:50ShenandoahGeorge Mackey makes the 1st free throw50-62
04:50ShenandoahGeorge Mackey makes the 2nd free throw51-62
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-2) 
Game PlanDubuqueDubuque is playing a flex offense and a fullcourt press (-2) 
04:48DubuqueJoseph Sparks takes the ball from Michael Parsley in the backcourt51-62
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (-2) 
Game PlanDubuqueDubuque is playing a flex offense and a fullcourt press (-2) 
04:29ShenandoahA charge is called on Joseph Sparks - foul #4 on Joseph Sparks, team foul #951-62
SubsShenandoah
Joseph Leach (PG)
George Mackey
 
SubsDubuque 
04:23DubuqueThomas Freeman's pass is off the mark and out of bounds in the backcourt51-62
04:04ShenandoahJoseph Sparks makes the wide open runner in the lane53-62
03:44DubuqueDavid Wachter knocks in the 3pt shot from the right wing53-65
LineupShenandoah
 PG - Joseph Leach (tiring) 7 pts. 1 ast. 3 pf.
 SG - Joseph Sparks (tiring) 7 pts. 2 stl. 4 pf.
 SF - Timothy Galliher (tiring) 11 pts.
 PF - Charles Horton (tired) 3 reb.
 C - John Peterson (tiring) 7 pts. 7 reb.
 
LineupDubuque
 PG - Andrew Mooney (tiring) 17 pts. 5 ast. 3 stl.
 SG - Thomas Freeman (tiring) 12 pts. 3 ast.
 SF - David Wachter (tired) 9 pts. 2 reb. 3 pf.
 PF - Michael Parsley (tired) 6 pts. 7 reb.
 C - James Rose (tired) 8 pts. 5 reb. 2 blk. 2 stl.
 
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-2) 
Game PlanDubuqueDubuque is playing a flex offense and a fullcourt press (+1) 
03:31ShenandoahJoseph Leach clanks a 3pt shot from straight away53-65
03:29ShenandoahJohn Peterson grabs the offensive rebound53-65
03:16ShenandoahTimothy Galliher lays it in uncontested55-65
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-1) 
Game PlanDubuqueDubuque is playing a flex offense (slowdown) and a fullcourt press (+1) 
02:56DubuqueJoseph Sparks takes the ball from James Rose55-65
02:53ShenandoahJoseph Leach lays it up and in on a nice dish by Joseph Sparks57-65
02:53DubuqueDubuque calls a full timeout (2 :30 1 full remaining)57-65
SubsShenandoah
Victor O'Neal (SG), Timothy Field (SF), Tim Borchardt (PF), James Pickle (C)
Joseph Sparks, Timothy Galliher, Charles Horton, John Peterson
 
SubsDubuque
Robert Jackson (PG), Brian Eppler (SG), Jeffrey Vance (SF), Paul Virgil (C)
Andrew Mooney, Thomas Freeman, David Wachter, Michael Parsley
 
02:29DubuqueJeffrey Vance scores on a jumper in the paint on a great pass from Robert Jackson57-67
02:15ShenandoahTim Borchardt clanks a fadeaway from the right block57-67
02:13ShenandoahJames Pickle hits the follow up shot59-67
01:45DubuqueJeffrey Vance connects on the open floater in the paint59-69
01:24ShenandoahVictor O'Neal's fadeaway is rejected by Paul Virgil59-69
01:22DubuqueJeffrey Vance grabs the board59-69
01:00DubuquePaul Virgil misses the lay-in59-69
00:59ShenandoahTimothy Field grabs the defensive rebound59-69
Game PlanShenandoahShenandoah is playing a quick shot offense (quick shot) and a fullcourt press (-1) 
Game PlanDubuqueDubuque is playing a flex offense (slowdown) and a fullcourt press (+1) 
00:55ShenandoahTimothy Field loses the ball out of bounds in the backcourt59-69
SubsShenandoah
David Dunaway (PG)
Joseph Leach
 
SubsDubuque
Benjamin Messerly (PF)
James Rose
 
Game PlanShenandoahShenandoah is playing a quick shot offense (quick shot) and intentionally fouling (-1) 
Game PlanDubuqueDubuque is playing a spread offense (hold ball) and a fullcourt press (+1) 
00:54DubuqueBrian Eppler is hacked by James Pickle - foul #2 on James Pickle, team foul #1059-69
00:54DubuqueBrian Eppler makes the 1st free throw59-70
00:54DubuqueBrian Eppler makes the 2nd free throw59-71
00:46ShenandoahTim Borchardt misses short on a fadeaway jumper from just outside the lane59-71
00:44DubuqueThe rebound goes to Benjamin Messerly59-71
Game PlanShenandoahShenandoah is playing a quick shot offense (quick shot) and a fullcourt press (-1) 
Game PlanDubuqueDubuque is playing a spread offense (hold ball) and a fullcourt press (+1) 
00:16DubuqueJames Pickle denies the turnaround by Brian Eppler59-71
00:14ShenandoahTim Borchardt snags the defensive board59-71
00:10ShenandoahVictor O'Neal is hacked by Brian Eppler in the backcourt - foul #4 on Brian Eppler, team foul #859-71
00:10ShenandoahVictor O'Neal makes the 1st free throw60-71
00:10ShenandoahVictor O'Neal makes the 2nd free throw61-71
00:00DubuqueRobert Jackson runs out the clock61-71