#6D1724 #9F123C
Hoops Dynasty HOOPS DYNASTY
Non-Conference Phelan
Schreiner Sim AI
Roanoke Sim AI
Final -
3/10/2026
69
  1 2 F
Schreiner 30 39 69
Roanoke 28 36 64
64
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cBrian Perkins 21 5-9 0-0 5-6 4 6 0 2 0 1 2 15
pfCraig Howell 26 1-6 0-1 4-5 1 5 1 1 0 0 1 6
sfKenneth Levy 26 3-8 1-4 4-5 2 9 2 2 0 0 0 11
sgSteve Cantor 22 2-5 1-3 3-4 0 0 0 0 3 0 3 8
pgAlan Gratton 20 1-3 0-0 3-4 0 0 3 3 1 0 4 5
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgJohn Zenon 20 4-8 0-1 2-2 3 6 0 1 2 0 1 10
pfCraig Welch 16 0-2 0-2 2-2 0 3 2 1 1 0 0 2
cNicolas Jones 16 1-1 0-0 0-0 1 4 0 3 2 0 3 2
sgRobert Newhall 13 1-3 1-2 0-0 0 1 0 0 0 0 3 3
sfBradley Welter 11 2-7 1-3 2-2 2 4 0 2 0 0 0 7
pgCharles Adams 9 0-2 0-2 0-0 1 1 2 0 0 0 1 0
Totals 200 20-54 4-18 25-30 14 39 10 15 9 1 18 69
Percentages   .370 .222 .833                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cWesley Eisenbarth 19 2-5 0-1 1-2 4 5 0 2 0 2 1 5
pfMichael Keeling 25 5-8 0-0 3-3 3 11 0 1 1 2 1 13
sfDavid Mendivil 25 1-4 1-4 0-0 0 3 3 1 0 0 5 3
sgDavid Brown 24 2-8 1-7 2-3 0 0 1 2 0 0 4 7
pgPaul Wilson 27 3-8 0-0 4-7 2 2 1 4 4 0 3 10
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfKevin Waters 18 3-8 1-3 1-1 3 6 1 2 0 0 2 8
pfRichard Somers 16 3-5 0-0 1-1 0 0 0 1 1 0 0 7
sgKevin Small 15 0-1 0-1 0-0 0 3 2 1 0 0 1 0
sgScott McGuff 13 1-5 1-3 1-2 0 0 1 1 3 0 2 4
sgJimmie Holmes 11 2-2 0-0 1-1 0 3 0 1 0 0 3 5
sfRobin Teitelbaum 7 1-2 0-1 0-0 0 1 0 1 0 0 1 2
Totals 200 23-56 4-20 14-20 12 34 9 17 9 4 23 64
Percentages   .411 .200 .700                

SU
30
9-32
0-9
12-12
9
20
3
6
6
0
11
14
6
8
2
14
39
11-22
4-9
13-18
5
19
7
9
3
1
7
6
6
3
4
10
69
20-54
4-18
25-30
14
39
10
15
9
1
18
20
12
11
6
24
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
28
10-24
1-9
7-13
7
20
4
11
5
3
11
18
5
8
4
9
36
13-32
3-11
7-7
5
14
5
6
4
1
12
10
9
4
5
17
64
23-56
4-20
14-20
12
34
9
17
9
4
23
28
14
12
9
26
PLAYER OF THE GAME
c Brian Perkins Schreiner
15 Points, 6 Rebounds
TimeTeamPlayScore
LineupSchreiner
 PG - Alan Gratton (fresh)
 SG - Steve Cantor (fresh)
 SF - Kenneth Levy (fresh)
 PF - Craig Howell (fresh)
 C - Brian Perkins (fresh)
 
LineupRoanoke
 PG - Paul Wilson (fresh)
 SG - David Brown (fresh)
 SF - David Mendivil (fresh)
 PF - Michael Keeling (fresh)
 C - Wesley Eisenbarth (fresh)
 
20:00SchreinerBrian Perkins wins the tip0-0
Game PlanSchreinerSchreiner is playing a triangle offense and a man to man (0) 
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (0) 
19:49SchreinerBrian Perkins connects on the driving attempt near the basket on a great pass from Kenneth Levy2-0
19:44RoanokeDavid Brown clanks a 3pt attempt from the left corner2-0
19:43RoanokePaul Wilson gets the offensive rebound2-0
19:30RoanokeMichael Keeling misses short on a driving attempt near the basket2-0
19:29SchreinerKenneth Levy pulls down the rebound2-0
19:24SchreinerAlan Gratton misses short on a jumpshot from just outside the lane2-0
19:22SchreinerBrian Perkins grabs the offensive board2-0
19:07SchreinerAlan Gratton misses short on a shot from the right wing2-0
19:05SchreinerBrian Perkins tips it home4-0
18:42RoanokeDavid Mendivil comes up short on the 3 from the left corner4-0
18:41RoanokeMichael Keeling tips it in4-2
18:17SchreinerAlan Gratton knocks in the floater from the right side6-2
18:02RoanokeWesley Eisenbarth banks in the layup6-4
17:45SchreinerBrian Perkins can't throw it down but he's hacked by David Mendivil - foul #1 on David Mendivil, team foul #16-4
17:45SchreinerBrian Perkins makes the 1st free throw7-4
17:45SchreinerBrian Perkins makes the 2nd free throw8-4
17:25RoanokeMichael Keeling clanks a runner from the baseline8-4
17:24SchreinerKenneth Levy gets the rebound8-4
17:03SchreinerCraig Howell is hacked by Wesley Eisenbarth - foul #1 on Wesley Eisenbarth, team foul #28-4
SubsSchreiner
Robert Newhall (PG), John Zenon (SG), Bradley Welter (SF), Craig Welch (PF), Nicolas Jones (C)
Alan Gratton, Steve Cantor, Kenneth Levy, Craig Howell, Brian Perkins
 
SubsRoanoke
Kevin Waters (C)
Wesley Eisenbarth
 
