#AA3009 #9F123C
Hoops Dynasty HOOPS DYNASTY
Non-Conference Phelan
CMHMS Sim AI
Roanoke Sim AI
Final -
3/13/2026
72
  1 2 F
CMHMS 34 38 72
Roanoke 47 43 90
90
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cDustin Hunter 29 2-5 0-0 1-1 3 8 2 2 1 1 2 5
pfJeffrey Costello 12 2-6 1-3 1-2 0 1 0 0 0 0 5 6
sfRichard Eakins 9 2-2 0-0 0-0 0 1 0 1 0 0 5 4
sgDavid Brooks 24 6-13 4-11 0-0 0 0 1 1 2 0 1 16
pgRichard Austin 24 2-6 0-1 0-2 0 2 7 2 1 0 1 4
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfJames Taft 28 7-13 2-5 1-2 8 14 2 4 3 1 1 17
sgWilliam Adams 21 2-5 0-1 2-2 0 2 2 0 0 0 2 6
cBobby Mauldin 16 1-3 0-0 1-3 1 3 0 0 2 0 1 3
sgWilliam Alton 14 1-3 0-2 0-0 0 0 0 3 1 0 1 2
sfTony Brass 12 0-5 0-2 0-0 0 0 0 2 0 0 2 0
pgDonald Steptoe 11 4-5 1-1 0-0 0 0 1 0 2 0 3 9
Totals 200 29-66 8-26 6-12 12 31 15 15 12 2 24 72
Percentages   .439 .308 .500                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cWesley Eisenbarth 18 3-7 0-0 1-1 2 7 0 1 0 0 1 7
pfMichael Keeling 22 6-8 0-1 6-8 3 8 0 1 2 1 1 18
sfDavid Mendivil 23 0-1 0-1 2-2 1 4 1 1 0 0 2 2
sgDavid Brown 22 3-8 3-8 0-0 0 0 0 2 2 0 0 9
pgPaul Wilson 22 4-8 1-3 0-0 1 3 3 3 2 0 2 9
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgKevin Small 18 3-5 0-0 6-6 1 1 4 1 2 0 1 12
pfKevin Waters 18 4-7 1-3 2-2 0 8 1 3 0 0 0 11
pfRichard Somers 18 2-4 0-0 1-2 2 6 1 1 0 0 1 5
sgScott McGuff 18 1-4 0-1 0-0 1 1 3 1 0 0 1 2
sgJimmie Holmes 17 3-5 2-4 2-2 0 1 2 2 1 0 3 10
sfRobin Teitelbaum 4 2-2 0-0 1-1 0 1 1 0 0 0 0 5
Totals 200 31-59 7-21 21-24 11 40 16 16 9 1 12 90
Percentages   .525 .333 .875                

CMHMS
34
14-33
3-13
3-6
8
15
7
8
7
0
10
10
7
5
6
19
38
15-33
5-13
3-6
4
16
8
7
5
2
14
8
8
6
7
18
72
29-66
8-26
6-12
12
31
15
15
12
2
24
18
15
11
13
37
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
RC
47
17-27
5-9
8-10
4
17
10
8
5
1
5
18
8
6
17
20
43
14-32
2-12
13-14
7
23
6
8
4
0
7
20
9
9
7
25
90
31-59
7-21
21-24
11
40
16
16
9
1
12
38
17
15
24
45
PLAYER OF THE GAME
pf Michael Keeling Roanoke
18 Points, 8 Rebounds, 2 Steals
TimeTeamPlayScore
LineupCMHMS
 PG - Richard Austin (fresh)
 SG - David Brooks (fresh)
 SF - Richard Eakins (fresh)
 PF - Jeffrey Costello (fresh)
 C - Dustin Hunter (fresh)
 
LineupRoanoke
 PG - Paul Wilson (fresh)
 SG - David Brown (fresh)
 SF - David Mendivil (fresh)
 PF - Michael Keeling (fresh)
 C - Wesley Eisenbarth (fresh)
 
20:00CMHMSRichard Eakins wins the tip0-0
Game PlanCMHMSCMHMS is playing a triangle offense and a man to man (0) 
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (0) 
19:45CMHMSJeffrey Costello can't connect on a driving attempt in the lane0-0
19:43CMHMSDustin Hunter grabs the offensive board0-0
19:25CMHMSDavid Brooks hits the front of the rim on the 3pt jumper from the left corner0-0
19:24RoanokeDavid Mendivil gets the rebound0-0
19:07RoanokeMichael Keeling knocks in the fadeaway from the baseline0-2
18:49CMHMSRichard Eakins connects on the floater from the free throw line on a nice dish by Richard Austin2-2
18:33RoanokePaul Wilson clanks a jumpshot from just outside the lane2-2
18:31RoanokePaul Wilson tips it home2-4
18:24CMHMSDavid Brooks scores on a jumpshot from the left wing on a nice dish by Richard Austin4-4
18:17RoanokePaul Wilson is fouled on the floor by Dustin Hunter - foul #1 on Dustin Hunter, team foul #14-4
18:08RoanokeWesley Eisenbarth can't connect on a jumper from the free throw line4-4
18:06CMHMSDustin Hunter grabs the defensive rebound4-4
17:57CMHMSJeffrey Costello comes up short on the 3pt shot from the left wing4-4
17:56CMHMSDustin Hunter tips it but misses4-4
17:54RoanokeThe rebound goes to Paul Wilson4-4
17:50RoanokePaul Wilson is hacked by Richard Eakins - foul #1 on Richard Eakins, team foul #24-4
17:35RoanokePaul Wilson hits a jump hook near the basket set up by David Mendivil4-6
17:10CMHMSRichard Austin is called for the offensive foul - foul #1 on Richard Austin, team foul #34-6
SubsCMHMS
William Adams (SF)
Richard Eakins
 
