#00690A #9F123C
Hoops Dynasty HOOPS DYNASTY
Conference Allen
Final -
1/30/2026
85
  1 2 F
#8 Bethany 37 48 85
Roanoke 30 35 65
65
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cDominic Costa 21 6-11 0-0 2-2 4 7 1 2 0 1 2 14
pfTheodore Ladd 19 0-0 0-0 1-2 1 3 1 1 0 0 1 1
sfKevin Keller 21 6-14 2-6 2-6 0 2 0 1 2 1 2 16
sgFloyd Schwebach 28 5-8 3-5 2-3 1 2 3 2 1 0 3 15
pgMatt Joseph 21 6-18 4-14 1-2 1 5 3 3 1 0 0 17
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfBruce Basaldua 19 2-2 0-0 4-6 2 7 1 0 0 0 1 8
pfJason Balas 18 0-0 0-0 0-0 2 4 1 0 1 0 0 0
cNorman Perreira 17 3-5 0-0 0-0 1 7 2 2 0 2 3 6
pgKenneth Wilson 17 0-0 0-0 3-4 0 1 3 2 0 0 2 3
sgNicholas Terrell 12 2-3 1-2 0-0 0 0 3 1 0 0 1 5
pfDavid Border 7 0-0 0-0 0-0 0 2 1 0 0 1 0 0
Totals 200 30-61 10-27 15-25 12 40 19 14 5 5 15 85
Percentages   .492 .370 .600                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cBob Hopson 19 2-4 1-1 1-2 1 6 1 1 2 1 4 6
pfBrian McKenzie 23 3-9 0-2 1-1 3 9 0 1 0 0 1 7
sfJohn Burdick 20 4-7 1-2 3-5 1 3 0 1 0 0 1 12
sgJohn Oyama 23 5-15 1-4 3-4 3 5 5 3 2 0 2 14
pgCarl Moore 22 2-4 0-0 1-2 1 2 3 1 1 0 0 5
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfZachary Jorden 21 2-4 0-2 1-3 0 2 0 3 1 0 4 5
pfHarold Gray 18 1-4 0-1 1-2 1 3 0 2 0 0 2 3
sgDavid Hadfield 15 2-6 2-4 0-0 1 2 1 3 1 0 2 6
pgScott Blosser 15 1-4 0-2 0-0 0 1 1 0 0 0 3 2
sfAntoine Spielman 15 1-1 1-1 0-0 1 3 0 1 0 0 2 3
pgHerbert Ramsey 7 1-1 0-0 0-0 0 0 0 2 0 0 3 2
pgRichard Linton 2 0-1 0-1 0-0 0 0 0 0 0 0 0 0
Totals 200 24-60 6-20 11-19 12 36 11 18 7 1 24 65
Percentages   .400 .300 .579                

BC
37
13-31
6-15
5-10
7
26
11
11
3
1
8
8
6
9
9
2
48
17-30
4-12
10-15
5
14
8
3
2
4
7
18
11
9
0
20
85
30-61
10-27
15-25
12
40
19
14
5
5
15
26
17
18
9
22
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
30
10-31
4-13
6-10
5
18
2
9
5
1
11
10
6
9
2
7
35
14-29
2-7
5-9
7
18
9
9
2
0
13
16
7
6
15
14
65
24-60
6-20
11-19
12
36
11
18
7
1
24
26
13
15
17
21
PLAYER OF THE GAME
pg Matt Joseph Bethany
17 Points, 5 Rebounds, 3 Assists
TimeTeamPlayScore
LineupBethany
 PG - Matt Joseph (fresh)
 SG - Floyd Schwebach (fresh)
 SF - Kevin Keller (fresh)
 PF - Theodore Ladd (fresh)
 C - Dominic Costa (fresh)
 
LineupRoanoke
 PG - Carl Moore (fresh)
 SG - John Oyama (fresh)
 SF - John Burdick (fresh)
 PF - Brian McKenzie (fresh)
 C - Bob Hopson (fresh)
 
20:00RoanokeBob Hopson wins the tip0-0
Game PlanBethanyBethany is playing a motion offense (uptempo) and a man to man (-1) 
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (0) 
19:39RoanokeJohn Burdick makes the 3pt shot from the left corner set up by John Oyama0-3
19:22BethanyMatt Joseph drills a floater from just outside the lane on a nice dish by Dominic Costa2-3
19:13RoanokeJohn Oyama misses short on a 3 pointer from the left corner2-3
19:11RoanokeJohn Burdick pulls down the offensive rebound2-3
18:56RoanokeJohn Burdick can't connect on a fadeaway from close range but he's hacked by Kevin Keller - foul #1 on Kevin Keller, team foul #12-3
18:56RoanokeJohn Burdick makes the 1st free throw2-4
18:56RoanokeJohn Burdick makes the 2nd free throw2-5
18:37BethanyDominic Costa can't throw it down2-5
18:35RoanokeThe rebound goes to John Oyama2-5
18:31RoanokeJohn Oyama misses short on a driving attempt from the baseline but he's hacked by Floyd Schwebach - foul #1 on Floyd Schwebach, team foul #22-5
18:31RoanokeJohn Oyama makes the 1st free throw2-6
18:31RoanokeJohn Oyama misses the 2nd free throw2-6
18:31BethanyTheodore Ladd pulls down the rebound2-6
18:11BethanyKevin Keller misses the dunk but he's hacked by John Burdick - foul #1 on John Burdick, team foul #12-6
18:11BethanyKevin Keller misses the 1st free throw2-6
18:11BethanyKevin Keller makes the 2nd free throw3-6
17:56RoanokeKevin Keller picks off the pass by John Oyama3-6
17:50BethanyMatt Joseph misses the 3pt jumper from the left wing3-6
17:49RoanokeBob Hopson pulls down the rebound3-6
17:43RoanokeBrian McKenzie comes up short on the jumper from the free throw line3-6
17:42RoanokeBrian McKenzie tips it home3-8
17:23BethanyDominic Costa misses badly on a fadeaway in the lane3-8
17:21BethanyDominic Costa tips it back up and in5-8
17:11RoanokeBrian McKenzie comes up short on the 3pt shot from the left corner5-8
17:10BethanyThe rebound goes to Floyd Schwebach5-8
16:48BethanyKevin Keller misses the runner from the right block5-8
16:46RoanokeBob Hopson grabs the board5-8
16:40RoanokeCarl Moore misses short on a fadeaway jumper from the left wing5-8
16:38RoanokeCarl Moore hits the follow up shot5-10
16:18BethanyMatt Joseph's pass is off the mark and out of bounds5-10
SubsBethany
Kenneth Wilson (PG), Bruce Basaldua (SF), Jason Balas (PF), Norman Perreira (C)
Matt Joseph, Kevin Keller, Theodore Ladd, Dominic Costa
 