16:54SchreinerRobert Newhall misses badly on a 3pt shot from straight away8-4
16:53SchreinerBradley Welter gets the offensive rebound8-4
16:48SchreinerBradley Welter misses the jumpshot from the left wing8-4
16:47SchreinerJohn Zenon tips it back up and in10-4
16:30RoanokePaul Wilson misses long on a turnaround from the right block but he's fouled by Robert Newhall - foul #1 on Robert Newhall, team foul #110-4
SubsSchreiner 
SubsRoanoke
Kevin Small (SG), Richard Somers (PF), Jimmie Holmes (C)
David Brown, David Mendivil, Michael Keeling
 
16:30RoanokePaul Wilson misses the 1st free throw10-4
16:30RoanokePaul Wilson misses the 2nd free throw10-4
16:30SchreinerNicolas Jones pulls down the rebound10-4
16:13SchreinerBradley Welter clanks a 3 pointer from the right corner10-4
16:11RoanokeJimmie Holmes pulls down the rebound10-4
16:06RoanokePaul Wilson misses the lay-in but he's fouled by Robert Newhall - foul #2 on Robert Newhall, team foul #210-4
SubsSchreiner
Steve Cantor (SG), Kenneth Levy (SF)
Robert Newhall, Bradley Welter
 
SubsRoanoke 
16:06RoanokePaul Wilson makes the 1st free throw10-5
16:06RoanokePaul Wilson makes the 2nd free throw10-6
15:55SchreinerPaul Wilson steals it from Nicolas Jones10-6
LineupSchreiner
 PG - John Zenon (fresh) 2 pts.
 SG - Steve Cantor (fresh)
 SF - Kenneth Levy (fresh) 2 reb.
 PF - Craig Welch (fresh)
 C - Nicolas Jones (fresh)
 
LineupRoanoke
 PG - Paul Wilson (fresh) 2 pts.
 SG - Kevin Small (fresh)
 SF - Kevin Waters (fresh)
 PF - Richard Somers (fresh)
 C - Jimmie Holmes (fresh)
 
15:49RoanokeRichard Somers misses long on a shot in the lane10-6
15:47SchreinerThe rebound goes to Kenneth Levy10-6
15:29SchreinerNicolas Jones is fouled on the floor by Jimmie Holmes - foul #1 on Jimmie Holmes, team foul #310-6
SubsSchreiner
Alan Gratton (PG), Craig Howell (PF)
John Zenon, Nicolas Jones
 
SubsRoanoke
David Brown (SG), David Mendivil (SF), Michael Keeling (PF), Wesley Eisenbarth (C)
Paul Wilson, Kevin Waters, Richard Somers, Jimmie Holmes
 
15:13SchreinerAlan Gratton can't connect on a driving attempt from the right block but he's fouled by Kevin Small - foul #1 on Kevin Small, team foul #410-6
SubsSchreiner
Brian Perkins (C)
Craig Welch
 
SubsRoanoke 
15:13SchreinerAlan Gratton makes the 1st free throw11-6
15:13SchreinerAlan Gratton makes the 2nd free throw12-6
15:00RoanokeDavid Brown misses the 3pt shot from the left corner12-6
14:59SchreinerBrian Perkins grabs the board12-6
14:42SchreinerBrian Perkins lays it in14-6
14:26RoanokeDavid Mendivil misses short on a 3pt attempt from straight away14-6
14:25SchreinerBrian Perkins pulls down the rebound14-6
14:17SchreinerBrian Perkins comes up short on the jumper from the left side14-6
14:16RoanokeKevin Small pulls down the rebound14-6
14:11RoanokeSteve Cantor picks off the pass by David Brown14-6
13:53SchreinerMichael Keeling swats the shot by Craig Howell14-6
13:52RoanokeThe rebound goes to Michael Keeling14-6
13:45RoanokeDavid Brown is fouled on the floor by Steve Cantor - foul #1 on Steve Cantor, team foul #314-6
SubsSchreiner
John Zenon (SG), Bradley Welter (SF), Craig Welch (C)
Steve Cantor, Kenneth Levy, Brian Perkins
 
SubsRoanoke
Paul Wilson (PG), Scott McGuff (SG), Kevin Waters (SF), Richard Somers (PF), Jimmie Holmes (C)
Kevin Small, David Brown, David Mendivil, Michael Keeling, Wesley Eisenbarth
 
13:31RoanokeKevin Waters throws a bad pass out of bounds14-6
SubsSchreiner
Charles Adams (PG)
Alan Gratton
 
SubsRoanoke 
13:19SchreinerJohn Zenon hits the front of the rim on the fadeaway jumper from the right wing14-6
13:17RoanokeJimmie Holmes snags the defensive board14-6
13:12RoanokeKevin Waters clanks a 3pt attempt from the left wing14-6
13:11SchreinerCraig Howell snags the defensive board14-6
12:53SchreinerJohn Zenon misses the jumpshot from the left side14-6
12:51RoanokeKevin Waters grabs the defensive rebound14-6
12:49RoanokeJohn Zenon picks off the pass by Paul Wilson in the backcourt14-6
12:40SchreinerJohn Zenon is hacked by Paul Wilson - foul #1 on Paul Wilson, team foul #514-6
SubsSchreiner
Nicolas Jones (C)
Craig Howell
 
SubsRoanoke 
12:32SchreinerBradley Welter misses long on a pull-up jumper from the free throw line14-6
12:30RoanokeThe rebound goes to Kevin Waters14-6
12:13RoanokeKevin Waters hits a 3 from the right corner14-9
11:55SchreinerBradley Welter misses badly on a 3 pointer from straight away14-9
11:54SchreinerJohn Zenon hits the follow up shot16-9
LineupSchreiner
 PG - Charles Adams (fresh)
 SG - John Zenon (fresh) 4 pts.
 SF - Bradley Welter (fresh)
 PF - Craig Welch (fairly fresh)
 C - Nicolas Jones (fresh)
 
