#9F123C #AF1E23
Hoops Dynasty HOOPS DYNASTY
Non-Conference Rupp
Roanoke Sim AI
Willamette Sim AI
Final -
6/20/2026
50
  1 2 F
Roanoke 20 30 50
Willamette 24 41 65
65
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cWayne Zomberg 23 1-7 0-1 1-3 1 6 0 1 0 0 2 3
pfHarrison Chen 21 2-6 0-1 2-2 2 4 0 1 1 1 4 6
sfMichael Ward 22 5-9 1-3 2-3 0 2 1 3 1 1 3 13
sgHenry Smith 24 2-3 0-0 3-6 0 0 5 2 0 0 1 7
pgMichael Charlebois 22 1-2 0-0 0-0 0 1 4 1 0 0 0 2
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgJohn Hunter 21 3-7 2-5 0-0 2 3 1 3 1 0 2 8
sfWallace Crespo 19 0-2 0-0 0-2 0 3 1 1 1 1 1 0
pfJohn Lackey 18 2-5 1-3 0-0 1 9 1 1 2 1 3 5
pgMichael Caudell 14 1-5 0-2 0-0 1 1 3 2 0 0 3 2
pgDonald Price 12 1-2 1-1 1-2 0 0 1 3 1 0 1 4
cHugh Woody 4 0-0 0-0 0-0 0 0 0 0 0 0 0 0
Totals 200 18-48 5-16 9-18 7 29 17 18 7 4 20 50
Percentages   .375 .313 .500                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cChristopher Norton 21 2-7 0-0 1-1 6 9 0 1 0 0 1 5
pfJohn Nelson 24 3-6 0-0 2-5 4 11 0 2 2 0 3 8
sfBenjamin Parmelee 23 2-8 1-3 2-2 2 3 2 2 2 0 2 7
sgTyler Harris 26 5-9 4-6 0-0 0 2 2 1 3 0 0 14
pgBryan Wood 18 0-2 0-0 0-0 0 2 6 1 1 0 5 0
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfJonathan Brundage 20 0-5 0-2 2-2 3 6 2 2 1 2 1 2
sgRoy Lynch 20 5-9 1-2 3-4 0 1 3 1 1 0 2 14
cJack Murphy 18 1-3 0-0 0-3 1 5 1 2 0 3 0 2
pgDavid Truelove 15 2-5 1-1 1-2 0 0 0 2 0 0 1 6
cChristopher Tavares 14 2-3 0-0 0-0 1 5 1 2 1 1 1 4
pfBlaine Hill 1 1-1 1-1 0-0 1 1 0 0 0 0 1 3
Totals 200 23-58 8-15 11-19 18 45 17 16 11 6 17 65
Percentages   .397 .533 .579                

RC
20
7-23
0-5
6-12
4
18
6
10
3
2
10
8
3
4
2
4
30
11-25
5-11
3-6
3
11
11
8
4
2
10
6
0
0
12
15
50
18-48
5-16
9-18
7
29
17
18
7
4
20
14
3
4
14
19
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
WU
24
7-30
3-7
7-10
11
25
6
9
6
4
9
8
0
8
3
14
41
16-28
5-8
4-9
7
20
11
7
5
2
8
18
10
11
5
17
65
23-58
8-15
11-19
18
45
17
16
11
6
17
26
10
19
8
31
PLAYER OF THE GAME
sg Tyler Harris Willamette
14 Points, 3 Steals
TimeTeamPlayScore
LineupRoanoke
 PG - Michael Charlebois (fresh)
 SG - Henry Smith (fresh)
 SF - Michael Ward (fresh)
 PF - Harrison Chen (fresh)
 C - Wayne Zomberg (fresh)
 
LineupWillamette
 PG - Bryan Wood (fresh)
 SG - Tyler Harris (fresh)
 SF - Benjamin Parmelee (fresh)
 PF - John Nelson (fresh)
 C - Christopher Norton (fresh)
 
20:00RoanokeHarrison Chen wins the tip0-0
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (0) 
Game PlanWillametteWillamette is playing a triangle offense and a man to man (0) 
19:38RoanokeWayne Zomberg's pass is intercepted by John Nelson0-0
19:20WillametteTyler Harris misses long on a 3pt attempt from straight away0-0
19:18WillametteJohn Nelson can't tip it in0-0
19:17WillametteThe offensive rebound goes to John Nelson0-0
19:04WillametteBenjamin Parmelee misses long on a 3 pointer from the left corner0-0
19:02RoanokeWayne Zomberg grabs the board0-0
18:56RoanokeMichael Ward makes the shot near the basket on a great pass from Henry Smith2-0
18:44WillametteBenjamin Parmelee comes up short on the jumper from the baseline2-0
18:42RoanokeWayne Zomberg gets the rebound2-0
18:38RoanokeMichael Ward misses short on a 3pt jumper from the right wing2-0
18:36WillametteBryan Wood pulls down the rebound2-0
18:19WillametteChristopher Norton can't connect on a driving attempt from close range2-0
18:18RoanokeWayne Zomberg grabs the defensive rebound2-0
18:14RoanokeWayne Zomberg buries a turnaround from close range on a great pass from Henry Smith and he's fouled by Christopher Norton - foul #1 on Christopher Norton, team foul #14-0
18:14RoanokeWayne Zomberg misses the free throw4-0
18:14WillametteJohn Nelson grabs the board4-0
18:08WillametteBenjamin Parmelee knocks in the 3pt shot from the left wing set up by Bryan Wood4-3
17:48RoanokeHenry Smith hits the front of the rim on the jumpshot from the free throw line4-3
17:47WillametteJohn Nelson gets the rebound4-3
17:34WillametteBenjamin Parmelee misses short on a fadeaway from the free throw line but he's hacked by Michael Ward - foul #1 on Michael Ward, team foul #14-3
SubsRoanoke
Wallace Crespo (PF)
Harrison Chen
 
