#9F123C #1A3D81
Hoops Dynasty HOOPS DYNASTY
Non-Conference Crum
Roanoke Sim AI
DeSales Sim AI
Final -
5/22/2026
64
  1 2 F
Roanoke 38 26 64
DeSales 26 37 63
63
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cDavid Dannenberg 22 2-5 0-2 1-2 1 6 0 2 1 3 4 5
pfAaron Dye 10 1-2 0-0 0-0 4 7 0 1 0 2 0 2
sfWallace Williamson 25 3-6 1-1 0-0 1 4 1 1 1 0 2 7
sgRichard Alford 28 4-10 2-6 1-2 1 2 2 5 1 0 2 11
pgBrian Benson 25 5-11 2-5 1-1 0 1 1 2 2 0 1 13
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfBrian Leslie 22 4-7 2-4 0-0 3 6 1 2 0 0 2 10
sfAlex Phillips 21 1-5 0-0 1-1 2 7 3 1 0 3 5 3
sgRobert Trombley 17 2-4 0-0 1-4 1 3 4 1 0 0 2 5
cRyan Thomas 15 3-4 0-0 2-2 0 1 3 1 1 1 1 8
sgWyatt Herdon 6 0-2 0-2 0-0 0 1 1 0 0 0 1 0
cHenry Hill 5 0-2 0-1 0-0 1 1 0 0 0 0 0 0
pgJason Gertz 4 0-0 0-0 0-0 0 0 0 0 0 0 2 0
Totals 200 25-58 7-21 7-12 14 39 16 16 6 9 22 64
Percentages   .431 .333 .583                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cWarner Hearn 25 2-4 0-0 3-3 1 6 0 1 0 1 2 7
pfGary Marx 18 1-3 0-0 1-2 0 6 1 2 0 1 3 3
sfRonald Pon 28 3-8 1-2 2-3 3 6 1 2 2 0 1 9
sgVernon Brown 23 2-6 0-0 2-5 1 1 1 3 1 0 2 6
pgStanley York 25 5-10 3-6 5-9 0 0 1 1 1 0 2 18
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cEarl Camire 17 3-5 0-0 2-4 1 2 1 2 2 0 2 8
pgStephen Diller 17 0-2 0-0 0-0 1 1 2 0 0 0 2 0
sfCory Shackelford 15 2-4 0-0 1-1 1 3 0 1 0 0 1 5
cDonald Williamson 14 1-2 0-0 0-0 1 4 0 0 0 1 0 2
sgDavid Bartlett 11 1-3 1-3 0-0 0 1 1 2 0 0 0 3
pfLeroy Anderson 7 1-1 0-0 0-0 0 0 0 2 0 0 1 2
Totals 200 21-48 5-11 16-27 9 30 8 16 6 3 16 63
Percentages   .438 .455 .593                

RC
38
15-29
4-9
4-8
7
21
9
8
2
6
8
18
10
10
7
18
26
10-29
3-12
3-4
7
18
7
8
4
3
14
4
8
4
5
8
64
25-58
7-21
7-12
14
39
16
16
6
9
22
22
18
14
12
26
POINTS
FIELD GOALS
3-POINT FIELD GOALS
FREE THROWS
OFFENSIVE REBOUNDS
REBOUNDS
ASSISTS
TURNOVERS
STEALS
BLOCKS
PLAYER FOULS
POINTS IN PAINT
POINTS OFF TURNOVERS
SECOND CHANCE POINTS
FAST BREAK POINTS
BENCH POINTS
DU
26
10-26
2-5
4-7
3
12
3
8
4
2
10
14
1
3
2
9
37
11-22
3-6
12-20
6
18
5
8
2
1
6
12
16
8
0
11
63
21-48
5-11
16-27
9
30
8
16
6
3
16
26
17
11
2
20
PLAYER OF THE GAME
pg Brian Benson Roanoke
13 Points, 2 Steals
TimeTeamPlayScore
LineupRoanoke
 PG - Brian Benson (fresh)
 SG - Richard Alford (fresh)
 SF - Wallace Williamson (fresh)
 PF - Aaron Dye (fresh)
 C - David Dannenberg (fresh)
 
LineupDeSales
 PG - Stanley York (fresh)
 SG - Vernon Brown (fresh)
 SF - Ronald Pon (fresh)
 PF - Gary Marx (fresh)
 C - Warner Hearn (fresh)
 