LineupRoanoke
 PG - Paul Wilson (fresh) 2 pts.
 SG - Scott McGuff (fresh)
 SF - Kevin Waters (fresh) 3 pts. 2 reb.
 PF - Richard Somers (fresh)
 C - Jimmie Holmes (fresh)
 
11:45RoanokeScott McGuff misses the jumper from just outside the lane but the foul's on Charles Adams - foul #1 on Charles Adams, team foul #416-9
SubsSchreiner
Alan Gratton (PG), Steve Cantor (SG), Kenneth Levy (SF), Brian Perkins (C)
Charles Adams, John Zenon, Bradley Welter, Craig Welch
 
SubsRoanoke
David Brown (SG), David Mendivil (SF), Michael Keeling (PF), Wesley Eisenbarth (C)
Paul Wilson, Kevin Waters, Richard Somers, Jimmie Holmes
 
11:45RoanokeScott McGuff makes the 1st free throw16-10
11:45RoanokeScott McGuff misses the 2nd free throw16-10
11:45RoanokeMichael Keeling grabs the offensive rebound16-10
11:31RoanokeSteve Cantor is called for the reach on Michael Keeling - foul #2 on Steve Cantor, team foul #516-10
SubsSchreiner
John Zenon (SG)
Steve Cantor
 
SubsRoanoke
Kevin Small (PG)
Scott McGuff
 
11:19RoanokeWesley Eisenbarth's pass is intercepted by Alan Gratton16-10
11:14SchreinerJohn Zenon lays it in on a nice dish by Alan Gratton18-10
10:54RoanokeNicolas Jones is called for the reach on Michael Keeling - foul #1 on Nicolas Jones, team foul #618-10
SubsSchreiner
Craig Howell (PF)
Nicolas Jones
 
SubsRoanoke
Paul Wilson (PG)
Kevin Small
 
10:41RoanokePaul Wilson's pass is off the mark and out of bounds18-10
SubsSchreiner 
SubsRoanoke
Kevin Waters (C)
Wesley Eisenbarth
 
10:21SchreinerBrian Perkins misses badly on a jumpshot from the right wing18-10
10:19RoanokeDavid Mendivil gets the rebound18-10
10:14RoanokeMichael Keeling connects on the shot from the right block18-12
10:12SchreinerPaul Wilson steals it from Alan Gratton in the backcourt18-12
09:52RoanokeKevin Waters clanks a 3 from straight away18-12
09:50RoanokePaul Wilson snags the offensive board18-12
09:38RoanokeMichael Keeling makes the jump hook from close range set up by David Mendivil and the foul's on Alan Gratton - foul #1 on Alan Gratton, team foul #718-14
SubsSchreiner
Charles Adams (PG), Bradley Welter (SG), Craig Welch (C)
Alan Gratton, John Zenon, Brian Perkins
 
SubsRoanoke
Kevin Small (SG), Richard Somers (C)
David Brown, David Mendivil
 
09:38RoanokeMichael Keeling makes the free throw18-15
09:19SchreinerKevin Waters is called for the reach on Charles Adams - foul #1 on Kevin Waters, team foul #618-15
SubsSchreiner
Nicolas Jones (C)
Craig Howell
 
SubsRoanoke
Scott McGuff (SG), Jimmie Holmes (C)
Paul Wilson, Michael Keeling
 
09:04SchreinerKenneth Levy can't connect on a 3pt jumper from the left wing18-15
09:03SchreinerCharles Adams grabs the offensive board18-15
08:53SchreinerKenneth Levy comes up short on the 3 from straight away18-15
08:51RoanokeKevin Small gets the rebound18-15
08:45RoanokeScott McGuff is called for the offensive foul - foul #1 on Scott McGuff, team foul #718-15
SubsSchreiner 
SubsRoanoke
Robin Teitelbaum (PF), Wesley Eisenbarth (C)
Kevin Waters, Jimmie Holmes
 
08:35SchreinerBradley Welter can't connect on a fadeaway from the left side but he's hacked by Scott McGuff - foul #2 on Scott McGuff, team foul #818-15
SubsSchreiner
Alan Gratton (PG)
Charles Adams
 
SubsRoanoke
Jimmie Holmes (SG)
Scott McGuff
 
08:35SchreinerBradley Welter makes the 1st free throw19-15
08:35SchreinerBradley Welter makes the 2nd free throw20-15
08:10RoanokeCraig Welch steals it from Robin Teitelbaum20-15
07:51SchreinerCraig Welch is fouled on the floor by Robin Teitelbaum - foul #1 on Robin Teitelbaum, team foul #920-15
SubsSchreiner
John Zenon (SG), Brian Perkins (C)
Kenneth Levy, Nicolas Jones
 
SubsRoanoke
Paul Wilson (PG), David Brown (SG), David Mendivil (SF)
Kevin Small, Jimmie Holmes, Robin Teitelbaum
 
07:51SchreinerCraig Welch makes the 1st free throw21-15
07:51SchreinerCraig Welch makes the 2nd free throw22-15
LineupSchreiner
 PG - Alan Gratton (fresh) 4 pts. 1 ast.
 SG - John Zenon (fresh) 6 pts.
 SF - Bradley Welter (fresh) 2 pts.
 PF - Craig Welch (fairly fresh) 2 pts.
 C - Brian Perkins (fresh) 8 pts. 4 reb.
 
LineupRoanoke
 PG - Paul Wilson (fresh) 2 pts. 2 stl.
 SG - David Brown (fresh)
 SF - David Mendivil (fresh)
 PF - Richard Somers (fresh)
 C - Wesley Eisenbarth (fresh) 2 pts.
 
07:23RoanokeAlan Gratton is called for the reach on Paul Wilson - foul #2 on Alan Gratton, team foul #822-15
SubsSchreiner
Charles Adams (PG), Kenneth Levy (SF), Craig Howell (PF)
Alan Gratton, Bradley Welter, Craig Welch
 
SubsRoanoke
Michael Keeling (PF), Jimmie Holmes (C)
Richard Somers, Wesley Eisenbarth
 
