#9F123C #00690A
Hoops Dynasty HOOPS DYNASTY
Conference Wooden
Final -
11/28/2025
85
  1 2 F
Roanoke 40 45 85
Bethany 32 42 74
74
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMichael Osburn 22 2-4 0-0 5-6 2 8 0 2 1 2 3 9
pfAlexander Haddox 23 1-4 0-1 0-0 2 4 1 2 0 0 1 2
sfCarl Grider 18 3-4 0-1 2-2 0 4 0 0 1 1 1 8
sgMilton Izzo 23 3-8 2-4 3-3 2 2 5 1 2 0 2 11
pgCarroll Wilson 25 7-13 1-3 8-9 2 4 6 1 3 0 2 23
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cDaniel Borquez 19 2-4 0-0 0-0 3 5 1 1 1 3 1 4
sgJoel Allen 18 2-3 0-1 2-3 1 3 2 1 1 0 1 6
pgChristopher Luberger 16 3-5 2-4 2-2 0 0 2 0 1 0 1 10
pgLawrence Dunn 16 1-4 1-3 3-4 0 2 4 1 1 0 2 6
pfDouglas Rose 14 1-6 0-1 0-0 0 1 0 1 0 0 2 2
sfGabriel Banh 6 2-2 0-0 0-0 0 1 1 0 0 0 0 4
Totals 200 27-57 6-18 25-29 12 34 22 10 11 6 16 85
Percentages   .474 .333 .862                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cGeorge Land 27 5-11 0-1 1-1 2 7 0 2 1 1 2 11
pfBradley Loeffler 26 4-7 0-0 4-4 2 5 0 1 0 1 2 12
sfJoel Kesler 27 5-12 2-5 1-3 2 7 0 1 1 0 2 13
pgRoss Arrant 26 3-6 0-0 0-0 1 1 4 1 1 0 4 6
pgShawn Rich 12 4-7 2-4 0-0 1 1 2 1 1 0 5 10
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgBlake Calcote 20 2-5 0-2 0-0 0 1 3 3 1 0 1 4
sgRichard Walker 16 0-1 0-1 1-2 1 2 3 0 1 0 1 1
sgBilly Stanley 14 2-5 1-3 1-2 0 0 1 4 0 0 1 6
cFred Kline 13 1-1 0-0 0-0 3 6 0 0 1 3 0 2
pfDaniel Epperly 13 3-6 0-0 1-1 1 3 0 2 0 0 3 7
sfGrady Doughty 6 1-1 0-0 0-0 0 0 0 0 0 0 2 2
Totals 200 30-62 5-16 9-13 13 33 13 15 7 5 23 74
Percentages   .484 .313 .692                

RC
40
12-30
4-12
12-15
8
19
10
5
6
3
7
10
12
8
13
11
45
15-27
2-6
13-14
4
15
12
5
5
3
9
18
6
6
10
21
85
27-57
6-18
25-29
12
34
22
10
11
6
16
28
18
14
23
32
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
32
13-28
3-10
3-3
3
15
6
9
2
2
13
8
7
2
2
9
42
17-34
2-6
6-10
10
18
7
6
5
3
10
22
8
16
2
13
74
30-62
5-16
9-13
13
33
13
15
7
5
23
30
15
18
4
22
PLAYER OF THE GAME
pg Carroll Wilson Roanoke
23 Points, 4 Rebounds, 6 Assists, 3 Steals
TimeTeamPlayScore
LineupRoanoke
 PG - Carroll Wilson (fresh)
 SG - Milton Izzo (fresh)
 SF - Carl Grider (fresh)
 PF - Alexander Haddox (fresh)
 C - Michael Osburn (fresh)
 
LineupBethany
 PG - Shawn Rich (fresh)
 SG - Ross Arrant (fresh)
 SF - Joel Kesler (fresh)
 PF - Bradley Loeffler (fresh)
 C - George Land (fresh)
 
20:00BethanyGeorge Land wins the tip0-0
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (0) 
Game PlanBethanyBethany is playing a motion offense and a man to man (0) 
19:47BethanyJoel Kesler throws a bad pass out of bounds0-0
19:25RoanokeCarroll Wilson misses the shot from the left wing0-0
19:23BethanyBradley Loeffler snags the defensive board0-0
19:09BethanyShawn Rich hits a 3pt attempt from straight away0-3
18:51RoanokeCarroll Wilson drills a jumper from the left wing set up by Milton Izzo2-3
18:27BethanyJoel Kesler clanks a 3 pointer from the right corner2-3
18:25RoanokeThe rebound goes to Michael Osburn2-3
18:21RoanokeMilton Izzo misses short on a 3pt attempt from straight away2-3
18:19BethanyThe rebound goes to Joel Kesler2-3
18:12BethanyBradley Loeffler's fadeaway is rejected by Michael Osburn2-3
18:11RoanokeAlexander Haddox snags the defensive board2-3
18:06RoanokeCarroll Wilson drills a jumpshot from just outside the lane set up by Milton Izzo and the foul's on Shawn Rich - foul #1 on Shawn Rich, team foul #14-3
18:06RoanokeCarroll Wilson makes the free throw5-3
17:52BethanyRoss Arrant knocks in the fadeaway jumper from the left wing5-5
17:36RoanokeMichael Osburn is called for a pushoff foul - foul #1 on Michael Osburn, team foul #15-5
17:18BethanyShawn Rich hits a jumper from the free throw line5-7
16:59RoanokeCarroll Wilson misses short on a jumper from the left wing5-7
16:57BethanyJoel Kesler gets the rebound5-7
16:49BethanyRoss Arrant is fouled on the floor by Milton Izzo - foul #1 on Milton Izzo, team foul #25-7
SubsRoanoke
Lawrence Dunn (SG), Joel Allen (SF), Daniel Borquez (PF), Douglas Rose (C)
Milton Izzo, Carl Grider, Alexander Haddox, Michael Osburn
 