SubsWillamette 
17:34WillametteBenjamin Parmelee makes the 1st free throw4-4
17:34WillametteBenjamin Parmelee makes the 2nd free throw4-5
17:18RoanokeBryan Wood is called for the reach on Michael Charlebois - foul #1 on Bryan Wood, team foul #24-5
SubsRoanoke
Michael Caudell (PG), Donald Price (SG), John Hunter (SF), John Lackey (C)
Michael Charlebois, Henry Smith, Michael Ward, Wayne Zomberg
 
SubsWillamette 
17:08RoanokeDonald Price throws a bad pass out of bounds4-5
16:54WillametteChristopher Norton misses short on a shot from the right block4-5
16:52RoanokeWallace Crespo pulls down the rebound4-5
16:48RoanokeDonald Price's pass is off the mark and out of bounds4-5
SubsRoanoke 
SubsWillamette
Jonathan Brundage (PF), Jack Murphy (C)
John Nelson, Christopher Norton
 
16:25WillametteBenjamin Parmelee hits the front of the rim on the jumper from the left side4-5
16:23WillametteJonathan Brundage gets the offensive rebound4-5
15:58WillametteJonathan Brundage misses long on a pull-up jumper from the free throw line4-5
15:57WillametteBenjamin Parmelee tips it but misses4-5
15:56RoanokeJohn Lackey gets the rebound4-5
LineupRoanoke
 PG - Michael Caudell (fresh)
 SG - Donald Price (fresh)
 SF - John Hunter (fresh)
 PF - Wallace Crespo (fresh)
 C - John Lackey (fresh)
 
LineupWillamette
 PG - Bryan Wood (fresh) 1 ast.
 SG - Tyler Harris (fairly fresh)
 SF - Benjamin Parmelee (fairly fresh) 5 pts.
 PF - Jonathan Brundage (fresh)
 C - Jack Murphy (fresh)
 
15:48RoanokeJohn Hunter comes up short on the 3 pointer from the left corner4-5
15:47WillametteJonathan Brundage grabs the board4-5
15:36WillametteJonathan Brundage is fouled on the floor by Michael Caudell - foul #1 on Michael Caudell, team foul #24-5
SubsRoanoke
Michael Charlebois (PG), Henry Smith (SG), Michael Ward (SF), Harrison Chen (PF), Wayne Zomberg (C)
Michael Caudell, Donald Price, John Hunter, Wallace Crespo, John Lackey
 
SubsWillamette
Roy Lynch (PG), David Truelove (SG), John Nelson (PF), Christopher Norton (C)
Bryan Wood, Tyler Harris, Benjamin Parmelee, Jack Murphy
 
15:27WillametteChristopher Norton is whistled for a carry4-5
15:07RoanokeHenry Smith misses the driving attempt from the left block but he's fouled by John Nelson - foul #1 on John Nelson, team foul #34-5
15:07RoanokeHenry Smith makes the 1st free throw5-5
15:07RoanokeHenry Smith misses the 2nd free throw5-5
15:07WillametteChristopher Norton snags the defensive board5-5
14:50WillametteJohn Nelson misses the shot from the left wing5-5
14:49WillametteChristopher Norton misses the tip5-5
14:47WillametteChristopher Norton grabs the offensive rebound5-5
14:31WillametteHenry Smith is called for the reach on David Truelove - foul #1 on Henry Smith, team foul #35-5
SubsRoanoke 
SubsWillamette
Bryan Wood (PG)
David Truelove
 
14:14WillametteChristopher Norton knocks in the driving attempt from the left block on a nice dish by Roy Lynch and he's hacked by Wayne Zomberg - foul #1 on Wayne Zomberg, team foul #45-7
SubsRoanoke 
SubsWillamette
Tyler Harris (SG)
Roy Lynch
 
14:14WillametteChristopher Norton makes the free throw5-8
13:50RoanokeThe jump hook by Wayne Zomberg is blocked by Jonathan Brundage5-8
13:48WillametteChristopher Norton grabs the defensive rebound5-8
13:27WillametteTyler Harris loses the ball out of bounds5-8
SubsRoanoke
Michael Caudell (PG), Donald Price (SG), John Hunter (SF), Wallace Crespo (PF), John Lackey (C)
Michael Charlebois, Henry Smith, Michael Ward, Harrison Chen, Wayne Zomberg
 
SubsWillamette
Benjamin Parmelee (SF), Jack Murphy (PF), Christopher Tavares (C)
Jonathan Brundage, John Nelson, Christopher Norton
 
13:13RoanokeWallace Crespo misses long on a fadeaway jumper from the free throw line but he's fouled by Christopher Tavares - foul #1 on Christopher Tavares, team foul #45-8
13:13RoanokeWallace Crespo misses the 1st free throw5-8
13:13RoanokeWallace Crespo misses the 2nd free throw5-8
13:13WillametteChristopher Tavares pulls down the rebound5-8
12:53WillametteJack Murphy misses badly on a jumper near the basket but he's fouled by Michael Caudell - foul #2 on Michael Caudell, team foul #55-8
SubsRoanoke
Michael Ward (SF)
Michael Caudell
 
SubsWillamette 
12:53WillametteJack Murphy misses the 1st free throw5-8
12:53WillametteJack Murphy misses the 2nd free throw5-8
12:53RoanokeThe rebound goes to John Lackey5-8
12:30RoanokeJohn Lackey drills a pull-up jumper from the left wing7-8
12:13WillametteBryan Wood is fouled on the floor by John Hunter - foul #1 on John Hunter, team foul #67-8
SubsRoanoke
Michael Charlebois (PG), Henry Smith (SG), Wayne Zomberg (C)
John Hunter, Donald Price, John Lackey
 