07:23RoanokePaul Wilson makes the 1st free throw22-16
07:23RoanokePaul Wilson misses the 2nd free throw22-16
07:23SchreinerCraig Howell gets the rebound22-16
07:14SchreinerBrian Perkins clanks a floater from the left wing but the foul's on Jimmie Holmes - foul #2 on Jimmie Holmes, team foul #1022-16
SubsSchreiner 
SubsRoanoke
Kevin Waters (C)
Jimmie Holmes
 
07:14SchreinerBrian Perkins makes the 1st free throw23-16
07:14SchreinerBrian Perkins makes the 2nd free throw24-16
07:01RoanokePaul Wilson scores on a runner in the lane on a great pass from David Mendivil24-18
06:44SchreinerPaul Wilson steals the ball from Kenneth Levy24-18
06:20RoanokeJohn Zenon is called for the reach on David Brown - foul #1 on John Zenon, team foul #924-18
SubsSchreiner
Nicolas Jones (C)
Brian Perkins
 
SubsRoanoke 
06:20RoanokeDavid Brown misses the 1st free throw24-18
06:20SchreinerNicolas Jones grabs the board24-18
05:57SchreinerJohn Zenon is whistled for traveling24-18
SubsSchreiner
Bradley Welter (SF)
Kenneth Levy
 
SubsRoanoke
Kevin Small (SG), Wesley Eisenbarth (C)
David Brown, Kevin Waters
 
05:43RoanokeNicolas Jones takes the ball from Paul Wilson24-18
05:36SchreinerThe short jumper by Bradley Welter is denied by Michael Keeling24-18
05:34RoanokeWesley Eisenbarth snags the defensive board24-18
05:30RoanokePaul Wilson drills a shot in the paint on a great pass from David Mendivil24-20
05:07SchreinerThe jump hook by Craig Howell is blocked by Wesley Eisenbarth24-20
05:05RoanokeThe rebound goes to Michael Keeling24-20
05:00RoanokeKevin Small hits the front of the rim on the 3pt jumper from the right corner24-20
04:59RoanokeWesley Eisenbarth can't tip it in24-20
04:57RoanokeWesley Eisenbarth grabs the offensive board24-20
04:46RoanokeWesley Eisenbarth comes up short on the jump hook from the left block but he's fouled by Craig Howell - foul #1 on Craig Howell, team foul #1024-20
SubsSchreiner
Kenneth Levy (SF), Craig Welch (PF)
Bradley Welter, Craig Howell
 
SubsRoanoke
David Brown (SG), Kevin Waters (SF), Richard Somers (PF)
Paul Wilson, David Mendivil, Michael Keeling
 
04:46RoanokeWesley Eisenbarth misses the 1st free throw24-20
04:46RoanokeWesley Eisenbarth makes the 2nd free throw24-21
04:34SchreinerCraig Welch can't connect on a 3pt attempt from the right wing24-21
04:32SchreinerJohn Zenon grabs the offensive rebound24-21
04:20SchreinerCharles Adams misses short on a 3pt shot from the left corner24-21
04:19SchreinerKenneth Levy pulls down the offensive rebound24-21
04:10SchreinerJohn Zenon can't connect on a fadeaway jumper from the left side but he's hacked by David Brown - foul #1 on David Brown, team foul #1124-21
SubsSchreiner
Brian Perkins (C)
Nicolas Jones
 
SubsRoanoke
Robin Teitelbaum (PF)
Wesley Eisenbarth
 
04:10SchreinerJohn Zenon makes the 1st free throw25-21
04:10SchreinerJohn Zenon makes the 2nd free throw26-21
03:52RoanokeRobin Teitelbaum misses short on a 3pt shot from the right corner26-21
03:51SchreinerJohn Zenon grabs the defensive rebound26-21
LineupSchreiner
 PG - Charles Adams (fairly fresh)
 SG - John Zenon (fairly fresh) 8 pts.
 SF - Kenneth Levy (fairly fresh) 4 reb.
 PF - Craig Welch (fresh) 2 pts.
 C - Brian Perkins (fresh) 10 pts. 4 reb.
 
LineupRoanoke
 PG - Kevin Small (fresh)
 SG - David Brown (fresh)
 SF - Kevin Waters (fresh) 3 pts. 2 reb.
 PF - Robin Teitelbaum (fresh)
 C - Richard Somers (fresh)
 
03:34SchreinerBrian Perkins misses the easy layup26-21
03:32RoanokeKevin Small pulls down the rebound26-21
03:26RoanokeRichard Somers comes up short on the jumper in the lane26-21
03:24SchreinerCraig Welch grabs the board26-21
03:10SchreinerJohn Zenon buries a fadeaway jumper from the free throw line on a nice dish by Craig Welch28-21
02:51RoanokeRichard Somers throws it down on a great pass from Kevin Small and he's hacked by Brian Perkins - foul #1 on Brian Perkins, team foul #1128-23
SubsSchreiner
Alan Gratton (PG), Steve Cantor (SG), Robert Newhall (SF), Craig Howell (PF)
Charles Adams, John Zenon, Kenneth Levy, Craig Welch
 
SubsRoanoke
Paul Wilson (PG), Scott McGuff (SG), David Mendivil (SF), Michael Keeling (PF)
Kevin Small, David Brown, Kevin Waters, Robin Teitelbaum
 
02:51RoanokeRichard Somers makes the free throw28-24
02:23SchreinerBrian Perkins banks in the layup30-24
02:17RoanokeRichard Somers loses the ball out of bounds30-24
SubsSchreiner
Nicolas Jones (C)
Brian Perkins
 
SubsRoanoke
Jimmie Holmes (C)
Richard Somers
 
