#9F123C #00690A
Hoops Dynasty HOOPS DYNASTY
Conference Allen
Final -
12/17/2025
60
  1 2 F
Roanoke 30 30 60
Bethany 38 50 88
88
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cCarter Renfro 10 1-2 0-0 1-2 1 3 0 1 0 1 4 3
pfBrian McKenzie 10 0-2 0-1 2-2 0 3 0 1 1 0 3 2
sfBrett Turner 24 4-9 1-2 0-0 4 7 0 2 1 0 1 9
sgDavid Charity 22 5-11 3-7 1-2 1 2 0 4 0 0 2 14
pgDarnell Brown 21 1-5 1-2 0-0 0 1 2 2 1 0 1 3
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfZachary Jorden 23 3-7 0-1 0-0 3 5 0 2 0 0 3 6
pgRichard Huddleston 19 3-4 0-0 0-0 1 1 0 1 0 0 3 6
cBob Hopson 19 0-3 0-1 0-0 2 6 1 0 1 0 5 0
sgJohn Oyama 18 4-13 2-9 2-2 0 1 1 3 0 0 0 12
pfHarold Gray 17 1-2 0-0 0-0 2 6 1 0 0 0 3 2
sfJohn Burdick 12 0-3 0-2 3-4 1 3 1 2 0 0 1 3
sgDavid Hadfield 5 0-2 0-1 0-0 0 0 1 0 0 0 0 0
Totals 200 22-63 7-26 9-12 15 38 7 18 4 1 26 60
Percentages   .349 .269 .750                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfJason Balas 22 3-7 0-0 4-5 1 5 0 3 2 2 1 10
pfDavid Border 23 1-1 0-0 0-0 1 3 2 1 1 0 1 2
sfMark Brew 20 4-6 2-4 0-0 0 3 0 1 0 0 2 10
sgNicholas Terrell 22 0-0 0-0 0-0 0 0 2 0 1 0 0 0
pgMatt Joseph 22 8-15 0-0 5-6 0 2 3 1 4 0 1 21
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgFloyd Schwebach 19 0-1 0-0 2-2 0 1 5 1 1 0 3 2
sfBruce Basaldua 19 1-2 0-0 1-2 2 7 1 0 0 0 1 3
cDominic Costa 18 6-12 0-0 8-9 2 5 1 0 2 1 2 20
cNorman Perreira 17 3-4 0-0 5-7 1 4 0 1 0 2 0 11
pgKenneth Wilson 15 3-4 0-0 3-6 0 2 1 1 1 0 1 9
sgDonald Miller 3 0-2 0-0 0-0 1 2 0 0 0 0 0 0
Totals 200 29-54 2-4 28-37 8 34 15 9 12 5 12 88
Percentages   .537 .500 .757                

RC
30
11-29
3-10
5-8
4
18
4
9
3
0
15
12
7
4
5
11
30
11-34
4-16
4-4
11
20
3
9
1
1
11
10
5
8
8
18
60
22-63
7-26
9-12
15
38
7
18
4
1
26
22
12
12
13
29
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
BC
38
12-27
0-1
14-22
6
21
6
6
6
2
8
16
13
5
4
17
50
17-27
2-3
14-15
2
13
9
3
6
3
4
22
14
5
0
28
88
29-54
2-4
28-37
8
34
15
9
12
5
12
38
27
10
4
45
PLAYER OF THE GAME
pg Matt Joseph Bethany
21 Points, 3 Assists, 4 Steals
TimeTeamPlayScore
LineupRoanoke
 PG - Darnell Brown (fresh)
 SG - David Charity (fresh)
 SF - Brett Turner (fresh)
 PF - Brian McKenzie (fresh)
 C - Carter Renfro (fresh)
 
LineupBethany
 PG - Matt Joseph (fresh)
 SG - Nicholas Terrell (fresh)
 SF - Mark Brew (fresh)
 PF - David Border (fresh)
 C - Jason Balas (fresh)
 
20:00RoanokeCarter Renfro wins the tip0-0
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (0) 
Game PlanBethanyBethany is playing a motion offense (uptempo) and a man to man (0) 
19:48RoanokeMatt Joseph picks off the pass by Darnell Brown0-0
19:44BethanyMatt Joseph banks in the layup0-2
19:28RoanokeDavid Charity misses long on a 3 from the left corner0-2
19:27BethanyMatt Joseph grabs the defensive rebound0-2
19:19BethanyBrian McKenzie steps in front of the Jason Balas pass0-2
19:14RoanokeJason Balas steals it from Darnell Brown0-2
18:55BethanyJason Balas connects on the shot from just outside the lane set up by Nicholas Terrell and he's hacked by Carter Renfro - foul #1 on Carter Renfro, team foul #10-4
18:55BethanyJason Balas makes the free throw0-5
18:38RoanokeBrett Turner hits the front of the rim on the jumpshot from the right side0-5
18:36BethanyMatt Joseph gets the rebound0-5
18:21BethanyMark Brew is fouled on the floor by Brian McKenzie - foul #1 on Brian McKenzie, team foul #20-5
18:16BethanyDarnell Brown is called for the reach on Matt Joseph - foul #1 on Darnell Brown, team foul #30-5
18:06BethanyMatt Joseph misses badly on a shot from the right wing but he's fouled by Carter Renfro - foul #2 on Carter Renfro, team foul #40-5
SubsRoanoke
Bob Hopson (C)
Carter Renfro
 