SubsBethany 
16:39BethanyRoss Arrant misses the pull-up jumper from the left side5-7
16:38BethanyRoss Arrant tips it in5-9
16:17RoanokeJoel Allen misses the 3pt attempt from the left corner5-9
16:16BethanyGeorge Land grabs the defensive rebound5-9
16:06BethanyGeorge Land misses short on a jumpshot from the free throw line5-9
16:04RoanokeThe rebound goes to Lawrence Dunn5-9
LineupRoanoke
 PG - Carroll Wilson (fairly fresh) 5 pts.
 SG - Lawrence Dunn (fresh)
 SF - Joel Allen (fresh)
 PF - Daniel Borquez (fresh)
 C - Douglas Rose (fresh)
 
LineupBethany
 PG - Shawn Rich (fairly fresh) 5 pts.
 SG - Ross Arrant (fairly fresh) 4 pts.
 SF - Joel Kesler (fairly fresh) 2 reb.
 PF - Bradley Loeffler (fairly fresh)
 C - George Land (fairly fresh)
 
15:39RoanokeLawrence Dunn can't connect on a 3pt jumper from the right wing5-9
15:38RoanokeDaniel Borquez snags the offensive board5-9
15:27RoanokeLawrence Dunn hits the front of the rim on the jumper from the left wing but the foul's on Ross Arrant - foul #1 on Ross Arrant, team foul #25-9
SubsRoanoke
Milton Izzo (SG), Alexander Haddox (PF), Michael Osburn (C)
Carroll Wilson, Daniel Borquez, Douglas Rose
 
SubsBethany 
15:27RoanokeLawrence Dunn makes the 1st free throw6-9
15:27RoanokeLawrence Dunn makes the 2nd free throw7-9
15:14BethanyShawn Rich drills a 3 pointer from the right wing set up by Ross Arrant7-12
14:58RoanokeMilton Izzo misses badly on a 3pt shot from the right corner7-12
14:57RoanokeMichael Osburn hits the follow up shot9-12
14:31BethanyGeorge Land misses the 3 pointer from the right corner9-12
14:30BethanyShawn Rich gets the offensive rebound9-12
14:25BethanyShawn Rich is fouled on the floor by Joel Allen - foul #1 on Joel Allen, team foul #39-12
SubsRoanoke
Christopher Luberger (PG), Carl Grider (SF)
Lawrence Dunn, Joel Allen
 
SubsBethany
Grady Doughty (SF), Fred Kline (PF), Daniel Epperly (C)
Joel Kesler, Bradley Loeffler, George Land
 
14:03BethanyShawn Rich misses long on a 3pt jumper from the left wing9-12
14:01RoanokeThe rebound goes to Michael Osburn9-12
13:56RoanokeAlexander Haddox is hacked by Grady Doughty - foul #1 on Grady Doughty, team foul #39-12
SubsRoanoke
Carroll Wilson (PG), Daniel Borquez (C)
Christopher Luberger, Michael Osburn
 
SubsBethany 
13:38RoanokeCarl Grider is fouled on the floor by Grady Doughty - foul #2 on Grady Doughty, team foul #49-12
SubsRoanoke 
SubsBethany
Billy Stanley (SF)
Grady Doughty
 
13:10RoanokeFred Kline denies the turnaround by Alexander Haddox9-12
13:08BethanyFred Kline grabs the defensive rebound9-12
12:56BethanyDaniel Borquez picks off the pass by Billy Stanley9-12
12:52RoanokeCarroll Wilson is fouled in the backcourt by Shawn Rich - foul #2 on Shawn Rich, team foul #59-12
SubsRoanoke
Lawrence Dunn (SG), Joel Allen (SF), Michael Osburn (C)
Milton Izzo, Carl Grider, Alexander Haddox
 
SubsBethany
Blake Calcote (PG), Joel Kesler (SF), Bradley Loeffler (PF), George Land (C)
Shawn Rich, Billy Stanley, Fred Kline, Daniel Epperly
 
12:46RoanokeMichael Osburn hits the front of the rim on the pull-up jumper from the right side9-12
12:44BethanyJoel Kesler grabs the board9-12
12:27BethanyThe jump hook by Bradley Loeffler is blocked by Daniel Borquez9-12
12:25RoanokeLawrence Dunn snags the defensive board9-12
12:21RoanokeLawrence Dunn throws a bad pass out of bounds9-12
SubsRoanoke 
SubsBethany
Richard Walker (SG)
Ross Arrant
 
11:57BethanyLawrence Dunn is called for the reach on Blake Calcote - foul #1 on Lawrence Dunn, team foul #49-12
LineupRoanoke
 PG - Carroll Wilson (fresh) 5 pts.
 SG - Lawrence Dunn (fresh) 2 pts.
 SF - Joel Allen (fresh)
 PF - Daniel Borquez (fresh)
 C - Michael Osburn (fresh) 2 pts. 3 reb.
 
LineupBethany
 PG - Blake Calcote (fresh)
 SG - Richard Walker (fresh)
 SF - Joel Kesler (fairly fresh) 3 reb.
 PF - Bradley Loeffler (fairly fresh)
 C - George Land (fairly fresh)
 