SubsRoanoke
David Hadfield (PG), Scott Blosser (SG), Zachary Jorden (SF), Antoine Spielman (PF), Harold Gray (C)
Carl Moore, John Oyama, John Burdick, Brian McKenzie, Bob Hopson
 
16:00RoanokeZachary Jorden clanks a 3 from the right corner5-10
15:59BethanyNorman Perreira grabs the board5-10
LineupBethany
 PG - Kenneth Wilson (fresh)
 SG - Floyd Schwebach (fresh)
 SF - Bruce Basaldua (fresh)
 PF - Jason Balas (fresh)
 C - Norman Perreira (fresh)
 
LineupRoanoke
 PG - David Hadfield (fresh)
 SG - Scott Blosser (fresh)
 SF - Zachary Jorden (fresh)
 PF - Antoine Spielman (fresh)
 C - Harold Gray (fresh)
 
15:54BethanyFloyd Schwebach makes the 3pt shot from the right corner set up by Jason Balas8-10
15:39RoanokeDavid Hadfield misses the jumper from the left wing8-10
15:37BethanyBruce Basaldua grabs the board8-10
15:32BethanyFloyd Schwebach makes the 3pt attempt from the right wing set up by Kenneth Wilson11-10
15:24RoanokeDavid Hadfield hits the front of the rim on the shot from just outside the lane11-10
15:23BethanyThe rebound goes to Kenneth Wilson11-10
15:13BethanyAntoine Spielman is called for the reach on Jason Balas - foul #1 on Antoine Spielman, team foul #211-10
SubsBethany
Matt Joseph (PG), Nicholas Terrell (SG), Kevin Keller (SF)
Kenneth Wilson, Floyd Schwebach, Bruce Basaldua
 
SubsRoanoke 
14:58BethanyKevin Keller's pass is off the mark and out of bounds11-10
14:41RoanokeZachary Jorden connects on the floater in the lane and he's hacked by Nicholas Terrell - foul #1 on Nicholas Terrell, team foul #311-12
SubsBethany
Dominic Costa (C)
Norman Perreira
 
SubsRoanoke 
14:41RoanokeZachary Jorden misses the free throw11-12
14:41BethanyDominic Costa snags the defensive board11-12
14:18BethanyMatt Joseph buries a 3 from straight away set up by Nicholas Terrell14-12
14:03RoanokeHarold Gray double dribbles14-12
SubsBethany
Kenneth Wilson (PG), Floyd Schwebach (SG), Theodore Ladd (PF)
Matt Joseph, Nicholas Terrell, Jason Balas
 
SubsRoanoke
Carl Moore (PG), John Oyama (SG), John Burdick (SF), Brian McKenzie (PF), Bob Hopson (C)
David Hadfield, Scott Blosser, Zachary Jorden, Antoine Spielman, Harold Gray
 
13:54BethanyBob Hopson takes the ball from Theodore Ladd14-12
13:50RoanokeJohn Burdick loses the dribble to Floyd Schwebach14-12
13:35BethanyJohn Oyama steps in front of the Dominic Costa pass14-12
13:22RoanokeJohn Oyama buries a floater in the lane14-14
13:11BethanyKevin Keller hits the front of the rim on the shot from the right wing14-14
13:10BethanyDominic Costa pulls down the offensive rebound14-14
12:48BethanyDominic Costa buries a turnaround in the paint and he's hacked by Bob Hopson - foul #1 on Bob Hopson, team foul #316-14
SubsBethany
Matt Joseph (PG), Bruce Basaldua (SF)
Kenneth Wilson, Kevin Keller
 
SubsRoanoke
Herbert Ramsey (PG), Richard Linton (SG), Zachary Jorden (C)
Carl Moore, John Oyama, Bob Hopson
 
12:48BethanyDominic Costa makes the free throw17-14
12:28RoanokeThe jump hook by Brian McKenzie is blocked by Dominic Costa17-14
12:27BethanyMatt Joseph snags the defensive board17-14
12:15BethanyMatt Joseph misses long on a jumper from the left side but he's hacked by Herbert Ramsey - foul #1 on Herbert Ramsey, team foul #417-14
SubsBethany
Jason Balas (PF), Norman Perreira (C)
Theodore Ladd, Dominic Costa
 
SubsRoanoke
David Hadfield (PG), Scott Blosser (SG), Antoine Spielman (PF), Harold Gray (C)
Herbert Ramsey, Richard Linton, John Burdick, Brian McKenzie
 
12:15BethanyMatt Joseph misses the 1st free throw17-14
12:15BethanyMatt Joseph makes the 2nd free throw18-14
12:13RoanokeDavid Hadfield is called for the illegal screen in the backcourt - foul #1 on David Hadfield, team foul #518-14
11:53BethanyFloyd Schwebach is hacked by David Hadfield - foul #2 on David Hadfield, team foul #618-14
SubsBethany
Nicholas Terrell (SG)
Floyd Schwebach
 
SubsRoanoke
Herbert Ramsey (PG)
David Hadfield
 
