#236237 #F12B19
Hoops Dynasty HOOPS DYNASTY
Conference Iba
Piedmont Sim AI
Shenandoah Sim AI
Final -
8/30/2026
68
  1 2 F
Piedmont 31 37 68
Shenandoah 40 46 86
86
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cCharles Snyder 20 4-8 0-2 1-3 0 5 1 2 0 1 1 9
pfDarren Hunziker 21 2-4 1-1 4-5 2 4 1 1 1 1 1 9
sfJohn Murphy 22 2-7 2-5 0-2 0 2 0 1 0 0 1 6
sgJames Armstead 19 2-5 1-2 2-2 1 2 3 3 2 0 2 7
pgHerbert Roche 16 3-5 1-2 0-1 0 1 2 3 0 0 3 7
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cFranklin Scruggs 21 3-5 0-1 1-1 3 6 1 0 0 0 1 7
sfGary Butts 20 2-6 1-2 1-1 0 2 1 1 4 0 1 6
pfStephen Valente 16 1-2 0-0 2-2 1 3 0 2 1 0 2 4
sgJohn Culberson 16 1-2 1-1 0-0 0 1 1 0 1 0 0 3
pgMatthew Lewis 16 2-5 1-1 1-2 1 1 1 4 1 0 2 6
pgFrank Thorne 10 0-0 0-0 2-2 0 0 1 2 0 0 3 2
pgKeith Buchanan 3 1-1 0-0 0-0 0 0 1 0 0 0 1 2
Totals 200 23-50 8-17 14-21 8 27 13 19 10 2 18 68
Percentages   .460 .471 .667                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cSteven Johnson 24 6-10 1-3 3-4 2 5 2 2 1 0 3 16
pfPhillip Mathews 18 5-9 0-1 2-3 2 4 1 0 2 1 1 12
sfRyan Whitcher 17 2-5 2-5 0-0 0 0 0 1 0 2 3 6
sgWilliam Watters 13 3-3 1-1 0-0 1 1 4 0 2 0 2 7
pgCalvin Spradley 20 2-5 0-1 0-0 0 0 3 1 2 0 1 4
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgTravis Blankenship 18 2-3 0-1 4-4 0 0 3 2 0 0 5 8
sgJustin Bardwell 17 2-6 2-5 2-2 0 1 1 1 0 1 1 8
cCharles Turberville 17 4-7 1-3 0-2 0 6 1 3 1 0 1 9
pgBruce Hill 16 3-5 0-0 4-4 1 4 1 1 2 0 1 10
sgVictor Thompson 15 0-2 0-1 0-0 0 0 3 0 0 0 1 0
pfMichael Pearce 14 3-4 0-0 0-0 4 9 0 1 1 0 1 6
cWilliam Hamblen 11 0-1 0-0 0-0 1 5 0 1 1 0 2 0
Totals 200 32-60 7-21 15-19 11 35 19 13 12 4 22 86
Percentages   .533 .333 .789                

PC
31
11-25
2-5
7-12
5
14
6
9
5
1
10
16
6
6
0
16
37
12-25
6-12
7-9
3
13
7
10
5
1
8
8
7
6
5
14
68
23-50
8-17
14-21
8
27
13
19
10
2
18
24
13
12
5
30
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
SU
40
14-27
3-10
9-11
5
18
10
8
4
3
12
16
14
10
2
19
46
18-33
4-11
6-8
6
17
9
5
8
1
10
22
15
11
6
22
86
32-60
7-21
15-19
11
35
19
13
12
4
22
38
29
21
8
41
PLAYER OF THE GAME
c Steven Johnson Shenandoah
16 Points, 5 Rebounds
TimeTeamPlayScore
LineupPiedmont
 PG - Herbert Roche (fresh)
 SG - James Armstead (fresh)
 SF - John Murphy (fresh)
 PF - Darren Hunziker (fresh)
 C - Charles Snyder (fresh)
 
LineupShenandoah
 PG - Calvin Spradley (fresh)
 SG - William Watters (fresh)
 SF - Ryan Whitcher (fresh)
 PF - Phillip Mathews (fresh)
 C - Steven Johnson (fresh)
 
20:00PiedmontCharles Snyder wins the tip0-0
Game PlanPiedmontPiedmont is playing a flex offense and a man to man (0) 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (0) 
19:43PiedmontCharles Snyder is called for traveling0-0
19:27ShenandoahSteven Johnson scores on a fadeaway in the lane set up by William Watters0-2
19:08PiedmontCharles Snyder drills a fadeaway from close range set up by James Armstead2-2
19:04ShenandoahSteven Johnson throws a bad pass out of bounds2-2
19:01PiedmontHerbert Roche is fouled in the backcourt by William Watters - foul #1 on William Watters, team foul #12-2
18:50PiedmontHerbert Roche is alone and drills a jumpshot from the left side4-2
18:36ShenandoahWilliam Watters is hacked by James Armstead - foul #1 on James Armstead, team foul #14-2
18:23ShenandoahPhillip Mathews clanks a jump hook in the paint but the foul's on Darren Hunziker - foul #1 on Darren Hunziker, team foul #24-2
18:23ShenandoahPhillip Mathews makes the 1st free throw4-3
18:23ShenandoahPhillip Mathews makes the 2nd free throw4-4
18:07PiedmontJames Armstead is hacked by William Watters - foul #2 on William Watters, team foul #24-4
SubsPiedmont 
SubsShenandoah
Bruce Hill (SG)
William Watters
 
