#0C2475 #E14A4F
Hoops Dynasty HOOPS DYNASTY
Non-Conference Naismith
Final -
6/23/2025
72
  1 2 F
Duke 29 43 72
Bradley 36 32 68
68
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMichael Duell 29 8-14 0-0 4-5 3 12 2 2 1 3 1 20
pfRay Scott 24 4-7 0-0 2-5 5 6 0 1 1 0 1 10
sgOscar Bertsch 28 2-4 1-1 1-2 0 3 0 2 3 0 3 6
pgRussell Williams 24 1-1 0-0 2-2 0 0 2 1 0 0 1 4
pgJeffrey Mosher 26 3-10 0-0 5-5 1 2 7 3 2 0 0 11
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfRichard Land 20 1-2 0-0 0-0 0 1 3 1 1 1 0 2
sgBrandon Williams 17 5-9 3-7 0-0 0 0 1 1 0 0 3 13
pfThomas Borchert 16 2-4 0-0 0-1 0 3 0 1 0 1 2 4
pfRoy Wilson 11 0-0 0-0 2-2 0 4 0 1 0 0 1 2
sgRyan Bentley 5 0-1 0-0 0-0 0 0 2 1 0 0 0 0
Totals 200 26-52 4-8 16-22 9 31 17 14 8 5 12 72
Percentages   .500 .500 .727                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cChristopher Brooks 23 2-4 0-1 0-0 2 5 1 1 0 0 2 4
pfBrandon Stringham 26 4-10 1-2 2-3 1 9 0 1 2 1 4 11
sfRicky Heard 24 2-4 0-0 2-2 1 3 1 2 0 1 1 6
sgRobert Sparks 24 7-14 2-5 1-1 3 3 1 4 0 0 0 17
pgOren Lucas 22 2-4 0-2 2-2 0 1 3 0 2 0 5 6
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cKenneth Frenette 20 3-8 1-2 0-1 4 8 2 1 1 0 2 7
sgMatthew Buckley 16 1-3 0-2 3-4 0 0 1 1 1 0 1 5
pgJohn Sneed 15 2-5 1-4 0-0 0 2 2 2 0 0 3 5
sfAllen Larsen 14 1-4 1-3 2-2 0 2 1 0 1 1 1 5
pfAntonio Pickard 9 1-2 0-0 0-0 0 0 0 2 0 2 2 2
sgClifton Spinks 4 0-0 0-0 0-0 0 0 1 0 0 0 0 0
pgSterling Rupert 3 0-0 0-0 0-0 0 0 0 0 0 0 0 0
Totals 200 25-58 6-21 12-15 11 33 13 14 7 5 21 68
Percentages   .431 .286 .800                

DU
29
10-24
1-4
8-9
5
16
7
11
3
3
9
10
7
5
2
9
43
16-28
3-4
8-13
4
15
10
3
5
2
3
20
9
6
2
12
72
26-52
4-8
16-22
9
31
17
14
8
5
12
30
16
11
4
21
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
BU
36
12-27
3-8
9-12
5
15
7
7
5
2
8
10
13
6
3
14
32
13-31
3-13
3-3
6
18
6
7
2
3
13
16
4
6
5
10
68
25-58
6-21
12-15
11
33
13
14
7
5
21
26
17
12
8
24
PLAYER OF THE GAME
c Michael Duell Duke
20 Points, 12 Rebounds, 3 Blocks
TimeTeamPlayScore
LineupDuke
 PG - Jeffrey Mosher (fresh)
 SG - Russell Williams (fresh)
 SF - Oscar Bertsch (fresh)
 PF - Ray Scott (fresh)
 C - Michael Duell (fresh)
 
LineupBradley
 PG - Oren Lucas (fresh)
 SG - Robert Sparks (fresh)
 SF - Ricky Heard (fresh)
 PF - Brandon Stringham (fresh)
 C - Christopher Brooks (fresh)
 
20:00BradleyChristopher Brooks wins the tip0-0
Game PlanDukeDuke is playing a motion offense and a 3-2 zone (+1) 
Game PlanBradleyBradley is playing a motion offense and a man to man (0) 
19:31BradleyRobert Sparks's layup is rejected by Michael Duell0-0
19:30DukeMichael Duell gets the rebound0-0
19:18DukeThe short jumper by Michael Duell is denied by Brandon Stringham0-0
19:17DukeThe offensive rebound goes to Michael Duell0-0
19:07DukeOscar Bertsch misses the fadeaway jumper from the left wing0-0
19:05BradleyBrandon Stringham pulls down the rebound0-0
18:54BradleyBrandon Stringham buries a floater from just outside the lane0-2
18:38DukeOren Lucas picks off the pass by Ray Scott0-2
18:09BradleyOscar Bertsch is called for the reach on Oren Lucas - foul #1 on Oscar Bertsch, team foul #10-2
17:49BradleyRicky Heard connects on the jumper in the lane on a great pass from Oren Lucas0-4
17:29DukeMichael Duell throws it down2-4
17:14BradleyBrandon Stringham travels with the ball2-4
16:57DukeRussell Williams hits the front of the rim on the shot from the right side but the foul's on Christopher Brooks - foul #1 on Christopher Brooks, team foul #12-4
16:57DukeRussell Williams makes the 1st free throw3-4
16:57DukeRussell Williams makes the 2nd free throw4-4
16:40BradleyRobert Sparks's fadeaway is rejected by Michael Duell4-4
16:39DukeOscar Bertsch pulls down the rebound4-4
16:22DukeRay Scott buries a pull-up jumper from the left side on a nice dish by Jeffrey Mosher6-4
15:56BradleyRicky Heard's pass is intercepted by Oscar Bertsch6-4
15:53DukeJeffrey Mosher misses the dunk6-4
15:51DukeThe offensive rebound goes to Ray Scott6-4
LineupDuke
 PG - Jeffrey Mosher (fresh) 1 ast.
 SG - Russell Williams (fresh) 2 pts.
 SF - Oscar Bertsch (fresh)
 PF - Ray Scott (fresh) 2 pts.
 C - Michael Duell (fresh) 2 pts. 2 reb. 2 blk.
 