SubsBethany 
18:06BethanyMatt Joseph makes the 1st free throw0-6
18:06BethanyMatt Joseph misses the 2nd free throw0-6
18:06RoanokeBrian McKenzie snags the defensive board0-6
17:46RoanokeDarnell Brown hits the front of the rim on the floater from the right wing0-6
17:44RoanokeThe offensive rebound goes to Bob Hopson0-6
17:33RoanokeDarnell Brown misses long on a 3 from the right corner0-6
17:31BethanyMark Brew grabs the defensive rebound0-6
17:18BethanyMatt Joseph misses long on a turnaround near the basket but he's fouled by Bob Hopson - foul #1 on Bob Hopson, team foul #50-6
SubsRoanoke
John Oyama (PG), Richard Huddleston (SG), John Burdick (SF), Harold Gray (PF)
Darnell Brown, David Charity, Brett Turner, Brian McKenzie
 
SubsBethany
Floyd Schwebach (SG), Bruce Basaldua (SF), Norman Perreira (PF), Dominic Costa (C)
Nicholas Terrell, Mark Brew, David Border, Jason Balas
 
17:18BethanyMatt Joseph makes the 1st free throw0-7
17:18BethanyMatt Joseph makes the 2nd free throw0-8
16:53RoanokeJohn Oyama misses badly on a 3pt attempt from the left corner0-8
16:52BethanyThe rebound goes to Bruce Basaldua0-8
16:47BethanyHarold Gray is called for the reach on Dominic Costa - foul #1 on Harold Gray, team foul #60-8
SubsRoanoke 
SubsBethany
Kenneth Wilson (PG)
Matt Joseph
 
16:36BethanyKenneth Wilson makes the shot in the paint set up by Dominic Costa0-10
16:24RoanokeJohn Oyama hits the front of the rim on the 3 from straight away0-10
16:22BethanyNorman Perreira pulls down the rebound0-10
16:14BethanyDominic Costa misses the jump hook near the basket0-10
16:13BethanyBruce Basaldua misses the tip0-10
16:11BethanyDominic Costa tips it but misses0-10
16:10RoanokeHarold Gray grabs the board0-10
16:06RoanokeJohn Burdick can't connect on a floater from the left block but he's fouled by Bruce Basaldua - foul #1 on Bruce Basaldua, team foul #10-10
SubsRoanoke
Zachary Jorden (C)
Bob Hopson
 
SubsBethany 
16:06RoanokeJohn Burdick makes the 1st free throw1-10
16:06RoanokeJohn Burdick makes the 2nd free throw2-10
15:52BethanyKenneth Wilson misses the fadeaway jumper from just outside the lane but the foul's on Richard Huddleston - foul #1 on Richard Huddleston, team foul #72-10
SubsRoanoke
Brett Turner (SF)
John Burdick
 
SubsBethany 
15:52BethanyKenneth Wilson misses the 1st free throw2-10
15:52BethanyKenneth Wilson makes the 2nd free throw2-11
LineupRoanoke
 PG - John Oyama (fresh)
 SG - Richard Huddleston (fresh)
 SF - Brett Turner (fresh)
 PF - Harold Gray (fresh)
 C - Zachary Jorden (fresh)
 
LineupBethany
 PG - Kenneth Wilson (fresh) 3 pts.
 SG - Floyd Schwebach (fresh)
 SF - Bruce Basaldua (fresh) 2 reb.
 PF - Norman Perreira (fresh)
 C - Dominic Costa (fresh)
 
15:35RoanokeKenneth Wilson steals it from John Oyama2-11
15:18BethanyNorman Perreira drills a driving attempt from the left block set up by Floyd Schwebach2-13
14:56RoanokeZachary Jorden connects on the floater from the baseline on a nice dish by John Oyama4-13
14:42BethanyNorman Perreira is hacked by Harold Gray - foul #2 on Harold Gray, team foul #84-13
SubsRoanoke
Darnell Brown (PG), David Charity (SG), Brian McKenzie (PF), Bob Hopson (C)
John Oyama, Richard Huddleston, Harold Gray, Zachary Jorden
 
SubsBethany
Matt Joseph (PG), Nicholas Terrell (SG), Mark Brew (SF), Jason Balas (C)
Kenneth Wilson, Floyd Schwebach, Bruce Basaldua, Dominic Costa
 
14:42BethanyNorman Perreira makes the 1st free throw4-14
14:42BethanyNorman Perreira misses the 2nd free throw4-14
14:42RoanokeBob Hopson pulls down the rebound4-14
14:26RoanokeDavid Charity hits a 3pt attempt from the left corner on a nice dish by Darnell Brown7-14
14:12BethanyNorman Perreira is hacked by Brian McKenzie - foul #2 on Brian McKenzie, team foul #97-14
SubsRoanoke
Zachary Jorden (PF)
Brian McKenzie
 
SubsBethany 
14:12BethanyNorman Perreira misses the 1st free throw7-14
14:12RoanokeBob Hopson pulls down the rebound7-14
14:00RoanokeZachary Jorden throws a bad pass out of bounds7-14
SubsRoanoke 
SubsBethany
David Border (PF)
Norman Perreira
 