SubsRoanoke 
17:06RoanokePaul Wilson loses the dribble to David Brooks in the backcourt4-6
16:50CMHMSRichard Austin is hacked by Paul Wilson - foul #1 on Paul Wilson, team foul #14-6
SubsCMHMS
William Alton (SG), James Taft (PF)
David Brooks, Jeffrey Costello
 
SubsRoanoke 
16:36CMHMSDustin Hunter comes up short on the driving attempt from the right block4-6
16:35RoanokeWesley Eisenbarth snags the defensive board4-6
16:29RoanokePaul Wilson misses the pull-up jumper from just outside the lane4-6
16:27CMHMSThe rebound goes to Dustin Hunter4-6
16:07CMHMSDavid Brown picks off the pass by William Alton4-6
15:47RoanokePaul Wilson throws a bad pass out of bounds4-6
SubsCMHMS
Richard Eakins (SF), Bobby Mauldin (C)
Richard Austin, Dustin Hunter
 
SubsRoanoke
Kevin Small (PG), Scott McGuff (SG), Kevin Waters (SF), Richard Somers (PF), Jimmie Holmes (C)
Paul Wilson, David Brown, David Mendivil, Michael Keeling, Wesley Eisenbarth
 
LineupCMHMS
 PG - William Adams (fresh)
 SG - William Alton (fresh)
 SF - Richard Eakins (fresh) 2 pts.
 PF - James Taft (fresh)
 C - Bobby Mauldin (fresh)
 
LineupRoanoke
 PG - Kevin Small (fresh)
 SG - Scott McGuff (fresh)
 SF - Kevin Waters (fresh)
 PF - Richard Somers (fresh)
 C - Jimmie Holmes (fresh)
 
15:24CMHMSWilliam Adams misses short on a 3 from straight away4-6
15:23RoanokeRichard Somers pulls down the rebound4-6
15:18RoanokeScott McGuff misses the turnaround near the basket4-6
15:17CMHMSRichard Eakins pulls down the rebound4-6
14:57CMHMSRichard Eakins connects on the shot from the free throw line on a great pass from William Adams6-6
14:37RoanokeBobby Mauldin steps in front of the Richard Somers pass6-6
14:12CMHMSJames Taft misses badly on a pull-up jumper from the left side6-6
14:11CMHMSJames Taft grabs the offensive board6-6
13:56CMHMSWilliam Adams clanks a jumper from the left wing6-6
13:55RoanokeRichard Somers grabs the board6-6
13:36RoanokeKevin Waters is fouled on the floor by Richard Eakins - foul #2 on Richard Eakins, team foul #46-6
SubsCMHMS
Richard Austin (PG), David Brooks (SG), Tony Brass (SF), Jeffrey Costello (PF), Dustin Hunter (C)
William Adams, William Alton, Richard Eakins, James Taft, Bobby Mauldin
 
SubsRoanoke
Paul Wilson (PG), David Brown (SG), David Mendivil (SF), Michael Keeling (PF)
Kevin Small, Scott McGuff, Richard Somers, Jimmie Holmes
 
13:20RoanokeDavid Brooks picks off the pass by Michael Keeling6-6
13:17CMHMSDavid Brooks lays it up and in8-6
13:08RoanokeKevin Waters buries a 3pt shot from the left corner set up by Paul Wilson8-9
12:49CMHMSJeffrey Costello can't connect on a fadeaway from close range but he's fouled by Michael Keeling - foul #1 on Michael Keeling, team foul #28-9
SubsCMHMS 
SubsRoanoke
Wesley Eisenbarth (C)
Kevin Waters
 
12:49CMHMSJeffrey Costello makes the 1st free throw9-9
12:49CMHMSJeffrey Costello misses the 2nd free throw9-9
12:49RoanokeWesley Eisenbarth pulls down the rebound9-9
12:24RoanokeMichael Keeling misses short on a turnaround from the left block but he's hacked by Jeffrey Costello - foul #1 on Jeffrey Costello, team foul #59-9
SubsCMHMS
James Taft (SF)
Tony Brass
 
SubsRoanoke 
12:24RoanokeMichael Keeling makes the 1st free throw9-10
12:24RoanokeMichael Keeling misses the 2nd free throw9-10
12:24CMHMSDustin Hunter gets the rebound9-10
12:07CMHMSRichard Austin misses badly on a shot from the right wing but the foul's on Wesley Eisenbarth - foul #1 on Wesley Eisenbarth, team foul #39-10
12:07CMHMSRichard Austin misses the 1st free throw9-10
12:07CMHMSRichard Austin misses the 2nd free throw9-10
12:07RoanokeWesley Eisenbarth gets the rebound9-10
11:54RoanokeMichael Keeling banks in the layup9-12
11:39CMHMSJeffrey Costello is denied on a dunk by Michael Keeling9-12
11:37RoanokeDavid Mendivil grabs the defensive rebound9-12
LineupCMHMS
 PG - Richard Austin (fresh) 2 ast.
 SG - David Brooks (fresh) 4 pts. 2 stl.
 SF - James Taft (fresh)
 PF - Jeffrey Costello (fresh) 1 pts.
 C - Dustin Hunter (fresh) 5 reb.
 