LineupBradley
 PG - Oren Lucas (fresh) 1 ast.
 SG - Robert Sparks (fairly fresh)
 SF - Ricky Heard (fairly fresh) 2 pts.
 PF - Brandon Stringham (fairly fresh) 2 pts.
 C - Christopher Brooks (fresh)
 
15:37DukeMichael Duell hits a turnaround from close range on a nice dish by Jeffrey Mosher and he's hacked by Christopher Brooks - foul #2 on Christopher Brooks, team foul #28-4
SubsDuke
Thomas Borchert (PF)
Ray Scott
 
SubsBradley
Matthew Buckley (SG), Allen Larsen (SF), Kenneth Frenette (PF), Antonio Pickard (C)
Robert Sparks, Ricky Heard, Brandon Stringham, Christopher Brooks
 
15:37DukeMichael Duell makes the free throw9-4
15:26BradleyMatthew Buckley clanks a floater from the left side but he's hacked by Thomas Borchert - foul #1 on Thomas Borchert, team foul #29-4
SubsDuke
Richard Land (SF)
Russell Williams
 
SubsBradley 
15:26BradleyMatthew Buckley makes the 1st free throw9-5
15:26BradleyMatthew Buckley makes the 2nd free throw9-6
15:24DukeJeffrey Mosher loses the ball out of bounds in the backcourt9-6
15:06BradleyOren Lucas connects on the jumpshot from the right side9-8
15:02DukeJeffrey Mosher's floater is knocked away by Antonio Pickard9-8
15:00DukeThe offensive rebound goes to Michael Duell9-8
14:42DukeThomas Borchert lays it in set up by Richard Land and he's fouled by Matthew Buckley - foul #1 on Matthew Buckley, team foul #311-8
SubsDuke
Brandon Williams (PG), Ryan Bentley (SG), Roy Wilson (PF)
Jeffrey Mosher, Oscar Bertsch, Michael Duell
 
SubsBradley
John Sneed (PG)
Oren Lucas
 
14:42DukeThomas Borchert misses the free throw11-8
14:42BradleyAllen Larsen gets the rebound11-8
14:24BradleyAntonio Pickard misses short on a floater from just outside the lane11-8
14:23DukeRoy Wilson snags the defensive board11-8
14:09DukeBrandon Williams double dribbles11-8
SubsDuke
Russell Williams (SG), Ray Scott (PF)
Ryan Bentley, Roy Wilson
 
SubsBradley
Brandon Stringham (PF)
Antonio Pickard
 
13:57BradleyAllen Larsen misses badly on a 3pt shot from the left wing11-8
13:55DukeThomas Borchert snags the defensive board11-8
13:38DukeThomas Borchert can't connect on a turnaround from close range11-8
13:36BradleyKenneth Frenette pulls down the rebound11-8
13:21BradleyKenneth Frenette knocks in the 3 from straight away on a great pass from John Sneed11-11
13:14DukeRay Scott clanks a fadeaway from just outside the lane11-11
13:12BradleyKenneth Frenette pulls down the rebound11-11
12:59BradleyBrandon Stringham clanks a floater in the lane11-11
12:58BradleyKenneth Frenette misses the tip11-11
12:57BradleyKenneth Frenette tips it home11-13
12:39DukeBrandon Williams clanks a 3 pointer from the right corner11-13
12:38BradleyBrandon Stringham gets the rebound11-13
12:23BradleyMatthew Buckley is fouled on the floor by Brandon Williams - foul #1 on Brandon Williams, team foul #311-13
SubsDuke
Jeffrey Mosher (PG), Oscar Bertsch (SG), Michael Duell (C)
Brandon Williams, Russell Williams, Ray Scott
 
SubsBradley
Oren Lucas (PG), Robert Sparks (SG), Ricky Heard (SF), Antonio Pickard (C)
John Sneed, Matthew Buckley, Allen Larsen, Brandon Stringham
 