13:46BethanyDavid Border's pass is off the mark and out of bounds7-14
13:28RoanokeDavid Charity misses long on a 3pt shot from the left wing7-14
13:26BethanyThe rebound goes to David Border7-14
13:09BethanyMatt Joseph loses the dribble to Brett Turner7-14
13:05RoanokeBrett Turner can't finish the layup7-14
13:03RoanokeBob Hopson can't tip it in7-14
13:01BethanyMark Brew gets the rebound7-14
12:48BethanyDavid Border drills a runner from the left block on a nice dish by Nicholas Terrell7-16
12:34RoanokeNicholas Terrell steps in front of the David Charity pass7-16
12:13BethanyMark Brew connects on the runner from the left block on a great pass from Matt Joseph7-18
11:47RoanokeDarnell Brown misses long on a jump hook from the right block7-18
11:45RoanokeBrett Turner tips it home9-18
LineupRoanoke
 PG - Darnell Brown (fairly fresh) 1 ast.
 SG - David Charity (fairly fresh) 3 pts.
 SF - Brett Turner (fairly fresh) 2 pts.
 PF - Zachary Jorden (fairly fresh) 2 pts.
 C - Bob Hopson (fairly fresh) 4 reb.
 
LineupBethany
 PG - Matt Joseph (fairly fresh) 5 pts. 1 ast.
 SG - Nicholas Terrell (fairly fresh) 2 ast.
 SF - Mark Brew (fairly fresh) 2 pts. 2 reb.
 PF - David Border (fairly fresh) 2 pts.
 C - Jason Balas (fairly fresh) 3 pts.
 
11:27BethanyMatt Joseph can't connect on a shot from the left wing9-18
11:25RoanokeBrett Turner snags the defensive board9-18
11:20RoanokeMatt Joseph steals it from David Charity9-18
11:08BethanyMatt Joseph can't connect on a fadeaway from the left wing9-18
11:06RoanokeBrett Turner grabs the defensive rebound9-18
11:02RoanokeDarnell Brown hits the front of the rim on the jumpshot from the left wing9-18
11:00BethanyJason Balas gets the rebound9-18
10:34BethanyJason Balas misses the easy layup9-18
10:33RoanokeBob Hopson gets the rebound9-18
10:28RoanokeDarnell Brown knocks in the 3pt jumper from straight away12-18
10:14BethanyMark Brew clanks a 3 from the left corner12-18
10:12BethanyJason Balas pulls down the offensive rebound12-18
09:59BethanyMatt Joseph scores on a fadeaway from just outside the lane12-20
09:39RoanokeBob Hopson misses short on a 3pt jumper from the left corner12-20
09:37BethanyJason Balas grabs the defensive rebound12-20
09:22BethanyMatt Joseph drills a jumpshot from the right wing12-22
09:11RoanokeDavid Charity is hacked by Mark Brew - foul #1 on Mark Brew, team foul #212-22
SubsRoanoke
John Oyama (PG), Richard Huddleston (SG), John Burdick (SF)
Darnell Brown, David Charity, Brett Turner
 
SubsBethany
Kenneth Wilson (PG), Floyd Schwebach (SG), Bruce Basaldua (SF), Norman Perreira (PF), Dominic Costa (C)
Matt Joseph, Nicholas Terrell, Mark Brew, David Border, Jason Balas
 
09:03RoanokeZachary Jorden misses short on a floater from the left wing12-22
09:02BethanyBruce Basaldua pulls down the rebound12-22
08:51BethanyDominic Costa hits the front of the rim on the shot from the left wing12-22
08:50RoanokeJohn Burdick pulls down the rebound12-22
08:45RoanokeJohn Burdick is fouled on the floor by Dominic Costa - foul #1 on Dominic Costa, team foul #312-22
08:31RoanokeJohn Burdick clanks a 3pt jumper from the right corner12-22
08:29RoanokeRichard Huddleston pulls down the offensive rebound12-22
08:10RoanokeJohn Oyama banks in the layup14-22
07:59BethanyNorman Perreira hits the finger roll14-24
07:41RoanokeJohn Burdick is called for traveling14-24
LineupRoanoke
 PG - John Oyama (fresh) 2 pts. 1 ast.
 SG - Richard Huddleston (fresh)
 SF - John Burdick (fresh) 2 pts.
 PF - Zachary Jorden (tiring) 2 pts.
 C - Bob Hopson (tiring) 5 reb.
 
LineupBethany
 PG - Kenneth Wilson (fresh) 3 pts.
 SG - Floyd Schwebach (fresh) 1 ast.
 SF - Bruce Basaldua (fresh) 3 reb.
 PF - Norman Perreira (fresh) 5 pts.
 C - Dominic Costa (fresh)
 
07:31BethanyNorman Perreira can't connect on a jump hook in the paint14-24
07:30BethanyBruce Basaldua tips it in14-26
07:14RoanokeNorman Perreira swats the layup by Zachary Jorden14-26
07:13BethanyDominic Costa grabs the defensive rebound14-26
07:08BethanyKenneth Wilson throws a bad pass out of bounds14-26
SubsRoanoke
David Hadfield (SG), Brett Turner (SF)
John Oyama, John Burdick
 
SubsBethany
Donald Miller (PG), David Border (PF), Jason Balas (C)
Kenneth Wilson, Norman Perreira, Dominic Costa
 
06:49RoanokeBrett Turner makes the 3 pointer from the left corner17-26
06:33BethanyJason Balas misses the easy layup17-26
06:31RoanokeBrett Turner grabs the board17-26
06:26RoanokeRichard Huddleston hits the finger roll on a nice dish by David Hadfield19-26
06:16BethanyBob Hopson steps in front of the Jason Balas pass19-26
05:58RoanokeDavid Hadfield is fouled on the floor by Floyd Schwebach - foul #1 on Floyd Schwebach, team foul #419-26
SubsRoanoke
David Charity (SG), John Oyama (SF)
Richard Huddleston, Brett Turner
 
SubsBethany
Kenneth Wilson (PG), Nicholas Terrell (SG), Dominic Costa (C)
Floyd Schwebach, Bruce Basaldua, Jason Balas
 