20:00DeSalesWarner Hearn wins the tip0-0
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (0) 
Game PlanDeSalesDeSales is playing a flex offense and a 2-3 zone (0) 
19:36DeSalesWallace Williamson is called for the reach on Ronald Pon - foul #1 on Wallace Williamson, team foul #10-0
19:24DeSalesAaron Dye swats the layup by Gary Marx0-0
19:23DeSalesThe offensive rebound goes to Ronald Pon0-0
19:13DeSalesStanley York hits a 3pt jumper from the right wing0-3
18:56RoanokeRichard Alford misses long on a jumper from the left side0-3
18:55DeSalesWarner Hearn pulls down the rebound0-3
18:35DeSalesWarner Hearn misses the easy layup0-3
18:34RoanokeThe rebound goes to Brian Benson0-3
18:31RoanokeStanley York steals the ball from Brian Benson in the backcourt0-3
18:29DeSalesVernon Brown misses the easy layup0-3
18:28RoanokeWallace Williamson pulls down the rebound0-3
18:16RoanokeRichard Alford comes up short on the 3pt shot from the right corner0-3
18:14RoanokeWallace Williamson tips it back up and in2-3
17:56DeSalesGary Marx makes the fadeaway in the paint2-5
17:35RoanokeDavid Dannenberg's fadeaway is rejected by Gary Marx2-5
17:34RoanokeThe offensive rebound goes to Aaron Dye2-5
17:13RoanokeDavid Dannenberg connects on the jump hook from the right block4-5
16:51DeSalesStanley York hits the front of the rim on the 3pt jumper from the right wing4-5
16:50RoanokeAaron Dye grabs the defensive rebound4-5
16:36RoanokeDavid Dannenberg double dribbles4-5
16:26DeSalesWarner Hearn misses long on a jump hook from the baseline4-5
16:24RoanokeDavid Dannenberg grabs the defensive rebound4-5
16:16RoanokeWallace Williamson comes up short on the jumpshot from the left side4-5
16:14RoanokeAaron Dye hits the follow up shot6-5
15:53DeSalesVernon Brown drills a fadeaway in the lane on a great pass from Stanley York and he's fouled by Richard Alford - foul #1 on Richard Alford, team foul #26-7
SubsRoanoke 
SubsDeSales
Stephen Diller (PG), Earl Camire (PF), Donald Williamson (C)
Stanley York, Gary Marx, Warner Hearn
 
15:53DeSalesVernon Brown misses the free throw6-7
15:53RoanokeDavid Dannenberg grabs the board6-7
LineupRoanoke
 PG - Brian Benson (fresh)
 SG - Richard Alford (fresh)
 SF - Wallace Williamson (fresh) 2 pts. 2 reb.
 PF - Aaron Dye (fresh) 2 pts. 3 reb.
 C - David Dannenberg (fresh) 2 pts. 2 reb.
 
LineupDeSales
 PG - Stephen Diller (fresh)
 SG - Vernon Brown (fairly fresh) 2 pts.
 SF - Ronald Pon (fresh)
 PF - Earl Camire (fresh)
 C - Donald Williamson (fresh)
 
15:47RoanokeVernon Brown steals the ball from Richard Alford6-7
15:25DeSalesVernon Brown is called for a charge - foul #1 on Vernon Brown, team foul #16-7
SubsRoanoke
Robert Trombley (PG), Brian Leslie (SF), Alex Phillips (PF), Ryan Thomas (C)
Brian Benson, Wallace Williamson, Aaron Dye, David Dannenberg
 
SubsDeSales
David Bartlett (PG), Cory Shackelford (SF)
Vernon Brown, Ronald Pon
 
15:04RoanokeAlex Phillips misses the easy layup6-7
15:02DeSalesDonald Williamson gets the rebound6-7
14:43DeSalesCory Shackelford travels with the ball6-7
SubsRoanoke
Wyatt Herdon (SG)
Richard Alford
 
SubsDeSales 
14:24RoanokeWyatt Herdon misses short on a 3pt jumper from straight away6-7
14:23DeSalesCory Shackelford snags the defensive board6-7
14:09DeSalesAlex Phillips blocks the short jumper by Cory Shackelford6-7
14:07RoanokeRobert Trombley snags the defensive board6-7
14:01RoanokeBrian Leslie buries a 3pt attempt from the left wing set up by Robert Trombley9-7
13:41DeSalesEarl Camire scores on a floater in the lane9-9
13:25RoanokeRyan Thomas scores on a fadeaway from the baseline on a nice dish by Robert Trombley11-9
13:09DeSalesEarl Camire connects on the shot near the basket11-11
12:48RoanokeAlex Phillips misses the lay-in11-11
12:46DeSalesCory Shackelford gets the rebound11-11
12:26DeSalesAlex Phillips swats the shot by Stephen Diller11-11
12:25DeSalesCory Shackelford pulls down the offensive rebound11-11
12:11DeSalesDavid Bartlett's pass is intercepted by Ryan Thomas11-11
12:07RoanokeCory Shackelford is called for the reach on Brian Leslie - foul #1 on Cory Shackelford, team foul #211-11
SubsRoanoke
Brian Benson (PG), Richard Alford (SG), Wallace Williamson (SF), Aaron Dye (PF), David Dannenberg (C)
Robert Trombley, Wyatt Herdon, Brian Leslie, Alex Phillips, Ryan Thomas
 
SubsDeSales
Stanley York (PG), Vernon Brown (SG), Ronald Pon (SF), Gary Marx (PF), Warner Hearn (C)
David Bartlett, Stephen Diller, Cory Shackelford, Earl Camire, Donald Williamson
 
11:56RoanokeAaron Dye hits the front of the rim on the jump hook from the right block11-11
11:54DeSalesThe rebound goes to Gary Marx11-11
LineupRoanoke
 PG - Brian Benson (fresh)
 SG - Richard Alford (fresh)
 SF - Wallace Williamson (fresh) 2 pts. 2 reb.
 PF - Aaron Dye (fresh) 2 pts. 3 reb.
 C - David Dannenberg (fresh) 2 pts. 2 reb.
 
LineupDeSales
 PG - Stanley York (fresh) 3 pts. 1 ast.
 SG - Vernon Brown (fresh) 2 pts.
 SF - Ronald Pon (fresh)
 PF - Gary Marx (fresh) 2 pts.
 C - Warner Hearn (fresh)
 