11:45BethanyMichael Osburn steals the ball from George Land9-12
11:37RoanokeCarroll Wilson misses badly on a 3pt attempt from straight away9-12
11:35BethanyGeorge Land grabs the defensive rebound9-12
11:10BethanyJoel Kesler misses long on a 3pt attempt from straight away9-12
11:08RoanokeCarroll Wilson grabs the board9-12
11:04RoanokeCarroll Wilson drills a 3pt shot from the left wing on a great pass from Lawrence Dunn12-12
10:43BethanyRichard Walker is fouled on the floor by Lawrence Dunn - foul #2 on Lawrence Dunn, team foul #512-12
SubsRoanoke
Christopher Luberger (PG), Milton Izzo (SG), Carl Grider (SF), Alexander Haddox (PF), Douglas Rose (C)
Carroll Wilson, Lawrence Dunn, Joel Allen, Daniel Borquez, Michael Osburn
 
SubsBethany
Ross Arrant (SG), Billy Stanley (SF), Fred Kline (PF)
Richard Walker, Joel Kesler, Bradley Loeffler
 
10:34BethanyGeorge Land misses long on a turnaround from close range12-12
10:32RoanokeAlexander Haddox pulls down the rebound12-12
10:27RoanokeChristopher Luberger buries a 3 pointer from the left wing on a nice dish by Alexander Haddox15-12
10:06BethanyMilton Izzo takes the ball from Ross Arrant15-12
10:02RoanokeCarl Grider banks in the layup on a nice dish by Milton Izzo17-12
09:55BethanyBlake Calcote knocks in the shot from just outside the lane set up by Billy Stanley17-14
09:31RoanokeDouglas Rose hits the front of the rim on the jumper from the right block17-14
09:29BethanyFred Kline grabs the board17-14
09:10BethanyBilly Stanley clanks a pull-up jumper from the right side17-14
09:08RoanokeCarl Grider pulls down the rebound17-14
08:45RoanokeThe jumper by Douglas Rose is denied by Fred Kline17-14
08:43RoanokeMilton Izzo pulls down the offensive rebound17-14
08:38RoanokeDouglas Rose comes up short on the fadeaway from just outside the lane17-14
08:37RoanokeAlexander Haddox hits the follow up shot19-14
08:25BethanyBilly Stanley misses the 3 from the left corner19-14
08:23RoanokeCarl Grider grabs the board19-14
08:18RoanokeCarl Grider buries a fadeaway in the paint on a great pass from Christopher Luberger21-14
07:59BethanyCarl Grider steps in front of the Blake Calcote pass21-14
LineupRoanoke
 PG - Christopher Luberger (fresh) 3 pts. 1 ast.
 SG - Milton Izzo (fresh) 3 ast.
 SF - Carl Grider (fairly fresh) 4 pts. 2 reb.
 PF - Alexander Haddox (fairly fresh) 2 pts. 3 reb.
 C - Douglas Rose (fairly fresh)
 
LineupBethany
 PG - Blake Calcote (fairly fresh) 2 pts.
 SG - Ross Arrant (fairly fresh) 4 pts. 1 ast.
 SF - Billy Stanley (fresh) 1 ast.
 PF - Fred Kline (fairly fresh) 2 reb. 2 blk.
 C - George Land (tiring) 2 reb.
 
07:47RoanokeDouglas Rose is hacked by George Land - foul #1 on George Land, team foul #621-14
SubsRoanoke
Carroll Wilson (PG), Joel Allen (SF), Daniel Borquez (PF), Michael Osburn (C)
Christopher Luberger, Carl Grider, Alexander Haddox, Douglas Rose
 
SubsBethany
Richard Walker (SG), Joel Kesler (SF), Bradley Loeffler (PF), Daniel Epperly (C)
Blake Calcote, Billy Stanley, Fred Kline, George Land
 
07:40RoanokeMichael Osburn lays it in set up by Daniel Borquez23-14
07:24BethanyDaniel Epperly loses the dribble to Carroll Wilson23-14
07:16RoanokeMilton Izzo misses long on a fadeaway from the left wing23-14
07:14RoanokeCarroll Wilson tips it but misses23-14
07:13RoanokeThe offensive rebound goes to Michael Osburn23-14
06:58RoanokeCarroll Wilson loses the ball out of bounds23-14
SubsRoanoke 
SubsBethany
Billy Stanley (PG)
Ross Arrant
 
06:41BethanyDaniel Borquez denies the turnaround by Daniel Epperly23-14
06:39BethanyRichard Walker grabs the offensive board23-14
06:25BethanyBilly Stanley's pass is intercepted by Joel Allen23-14
06:05RoanokeMichael Osburn is fouled on the floor by Daniel Epperly - foul #1 on Daniel Epperly, team foul #723-14
SubsRoanoke
Christopher Luberger (SG), Alexander Haddox (PF)
Milton Izzo, Daniel Borquez
 
SubsBethany
Ross Arrant (PG)
Billy Stanley
 
06:05RoanokeMichael Osburn makes the 1st free throw24-14
06:05RoanokeMichael Osburn misses the 2nd free throw24-14
06:05RoanokeAlexander Haddox snags the offensive board24-14
05:43RoanokeChristopher Luberger scores on a pull-up jumper from the right wing on a nice dish by Carroll Wilson26-14
05:14BethanyDaniel Epperly knocks in the jumper from the left side on a nice dish by Richard Walker26-16
04:58RoanokeCarroll Wilson misses short on a driving attempt from the left block but he's hacked by Ross Arrant - foul #2 on Ross Arrant, team foul #826-16
SubsRoanoke
Carl Grider (SF), Daniel Borquez (C)
Joel Allen, Michael Osburn
 