LineupRoanoke
 PG - Paul Wilson (fresh) 4 pts. 1 ast.
 SG - David Brown (fresh)
 SF - David Mendivil (fresh) 2 reb.
 PF - Michael Keeling (fresh) 5 pts.
 C - Wesley Eisenbarth (fresh) 3 reb.
 
11:33RoanokeJeffrey Costello is called for the reach on Michael Keeling - foul #2 on Jeffrey Costello, team foul #69-12
SubsCMHMS
Bobby Mauldin (PF)
Jeffrey Costello
 
SubsRoanoke 
11:22RoanokeDavid Brown can't connect on a 3pt shot from the right wing9-12
11:21RoanokeWesley Eisenbarth gets the offensive rebound9-12
11:12RoanokeWesley Eisenbarth comes up short on the shot in the paint9-12
11:11RoanokeMichael Keeling tips it home9-14
10:56CMHMSMichael Keeling takes the ball from James Taft9-14
10:52RoanokeDavid Brown makes the 3pt attempt from the right corner on a great pass from Paul Wilson9-17
10:46CMHMSDavid Brown picks off the pass by David Brooks9-17
10:26RoanokePaul Wilson knocks in the 3 from straight away9-20
10:05CMHMSPaul Wilson steals it from James Taft9-20
10:02RoanokePaul Wilson hits the finger roll9-22
09:47CMHMSDavid Brooks clanks a 3 from the left wing9-22
09:46CMHMSJames Taft gets the offensive rebound9-22
09:25CMHMSJames Taft makes the 3pt attempt from the left corner on a great pass from Richard Austin12-22
09:08RoanokeDavid Brown misses badly on a 3pt shot from the left wing12-22
09:06CMHMSJames Taft grabs the defensive rebound12-22
08:46CMHMSBobby Mauldin lays it up and in14-22
08:27RoanokeDustin Hunter steps in front of the David Mendivil pass14-22
08:14CMHMSDavid Brooks knocks in the 3pt attempt from the right corner17-22
08:07RoanokeDavid Brown knocks in the 3pt attempt from the right wing17-25
07:54CMHMSJames Taft hits the front of the rim on the 3 from the right corner17-25
07:52RoanokePaul Wilson gets the rebound17-25
07:48RoanokeDavid Brown misses the 3 pointer from the right wing17-25
07:47CMHMSJames Taft pulls down the rebound17-25
07:27CMHMSDavid Brooks misses short on a 3pt shot from the left wing17-25
07:25CMHMSJames Taft tips it but misses17-25
07:23RoanokeWesley Eisenbarth snags the defensive board17-25
LineupCMHMS
 PG - Richard Austin (tiring) 3 ast.
 SG - David Brooks (tiring) 7 pts. 2 stl.
 SF - James Taft (fairly fresh) 3 pts. 5 reb.
 PF - Bobby Mauldin (fairly fresh) 2 pts.
 C - Dustin Hunter (fairly fresh) 5 reb.
 
LineupRoanoke
 PG - Paul Wilson (fairly fresh) 9 pts. 2 ast.
 SG - David Brown (tiring) 6 pts. 2 stl.
 SF - David Mendivil (tiring) 2 reb.
 PF - Michael Keeling (tiring) 7 pts.
 C - Wesley Eisenbarth (tiring) 5 reb.
 
07:19RoanokeMichael Keeling comes up short on the turnaround from the left block but the foul's on Bobby Mauldin - foul #1 on Bobby Mauldin, team foul #717-25
SubsCMHMS
Donald Steptoe (PG), William Alton (SG), William Adams (SF), Tony Brass (PF)
Richard Austin, David Brooks, James Taft, Bobby Mauldin
 
SubsRoanoke
Kevin Small (PG), Scott McGuff (SG), Kevin Waters (SF), Richard Somers (C)
Paul Wilson, David Brown, David Mendivil, Wesley Eisenbarth
 
07:19RoanokeMichael Keeling makes the 1st free throw17-26
07:19RoanokeMichael Keeling makes the 2nd free throw17-27
07:01CMHMSWilliam Adams hits a jumpshot from the left wing on a great pass from Donald Steptoe19-27
06:49RoanokeKevin Small hits the front of the rim on the pull-up jumper from the right wing but the foul's on William Adams - foul #1 on William Adams, team foul #819-27
SubsCMHMS 
SubsRoanoke
Jimmie Holmes (C)
Michael Keeling
 
06:49RoanokeKevin Small makes the 1st free throw19-28
06:49RoanokeKevin Small makes the 2nd free throw19-29
06:28CMHMSWilliam Adams is hacked by Jimmie Holmes - foul #1 on Jimmie Holmes, team foul #419-29
06:14CMHMSTony Brass loses the dribble to Jimmie Holmes19-29
06:10RoanokeDonald Steptoe takes the ball from Kevin Waters19-29
06:06CMHMSDonald Steptoe hits the finger roll21-29
05:43RoanokeKevin Small can't finish the layup but he's fouled by Donald Steptoe - foul #1 on Donald Steptoe, team foul #921-29
SubsCMHMS
James Taft (C)
Dustin Hunter
 
SubsRoanoke 
05:43RoanokeKevin Small makes the 1st free throw21-30
05:43RoanokeKevin Small makes the 2nd free throw21-31
05:22CMHMSTony Brass loses the ball out of bounds21-31
SubsCMHMS
David Brooks (SG), Dustin Hunter (C)
William Alton, Tony Brass
 