18:00PiedmontDarren Hunziker misses badly on the uncontested jumper from just outside the lane4-4
17:59ShenandoahBruce Hill pulls down the rebound4-4
17:42ShenandoahRyan Whitcher connects on the 3pt attempt from the right wing on a great pass from Phillip Mathews4-7
17:40PiedmontPhillip Mathews picks off the pass by Herbert Roche in the backcourt4-7
17:34ShenandoahDarren Hunziker blocks the jumper by Steven Johnson4-7
17:32PiedmontThe rebound goes to Charles Snyder4-7
17:06PiedmontHerbert Roche's fadeaway is rejected by Phillip Mathews4-7
17:05ShenandoahBruce Hill pulls down the rebound4-7
16:58ShenandoahCalvin Spradley is fouled in the backcourt by Herbert Roche - foul #1 on Herbert Roche, team foul #34-7
SubsPiedmont
Matthew Lewis (PG), Gary Butts (SG), John Culberson (SF), Franklin Scruggs (PF), Stephen Valente (C)
Herbert Roche, James Armstead, John Murphy, Darren Hunziker, Charles Snyder
 
SubsShenandoah
Travis Blankenship (PG), Justin Bardwell (SF), Charles Turberville (PF), Michael Pearce (C)
Calvin Spradley, Ryan Whitcher, Phillip Mathews, Steven Johnson
 
16:49ShenandoahMichael Pearce buries a floater in the paint set up by Travis Blankenship4-9
16:32PiedmontGary Butts is hacked by Bruce Hill - foul #1 on Bruce Hill, team foul #34-9
SubsPiedmont 
SubsShenandoah
Victor Thompson (SG)
Bruce Hill
 
16:20PiedmontStephen Valente can't finish the layup4-9
16:18PiedmontMatthew Lewis tips it in6-9
16:07ShenandoahGary Butts picks off the pass by Charles Turberville6-9
16:05PiedmontMatthew Lewis double dribbles in the backcourt6-9
15:39ShenandoahCharles Turberville clanks a 3pt shot from straight away6-9
15:38ShenandoahMichael Pearce snags the offensive board6-9
LineupPiedmont
 PG - Matthew Lewis (fresh) 2 pts.
 SG - Gary Butts (fresh)
 SF - John Culberson (fresh)
 PF - Franklin Scruggs (fresh)
 C - Stephen Valente (fairly fresh)
 
LineupShenandoah
 PG - Travis Blankenship (fresh) 1 ast.
 SG - Victor Thompson (fresh)
 SF - Justin Bardwell (fairly fresh)
 PF - Charles Turberville (fairly fresh)
 C - Michael Pearce (fairly fresh) 2 pts.
 
15:17ShenandoahCharles Turberville makes the jumper from the left wing on a great pass from Victor Thompson6-11
15:00PiedmontGary Butts connects on the 3pt shot from straight away9-11
14:49ShenandoahJustin Bardwell hits a 3pt shot from the right wing9-14
14:37PiedmontStephen Valente is called for the offensive foul - foul #1 on Stephen Valente, team foul #49-14
SubsPiedmont
Frank Thorne (PG), James Armstead (SG), John Murphy (SF), Darren Hunziker (PF), Charles Snyder (C)
Matthew Lewis, Gary Butts, John Culberson, Franklin Scruggs, Stephen Valente
 
SubsShenandoah
Calvin Spradley (PG), Bruce Hill (SG), Ryan Whitcher (SF), Phillip Mathews (PF), Steven Johnson (C)
Travis Blankenship, Victor Thompson, Justin Bardwell, Charles Turberville, Michael Pearce
 
14:18ShenandoahSteven Johnson hits the front of the rim on the 3pt jumper from the right corner9-14
14:16ShenandoahBruce Hill tips it in9-16
13:55PiedmontSteven Johnson takes the ball from John Murphy9-16
13:40ShenandoahSteven Johnson misses badly on a 3pt attempt from straight away9-16
13:39PiedmontJohn Murphy snags the defensive board9-16
13:17PiedmontRyan Whitcher is called for the reach on James Armstead - foul #1 on Ryan Whitcher, team foul #49-16
SubsPiedmont
Herbert Roche (PG)
Frank Thorne
 
SubsShenandoah
Victor Thompson (SG), William Hamblen (PF)
Bruce Hill, Phillip Mathews
 
13:02PiedmontCharles Snyder misses badly on a jumper near the basket but the foul's on Calvin Spradley - foul #1 on Calvin Spradley, team foul #59-16
SubsPiedmont
Gary Butts (SG), John Culberson (SF)
James Armstead, John Murphy
 
SubsShenandoah
Travis Blankenship (PG)
Calvin Spradley
 
13:02PiedmontCharles Snyder misses the 1st free throw9-16
13:02PiedmontCharles Snyder makes the 2nd free throw10-16
12:40ShenandoahDarren Hunziker picks off the pass by Steven Johnson10-16
12:19PiedmontCharles Snyder blows the wide open layup10-16
12:17ShenandoahThe rebound goes to William Hamblen10-16
11:55ShenandoahWilliam Hamblen misses short on a jumper from the free throw line10-16
11:53PiedmontGary Butts grabs the board10-16
11:41PiedmontGary Butts makes the driving attempt in the paint on a great pass from Charles Snyder and he's fouled by William Hamblen - foul #1 on William Hamblen, team foul #612-16
SubsPiedmont
John Murphy (SF), Franklin Scruggs (PF), Stephen Valente (C)
John Culberson, Darren Hunziker, Charles Snyder
 
SubsShenandoah
Calvin Spradley (PG), Bruce Hill (SG), Justin Bardwell (SF), Phillip Mathews (PF), Charles Turberville (C)
Travis Blankenship, Victor Thompson, Ryan Whitcher, William Hamblen, Steven Johnson
 