LineupBethany
 PG - Matt Joseph (fresh) 6 pts.
 SG - Nicholas Terrell (fresh) 1 ast.
 SF - Bruce Basaldua (fresh)
 PF - Jason Balas (fresh)
 C - Norman Perreira (fresh)
 
LineupRoanoke
 PG - Herbert Ramsey (fresh)
 SG - Scott Blosser (fresh)
 SF - Zachary Jorden (fresh) 2 pts.
 PF - Antoine Spielman (fresh)
 C - Harold Gray (fresh)
 
11:39BethanyMatt Joseph connects on the fadeaway jumper from the left side on a nice dish by Norman Perreira20-14
11:28RoanokeAntoine Spielman buries a 3 from the right wing20-17
11:17BethanyMatt Joseph misses the fadeaway from the left wing20-17
11:16BethanyMatt Joseph grabs the offensive rebound20-17
11:03BethanyMatt Joseph makes the 3pt jumper from straight away set up by Bruce Basaldua23-17
10:50RoanokeHerbert Ramsey connects on the fadeaway jumper from the right side23-19
10:46BethanyMatt Joseph hits the front of the rim on the 3pt shot from the right wing23-19
10:45RoanokeScott Blosser pulls down the rebound23-19
10:40RoanokeScott Blosser hits the front of the rim on the pull-up jumper from the right wing23-19
10:39BethanyJason Balas pulls down the rebound23-19
10:20BethanyMatt Joseph can't connect on a 3pt attempt from straight away23-19
10:19RoanokeAntoine Spielman grabs the defensive rebound23-19
10:14RoanokeScott Blosser hits the front of the rim on the 3pt attempt from the right corner23-19
10:13BethanyMatt Joseph grabs the defensive rebound23-19
10:09BethanyMatt Joseph drills a 3pt shot from the right wing on a great pass from Nicholas Terrell26-19
09:40RoanokeHerbert Ramsey's pass is intercepted by Jason Balas26-19
09:30BethanyNorman Perreira loses the dribble to Zachary Jorden26-19
09:09RoanokeHarold Gray is called for the offensive foul - foul #1 on Harold Gray, team foul #726-19
SubsBethany
Kenneth Wilson (PG), Floyd Schwebach (SG), Kevin Keller (SF), Theodore Ladd (PF), Dominic Costa (C)
Matt Joseph, Nicholas Terrell, Bruce Basaldua, Jason Balas, Norman Perreira
 
SubsRoanoke
Carl Moore (PG), John Oyama (SG), John Burdick (SF), Brian McKenzie (PF), Bob Hopson (C)
Herbert Ramsey, Scott Blosser, Zachary Jorden, Antoine Spielman, Harold Gray
 
08:50BethanyDominic Costa banks in the layup set up by Kenneth Wilson28-19
08:42RoanokeCarl Moore hits the front of the rim on the jumpshot from the left wing28-19
08:40BethanyThe rebound goes to Dominic Costa28-19
08:35BethanyFloyd Schwebach misses long on a 3 pointer from the left corner28-19
08:33BethanyDominic Costa misses the tip28-19
08:31RoanokeJohn Oyama grabs the defensive rebound28-19
08:27RoanokeJohn Oyama misses short on a shot from the right wing but he's fouled by Floyd Schwebach - foul #2 on Floyd Schwebach, team foul #428-19
SubsBethany
Nicholas Terrell (SG)
Floyd Schwebach
 
SubsRoanoke 
08:27RoanokeJohn Oyama makes the 1st free throw28-20
08:27RoanokeJohn Oyama makes the 2nd free throw28-21
08:09BethanyDominic Costa double dribbles28-21
07:53RoanokeKenneth Wilson is called for the reach on John Burdick - foul #1 on Kenneth Wilson, team foul #528-21
LineupBethany
 PG - Kenneth Wilson (fresh) 2 ast.
 SG - Nicholas Terrell (fairly fresh) 2 ast.
 SF - Kevin Keller (fresh) 1 pts.
 PF - Theodore Ladd (fresh)
 C - Dominic Costa (fresh) 7 pts. 5 reb.
 
LineupRoanoke
 PG - Carl Moore (fresh) 2 pts.
 SG - John Oyama (fresh) 5 pts. 1 ast.
 SF - John Burdick (fresh) 5 pts.
 PF - Brian McKenzie (fresh) 2 pts.
 C - Bob Hopson (fresh) 2 reb.
 
07:43RoanokeJohn Burdick misses the 3pt jumper from the left corner28-21
07:41RoanokeBob Hopson can't tip it in28-21
07:40BethanyKevin Keller grabs the board28-21
07:26BethanyKevin Keller hits the front of the rim on the 3 from the left corner28-21
07:25RoanokeBrian McKenzie snags the defensive board28-21
07:20RoanokeJohn Oyama misses long on a pull-up jumper from the free throw line28-21
07:18BethanyTheodore Ladd snags the defensive board28-21
07:02BethanyNicholas Terrell double dribbles28-21
SubsBethany
Matt Joseph (PG), Bruce Basaldua (SF), David Border (C)
Kenneth Wilson, Kevin Keller, Dominic Costa
 
SubsRoanoke
Herbert Ramsey (PG), Richard Linton (SG), Antoine Spielman (SF), Harold Gray (C)
Carl Moore, John Oyama, John Burdick, Bob Hopson
 
06:42RoanokeHerbert Ramsey is called for the illegal screen - foul #2 on Herbert Ramsey, team foul #828-21
SubsBethany
Jason Balas (PF), Norman Perreira (C)
Theodore Ladd, David Border
 
SubsRoanoke
Carl Moore (PG)
Herbert Ramsey
 
06:32BethanyNorman Perreira is called for a charge - foul #1 on Norman Perreira, team foul #628-21
SubsBethany
Floyd Schwebach (SG)
Nicholas Terrell
 
SubsRoanoke
John Burdick (SF)
Brian McKenzie
 