12:03BradleyThomas Borchert blocks the short jumper by Kenneth Frenette11-13
12:01DukeMichael Duell pulls down the rebound11-13
11:54DukeOscar Bertsch travels with the ball11-13
SubsDuke 
SubsBradley
Brandon Stringham (PF)
Kenneth Frenette
 
LineupDuke
 PG - Jeffrey Mosher (fresh) 2 ast.
 SG - Oscar Bertsch (fresh)
 SF - Richard Land (fairly fresh)
 PF - Thomas Borchert (fairly fresh) 2 pts.
 C - Michael Duell (fresh) 5 pts. 4 reb. 2 blk.
 
LineupBradley
 PG - Oren Lucas (fresh) 2 pts. 1 ast.
 SG - Robert Sparks (fresh)
 SF - Ricky Heard (fresh) 2 pts.
 PF - Brandon Stringham (fresh) 2 pts. 2 reb.
 C - Antonio Pickard (fresh)
 
11:36BradleyBrandon Stringham clanks a shot from the left side but he's hacked by Thomas Borchert - foul #2 on Thomas Borchert, team foul #411-13
SubsDuke
Roy Wilson (PF)
Thomas Borchert
 
SubsBradley 
11:36BradleyBrandon Stringham makes the 1st free throw11-14
11:36BradleyBrandon Stringham misses the 2nd free throw11-14
11:36DukeRoy Wilson pulls down the rebound11-14
11:15DukeBrandon Stringham picks off the pass by Roy Wilson11-14
11:05BradleyRobert Sparks loses the ball out of bounds11-14
SubsDuke 
SubsBradley
Kenneth Frenette (PF)
Brandon Stringham
 
10:49DukeJeffrey Mosher misses badly on a fadeaway from the left wing11-14
10:48DukeJeffrey Mosher can't tip it in11-14
10:47BradleyOren Lucas snags the defensive board11-14
10:37BradleyMichael Duell steals the ball from Antonio Pickard11-14
10:19DukeAntonio Pickard is called for the reach on Michael Duell - foul #1 on Antonio Pickard, team foul #411-14
SubsDuke
Russell Williams (SG), Ray Scott (PF)
Richard Land, Roy Wilson
 
SubsBradley 
10:01DukeRussell Williams is hacked by Antonio Pickard - foul #2 on Antonio Pickard, team foul #511-14
SubsDuke 
SubsBradley
Allen Larsen (C)
Antonio Pickard
 
09:44DukeOren Lucas steals it from Michael Duell11-14
09:39BradleyRobert Sparks can't finish the layup11-14
09:38BradleyKenneth Frenette snags the offensive board11-14
09:24BradleyRobert Sparks knocks in the jumper from the left side11-16
09:02DukeOscar Bertsch steps out of bounds on the sideline11-16
SubsDuke
Brandon Williams (PG), Richard Land (SF)
Jeffrey Mosher, Oscar Bertsch
 
SubsBradley
Matthew Buckley (SG), Brandon Stringham (PF)
Robert Sparks, Ricky Heard
 
08:49BradleyBrandon Stringham hits the front of the rim on the jump hook in the paint11-16
08:47DukeMichael Duell grabs the defensive rebound11-16
08:34DukeMichael Duell blows the layup11-16
08:33BradleyAllen Larsen grabs the board11-16
08:18BradleyMatthew Buckley misses short on a 3pt jumper from the right corner11-16
08:16DukeRichard Land gets the rebound11-16
07:59DukeBrandon Williams clanks a 3 from the left wing11-16
07:57DukeRay Scott can't tip it in11-16
07:55BradleyKenneth Frenette grabs the board11-16
07:49BradleyBrandon Stringham drills a 3pt shot from the right wing set up by Oren Lucas11-19
LineupDuke
 PG - Brandon Williams (fresh)
 SG - Russell Williams (fairly fresh) 2 pts.
 SF - Richard Land (fairly fresh)
 PF - Ray Scott (fairly fresh) 2 pts. 2 reb.
 C - Michael Duell (fairly fresh) 5 pts. 5 reb. 2 blk.
 
LineupBradley
 PG - Oren Lucas (fairly fresh) 2 pts. 2 ast. 2 stl.
 SG - Matthew Buckley (fresh) 2 pts.
 SF - Allen Larsen (fresh) 2 reb.
 PF - Brandon Stringham (fresh) 6 pts. 2 reb.
 C - Kenneth Frenette (fairly fresh) 5 pts. 6 reb.
 
07:41DukeMichael Duell misses badly on a shot in the paint but the foul's on Oren Lucas - foul #1 on Oren Lucas, team foul #611-19
SubsDuke
Oscar Bertsch (SG), Roy Wilson (PF)
Russell Williams, Ray Scott
 
SubsBradley
John Sneed (PG)
Oren Lucas
 
07:41DukeMichael Duell makes the 1st free throw12-19
07:41DukeMichael Duell makes the 2nd free throw13-19
07:18BradleyMatthew Buckley hits the front of the rim on the fadeaway from the right side but he's fouled by Oscar Bertsch - foul #2 on Oscar Bertsch, team foul #513-19
SubsDuke
Jeffrey Mosher (PG)
Oscar Bertsch
 