11:41PiedmontGary Butts makes the free throw13-16
LineupPiedmont
 PG - Herbert Roche (fresh) 2 pts.
 SG - Gary Butts (fairly fresh) 6 pts.
 SF - John Murphy (fresh)
 PF - Franklin Scruggs (fresh)
 C - Stephen Valente (fresh)
 
LineupShenandoah
 PG - Calvin Spradley (fresh)
 SG - Bruce Hill (fresh) 2 pts.
 SF - Justin Bardwell (fresh) 3 pts.
 PF - Phillip Mathews (fresh) 2 pts.
 C - Charles Turberville (fresh) 2 pts.
 
11:26ShenandoahPhillip Mathews hits the finger roll on a nice dish by Calvin Spradley and he's hacked by Franklin Scruggs - foul #1 on Franklin Scruggs, team foul #513-18
SubsPiedmont
Frank Thorne (PG), Matthew Lewis (SG)
Herbert Roche, Gary Butts
 
SubsShenandoah 
11:26ShenandoahPhillip Mathews misses the free throw13-18
11:26PiedmontFranklin Scruggs snags the defensive board13-18
11:05PiedmontJustin Bardwell swats the short shot by Matthew Lewis13-18
11:04PiedmontFranklin Scruggs tips it back up and in15-18
10:52ShenandoahJustin Bardwell misses short on a shot from the left wing15-18
10:50PiedmontFranklin Scruggs pulls down the rebound15-18
10:46PiedmontFrank Thorne travels with the ball15-18
SubsPiedmont
James Armstead (SG), Darren Hunziker (PF)
Frank Thorne, Stephen Valente
 
SubsShenandoah
Michael Pearce (SF), Steven Johnson (C)
Justin Bardwell, Charles Turberville
 
10:33ShenandoahPhillip Mathews connects on the jump hook from the right block on a great pass from Steven Johnson15-20
10:15PiedmontDarren Hunziker misses the shot from the right block15-20
10:14ShenandoahMichael Pearce gets the rebound15-20
09:50ShenandoahPhillip Mathews misses the easy layup15-20
09:48ShenandoahPhillip Mathews grabs the offensive board15-20
09:33ShenandoahMichael Pearce lays it in on a great pass from Calvin Spradley15-22
09:10PiedmontJames Armstead clanks a floater from the left wing15-22
09:09ShenandoahSteven Johnson grabs the board15-22
08:51ShenandoahJames Armstead takes the ball from Michael Pearce15-22
08:22PiedmontJohn Murphy misses badly on a jumpshot from the right side15-22
08:20PiedmontThe offensive rebound goes to Darren Hunziker15-22
08:02PiedmontDarren Hunziker is fouled on the floor by Phillip Mathews - foul #1 on Phillip Mathews, team foul #715-22
SubsPiedmont
Herbert Roche (PG), Gary Butts (SG), Stephen Valente (SF), Charles Snyder (C)
Matthew Lewis, James Armstead, John Murphy, Franklin Scruggs
 
SubsShenandoah
Travis Blankenship (PG), Victor Thompson (SG), Justin Bardwell (SF), Charles Turberville (PF), William Hamblen (C)
Calvin Spradley, Bruce Hill, Michael Pearce, Phillip Mathews, Steven Johnson
 
08:02PiedmontDarren Hunziker misses the 1st free throw15-22
08:02ShenandoahThe rebound goes to William Hamblen15-22
07:42ShenandoahCharles Turberville makes the fadeaway from the free throw line on a great pass from Travis Blankenship15-24
07:37PiedmontJustin Bardwell is called for the reach on Herbert Roche in the backcourt - foul #1 on Justin Bardwell, team foul #815-24
SubsPiedmont
John Culberson (SF)
Darren Hunziker
 
SubsShenandoah 
07:37PiedmontHerbert Roche misses the 1st free throw15-24
07:37ShenandoahCharles Turberville pulls down the rebound15-24
LineupPiedmont
 PG - Herbert Roche (fresh) 2 pts.
 SG - Gary Butts (fresh) 6 pts.
 SF - John Culberson (fresh)
 PF - Stephen Valente (fresh)
 C - Charles Snyder (fresh) 3 pts.
 
LineupShenandoah
 PG - Travis Blankenship (fresh) 2 ast.
 SG - Victor Thompson (fresh) 1 ast.
 SF - Justin Bardwell (fresh) 3 pts.
 PF - Charles Turberville (fresh) 4 pts.
 C - William Hamblen (fresh) 2 reb.
 
07:13ShenandoahJustin Bardwell can't connect on a 3 from straight away15-24
07:11PiedmontCharles Snyder gets the rebound15-24
06:50PiedmontCharles Snyder hits a jumper near the basket17-24
06:37ShenandoahStephen Valente steals it from William Hamblen17-24
06:21PiedmontGary Butts can't connect on a jumpshot from the left side17-24
06:19PiedmontStephen Valente gets the offensive rebound17-24
06:14PiedmontCharles Snyder lays it in uncontested on a great pass from Herbert Roche19-24
06:09ShenandoahVictor Thompson is hacked by Herbert Roche - foul #2 on Herbert Roche, team foul #619-24
SubsPiedmont
Frank Thorne (PG), John Murphy (SF), Darren Hunziker (PF)
Herbert Roche, Gary Butts, Stephen Valente
 
SubsShenandoah
Calvin Spradley (PG), Bruce Hill (SG), Ryan Whitcher (SF), Phillip Mathews (PF), Steven Johnson (C)
Travis Blankenship, Victor Thompson, Justin Bardwell, Charles Turberville, William Hamblen
 