11:50DeSalesVernon Brown connects on the fadeaway near the basket11-13
11:44RoanokeRichard Alford is hacked by Stanley York - foul #1 on Stanley York, team foul #311-13
11:26RoanokeRonald Pon takes the ball from Brian Benson11-13
11:06DeSalesDavid Dannenberg swats the layup by Vernon Brown11-13
11:04RoanokeAaron Dye snags the defensive board11-13
11:00RoanokeBrian Benson misses badly on a floater from the right side11-13
10:59RoanokeAaron Dye grabs the offensive rebound11-13
10:51RoanokeBrian Benson hits the front of the rim on the 3pt shot from the left corner11-13
10:49DeSalesGary Marx grabs the board11-13
10:38DeSalesDavid Dannenberg swats the short shot by Ronald Pon11-13
10:37RoanokeAaron Dye pulls down the rebound11-13
10:32RoanokeBrian Benson buries a shot from the right block13-13
10:15DeSalesRonald Pon buries a 3pt jumper from the left wing13-16
10:08RoanokeAaron Dye is hacked by Gary Marx - foul #1 on Gary Marx, team foul #413-16
10:01RoanokeDavid Dannenberg is called for a moving pick - foul #1 on David Dannenberg, team foul #313-16
09:40DeSalesVernon Brown is called for traveling13-16
SubsRoanoke
Robert Trombley (PG), Alex Phillips (PF), Brian Leslie (C)
Brian Benson, Aaron Dye, David Dannenberg
 
SubsDeSales
Stephen Diller (PG), Cory Shackelford (SG), Leroy Anderson (C)
Stanley York, Vernon Brown, Warner Hearn
 
09:27RoanokeGary Marx is called for the reach on Brian Leslie - foul #2 on Gary Marx, team foul #513-16
SubsRoanoke
Ryan Thomas (C)
Wallace Williamson
 
SubsDeSales
Warner Hearn (C)
Gary Marx
 
09:07RoanokeRichard Alford buries a 3pt attempt from the left corner on a great pass from Ryan Thomas16-16
08:49DeSalesLeroy Anderson lays it up and in16-18
08:42RoanokeBrian Leslie hits a 3 from the left corner on a nice dish by Robert Trombley19-18
08:21DeSalesRonald Pon comes up short on the jumpshot from the left side19-18
08:20RoanokeAlex Phillips pulls down the rebound19-18
08:15RoanokeAlex Phillips buries a jump hook from the baseline on a great pass from Brian Leslie and the foul's on Leroy Anderson - foul #1 on Leroy Anderson, team foul #621-18
SubsRoanoke
Brian Benson (PG), Wallace Williamson (SF), David Dannenberg (C)
Richard Alford, Brian Leslie, Ryan Thomas
 
SubsDeSales
Stanley York (PG), Vernon Brown (SG), Earl Camire (PF), Donald Williamson (C)
Stephen Diller, Ronald Pon, Leroy Anderson, Warner Hearn
 
08:15RoanokeAlex Phillips makes the free throw22-18
07:59DeSalesEarl Camire misses long on a driving attempt near the basket but he's hacked by Alex Phillips - foul #1 on Alex Phillips, team foul #422-18
SubsRoanoke
Aaron Dye (PF)
Alex Phillips
 
SubsDeSales 
07:59DeSalesEarl Camire makes the 1st free throw22-19
07:59DeSalesEarl Camire misses the 2nd free throw22-19
07:59RoanokeDavid Dannenberg gets the rebound22-19
07:44RoanokeRobert Trombley can't connect on a floater from just outside the lane but he's hacked by Vernon Brown - foul #2 on Vernon Brown, team foul #722-19
SubsRoanoke 
SubsDeSales
Leroy Anderson (SF)
Vernon Brown
 
07:44RoanokeRobert Trombley misses the 1st free throw22-19
07:44RoanokeRobert Trombley misses the 2nd free throw22-19
07:44DeSalesThe rebound goes to Donald Williamson22-19
LineupRoanoke
 PG - Brian Benson (fresh) 2 pts.
 SG - Robert Trombley (fresh) 3 ast.
 SF - Wallace Williamson (fresh) 2 pts. 2 reb.
 PF - Aaron Dye (fresh) 2 pts. 6 reb.
 C - David Dannenberg (fresh) 2 pts. 3 reb. 2 blk.
 
LineupDeSales
 PG - Stanley York (fresh) 3 pts. 1 ast.
 SG - Cory Shackelford (fresh) 3 reb.
 SF - Leroy Anderson (fresh) 2 pts.
 PF - Earl Camire (fresh) 5 pts.
 C - Donald Williamson (fresh) 2 reb.
 
07:32DeSalesBrian Benson takes the ball from Earl Camire22-19
07:29RoanokeBrian Benson hits the finger roll24-19
07:11DeSalesDonald Williamson drills a jump hook from the left block on a nice dish by Earl Camire24-21
06:58RoanokeEarl Camire steals the ball from Aaron Dye24-21
06:38DeSalesAaron Dye blocks the short jumper by Stanley York24-21
06:36DeSalesDonald Williamson gets the offensive rebound24-21
06:25DeSalesLeroy Anderson's pass is off the mark and out of bounds24-21
SubsRoanoke
Jason Gertz (PG), Richard Alford (SG), Brian Leslie (SF), Ryan Thomas (C)
Brian Benson, Robert Trombley, Wallace Williamson, David Dannenberg
 
SubsDeSales
David Bartlett (PG), Stephen Diller (SG), Ronald Pon (SF)
Stanley York, Cory Shackelford, Earl Camire
 