01:58SchreinerAlan Gratton loses the dribble to Paul Wilson30-24
01:40RoanokeJimmie Holmes connects on the shot near the basket30-26
01:24SchreinerCraig Howell comes up short on the fadeaway from the right block30-26
01:23RoanokeDavid Mendivil snags the defensive board30-26
01:16RoanokeSteve Cantor steals the ball from David Mendivil30-26
01:01SchreinerRobert Newhall misses long on a shot from the left wing30-26
01:00SchreinerNicolas Jones pulls down the offensive rebound30-26
00:49SchreinerSteve Cantor misses long on a 3pt jumper from the right corner30-26
00:47RoanokeDavid Mendivil pulls down the rebound30-26
00:43RoanokePaul Wilson misses short on a fadeaway from the right block30-26
00:41RoanokeMichael Keeling tips it back up and in30-28
00:25SchreinerScott McGuff takes the ball from Craig Howell30-28
00:02RoanokeMichael Keeling loses the ball out of bounds30-28
SubsSchreiner
Charles Adams (PG), John Zenon (SG), Kenneth Levy (SF), Craig Welch (PF), Brian Perkins (C)
Alan Gratton, Steve Cantor, Robert Newhall, Craig Howell, Nicolas Jones
 
SubsRoanoke
Kevin Small (PG), David Brown (SG), Kevin Waters (SF), Richard Somers (PF), Wesley Eisenbarth (C)
Paul Wilson, Scott McGuff, David Mendivil, Michael Keeling, Jimmie Holmes
 
00:00SchreinerCharles Adams hits the front of the rim on the halfcourt shot30-28
TimeTeamPlayScore
LineupSchreiner
 PG - Alan Gratton (fresh) 4 pts. 1 ast.
 SG - Steve Cantor (fresh) 2 stl.
 SF - Kenneth Levy (fresh) 4 reb.
 PF - Craig Howell (fresh) 2 reb.
 C - Brian Perkins (fresh) 12 pts. 4 reb.
 
LineupRoanoke
 PG - Paul Wilson (fresh) 7 pts. 4 stl.
 SG - David Brown (fresh)
 SF - David Mendivil (fresh) 3 reb.
 PF - Michael Keeling (fresh) 9 pts. 5 reb. 2 blk.
 C - Wesley Eisenbarth (fresh) 3 pts. 3 reb.
 
20:00RoanokeDavid Mendivil inbounds the ball30-28
Game PlanSchreinerSchreiner is playing a triangle offense and a man to man (-2) 
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (-2) 
19:41RoanokePaul Wilson misses the jumper from the right side30-28
19:40SchreinerKenneth Levy grabs the defensive rebound30-28
19:28SchreinerSteve Cantor drills a 3pt jumper from the right corner on a nice dish by Alan Gratton33-28
19:24RoanokeWesley Eisenbarth lays it in33-30
18:59SchreinerSteve Cantor is hacked by David Brown - foul #2 on David Brown, team foul #133-30
18:47SchreinerKenneth Levy comes up short on the pull-up jumper from the left side33-30
18:46SchreinerBrian Perkins pulls down the offensive rebound33-30
18:35SchreinerWesley Eisenbarth swats the shot by Steve Cantor33-30
18:33RoanokeMichael Keeling grabs the defensive rebound33-30
18:27RoanokeDavid Brown throws a bad pass out of bounds33-30
18:07SchreinerAlan Gratton throws a bad pass out of bounds33-30
SubsSchreiner 
SubsRoanoke
Kevin Waters (C)
Wesley Eisenbarth
 
17:58RoanokeDavid Mendivil comes up short on the 3pt attempt from the right corner33-30
17:57RoanokeKevin Waters pulls down the offensive rebound33-30
17:45RoanokeMichael Keeling misses badly on a driving attempt from close range33-30
17:44RoanokeKevin Waters tips it home33-32
17:33SchreinerKenneth Levy comes up short on the jumpshot from the left side but the foul's on David Mendivil - foul #2 on David Mendivil, team foul #233-32
SubsSchreiner
Robert Newhall (PG), John Zenon (SG), Craig Welch (PF), Nicolas Jones (C)
Alan Gratton, Steve Cantor, Craig Howell, Brian Perkins
 
SubsRoanoke
Kevin Small (PG), Scott McGuff (SG), Richard Somers (PF), Jimmie Holmes (C)
Paul Wilson, David Brown, David Mendivil, Michael Keeling
 
17:33SchreinerKenneth Levy makes the 1st free throw34-32
17:33SchreinerKenneth Levy makes the 2nd free throw35-32
17:09RoanokeKevin Small loses the ball out of bounds35-32
SubsSchreiner
Bradley Welter (SF)
Kenneth Levy
 
SubsRoanoke 
16:56SchreinerBradley Welter makes the 3pt attempt from the left wing38-32
16:35RoanokeNicolas Jones steals the ball from Jimmie Holmes38-32
16:23SchreinerCraig Welch misses short on a 3pt attempt from the left corner38-32
16:22RoanokeKevin Waters grabs the board38-32
16:16RoanokeScott McGuff misses badly on a jumpshot from the right wing38-32
16:15RoanokeKevin Waters gets the offensive rebound38-32
16:06RoanokeScott McGuff clanks a 3pt attempt from the right corner38-32
16:04SchreinerBradley Welter snags the defensive board38-32
15:47SchreinerScott McGuff picks off the pass by Bradley Welter38-32
15:44RoanokeScott McGuff blows the layup38-32
15:42SchreinerCraig Welch pulls down the rebound38-32
LineupSchreiner
 PG - Robert Newhall (fresh)
 SG - John Zenon (fresh) 10 pts.
 SF - Bradley Welter (fresh) 5 pts. 2 reb.
 PF - Craig Welch (fresh) 2 pts. 2 reb.
 C - Nicolas Jones (fresh) 3 reb. 2 stl.
 
LineupRoanoke
 PG - Kevin Small (fresh) 1 ast.
 SG - Scott McGuff (fresh) 1 pts. 2 stl.
 SF - Kevin Waters (fairly fresh) 5 pts. 6 reb.
 PF - Richard Somers (fresh) 3 pts.
 C - Jimmie Holmes (fresh) 2 pts.
 