SubsWillamette
Roy Lynch (PG), David Truelove (SG), Jonathan Brundage (PF)
Bryan Wood, Tyler Harris, Christopher Tavares
 
11:54WillametteJonathan Brundage misses badly on a 3pt shot from straight away7-8
11:53RoanokeMichael Charlebois gets the rebound7-8
LineupRoanoke
 PG - Michael Charlebois (fresh)
 SG - Henry Smith (fresh) 1 pts. 2 ast.
 SF - Michael Ward (fairly fresh) 2 pts.
 PF - Wallace Crespo (fresh)
 C - Wayne Zomberg (fresh) 2 pts. 3 reb.
 
LineupWillamette
 PG - Roy Lynch (fresh) 1 ast.
 SG - David Truelove (fresh)
 SF - Benjamin Parmelee (fresh) 5 pts.
 PF - Jonathan Brundage (fresh) 2 reb.
 C - Jack Murphy (fresh)
 
11:48RoanokeMichael Ward misses badly on a fadeaway jumper from just outside the lane but he's hacked by Benjamin Parmelee - foul #1 on Benjamin Parmelee, team foul #57-8
SubsRoanoke
Harrison Chen (PF)
Wallace Crespo
 
SubsWillamette
John Nelson (PF)
Jonathan Brundage
 
11:48RoanokeMichael Ward misses the 1st free throw7-8
11:48RoanokeMichael Ward makes the 2nd free throw8-8
11:33WillametteMichael Ward steals it from John Nelson8-8
11:12RoanokeHarrison Chen knocks in the driving attempt from close range set up by Michael Charlebois10-8
10:59WillametteDavid Truelove makes the 3pt shot from the right corner on a nice dish by Benjamin Parmelee10-11
10:51RoanokeJack Murphy swats the short shot by Harrison Chen10-11
10:50RoanokeHarrison Chen grabs the offensive board10-11
10:41RoanokeMichael Charlebois scores on a jumper from the right wing set up by Henry Smith12-11
10:37WillametteRoy Lynch can't connect on a shot from the right wing but the foul's on Harrison Chen - foul #1 on Harrison Chen, team foul #712-11
SubsRoanoke
John Hunter (PG), Donald Price (SG), Wallace Crespo (SF), John Lackey (C)
Michael Charlebois, Henry Smith, Michael Ward, Wayne Zomberg
 
SubsWillamette
Tyler Harris (SG), Jonathan Brundage (SF), Christopher Norton (C)
David Truelove, Benjamin Parmelee, Jack Murphy
 
10:37WillametteRoy Lynch makes the 1st free throw12-12
10:37WillametteRoy Lynch makes the 2nd free throw12-13
10:13RoanokeJonathan Brundage swats the short shot by Wallace Crespo12-13
10:11RoanokeJohn Hunter pulls down the offensive rebound12-13
09:59RoanokeJohn Hunter buries a floater from the left wing on a great pass from Wallace Crespo14-13
09:45WillametteRoy Lynch misses long on a jumper from the right side14-13
09:44RoanokeWallace Crespo snags the defensive board14-13
09:25RoanokeJohn Hunter's pass is intercepted by Tyler Harris14-13
09:06WillametteChristopher Norton clanks a jump hook in the paint14-13
09:05RoanokeJohn Lackey grabs the board14-13
09:00RoanokeJohn Hunter's pass is off the mark and out of bounds14-13
SubsRoanoke
Michael Charlebois (PG), Henry Smith (SG), Wayne Zomberg (C)
Donald Price, Harrison Chen, John Lackey
 
SubsWillamette
Bryan Wood (PG), Benjamin Parmelee (SF)
Roy Lynch, John Nelson
 
08:43WillametteJonathan Brundage misses the floater from the free throw line14-13
08:41WillametteChristopher Norton snags the offensive board14-13
08:29WillametteBryan Wood clanks a pull-up jumper from just outside the lane14-13
08:28WillametteChristopher Norton can't tip it in14-13
08:27RoanokeWayne Zomberg snags the defensive board14-13
08:16RoanokeMichael Charlebois is fouled on the floor by Bryan Wood - foul #2 on Bryan Wood, team foul #614-13
SubsRoanoke
Michael Ward (SF), John Lackey (PF)
John Hunter, Wallace Crespo
 
SubsWillamette
David Truelove (PG), Jack Murphy (C)
Bryan Wood, Christopher Norton
 
08:01RoanokeHenry Smith clanks a jump hook in the lane but the foul's on David Truelove - foul #1 on David Truelove, team foul #714-13
SubsRoanoke 
SubsWillamette
Roy Lynch (PG)
Tyler Harris
 
08:01RoanokeHenry Smith misses the 1st free throw14-13
08:01RoanokeHenry Smith makes the 2nd free throw15-13
07:42WillametteJonathan Brundage hits the front of the rim on the floater near the basket but he's fouled by John Lackey - foul #1 on John Lackey, team foul #815-13
SubsRoanoke 
SubsWillamette
Christopher Tavares (C)
Benjamin Parmelee
 
07:42WillametteJonathan Brundage makes the 1st free throw15-14
07:42WillametteJonathan Brundage makes the 2nd free throw15-15
LineupRoanoke
 PG - Michael Charlebois (fresh) 2 pts. 1 ast.
 SG - Henry Smith (fresh) 2 pts. 3 ast.
 SF - Michael Ward (fresh) 3 pts.
 PF - John Lackey (fresh) 2 pts. 3 reb.
 C - Wayne Zomberg (fresh) 2 pts. 4 reb.
 