05:54ShenandoahBruce Hill clanks a shot in the paint but he's hacked by Frank Thorne - foul #1 on Frank Thorne, team foul #719-24
05:54ShenandoahBruce Hill makes the 1st free throw19-25
05:54ShenandoahBruce Hill makes the 2nd free throw19-26
05:52PiedmontFrank Thorne loses the dribble to Bruce Hill in the backcourt19-26
05:49ShenandoahCalvin Spradley banks in the layup set up by Bruce Hill19-28
05:33PiedmontCharles Snyder clanks a 3pt shot from the right corner19-28
05:32ShenandoahThe rebound goes to Bruce Hill19-28
05:24ShenandoahCalvin Spradley throws a bad pass out of bounds19-28
SubsPiedmont
James Armstead (SG), Franklin Scruggs (PF)
John Culberson, Darren Hunziker
 
SubsShenandoah 
05:10PiedmontJames Armstead is wide open but clanks a 3 pointer from the left corner19-28
05:08PiedmontFranklin Scruggs grabs the offensive rebound19-28
05:01PiedmontCharles Snyder's layup is rejected by Ryan Whitcher19-28
05:00ShenandoahSteven Johnson pulls down the rebound19-28
04:41ShenandoahCalvin Spradley comes up short on the pull-up jumper from the right side19-28
04:39ShenandoahThe offensive rebound goes to Steven Johnson19-28
04:20ShenandoahFrank Thorne is called for the reach on Bruce Hill - foul #2 on Frank Thorne, team foul #819-28
SubsPiedmont
Matthew Lewis (PG), Gary Butts (SF), Stephen Valente (PF)
Frank Thorne, John Murphy, Franklin Scruggs
 
SubsShenandoah
Travis Blankenship (PG), William Hamblen (PF)
Calvin Spradley, Phillip Mathews
 
04:20ShenandoahBruce Hill makes the 1st free throw19-29
04:20ShenandoahBruce Hill makes the 2nd free throw19-30
04:17PiedmontJames Armstead is fouled in the backcourt by Travis Blankenship - foul #1 on Travis Blankenship, team foul #919-30
SubsPiedmont 
SubsShenandoah
Victor Thompson (SG)
Bruce Hill
 
04:17PiedmontJames Armstead makes the 1st free throw20-30
04:17PiedmontJames Armstead makes the 2nd free throw21-30
04:05ShenandoahRyan Whitcher misses badly on a 3pt shot from the left corner21-30
04:03ShenandoahSteven Johnson tips it back up and in21-32
03:39PiedmontStephen Valente drills a fadeaway from the baseline on a nice dish by James Armstead23-32
03:24ShenandoahSteven Johnson makes the jumper from just outside the lane23-34
LineupPiedmont
 PG - Matthew Lewis (fresh) 2 pts.
 SG - James Armstead (fairly fresh) 2 pts. 2 ast.
 SF - Gary Butts (fresh) 6 pts.
 PF - Stephen Valente (fresh) 2 pts.
 C - Charles Snyder (tiring) 7 pts. 2 reb.
 
LineupShenandoah
 PG - Travis Blankenship (fresh) 2 ast.
 SG - Victor Thompson (fresh) 1 ast.
 SF - Ryan Whitcher (tiring) 3 pts.
 PF - William Hamblen (fairly fresh) 2 reb.
 C - Steven Johnson (tiring) 6 pts. 4 reb.
 
03:22PiedmontMatthew Lewis is hacked by Steven Johnson in the backcourt - foul #1 on Steven Johnson, team foul #1023-34
SubsPiedmont
Herbert Roche (PG), Darren Hunziker (PF), Franklin Scruggs (C)
James Armstead, Stephen Valente, Charles Snyder
 
SubsShenandoah
William Watters (SG), Justin Bardwell (SF), Charles Turberville (PF)
Victor Thompson, Ryan Whitcher, William Hamblen
 
03:22PiedmontMatthew Lewis makes the 1st free throw24-34
03:22PiedmontMatthew Lewis misses the 2nd free throw24-34
03:22ShenandoahCharles Turberville pulls down the rebound24-34
03:06ShenandoahJustin Bardwell clanks a 3pt attempt from the right corner24-34
03:05PiedmontFranklin Scruggs gets the rebound24-34
02:59PiedmontDarren Hunziker clanks a fadeaway from just outside the lane but he's fouled by Travis Blankenship - foul #2 on Travis Blankenship, team foul #1124-34
02:59PiedmontDarren Hunziker makes the 1st free throw25-34
02:59PiedmontDarren Hunziker makes the 2nd free throw26-34
02:49ShenandoahJustin Bardwell loses the dribble to Matthew Lewis26-34
02:45PiedmontMatthew Lewis loses the ball out of bounds in the backcourt26-34
SubsPiedmont 
SubsShenandoah
Victor Thompson (PG)
Travis Blankenship
 
02:31ShenandoahSteven Johnson misses badly on a jump hook from close range but he's fouled by Matthew Lewis - foul #1 on Matthew Lewis, team foul #926-34
SubsPiedmont
John Culberson (SG), John Murphy (SF)
Matthew Lewis, Gary Butts
 
SubsShenandoah 
02:31ShenandoahSteven Johnson makes the 1st free throw26-35
02:31ShenandoahSteven Johnson misses the 2nd free throw26-35
02:31PiedmontThe rebound goes to Darren Hunziker26-35
02:15PiedmontHerbert Roche's pass is intercepted by William Watters26-35
01:53ShenandoahWilliam Watters connects on the 3 from the right wing set up by Justin Bardwell26-38
01:30PiedmontHerbert Roche misses badly on a 3pt jumper from the right corner26-38
01:29ShenandoahJustin Bardwell pulls down the rebound26-38
01:25ShenandoahVictor Thompson misses the jumpshot from the left side26-38
01:23PiedmontHerbert Roche grabs the defensive rebound26-38
01:09PiedmontJohn Murphy is open but comes up short on the shot from close range26-38
01:08ShenandoahCharles Turberville gets the rebound26-38
00:50ShenandoahJustin Bardwell is hacked by John Murphy - foul #1 on John Murphy, team foul #1026-38
SubsPiedmont
Matthew Lewis (PG), James Armstead (SG), Gary Butts (SF), Stephen Valente (PF), Charles Snyder (C)
Herbert Roche, John Culberson, John Murphy, Darren Hunziker, Franklin Scruggs
 