05:56RoanokeRyan Thomas hits the front of the rim on the fadeaway from the right wing24-21
05:55RoanokeAaron Dye snags the offensive board24-21
05:38RoanokeBrian Leslie knocks in the fadeaway jumper from the left side on a nice dish by Richard Alford26-21
05:21RoanokeThe refs have stopped play. Aaron Dye is in a lot of pain and is being checked by the trainers. He's holding his knee. It doesn't look like he is going to be able to return to the game.26-21
SubsRoanoke
Alex Phillips (PF)
Aaron Dye
 
SubsDeSales
Stanley York (PG), Earl Camire (PF), Warner Hearn (C)
David Bartlett, Donald Williamson, Leroy Anderson
 
05:11DeSalesStanley York misses long on a 3 from straight away26-21
05:09RoanokeBrian Leslie grabs the defensive rebound26-21
05:04RoanokeRichard Alford misses the 3 pointer from the right wing26-21
05:02DeSalesWarner Hearn pulls down the rebound26-21
04:55DeSalesRonald Pon is fouled on the floor by Jason Gertz - foul #1 on Jason Gertz, team foul #526-21
SubsRoanoke
Brian Benson (PG), Wallace Williamson (SF), David Dannenberg (C)
Jason Gertz, Brian Leslie, Ryan Thomas
 
SubsDeSales 
04:43DeSalesStanley York misses short on a fadeaway from the right wing26-21
04:42RoanokeWallace Williamson pulls down the rebound26-21
04:38RoanokeRichard Alford clanks a floater from the right side but he's fouled by Stephen Diller - foul #1 on Stephen Diller, team foul #826-21
04:38RoanokeRichard Alford misses the 1st free throw26-21
04:38RoanokeRichard Alford makes the 2nd free throw27-21
04:19DeSalesEarl Camire is hacked by Alex Phillips - foul #2 on Alex Phillips, team foul #627-21
SubsRoanoke
Brian Leslie (PF)
Alex Phillips
 
SubsDeSales
Cory Shackelford (SG)
Stephen Diller
 
04:00DeSalesStanley York knocks in the shot from just outside the lane on a nice dish by Ronald Pon27-23
03:52RoanokeBrian Benson connects on the 3pt attempt from straight away set up by Wallace Williamson30-23
03:33DeSalesStanley York is whistled for a carry30-23
SubsRoanoke
Robert Trombley (SG), Alex Phillips (PF)
Richard Alford, Brian Leslie
 
SubsDeSales
David Bartlett (PG), Vernon Brown (SG), Gary Marx (PF)
Stanley York, Ronald Pon, Earl Camire
 
LineupRoanoke
 PG - Brian Benson (fresh) 7 pts.
 SG - Robert Trombley (fresh) 3 ast.
 SF - Wallace Williamson (fresh) 2 pts. 3 reb.
 PF - Alex Phillips (fresh) 3 pts. 2 blk.
 C - David Dannenberg (fresh) 2 pts. 3 reb. 2 blk.
 
LineupDeSales
 PG - David Bartlett (fresh)
 SG - Vernon Brown (fresh) 4 pts.
 SF - Cory Shackelford (fresh) 3 reb.
 PF - Gary Marx (fresh) 2 pts. 2 reb.
 C - Warner Hearn (fresh) 2 reb.
 
03:14RoanokeRobert Trombley misses badly on a floater in the lane but he's hacked by Gary Marx - foul #3 on Gary Marx, team foul #930-23
SubsRoanoke
Wyatt Herdon (SG), Brian Leslie (SF), Ryan Thomas (C)
Brian Benson, Wallace Williamson, David Dannenberg
 
SubsDeSales
Stephen Diller (PG), Leroy Anderson (PF)
David Bartlett, Gary Marx
 
03:14RoanokeRobert Trombley makes the 1st free throw31-23
03:14RoanokeRobert Trombley misses the 2nd free throw31-23
03:14RoanokeAlex Phillips snags the offensive board31-23
02:56RoanokeRobert Trombley is whistled for traveling31-23
SubsRoanoke 
SubsDeSales
Donald Williamson (PF)
Warner Hearn
 
02:36DeSalesLeroy Anderson is whistled for a carry31-23
SubsRoanoke
Richard Alford (SG)
Wyatt Herdon
 
SubsDeSales 
02:16RoanokeRyan Thomas knocks in the turnaround near the basket on a nice dish by Alex Phillips33-23
01:58DeSalesDonald Williamson misses long on a shot from the right block33-23
01:57RoanokeAlex Phillips pulls down the rebound33-23
01:39RoanokeRichard Alford's pass is off the mark and out of bounds33-23
SubsRoanoke
Brian Benson (PG), Wallace Williamson (SF), David Dannenberg (C)
Robert Trombley, Brian Leslie, Ryan Thomas
 
SubsDeSales
Stanley York (PG), Ronald Pon (SF), Warner Hearn (C)
Stephen Diller, Cory Shackelford, Donald Williamson
 
01:27DeSalesVernon Brown misses the jump hook near the basket but he's fouled by David Dannenberg - foul #2 on David Dannenberg, team foul #733-23
SubsRoanoke 
SubsDeSales
Earl Camire (PF)
Leroy Anderson
 
01:27DeSalesVernon Brown misses the 1st free throw33-23
01:27DeSalesVernon Brown makes the 2nd free throw33-24
01:18RoanokeDavid Dannenberg misses badly on a 3 pointer from the left wing33-24
01:16DeSalesThe rebound goes to Earl Camire33-24
01:02DeSalesStanley York clanks a jumper from the free throw line but he's hacked by David Dannenberg - foul #3 on David Dannenberg, team foul #833-24
SubsRoanoke
Robert Trombley (SG), Brian Leslie (C)
Richard Alford, David Dannenberg
 