SubsBethany
Blake Calcote (PG), Billy Stanley (SG), George Land (C)
Ross Arrant, Richard Walker, Daniel Epperly
 
04:58RoanokeCarroll Wilson misses the 1st free throw26-16
04:58RoanokeCarroll Wilson makes the 2nd free throw27-16
04:41BethanyBlake Calcote throws a bad pass out of bounds27-16
04:32RoanokeCarl Grider misses short on a fadeaway from the left side but the foul's on Billy Stanley - foul #1 on Billy Stanley, team foul #927-16
SubsRoanoke
Milton Izzo (SG)
Carroll Wilson
 
SubsBethany 
04:32RoanokeCarl Grider makes the 1st free throw28-16
04:32RoanokeCarl Grider makes the 2nd free throw29-16
04:18BethanyBradley Loeffler misses short on a jumper from just outside the lane but he's hacked by Alexander Haddox - foul #1 on Alexander Haddox, team foul #629-16
04:18BethanyBradley Loeffler makes the 1st free throw29-17
04:18BethanyBradley Loeffler makes the 2nd free throw29-18
04:03RoanokeAlexander Haddox comes up short on the 3pt jumper from the left corner29-18
04:02RoanokeMilton Izzo pulls down the offensive rebound29-18
03:57RoanokeDaniel Borquez loses the dribble to Joel Kesler29-18
LineupRoanoke
 PG - Christopher Luberger (fresh) 5 pts. 1 ast.
 SG - Milton Izzo (fresh) 3 ast.
 SF - Carl Grider (fresh) 6 pts. 2 reb.
 PF - Alexander Haddox (fresh) 2 pts. 4 reb.
 C - Daniel Borquez (fresh) 2 blk.
 
LineupBethany
 PG - Blake Calcote (fresh) 2 pts.
 SG - Billy Stanley (fresh) 1 ast.
 SF - Joel Kesler (tiring) 3 reb.
 PF - Bradley Loeffler (fairly fresh) 2 pts.
 C - George Land (fairly fresh) 2 reb.
 
03:47BethanyGeorge Land lays it up and in on a nice dish by Blake Calcote and he's fouled by Milton Izzo - foul #2 on Milton Izzo, team foul #729-20
SubsRoanoke
Carroll Wilson (PG), Lawrence Dunn (SG)
Christopher Luberger, Milton Izzo
 
SubsBethany
Shawn Rich (PG), Grady Doughty (SF)
Billy Stanley, Joel Kesler
 
03:47BethanyGeorge Land makes the free throw29-21
03:26RoanokeLawrence Dunn can't connect on a 3 pointer from the left wing29-21
03:25BethanyBradley Loeffler gets the rebound29-21
03:21BethanyShawn Rich misses short on a 3pt attempt from the right wing29-21
03:20RoanokeCarl Grider grabs the defensive rebound29-21
03:02RoanokeAlexander Haddox loses the dribble to Shawn Rich29-21
02:59BethanyShawn Rich lays it up and in29-23
02:55RoanokeLawrence Dunn connects on the 3 from the left wing on a great pass from Carroll Wilson32-23
02:37BethanyBradley Loeffler buries a shot from the baseline on a great pass from Shawn Rich32-25
02:12RoanokeCarroll Wilson misses short on a 3pt attempt from straight away32-25
02:11BethanyBlake Calcote grabs the board32-25
02:05BethanyShawn Rich is called for a charge - foul #3 on Shawn Rich, team foul #1032-25
SubsRoanoke
Christopher Luberger (PG), Milton Izzo (SG), Joel Allen (SF), Gabriel Banh (PF), Michael Osburn (C)
Carroll Wilson, Lawrence Dunn, Carl Grider, Alexander Haddox, Daniel Borquez
 
SubsBethany
Billy Stanley (PG), Richard Walker (SG), Fred Kline (PF), Daniel Epperly (C)
Shawn Rich, Blake Calcote, Bradley Loeffler, George Land
 
01:41RoanokeMilton Izzo hits a 3 from the right corner set up by Gabriel Banh35-25
01:21BethanyGrady Doughty hits a pull-up jumper from the free throw line set up by Richard Walker35-27
01:08RoanokeJoel Allen hits the front of the rim on the jumpshot from the left wing but the foul's on Daniel Epperly - foul #2 on Daniel Epperly, team foul #1135-27
SubsRoanoke
Carroll Wilson (PG)
Christopher Luberger
 
SubsBethany
Joel Kesler (SF)
Grady Doughty
 
01:08RoanokeJoel Allen makes the 1st free throw36-27
01:08RoanokeJoel Allen misses the 2nd free throw36-27
01:08BethanyFred Kline gets the rebound36-27
00:47BethanyDaniel Epperly misses the driving attempt from the left block36-27
00:46RoanokeMichael Osburn grabs the defensive rebound36-27
00:41RoanokeMilton Izzo misses badly on a floater from the left wing36-27
00:39BethanyThe rebound goes to Daniel Epperly36-27
00:18BethanyBilly Stanley hits a 3 from the right wing36-30
00:14RoanokeCarroll Wilson is hacked by Richard Walker in the backcourt - foul #1 on Richard Walker, team foul #1236-30
SubsRoanoke
Alexander Haddox (PF)
Gabriel Banh
 