06:06RoanokeRichard Linton misses the 3 from the right wing28-21
06:05BethanyNorman Perreira grabs the defensive rebound28-21
06:01BethanyMatt Joseph misses long on a 3 from the right wing28-21
05:59RoanokeJohn Burdick grabs the board28-21
05:53RoanokeHarold Gray comes up short on the 3 from the right corner28-21
05:52BethanyMatt Joseph pulls down the rebound28-21
05:45BethanyCarl Moore steps in front of the Matt Joseph pass28-21
05:41RoanokeCarl Moore dunks the ball28-23
05:33BethanyMatt Joseph hits a 3 from the right wing set up by Floyd Schwebach31-23
05:12RoanokeJohn Burdick is fouled on the floor by Norman Perreira - foul #2 on Norman Perreira, team foul #731-23
SubsBethany
Kenneth Wilson (PG), Kevin Keller (SF), David Border (PF), Dominic Costa (C)
Matt Joseph, Bruce Basaldua, Jason Balas, Norman Perreira
 
SubsRoanoke
Scott Blosser (PG), John Oyama (SG), Zachary Jorden (PF), Bob Hopson (C)
Carl Moore, Richard Linton, Antoine Spielman, Harold Gray
 
05:12RoanokeJohn Burdick misses the 1st free throw31-23
05:12BethanyDavid Border grabs the defensive rebound31-23
04:56BethanyKenneth Wilson can't connect on a jumpshot from the left wing but he's hacked by Scott Blosser - foul #1 on Scott Blosser, team foul #931-23
SubsBethany 
SubsRoanoke
Brian McKenzie (PF)
John Burdick
 
04:56BethanyKenneth Wilson makes the 1st free throw32-23
04:56BethanyKenneth Wilson misses the 2nd free throw32-23
04:56RoanokeBrian McKenzie grabs the board32-23
04:41RoanokeBob Hopson connects on the 3 from the right wing32-26
04:31BethanyKenneth Wilson is called for 10 seconds32-26
SubsBethany
Theodore Ladd (PF)
David Border
 
SubsRoanoke 
04:13RoanokeJohn Oyama clanks a 3pt shot from the left wing32-26
04:11BethanyKevin Keller gets the rebound32-26
04:02BethanyBob Hopson steps in front of the Kenneth Wilson pass32-26
03:48RoanokeJohn Oyama double dribbles32-26
SubsBethany
Nicholas Terrell (SG), David Border (C)
Floyd Schwebach, Dominic Costa
 
SubsRoanoke
Herbert Ramsey (PG), David Hadfield (SF), Harold Gray (C)
John Oyama, Brian McKenzie, Bob Hopson
 
LineupBethany
 PG - Kenneth Wilson (fresh) 1 pts. 2 ast.
 SG - Nicholas Terrell (fresh) 2 ast.
 SF - Kevin Keller (fresh) 1 pts. 2 reb.
 PF - Theodore Ladd (fresh) 2 reb.
 C - David Border (fresh)
 
LineupRoanoke
 PG - Herbert Ramsey (fresh) 2 pts.
 SG - Scott Blosser (fresh)
 SF - David Hadfield (fresh)
 PF - Zachary Jorden (fresh) 2 pts.
 C - Harold Gray (fresh)
 
03:37BethanyKevin Keller buries a jumpshot from the free throw line on a great pass from Kenneth Wilson and the foul's on Zachary Jorden - foul #1 on Zachary Jorden, team foul #1034-26
SubsBethany
Bruce Basaldua (SF), Norman Perreira (C)
Kenneth Wilson, David Border
 
SubsRoanoke
John Burdick (SF)
Scott Blosser
 
03:37BethanyKevin Keller misses the free throw34-26
03:37RoanokeHarold Gray grabs the board34-26
03:14RoanokeJohn Burdick is hacked by Norman Perreira - foul #3 on Norman Perreira, team foul #834-26
SubsBethany
Jason Balas (PF), David Border (C)
Theodore Ladd, Norman Perreira
 
SubsRoanoke
Antoine Spielman (PF)
Zachary Jorden
 
03:14RoanokeJohn Burdick makes the 1st free throw34-27
03:14RoanokeJohn Burdick misses the 2nd free throw34-27
03:14BethanyDavid Border snags the defensive board34-27
03:01BethanyKevin Keller hits a turnaround from the left block set up by Nicholas Terrell36-27
02:39RoanokeHarold Gray misses the driving attempt from the left block36-27
02:38BethanyBruce Basaldua snags the defensive board36-27
02:25BethanyKevin Keller misses the fadeaway jumper from the right side36-27
02:23BethanyJason Balas gets the offensive rebound36-27
02:08BethanyKevin Keller comes up short on the 3pt shot from the right corner36-27
02:06BethanyJason Balas grabs the offensive rebound36-27
01:57BethanyHerbert Ramsey is called for the reach on Bruce Basaldua - foul #3 on Herbert Ramsey, team foul #1136-27
SubsBethany
Matt Joseph (PG), Floyd Schwebach (SG), Dominic Costa (C)
Kevin Keller, Nicholas Terrell, David Border
 
SubsRoanoke
Carl Moore (PG), John Oyama (SG), Zachary Jorden (SF), Brian McKenzie (PF), Bob Hopson (C)
Herbert Ramsey, David Hadfield, John Burdick, Antoine Spielman, Harold Gray
 
01:57BethanyBruce Basaldua misses the 1st free throw36-27
01:57BethanyBruce Basaldua makes the 2nd free throw37-27
01:37RoanokeZachary Jorden's pass is off the mark and out of bounds37-27
SubsBethany
Theodore Ladd (PF)
Bruce Basaldua
 