SubsRoanoke 
05:06RoanokeKevin Waters can't connect on a fadeaway from the free throw line21-31
05:05CMHMSDustin Hunter pulls down the rebound21-31
04:48CMHMSDonald Steptoe lays it up and in23-31
04:30RoanokeJames Taft takes the ball from Kevin Waters23-31
04:14CMHMSDavid Brooks misses badly on a 3pt jumper from the left wing23-31
04:12RoanokeThe rebound goes to Richard Somers23-31
04:06RoanokeKevin Waters drills a jump hook from close range set up by Scott McGuff23-33
03:39CMHMSJames Taft clanks a shot from the right wing23-33
03:37CMHMSJames Taft tips it home25-33
03:15RoanokeJimmie Holmes makes the jumpshot from the right side on a great pass from Kevin Small25-35
LineupCMHMS
 PG - Donald Steptoe (fairly fresh) 4 pts. 1 ast.
 SG - David Brooks (tiring) 7 pts. 2 stl.
 SF - William Adams (fairly fresh) 2 pts. 1 ast.
 PF - James Taft (fairly fresh) 5 pts. 6 reb.
 C - Dustin Hunter (tiring) 6 reb.
 
LineupRoanoke
 PG - Kevin Small (fairly fresh) 4 pts. 1 ast.
 SG - Scott McGuff (fairly fresh) 1 ast.
 SF - Kevin Waters (fairly fresh) 5 pts.
 PF - Richard Somers (fairly fresh) 3 reb.
 C - Jimmie Holmes (fairly fresh) 2 pts.
 
02:54CMHMSJames Taft hits the front of the rim on the 3pt jumper from the right corner25-35
02:52RoanokeKevin Waters gets the rebound25-35
02:47RoanokeJimmie Holmes scores on a 3 from the right wing set up by Kevin Waters25-38
02:29CMHMSDavid Brooks drills a 3 pointer from straight away on a great pass from William Adams28-38
02:10RoanokeKevin Waters misses badly on a 3pt jumper from straight away28-38
02:09RoanokeThe offensive rebound goes to Richard Somers28-38
01:55RoanokeKevin Waters knocks in the floater from the right wing set up by Scott McGuff28-40
01:43CMHMSDonald Steptoe drills a fadeaway from the left side on a great pass from David Brooks30-40
01:38RoanokeScott McGuff scores on a floater from just outside the lane on a nice dish by Kevin Small30-42
01:29CMHMSDavid Brooks clanks a 3pt attempt from straight away30-42
01:28CMHMSDustin Hunter misses the tip30-42
01:27RoanokeKevin Waters snags the defensive board30-42
01:20RoanokeKevin Waters makes the fadeaway from the baseline on a nice dish by Kevin Small30-44
01:11CMHMSWilliam Adams misses the floater from the right wing but he's hacked by Scott McGuff - foul #1 on Scott McGuff, team foul #530-44
SubsCMHMS
Richard Austin (PG), Richard Eakins (SF), Jeffrey Costello (PF), Bobby Mauldin (C)
Donald Steptoe, David Brooks, James Taft, Dustin Hunter
 
SubsRoanoke
Paul Wilson (PG), David Brown (SG), David Mendivil (SF), Michael Keeling (PF), Wesley Eisenbarth (C)
Kevin Small, Scott McGuff, Kevin Waters, Richard Somers, Jimmie Holmes
 
01:11CMHMSWilliam Adams makes the 1st free throw31-44
01:11CMHMSWilliam Adams makes the 2nd free throw32-44
01:00RoanokeMichael Keeling hits the finger roll on a nice dish by Paul Wilson32-46
00:46CMHMSWilliam Adams makes the jumpshot from the right side34-46
00:31RoanokeJeffrey Costello is called for the reach on Michael Keeling - foul #3 on Jeffrey Costello, team foul #1034-46
SubsCMHMS
William Alton (SG), Tony Brass (PF)
William Adams, Jeffrey Costello
 
SubsRoanoke 
00:31RoanokeMichael Keeling misses the 1st free throw34-46
00:31RoanokeMichael Keeling makes the 2nd free throw34-47
00:14CMHMSRichard Eakins is whistled for a carry34-47
00:05RoanokeBobby Mauldin takes the ball from Wesley Eisenbarth34-47
00:01CMHMSTony Brass misses the 3 pointer from the left wing34-47
00:00CMHMSThe clock runs out34-47
TimeTeamPlayScore
LineupCMHMS
 PG - Richard Austin (fresh) 3 ast.
 SG - David Brooks (fresh) 10 pts. 1 ast. 2 stl.
 SF - Richard Eakins (fresh) 4 pts.
 PF - James Taft (fresh) 5 pts. 6 reb.
 C - Dustin Hunter (fresh) 7 reb.
 
LineupRoanoke
 PG - Paul Wilson (fresh) 9 pts. 3 ast.
 SG - David Brown (fresh) 6 pts. 2 stl.
 SF - David Mendivil (fresh) 2 reb.
 PF - Michael Keeling (fresh) 12 pts.
 C - Wesley Eisenbarth (fresh) 5 reb.
 