15:38SchreinerBradley Welter knocks in the floater from the right wing set up by Craig Welch40-32
15:25RoanokeJimmie Holmes knocks in the fadeaway jumper from the right side on a great pass from Scott McGuff and the foul's on Nicolas Jones - foul #2 on Nicolas Jones, team foul #140-34
SubsSchreiner
Alan Gratton (PG), Steve Cantor (SG), Kenneth Levy (SF), Craig Howell (PF), Brian Perkins (C)
Robert Newhall, John Zenon, Bradley Welter, Craig Welch, Nicolas Jones
 
SubsRoanoke
Paul Wilson (PG), David Mendivil (SF), Michael Keeling (PF), Wesley Eisenbarth (C)
Kevin Small, Scott McGuff, Kevin Waters, Richard Somers
 
15:25RoanokeJimmie Holmes makes the free throw40-35
15:09SchreinerCraig Howell misses badly on a 3 from the left wing40-35
15:08SchreinerKenneth Levy gets the offensive rebound40-35
14:51SchreinerBrian Perkins can't finish the layup but he's hacked by David Mendivil - foul #3 on David Mendivil, team foul #340-35
SubsSchreiner 
SubsRoanoke
David Brown (SG)
Jimmie Holmes
 
14:51SchreinerBrian Perkins misses the 1st free throw40-35
14:51SchreinerBrian Perkins makes the 2nd free throw41-35
14:22RoanokePaul Wilson is hacked by Alan Gratton - foul #3 on Alan Gratton, team foul #241-35
14:08RoanokeAlan Gratton is called for the reach on Paul Wilson - foul #4 on Alan Gratton, team foul #341-35
SubsSchreiner
Robert Newhall (PG)
Alan Gratton
 
SubsRoanoke 
13:52RoanokePaul Wilson makes the pull-up jumper from the left side and he's fouled by Robert Newhall - foul #3 on Robert Newhall, team foul #441-37
SubsSchreiner
Craig Welch (C)
Brian Perkins
 
SubsRoanoke 
13:52RoanokePaul Wilson makes the free throw41-38
13:36SchreinerRobert Newhall scores on a 3pt jumper from straight away set up by Craig Howell44-38
13:31RoanokePaul Wilson travels with the ball44-38
SubsSchreiner 
SubsRoanoke
Kevin Waters (C)
Wesley Eisenbarth
 
13:21SchreinerCraig Howell buries a turnaround from close range on a nice dish by Kenneth Levy and he's fouled by David Brown - foul #3 on David Brown, team foul #446-38
SubsSchreiner 
SubsRoanoke
Richard Somers (C)
Michael Keeling
 
13:21SchreinerCraig Howell makes the free throw47-38
13:06RoanokeDavid Brown makes the 3 from the right wing on a great pass from Kevin Waters47-41
12:42SchreinerCraig Howell misses short on a jumper from just outside the lane but he's hacked by Paul Wilson - foul #2 on Paul Wilson, team foul #547-41
SubsSchreiner
John Zenon (SG), Bradley Welter (SF), Brian Perkins (C)
Steve Cantor, Kenneth Levy, Craig Welch
 
SubsRoanoke
Kevin Small (PG), Scott McGuff (SG), Jimmie Holmes (C)
Paul Wilson, David Brown, David Mendivil
 
12:42SchreinerCraig Howell makes the 1st free throw48-41
12:42SchreinerCraig Howell misses the 2nd free throw48-41
12:42SchreinerBradley Welter snags the offensive board48-41
12:28SchreinerJimmie Holmes is called for the reach on Robert Newhall - foul #3 on Jimmie Holmes, team foul #648-41
SubsSchreiner
Nicolas Jones (PF)
Craig Howell
 
SubsRoanoke 
12:08SchreinerBrian Perkins is whistled for traveling48-41
SubsSchreiner 
SubsRoanoke
Michael Keeling (PF)
Jimmie Holmes
 
11:52RoanokeJohn Zenon takes the ball from Kevin Waters48-41
11:27SchreinerRichard Somers steals the ball from Bradley Welter48-41
LineupSchreiner
 PG - Robert Newhall (fairly fresh) 3 pts. 3 pf.
 SG - John Zenon (fresh) 10 pts. 2 stl.
 SF - Bradley Welter (fresh) 7 pts. 3 reb.
 PF - Nicolas Jones (fresh) 3 reb. 2 stl.
 C - Brian Perkins (fairly fresh) 13 pts. 5 reb.
 
LineupRoanoke
 PG - Kevin Small (fresh) 1 ast.
 SG - Scott McGuff (fresh) 1 pts. 1 ast. 2 stl.
 SF - Kevin Waters (fairly fresh) 5 pts. 6 reb.
 PF - Michael Keeling (fresh) 9 pts. 6 reb. 2 blk.
 C - Richard Somers (fresh) 3 pts.
 
10:59RoanokeRichard Somers drills a jumpshot from the right side48-43
10:44SchreinerJohn Zenon hits the front of the rim on the 3 from the left wing48-43
10:43RoanokeMichael Keeling grabs the board48-43
10:39RoanokeKevin Waters comes up short on the runner from the baseline48-43
10:38SchreinerNicolas Jones grabs the defensive rebound48-43
10:18SchreinerBrian Perkins throws a bad pass out of bounds48-43
SubsSchreiner
Steve Cantor (SG), Kenneth Levy (SF), Craig Howell (PF), Craig Welch (C)
Robert Newhall, Bradley Welter, Nicolas Jones, Brian Perkins
 
SubsRoanoke
Paul Wilson (PG), David Brown (SG), David Mendivil (SF), Robin Teitelbaum (PF), Wesley Eisenbarth (C)
Kevin Small, Scott McGuff, Kevin Waters, Michael Keeling, Richard Somers
 