SubsRoanoke 
01:19BethanyDominic Costa blows the layup37-27
01:18RoanokeBob Hopson gets the rebound37-27
01:12RoanokeBob Hopson misses badly on a turnaround in the paint37-27
01:11RoanokeBrian McKenzie pulls down the offensive rebound37-27
00:56RoanokeJohn Oyama connects on the 3 pointer from the left wing on a great pass from Carl Moore37-30
00:42BethanyMatt Joseph comes up short on the 3pt attempt from the left corner37-30
00:40BethanyTheodore Ladd grabs the offensive board37-30
00:34BethanyMatt Joseph's fadeaway is rejected by Bob Hopson37-30
00:33RoanokeBrian McKenzie pulls down the rebound37-30
00:28RoanokeJohn Oyama comes up short on the shot from the left wing37-30
00:26BethanyJason Balas pulls down the rebound37-30
00:03BethanyMatt Joseph hits the front of the rim on the 3pt attempt from the left corner37-30
00:02RoanokeZachary Jorden grabs the board37-30
00:00RoanokeZachary Jorden misses short on a fullcourt shot37-30
TimeTeamPlayScore
LineupBethany
 PG - Matt Joseph (fresh) 17 pts.
 SG - Floyd Schwebach (fresh) 6 pts. 1 ast.
 SF - Kevin Keller (fresh) 5 pts. 2 reb.
 PF - Theodore Ladd (fresh) 3 reb.
 C - Dominic Costa (fresh) 7 pts. 5 reb.
 
LineupRoanoke
 PG - Carl Moore (fresh) 4 pts. 1 ast.
 SG - John Oyama (fresh) 8 pts. 1 ast.
 SF - John Burdick (fresh) 6 pts. 2 reb.
 PF - Brian McKenzie (fresh) 2 pts. 5 reb.
 C - Bob Hopson (fresh) 3 pts. 4 reb. 2 stl.
 
20:00BethanyKevin Keller inbounds the ball37-30
Game PlanBethanyBethany is playing a motion offense (uptempo) and a man to man (-1) 
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (+2) 
19:56BethanyJohn Oyama picks off the pass by Matt Joseph in the backcourt37-30
19:54RoanokeBrian McKenzie hits the finger roll on a nice dish by John Oyama37-32
19:32BethanyKevin Keller buries a 3 pointer from the left wing on a great pass from Matt Joseph40-32
19:26RoanokeBob Hopson drills a jump hook near the basket on a nice dish by John Oyama40-34
19:18BethanyFloyd Schwebach is hacked by Bob Hopson - foul #2 on Bob Hopson, team foul #140-34
19:04BethanyMatt Joseph misses the 3pt attempt from the left corner40-34
19:03RoanokeBrian McKenzie grabs the board40-34
18:48RoanokeJohn Burdick's fadeaway is rejected by Kevin Keller40-34
18:46RoanokeJohn Oyama grabs the offensive board40-34
18:32RoanokeKevin Keller takes the ball from Brian McKenzie40-34
18:27BethanyKevin Keller can't finish the layup40-34
18:25BethanyDominic Costa tips it home42-34
18:21RoanokeJohn Oyama misses short on a turnaround in the lane42-34
18:20BethanyDominic Costa gets the rebound42-34
18:03BethanyKevin Keller scores on a 3pt shot from the right wing45-34
17:47RoanokeJohn Oyama's pass is off the mark and out of bounds45-34
SubsBethany
Kenneth Wilson (PG), Bruce Basaldua (SF), Jason Balas (PF), Norman Perreira (C)
Matt Joseph, Kevin Keller, Theodore Ladd, Dominic Costa
 
SubsRoanoke
David Hadfield (PG), Scott Blosser (SG), Zachary Jorden (SF), Antoine Spielman (PF), Harold Gray (C)
Carl Moore, John Oyama, John Burdick, Brian McKenzie, Bob Hopson
 
17:30BethanyFloyd Schwebach is called for the offensive foul - foul #3 on Floyd Schwebach, team foul #145-34
17:05RoanokeScott Blosser drills a jumpshot from the left side45-36
16:53BethanyFloyd Schwebach can't connect on a 3 pointer from the left corner45-36
16:51RoanokeThe rebound goes to Harold Gray45-36
16:27RoanokeZachary Jorden is fouled on the floor by Bruce Basaldua - foul #1 on Bruce Basaldua, team foul #245-36
SubsBethany
Matt Joseph (PG), Nicholas Terrell (SG), Kevin Keller (SF)
Kenneth Wilson, Floyd Schwebach, Bruce Basaldua
 
SubsRoanoke
John Burdick (SF), Brian McKenzie (PF)
Antoine Spielman, Harold Gray
 
16:07RoanokeBrian McKenzie misses the 3 from the left corner45-36
16:05BethanyMatt Joseph snags the defensive board45-36
16:00BethanyKevin Keller makes the runner from close range set up by Norman Perreira and the foul's on Scott Blosser - foul #2 on Scott Blosser, team foul #247-36
SubsBethany
Theodore Ladd (PF), Dominic Costa (C)
Jason Balas, Norman Perreira
 
SubsRoanoke
Carl Moore (PG), John Oyama (SG), Bob Hopson (C)
David Hadfield, Scott Blosser, Zachary Jorden
 
16:00BethanyKevin Keller misses the free throw47-36
16:00RoanokeThe rebound goes to Bob Hopson47-36
LineupBethany
 PG - Matt Joseph (fresh) 17 pts. 1 ast.
 SG - Nicholas Terrell (fresh) 3 ast.
 SF - Kevin Keller (fresh) 13 pts. 2 reb. 2 stl.
 PF - Theodore Ladd (fresh) 3 reb.
 C - Dominic Costa (fresh) 9 pts. 7 reb.
 
LineupRoanoke
 PG - Carl Moore (fresh) 4 pts. 1 ast.
 SG - John Oyama (fresh) 8 pts. 3 ast. 2 stl.
 SF - John Burdick (fresh) 6 pts. 2 reb.
 PF - Brian McKenzie (fresh) 4 pts. 6 reb.
 C - Bob Hopson (fresh) 5 pts. 5 reb. 2 stl.
 