SubsDeSales
David Bartlett (SG)
Vernon Brown
 
01:02DeSalesStanley York makes the 1st free throw33-25
01:02DeSalesStanley York makes the 2nd free throw33-26
00:44RoanokeBrian Benson scores on a pull-up jumper from the right side set up by Robert Trombley and the foul's on Warner Hearn - foul #1 on Warner Hearn, team foul #1035-26
SubsRoanoke
Ryan Thomas (C)
Alex Phillips
 
SubsDeSales 
00:44RoanokeBrian Benson makes the free throw36-26
00:26DeSalesEarl Camire clanks a driving attempt from the right block36-26
00:24RoanokeThe rebound goes to Robert Trombley36-26
00:04RoanokeWarner Hearn swats the short shot by Wallace Williamson36-26
00:03RoanokeBrian Leslie tips it back up and in38-26
00:00DeSalesStanley York hits the front of the rim on the halfcourt shot38-26
TimeTeamPlayScore
LineupRoanoke
 PG - Brian Benson (fresh) 10 pts.
 SG - Richard Alford (fresh) 4 pts. 1 ast.
 SF - Wallace Williamson (fresh) 2 pts. 3 reb.
 PF - Alex Phillips (fresh) 3 pts. 3 reb. 2 blk.
 C - Brian Leslie (fresh) 10 pts. 2 reb.
 
LineupDeSales
 PG - Stanley York (fresh) 7 pts. 1 ast.
 SG - Vernon Brown (fresh) 5 pts.
 SF - Ronald Pon (fresh) 3 pts.
 PF - Earl Camire (fresh) 5 pts.
 C - Warner Hearn (fresh) 2 reb.
 
20:00RoanokeWallace Williamson inbounds the ball38-26
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (-2) 
Game PlanDeSalesDeSales is playing a flex offense and a 2-3 zone (0) 
19:44RoanokeBrian Leslie comes up short on the 3 from the left corner38-26
19:43RoanokeAlex Phillips tips it but misses38-26
19:41RoanokeThe offensive rebound goes to Brian Leslie38-26
19:24RoanokeRonald Pon steps in front of the Richard Alford pass38-26
19:19DeSalesStanley York can't connect on a 3pt jumper from the right corner but the foul's on Brian Benson - foul #1 on Brian Benson, team foul #138-26
19:19DeSalesStanley York makes the 1st free throw38-27
19:19DeSalesStanley York makes the 2nd free throw38-28
19:19DeSalesStanley York misses the 3rd free throw38-28
19:19RoanokeThe rebound goes to Brian Leslie38-28
19:01RoanokeAlex Phillips misses the jumper from close range38-28
18:59DeSalesWarner Hearn gets the rebound38-28
18:30DeSalesWarner Hearn loses the ball out of bounds38-28
18:10RoanokeRichard Alford can't connect on a 3 from the right corner38-28
18:09DeSalesThe rebound goes to Warner Hearn38-28
17:45DeSalesRonald Pon hits the front of the rim on the 3pt attempt from the right corner38-28
17:43DeSalesVernon Brown misses the tip38-28
17:41DeSalesWarner Hearn snags the offensive board38-28
17:15DeSalesStanley York knocks in the 3pt jumper from straight away38-31
16:59RoanokeBrian Benson can't connect on a 3 from the left wing38-31
16:58DeSalesRonald Pon grabs the board38-31
16:54DeSalesRichard Alford is called for the reach on Vernon Brown - foul #2 on Richard Alford, team foul #238-31
SubsRoanoke
Robert Trombley (PG), Wyatt Herdon (SG), Ryan Thomas (PF), Henry Hill (C)
Brian Benson, Richard Alford, Alex Phillips, Brian Leslie
 
SubsDeSales
David Bartlett (PG), Stephen Diller (SG), Cory Shackelford (SF), Donald Williamson (PF), Leroy Anderson (C)
Stanley York, Vernon Brown, Ronald Pon, Earl Camire, Warner Hearn
 
16:44DeSalesCory Shackelford knocks in the jumper from the free throw line on a nice dish by David Bartlett38-33
16:26RoanokeRyan Thomas connects on the shot from the right wing on a great pass from Wyatt Herdon40-33
16:10DeSalesDavid Bartlett can't connect on a 3pt attempt from the left wing40-33
16:09RoanokeThe rebound goes to Wyatt Herdon40-33
16:04RoanokeRobert Trombley misses the jumpshot from the right side40-33
16:02RoanokeHenry Hill misses the tip40-33
16:00RoanokeRobert Trombley grabs the offensive rebound40-33
LineupRoanoke
 PG - Robert Trombley (fresh) 1 pts. 4 ast.
 SG - Wyatt Herdon (fresh) 1 ast.
 SF - Wallace Williamson (fairly fresh) 2 pts. 3 reb.
 PF - Ryan Thomas (fresh) 6 pts.
 C - Henry Hill (fresh)
 
LineupDeSales
 PG - David Bartlett (fresh) 1 ast.
 SG - Stephen Diller (fresh)
 SF - Cory Shackelford (fresh) 2 pts. 3 reb.
 PF - Donald Williamson (fresh) 2 pts. 3 reb.
 C - Leroy Anderson (fresh) 2 pts.
 
15:46RoanokeHenry Hill clanks a 3pt attempt from the right corner40-33
15:44DeSalesDonald Williamson gets the rebound40-33
15:25DeSalesLeroy Anderson is fouled on the floor by Robert Trombley - foul #1 on Robert Trombley, team foul #340-33
SubsRoanoke
Richard Alford (SG), Brian Leslie (SF), Alex Phillips (PF), David Dannenberg (C)
Wyatt Herdon, Wallace Williamson, Ryan Thomas, Henry Hill
 