20:00RoanokeDavid Mendivil inbounds the ball34-47
Game PlanCMHMSCMHMS is playing a triangle offense and a man to man (0) 
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (0) 
19:46RoanokeJames Taft takes the ball from David Brown34-47
19:31CMHMSDavid Brooks is fouled on the floor by David Mendivil - foul #1 on David Mendivil, team foul #134-47
19:16CMHMSJames Taft can't connect on a jumper from the free throw line but he's hacked by David Mendivil - foul #2 on David Mendivil, team foul #234-47
19:16CMHMSJames Taft misses the 1st free throw34-47
19:16CMHMSJames Taft makes the 2nd free throw35-47
19:03RoanokeDavid Brown misses long on a 3pt shot from the right corner35-47
19:01RoanokeDavid Mendivil gets the offensive rebound35-47
18:37RoanokeDavid Brown misses short on a 3 from the left wing35-47
18:36RoanokeWesley Eisenbarth tips it home35-49
18:30CMHMSJames Taft comes up short on the 3 from the left wing35-49
18:28RoanokeWesley Eisenbarth gets the rebound35-49
18:23RoanokePaul Wilson can't connect on a 3pt jumper from the right wing35-49
18:22RoanokeMichael Keeling pulls down the offensive rebound35-49
18:06RoanokeWesley Eisenbarth dunks the ball and he's fouled by Richard Eakins - foul #3 on Richard Eakins, team foul #135-51
SubsCMHMS
William Adams (SF)
Richard Eakins
 
SubsRoanoke 
18:06RoanokeWesley Eisenbarth makes the free throw35-52
17:45CMHMSJames Taft loses the dribble to Michael Keeling35-52
17:32RoanokeWesley Eisenbarth misses long on a pull-up jumper from the right side35-52
17:31RoanokeMichael Keeling tips it home35-54
17:10CMHMSDavid Brooks makes the 3pt attempt from the left corner set up by Richard Austin38-54
17:03RoanokeMichael Keeling misses the jump hook near the basket38-54
17:02CMHMSJames Taft grabs the board38-54
16:57CMHMSRichard Austin drills a floater from the right side40-54
16:51RoanokeDavid Mendivil misses the 3 pointer from the right corner40-54
16:49CMHMSJames Taft grabs the defensive rebound40-54
16:31CMHMSJames Taft knocks in the 3 from the right wing set up by Richard Austin43-54
16:10RoanokeDavid Brown throws a bad pass out of bounds43-54
SubsCMHMS
Donald Steptoe (PG), William Alton (SG), Tony Brass (PF), Bobby Mauldin (C)
Richard Austin, David Brooks, James Taft, Dustin Hunter
 
SubsRoanoke
Kevin Small (PG), Scott McGuff (SG), Kevin Waters (SF), Richard Somers (PF), Jimmie Holmes (C)
Paul Wilson, David Brown, David Mendivil, Michael Keeling, Wesley Eisenbarth
 
15:55CMHMSDonald Steptoe scores on a 3pt attempt from the left corner46-54
LineupCMHMS
 PG - Donald Steptoe (fresh) 9 pts. 1 ast.
 SG - William Alton (fresh)
 SF - William Adams (fairly fresh) 6 pts. 2 ast.
 PF - Tony Brass (fresh)
 C - Bobby Mauldin (fresh) 2 pts. 2 stl.
 
LineupRoanoke
 PG - Kevin Small (fresh) 4 pts. 3 ast.
 SG - Scott McGuff (fresh) 2 pts. 2 ast.
 SF - Kevin Waters (fresh) 9 pts. 2 reb.
 PF - Richard Somers (fresh) 4 reb.
 C - Jimmie Holmes (fresh) 5 pts.
 
15:31RoanokeJimmie Holmes is hacked by Tony Brass - foul #1 on Tony Brass, team foul #246-54
SubsCMHMS
Richard Eakins (SF), Jeffrey Costello (PF)
Donald Steptoe, William Adams
 
SubsRoanoke 
15:15RoanokeRichard Somers connects on the runner in the lane46-56
15:00CMHMSWilliam Alton misses short on a 3 from the right corner46-56
14:58RoanokeJimmie Holmes gets the rebound46-56
14:53RoanokeScott McGuff is hacked by Richard Eakins - foul #4 on Richard Eakins, team foul #346-56
SubsCMHMS
Donald Steptoe (PG)
Richard Eakins
 
SubsRoanoke 
14:40RoanokeWilliam Alton steals the ball from Jimmie Holmes46-56
14:21CMHMSJeffrey Costello is fouled on the floor by Richard Somers - foul #1 on Richard Somers, team foul #346-56
SubsCMHMS
James Taft (SF), Dustin Hunter (C)
William Alton, Bobby Mauldin
 
SubsRoanoke
Paul Wilson (PG)
Scott McGuff
 
14:07CMHMSJeffrey Costello misses badly on a 3pt shot from the right wing46-56
14:05RoanokeThe rebound goes to Kevin Waters46-56
14:01RoanokeDonald Steptoe is called for the reach on Paul Wilson - foul #2 on Donald Steptoe, team foul #446-56
SubsCMHMS
Richard Austin (PG), David Brooks (SG)
Donald Steptoe, Tony Brass
 
SubsRoanoke
David Brown (SG), David Mendivil (SF), Robin Teitelbaum (PF), Wesley Eisenbarth (C)
Kevin Small, Kevin Waters, Richard Somers, Jimmie Holmes
 