SubsBradley
Ricky Heard (SF)
Allen Larsen
 
07:18BradleyMatthew Buckley misses the 1st free throw13-19
07:18BradleyMatthew Buckley makes the 2nd free throw13-20
07:08DukeRoy Wilson misses the lay-in but the foul's on Brandon Stringham - foul #1 on Brandon Stringham, team foul #713-20
SubsDuke 
SubsBradley
Robert Sparks (SG)
Matthew Buckley
 
07:08DukeRoy Wilson makes the 1st free throw14-20
07:08DukeRoy Wilson makes the 2nd free throw15-20
06:39BradleyRobert Sparks drills a 3 pointer from the left wing15-23
06:33DukeBrandon Williams hits a fadeaway from the right side on a great pass from Michael Duell17-23
06:18BradleyJohn Sneed misses short on a 3pt shot from the right wing17-23
06:17BradleyRobert Sparks snags the offensive board17-23
06:00BradleyJeffrey Mosher takes the ball from John Sneed17-23
05:40DukeBrandon Stringham takes the ball from Jeffrey Mosher17-23
05:34BradleyKenneth Frenette misses short on a turnaround in the paint17-23
05:32DukeRoy Wilson snags the defensive board17-23
05:16DukeMichael Duell banks in the layup set up by Jeffrey Mosher19-23
04:56BradleyRobert Sparks hits the finger roll on a nice dish by Kenneth Frenette and he's fouled by Brandon Williams - foul #2 on Brandon Williams, team foul #619-25
SubsDuke
Russell Williams (SG), Oscar Bertsch (SF), Ray Scott (PF), Thomas Borchert (C)
Jeffrey Mosher, Richard Land, Roy Wilson, Michael Duell
 
SubsBradley
Oren Lucas (PG), Matthew Buckley (SF), Allen Larsen (C)
John Sneed, Ricky Heard, Kenneth Frenette
 
04:56BradleyRobert Sparks makes the free throw19-26
04:42DukeBrandon Williams drills a 3 pointer from straight away22-26
04:23BradleyBrandon Stringham misses the fadeaway jumper from the left side22-26
04:22DukeThomas Borchert pulls down the rebound22-26
04:18DukeAllen Larsen takes the ball from Russell Williams22-26
03:55BradleyAllen Larsen hits the front of the rim on the jumpshot from the left side but he's fouled by Ray Scott - foul #1 on Ray Scott, team foul #722-26
SubsDuke 
SubsBradley
Antonio Pickard (PF), Christopher Brooks (C)
Robert Sparks, Brandon Stringham
 
03:55BradleyAllen Larsen makes the 1st free throw22-27
03:55BradleyAllen Larsen makes the 2nd free throw22-28
03:36DukeThomas Borchert's pass is off the mark and out of bounds22-28
LineupDuke
 PG - Brandon Williams (fairly fresh) 5 pts.
 SG - Russell Williams (fresh) 2 pts.
 SF - Oscar Bertsch (fresh)
 PF - Ray Scott (fresh) 2 pts. 2 reb.
 C - Thomas Borchert (fresh) 2 pts. 2 reb.
 
LineupBradley
 PG - Oren Lucas (fresh) 2 pts. 2 ast. 2 stl.
 SG - Matthew Buckley (fresh) 3 pts.
 SF - Allen Larsen (fresh) 2 pts. 2 reb.
 PF - Antonio Pickard (fresh)
 C - Christopher Brooks (fresh)
 
03:14BradleyAntonio Pickard connects on the fadeaway from just outside the lane on a nice dish by Oren Lucas22-30
02:57DukeBrandon Williams misses badly on a 3 from the right wing22-30
02:55BradleyThe rebound goes to Christopher Brooks22-30
02:35BradleyBrandon Williams is called for the reach on Oren Lucas - foul #3 on Brandon Williams, team foul #822-30
SubsDuke
Jeffrey Mosher (PG), Ryan Bentley (SG), Roy Wilson (PF)
Brandon Williams, Russell Williams, Ray Scott
 
SubsBradley
Ricky Heard (SF)
Allen Larsen
 
02:35BradleyOren Lucas makes the 1st free throw22-31
02:35BradleyOren Lucas makes the 2nd free throw22-32
02:12DukeJeffrey Mosher makes the jumper from the baseline on a great pass from Ryan Bentley24-32
01:54BradleyAntonio Pickard's pass is off the mark and out of bounds24-32
SubsDuke
Richard Land (SF)
Oscar Bertsch
 
SubsBradley
Clifton Spinks (SG), Kenneth Frenette (PF)
Matthew Buckley, Antonio Pickard
 
01:42DukeRyan Bentley misses the shot from the left side24-32
01:40BradleyThe rebound goes to Ricky Heard24-32
01:17BradleyOren Lucas misses the 3pt shot from the right corner24-32
01:15BradleyChristopher Brooks pulls down the offensive rebound24-32
00:51BradleyRicky Heard makes the fadeaway in the lane set up by Christopher Brooks24-34
00:48DukeJeffrey Mosher's pass is off the mark and out of bounds in the backcourt24-34
SubsDuke
Russell Williams (SG), Oscar Bertsch (SF), Ray Scott (PF), Michael Duell (C)
Ryan Bentley, Richard Land, Roy Wilson, Thomas Borchert
 