LineupWillamette
 PG - Roy Lynch (fresh) 2 pts. 1 ast.
 SG - David Truelove (fresh) 3 pts.
 SF - Jonathan Brundage (fresh) 2 pts. 2 reb. 2 blk.
 PF - Jack Murphy (fresh)
 C - Christopher Tavares (fresh)
 
07:18RoanokeJohn Lackey blows the layup15-15
07:16WillametteJonathan Brundage grabs the board15-15
07:04WillametteJack Murphy blows the layup15-15
07:03WillametteJonathan Brundage grabs the offensive rebound15-15
06:58WillametteJohn Lackey is called for the reach on Jack Murphy - foul #2 on John Lackey, team foul #915-15
SubsRoanoke
John Hunter (PG), Wallace Crespo (PF), Hugh Woody (C)
Michael Charlebois, John Lackey, Wayne Zomberg
 
SubsWillamette
Tyler Harris (SG), Blaine Hill (SF), Christopher Norton (C)
David Truelove, Jonathan Brundage, Christopher Tavares
 
06:58WillametteJack Murphy misses the 1st free throw15-15
06:58WillametteBlaine Hill grabs the offensive board15-15
06:44WillametteBlaine Hill buries a 3 from the right wing on a great pass from Roy Lynch15-18
06:39RoanokeMichael Ward's pass is intercepted by Roy Lynch15-18
06:16WillametteTyler Harris comes up short on the 3 from the right wing15-18
06:14RoanokeMichael Ward pulls down the rebound15-18
06:07RoanokeMichael Ward knocks in the jumper in the paint on a nice dish by Henry Smith and he's hacked by Blaine Hill - foul #1 on Blaine Hill, team foul #817-18
SubsRoanoke
Harrison Chen (PF)
Henry Smith
 
SubsWillamette
David Truelove (PG), Benjamin Parmelee (SF), John Nelson (PF)
Roy Lynch, Blaine Hill, Jack Murphy
 
06:07RoanokeMichael Ward makes the free throw18-18
05:55WillametteChristopher Norton scores on a floater from close range set up by Benjamin Parmelee18-20
05:50RoanokeBenjamin Parmelee steps in front of the Wallace Crespo pass18-20
05:32WillametteBenjamin Parmelee throws a bad pass out of bounds18-20
SubsRoanoke
Michael Charlebois (PG), Donald Price (SG), Wayne Zomberg (C)
Wallace Crespo, Michael Ward, Hugh Woody
 
SubsWillamette
Christopher Tavares (C)
Christopher Norton
 
05:18RoanokeMichael Charlebois misses short on a fadeaway jumper from the left side18-20
05:16RoanokeWayne Zomberg misses the tip18-20
05:15WillametteChristopher Tavares pulls down the rebound18-20
04:58WillametteHarrison Chen blocks the short jumper by Christopher Tavares18-20
04:57RoanokeHarrison Chen grabs the board18-20
04:31RoanokeJohn Hunter misses badly on a 3pt attempt from the left corner18-20
04:29WillametteChristopher Tavares pulls down the rebound18-20
04:27WillametteDavid Truelove loses the dribble to Donald Price in the backcourt18-20
04:08RoanokeDonald Price can't connect on a jumpshot from the free throw line18-20
04:06RoanokeJohn Hunter pulls down the offensive rebound18-20
03:51RoanokeHarrison Chen is whistled for a charge - foul #2 on Harrison Chen, team foul #1018-20
SubsRoanoke
Michael Caudell (PG), Henry Smith (SG), Michael Ward (SF), Wallace Crespo (PF)
Michael Charlebois, Donald Price, John Hunter, Harrison Chen
 
SubsWillamette
Bryan Wood (PG), Roy Lynch (SG), Jonathan Brundage (SF), Jack Murphy (PF), Christopher Norton (C)
David Truelove, Tyler Harris, Benjamin Parmelee, John Nelson, Christopher Tavares
 
03:30WillametteRoy Lynch is whistled for a carry18-20
SubsRoanoke
John Lackey (C)
Wayne Zomberg
 
SubsWillamette 
LineupRoanoke
 PG - Michael Caudell (fresh)
 SG - Henry Smith (fresh) 2 pts. 4 ast.
 SF - Michael Ward (fresh) 6 pts.
 PF - Wallace Crespo (fresh) 2 reb.
 C - John Lackey (fresh) 2 pts. 3 reb.
 
LineupWillamette
 PG - Bryan Wood (fresh) 1 ast.
 SG - Roy Lynch (fresh) 2 pts. 2 ast.
 SF - Jonathan Brundage (fresh) 2 pts. 4 reb. 2 blk.
 PF - Jack Murphy (fresh)
 C - Christopher Norton (fresh) 5 pts. 6 reb.
 
03:20RoanokeMichael Ward misses badly on a 3pt shot from the left wing18-20
03:18WillametteChristopher Norton pulls down the rebound18-20
03:09WillametteRoy Lynch's floater is tipped away by Michael Ward18-20
03:07RoanokeThe rebound goes to John Lackey18-20
03:02RoanokeMichael Ward's fadeaway is rejected by Jack Murphy18-20
03:01WillametteJack Murphy snags the defensive board18-20
02:38WillametteJack Murphy misses badly on a fadeaway jumper from the left wing18-20
02:36RoanokeJohn Lackey snags the defensive board18-20
02:30RoanokeBryan Wood steals the ball from John Lackey18-20
02:15WillametteJonathan Brundage double dribbles18-20
SubsRoanoke
Michael Charlebois (PG), John Hunter (SF), Harrison Chen (PF), Wayne Zomberg (C)
Michael Caudell, Michael Ward, Wallace Crespo, John Lackey
 