SubsDeSales
Stanley York (PG), Ronald Pon (SF), Gary Marx (PF)
David Bartlett, Cory Shackelford, Leroy Anderson
 
15:07DeSalesStanley York connects on the 3pt jumper from the left corner set up by Stephen Diller40-36
15:03RoanokeRobert Trombley drills a shot from the left side set up by Richard Alford42-36
14:53DeSalesGary Marx comes up short on the jumpshot from just outside the lane42-36
14:51DeSalesStephen Diller can't tip it in42-36
14:49RoanokeDavid Dannenberg snags the defensive board42-36
14:44RoanokeDonald Williamson blocks the short jumper by Robert Trombley42-36
14:42RoanokeThe offensive rebound goes to Brian Leslie42-36
14:29RoanokeAlex Phillips's pass is off the mark and out of bounds42-36
SubsRoanoke
Brian Benson (PG)
Robert Trombley
 
SubsDeSales
Vernon Brown (SG), Warner Hearn (C)
Stephen Diller, Donald Williamson
 
14:17DeSalesRonald Pon's floater is tipped away by David Dannenberg42-36
14:16DeSalesRonald Pon gets the offensive rebound42-36
14:03DeSalesRonald Pon knocks in the driving attempt in the paint set up by Gary Marx and he's hacked by Alex Phillips - foul #3 on Alex Phillips, team foul #442-38
SubsRoanoke 
SubsDeSales
David Bartlett (PG)
Stanley York
 
14:03DeSalesRonald Pon misses the free throw42-38
14:03RoanokeDavid Dannenberg pulls down the rebound42-38
13:44RoanokeBrian Leslie clanks a 3pt shot from the left wing42-38
13:43RoanokeDavid Dannenberg hits the follow up shot44-38
13:28DeSalesBrian Benson takes the ball from Gary Marx44-38
13:24RoanokeBrian Benson scores on a 3pt attempt from straight away on a nice dish by Alex Phillips47-38
13:04DeSalesDavid Bartlett is whistled for a carry47-38
SubsRoanoke
Robert Trombley (SF), Ryan Thomas (PF)
Brian Leslie, Alex Phillips
 
SubsDeSales
Stanley York (PG)
David Bartlett
 
12:53RoanokeRobert Trombley scores on a jumpshot from the right side set up by Ryan Thomas49-38
12:36DeSalesRonald Pon's pass is off the mark and out of bounds49-38
SubsRoanoke
Wallace Williamson (SF), Henry Hill (C)
Richard Alford, David Dannenberg
 
SubsDeSales
Stephen Diller (SG), Cory Shackelford (SF), Earl Camire (PF)
Vernon Brown, Ronald Pon, Gary Marx
 
12:21RoanokeRyan Thomas loses the ball out of bounds49-38
SubsRoanoke 
SubsDeSales
Donald Williamson (C)
Warner Hearn
 
11:54DeSalesEarl Camire scores on a driving attempt in the paint49-40
LineupRoanoke
 PG - Brian Benson (fairly fresh) 13 pts. 2 stl.
 SG - Robert Trombley (fresh) 5 pts. 4 ast.
 SF - Wallace Williamson (fresh) 2 pts. 3 reb.
 PF - Ryan Thomas (fresh) 6 pts.
 C - Henry Hill (fresh)
 
LineupDeSales
 PG - Stanley York (fresh) 15 pts. 1 ast.
 SG - Stephen Diller (fresh) 1 ast.
 SF - Cory Shackelford (fresh) 2 pts. 3 reb.
 PF - Earl Camire (fresh) 7 pts.
 C - Donald Williamson (fresh) 2 pts. 4 reb.
 
11:37RoanokeRyan Thomas is fouled on the floor by Earl Camire - foul #1 on Earl Camire, team foul #149-40
SubsRoanoke
Richard Alford (SG), Alex Phillips (PF), Brian Leslie (C)
Brian Benson, Ryan Thomas, Henry Hill
 
SubsDeSales
David Bartlett (PG)
Stanley York
 
11:22RoanokeEarl Camire steps in front of the Brian Leslie pass49-40
11:07DeSalesEarl Camire misses short on a jump hook in the paint but the foul's on Brian Leslie - foul #1 on Brian Leslie, team foul #549-40
SubsRoanoke
Jason Gertz (PG), David Dannenberg (C)
Robert Trombley, Brian Leslie
 
SubsDeSales
Vernon Brown (SG), Ronald Pon (SF), Warner Hearn (C)
David Bartlett, Cory Shackelford, Donald Williamson
 
11:07DeSalesEarl Camire makes the 1st free throw49-41
11:07DeSalesEarl Camire misses the 2nd free throw49-41
11:07RoanokeAlex Phillips grabs the defensive rebound49-41
10:53RoanokeStephen Diller is called for the reach on Richard Alford - foul #2 on Stephen Diller, team foul #249-41
SubsRoanoke
Brian Leslie (SF)
Wallace Williamson
 
SubsDeSales
Gary Marx (PF)
Earl Camire
 
10:46RoanokeRichard Alford makes the fadeaway jumper from the free throw line on a great pass from Alex Phillips51-41
10:25DeSalesGary Marx throws a bad pass out of bounds51-41
SubsRoanoke 
SubsDeSales
Stanley York (PG)
Stephen Diller
 