SubsBethany 
00:14RoanokeCarroll Wilson makes the 1st free throw37-30
00:14RoanokeCarroll Wilson makes the 2nd free throw38-30
00:05BethanyJoel Kesler hits a fadeaway from the left wing38-32
00:01RoanokeMichael Osburn is hacked by Joel Kesler - foul #1 on Joel Kesler, team foul #1338-32
SubsRoanoke 
SubsBethany
Blake Calcote (PG), Bradley Loeffler (PF), George Land (C)
Richard Walker, Fred Kline, Daniel Epperly
 
00:01RoanokeMichael Osburn makes the 1st free throw39-32
00:01RoanokeMichael Osburn makes the 2nd free throw40-32
00:00BethanyBilly Stanley comes up short on the halfcourt shot40-32
TimeTeamPlayScore
LineupRoanoke
 PG - Carroll Wilson (fresh) 11 pts. 2 ast.
 SG - Milton Izzo (fresh) 3 pts. 3 ast.
 SF - Carl Grider (fresh) 6 pts. 3 reb.
 PF - Alexander Haddox (fresh) 2 pts. 4 reb.
 C - Michael Osburn (fresh) 7 pts. 5 reb.
 
LineupBethany
 PG - Blake Calcote (fresh) 2 pts. 1 ast.
 SG - Ross Arrant (fresh) 4 pts. 1 ast.
 SF - Joel Kesler (fresh) 2 pts. 3 reb.
 PF - Bradley Loeffler (fresh) 4 pts. 2 reb.
 C - George Land (fresh) 3 pts. 2 reb.
 
20:00RoanokeCarl Grider inbounds the ball40-32
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (0) 
Game PlanBethanyBethany is playing a motion offense and a man to man (+1) 
19:46RoanokeMichael Osburn is hacked by Bradley Loeffler - foul #1 on Bradley Loeffler, team foul #140-32
19:37RoanokeAlexander Haddox is denied on a layup by Bradley Loeffler40-32
19:36BethanyThe rebound goes to George Land40-32
19:22BethanyRoss Arrant is hacked by Michael Osburn - foul #2 on Michael Osburn, team foul #140-32
19:05BethanyGeorge Land can't finish the layup40-32
19:04BethanyThe offensive rebound goes to Joel Kesler40-32
18:48BethanyRoss Arrant can't connect on a shot from the right wing40-32
18:46BethanyBradley Loeffler tips it in40-34
18:42RoanokeBradley Loeffler is called for the reach on Alexander Haddox - foul #2 on Bradley Loeffler, team foul #240-34
18:27RoanokeMilton Izzo scores on a floater from the free throw line on a nice dish by Carroll Wilson and he's fouled by Joel Kesler - foul #2 on Joel Kesler, team foul #342-34
18:27RoanokeMilton Izzo makes the free throw43-34
18:07BethanyThe short jumper by Blake Calcote is denied by Michael Osburn43-34
18:06RoanokeMichael Osburn grabs the defensive rebound43-34
17:59RoanokeRoss Arrant picks off the pass by Michael Osburn43-34
17:40BethanyJoel Kesler misses badly on a fadeaway from the right wing but he's hacked by Carroll Wilson - foul #1 on Carroll Wilson, team foul #243-34
SubsRoanoke
Joel Allen (SF), Daniel Borquez (C)
Carl Grider, Michael Osburn
 
SubsBethany
Richard Walker (SG)
Blake Calcote
 
17:40BethanyJoel Kesler makes the 1st free throw43-35
17:40BethanyJoel Kesler misses the 2nd free throw43-35
17:40BethanyBradley Loeffler grabs the offensive rebound43-35
17:30BethanyJoel Kesler scores on a 3pt shot from straight away on a nice dish by Ross Arrant43-38
17:06RoanokeJoel Allen connects on the floater in the lane set up by Milton Izzo and he's hacked by George Land - foul #2 on George Land, team foul #445-38
SubsRoanoke
Lawrence Dunn (SG), Douglas Rose (C)
Milton Izzo, Alexander Haddox
 
SubsBethany 
17:06RoanokeJoel Allen makes the free throw46-38
16:47BethanyBradley Loeffler misses the runner from the left block but he's fouled by Daniel Borquez - foul #1 on Daniel Borquez, team foul #346-38
SubsRoanoke
Christopher Luberger (PG)
Carroll Wilson
 
SubsBethany 
16:47BethanyBradley Loeffler makes the 1st free throw46-39
16:47BethanyBradley Loeffler makes the 2nd free throw46-40
16:22RoanokeDouglas Rose knocks in the shot from the right side on a nice dish by Joel Allen48-40
16:14BethanyRoss Arrant scores on a shot from the right wing on a nice dish by Richard Walker48-42
16:10RoanokeJoel Allen's pass is intercepted by Richard Walker48-42
15:48BethanyRichard Walker clanks a 3 pointer from the right wing48-42
15:46BethanyGeorge Land snags the offensive board48-42
LineupRoanoke
 PG - Christopher Luberger (fresh) 5 pts. 1 ast.
 SG - Lawrence Dunn (fresh) 5 pts. 1 ast.
 SF - Joel Allen (fresh) 4 pts. 1 ast.
 PF - Daniel Borquez (fresh) 2 blk.
 C - Douglas Rose (fresh) 2 pts.
 