SubsShenandoah
Travis Blankenship (PG), Michael Pearce (PF), William Hamblen (C)
Victor Thompson, Charles Turberville, Steven Johnson
 
00:50ShenandoahJustin Bardwell makes the 1st free throw26-39
00:50ShenandoahJustin Bardwell makes the 2nd free throw26-40
00:34PiedmontMatthew Lewis connects on the open 3pt jumper from straight away on a nice dish by Gary Butts29-40
00:16ShenandoahTravis Blankenship throws a bad pass out of bounds29-40
SubsPiedmont 
SubsShenandoah
Phillip Mathews (PF)
Justin Bardwell
 
00:04PiedmontCharles Snyder hits a turnaround from the right block set up by Matthew Lewis and he's fouled by Michael Pearce - foul #1 on Michael Pearce, team foul #1231-40
00:04PiedmontCharles Snyder misses the free throw31-40
00:04ShenandoahPhillip Mathews gets the rebound31-40
00:00ShenandoahPhillip Mathews misses short on a halfcourt shot31-40
TimeTeamPlayScore
LineupPiedmont
 PG - Herbert Roche (fresh) 2 pts. 1 ast.
 SG - James Armstead (fresh) 2 pts. 2 ast.
 SF - John Murphy (fresh)
 PF - Darren Hunziker (fresh) 2 pts. 2 reb.
 C - Charles Snyder (fresh) 9 pts. 2 reb.
 
LineupShenandoah
 PG - Calvin Spradley (fresh) 2 pts. 2 ast.
 SG - William Watters (fresh) 3 pts. 1 ast.
 SF - Ryan Whitcher (fresh) 3 pts.
 PF - Phillip Mathews (fresh) 6 pts. 2 reb.
 C - Steven Johnson (fresh) 7 pts. 4 reb.
 
20:00ShenandoahRyan Whitcher inbounds the ball31-40
Game PlanPiedmontPiedmont is playing a flex offense and a man to man (0) 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (-2) 
19:42ShenandoahRyan Whitcher is fouled on the floor by James Armstead - foul #2 on James Armstead, team foul #131-40
19:28ShenandoahSteven Johnson knocks in the shot from just outside the lane on a nice dish by William Watters31-42
19:15PiedmontJohn Murphy is hacked by Ryan Whitcher - foul #2 on Ryan Whitcher, team foul #131-42
18:57PiedmontCharles Snyder misses short on a 3 from the left corner31-42
18:56PiedmontDarren Hunziker hits the follow up shot33-42
18:39ShenandoahPhillip Mathews knocks in the jumper from the right block on a nice dish by Steven Johnson33-44
18:35PiedmontCalvin Spradley picks off the pass by James Armstead in the backcourt33-44
18:34ShenandoahCalvin Spradley banks in the layup33-46
18:22PiedmontPhillip Mathews steps in front of the Charles Snyder pass33-46
18:11ShenandoahPhillip Mathews's fadeaway is rejected by Charles Snyder33-46
18:09ShenandoahPhillip Mathews hits the follow up shot33-48
17:51PiedmontHerbert Roche drills a 3 from straight away on a great pass from James Armstead36-48
17:40ShenandoahRyan Whitcher buries a 3pt jumper from the right corner on a nice dish by William Watters36-51
17:35PiedmontCalvin Spradley steps in front of the James Armstead pass in the backcourt36-51
17:33ShenandoahCalvin Spradley misses the easy layup36-51
17:32PiedmontCharles Snyder pulls down the rebound36-51
17:23PiedmontJohn Murphy hits the front of the rim on the wide open jumper from the right block but he's hacked by Ryan Whitcher - foul #3 on Ryan Whitcher, team foul #236-51
SubsPiedmont
Matthew Lewis (PG), Gary Butts (SG), Franklin Scruggs (PF), Stephen Valente (C)
Herbert Roche, James Armstead, Darren Hunziker, Charles Snyder
 
SubsShenandoah
Travis Blankenship (PG), Bruce Hill (SG), Justin Bardwell (SF), Charles Turberville (PF), Michael Pearce (C)
Calvin Spradley, William Watters, Ryan Whitcher, Phillip Mathews, Steven Johnson
 
17:23PiedmontJohn Murphy misses the 1st free throw36-51
17:23PiedmontJohn Murphy misses the 2nd free throw36-51
17:23ShenandoahMichael Pearce pulls down the rebound36-51
17:21ShenandoahGary Butts steals the ball from Travis Blankenship in the backcourt36-51
17:06PiedmontMichael Pearce steals it from Stephen Valente36-51
16:57ShenandoahCharles Turberville buries a 3pt attempt from the left wing36-54
16:34PiedmontJohn Murphy comes up short on the 3pt jumper from the right corner36-54
16:32ShenandoahCharles Turberville grabs the board36-54
16:15ShenandoahJustin Bardwell hits a 3 pointer from the left corner set up by Travis Blankenship36-57
Game PlanPiedmontPiedmont is playing a flex offense (uptempo) and a man to man (0) 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (-2) 
16:05PiedmontJohn Murphy misses long on an open 3 from the left wing36-57
16:04ShenandoahMichael Pearce gets the rebound36-57
Game PlanPiedmontPiedmont is playing a flex offense (uptempo) and a man to man (0) 
Game PlanShenandoahShenandoah is playing a motion offense (slowdown) and a fullcourt press (-2) 
15:54ShenandoahCharles Turberville's pass is intercepted by Gary Butts36-57
15:51PiedmontMatthew Lewis can't finish the layup36-57
15:50ShenandoahCharles Turberville snags the defensive board36-57
LineupPiedmont
 PG - Matthew Lewis (fresh) 6 pts. 1 ast.
 SG - Gary Butts (fresh) 6 pts. 3 stl.
 SF - John Murphy (fairly fresh)
 PF - Franklin Scruggs (fresh) 2 pts. 5 reb.
 C - Stephen Valente (fairly fresh) 2 pts.
 