05:51RoanokeDavid Charity lays it up and in on a great pass from Bob Hopson21-26
05:26BethanyKenneth Wilson misses long on a fadeaway from the free throw line21-26
05:24BethanyDonald Miller tips it but misses21-26
05:22BethanyDominic Costa snags the offensive board21-26
05:06BethanyDominic Costa clanks a fadeaway from the free throw line but he's hacked by Zachary Jorden - foul #1 on Zachary Jorden, team foul #1021-26
SubsRoanoke
John Burdick (SF)
David Hadfield
 
SubsBethany
Mark Brew (SF), Norman Perreira (PF)
Donald Miller, David Border
 
05:06BethanyDominic Costa makes the 1st free throw21-27
05:06BethanyDominic Costa misses the 2nd free throw21-27
05:06RoanokeThe rebound goes to David Charity21-27
04:59RoanokeBob Hopson's fadeaway is rejected by Norman Perreira21-27
04:57BethanyNorman Perreira gets the rebound21-27
04:52BethanyKenneth Wilson is fouled on the floor by Bob Hopson - foul #2 on Bob Hopson, team foul #1121-27
SubsRoanoke
Darnell Brown (PG), Carter Renfro (C)
David Charity, Bob Hopson
 
SubsBethany 
04:52BethanyKenneth Wilson misses the 1st free throw21-27
04:52BethanyKenneth Wilson makes the 2nd free throw21-28
04:25RoanokeJohn Oyama scores on a fadeaway jumper from the left wing23-28
04:16BethanyNorman Perreira blows the layup but he's fouled by John Burdick - foul #1 on John Burdick, team foul #1223-28
SubsRoanoke
Richard Huddleston (SG), Brett Turner (SF)
John Oyama, John Burdick
 
SubsBethany
Matt Joseph (PG), Floyd Schwebach (SG), Bruce Basaldua (SF), Jason Balas (C)
Kenneth Wilson, Nicholas Terrell, Mark Brew, Dominic Costa
 
04:16BethanyNorman Perreira makes the 1st free throw23-29
04:16BethanyNorman Perreira makes the 2nd free throw23-30
04:01RoanokeCarter Renfro comes up short on the pull-up jumper from the right wing but he's hacked by Jason Balas - foul #1 on Jason Balas, team foul #523-30
04:01RoanokeCarter Renfro makes the 1st free throw24-30
04:01RoanokeCarter Renfro misses the 2nd free throw24-30
04:01BethanyFloyd Schwebach grabs the defensive rebound24-30
03:43BethanyMatt Joseph misses short on a floater from the right wing24-30
03:42RoanokeCarter Renfro pulls down the rebound24-30
LineupRoanoke
 PG - Darnell Brown (fairly fresh) 3 pts. 1 ast.
 SG - Richard Huddleston (fresh) 2 pts.
 SF - Brett Turner (fresh) 5 pts. 4 reb.
 PF - Zachary Jorden (tired) 2 pts.
 C - Carter Renfro (fresh) 1 pts.
 
LineupBethany
 PG - Matt Joseph (fresh) 9 pts. 1 ast. 2 stl.
 SG - Floyd Schwebach (fresh) 1 ast.
 SF - Bruce Basaldua (fresh) 2 pts. 4 reb.
 PF - Norman Perreira (fresh) 7 pts. 2 reb. 2 blk.
 C - Jason Balas (fairly fresh) 3 pts. 3 reb.
 
03:38RoanokeRichard Huddleston misses long on a shot from just outside the lane24-30
03:37BethanyBruce Basaldua gets the rebound24-30
03:25BethanyMatt Joseph drills a pull-up jumper from the right wing24-32
03:02RoanokeBrett Turner misses short on a fadeaway jumper from the right side24-32
03:00BethanyBruce Basaldua pulls down the rebound24-32
02:56BethanyMatt Joseph knocks in the runner in the lane on a nice dish by Floyd Schwebach24-34
02:43RoanokeMatt Joseph is called for the reach on Darnell Brown - foul #1 on Matt Joseph, team foul #624-34
SubsRoanoke
John Oyama (PG), David Charity (SG), Brian McKenzie (PF)
Darnell Brown, Richard Huddleston, Zachary Jorden
 
SubsBethany
Kenneth Wilson (PG), David Border (PF), Dominic Costa (C)
Matt Joseph, Norman Perreira, Jason Balas
 
02:28RoanokeDavid Charity makes the fadeaway from just outside the lane26-34
02:15BethanyFloyd Schwebach loses the ball out of bounds26-34
SubsRoanoke
Harold Gray (C)
Carter Renfro
 
SubsBethany 
02:02RoanokeBrett Turner buries a fadeaway from close range28-34
01:56BethanyBruce Basaldua can't connect on a floater from the left block but he's hacked by Brett Turner - foul #1 on Brett Turner, team foul #1328-34
SubsRoanoke
Richard Huddleston (PG)
Brett Turner
 
SubsBethany
Nicholas Terrell (SG)
Floyd Schwebach
 
01:56BethanyBruce Basaldua makes the 1st free throw28-35
01:56BethanyBruce Basaldua misses the 2nd free throw28-35
01:56RoanokeBrian McKenzie grabs the defensive rebound28-35
01:48RoanokeDavid Border takes the ball from Richard Huddleston28-35
01:32BethanyDominic Costa misses the lay-in but the foul's on Brian McKenzie - foul #3 on Brian McKenzie, team foul #1428-35
SubsRoanoke
John Burdick (SF), Carter Renfro (C)
John Oyama, Brian McKenzie
 