15:38RoanokeBob Hopson misses long on a floater from the left block but he's fouled by Dominic Costa - foul #1 on Dominic Costa, team foul #347-36
15:38RoanokeBob Hopson misses the 1st free throw47-36
15:38RoanokeBob Hopson makes the 2nd free throw47-37
15:26BethanyDominic Costa buries a driving attempt from the baseline49-37
15:15RoanokeBrian McKenzie drills a driving attempt from the left block and the foul's on Theodore Ladd - foul #1 on Theodore Ladd, team foul #449-39
SubsBethany
Kenneth Wilson (PG), Floyd Schwebach (SG)
Matt Joseph, Nicholas Terrell
 
SubsRoanoke
Zachary Jorden (SF)
John Burdick
 
15:15RoanokeBrian McKenzie makes the free throw49-40
14:55BethanyKevin Keller comes up short on the 3pt attempt from straight away49-40
14:54RoanokeCarl Moore grabs the board49-40
14:49RoanokeJohn Oyama buries a floater from the right wing on a nice dish by Bob Hopson49-42
14:31BethanyDominic Costa scores on a jumper in the lane on a great pass from Floyd Schwebach and the foul's on Bob Hopson - foul #3 on Bob Hopson, team foul #351-42
SubsBethany
Bruce Basaldua (SF), Jason Balas (PF)
Kevin Keller, Theodore Ladd
 
SubsRoanoke
David Hadfield (PG), Scott Blosser (SG), Antoine Spielman (PF), Harold Gray (C)
Carl Moore, John Oyama, Brian McKenzie, Bob Hopson
 
14:31BethanyDominic Costa makes the free throw52-42
14:11RoanokeHarold Gray misses the dunk but he's fouled by Dominic Costa - foul #2 on Dominic Costa, team foul #552-42
SubsBethany
Matt Joseph (PG), Norman Perreira (C)
Kenneth Wilson, Dominic Costa
 
SubsRoanoke
John Burdick (SF)
Zachary Jorden
 
14:11RoanokeHarold Gray makes the 1st free throw52-43
14:11RoanokeHarold Gray misses the 2nd free throw52-43
14:11BethanyNorman Perreira pulls down the rebound52-43
13:42BethanyNorman Perreira scores on a jumper in the lane on a nice dish by Matt Joseph54-43
13:37RoanokeJohn Burdick misses long on a jumper from the baseline54-43
13:36RoanokeAntoine Spielman snags the offensive board54-43
13:25RoanokeMatt Joseph takes the ball from David Hadfield54-43
13:18BethanyMatt Joseph misses short on a 3pt shot from the left corner54-43
13:17RoanokeAntoine Spielman gets the rebound54-43
13:13RoanokeDavid Hadfield throws a bad pass out of bounds54-43
SubsBethany
Nicholas Terrell (SG), Kevin Keller (SF)
Floyd Schwebach, Bruce Basaldua
 
SubsRoanoke
Carl Moore (PG), John Oyama (SG), Zachary Jorden (PF)
David Hadfield, Scott Blosser, Antoine Spielman
 
12:49BethanyNorman Perreira is fouled on the floor by Harold Gray - foul #2 on Harold Gray, team foul #454-43
SubsBethany
Kenneth Wilson (PG), David Border (PF)
Matt Joseph, Jason Balas
 
SubsRoanoke
Brian McKenzie (PF), Bob Hopson (C)
John Burdick, Harold Gray
 
12:33BethanyNorman Perreira is hacked by Zachary Jorden - foul #2 on Zachary Jorden, team foul #554-43
SubsBethany
Theodore Ladd (PF)
David Border
 
SubsRoanoke 
12:15BethanyNicholas Terrell is fouled on the floor by John Oyama - foul #1 on John Oyama, team foul #654-43
SubsBethany
Floyd Schwebach (SG), Dominic Costa (C)
Nicholas Terrell, Norman Perreira
 
SubsRoanoke 
11:59BethanyKevin Keller knocks in the fadeaway jumper from the left side set up by Floyd Schwebach56-43
LineupBethany
 PG - Kenneth Wilson (fresh) 1 pts. 3 ast.
 SG - Floyd Schwebach (fresh) 6 pts. 3 ast. 3 pf.
 SF - Kevin Keller (fresh) 15 pts. 2 reb. 2 stl.
 PF - Theodore Ladd (fresh) 3 reb.
 C - Dominic Costa (fresh) 14 pts. 7 reb.
 
LineupRoanoke
 PG - Carl Moore (fairly fresh) 4 pts. 1 ast.
 SG - John Oyama (fairly fresh) 10 pts. 3 ast. 2 stl.
 SF - Zachary Jorden (fairly fresh) 2 pts.
 PF - Brian McKenzie (fresh) 7 pts. 6 reb.
 C - Bob Hopson (fresh) 6 pts. 5 reb. 2 stl. 3 pf.
 
11:54RoanokeJohn Oyama makes the turnaround from close range on a nice dish by Carl Moore56-45
11:34BethanyZachary Jorden is called for the reach on Kenneth Wilson - foul #3 on Zachary Jorden, team foul #756-45
SubsBethany
Bruce Basaldua (SF)
Kevin Keller
 
SubsRoanoke
David Hadfield (PG), Scott Blosser (SG), John Burdick (SF), Antoine Spielman (PF), Harold Gray (C)
Carl Moore, John Oyama, Zachary Jorden, Brian McKenzie, Bob Hopson
 
11:34BethanyKenneth Wilson makes the 1st free throw57-45
11:34BethanyKenneth Wilson makes the 2nd free throw58-45
11:18RoanokeDavid Hadfield clanks a 3pt shot from straight away58-45
11:17RoanokeHarold Gray tips it back up and in58-47
11:05BethanyDominic Costa misses long on a jumper from the baseline58-47
11:03BethanyFloyd Schwebach tips it in60-47
10:44RoanokeAntoine Spielman is whistled for a carry60-47
SubsBethany
Matt Joseph (PG), Nicholas Terrell (SG), Jason Balas (PF), Norman Perreira (C)
Kenneth Wilson, Floyd Schwebach, Theodore Ladd, Dominic Costa
 