LineupBethany
 PG - Ross Arrant (fairly fresh) 6 pts. 2 ast.
 SG - Richard Walker (fresh) 3 ast.
 SF - Joel Kesler (fairly fresh) 6 pts. 4 reb.
 PF - Bradley Loeffler (fairly fresh) 8 pts. 4 reb.
 C - George Land (fairly fresh) 3 pts. 4 reb.
 
15:20BethanyGeorge Land connects on the floater from the free throw line on a great pass from Ross Arrant48-44
15:08RoanokeDaniel Borquez comes up short on the jumper from the left block48-44
15:06BethanyGeorge Land pulls down the rebound48-44
15:00BethanyJoel Kesler hits the front of the rim on the 3 from the left corner48-44
14:58BethanyGeorge Land tips it home48-46
14:43RoanokeDouglas Rose clanks a 3pt jumper from the right wing48-46
14:42BethanyJoel Kesler grabs the board48-46
14:21BethanyGeorge Land scores on a runner from the left block48-48
13:58RoanokeChristopher Luberger connects on the 3 from the left corner on a nice dish by Lawrence Dunn51-48
13:44BethanyJoel Kesler drills a 3 pointer from the left wing51-51
13:25RoanokeChristopher Luberger comes up short on the 3 from the left wing51-51
13:23RoanokeDaniel Borquez tips it in53-51
13:08BethanyRoss Arrant comes up short on the fadeaway jumper from the left side53-51
13:06RoanokeJoel Allen grabs the board53-51
13:00RoanokeChristopher Luberger comes up short on the 3pt jumper from straight away53-51
12:59RoanokeJoel Allen grabs the offensive board53-51
12:39RoanokeDaniel Borquez buries a jumper from the left block set up by Christopher Luberger55-51
12:25BethanyGeorge Land clanks a shot from the right block55-51
12:23RoanokeDouglas Rose grabs the board55-51
12:03RoanokeLawrence Dunn comes up short on the jumpshot from the free throw line but he's hacked by Ross Arrant - foul #3 on Ross Arrant, team foul #555-51
SubsRoanoke
Carroll Wilson (PG), Carl Grider (SF), Alexander Haddox (PF), Michael Osburn (C)
Christopher Luberger, Joel Allen, Daniel Borquez, Douglas Rose
 
SubsBethany
Shawn Rich (PG), Blake Calcote (SG), Grady Doughty (SF), Fred Kline (PF), Daniel Epperly (C)
Ross Arrant, Richard Walker, Joel Kesler, Bradley Loeffler, George Land
 
12:03RoanokeLawrence Dunn misses the 1st free throw55-51
12:03RoanokeLawrence Dunn makes the 2nd free throw56-51
11:42BethanyShawn Rich hits the front of the rim on the fadeaway from the left wing56-51
11:41BethanyDaniel Epperly gets the offensive rebound56-51
LineupRoanoke
 PG - Carroll Wilson (fresh) 11 pts. 3 ast.
 SG - Lawrence Dunn (fairly fresh) 6 pts. 2 ast.
 SF - Carl Grider (fresh) 6 pts. 3 reb.
 PF - Alexander Haddox (fresh) 2 pts. 4 reb.
 C - Michael Osburn (fresh) 7 pts. 6 reb. 2 blk.
 
LineupBethany
 PG - Shawn Rich (fresh) 10 pts. 1 ast. 3 pf.
 SG - Blake Calcote (fresh) 2 pts. 1 ast.
 SF - Grady Doughty (fresh) 2 pts.
 PF - Fred Kline (fresh) 3 reb. 2 blk.
 C - Daniel Epperly (fresh) 2 pts. 2 reb.
 
11:33BethanyDaniel Epperly scores on a driving attempt from the right block on a nice dish by Shawn Rich and he's hacked by Michael Osburn - foul #3 on Michael Osburn, team foul #456-53
SubsRoanoke
Milton Izzo (SG)
Lawrence Dunn
 
SubsBethany 
11:33BethanyDaniel Epperly makes the free throw56-54
11:09RoanokeMichael Osburn misses short on a jumper from the right block but he's hacked by Daniel Epperly - foul #3 on Daniel Epperly, team foul #656-54
11:09RoanokeMichael Osburn makes the 1st free throw57-54
11:09RoanokeMichael Osburn makes the 2nd free throw58-54
10:42BethanyBlake Calcote misses long on a 3 pointer from the left wing58-54
10:40BethanyFred Kline hits the follow up shot58-56
10:22RoanokeMilton Izzo makes the 3 from the right corner set up by Carroll Wilson61-56
10:03BethanyDaniel Epperly travels with the ball61-56
SubsRoanoke
Gabriel Banh (SF)
Carl Grider
 
SubsBethany 
09:52RoanokeCarroll Wilson is hacked by Shawn Rich - foul #4 on Shawn Rich, team foul #761-56
SubsRoanoke 
SubsBethany
Ross Arrant (SG), Billy Stanley (SF), Bradley Loeffler (PF), George Land (C)
Shawn Rich, Grady Doughty, Fred Kline, Daniel Epperly
 