SubsBradley
John Sneed (PG), Robert Sparks (SG), Allen Larsen (SF), Brandon Stringham (PF)
Oren Lucas, Clifton Spinks, Ricky Heard, Christopher Brooks
 
00:34BradleyKenneth Frenette throws it down on a great pass from John Sneed and he's hacked by Michael Duell - foul #1 on Michael Duell, team foul #924-36
00:34BradleyKenneth Frenette misses the free throw24-36
00:34DukeMichael Duell snags the defensive board24-36
00:16DukeJeffrey Mosher knocks in the pull-up jumper from just outside the lane on a great pass from Michael Duell and he's hacked by John Sneed - foul #1 on John Sneed, team foul #826-36
00:16DukeJeffrey Mosher makes the free throw27-36
00:05BradleyKenneth Frenette throws a bad pass out of bounds27-36
00:01DukeJeffrey Mosher makes the fadeaway from the right side29-36
00:00BradleyAllen Larsen misses short on a fullcourt shot29-36
TimeTeamPlayScore
LineupDuke
 PG - Jeffrey Mosher (fresh) 7 pts. 3 ast.
 SG - Russell Williams (fresh) 2 pts.
 SF - Oscar Bertsch (fresh)
 PF - Ray Scott (fresh) 2 pts. 2 reb.
 C - Michael Duell (fresh) 9 pts. 6 reb. 2 blk.
 
LineupBradley
 PG - Oren Lucas (fresh) 4 pts. 3 ast. 2 stl.
 SG - Robert Sparks (fresh) 8 pts.
 SF - Ricky Heard (fresh) 4 pts.
 PF - Brandon Stringham (fresh) 6 pts. 2 reb. 2 stl.
 C - Christopher Brooks (fresh) 2 reb.
 
20:00DukeOscar Bertsch inbounds the ball29-36
Game PlanDukeDuke is playing a motion offense and a 3-2 zone (0) 
Game PlanBradleyBradley is playing a motion offense and a man to man (-2) 
19:40DukeRussell Williams is fouled on the floor by Ricky Heard - foul #1 on Ricky Heard, team foul #129-36
19:21DukeJeffrey Mosher misses short on a pull-up jumper from just outside the lane29-36
19:20DukeMichael Duell tips it home31-36
18:59BradleyRobert Sparks makes the turnaround near the basket31-38
18:31DukeMichael Duell can't throw it down31-38
18:29BradleyThe rebound goes to Brandon Stringham31-38
18:11BradleyChristopher Brooks can't finish the layup31-38
18:10BradleyRobert Sparks tips it in31-40
18:05DukeJeffrey Mosher misses long on a turnaround from the left block31-40
18:04BradleyBrandon Stringham grabs the board31-40
17:58BradleyRobert Sparks hits a 3 pointer from the right wing on a great pass from Ricky Heard31-43
17:48DukeJeffrey Mosher is fouled on the floor by Oren Lucas - foul #2 on Oren Lucas, team foul #231-43
SubsDuke
Thomas Borchert (PF)
Ray Scott
 
SubsBradley 
17:29DukeMichael Duell makes the fadeaway jumper from the right wing33-43
17:15BradleyRicky Heard comes up short on the turnaround from the baseline but he's fouled by Oscar Bertsch - foul #3 on Oscar Bertsch, team foul #133-43
SubsDuke
Brandon Williams (PG), Richard Land (SF), Roy Wilson (PF)
Jeffrey Mosher, Russell Williams, Michael Duell
 
SubsBradley
Matthew Buckley (SG), Kenneth Frenette (PF)
Robert Sparks, Brandon Stringham
 
17:15BradleyRicky Heard makes the 1st free throw33-44
17:15BradleyRicky Heard makes the 2nd free throw33-45
16:56DukeMatthew Buckley steps in front of the Richard Land pass33-45
16:34BradleyChristopher Brooks drills a fadeaway in the paint33-47
16:19DukeBrandon Williams hits a shot from the left wing set up by Richard Land35-47
16:08BradleyRichard Land steals the ball from Matthew Buckley35-47
15:50DukeBrandon Williams is hacked by Oren Lucas - foul #3 on Oren Lucas, team foul #335-47
SubsDuke
Jeffrey Mosher (PG), Ray Scott (PF), Michael Duell (C)
Oscar Bertsch, Roy Wilson, Thomas Borchert
 
SubsBradley
John Sneed (PG), Robert Sparks (SG), Allen Larsen (SF), Brandon Stringham (PF)
Oren Lucas, Matthew Buckley, Ricky Heard, Christopher Brooks
 
LineupDuke
 PG - Jeffrey Mosher (fresh) 7 pts. 3 ast.
 SG - Brandon Williams (fresh) 7 pts. 3 pf.
 SF - Richard Land (fresh)
 PF - Ray Scott (fresh) 2 pts. 2 reb.
 C - Michael Duell (fresh) 13 pts. 7 reb. 2 blk.
 