SubsWillamette
Benjamin Parmelee (SF), John Nelson (PF)
Jonathan Brundage, Jack Murphy
 
02:01RoanokeJohn Hunter misses short on a fadeaway jumper from just outside the lane18-20
02:00WillametteBryan Wood grabs the defensive rebound18-20
01:53WillametteRoy Lynch lays it in on a great pass from Bryan Wood18-22
01:42RoanokeHarrison Chen misses short on a floater from the left block but he's hacked by John Nelson - foul #2 on John Nelson, team foul #918-22
SubsRoanoke 
SubsWillamette
Tyler Harris (SG), Christopher Tavares (C)
Roy Lynch, Christopher Norton
 
01:42RoanokeHarrison Chen makes the 1st free throw19-22
01:42RoanokeHarrison Chen makes the 2nd free throw20-22
01:14WillametteJohn Nelson misses short on a turnaround from close range20-22
01:13WillametteChristopher Tavares tips it back up and in20-24
01:01RoanokeTyler Harris takes the ball from Henry Smith20-24
00:44WillametteBenjamin Parmelee's pass is intercepted by John Hunter20-24
00:27RoanokeWayne Zomberg misses the turnaround from close range20-24
00:26WillametteJohn Nelson pulls down the rebound20-24
00:04WillametteChristopher Tavares is called for traveling20-24
SubsRoanoke
Michael Caudell (PG), Donald Price (SG), Michael Ward (SF), Wallace Crespo (PF), John Lackey (C)
Michael Charlebois, Henry Smith, John Hunter, Harrison Chen, Wayne Zomberg
 
SubsWillamette
Roy Lynch (PG), Jonathan Brundage (SF), Jack Murphy (PF), Christopher Norton (C)
Bryan Wood, Benjamin Parmelee, John Nelson, Christopher Tavares
 
00:00RoanokeMichael Caudell misses the halfcourt shot20-24
TimeTeamPlayScore
LineupRoanoke
 PG - Michael Charlebois (fresh) 2 pts. 1 ast.
 SG - Henry Smith (fresh) 2 pts. 4 ast.
 SF - Michael Ward (fresh) 6 pts.
 PF - Harrison Chen (fresh) 4 pts. 2 reb.
 C - Wayne Zomberg (fresh) 2 pts. 5 reb.
 
LineupWillamette
 PG - Bryan Wood (fresh) 2 ast.
 SG - Tyler Harris (fresh) 2 stl.
 SF - Benjamin Parmelee (fresh) 5 pts.
 PF - John Nelson (fresh) 5 reb.
 C - Christopher Norton (fresh) 5 pts. 7 reb.
 
20:00WillametteBenjamin Parmelee inbounds the ball20-24
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (0) 
Game PlanWillametteWillamette is playing a triangle offense and a man to man (-2) 
19:43WillametteTyler Harris can't connect on a jumpshot from the free throw line20-24
19:41WillametteChristopher Norton grabs the offensive board20-24
19:21WillametteHarrison Chen takes the ball from John Nelson20-24
18:59RoanokeMichael Charlebois is fouled on the floor by Bryan Wood - foul #3 on Bryan Wood, team foul #120-24
SubsRoanoke 
SubsWillamette
Roy Lynch (PG)
Bryan Wood
 
18:54RoanokeHarrison Chen clanks a 3pt shot from the right wing20-24
18:53WillametteTyler Harris gets the rebound20-24
18:41WillametteJohn Nelson comes up short on the driving attempt near the basket but he's fouled by Wayne Zomberg - foul #2 on Wayne Zomberg, team foul #120-24
18:41WillametteJohn Nelson makes the 1st free throw20-25
18:41WillametteJohn Nelson misses the 2nd free throw20-25
18:41RoanokeMichael Ward grabs the defensive rebound20-25
18:16RoanokeHenry Smith is hacked by Roy Lynch - foul #1 on Roy Lynch, team foul #220-25
17:58RoanokeWayne Zomberg hits the front of the rim on the shot from the baseline20-25
17:56WillametteJohn Nelson snags the defensive board20-25
17:44WillametteRoy Lynch can't connect on a 3 from the left corner20-25
17:43WillametteThe offensive rebound goes to John Nelson20-25
17:26WillametteJohn Nelson makes the shot in the paint on a nice dish by Tyler Harris20-27
17:12RoanokeMichael Ward misses the jumpshot from the left wing20-27
17:11WillametteJohn Nelson snags the defensive board20-27
16:57WillametteRoy Lynch buries a 3pt jumper from the right corner on a great pass from Tyler Harris20-30
16:52RoanokeHenry Smith hits a driving attempt from the left block on a nice dish by Michael Ward22-30
16:37WillametteTyler Harris hits a driving attempt in the lane22-32
16:24RoanokeHenry Smith misses short on a fadeaway from the free throw line but he's fouled by Benjamin Parmelee - foul #2 on Benjamin Parmelee, team foul #322-32
SubsRoanoke
Michael Caudell (PG), John Hunter (SF), Wallace Crespo (PF), John Lackey (C)
Michael Charlebois, Michael Ward, Harrison Chen, Wayne Zomberg
 
SubsWillamette
David Truelove (SG), Jonathan Brundage (SF), Jack Murphy (PF), Christopher Tavares (C)
Tyler Harris, Benjamin Parmelee, John Nelson, Christopher Norton
 
16:24RoanokeHenry Smith misses the 1st free throw22-32
16:24RoanokeHenry Smith makes the 2nd free throw23-32
16:00WillametteDavid Truelove is fouled on the floor by John Hunter - foul #2 on John Hunter, team foul #223-32
SubsRoanoke
Donald Price (SG)
Henry Smith
 