10:10RoanokeBrian Leslie's pass is off the mark and out of bounds51-41
09:59DeSalesJason Gertz is called for the reach on Stanley York - foul #2 on Jason Gertz, team foul #651-41
SubsRoanoke
Brian Benson (PG)
Jason Gertz
 
SubsDeSales 
09:38DeSalesRonald Pon comes up short on the pull-up jumper from the left wing but he's hacked by Brian Leslie - foul #2 on Brian Leslie, team foul #751-41
SubsRoanoke
Robert Trombley (SG), Wallace Williamson (SF), Ryan Thomas (C)
Richard Alford, Alex Phillips, David Dannenberg
 
SubsDeSales
Earl Camire (C)
Warner Hearn
 
09:38DeSalesRonald Pon makes the 1st free throw51-42
09:38DeSalesRonald Pon makes the 2nd free throw51-43
09:29RoanokeWallace Williamson scores on a fadeaway from the free throw line on a great pass from Ryan Thomas53-43
09:11DeSalesGary Marx misses badly on a jumper from close range but he's fouled by Ryan Thomas - foul #1 on Ryan Thomas, team foul #853-43
SubsRoanoke 
SubsDeSales
Stephen Diller (SG)
Vernon Brown
 
09:11DeSalesGary Marx makes the 1st free throw53-44
09:11DeSalesGary Marx misses the 2nd free throw53-44
09:11RoanokeThe rebound goes to Ryan Thomas53-44
08:54RoanokeRyan Thomas misses short on a jump hook in the lane but he's hacked by Earl Camire - foul #2 on Earl Camire, team foul #353-44
SubsRoanoke 
SubsDeSales
Cory Shackelford (SG), Donald Williamson (C)
Stanley York, Gary Marx
 
08:54RoanokeRyan Thomas makes the 1st free throw54-44
08:54RoanokeRyan Thomas makes the 2nd free throw55-44
08:36DeSalesEarl Camire's fadeaway is rejected by Ryan Thomas55-44
08:35DeSalesRonald Pon pulls down the offensive rebound55-44
08:14DeSalesCory Shackelford hits the finger roll on a great pass from Stephen Diller and he's hacked by Robert Trombley - foul #2 on Robert Trombley, team foul #955-46
SubsRoanoke
Richard Alford (SG), Alex Phillips (PF), David Dannenberg (C)
Brian Benson, Ryan Thomas, Brian Leslie
 
SubsDeSales
David Bartlett (PG), Warner Hearn (C)
Ronald Pon, Donald Williamson
 
08:14DeSalesCory Shackelford makes the free throw55-47
07:51RoanokeRichard Alford buries a 3 pointer from the left corner58-47
LineupRoanoke
 PG - Robert Trombley (fresh) 5 pts. 4 ast.
 SG - Richard Alford (fresh) 9 pts. 2 ast.
 SF - Wallace Williamson (fairly fresh) 4 pts. 3 reb.
 PF - Alex Phillips (fresh) 3 pts. 5 reb. 2 blk. 3 pf.
 C - David Dannenberg (fresh) 4 pts. 6 reb. 3 blk. 3 pf.
 
LineupDeSales
 PG - David Bartlett (fresh) 1 ast.
 SG - Stephen Diller (fresh) 2 ast.
 SF - Cory Shackelford (fresh) 5 pts. 3 reb.
 PF - Earl Camire (fairly fresh) 8 pts. 2 stl.
 C - Warner Hearn (fresh) 5 reb.
 
07:27DeSalesDavid Bartlett misses long on a 3 from straight away58-47
07:26DeSalesEarl Camire snags the offensive board58-47
07:21DeSalesCory Shackelford hits the front of the rim on the jumper from the right side58-47
07:19RoanokeThe rebound goes to Wallace Williamson58-47
07:14RoanokeRichard Alford misses long on a 3pt attempt from the right corner58-47
07:12DeSalesDavid Bartlett pulls down the rebound58-47
07:07DeSalesWallace Williamson picks off the pass by Earl Camire58-47
06:50RoanokeWallace Williamson travels with the ball58-47
SubsRoanoke
Brian Benson (PG), Brian Leslie (SF)
Robert Trombley, Wallace Williamson
 
SubsDeSales
Stanley York (PG), Vernon Brown (SG), Ronald Pon (SF), Gary Marx (PF), Donald Williamson (C)
David Bartlett, Stephen Diller, Cory Shackelford, Earl Camire, Warner Hearn
 
06:35DeSalesRonald Pon drills a floater near the basket58-49
06:28RoanokeBrian Benson misses the lay-in58-49
06:26DeSalesGary Marx snags the defensive board58-49
06:10DeSalesDavid Dannenberg picks off the pass by Ronald Pon58-49
05:52RoanokeBrian Benson misses long on a 3pt attempt from the left wing58-49
05:51RoanokeRichard Alford tips it in60-49
05:47DeSalesVernon Brown's fadeaway is rejected by Alex Phillips60-49
05:45RoanokeAlex Phillips grabs the defensive rebound60-49
05:27RoanokeDavid Dannenberg misses the 3pt jumper from the left wing60-49
05:26DeSalesGary Marx grabs the defensive rebound60-49
05:09DeSalesStanley York is hacked by David Dannenberg - foul #4 on David Dannenberg, team foul #1060-49
SubsRoanoke
Jason Gertz (PG), Wyatt Herdon (SG), Ryan Thomas (PF), Henry Hill (C)
Brian Benson, Richard Alford, Alex Phillips, David Dannenberg
 