10:05RoanokeWesley Eisenbarth misses short on a fadeaway in the paint48-43
10:03SchreinerJohn Zenon grabs the defensive rebound48-43
09:42SchreinerKenneth Levy misses badly on a fadeaway jumper from the left side48-43
09:40RoanokeRobin Teitelbaum pulls down the rebound48-43
09:34RoanokeWesley Eisenbarth's pass is intercepted by Steve Cantor48-43
09:19SchreinerKenneth Levy's pass is off the mark and out of bounds48-43
SubsSchreiner
Charles Adams (PG)
John Zenon
 
SubsRoanoke 
09:00RoanokePaul Wilson misses long on a jumper from the left side48-43
08:59SchreinerKenneth Levy snags the defensive board48-43
08:42SchreinerSteve Cantor hits the front of the rim on the 3pt jumper from straight away48-43
08:40SchreinerCraig Howell pulls down the offensive rebound48-43
08:20SchreinerKenneth Levy makes the jumper from the left wing set up by Charles Adams50-43
08:00RoanokeDavid Brown knocks in the shot from just outside the lane50-45
07:44SchreinerKenneth Levy connects on the 3 pointer from the left wing on a nice dish by Charles Adams53-45
07:27RoanokeRobin Teitelbaum buries a jumper from the right block on a nice dish by Paul Wilson53-47
LineupSchreiner
 PG - Charles Adams (fresh) 2 ast.
 SG - Steve Cantor (fairly fresh) 3 pts. 3 stl.
 SF - Kenneth Levy (fairly fresh) 7 pts. 7 reb.
 PF - Craig Howell (fairly fresh) 4 pts. 3 reb.
 C - Craig Welch (fairly fresh) 2 pts. 2 reb.
 
LineupRoanoke
 PG - Paul Wilson (fairly fresh) 10 pts. 1 ast. 4 stl.
 SG - David Brown (fairly fresh) 5 pts. 3 pf.
 SF - David Mendivil (fairly fresh) 3 reb. 3 pf.
 PF - Robin Teitelbaum (fairly fresh) 2 pts.
 C - Wesley Eisenbarth (fairly fresh) 5 pts. 3 reb. 2 blk.
 
07:17SchreinerSteve Cantor misses long on a floater from the left side but the foul's on David Mendivil - foul #4 on David Mendivil, team foul #753-47
SubsSchreiner
Alan Gratton (PG), John Zenon (SF), Nicolas Jones (PF), Brian Perkins (C)
Charles Adams, Kenneth Levy, Craig Howell, Craig Welch
 
SubsRoanoke
Kevin Small (PG), Scott McGuff (SG), Kevin Waters (SF), Michael Keeling (PF), Richard Somers (C)
Paul Wilson, David Brown, David Mendivil, Robin Teitelbaum, Wesley Eisenbarth
 
07:17SchreinerSteve Cantor makes the 1st free throw54-47
07:17SchreinerSteve Cantor makes the 2nd free throw55-47
06:59RoanokeMichael Keeling can't finish the layup but he's fouled by Nicolas Jones - foul #3 on Nicolas Jones, team foul #555-47
SubsSchreiner
Robert Newhall (SF)
Steve Cantor
 
SubsRoanoke 
06:59RoanokeMichael Keeling makes the 1st free throw55-48
06:59RoanokeMichael Keeling makes the 2nd free throw55-49
06:42SchreinerMichael Keeling steals the ball from Nicolas Jones55-49
06:31RoanokeRichard Somers buries a pull-up jumper from just outside the lane on a nice dish by Kevin Small55-51
06:08SchreinerBrian Perkins misses the lay-in55-51
06:07RoanokeMichael Keeling gets the rebound55-51
06:02RoanokeKevin Waters banks in the layup and he's fouled by Brian Perkins - foul #2 on Brian Perkins, team foul #655-53
SubsSchreiner
Kenneth Levy (SF)
Robert Newhall
 
SubsRoanoke
Paul Wilson (PG)
Scott McGuff
 
06:02RoanokeKevin Waters makes the free throw55-54
05:44SchreinerNicolas Jones drills a jumper from the right side set up by Alan Gratton57-54
05:20RoanokeKevin Waters comes up short on the shot from the free throw line57-54
05:18SchreinerJohn Zenon snags the defensive board57-54
05:13SchreinerKenneth Levy drills a pull-up jumper from the free throw line and he's hacked by Kevin Waters - foul #2 on Kevin Waters, team foul #859-54
SubsSchreiner
Steve Cantor (SG), Craig Howell (PF)
John Zenon, Brian Perkins
 
SubsRoanoke
David Brown (SG), David Mendivil (SF)
Kevin Small, Kevin Waters
 
05:13SchreinerKenneth Levy makes the free throw60-54
04:58RoanokeDavid Brown misses the 3pt shot from the right wing60-54
04:57SchreinerKenneth Levy snags the defensive board60-54
04:35SchreinerNicolas Jones is called for traveling60-54
SubsSchreiner
Robert Newhall (PG), John Zenon (SF), Craig Welch (C)
Alan Gratton, Kenneth Levy, Nicolas Jones
 
SubsRoanoke
Scott McGuff (PG), Robin Teitelbaum (PF), Jimmie Holmes (C)
Paul Wilson, Michael Keeling, Richard Somers
 
04:13RoanokeScott McGuff misses badly on a 3 pointer from the left corner60-54
04:11SchreinerCraig Welch grabs the defensive rebound60-54
04:04SchreinerSteve Cantor scores on a driving attempt in the lane62-54
03:59RoanokeDavid Brown misses short on a 3 from the right wing62-54
03:58SchreinerRobert Newhall pulls down the rebound62-54
Game PlanSchreinerSchreiner is playing a triangle offense (slowdown) and a man to man (-2) 
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (-1) 
03:39SchreinerScott McGuff steps in front of the Craig Welch pass62-54
Game PlanSchreinerSchreiner is playing a triangle offense (slowdown) and a man to man (+1) 
Game PlanRoanokeRoanoke is playing a fastbreak offense (uptempo) and a man to man (-1) 
03:26RoanokeScott McGuff makes the 3 pointer from the left wing set up by David Brown62-57
LineupSchreiner
 PG - Robert Newhall (fresh) 3 pts. 3 pf.
 SG - Steve Cantor (fresh) 7 pts. 3 stl.
 SF - John Zenon (fresh) 10 pts. 2 stl.
 PF - Craig Howell (fresh) 4 pts. 3 reb.
 C - Craig Welch (fresh) 2 pts. 3 reb.
 