LineupBradley
 PG - John Sneed (fresh) 2 ast.
 SG - Robert Sparks (fresh) 15 pts.
 SF - Allen Larsen (fresh) 2 pts. 2 reb.
 PF - Brandon Stringham (fresh) 6 pts. 4 reb. 2 stl.
 C - Kenneth Frenette (fresh) 7 pts. 6 reb.
 
15:36DukeMichael Duell connects on the fadeaway from close range on a great pass from Brandon Williams and the foul's on Kenneth Frenette - foul #1 on Kenneth Frenette, team foul #437-47
SubsDuke
Russell Williams (SG)
Brandon Williams
 
SubsBradley 
15:36DukeMichael Duell makes the free throw38-47
15:22BradleyRobert Sparks misses long on a jumper from the free throw line38-47
15:20DukeJeffrey Mosher pulls down the rebound38-47
14:58DukeJeffrey Mosher is fouled on the floor by Allen Larsen - foul #1 on Allen Larsen, team foul #538-47
SubsDuke 
SubsBradley
Oren Lucas (PG)
John Sneed
 
14:38DukeOren Lucas is called for the reach on Jeffrey Mosher - foul #4 on Oren Lucas, team foul #638-47
SubsDuke 
SubsBradley
John Sneed (PG)
Oren Lucas
 
14:32DukeMichael Duell knocks in the shot near the basket on a nice dish by Russell Williams40-47
14:21BradleyJohn Sneed knocks in the 3pt shot from the left corner on a nice dish by Robert Sparks40-50
14:13DukeMichael Duell comes up short on the driving attempt from the baseline40-50
14:12DukeRay Scott tips it back up and in42-50
13:58BradleyRobert Sparks is whistled for a carry42-50
SubsDuke
Brandon Williams (PG), Oscar Bertsch (SG)
Jeffrey Mosher, Russell Williams
 
SubsBradley
Matthew Buckley (SG), Antonio Pickard (PF), Christopher Brooks (C)
Robert Sparks, Brandon Stringham, Kenneth Frenette
 
13:46DukeRichard Land hits a fadeaway near the basket44-50
13:27BradleyAllen Larsen misses the easy layup44-50
13:25DukeMichael Duell gets the rebound44-50
13:17DukeMichael Duell's floater is tipped away by Antonio Pickard44-50
13:15DukeRay Scott tips it home46-50
12:54BradleyAllen Larsen knocks in the 3pt attempt from the left wing46-53
12:34DukeBrandon Williams scores on a 3pt shot from the left wing49-53
12:19BradleyMatthew Buckley misses badly on a 3pt attempt from straight away49-53
12:18DukeMichael Duell pulls down the rebound49-53
12:03DukeMichael Duell misses short on a fadeaway from the free throw line49-53
12:02BradleyJohn Sneed grabs the board49-53
11:47BradleyOscar Bertsch steals the ball from John Sneed49-53
LineupDuke
 PG - Brandon Williams (fresh) 10 pts. 1 ast. 3 pf.
 SG - Oscar Bertsch (fairly fresh) 2 stl. 3 pf.
 SF - Richard Land (fairly fresh) 2 pts.
 PF - Ray Scott (fairly fresh) 6 pts. 4 reb.
 C - Michael Duell (fairly fresh) 18 pts. 9 reb. 2 blk.
 
LineupBradley
 PG - John Sneed (fairly fresh) 3 pts. 2 ast.
 SG - Matthew Buckley (fresh) 3 pts.
 SF - Allen Larsen (fairly fresh) 5 pts. 2 reb.
 PF - Antonio Pickard (fresh) 2 pts. 2 blk.
 C - Christopher Brooks (fairly fresh) 2 pts. 2 reb.
 
11:20DukeBrandon Williams's corner 3pt jumper is blocked by Allen Larsen49-53
11:18DukeRay Scott can't tip it in49-53
11:16BradleyJohn Sneed snags the defensive board49-53
11:10BradleyJohn Sneed buries a jumper from the right wing on a nice dish by Allen Larsen49-55
10:50DukeMichael Duell's pass is off the mark and out of bounds49-55
SubsDuke
Jeffrey Mosher (PG), Russell Williams (SG), Roy Wilson (PF), Thomas Borchert (C)
Brandon Williams, Richard Land, Ray Scott, Michael Duell
 
SubsBradley
Sterling Rupert (PG), Robert Sparks (SG), Ricky Heard (SF), Brandon Stringham (PF), Kenneth Frenette (C)
John Sneed, Matthew Buckley, Allen Larsen, Antonio Pickard, Christopher Brooks
 