SubsBethany
Mark Brew (SF)
Bruce Basaldua
 
01:32BethanyDominic Costa makes the 1st free throw28-36
01:32BethanyDominic Costa makes the 2nd free throw28-37
01:25RoanokeCarter Renfro is whistled for a carry28-37
SubsRoanoke 
SubsBethany
Donald Miller (PG), Jason Balas (C)
Kenneth Wilson, Dominic Costa
 
01:06BethanyDonald Miller misses badly on a floater in the lane28-37
01:05RoanokeThe rebound goes to Harold Gray28-37
00:59RoanokeJohn Burdick comes up short on the pull-up jumper from the right side but the foul's on Mark Brew - foul #2 on Mark Brew, team foul #728-37
SubsRoanoke 
SubsBethany
Matt Joseph (PG), Floyd Schwebach (SG), Norman Perreira (PF)
Donald Miller, Nicholas Terrell, David Border
 
00:59RoanokeJohn Burdick misses the 1st free throw28-37
00:59RoanokeJohn Burdick makes the 2nd free throw29-37
00:51BethanyJason Balas is fouled on the floor by Carter Renfro - foul #3 on Carter Renfro, team foul #1529-37
SubsRoanoke
Brett Turner (SF), Bob Hopson (C)
John Burdick, Carter Renfro
 
SubsBethany 
00:51BethanyJason Balas makes the 1st free throw29-38
00:51BethanyJason Balas misses the 2nd free throw29-38
00:51RoanokeHarold Gray snags the defensive board29-38
00:24RoanokeDavid Charity clanks a pull-up jumper from the right side but he's hacked by Floyd Schwebach - foul #2 on Floyd Schwebach, team foul #829-38
SubsRoanoke
Darnell Brown (PG)
Richard Huddleston
 
SubsBethany 
00:24RoanokeDavid Charity misses the 1st free throw29-38
00:24RoanokeDavid Charity makes the 2nd free throw30-38
00:00BethanyMatt Joseph blows the layup30-38
TimeTeamPlayScore
LineupRoanoke
 PG - Darnell Brown (fresh) 3 pts. 1 ast.
 SG - David Charity (fresh) 8 pts.
 SF - Brett Turner (fresh) 7 pts. 4 reb.
 PF - Harold Gray (fresh) 3 reb.
 C - Bob Hopson (fresh) 5 reb.
 
LineupBethany
 PG - Matt Joseph (fresh) 13 pts. 1 ast. 2 stl.
 SG - Nicholas Terrell (fresh) 2 ast.
 SF - Mark Brew (fresh) 2 pts. 2 reb.
 PF - David Border (fresh) 2 pts.
 C - Jason Balas (fresh) 4 pts. 3 reb.
 
20:00BethanyMark Brew inbounds the ball30-38
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (-2) 
Game PlanBethanyBethany is playing a motion offense (uptempo) and a man to man (0) 
19:49BethanyMark Brew's pass is intercepted by Darnell Brown30-38
19:35RoanokeJason Balas denies the turnaround by David Charity30-38
19:34RoanokeBrett Turner pulls down the offensive rebound30-38
19:24RoanokeMatt Joseph picks off the pass by Brett Turner30-38
19:08BethanyMatt Joseph connects on the turnaround in the paint30-40
18:46RoanokeDavid Charity comes up short on the pull-up jumper from the free throw line30-40
18:45RoanokeDavid Charity gets the offensive rebound30-40
18:33RoanokeHarold Gray hits a driving attempt near the basket32-40
18:18BethanyMark Brew scores on a jumpshot from the free throw line32-42
17:54RoanokeDavid Charity misses badly on a 3pt attempt from the right corner32-42
17:53BethanyDavid Border grabs the defensive rebound32-42
17:44BethanyMark Brew comes up short on the 3 from the right wing32-42
17:43RoanokeHarold Gray gets the rebound32-42
17:24RoanokeDavid Charity can't connect on a 3 from straight away32-42
17:23RoanokeBrett Turner tips it home34-42
16:57BethanyMatt Joseph comes up short on the floater from the right side but he's hacked by Bob Hopson - foul #3 on Bob Hopson, team foul #134-42
SubsRoanoke
John Oyama (PG), Richard Huddleston (SG), John Burdick (SF), Zachary Jorden (C)
Darnell Brown, David Charity, Brett Turner, Bob Hopson
 
SubsBethany
Floyd Schwebach (SG), Bruce Basaldua (SF), Norman Perreira (PF), Dominic Costa (C)
Nicholas Terrell, Mark Brew, David Border, Jason Balas
 
16:57BethanyMatt Joseph makes the 1st free throw34-43
16:57BethanyMatt Joseph makes the 2nd free throw34-44
16:35RoanokeJohn Burdick misses short on a shot from the left side34-44
16:33BethanyDominic Costa grabs the defensive rebound34-44
16:13BethanyDominic Costa banks in the layup set up by Floyd Schwebach34-46
15:51RoanokeDominic Costa takes the ball from John Burdick34-46
LineupRoanoke
 PG - John Oyama (fresh) 4 pts. 1 ast.
 SG - Richard Huddleston (fresh) 2 pts.
 SF - John Burdick (fresh) 3 pts.
 PF - Harold Gray (fairly fresh) 2 pts. 4 reb.
 C - Zachary Jorden (fresh) 2 pts.
 
LineupBethany
 PG - Matt Joseph (fairly fresh) 17 pts. 1 ast. 3 stl.
 SG - Floyd Schwebach (fresh) 3 ast.
 SF - Bruce Basaldua (fresh) 3 pts. 6 reb.
 PF - Norman Perreira (fresh) 7 pts. 2 reb. 2 blk.
 C - Dominic Costa (fresh) 5 pts. 4 reb.
 