LineupShenandoah
 PG - Travis Blankenship (fairly fresh) 3 ast.
 SG - Bruce Hill (fairly fresh) 6 pts. 1 ast.
 SF - Justin Bardwell (fairly fresh) 8 pts. 1 ast.
 PF - Charles Turberville (fairly fresh) 7 pts. 5 reb.
 C - Michael Pearce (fairly fresh) 4 pts. 4 reb.
 
15:27ShenandoahBruce Hill is hacked by Stephen Valente - foul #2 on Stephen Valente, team foul #236-57
SubsPiedmont
Frank Thorne (PG), James Armstead (SG), John Culberson (SF), Darren Hunziker (PF), Charles Snyder (C)
Matthew Lewis, Gary Butts, John Murphy, Franklin Scruggs, Stephen Valente
 
SubsShenandoah
Calvin Spradley (PG), Victor Thompson (SG), Ryan Whitcher (SF), William Hamblen (PF), Steven Johnson (C)
Travis Blankenship, Bruce Hill, Justin Bardwell, Charles Turberville, Michael Pearce
 
15:11ShenandoahSteven Johnson hits the front of the rim on the fadeaway in the lane36-57
15:09ShenandoahWilliam Hamblen grabs the offensive rebound36-57
14:47ShenandoahSteven Johnson knocks in the 3 pointer from the right corner set up by Calvin Spradley36-60
14:37PiedmontJohn Culberson misses short on a shot from the right side36-60
14:35ShenandoahWilliam Hamblen snags the defensive board36-60
14:13ShenandoahSteven Johnson drills a runner near the basket36-62
13:59PiedmontJames Armstead makes the 3 pointer from the right corner on a great pass from Frank Thorne39-62
13:31ShenandoahVictor Thompson can't connect on a 3pt shot from the right wing39-62
13:29PiedmontJohn Culberson snags the defensive board39-62
13:14PiedmontJames Armstead is fouled on the floor by Steven Johnson - foul #2 on Steven Johnson, team foul #339-62
SubsPiedmont
Herbert Roche (PG), Matthew Lewis (SG), Gary Butts (SF), Franklin Scruggs (PF), Stephen Valente (C)
Frank Thorne, James Armstead, John Culberson, Darren Hunziker, Charles Snyder
 
SubsShenandoah
Bruce Hill (PG), William Watters (SG), Travis Blankenship (SF), Phillip Mathews (PF)
Calvin Spradley, Victor Thompson, Ryan Whitcher, William Hamblen
 
13:04PiedmontStephen Valente is fouled on the floor by Travis Blankenship - foul #3 on Travis Blankenship, team foul #439-62
12:45PiedmontFranklin Scruggs can't connect on a 3 pointer from the right corner39-62
12:44ShenandoahSteven Johnson pulls down the rebound39-62
12:19ShenandoahBruce Hill misses the easy layup39-62
12:18PiedmontStephen Valente pulls down the rebound39-62
12:06PiedmontWilliam Watters picks off the pass by Matthew Lewis39-62
12:03ShenandoahTravis Blankenship hits the finger roll on a nice dish by William Watters39-64
11:50PiedmontHerbert Roche hits a jumpshot from the right wing on a great pass from Franklin Scruggs41-64
LineupPiedmont
 PG - Herbert Roche (fresh) 7 pts. 1 ast.
 SG - Matthew Lewis (fresh) 6 pts. 1 ast.
 SF - Gary Butts (fresh) 6 pts. 3 stl.
 PF - Franklin Scruggs (fresh) 2 pts. 5 reb.
 C - Stephen Valente (fairly fresh) 2 pts. 2 reb.
 
LineupShenandoah
 PG - Bruce Hill (fairly fresh) 6 pts. 1 ast.
 SG - William Watters (fairly fresh) 3 pts. 4 ast. 2 stl.
 SF - Travis Blankenship (fresh) 2 pts. 3 ast. 3 pf.
 PF - Phillip Mathews (fairly fresh) 10 pts. 3 reb. 2 stl.
 C - Steven Johnson (tiring) 14 pts. 5 reb.
 
11:22ShenandoahPhillip Mathews drills a jump hook near the basket41-66
11:01PiedmontMatthew Lewis is fouled on the floor by Steven Johnson - foul #3 on Steven Johnson, team foul #541-66
SubsPiedmont
Keith Buchanan (PG), John Culberson (SG), John Murphy (SF), Darren Hunziker (PF), Charles Snyder (C)
Herbert Roche, Matthew Lewis, Gary Butts, Franklin Scruggs, Stephen Valente
 
SubsShenandoah
Calvin Spradley (PG), Victor Thompson (SG), Justin Bardwell (SF), Charles Turberville (PF), Michael Pearce (C)
Bruce Hill, William Watters, Travis Blankenship, Phillip Mathews, Steven Johnson
 