09:52RoanokeCarroll Wilson makes the 1st free throw62-56
09:52RoanokeCarroll Wilson makes the 2nd free throw63-56
09:35BethanyGeorge Land lays it up and in63-58
09:06RoanokeGabriel Banh connects on the turnaround from the left block set up by Carroll Wilson65-58
08:50BethanyBilly Stanley knocks in the fadeaway near the basket65-60
08:28RoanokeBlake Calcote picks off the pass by Alexander Haddox65-60
08:25BethanyBlake Calcote banks in the layup65-62
08:19RoanokeGeorge Land blocks the short jumper by Michael Osburn65-62
08:17RoanokeCarroll Wilson hits the follow up shot67-62
08:00BethanyBradley Loeffler loses the dribble to Carroll Wilson67-62
07:56RoanokeGabriel Banh connects on the runner in the paint set up by Carroll Wilson69-62
07:32BethanyBilly Stanley loses the dribble to Carroll Wilson69-62
07:29RoanokeCarroll Wilson banks in the layup71-62
LineupRoanoke
 PG - Carroll Wilson (fairly fresh) 17 pts. 6 ast. 3 stl.
 SG - Milton Izzo (fairly fresh) 9 pts. 4 ast.
 SF - Gabriel Banh (fairly fresh) 4 pts.
 PF - Alexander Haddox (fairly fresh) 2 pts. 4 reb.
 C - Michael Osburn (fairly fresh) 9 pts. 6 reb. 2 blk. 3 pf.
 
LineupBethany
 PG - Blake Calcote (fairly fresh) 4 pts. 1 ast.
 SG - Ross Arrant (fairly fresh) 6 pts. 3 ast. 3 pf.
 SF - Billy Stanley (fresh) 5 pts. 1 ast.
 PF - Bradley Loeffler (tiring) 8 pts. 4 reb.
 C - George Land (tiring) 11 pts. 6 reb.
 
07:13BethanyBradley Loeffler scores on a shot from the right wing set up by Blake Calcote71-64
07:00RoanokeMilton Izzo misses the fadeaway from just outside the lane71-64
06:58BethanyBradley Loeffler grabs the board71-64
06:43BethanyBradley Loeffler drills a shot from just outside the lane on a nice dish by Ross Arrant71-66
06:30RoanokeMilton Izzo is fouled on the floor by Ross Arrant - foul #4 on Ross Arrant, team foul #871-66
SubsRoanoke
Christopher Luberger (PG), Carl Grider (SF), Daniel Borquez (PF), Douglas Rose (C)
Carroll Wilson, Gabriel Banh, Alexander Haddox, Michael Osburn
 
SubsBethany
Shawn Rich (PG), Richard Walker (SG), Joel Kesler (SF), Fred Kline (PF), Daniel Epperly (C)
Blake Calcote, Ross Arrant, Billy Stanley, Bradley Loeffler, George Land
 
06:30RoanokeMilton Izzo makes the 1st free throw72-66
06:30RoanokeMilton Izzo makes the 2nd free throw73-66
06:14BethanyShawn Rich is hacked by Christopher Luberger - foul #1 on Christopher Luberger, team foul #573-66
SubsRoanoke
Lawrence Dunn (SG)
Milton Izzo
 
SubsBethany 
05:59BethanyJoel Kesler is hacked by Douglas Rose - foul #1 on Douglas Rose, team foul #673-66
05:46BethanyDaniel Epperly lays it in73-68
05:41RoanokeChristopher Luberger is hacked by Shawn Rich - foul #5 on Shawn Rich, team foul #973-68
SubsRoanoke 
SubsBethany
Blake Calcote (PG)
Shawn Rich
 
05:41RoanokeChristopher Luberger makes the 1st free throw74-68
05:41RoanokeChristopher Luberger makes the 2nd free throw75-68
05:22BethanyRichard Walker is fouled on the floor by Douglas Rose - foul #2 on Douglas Rose, team foul #775-68
SubsRoanoke 
SubsBethany
Billy Stanley (PG)
Blake Calcote
 
05:22BethanyRichard Walker makes the 1st free throw75-69
05:22BethanyRichard Walker misses the 2nd free throw75-69
05:22RoanokeDaniel Borquez snags the defensive board75-69
04:59RoanokeFred Kline steals the ball from Douglas Rose75-69
04:46BethanyJoel Kesler's fadeaway is rejected by Carl Grider75-69
04:45RoanokeCarl Grider grabs the board75-69
04:40RoanokeCarl Grider connects on the fadeaway from the left side set up by Lawrence Dunn77-69
04:26BethanyChristopher Luberger steals it from Billy Stanley77-69
03:57RoanokeCarl Grider misses badly on a 3 pointer from straight away77-69
03:55RoanokeDaniel Borquez misses the tip77-69
03:54BethanyJoel Kesler pulls down the rebound77-69
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (+1) 
Game PlanBethanyBethany is playing a flex offense (uptempo) and a man to man (+1) 
03:40BethanyBilly Stanley misses short on a fadeaway from just outside the lane but he's hacked by Carl Grider - foul #1 on Carl Grider, team foul #877-69
SubsRoanoke
Carroll Wilson (PG), Joel Allen (SF), Gabriel Banh (PF), Michael Osburn (C)
Christopher Luberger, Carl Grider, Daniel Borquez, Douglas Rose
 
SubsBethany
Blake Calcote (PG), Grady Doughty (PF), George Land (C)
Richard Walker, Fred Kline, Daniel Epperly
 
03:40BethanyBilly Stanley makes the 1st free throw77-70
03:40BethanyBilly Stanley misses the 2nd free throw77-70
03:40RoanokeThe rebound goes to Michael Osburn77-70
03:21RoanokeCarroll Wilson buries a floater in the lane on a great pass from Lawrence Dunn79-70
LineupRoanoke
 PG - Carroll Wilson (fresh) 19 pts. 6 ast. 3 stl.
 SG - Lawrence Dunn (fairly fresh) 6 pts. 4 ast.
 SF - Joel Allen (fresh) 4 pts. 1 ast.
 PF - Gabriel Banh (fresh) 4 pts.
 C - Michael Osburn (fresh) 9 pts. 7 reb. 2 blk. 3 pf.
 