15:37BethanyMatt Joseph misses short on a fadeaway from the left wing34-46
15:35RoanokeZachary Jorden grabs the board34-46
15:30RoanokeJohn Oyama hits the front of the rim on the pull-up jumper from the left side34-46
15:29RoanokeZachary Jorden tips it back up and in36-46
15:11BethanyBruce Basaldua is fouled on the floor by Harold Gray - foul #3 on Harold Gray, team foul #236-46
SubsRoanoke
David Charity (SG), Brett Turner (SF), Brian McKenzie (PF), Carter Renfro (C)
Richard Huddleston, John Burdick, Harold Gray, Zachary Jorden
 
SubsBethany
Kenneth Wilson (PG), David Border (PF)
Matt Joseph, Norman Perreira
 
14:59BethanyDominic Costa knocks in the shot from the baseline on a nice dish by Bruce Basaldua36-48
14:56RoanokeJohn Oyama's pass is off the mark and out of bounds in the backcourt36-48
SubsRoanoke
Darnell Brown (PG)
John Oyama
 
SubsBethany
Jason Balas (C)
Dominic Costa
 
14:45BethanyCarter Renfro blocks the jumper by Floyd Schwebach36-48
14:43RoanokeCarter Renfro pulls down the rebound36-48
14:38RoanokeFloyd Schwebach picks off the pass by David Charity36-48
14:24BethanyJason Balas knocks in the fadeaway from close range and he's hacked by Carter Renfro - foul #4 on Carter Renfro, team foul #336-50
SubsRoanoke
Bob Hopson (C)
Carter Renfro
 
SubsBethany
Nicholas Terrell (SG), Mark Brew (SF)
Floyd Schwebach, Bruce Basaldua
 
14:24BethanyJason Balas makes the free throw36-51
14:10RoanokeBrian McKenzie loses the dribble to Jason Balas36-51
13:58BethanyKenneth Wilson knocks in the turnaround in the lane36-53
13:41RoanokeBrian McKenzie hits the front of the rim on the 3pt attempt from the left wing36-53
13:39BethanyJason Balas grabs the defensive rebound36-53
13:22BethanyJason Balas comes up short on the shot from the left side36-53
13:20RoanokeBob Hopson snags the defensive board36-53
13:14RoanokeDavid Charity buries a 3 pointer from the left corner on a nice dish by Darnell Brown39-53
12:55BethanyJason Balas travels with the ball39-53
SubsRoanoke
John Oyama (PG), Richard Huddleston (SG), Zachary Jorden (C)
Darnell Brown, David Charity, Bob Hopson
 
SubsBethany
Donald Miller (PG), Floyd Schwebach (SG), Bruce Basaldua (SF), Norman Perreira (PF), Dominic Costa (C)
Kenneth Wilson, Nicholas Terrell, Mark Brew, David Border, Jason Balas
 
12:43RoanokeJohn Oyama connects on the 3 pointer from straight away42-53
12:29BethanyDominic Costa comes up short on the jumper in the lane but he's fouled by Zachary Jorden - foul #2 on Zachary Jorden, team foul #442-53
SubsRoanoke
Harold Gray (PF)
Brian McKenzie
 
SubsBethany 
12:29BethanyDominic Costa makes the 1st free throw42-54
12:29BethanyDominic Costa makes the 2nd free throw42-55
12:15RoanokeJohn Oyama clanks a 3pt shot from the left wing42-55
12:14RoanokeBrett Turner pulls down the offensive rebound42-55
12:01RoanokeBrett Turner's layup is rejected by Dominic Costa42-55
11:59BethanyDonald Miller gets the rebound42-55
11:53BethanyNorman Perreira is whistled for traveling42-55
SubsRoanoke
John Burdick (SF)
Brett Turner
 
SubsBethany
Nicholas Terrell (PG)
Donald Miller
 
LineupRoanoke
 PG - John Oyama (fresh) 7 pts. 1 ast.
 SG - Richard Huddleston (fresh) 2 pts.
 SF - John Burdick (fresh) 3 pts.
 PF - Harold Gray (fresh) 2 pts. 4 reb. 3 pf.
 C - Zachary Jorden (fresh) 4 pts. 2 reb.
 
LineupBethany
 PG - Nicholas Terrell (fresh) 2 ast.
 SG - Floyd Schwebach (fresh) 3 ast.
 SF - Bruce Basaldua (fresh) 3 pts. 6 reb.
 PF - Norman Perreira (fresh) 7 pts. 2 reb. 2 blk.
 C - Dominic Costa (fresh) 9 pts. 4 reb.
 
11:36RoanokeJohn Oyama comes up short on the 3 pointer from the left corner42-55
11:35RoanokeJohn Burdick pulls down the offensive rebound42-55
11:21RoanokeJohn Oyama misses the 3 from the left wing42-55
11:20RoanokeHarold Gray grabs the offensive rebound42-55
11:08RoanokeRichard Huddleston lays it in44-55
10:54BethanyDominic Costa hits a fadeaway in the paint on a nice dish by Floyd Schwebach44-57
10:34RoanokeZachary Jorden scores on a fadeaway from just outside the lane46-57
10:17BethanyDominic Costa drills a shot from the left block on a great pass from Floyd Schwebach46-59
09:52RoanokeFloyd Schwebach is called for the reach on Richard Huddleston - foul #3 on Floyd Schwebach, team foul #146-59
SubsRoanoke
Darnell Brown (PG), David Charity (SG), Brett Turner (SF), Brian McKenzie (PF), Bob Hopson (C)
John Oyama, Richard Huddleston, John Burdick, Harold Gray, Zachary Jorden
 