10:56PiedmontJohn Murphy drills a 3pt attempt from straight away set up by Keith Buchanan44-66
10:35ShenandoahCharles Turberville misses badly on a fadeaway from the right block44-66
10:33PiedmontThe rebound goes to Charles Snyder44-66
10:29PiedmontJohn Murphy drills a 3pt jumper from the left wing on a great pass from Darren Hunziker47-66
10:05ShenandoahCharles Turberville knocks in the runner from close range set up by Victor Thompson47-68
10:01PiedmontJohn Culberson is fouled in the backcourt by Victor Thompson - foul #1 on Victor Thompson, team foul #647-68
SubsPiedmont
Frank Thorne (PG), James Armstead (SG)
Keith Buchanan, John Culberson
 
SubsShenandoah
William Hamblen (C)
Michael Pearce
 
09:51PiedmontCharles Turberville steps in front of the Darren Hunziker pass47-68
09:31ShenandoahCharles Turberville is hacked by Frank Thorne - foul #3 on Frank Thorne, team foul #347-68
SubsPiedmont
Franklin Scruggs (PF), Gary Butts (C)
Darren Hunziker, Charles Snyder
 
SubsShenandoah
William Watters (SG), Ryan Whitcher (SF), Phillip Mathews (PF)
Victor Thompson, Justin Bardwell, Charles Turberville
 
09:17ShenandoahPhillip Mathews misses long on a jump hook in the lane47-68
09:16PiedmontJohn Murphy snags the defensive board47-68
09:13PiedmontWilliam Hamblen steals it from James Armstead in the backcourt47-68
08:58ShenandoahCalvin Spradley misses the 3 from the right corner47-68
08:57PiedmontJames Armstead grabs the board47-68
08:42PiedmontFranklin Scruggs's layup is rejected by Ryan Whitcher47-68
08:41ShenandoahWilliam Hamblen grabs the board47-68
08:12ShenandoahJames Armstead picks off the pass by Ryan Whitcher47-68
08:02PiedmontJames Armstead can't finish the uncontested layup47-68
08:00PiedmontJames Armstead tips it home49-68
07:39ShenandoahRyan Whitcher misses badly on a 3 pointer from straight away49-68
07:37PiedmontGary Butts snags the defensive board49-68
LineupPiedmont
 PG - Frank Thorne (fairly fresh) 1 ast. 3 pf.
 SG - James Armstead (fairly fresh) 7 pts. 3 ast. 2 stl.
 SF - John Murphy (fairly fresh) 6 pts. 2 reb.
 PF - Franklin Scruggs (fairly fresh) 2 pts. 5 reb.
 C - Gary Butts (fairly fresh) 6 pts. 2 reb. 3 stl.
 
LineupShenandoah
 PG - Calvin Spradley (tiring) 4 pts. 3 ast. 2 stl.
 SG - William Watters (fairly fresh) 3 pts. 4 ast. 2 stl.
 SF - Ryan Whitcher (tiring) 6 pts. 2 blk. 3 pf.
 PF - Phillip Mathews (tiring) 12 pts. 3 reb. 2 stl.
 C - William Hamblen (fairly fresh) 5 reb.
 
07:25PiedmontJohn Murphy misses long on a 3pt attempt from the left wing49-68
07:23ShenandoahPhillip Mathews pulls down the rebound49-68
06:58ShenandoahRyan Whitcher hits the front of the rim on the 3 from straight away49-68
06:56ShenandoahWilliam Watters hits the follow up shot49-70
06:43PiedmontGary Butts misses badly on the uncontested runner near the basket49-70
06:42PiedmontFranklin Scruggs tips it home51-70
06:25ShenandoahWilliam Watters connects on the pull-up jumper from the right side51-72
06:21PiedmontWilliam Hamblen is called for the reach on Frank Thorne in the backcourt - foul #2 on William Hamblen, team foul #751-72
SubsPiedmont
Matthew Lewis (SG), Stephen Valente (SF), Darren Hunziker (PF), Charles Snyder (C)
James Armstead, John Murphy, Franklin Scruggs, Gary Butts
 
SubsShenandoah
Travis Blankenship (PG), Bruce Hill (SG), Justin Bardwell (SF), Charles Turberville (PF), Steven Johnson (C)
Calvin Spradley, William Watters, Ryan Whitcher, Phillip Mathews, William Hamblen
 
06:21PiedmontFrank Thorne makes the 1st free throw52-72
06:21PiedmontFrank Thorne makes the 2nd free throw53-72
06:00ShenandoahBruce Hill can't connect on a fadeaway from the left side53-72
05:58PiedmontCharles Snyder gets the rebound53-72
05:55PiedmontMatthew Lewis's pass is intercepted by Bruce Hill in the backcourt53-72
05:54ShenandoahBruce Hill lays it in53-74
05:50PiedmontStephen Valente is hacked by Travis Blankenship in the backcourt - foul #4 on Travis Blankenship, team foul #853-74
SubsPiedmont
Herbert Roche (PG)
Frank Thorne
 
SubsShenandoah 
05:50PiedmontStephen Valente makes the 1st free throw54-74
05:50PiedmontStephen Valente makes the 2nd free throw55-74
05:30ShenandoahCharles Turberville comes up short on the jumpshot from the free throw line but he's fouled by Matthew Lewis - foul #2 on Matthew Lewis, team foul #455-74
05:30ShenandoahCharles Turberville misses the 1st free throw55-74
05:30ShenandoahCharles Turberville misses the 2nd free throw55-74
05:30PiedmontDarren Hunziker grabs the defensive rebound55-74
05:28PiedmontHerbert Roche throws a bad pass out of bounds in the backcourt55-74
05:10ShenandoahSteven Johnson misses the lay-in but he's hacked by Charles Snyder - foul #1 on Charles Snyder, team foul #555-74
SubsPiedmont 
SubsShenandoah
Michael Pearce (PF)
Charles Turberville
 