13:52RoanokeWesley Eisenbarth hits the front of the rim on the shot from the baseline46-56
13:51CMHMSJames Taft grabs the board46-56
13:49CMHMSRichard Austin loses the dribble to Paul Wilson in the backcourt46-56
13:26RoanokeWesley Eisenbarth makes the jumper in the paint set up by Robin Teitelbaum46-58
13:08CMHMSJeffrey Costello buries a 3 from the left wing on a nice dish by Dustin Hunter49-58
12:59RoanokePaul Wilson is fouled on the floor by David Brooks - foul #1 on David Brooks, team foul #549-58
SubsCMHMS
William Alton (SG), William Adams (SF)
David Brooks, Jeffrey Costello
 
SubsRoanoke
Kevin Small (PG), Scott McGuff (SG), Kevin Waters (SF), Michael Keeling (PF), Richard Somers (C)
Paul Wilson, David Brown, David Mendivil, Robin Teitelbaum, Wesley Eisenbarth
 
12:51RoanokeMichael Keeling scores on a runner from the baseline on a nice dish by Kevin Small49-60
12:46CMHMSRichard Austin makes the jumper from just outside the lane on a nice dish by James Taft51-60
12:24RoanokeMichael Keeling misses long on a 3pt jumper from the right corner51-60
12:23RoanokeScott McGuff tips it but misses51-60
12:22CMHMSDustin Hunter snags the defensive board51-60
12:09CMHMSWilliam Alton is fouled on the floor by Kevin Small - foul #1 on Kevin Small, team foul #451-60
SubsCMHMS
Tony Brass (SF), Bobby Mauldin (C)
Richard Austin, Dustin Hunter
 
SubsRoanoke
Paul Wilson (PG)
Scott McGuff
 
11:51CMHMSKevin Small steps in front of the William Alton pass51-60
11:48RoanokeKevin Small misses the easy layup51-60
11:47RoanokeThe offensive rebound goes to Richard Somers51-60
LineupCMHMS
 PG - William Adams (fresh) 6 pts. 2 ast.
 SG - William Alton (fairly fresh)
 SF - Tony Brass (fresh)
 PF - James Taft (fairly fresh) 9 pts. 9 reb. 2 stl.
 C - Bobby Mauldin (fresh) 2 pts. 2 stl.
 
LineupRoanoke
 PG - Paul Wilson (fresh) 9 pts. 3 ast. 2 stl.
 SG - Kevin Small (fresh) 4 pts. 4 ast.
 SF - Kevin Waters (fairly fresh) 9 pts. 3 reb.
 PF - Michael Keeling (fresh) 16 pts. 3 reb. 2 stl.
 C - Richard Somers (fresh) 2 pts. 5 reb.
 
11:29RoanokeThe short jumper by Richard Somers is denied by James Taft51-60
11:28CMHMSBobby Mauldin gets the rebound51-60
11:07CMHMSTony Brass hits the front of the rim on the fadeaway from the left side51-60
11:06RoanokeRichard Somers grabs the board51-60
11:01RoanokePaul Wilson misses short on a 3pt shot from the right corner51-60
10:59CMHMSJames Taft grabs the board51-60
10:54CMHMSTony Brass misses short on a fadeaway from the free throw line51-60
10:52RoanokeKevin Waters snags the defensive board51-60
10:46RoanokeJames Taft steals it from Paul Wilson51-60
10:26CMHMSBobby Mauldin can't connect on a jumper near the basket51-60
10:24RoanokeThe rebound goes to Michael Keeling51-60
10:18RoanokeRichard Somers can't connect on a jump hook in the lane but he's fouled by Tony Brass - foul #2 on Tony Brass, team foul #651-60
SubsCMHMS
Richard Austin (PG), David Brooks (SG), Jeffrey Costello (PF), Dustin Hunter (C)
William Alton, Tony Brass, James Taft, Bobby Mauldin
 
SubsRoanoke
Scott McGuff (PG), David Brown (SG), David Mendivil (SF), Jimmie Holmes (C)
Paul Wilson, Kevin Small, Kevin Waters, Michael Keeling
 
10:18RoanokeRichard Somers makes the 1st free throw51-61
10:18RoanokeRichard Somers misses the 2nd free throw51-61
10:18CMHMSJeffrey Costello grabs the board51-61
10:04CMHMSDustin Hunter's pass is off the mark and out of bounds51-61
SubsCMHMS 
SubsRoanoke
Robin Teitelbaum (PF)
Richard Somers
 
09:47RoanokeRobin Teitelbaum makes the driving attempt in the paint on a great pass from Scott McGuff and he's hacked by Jeffrey Costello - foul #4 on Jeffrey Costello, team foul #751-63
SubsCMHMS
James Taft (PF)
Jeffrey Costello
 
SubsRoanoke 
09:47RoanokeRobin Teitelbaum makes the free throw51-64
09:32CMHMSDavid Brooks comes up short on the 3 from straight away51-64
09:30CMHMSJames Taft tips it in53-64
09:18RoanokeRobin Teitelbaum connects on the driving attempt from the left block set up by Jimmie Holmes53-66
08:53CMHMSDavid Brooks misses badly on a 3 from the left wing53-66
08:52CMHMSJames Taft pulls down the offensive rebound53-66
08:42CMHMSJames Taft buries a shot from the right side55-66
08:26RoanokeJimmie Holmes hits the front of the rim on the 3 from the right wing55-66
08:25CMHMSRichard Austin pulls down the rebound55-66
08:21CMHMSDavid Brooks drills a 3pt shot from the right wing on a great pass from Richard Austin58-66
08:05RoanokeDavid Brown scores on a 3pt jumper from the right corner on a great pass from Jimmie Holmes58-69
07:46CMHMSRichard Austin can't connect on a pull-up jumper from the left side58-69
07:44CMHMSJames Taft tips it in60-69
LineupCMHMS
 PG - Richard Austin (fairly fresh) 4 pts. 6 ast.
 SG - David Brooks (fairly fresh) 16 pts. 1 ast. 2 stl.
 SF - William Adams (tiring) 6 pts. 2 ast.
 PF - James Taft (fairly fresh) 15 pts. 13 reb. 3 stl.
 C - Dustin Hunter (fresh) 8 reb.
 