SubsBethany
Matt Joseph (PG), Kenneth Wilson (SG), Mark Brew (SF), David Border (PF), Jason Balas (C)
Nicholas Terrell, Floyd Schwebach, Bruce Basaldua, Norman Perreira, Dominic Costa
 
09:39RoanokeJason Balas swats the layup by Brian McKenzie46-59
09:38BethanyKenneth Wilson snags the defensive board46-59
09:21BethanyJason Balas knocks in the jump hook in the paint and he's hacked by Bob Hopson - foul #4 on Bob Hopson, team foul #546-61
SubsRoanoke
Harold Gray (C)
Bob Hopson
 
SubsBethany 
09:21BethanyJason Balas makes the free throw46-62
Game PlanRoanokeRoanoke is playing a fastbreak offense (uptempo) and a man to man (-2) 
Game PlanBethanyBethany is playing a motion offense (uptempo) and a man to man (0) 
09:08RoanokeHarold Gray misses badly on a driving attempt from the right block46-62
09:06BethanyThe rebound goes to Mark Brew46-62
08:53BethanyJason Balas misses badly on a jumpshot from the right wing46-62
08:51RoanokeDarnell Brown snags the defensive board46-62
08:44RoanokeBrett Turner misses badly on a 3pt attempt from the right wing46-62
08:43RoanokeHarold Gray pulls down the offensive rebound46-62
08:33RoanokeDavid Charity is called for the offensive foul - foul #1 on David Charity, team foul #646-62
SubsRoanoke 
SubsBethany
Floyd Schwebach (SG)
Kenneth Wilson
 
08:14BethanyMatt Joseph misses the pull-up jumper from just outside the lane46-62
08:12RoanokeThe rebound goes to Brian McKenzie46-62
08:06RoanokeDavid Charity drills a 3 from the left corner49-62
07:48BethanyMark Brew drills a 3 from the left corner set up by Matt Joseph49-65
LineupRoanoke
 PG - Darnell Brown (fresh) 3 pts. 2 ast.
 SG - David Charity (fresh) 14 pts.
 SF - Brett Turner (fresh) 9 pts. 7 reb.
 PF - Brian McKenzie (fresh) 3 reb. 3 pf.
 C - Harold Gray (fairly fresh) 2 pts. 6 reb. 3 pf.
 
LineupBethany
 PG - Matt Joseph (fresh) 17 pts. 2 ast. 3 stl.
 SG - Floyd Schwebach (fresh) 5 ast. 3 pf.
 SF - Mark Brew (fairly fresh) 7 pts. 3 reb.
 PF - David Border (fairly fresh) 2 pts. 2 reb.
 C - Jason Balas (fresh) 10 pts. 4 reb. 2 blk. 2 stl.
 
07:36RoanokeBrian McKenzie misses the floater from close range but he's hacked by David Border - foul #1 on David Border, team foul #249-65
SubsRoanoke
John Oyama (PG), Richard Huddleston (SG), Carter Renfro (C)
Darnell Brown, David Charity, Harold Gray
 
SubsBethany
Kenneth Wilson (PG), Nicholas Terrell (SG), Bruce Basaldua (SF), Dominic Costa (C)
Matt Joseph, Floyd Schwebach, Mark Brew, Jason Balas
 
07:36RoanokeBrian McKenzie makes the 1st free throw50-65
07:36RoanokeBrian McKenzie makes the 2nd free throw51-65
07:20BethanyDominic Costa hits the front of the rim on the floater from the left block51-65
07:18BethanyDavid Border grabs the offensive board51-65
07:05BethanyDominic Costa buries a jump hook from the right block on a great pass from David Border and he's hacked by Richard Huddleston - foul #2 on Richard Huddleston, team foul #751-67
SubsRoanoke
Bob Hopson (PF)
Brian McKenzie
 
SubsBethany
Norman Perreira (PF)
David Border
 
07:05BethanyDominic Costa makes the free throw51-68
06:52RoanokeJohn Oyama clanks a 3 pointer from straight away51-68
06:51RoanokeCarter Renfro gets the offensive rebound51-68
06:46RoanokeDominic Costa takes the ball from Brett Turner51-68
06:37BethanyDominic Costa clanks a turnaround in the paint51-68
06:35BethanyNorman Perreira pulls down the offensive rebound51-68
06:17BethanyNorman Perreira connects on the runner from the left block51-70
06:12RoanokeJohn Oyama clanks a floater from the right wing but he's hacked by Dominic Costa - foul #2 on Dominic Costa, team foul #351-70
SubsRoanoke
Darnell Brown (PG), David Charity (SG)
Richard Huddleston, Brett Turner
 
SubsBethany
Matt Joseph (PG), Floyd Schwebach (SG), Jason Balas (C)
Kenneth Wilson, Nicholas Terrell, Dominic Costa
 
06:12RoanokeJohn Oyama makes the 1st free throw52-70
06:12RoanokeJohn Oyama makes the 2nd free throw53-70
05:52BethanyNorman Perreira is fouled on the floor by Bob Hopson - foul #5 on Bob Hopson, team foul #853-70
SubsRoanoke
John Burdick (SF), Zachary Jorden (PF)
John Oyama, Bob Hopson
 
SubsBethany
Mark Brew (SF)
Bruce Basaldua
 