SubsWillamette
Bryan Wood (PG)
Roy Lynch
 
LineupRoanoke
 PG - Michael Caudell (fresh)
 SG - Donald Price (fresh)
 SF - John Hunter (fresh) 2 pts.
 PF - Wallace Crespo (fresh) 2 reb.
 C - John Lackey (fresh) 2 pts. 5 reb.
 
LineupWillamette
 PG - Bryan Wood (fresh) 2 ast. 3 pf.
 SG - David Truelove (fresh) 3 pts.
 SF - Jonathan Brundage (fresh) 2 pts. 4 reb. 2 blk.
 PF - Jack Murphy (fresh) 2 blk.
 C - Christopher Tavares (fresh) 2 pts. 4 reb.
 
15:47WillametteJohn Lackey is called for the reach on David Truelove - foul #3 on John Lackey, team foul #323-32
15:30WillametteChristopher Tavares knocks in the jumper from close range on a nice dish by Bryan Wood23-34
15:22RoanokeMichael Caudell scores on a jumpshot from the free throw line on a nice dish by John Hunter25-34
15:06WillametteWallace Crespo steps in front of the Jack Murphy pass25-34
14:53RoanokeJohn Lackey comes up short on the 3 from the left wing25-34
14:52WillametteJonathan Brundage pulls down the rebound25-34
14:47WillametteDavid Truelove can't finish the layup25-34
14:46WillametteJack Murphy hits the follow up shot25-36
14:32RoanokeDonald Price makes the 3pt shot from the left corner set up by Michael Caudell28-36
14:21WillametteDavid Truelove is hacked by Wallace Crespo - foul #1 on Wallace Crespo, team foul #428-36
SubsRoanoke
Michael Charlebois (PG), Michael Ward (SF), Wayne Zomberg (C)
Michael Caudell, Donald Price, John Lackey
 
SubsWillamette
Tyler Harris (SG), Benjamin Parmelee (SF)
David Truelove, Jack Murphy
 
14:08WillametteChristopher Tavares loses the ball out of bounds28-36
SubsRoanoke
Hugh Woody (PF)
Wallace Crespo
 
SubsWillamette
John Nelson (PF)
Jonathan Brundage
 
13:46RoanokeWayne Zomberg misses long on a 3pt attempt from the left wing28-36
13:45WillametteJohn Nelson pulls down the rebound28-36
13:31WillametteJohn Nelson drills a turnaround in the paint on a great pass from Bryan Wood28-38
13:24RoanokeThe jump hook by Wayne Zomberg is blocked by Christopher Tavares28-38
13:23WillametteBenjamin Parmelee grabs the defensive rebound28-38
13:03WillametteMichael Ward is called for the reach on John Nelson - foul #2 on Michael Ward, team foul #528-38
SubsRoanoke
Michael Caudell (PG), Henry Smith (SG), Harrison Chen (PF), John Lackey (C)
Michael Charlebois, John Hunter, Hugh Woody, Wayne Zomberg
 
SubsWillamette
Christopher Norton (C)
Christopher Tavares
 
12:56WillametteTyler Harris buries a 3pt shot from the left wing on a great pass from Bryan Wood28-41
12:36RoanokeMichael Ward drills a floater from just outside the lane on a nice dish by Henry Smith30-41
12:17WillametteBryan Wood comes up short on the jumper from the left wing30-41
12:16WillametteJohn Nelson hits the follow up shot30-43
12:11RoanokeJohn Nelson steps in front of the Michael Ward pass30-43
12:01WillametteBenjamin Parmelee misses long on a 3 from the left wing30-43
11:59RoanokeJohn Lackey grabs the board30-43
LineupRoanoke
 PG - Michael Caudell (fresh) 2 pts. 1 ast.
 SG - Henry Smith (fresh) 5 pts. 5 ast.
 SF - Michael Ward (fairly fresh) 8 pts. 2 reb.
 PF - Harrison Chen (fresh) 4 pts. 2 reb.
 C - John Lackey (fresh) 2 pts. 6 reb. 3 pf.
 
LineupWillamette
 PG - Bryan Wood (fairly fresh) 5 ast. 3 pf.
 SG - Tyler Harris (fresh) 5 pts. 2 ast. 2 stl.
 SF - Benjamin Parmelee (fairly fresh) 5 pts. 2 reb.
 PF - John Nelson (fairly fresh) 7 pts. 10 reb. 2 stl.
 C - Christopher Norton (fresh) 5 pts. 8 reb.
 
11:55RoanokeMichael Ward throws a bad pass out of bounds30-43
SubsRoanoke
Michael Charlebois (PG), Wallace Crespo (SF), Wayne Zomberg (C)
Michael Caudell, Michael Ward, John Lackey
 
SubsWillamette
Roy Lynch (PG), Jonathan Brundage (SF), Jack Murphy (PF)
Bryan Wood, Benjamin Parmelee, John Nelson
 