10:28BradleyRicky Heard misses badly on a shot from just outside the lane49-55
10:26BradleyKenneth Frenette snags the offensive board49-55
10:08BradleyBrandon Stringham misses badly on a 3 from the right wing49-55
10:07DukeThomas Borchert snags the defensive board49-55
09:48DukeThomas Borchert's floater is tipped away by Ricky Heard49-55
09:47BradleyKenneth Frenette pulls down the rebound49-55
09:40BradleyRicky Heard misses badly on a fadeaway from the free throw line49-55
09:38BradleyRicky Heard snags the offensive board49-55
09:26BradleyJeffrey Mosher takes the ball from Ricky Heard49-55
09:22DukeRussell Williams banks in the layup on a great pass from Jeffrey Mosher51-55
09:07BradleyBrandon Stringham scores on a driving attempt from the left block and he's hacked by Roy Wilson - foul #1 on Roy Wilson, team foul #251-57
SubsDuke 
SubsBradley
Christopher Brooks (C)
Kenneth Frenette
 
09:07BradleyBrandon Stringham makes the free throw51-58
08:58DukeOscar Bertsch drills a 3 from the right wing on a nice dish by Jeffrey Mosher54-58
08:35BradleyOscar Bertsch steals it from Christopher Brooks54-58
08:13DukeOscar Bertsch comes up short on the floater from just outside the lane54-58
08:11BradleyBrandon Stringham pulls down the rebound54-58
08:00BradleyRobert Sparks loses the ball out of bounds54-58
SubsDuke
Brandon Williams (PG), Ryan Bentley (SG), Richard Land (SF), Michael Duell (C)
Jeffrey Mosher, Russell Williams, Oscar Bertsch, Roy Wilson
 
SubsBradley
Oren Lucas (PG), Matthew Buckley (SG), Clifton Spinks (SF), Kenneth Frenette (PF)
Sterling Rupert, Robert Sparks, Ricky Heard, Brandon Stringham
 
07:53DukeThomas Borchert connects on the runner from the left block on a nice dish by Richard Land56-58
07:37BradleyChristopher Brooks knocks in the fadeaway jumper from just outside the lane on a great pass from Kenneth Frenette56-60
LineupDuke
 PG - Brandon Williams (fresh) 10 pts. 1 ast. 3 pf.
 SG - Ryan Bentley (fresh) 1 ast.
 SF - Richard Land (fairly fresh) 2 pts.
 PF - Thomas Borchert (fairly fresh) 4 pts. 3 reb.
 C - Michael Duell (fresh) 18 pts. 9 reb. 2 blk.
 
LineupBradley
 PG - Oren Lucas (fresh) 4 pts. 3 ast. 2 stl. 4 pf.
 SG - Matthew Buckley (fresh) 3 pts.
 SF - Clifton Spinks (fresh)
 PF - Kenneth Frenette (fresh) 7 pts. 8 reb.
 C - Christopher Brooks (fresh) 4 pts. 2 reb.
 
07:26DukeRichard Land hits the front of the rim on the shot from just outside the lane56-60
07:25BradleyChristopher Brooks snags the defensive board56-60
07:04BradleyOren Lucas can't connect on a 3pt attempt from the right corner56-60
07:03DukeThe rebound goes to Michael Duell56-60
06:40DukeKenneth Frenette steals the ball from Ryan Bentley56-60
06:30BradleyOren Lucas hits the finger roll set up by Matthew Buckley56-62
06:08DukeBrandon Williams buries a 3pt jumper from the left corner on a nice dish by Ryan Bentley59-62
05:47BradleyKenneth Frenette's fadeaway is rejected by Richard Land59-62
05:45BradleyChristopher Brooks grabs the offensive rebound59-62
05:26BradleyMatthew Buckley banks in the layup set up by Clifton Spinks59-64
05:26DukeDuke calls a full timeout (2 :30 3 full remaining)59-64
SubsDuke
Jeffrey Mosher (PG), Russell Williams (SG), Oscar Bertsch (SF), Ray Scott (PF)
Brandon Williams, Ryan Bentley, Richard Land, Thomas Borchert
 
SubsBradley
Robert Sparks (SG), Ricky Heard (SF), Brandon Stringham (PF)
Matthew Buckley, Clifton Spinks, Kenneth Frenette
 
05:01DukeOren Lucas is called for the reach on Jeffrey Mosher - foul #5 on Oren Lucas, team foul #759-64
SubsDuke 
SubsBradley
John Sneed (PG), Kenneth Frenette (C)
Oren Lucas, Christopher Brooks
 
05:01DukeJeffrey Mosher makes the 1st free throw60-64
05:01DukeJeffrey Mosher makes the 2nd free throw61-64
04:48BradleyKenneth Frenette comes up short on the 3 pointer from the left wing61-64
04:47DukeOscar Bertsch pulls down the rebound61-64
04:41DukeRay Scott is hacked by Brandon Stringham - foul #2 on Brandon Stringham, team foul #861-64
04:41DukeRay Scott makes the 1st free throw62-64
04:41DukeRay Scott makes the 2nd free throw63-64
04:24BradleyJohn Sneed misses the 3 from the right wing63-64
04:23BradleyRobert Sparks tips it home63-66
03:56DukeMichael Duell is hacked by Kenneth Frenette - foul #2 on Kenneth Frenette, team foul #963-66
SubsDuke 
SubsBradley
Christopher Brooks (C)
Kenneth Frenette
 