LineupRoanoke
 PG - Scott McGuff (fairly fresh) 2 pts. 3 ast.
 SG - David Brown (fairly fresh) 9 pts. 2 stl.
 SF - David Mendivil (fairly fresh) 3 reb.
 PF - Robin Teitelbaum (fairly fresh) 5 pts.
 C - Jimmie Holmes (fairly fresh) 5 pts. 2 ast.
 
07:40RoanokeJimmie Holmes comes up short on the 3pt shot from the right corner60-69
07:38CMHMSThe rebound goes to William Adams60-69
07:33CMHMSRichard Austin misses long on a 3pt attempt from the right wing60-69
07:31RoanokeRobin Teitelbaum snags the defensive board60-69
07:24RoanokeJimmie Holmes hits a 3 pointer from straight away60-72
07:08CMHMSDustin Hunter connects on the fadeaway near the basket on a nice dish by Richard Austin and he's fouled by Jimmie Holmes - foul #2 on Jimmie Holmes, team foul #562-72
SubsCMHMS
Donald Steptoe (PG), Tony Brass (SG), Richard Eakins (SF), Jeffrey Costello (PF)
Richard Austin, David Brooks, William Adams, James Taft
 
SubsRoanoke
Paul Wilson (PG), Kevin Small (SG), Kevin Waters (SF), Michael Keeling (PF), Wesley Eisenbarth (C)
Scott McGuff, David Brown, David Mendivil, Robin Teitelbaum, Jimmie Holmes
 
07:08CMHMSDustin Hunter makes the free throw63-72
06:52RoanokeRichard Eakins is called for the reach on Kevin Waters - foul #5 on Richard Eakins, team foul #863-72
SubsCMHMS
William Alton (SG), Bobby Mauldin (C)
Richard Eakins, Dustin Hunter
 
SubsRoanoke 
06:52RoanokeKevin Waters makes the 1st free throw63-73
06:52RoanokeKevin Waters makes the 2nd free throw63-74
06:27CMHMSBobby Mauldin misses long on a fadeaway from the right block but he's fouled by Paul Wilson - foul #2 on Paul Wilson, team foul #663-74
06:27CMHMSBobby Mauldin makes the 1st free throw64-74
06:27CMHMSBobby Mauldin misses the 2nd free throw64-74
06:27RoanokeMichael Keeling gets the rebound64-74
06:01RoanokeKevin Small buries a shot from just outside the lane64-76
05:43CMHMSBobby Mauldin hits the front of the rim on the pull-up jumper from just outside the lane64-76
05:41RoanokeMichael Keeling gets the rebound64-76
05:35RoanokeKevin Small is hacked by William Alton - foul #1 on William Alton, team foul #964-76
SubsCMHMS
David Brooks (SG), Dustin Hunter (C)
William Alton, Bobby Mauldin
 
SubsRoanoke 
05:35RoanokeKevin Small makes the 1st free throw64-77
05:35RoanokeKevin Small makes the 2nd free throw64-78
Game PlanCMHMSCMHMS is playing a triangle offense (uptempo) and a man to man (0) 
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (0) 
05:22CMHMSTony Brass comes up short on the 3pt shot from the left corner64-78
05:21RoanokeMichael Keeling pulls down the rebound64-78
05:17RoanokeKevin Small double dribbles64-78
SubsCMHMS
Richard Austin (PG), William Adams (SF)
Donald Steptoe, Tony Brass
 
SubsRoanoke
David Mendivil (SF), Richard Somers (C)
Kevin Waters, Wesley Eisenbarth
 
05:01CMHMSJeffrey Costello buries a jumper from the left wing66-78
04:57RoanokeKevin Small is denied on a layup by Dustin Hunter66-78
04:56CMHMSWilliam Adams gets the rebound66-78
Game PlanCMHMSCMHMS is playing a triangle offense and a man to man (0) 
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (0) 
04:43CMHMSRichard Austin misses long on a shot from the left wing66-78
04:42RoanokeMichael Keeling grabs the defensive rebound66-78
04:18RoanokeDavid Mendivil can't connect on a pull-up jumper from the left wing but he's hacked by William Adams - foul #2 on William Adams, team foul #1066-78
SubsCMHMS
James Taft (SF), Bobby Mauldin (PF)
William Adams, Jeffrey Costello
 
SubsRoanoke
Scott McGuff (PG), David Brown (SG), Jimmie Holmes (C)
Paul Wilson, Kevin Small, Michael Keeling
 