SubsRoanoke 
10:24BethanyMatt Joseph clanks a 3pt jumper from the right wing60-47
10:22RoanokeDavid Hadfield snags the defensive board60-47
10:18RoanokeJohn Burdick scores on a floater from the right wing on a great pass from David Hadfield60-49
09:59BethanyNorman Perreira misses the shot near the basket60-49
09:58RoanokeJohn Burdick grabs the board60-49
09:54RoanokeDavid Hadfield hits the front of the rim on the 3pt shot from the right corner60-49
09:53BethanyNorman Perreira snags the defensive board60-49
09:30BethanyNicholas Terrell hits the front of the rim on the 3pt jumper from straight away60-49
09:28BethanyBruce Basaldua grabs the offensive board60-49
09:19BethanyBruce Basaldua is fouled on the floor by Antoine Spielman - foul #2 on Antoine Spielman, team foul #860-49
SubsBethany
Floyd Schwebach (SG), Dominic Costa (C)
Nicholas Terrell, Norman Perreira
 
SubsRoanoke
Carl Moore (PG), John Oyama (SG), Zachary Jorden (SF), Brian McKenzie (PF), Bob Hopson (C)
David Hadfield, Scott Blosser, John Burdick, Antoine Spielman, Harold Gray
 
09:19BethanyBruce Basaldua makes the 1st free throw61-49
09:19BethanyBruce Basaldua misses the 2nd free throw61-49
09:19RoanokeThe rebound goes to Brian McKenzie61-49
08:59RoanokeZachary Jorden's pass is off the mark and out of bounds61-49
SubsBethany
Kevin Keller (SF)
Bruce Basaldua
 
SubsRoanoke 
08:42BethanyJohn Oyama is called for the reach on Floyd Schwebach - foul #2 on John Oyama, team foul #961-49
SubsBethany
Kenneth Wilson (PG), Theodore Ladd (PF)
Matt Joseph, Jason Balas
 
SubsRoanoke 
08:42BethanyFloyd Schwebach misses the 1st free throw61-49
08:42RoanokeBrian McKenzie grabs the defensive rebound61-49
08:36RoanokeZachary Jorden hits the front of the rim on the driving attempt from close range but he's fouled by Kevin Keller - foul #2 on Kevin Keller, team foul #661-49
08:36RoanokeZachary Jorden misses the 1st free throw61-49
08:36RoanokeZachary Jorden makes the 2nd free throw61-50
08:29BethanyKevin Keller misses the shot from the left wing but the foul's on Bob Hopson - foul #4 on Bob Hopson, team foul #1061-50
SubsBethany 
SubsRoanoke
Harold Gray (C)
Bob Hopson
 
08:29BethanyKevin Keller misses the 1st free throw61-50
08:29BethanyKevin Keller makes the 2nd free throw62-50
08:10RoanokeCarl Moore clanks a jumper from the right side but he's fouled by Kenneth Wilson - foul #2 on Kenneth Wilson, team foul #762-50
SubsBethany
David Border (C)
Dominic Costa
 
SubsRoanoke 
08:10RoanokeCarl Moore misses the 1st free throw62-50
08:10RoanokeCarl Moore makes the 2nd free throw62-51
07:50BethanyTheodore Ladd is fouled on the floor by Brian McKenzie - foul #1 on Brian McKenzie, team foul #1162-51
SubsBethany
Norman Perreira (C)
David Border
 
SubsRoanoke
Bob Hopson (C)
Harold Gray
 
07:50BethanyTheodore Ladd misses the 1st free throw62-51
07:50BethanyTheodore Ladd makes the 2nd free throw63-51
LineupBethany
 PG - Kenneth Wilson (fresh) 3 pts. 3 ast.
 SG - Floyd Schwebach (fresh) 8 pts. 3 ast. 3 pf.
 SF - Kevin Keller (fresh) 16 pts. 2 reb. 2 stl.
 PF - Theodore Ladd (fresh) 1 pts. 3 reb.
 C - Norman Perreira (fresh) 2 pts. 4 reb. 3 pf.
 
LineupRoanoke
 PG - Carl Moore (fresh) 5 pts. 2 ast.
 SG - John Oyama (fresh) 12 pts. 3 ast. 2 stl.
 SF - Zachary Jorden (fresh) 3 pts. 3 pf.
 PF - Brian McKenzie (fresh) 7 pts. 8 reb.
 C - Bob Hopson (fresh) 6 pts. 5 reb. 2 stl. 4 pf.
 
07:33RoanokeCarl Moore travels with the ball63-51
SubsBethany
Matt Joseph (PG), Jason Balas (PF)
Kenneth Wilson, Theodore Ladd
 
SubsRoanoke
Herbert Ramsey (PG), Scott Blosser (SG)
Carl Moore, John Oyama
 
07:21BethanyMatt Joseph misses short on a 3pt attempt from straight away63-51
07:20BethanyNorman Perreira hits the follow up shot65-51
Game PlanBethanyBethany is playing a motion offense (uptempo) and a man to man (-1) 
Game PlanRoanokeRoanoke is playing a fastbreak offense (uptempo) and a man to man (+2) 
07:03RoanokeScott Blosser misses short on a 3 from the right wing65-51
07:02BethanyNorman Perreira gets the rebound65-51
06:44BethanyKevin Keller hits the front of the rim on the 3pt shot from straight away65-51
06:43RoanokeBob Hopson pulls down the rebound65-51
06:25RoanokeZachary Jorden is called for traveling65-51
SubsBethany
Nicholas Terrell (SG), Bruce Basaldua (SF), Dominic Costa (C)
Floyd Schwebach, Kevin Keller, Norman Perreira
 