05:52BethanyNorman Perreira makes the 1st free throw53-71
05:52BethanyNorman Perreira makes the 2nd free throw53-72
05:24RoanokeCarter Renfro misses the runner from close range53-72
05:23BethanyThe rebound goes to Norman Perreira53-72
05:02BethanyMatt Joseph drills a shot from the left wing53-74
04:58RoanokeMatt Joseph picks off the pass by Zachary Jorden53-74
04:39BethanyMark Brew buries a 3pt jumper from the right wing on a nice dish by Matt Joseph53-77
04:24RoanokeCarter Renfro buries a fadeaway from the baseline55-77
04:10BethanyMatt Joseph knocks in the fadeaway from the free throw line55-79
03:58RoanokeZachary Jorden can't connect on a 3pt jumper from the right corner55-79
03:57BethanyJason Balas grabs the defensive rebound55-79
Game PlanRoanokeRoanoke is playing a fastbreak offense (uptempo) and a man to man (-1) 
Game PlanBethanyBethany is playing a motion offense (slowdown) and a man to man (0) 
03:32BethanyFloyd Schwebach is fouled on the floor by David Charity - foul #2 on David Charity, team foul #955-79
SubsRoanoke
Richard Huddleston (PG), David Hadfield (SG), John Oyama (SF), Harold Gray (PF)
Darnell Brown, David Charity, John Burdick, Carter Renfro
 
SubsBethany
Kenneth Wilson (PG), Bruce Basaldua (SF), David Border (PF), Dominic Costa (C)
Matt Joseph, Mark Brew, Norman Perreira, Jason Balas
 
03:32BethanyFloyd Schwebach makes the 1st free throw55-80
03:32BethanyFloyd Schwebach makes the 2nd free throw55-81
LineupRoanoke
 PG - Richard Huddleston (fresh) 4 pts.
 SG - David Hadfield (fresh) 1 ast.
 SF - John Oyama (fresh) 9 pts. 1 ast.
 PF - Harold Gray (fresh) 2 pts. 6 reb. 3 pf.
 C - Zachary Jorden (fairly fresh) 6 pts. 2 reb.
 
LineupBethany
 PG - Kenneth Wilson (fresh) 6 pts.
 SG - Floyd Schwebach (fresh) 2 pts. 5 ast. 3 pf.
 SF - Bruce Basaldua (fresh) 3 pts. 6 reb.
 PF - David Border (fresh) 2 pts. 3 reb.
 C - Dominic Costa (fresh) 16 pts. 4 reb. 2 stl.
 
Game PlanRoanokeRoanoke is playing a fastbreak offense (uptempo) and a man to man (-1) 
Game PlanBethanyBethany is playing a motion offense (slowdown) and a man to man (+4) 
03:20RoanokeJohn Oyama misses short on a fadeaway from the left side55-81
03:18RoanokeZachary Jorden grabs the offensive rebound55-81
03:03RoanokeKenneth Wilson is called for the reach on Richard Huddleston - foul #1 on Kenneth Wilson, team foul #455-81
SubsRoanoke 
SubsBethany
Nicholas Terrell (SG)
Floyd Schwebach
 
02:51RoanokeJohn Oyama is whistled for traveling55-81
02:34BethanyKenneth Wilson connects on the pull-up jumper from the right side set up by David Border55-83
02:29RoanokeJohn Oyama hits the front of the rim on the 3 from the right corner55-83
02:27RoanokeZachary Jorden tips it but misses55-83
02:25BethanyKenneth Wilson pulls down the rebound55-83
02:13BethanyKenneth Wilson is fouled on the floor by Richard Huddleston - foul #3 on Richard Huddleston, team foul #1055-83
02:13BethanyKenneth Wilson makes the 1st free throw55-84
02:13BethanyKenneth Wilson misses the 2nd free throw55-84
02:13RoanokeZachary Jorden gets the rebound55-84
01:57RoanokeDavid Hadfield blows the layup55-84
01:55BethanyBruce Basaldua grabs the board55-84
01:40BethanyDominic Costa hits the front of the rim on the floater from the left side55-84
01:38RoanokeJohn Oyama grabs the defensive rebound55-84
01:34RoanokeRichard Huddleston drills a fadeaway from the left side on a great pass from Harold Gray57-84
01:19BethanyDominic Costa dunks the ball on a great pass from Kenneth Wilson57-86
01:01RoanokeDavid Hadfield comes up short on the 3pt jumper from the right wing57-86
00:59BethanyDominic Costa pulls down the rebound57-86
Game PlanRoanokeRoanoke is playing a fastbreak offense (uptempo) and a man to man (-1) 
Game PlanBethanyBethany is playing a spread offense (hold ball) and a man to man (+4) 
00:37BethanyDominic Costa comes up short on the floater near the basket but he's fouled by Zachary Jorden - foul #3 on Zachary Jorden, team foul #1157-86
SubsRoanoke
John Burdick (SF)
David Hadfield
 
SubsBethany
Matt Joseph (PG), Mark Brew (SF)
Kenneth Wilson, Bruce Basaldua
 
00:37BethanyDominic Costa makes the 1st free throw57-87
00:37BethanyDominic Costa makes the 2nd free throw57-88
Game PlanRoanokeRoanoke is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanBethanyBethany is playing a spread offense (hold ball) and a man to man (+4) 
00:31RoanokeJohn Oyama hits a 3 from the left wing on a great pass from John Burdick60-88
00:03BethanyMatt Joseph hits the front of the rim on the jumpshot from just outside the lane60-88
00:01RoanokeJohn Burdick gets the rebound60-88
00:00RoanokeJohn Burdick misses the fullcourt shot60-88