03:56DukeMichael Duell misses the 1st free throw63-66
03:56BradleyBrandon Stringham grabs the board63-66
03:33BradleyRobert Sparks is hacked by Russell Williams - foul #1 on Russell Williams, team foul #363-66
SubsDuke
Thomas Borchert (C)
Michael Duell
 
SubsBradley 
LineupDuke
 PG - Jeffrey Mosher (fresh) 9 pts. 5 ast. 2 stl.
 SG - Russell Williams (fresh) 4 pts. 1 ast.
 SF - Oscar Bertsch (fresh) 3 pts. 3 stl. 3 pf.
 PF - Ray Scott (fresh) 8 pts. 5 reb.
 C - Thomas Borchert (fresh) 4 pts. 3 reb.
 
LineupBradley
 PG - John Sneed (fresh) 5 pts. 2 ast.
 SG - Robert Sparks (fresh) 17 pts. 1 ast.
 SF - Ricky Heard (fresh) 6 pts. 2 reb.
 PF - Brandon Stringham (fresh) 9 pts. 6 reb. 2 stl.
 C - Christopher Brooks (fresh) 4 pts. 4 reb.
 
03:19BradleyBrandon Stringham scores on a jumper from close range63-68
03:04DukeBrandon Stringham is called for the reach on Jeffrey Mosher - foul #3 on Brandon Stringham, team foul #1063-68
SubsDuke
Richard Land (SF), Roy Wilson (PF)
Russell Williams, Ray Scott
 
SubsBradley
Matthew Buckley (SG), Allen Larsen (SF)
Robert Sparks, Ricky Heard
 
03:04DukeJeffrey Mosher makes the 1st free throw64-68
03:04DukeJeffrey Mosher makes the 2nd free throw65-68
02:45BradleyJohn Sneed comes up short on the 3pt attempt from the left wing65-68
02:44DukeRoy Wilson pulls down the rebound65-68
02:44DukeDuke calls a full timeout (2 :30 2 full remaining)65-68
SubsDuke
Russell Williams (SG), Ray Scott (PF), Michael Duell (C)
Richard Land, Roy Wilson, Thomas Borchert
 
SubsBradley
Robert Sparks (SG), Ricky Heard (SF)
Matthew Buckley, Allen Larsen
 
02:29DukeRay Scott scores on a fadeaway from the right side set up by Jeffrey Mosher and he's fouled by Brandon Stringham - foul #4 on Brandon Stringham, team foul #1167-68
02:29DukeRay Scott misses the free throw67-68
02:29BradleyBrandon Stringham snags the defensive board67-68
02:09BradleyChristopher Brooks misses badly on a 3pt shot from the left wing67-68
02:07DukeThe rebound goes to Michael Duell67-68
01:56DukeOscar Bertsch connects on the floater from the baseline set up by Russell Williams69-68
01:27BradleyRobert Sparks misses long on a 3pt jumper from the left wing69-68
01:26DukeThe rebound goes to Michael Duell69-68
01:10DukeMichael Duell buries a floater near the basket on a nice dish by Jeffrey Mosher71-68
01:02BradleyRobert Sparks loses the dribble to Ray Scott71-68
Game PlanDukeDuke is playing a spread offense (hold ball) and a 3-2 zone (0) 
Game PlanBradleyBradley is playing a motion offense and a man to man (-2) 
00:38DukeJeffrey Mosher misses long on a jumpshot from just outside the lane71-68
00:37BradleyRicky Heard snags the defensive board71-68
00:24BradleyBrandon Stringham clanks a floater near the basket71-68
00:22DukeRay Scott grabs the board71-68
Game PlanDukeDuke is playing a spread offense (hold ball) and a 3-2 zone (0) 
Game PlanBradleyBradley is playing a motion offense and intentionally fouling (-2) 
00:20DukeJohn Sneed is called for the reach on Ray Scott in the backcourt - foul #2 on John Sneed, team foul #1271-68
SubsDuke
Brandon Williams (PG)
Jeffrey Mosher
 
SubsBradley 
00:20DukeRay Scott misses the 1st free throw71-68
00:20DukeRay Scott misses the 2nd free throw71-68
00:20BradleyThe rebound goes to Brandon Stringham71-68
00:15BradleyMichael Duell swats the layup by Brandon Stringham71-68
00:13DukeOscar Bertsch gets the rebound71-68
00:10DukeOscar Bertsch is fouled in the backcourt by John Sneed - foul #3 on John Sneed, team foul #1371-68
00:10DukeOscar Bertsch makes the 1st free throw72-68
00:10DukeOscar Bertsch misses the 2nd free throw72-68
00:10BradleyChristopher Brooks grabs the board72-68
Game PlanDukeDuke is playing a spread offense (hold ball) and a 3-2 zone (0) 
Game PlanBradleyBradley is playing a quick shot offense (quick shot) and intentionally fouling (-2) 
00:05BradleyRobert Sparks hits the front of the rim on the 3pt shot from the right corner72-68
00:03BradleyBrandon Stringham grabs the offensive rebound72-68
00:00BradleyRobert Sparks hits the front of the rim on the 3 from the right corner72-68