11:37WillametteTyler Harris scores on a 3 pointer from the right corner set up by Jack Murphy30-46
11:19RoanokeTyler Harris takes the ball from Henry Smith30-46
11:06WillametteTyler Harris knocks in the 3pt shot from the left corner on a great pass from Roy Lynch30-49
Game PlanRoanokeRoanoke is playing a fastbreak offense (uptempo) and a man to man (0) 
Game PlanWillametteWillamette is playing a triangle offense and a man to man (-2) 
10:43RoanokeJonathan Brundage steals it from Michael Charlebois30-49
10:39WillametteRoy Lynch hits the finger roll on a nice dish by Jonathan Brundage30-51
10:33RoanokeHarrison Chen scores on a jumper near the basket on a great pass from Michael Charlebois32-51
Game PlanRoanokeRoanoke is playing a fastbreak offense (uptempo) and a man to man (0) 
Game PlanWillametteWillamette is playing a triangle offense (slowdown) and a man to man (-2) 
10:29WillametteTyler Harris knocks in the 3pt shot from straight away32-54
10:12RoanokeHarrison Chen misses long on a jumper from the left wing32-54
10:10RoanokeHarrison Chen can't tip it in32-54
10:08WillametteThe rebound goes to Jack Murphy32-54
09:47WillametteRoy Lynch knocks in the jumpshot from the right wing set up by Jonathan Brundage32-56
09:40RoanokeMichael Charlebois is hacked by Roy Lynch - foul #2 on Roy Lynch, team foul #432-56
SubsRoanoke
Michael Caudell (PG), John Hunter (SG), Michael Ward (SF), John Lackey (PF), Hugh Woody (C)
Michael Charlebois, Henry Smith, Wallace Crespo, Harrison Chen, Wayne Zomberg
 
SubsWillamette
Bryan Wood (PG), Benjamin Parmelee (SF), John Nelson (PF), Christopher Tavares (C)
Tyler Harris, Jonathan Brundage, Jack Murphy, Christopher Norton
 
09:25RoanokeBenjamin Parmelee steals the ball from Michael Caudell32-56
09:00WillametteBryan Wood is called for traveling32-56
SubsRoanoke 
SubsWillamette
David Truelove (SG)
Roy Lynch
 
08:51RoanokeMichael Caudell loses the ball out of bounds32-56
08:29WillametteDavid Truelove scores on a turnaround in the lane on a great pass from Bryan Wood32-58
08:19RoanokeMichael Ward connects on the pull-up jumper from the right side on a great pass from Michael Caudell34-58
07:55WillametteBryan Wood is fouled on the floor by Michael Ward - foul #3 on Michael Ward, team foul #634-58
SubsRoanoke
Michael Charlebois (PG), Wallace Crespo (PF), Wayne Zomberg (C)
Michael Caudell, John Lackey, Hugh Woody
 
SubsWillamette
Roy Lynch (SG), Jonathan Brundage (PF), Jack Murphy (C)
David Truelove, John Nelson, Christopher Tavares
 
LineupRoanoke
 PG - Michael Charlebois (fresh) 2 pts. 2 ast.
 SG - John Hunter (fresh) 2 pts. 1 ast.
 SF - Michael Ward (fresh) 10 pts. 2 reb. 3 pf.
 PF - Wallace Crespo (fresh) 2 reb.
 C - Wayne Zomberg (fresh) 2 pts. 5 reb.
 
LineupWillamette
 PG - Bryan Wood (fresh) 6 ast. 3 pf.
 SG - Roy Lynch (fresh) 11 pts. 3 ast.
 SF - Benjamin Parmelee (fresh) 5 pts. 2 reb. 2 stl.
 PF - Jonathan Brundage (fresh) 2 pts. 5 reb. 2 blk.
 C - Jack Murphy (fresh) 2 pts. 3 reb. 2 blk.
 
07:44WillametteWallace Crespo blocks the short jumper by Jonathan Brundage34-58
07:43RoanokeWayne Zomberg gets the rebound34-58
07:36RoanokeMichael Ward is fouled on the floor by Bryan Wood - foul #4 on Bryan Wood, team foul #534-58
SubsRoanoke
Michael Caudell (PG), Donald Price (SG), John Lackey (C)
Michael Charlebois, Michael Ward, Wayne Zomberg
 
SubsWillamette
David Truelove (SG), Christopher Tavares (C)
Bryan Wood, Benjamin Parmelee
 
07:27RoanokeJohn Lackey hits a 3 pointer from straight away set up by Donald Price37-58
06:58WillametteJohn Lackey swats the layup by David Truelove37-58
06:57RoanokeWallace Crespo grabs the defensive rebound37-58
06:51RoanokeJohn Hunter knocks in the 3 pointer from the right corner set up by Michael Caudell40-58
06:26WillametteRoy Lynch misses the lay-in but he's fouled by Michael Caudell - foul #3 on Michael Caudell, team foul #740-58
SubsRoanoke
Michael Charlebois (PG), Henry Smith (SG), Michael Ward (SF), Harrison Chen (PF), Wayne Zomberg (C)
Michael Caudell, Donald Price, John Hunter, Wallace Crespo, John Lackey
 
SubsWillamette
Tyler Harris (SG), Benjamin Parmelee (SF), John Nelson (PF), Christopher Norton (C)
David Truelove, Jonathan Brundage, Jack Murphy, Christopher Tavares
 
06:26WillametteRoy Lynch misses the 1st free throw40-58
06:26WillametteRoy Lynch makes the 2nd free throw40-59
06:12RoanokeJohn Nelson is called for the reach on Henry Smith - foul #3 on John Nelson, team foul #640-59
SubsRoanoke 
SubsWillamette
Bryan Wood (PG)
Roy Lynch
 
05:59RoanokeWayne Zomberg is hacked by Bryan Wood - foul #5 on Bryan Wood, team foul #740-59
SubsRoanoke 
SubsWillamette
Jonathan Brundage (PG)
Bryan Wood
 
05:59RoanokeWayne Zomberg makes the 1st free throw41-59
05:59RoanokeWayne Zomberg misses the 2nd free throw41-59
05:59WillametteJohn Nelson grabs the board41-59
05:30WillametteJohn Nelson is hacked by Harrison Chen - foul #3 on Harrison Chen, team foul #841-59
SubsRoanoke 
SubsWillamette
David Truelove (PG)
Jonathan Brundage
 