05:10ShenandoahSteven Johnson makes the 1st free throw55-75
05:10ShenandoahSteven Johnson makes the 2nd free throw55-76
05:02PiedmontMatthew Lewis misses badly on a jumpshot from just outside the lane55-76
05:01ShenandoahThe rebound goes to Michael Pearce55-76
04:43ShenandoahTravis Blankenship misses the fadeaway jumper from just outside the lane but the foul's on Herbert Roche - foul #3 on Herbert Roche, team foul #655-76
SubsPiedmont
John Culberson (SG), John Murphy (SF)
Matthew Lewis, Stephen Valente
 
SubsShenandoah
Victor Thompson (SG), Charles Turberville (PF)
Bruce Hill, Justin Bardwell
 
04:43ShenandoahTravis Blankenship makes the 1st free throw55-77
04:43ShenandoahTravis Blankenship makes the 2nd free throw55-78
04:36PiedmontDarren Hunziker connects on the 3pt shot from the right corner on a great pass from Herbert Roche58-78
04:15ShenandoahCharles Turberville comes up short on the 3pt shot from the right corner58-78
04:13ShenandoahMichael Pearce snags the offensive board58-78
03:53ShenandoahTravis Blankenship buries a pull-up jumper from the right side on a great pass from Victor Thompson58-80
Game PlanPiedmontPiedmont is playing a flex offense (uptempo) and a man to man (0) 
Game PlanShenandoahShenandoah is playing a motion offense (slowdown) and a fullcourt press (+1) 
03:44PiedmontDarren Hunziker misses badly on a runner near the basket but he's fouled by Charles Turberville - foul #1 on Charles Turberville, team foul #958-80
SubsPiedmont
Keith Buchanan (PG), Gary Butts (SF), Franklin Scruggs (C)
Herbert Roche, John Murphy, Charles Snyder
 
SubsShenandoah
Justin Bardwell (SF)
Steven Johnson
 
03:44PiedmontDarren Hunziker makes the 1st free throw59-80
03:44PiedmontDarren Hunziker makes the 2nd free throw60-80
Game PlanPiedmontPiedmont is playing a flex offense (uptempo) and a man to man (-1) 
Game PlanShenandoahShenandoah is playing a motion offense (slowdown) and a fullcourt press (+1) 
03:41ShenandoahTravis Blankenship is hacked by Keith Buchanan in the backcourt - foul #1 on Keith Buchanan, team foul #760-80
SubsPiedmont
Stephen Valente (C)
Darren Hunziker
 
SubsShenandoah 
03:41ShenandoahTravis Blankenship makes the 1st free throw60-81
03:41ShenandoahTravis Blankenship makes the 2nd free throw60-82
LineupPiedmont
 PG - Keith Buchanan (fresh) 1 ast.
 SG - Gary Butts (fresh) 6 pts. 2 reb. 3 stl.
 SF - John Culberson (fresh)
 PF - Franklin Scruggs (fresh) 4 pts. 6 reb.
 C - Stephen Valente (fresh) 4 pts. 2 reb.
 
LineupShenandoah
 PG - Travis Blankenship (fairly fresh) 8 pts. 3 ast. 4 pf.
 SG - Victor Thompson (fresh) 3 ast.
 SF - Justin Bardwell (fairly fresh) 8 pts. 1 ast.
 PF - Charles Turberville (fairly fresh) 9 pts. 5 reb.
 C - Michael Pearce (fairly fresh) 4 pts. 6 reb.
 
03:21PiedmontJohn Culberson knocks in the 3 from the right wing63-82
02:59ShenandoahMichael Pearce hits the front of the rim on the floater from the left wing63-82
02:57ShenandoahThe offensive rebound goes to Michael Pearce63-82
02:42ShenandoahJustin Bardwell hits the front of the rim on the 3pt jumper from the right corner63-82
02:41PiedmontThe rebound goes to Stephen Valente63-82
02:29PiedmontGary Butts clanks a runner in the paint63-82
02:28ShenandoahMichael Pearce pulls down the rebound63-82
02:02ShenandoahJohn Culberson takes the ball from Charles Turberville63-82
01:58PiedmontKeith Buchanan hits the finger roll on a great pass from John Culberson65-82
01:54ShenandoahTravis Blankenship misses the 3 from the right corner65-82
01:52ShenandoahMichael Pearce tips it in65-84
01:41PiedmontGary Butts is called for the offensive foul - foul #1 on Gary Butts, team foul #865-84
SubsPiedmont
Matthew Lewis (PG)
Keith Buchanan
 
SubsShenandoah
Bruce Hill (SG)
Victor Thompson
 
01:14ShenandoahBruce Hill makes the floater in the lane set up by Charles Turberville65-86
00:50PiedmontGary Butts misses badly on a 3pt attempt from the right corner65-86
00:49ShenandoahThe rebound goes to Charles Turberville65-86
Game PlanPiedmontPiedmont is playing a flex offense (uptempo) and a man to man (-1) 
Game PlanShenandoahShenandoah is playing a spread offense (hold ball) and a fullcourt press (+1) 
00:26ShenandoahGary Butts steals the ball from Bruce Hill65-86
Game PlanPiedmontPiedmont is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanShenandoahShenandoah is playing a spread offense (hold ball) and a fullcourt press (+1) 
00:19PiedmontFranklin Scruggs buries a shot from the left side and the foul's on Travis Blankenship - foul #5 on Travis Blankenship, team foul #1067-86
SubsPiedmont 
SubsShenandoah
Victor Thompson (SG)
Travis Blankenship
 
00:19PiedmontFranklin Scruggs makes the free throw68-86
00:00ShenandoahBruce Hill runs out the clock68-86