LineupBethany
 PG - Blake Calcote (fairly fresh) 4 pts. 2 ast.
 SG - Billy Stanley (fairly fresh) 6 pts. 1 ast.
 SF - Joel Kesler (fairly fresh) 9 pts. 6 reb.
 PF - Grady Doughty (fresh) 2 pts.
 C - George Land (fairly fresh) 11 pts. 6 reb.
 
03:15BethanyGeorge Land hits the front of the rim on the shot from the left block79-70
03:14RoanokeGabriel Banh pulls down the rebound79-70
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (+1) 
Game PlanBethanyBethany is playing a flex offense (uptempo) and a 2-3 zone (-1) 
03:10RoanokeCarroll Wilson misses badly on a fadeaway from the free throw line79-70
03:09BethanyThe rebound goes to George Land79-70
03:05BethanyJoel Kesler hits the front of the rim on the shot in the lane79-70
03:03RoanokeJoel Allen grabs the board79-70
02:59RoanokeRoanoke calls a full timeout (2 :30 3 full remaining)79-70
SubsRoanoke
Milton Izzo (SG), Alexander Haddox (PF)
Lawrence Dunn, Gabriel Banh
 
SubsBethany
Ross Arrant (SG), Bradley Loeffler (PF)
Billy Stanley, Grady Doughty
 
02:55RoanokeJoel Allen jams it on a nice dish by Milton Izzo81-70
02:32BethanyGeorge Land loses the dribble to Milton Izzo81-70
02:19RoanokeGeorge Land steals it from Milton Izzo81-70
02:05BethanyBradley Loeffler misses long on a fadeaway jumper from the right side81-70
02:03RoanokeMichael Osburn gets the rebound81-70
01:58RoanokeCarroll Wilson drills a jumpshot from the free throw line on a great pass from Joel Allen83-70
01:40BethanyJoel Kesler drills a floater from close range on a great pass from Blake Calcote and he's hacked by Carroll Wilson - foul #2 on Carroll Wilson, team foul #983-72
SubsRoanoke
Christopher Luberger (PG), Lawrence Dunn (SG), Daniel Borquez (PF), Douglas Rose (C)
Carroll Wilson, Milton Izzo, Alexander Haddox, Michael Osburn
 
SubsBethany
Richard Walker (SG), Fred Kline (PF), Daniel Epperly (C)
Ross Arrant, Bradley Loeffler, George Land
 
01:40BethanyJoel Kesler misses the free throw83-72
01:40BethanyFred Kline gets the offensive rebound83-72
01:32BethanyJoel Kesler is denied on a layup by Daniel Borquez83-72
01:30BethanyFred Kline pulls down the offensive rebound83-72
01:22BethanyBlake Calcote clanks a 3pt jumper from the right wing83-72
01:20RoanokeThe rebound goes to Daniel Borquez83-72
01:02RoanokeFred Kline swats the short shot by Douglas Rose83-72
01:00BethanyDaniel Epperly pulls down the rebound83-72
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (+1) 
Game PlanBethanyBethany is playing a quick shot offense (quick shot) and a 2-3 zone (-1) 
00:56BethanyLawrence Dunn picks off the pass by Blake Calcote83-72
Game PlanRoanokeRoanoke is playing a spread offense (hold ball) and a man to man (+1) 
Game PlanBethanyBethany is playing a quick shot offense (quick shot) and a 2-3 zone (-1) 
00:35RoanokeLawrence Dunn can't connect on a jump hook near the basket83-72
00:33BethanyRichard Walker snags the defensive board83-72
00:29BethanyDaniel Epperly misses short on a pull-up jumper from the right wing83-72
00:27BethanyJoel Kesler tips it back up and in83-74
00:27RoanokeRoanoke calls a full timeout (2 :30 2 full remaining)83-74
SubsRoanoke
Carroll Wilson (PG), Milton Izzo (SG), Carl Grider (SF), Alexander Haddox (PF), Michael Osburn (C)
Christopher Luberger, Lawrence Dunn, Joel Allen, Daniel Borquez, Douglas Rose
 
SubsBethany
Ross Arrant (SG), Bradley Loeffler (PF), George Land (C)
Richard Walker, Fred Kline, Daniel Epperly
 
Game PlanRoanokeRoanoke is playing a spread offense (hold ball) and a man to man (+1) 
Game PlanBethanyBethany is playing a quick shot offense (quick shot) and intentionally fouling (-1) 
00:26RoanokeBlake Calcote is called for the reach on Carroll Wilson in the backcourt - foul #1 on Blake Calcote, team foul #1083-74
SubsRoanoke
Daniel Borquez (PF)
Alexander Haddox
 
SubsBethany 
00:26RoanokeCarroll Wilson makes the 1st free throw84-74
00:26RoanokeCarroll Wilson makes the 2nd free throw85-74
00:21BethanyJoel Kesler can't connect on a jumper from just outside the lane85-74
00:20RoanokeCarroll Wilson grabs the board85-74
Game PlanRoanokeRoanoke is playing a spread offense (hold ball) and a man to man (+1) 
Game PlanBethanyBethany is playing a quick shot offense (quick shot) and a 2-3 zone (-1) 
00:00RoanokeCarroll Wilson runs out the clock85-74