04:18RoanokeDavid Mendivil makes the 1st free throw66-79
04:18RoanokeDavid Mendivil makes the 2nd free throw66-80
Game PlanCMHMSCMHMS is playing a triangle offense (uptempo) and a man to man (0) 
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (0) 
04:09CMHMSDustin Hunter knocks in the fadeaway near the basket on a nice dish by James Taft68-80
03:43RoanokeRichard Austin steps in front of the Scott McGuff pass68-80
LineupCMHMS
 PG - Richard Austin (fresh) 4 pts. 7 ast.
 SG - David Brooks (fairly fresh) 16 pts. 1 ast. 2 stl.
 SF - James Taft (fresh) 15 pts. 13 reb. 3 stl.
 PF - Bobby Mauldin (fresh) 3 pts. 2 reb. 2 stl.
 C - Dustin Hunter (fairly fresh) 5 pts. 8 reb.
 
LineupRoanoke
 PG - Scott McGuff (fresh) 2 pts. 3 ast.
 SG - David Brown (fresh) 9 pts. 2 stl.
 SF - David Mendivil (fairly fresh) 2 pts. 3 reb.
 PF - Richard Somers (fresh) 3 pts. 6 reb.
 C - Jimmie Holmes (fresh) 8 pts. 2 ast.
 
Game PlanCMHMSCMHMS is playing a triangle offense (uptempo) and a man to man (0) 
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (+1) 
03:38CMHMSRichard Austin clanks a shot from the left side68-80
03:37RoanokeThe rebound goes to David Mendivil68-80
Game PlanCMHMSCMHMS is playing a triangle offense (uptempo) and a man to man (-1) 
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (+1) 
03:30RoanokeRichard Somers hits a floater near the basket68-82
03:16CMHMSJames Taft makes the fadeaway from just outside the lane on a nice dish by Dustin Hunter70-82
02:59RoanokeRichard Somers misses short on a fadeaway from the right wing70-82
02:58CMHMSRichard Austin grabs the defensive rebound70-82
02:58CMHMSCMHMS calls a full timeout (2 :30 3 full remaining)70-82
SubsCMHMS
William Alton (SG), Jeffrey Costello (PF)
David Brooks, Bobby Mauldin
 
SubsRoanoke
Paul Wilson (PG), Michael Keeling (PF), Wesley Eisenbarth (C)
Scott McGuff, Richard Somers, Jimmie Holmes
 
02:47CMHMSDustin Hunter is called for a charge - foul #2 on Dustin Hunter, team foul #1170-82
02:35RoanokeMichael Keeling blows the layup but he's fouled by Jeffrey Costello - foul #5 on Jeffrey Costello, team foul #1270-82
SubsCMHMS
Bobby Mauldin (PF)
Jeffrey Costello
 
SubsRoanoke
Kevin Waters (SF)
David Mendivil
 
02:35RoanokeMichael Keeling makes the 1st free throw70-83
02:35RoanokeMichael Keeling makes the 2nd free throw70-84
02:19CMHMSJames Taft is called for a pushoff foul - foul #1 on James Taft, team foul #1370-84
SubsCMHMS
Donald Steptoe (PG), Tony Brass (SF)
Richard Austin, Dustin Hunter
 
SubsRoanoke
Kevin Small (PG), Scott McGuff (SG), Richard Somers (PF), Jimmie Holmes (C)
Paul Wilson, David Brown, Michael Keeling, Wesley Eisenbarth
 
02:02RoanokeDonald Steptoe steals it from Jimmie Holmes70-84
01:43CMHMSWilliam Alton scores on a shot from the free throw line72-84
01:29RoanokeScott McGuff misses badly on a 3 pointer from the right corner72-84
01:28RoanokeKevin Small tips it in72-86
01:10CMHMSKevin Small takes the ball from William Alton72-86
01:06RoanokeKevin Waters misses badly on a 3 pointer from the right corner72-86
01:05CMHMSThe rebound goes to Bobby Mauldin72-86
01:01CMHMSDonald Steptoe misses badly on a jumper from just outside the lane72-86
00:59RoanokeKevin Waters grabs the defensive rebound72-86
Game PlanCMHMSCMHMS is playing a triangle offense (uptempo) and a man to man (-1) 
Game PlanRoanokeRoanoke is playing a spread offense (hold ball) and a man to man (+1) 
00:54RoanokeDonald Steptoe is called for the reach on Jimmie Holmes - foul #3 on Donald Steptoe, team foul #1472-86
SubsCMHMS
William Adams (PG)
Donald Steptoe
 
SubsRoanoke 
00:54RoanokeJimmie Holmes makes the 1st free throw72-87
00:54RoanokeJimmie Holmes makes the 2nd free throw72-88
Game PlanCMHMSCMHMS is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanRoanokeRoanoke is playing a spread offense (hold ball) and a man to man (+1) 
00:46CMHMSWilliam Alton misses long on a 3 from the left wing72-88
00:45RoanokeThe rebound goes to Kevin Waters72-88
00:39RoanokeKevin Waters is called for traveling72-88
00:33CMHMSBobby Mauldin is hacked by Jimmie Holmes - foul #3 on Jimmie Holmes, team foul #772-88
00:33CMHMSBobby Mauldin misses the 1st free throw72-88
00:33RoanokeKevin Waters grabs the board72-88
00:27RoanokeKevin Small drills a jumpshot from the right wing on a nice dish by Richard Somers72-90
00:20CMHMSWilliam Adams hits the front of the rim on the fadeaway jumper from the free throw line72-90
00:18CMHMSJames Taft pulls down the offensive rebound72-90
00:15CMHMSTony Brass misses badly on a runner from the baseline72-90
00:13RoanokeKevin Waters grabs the defensive rebound72-90
00:00RoanokeKevin Small runs out the clock72-90