LineupRoanoke
 PG - Scott McGuff (fresh) 4 pts. 1 ast. 3 stl.
 SG - David Brown (fairly fresh) 5 pts. 1 ast. 3 pf.
 SF - David Mendivil (fairly fresh) 3 reb. 4 pf.
 PF - Robin Teitelbaum (fresh) 2 pts.
 C - Jimmie Holmes (fresh) 5 pts. 3 pf.
 
Game PlanSchreinerSchreiner is playing a triangle offense and a man to man (+1) 
Game PlanRoanokeRoanoke is playing a fastbreak offense (uptempo) and a man to man (-2) 
03:07SchreinerJohn Zenon can't finish the layup62-57
03:06RoanokeJimmie Holmes grabs the board62-57
Game PlanSchreinerSchreiner is playing a triangle offense and a man to man (-2) 
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (-2) 
03:00RoanokeDavid Mendivil knocks in the 3 from the right corner62-60
03:00SchreinerSchreiner calls a full timeout (2 :30 3 full remaining)62-60
SubsSchreiner
Alan Gratton (PG), Kenneth Levy (SF), Brian Perkins (C)
Robert Newhall, John Zenon, Craig Welch
 
SubsRoanoke
Paul Wilson (PG), Michael Keeling (PF), Wesley Eisenbarth (C)
Scott McGuff, Robin Teitelbaum, Jimmie Holmes
 
02:43SchreinerAlan Gratton hits the front of the rim on the shot from the free throw line but he's hacked by Michael Keeling - foul #1 on Michael Keeling, team foul #962-60
02:43SchreinerAlan Gratton makes the 1st free throw63-60
02:43SchreinerAlan Gratton misses the 2nd free throw63-60
02:43SchreinerBrian Perkins pulls down the offensive rebound63-60
02:30SchreinerKenneth Levy misses badly on a 3pt shot from the right corner63-60
02:28RoanokeMichael Keeling snags the defensive board63-60
02:24RoanokePaul Wilson can't connect on a shot from the free throw line63-60
02:23SchreinerThe rebound goes to Craig Howell63-60
02:17SchreinerBrian Perkins buries a turnaround from the baseline65-60
02:06RoanokeMichael Keeling hits a floater in the lane65-62
01:50SchreinerSteve Cantor is hacked by David Mendivil - foul #5 on David Mendivil, team foul #1065-62
SubsSchreiner 
SubsRoanoke
Kevin Waters (SF)
David Mendivil
 
01:50SchreinerSteve Cantor misses the 1st free throw65-62
01:50SchreinerSteve Cantor makes the 2nd free throw66-62
01:35RoanokeDavid Brown clanks a 3 from the left wing66-62
01:34RoanokeThe offensive rebound goes to Wesley Eisenbarth66-62
01:19RoanokePaul Wilson's floater is tipped away by Brian Perkins66-62
01:18RoanokeWesley Eisenbarth pulls down the offensive rebound66-62
01:03RoanokeDavid Brown is hacked by Steve Cantor - foul #3 on Steve Cantor, team foul #766-62
01:03RoanokeDavid Brown makes the 1st free throw66-63
01:03RoanokeDavid Brown makes the 2nd free throw66-64
Game PlanSchreinerSchreiner is playing a spread offense (hold ball) and a man to man (-2) 
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (-2) 
00:42SchreinerCraig Howell can't finish the layup66-64
00:41RoanokeMichael Keeling snags the defensive board66-64
00:24RoanokeKevin Waters misses the shot from the baseline66-64
00:23SchreinerCraig Howell snags the defensive board66-64
Game PlanSchreinerSchreiner is playing a spread offense (hold ball) and a man to man (-2) 
Game PlanRoanokeRoanoke is playing a fastbreak offense and intentionally fouling (-2) 
00:20SchreinerCraig Howell is hacked by David Brown in the backcourt - foul #4 on David Brown, team foul #1166-64
00:20SchreinerCraig Howell makes the 1st free throw67-64
00:20SchreinerCraig Howell makes the 2nd free throw68-64
Game PlanSchreinerSchreiner is playing a spread offense (hold ball) and a man to man (-2) 
Game PlanRoanokeRoanoke is playing a quick shot offense (quick shot) and intentionally fouling (-2) 
00:12RoanokeDavid Brown misses the 3pt jumper from the right corner68-64
00:11SchreinerKenneth Levy grabs the defensive rebound68-64
00:09SchreinerPaul Wilson is called for the reach on Kenneth Levy in the backcourt - foul #3 on Paul Wilson, team foul #1268-64
SubsSchreiner
Robert Newhall (PG), Bradley Welter (PF)
Alan Gratton, Craig Howell
 
SubsRoanoke 
00:09SchreinerKenneth Levy makes the 1st free throw69-64
00:09SchreinerKenneth Levy misses the 2nd free throw69-64
00:09RoanokeMichael Keeling snags the defensive board69-64
00:03RoanokeWesley Eisenbarth can't connect on a 3pt shot from the left wing69-64
00:01SchreinerBradley Welter grabs the defensive rebound69-64
00:01SchreinerSchreiner calls a full timeout (2 :30 2 full remaining)69-64
SubsSchreiner
John Zenon (SF), Craig Welch (PF), Nicolas Jones (C)
Kenneth Levy, Bradley Welter, Brian Perkins
 
SubsRoanoke 
Game PlanSchreinerSchreiner is playing a spread offense (hold ball) and a man to man (-2) 
Game PlanRoanokeRoanoke is playing a quick shot offense (quick shot) and a man to man (-2) 
00:00SchreinerBradley Welter runs out the clock69-64