SubsRoanoke
Carl Moore (PG), John Oyama (SG), John Burdick (SF), Harold Gray (PF)
Herbert Ramsey, Scott Blosser, Zachary Jorden, Brian McKenzie
 
06:07BethanyBruce Basaldua knocks in the fadeaway jumper from the left wing67-51
06:00RoanokeJohn Burdick connects on the floater from the right wing on a great pass from Carl Moore67-53
05:53BethanyNicholas Terrell knocks in the 3pt attempt from the left corner70-53
05:47RoanokeJohn Burdick drills a driving attempt from the right block on a great pass from John Oyama70-55
05:27BethanyNicholas Terrell makes the jumper from the right side on a great pass from Matt Joseph72-55
05:13RoanokeBob Hopson double dribbles72-55
SubsBethany
Kenneth Wilson (PG), Floyd Schwebach (SG), Kevin Keller (SF), Theodore Ladd (PF)
Matt Joseph, Nicholas Terrell, Bruce Basaldua, Jason Balas
 
SubsRoanoke
David Hadfield (PG), Scott Blosser (SG), Antoine Spielman (PF)
Carl Moore, John Oyama, Bob Hopson
 
05:01BethanyFloyd Schwebach hits a 3pt shot from the right corner set up by Theodore Ladd75-55
04:56RoanokeDavid Hadfield drills a 3pt attempt from the left corner75-58
04:37BethanyDavid Hadfield steals the ball from Floyd Schwebach75-58
04:21RoanokeDavid Hadfield buries a 3 pointer from the left corner on a great pass from Scott Blosser75-61
04:02BethanyScott Blosser is called for the reach on Floyd Schwebach - foul #3 on Scott Blosser, team foul #1275-61
SubsBethany
Bruce Basaldua (SF), Norman Perreira (C)
Kevin Keller, Dominic Costa
 
SubsRoanoke
John Oyama (SG), Zachary Jorden (SF), Brian McKenzie (PF)
Scott Blosser, John Burdick, Antoine Spielman
 
04:02BethanyFloyd Schwebach makes the 1st free throw76-61
04:02BethanyFloyd Schwebach makes the 2nd free throw77-61
Game PlanBethanyBethany is playing a motion offense (uptempo) and a man to man (+4) 
Game PlanRoanokeRoanoke is playing a fastbreak offense (uptempo) and a man to man (+2) 
03:52RoanokeJohn Oyama can't connect on a 3pt shot from the left wing77-61
03:51RoanokeDavid Hadfield grabs the offensive board77-61
03:43RoanokeThe pull-up jumper by Harold Gray is blocked by Norman Perreira77-61
03:42BethanyBruce Basaldua grabs the board77-61
LineupBethany
 PG - Kenneth Wilson (fresh) 3 pts. 3 ast.
 SG - Floyd Schwebach (fresh) 13 pts. 3 ast. 3 pf.
 SF - Bruce Basaldua (fresh) 4 pts. 4 reb.
 PF - Theodore Ladd (fresh) 1 pts. 3 reb.
 C - Norman Perreira (fresh) 4 pts. 6 reb. 3 pf.
 
LineupRoanoke
 PG - David Hadfield (fresh) 6 pts. 1 ast.
 SG - John Oyama (fresh) 12 pts. 4 ast. 2 stl.
 SF - Zachary Jorden (fresh) 3 pts. 3 pf.
 PF - Brian McKenzie (fresh) 7 pts. 8 reb.
 C - Harold Gray (fairly fresh) 3 pts. 3 reb.
 
Game PlanBethanyBethany is playing a motion offense (slowdown) and a man to man (+4) 
Game PlanRoanokeRoanoke is playing a fastbreak offense (uptempo) and a man to man (-1) 
03:28BethanyZachary Jorden is called for the reach on Bruce Basaldua - foul #4 on Zachary Jorden, team foul #1377-61
SubsBethany
David Border (PF)
Theodore Ladd
 
SubsRoanoke
Carl Moore (PG)
Harold Gray
 
03:28BethanyBruce Basaldua makes the 1st free throw78-61
03:28BethanyBruce Basaldua makes the 2nd free throw79-61
03:12RoanokeNorman Perreira swats the short shot by John Oyama79-61
03:11BethanyThe rebound goes to Bruce Basaldua79-61
02:44BethanyNorman Perreira misses badly on a jumper from the left side79-61
02:43BethanyBruce Basaldua hits the follow up shot81-61
02:21RoanokeBrian McKenzie misses the floater from the baseline81-61
02:20BethanyNorman Perreira grabs the board81-61
01:57BethanyFloyd Schwebach connects on the jumper from the right side set up by David Border83-61
01:45RoanokeBrian McKenzie is denied on a layup by David Border83-61
01:44RoanokeJohn Oyama tips it home83-63
01:24BethanyNorman Perreira banks in the layup85-63
01:17RoanokeJohn Oyama misses long on a shot near the basket85-63
01:15RoanokeThe offensive rebound goes to John Oyama85-63
01:03RoanokeJohn Oyama misses long on a pull-up jumper from the free throw line85-63
01:01RoanokeBrian McKenzie grabs the offensive board85-63
00:52RoanokeZachary Jorden hits a jumper from the right block on a great pass from John Oyama85-65
Game PlanBethanyBethany is playing a spread offense (hold ball) and a man to man (+4) 
Game PlanRoanokeRoanoke is playing a fastbreak offense (uptempo) and a man to man (-1) 
00:25BethanyFloyd Schwebach clanks a jump hook in the paint85-65
00:24RoanokeThe rebound goes to Zachary Jorden85-65
Game PlanBethanyBethany is playing a spread offense (hold ball) and a man to man (+4) 
Game PlanRoanokeRoanoke is playing a quick shot offense (quick shot) and a man to man (-1) 
00:17RoanokeJohn Oyama misses short on a runner from close range85-65
00:16BethanyBruce Basaldua gets the rebound85-65
00:00BethanyKenneth Wilson runs out the clock85-65