SubsDeSales
Warner Hearn (C)
Donald Williamson
 
05:09DeSalesStanley York misses the 1st free throw60-49
05:09DeSalesStanley York misses the 2nd free throw60-49
05:09RoanokeBrian Leslie grabs the defensive rebound60-49
04:50RoanokeWyatt Herdon misses short on a 3 from the right corner60-49
04:48DeSalesRonald Pon gets the rebound60-49
04:30DeSalesStanley York buries a floater from the left wing60-51
04:15RoanokeBrian Leslie can't finish the layup60-51
04:14DeSalesThe rebound goes to Warner Hearn60-51
03:53DeSalesWarner Hearn hits the finger roll and he's fouled by Wyatt Herdon - foul #1 on Wyatt Herdon, team foul #1160-53
SubsRoanoke
Robert Trombley (PG), Richard Alford (SG), Wallace Williamson (SF)
Jason Gertz, Wyatt Herdon, Brian Leslie
 
SubsDeSales
David Bartlett (PG), Stephen Diller (SG), Cory Shackelford (SF), Earl Camire (PF)
Stanley York, Vernon Brown, Ronald Pon, Gary Marx
 
03:53DeSalesWarner Hearn makes the free throw60-54
LineupRoanoke
 PG - Robert Trombley (fresh) 5 pts. 4 ast.
 SG - Richard Alford (fresh) 11 pts. 2 ast.
 SF - Wallace Williamson (fresh) 4 pts. 4 reb.
 PF - Ryan Thomas (fresh) 8 pts.
 C - Henry Hill (fresh)
 
LineupDeSales
 PG - David Bartlett (fresh) 1 ast.
 SG - Stephen Diller (fresh) 2 ast.
 SF - Cory Shackelford (fresh) 5 pts. 3 reb.
 PF - Earl Camire (fresh) 8 pts. 2 reb. 2 stl.
 C - Warner Hearn (fresh) 3 pts. 6 reb.
 
03:40RoanokeRichard Alford's pass is off the mark and out of bounds60-54
SubsRoanoke
Brian Benson (PG)
Robert Trombley
 
SubsDeSales 
03:25DeSalesDavid Bartlett buries a 3pt shot from straight away60-57
03:01RoanokeWallace Williamson drills a 3 from the left wing on a great pass from Brian Benson63-57
02:59DeSalesDeSales calls a full timeout (2 :30 3 full remaining)63-57
SubsRoanoke
Alex Phillips (PF), David Dannenberg (C)
Ryan Thomas, Henry Hill
 
SubsDeSales
Stanley York (PG), Vernon Brown (SG), Ronald Pon (SF), Gary Marx (PF)
David Bartlett, Stephen Diller, Cory Shackelford, Earl Camire
 
02:42DeSalesAlex Phillips is called for the reach on Vernon Brown - foul #4 on Alex Phillips, team foul #1263-57
02:42DeSalesVernon Brown misses the 1st free throw63-57
02:42DeSalesVernon Brown makes the 2nd free throw63-58
02:20RoanokeRichard Alford's pass is off the mark and out of bounds63-58
02:03DeSalesWarner Hearn makes the floater from close range on a great pass from Vernon Brown63-60
01:58RoanokeBrian Benson misses short on a jumper from the free throw line63-60
01:57DeSalesGary Marx grabs the defensive rebound63-60
01:37DeSalesWallace Williamson is called for the reach on Stanley York - foul #2 on Wallace Williamson, team foul #1363-60
01:37DeSalesStanley York makes the 1st free throw63-61
01:37DeSalesStanley York misses the 2nd free throw63-61
01:37RoanokeAlex Phillips grabs the board63-61
01:24RoanokeWallace Williamson hits the front of the rim on the shot from the right side63-61
01:23DeSalesRonald Pon grabs the defensive rebound63-61
01:09DeSalesWarner Hearn misses the lay-in but he's hacked by Alex Phillips - foul #5 on Alex Phillips, team foul #1463-61
SubsRoanoke
Brian Leslie (PF)
Alex Phillips
 
SubsDeSales 
01:09DeSalesWarner Hearn makes the 1st free throw63-62
01:09DeSalesWarner Hearn makes the 2nd free throw63-63
00:49RoanokeRichard Alford misses the fadeaway from the right wing63-63
00:48DeSalesGary Marx grabs the board63-63
00:31DeSalesRichard Alford steals the ball from Vernon Brown63-63
Game PlanRoanokeRoanoke is playing a spread offense (hold ball) and a man to man (-2) 
Game PlanDeSalesDeSales is playing a flex offense and a 2-3 zone (0) 
00:11RoanokeDavid Dannenberg misses long on a floater from the left block but he's hacked by Warner Hearn - foul #2 on Warner Hearn, team foul #463-63
00:11RoanokeDavid Dannenberg misses the 1st free throw63-63
00:11RoanokeDavid Dannenberg makes the 2nd free throw64-63
00:06DeSalesRonald Pon misses the pull-up jumper from the free throw line64-63
00:04RoanokeRichard Alford snags the defensive board64-63
Game PlanRoanokeRoanoke is playing a spread offense (hold ball) and a man to man (-2) 
Game PlanDeSalesDeSales is playing a flex offense and intentionally fouling (0) 
00:03RoanokeRichard Alford is hacked by Stanley York in the backcourt - foul #2 on Stanley York, team foul #564-63
00:02RoanokeWallace Williamson is hacked by Ronald Pon - foul #1 on Ronald Pon, team foul #664-63
00:00RoanokeWallace Williamson runs out the clock64-63