05:30WillametteJohn Nelson misses the 1st free throw41-59
05:30RoanokeHarrison Chen grabs the board41-59
05:13RoanokeMichael Ward drills a 3pt shot from the right wing on a nice dish by Michael Charlebois44-59
04:52WillametteBenjamin Parmelee misses badly on a jump hook in the paint44-59
04:51WillametteBenjamin Parmelee tips it back up and in44-61
04:46RoanokeHenry Smith connects on the shot in the lane set up by Michael Charlebois46-61
04:28WillametteTyler Harris misses short on a fadeaway jumper from the right wing46-61
04:26WillametteChristopher Norton grabs the offensive board46-61
04:10WillametteJohn Nelson misses the lay-in but he's hacked by Harrison Chen - foul #4 on Harrison Chen, team foul #946-61
SubsRoanoke
Michael Caudell (PG), John Hunter (SF), Wallace Crespo (PF), John Lackey (C)
Michael Charlebois, Michael Ward, Harrison Chen, Wayne Zomberg
 
SubsWillamette
Roy Lynch (PG), Jonathan Brundage (SF), Jack Murphy (C)
David Truelove, Benjamin Parmelee, Christopher Norton
 
04:10WillametteJohn Nelson misses the 1st free throw46-61
04:10WillametteJohn Nelson makes the 2nd free throw46-62
04:02RoanokeWallace Crespo misses short on a shot from the left wing46-62
04:01RoanokeJohn Lackey snags the offensive board46-62
03:43RoanokeJohn Lackey misses long on a 3pt attempt from the right corner46-62
03:41WillametteTyler Harris pulls down the rebound46-62
LineupRoanoke
 PG - Michael Caudell (fresh) 2 pts. 3 ast. 3 pf.
 SG - Henry Smith (fairly fresh) 7 pts. 5 ast.
 SF - John Hunter (fresh) 5 pts. 1 ast.
 PF - Wallace Crespo (fresh) 3 reb.
 C - John Lackey (fresh) 5 pts. 7 reb. 3 pf.
 
LineupWillamette
 PG - Roy Lynch (fresh) 12 pts. 3 ast.
 SG - Tyler Harris (fresh) 14 pts. 2 ast. 3 stl.
 SF - Jonathan Brundage (fresh) 2 pts. 5 reb. 2 blk.
 PF - John Nelson (fairly fresh) 8 pts. 11 reb. 2 stl. 3 pf.
 C - Jack Murphy (fresh) 2 pts. 3 reb. 2 blk.
 
Game PlanRoanokeRoanoke is playing a fastbreak offense (uptempo) and a man to man (-1) 
Game PlanWillametteWillamette is playing a triangle offense (slowdown) and a man to man (-2) 
03:24WillametteJohn Lackey steps in front of the Jack Murphy pass46-62
Game PlanRoanokeRoanoke is playing a fastbreak offense (uptempo) and a man to man (-1) 
Game PlanWillametteWillamette is playing a triangle offense (slowdown) and a man to man (+1) 
03:17RoanokeMichael Caudell misses badly on a 3 pointer from the right corner46-62
03:15WillametteJack Murphy pulls down the rebound46-62
02:50WillametteJonathan Brundage travels with the ball46-62
SubsRoanoke
Donald Price (SG)
Henry Smith
 
SubsWillamette
David Truelove (SG), Christopher Tavares (C)
Tyler Harris, John Nelson
 
02:32RoanokeMichael Caudell's fadeaway is rejected by Jack Murphy46-62
02:31WillametteThe rebound goes to Roy Lynch46-62
02:27WillametteDavid Truelove clanks a jumpshot from just outside the lane46-62
02:25WillametteJonathan Brundage grabs the offensive board46-62
02:02WillametteRoy Lynch drills a fadeaway from the left wing set up by Christopher Tavares46-64
01:57RoanokeChristopher Tavares steps in front of the Donald Price pass46-64
01:39WillametteRoy Lynch can't connect on a fadeaway jumper from the left wing46-64
01:37RoanokeJohn Hunter grabs the defensive rebound46-64
01:32RoanokeJohn Hunter makes the 3pt shot from straight away on a great pass from John Lackey49-64
01:13WillametteJonathan Brundage clanks a 3 from the left corner49-64
01:11RoanokeThe rebound goes to John Lackey49-64
01:06RoanokeJohn Hunter clanks a 3 pointer from the left wing49-64
01:04RoanokeMichael Caudell tips it but misses49-64
01:02WillametteJack Murphy pulls down the rebound49-64
Game PlanRoanokeRoanoke is playing a fastbreak offense (uptempo) and a man to man (-1) 
Game PlanWillametteWillamette is playing a spread offense (hold ball) and a man to man (+1) 
00:37WillametteDavid Truelove is fouled on the floor by Donald Price - foul #1 on Donald Price, team foul #1049-64
00:37WillametteDavid Truelove makes the 1st free throw49-65
00:37WillametteDavid Truelove misses the 2nd free throw49-65
00:37RoanokeJohn Lackey grabs the board49-65
Game PlanRoanokeRoanoke is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanWillametteWillamette is playing a spread offense (hold ball) and a man to man (+1) 
00:32RoanokeDonald Price is hacked by Jonathan Brundage - foul #1 on Jonathan Brundage, team foul #849-65
00:32RoanokeDonald Price makes the 1st free throw50-65
00:32RoanokeDonald Price misses the 2nd free throw50-65
00:32WillametteThe rebound goes to Christopher Tavares50-65
00:08WillametteJohn Lackey steals it from David Truelove50-65
00:02RoanokeJohn Hunter is whistled for a carry50-65
00:00WillametteRoy Lynch runs out the clock50-65