#236237 #F12B19
Hoops Dynasty HOOPS DYNASTY
Conference Rupp
Piedmont Sim AI
Shenandoah Sim AI
Final -
10/17/2025
66
  1 2 F
Piedmont 33 33 66
Shenandoah 48 37 85
85
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMarvin Steil 16 1-1 0-0 0-0 0 6 0 2 0 2 4 2
pfWilliam Libby 20 6-7 1-1 5-5 4 8 0 4 0 0 3 18
sfRonald Authement 22 2-10 0-3 1-4 0 1 1 2 2 0 1 5
sgHarry Dickenson 19 4-6 1-1 3-6 0 2 0 1 0 0 1 12
pgJoel Rodenberg 16 2-4 0-2 0-0 0 1 5 3 0 0 2 4
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgDaniel Brooks 22 1-5 0-1 4-4 0 2 2 2 0 1 3 6
sgJames Palmer 20 2-4 1-2 0-0 0 0 1 3 0 0 2 5
pgRussell Griffin 19 4-7 2-4 2-2 0 0 1 1 1 0 0 12
cMichael Sheely 18 0-0 0-0 0-0 1 2 1 0 0 0 2 0
sfJerome Weber 15 0-0 0-0 0-0 0 0 1 2 0 0 3 0
pgKristopher Morganti 13 0-1 0-0 2-2 1 3 1 1 0 0 1 2
Totals 200 22-45 5-14 17-23 6 25 13 21 3 3 22 66
Percentages   .489 .357 .739                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cAdam Davis 22 0-0 0-0 1-4 2 4 0 0 0 0 1 1
pfRafael Nabors 20 4-7 0-2 1-2 3 7 3 1 2 2 3 9
sfRobert Grant 21 6-12 3-7 2-2 0 1 0 2 1 0 4 17
sgLaurence Thorn 20 3-6 2-4 3-6 1 6 3 1 0 0 2 11
pgWilly McMillen 18 4-8 2-4 0-0 0 0 3 1 2 0 3 10
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfFrancis Shine 20 3-5 0-0 3-3 2 6 0 2 1 0 1 9
sgGordon Inman 19 1-4 0-2 0-0 1 1 4 2 2 0 1 2
sfGregory Salcedo 19 3-6 0-1 2-2 1 3 4 0 4 0 4 8
pfMichael Coy 17 1-3 0-0 1-4 0 1 1 0 0 0 1 3
pgFrank Ludwig 15 4-6 0-0 1-2 0 0 2 1 0 0 1 9
pfMalcolm Heer 9 2-2 0-0 2-2 2 4 1 0 1 1 0 6
Totals 200 31-59 7-20 16-27 12 33 21 10 13 3 21 85
Percentages   .525 .350 .593                

PC
33
9-21
2-5
13-17
3
11
4
11
1
1
9
8
4
4
0
10
33
13-24
3-9
4-6
3
14
9
10
2
2
13
12
4
2
0
15
66
22-45
5-14
17-23
6
25
13
21
3
3
22
20
8
6
0
25
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
48
18-32
4-13
8-9
5
16
12
6
6
3
14
20
18
6
4
23
37
13-27
3-7
8-18
7
17
9
4
7
0
7
14
13
4
5
14
85
31-59
7-20
16-27
12
33
21
10
13
3
21
34
31
10
9
37
PLAYER OF THE GAME
sf Robert Grant Shenandoah
17 Points
TimeTeamPlayScore
LineupPiedmont
 PG - Joel Rodenberg (fresh)
 SG - Harry Dickenson (fresh)
 SF - Ronald Authement (fresh)
 PF - William Libby (fresh)
 C - Marvin Steil (fresh)
 
LineupShenandoah
 PG - Willy McMillen (fresh)
 SG - Laurence Thorn (fresh)
 SF - Robert Grant (fresh)
 PF - Rafael Nabors (fresh)
 C - Adam Davis (fresh)
 
20:00PiedmontMarvin Steil 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:55PiedmontJoel Rodenberg's pass is off the mark and out of bounds in the backcourt0-0
19:44ShenandoahWilly McMillen clanks a floater from the free throw line0-0
19:43PiedmontMarvin Steil grabs the board0-0
19:41PiedmontLaurence Thorn is called for the reach on Harry Dickenson in the backcourt - foul #1 on Laurence Thorn, team foul #10-0
19:30PiedmontWilliam Libby makes the turnaround in the paint on a nice dish by Joel Rodenberg and he's fouled by Rafael Nabors - foul #1 on Rafael Nabors, team foul #22-0
19:30PiedmontWilliam Libby makes the free throw3-0
19:14ShenandoahRobert Grant scores on a 3pt attempt from the left wing on a nice dish by Willy McMillen3-3
18:50PiedmontRobert Grant picks off the pass by William Libby3-3
18:37ShenandoahWilly McMillen is hacked by Joel Rodenberg - foul #1 on Joel Rodenberg, team foul #13-3
18:27ShenandoahLaurence Thorn misses badly on a turnaround in the paint but he's hacked by Marvin Steil - foul #1 on Marvin Steil, team foul #23-3
18:27ShenandoahLaurence Thorn misses the 1st free throw3-3
18:27ShenandoahLaurence Thorn makes the 2nd free throw3-4
18:03PiedmontHarry Dickenson is open and buries a jumper from the right wing on a great pass from Joel Rodenberg5-4
17:59ShenandoahWilly McMillen comes up short on the 3pt jumper from the left wing5-4
17:57ShenandoahRafael Nabors pulls down the offensive rebound5-4
17:49ShenandoahRobert Grant is called for a charge - foul #1 on Robert Grant, team foul #35-4
SubsPiedmont
Russell Griffin (PG), James Palmer (SG), Daniel Brooks (SF), Jerome Weber (PF), Michael Sheely (C)
Joel Rodenberg, Harry Dickenson, Ronald Authement, William Libby, Marvin Steil
 
SubsShenandoah
Gordon Inman (PG), Frank Ludwig (SG), Gregory Salcedo (SF), Francis Shine (PF), Michael Coy (C)
Willy McMillen, Laurence Thorn, Robert Grant, Rafael Nabors, Adam Davis
 
17:39PiedmontJerome Weber is whistled for traveling5-4
17:23ShenandoahGregory Salcedo knocks in the shot from the right side5-6
16:57PiedmontRussell Griffin is hacked by Gordon Inman - foul #1 on Gordon Inman, team foul #45-6
16:39PiedmontDaniel Brooks hits the front of the rim on the jumper near the basket but he's hacked by Gregory Salcedo - foul #1 on Gregory Salcedo, team foul #55-6
SubsPiedmont
Kristopher Morganti (C)
Michael Sheely
 
SubsShenandoah 
16:39PiedmontDaniel Brooks makes the 1st free throw6-6
16:39PiedmontDaniel Brooks makes the 2nd free throw7-6
16:27ShenandoahFrancis Shine is whistled for a carry7-6
SubsPiedmont
Harry Dickenson (SG), William Libby (PF)
James Palmer, Jerome Weber
 
SubsShenandoah
Robert Grant (SF), Adam Davis (C)
Frank Ludwig, Michael Coy
 
16:10PiedmontGregory Salcedo takes the ball from Daniel Brooks7-6
16:07ShenandoahGordon Inman lays it in set up by Gregory Salcedo7-8
15:50PiedmontHarry Dickenson hits the front of the rim on the runner from the left block7-8
15:49ShenandoahGregory Salcedo grabs the board7-8
LineupPiedmont
 PG - Russell Griffin (fairly fresh)
 SG - Harry Dickenson (fairly fresh) 2 pts.
 SF - Daniel Brooks (fairly fresh) 2 pts.
 PF - William Libby (fairly fresh) 3 pts.
 C - Kristopher Morganti (fresh)
 
LineupShenandoah
 PG - Gordon Inman (fairly fresh) 2 pts.
 SG - Gregory Salcedo (fairly fresh) 2 pts.
 SF - Robert Grant (fresh) 3 pts.
 PF - Francis Shine (fairly fresh)
 C - Adam Davis (fresh)
 
15:34ShenandoahRobert Grant hits a 3pt shot from straight away7-11
15:22PiedmontKristopher Morganti clanks a jumper from the left block7-11
15:20PiedmontWilliam Libby tips it in9-11
14:58ShenandoahFrancis Shine scores on a jumpshot from just outside the lane set up by Gregory Salcedo9-13
14:36PiedmontWilliam Libby drills a 3pt attempt from straight away12-13
14:12ShenandoahGregory Salcedo misses long on a 3pt jumper from the left corner12-13
14:11PiedmontDaniel Brooks snags the defensive board12-13
14:06PiedmontDaniel Brooks comes up short on the floater from close range12-13
14:05PiedmontWilliam Libby tips it home14-13
13:51ShenandoahGregory Salcedo buries a runner near the basket set up by Gordon Inman14-15
13:35PiedmontWilliam Libby throws a bad pass out of bounds14-15
SubsPiedmont
Joel Rodenberg (PG), James Palmer (SG), Ronald Authement (SF), Michael Sheely (PF), Marvin Steil (C)
Russell Griffin, Harry Dickenson, Daniel Brooks, William Libby, Kristopher Morganti
 
SubsShenandoah
Willy McMillen (PG), Laurence Thorn (SG), Michael Coy (SF), Rafael Nabors (PF), Malcolm Heer (C)
Gordon Inman, Gregory Salcedo, Robert Grant, Francis Shine, Adam Davis
 
13:12ShenandoahRafael Nabors knocks in the jumper from close range set up by Willy McMillen14-17
13:09PiedmontJames Palmer loses the ball out of bounds in the backcourt14-17
12:59ShenandoahLaurence Thorn drills a pull-up jumper from the right side on a great pass from Rafael Nabors14-19
12:44PiedmontJames Palmer clanks a fadeaway from just outside the lane14-19
12:42ShenandoahLaurence Thorn pulls down the rebound14-19
12:28ShenandoahMalcolm Heer can't connect on a floater from the left wing but the foul's on Michael Sheely - foul #1 on Michael Sheely, team foul #314-19
12:28ShenandoahMalcolm Heer makes the 1st free throw14-20
12:28ShenandoahMalcolm Heer makes the 2nd free throw14-21
12:24PiedmontWilly McMillen is called for the reach on Joel Rodenberg in the backcourt - foul #1 on Willy McMillen, team foul #614-21
SubsPiedmont
Jerome Weber (PF)
Michael Sheely
 
SubsShenandoah
Frank Ludwig (PG), Robert Grant (SF)
Willy McMillen, Malcolm Heer
 
12:09PiedmontJames Palmer can't connect on a 3pt jumper from the left corner14-21
12:08ShenandoahThe rebound goes to Rafael Nabors14-21
11:47ShenandoahRafael Nabors misses long on a 3pt attempt from the left corner14-21
11:46ShenandoahLaurence Thorn pulls down the offensive rebound14-21
LineupPiedmont
 PG - Joel Rodenberg (fairly fresh) 2 ast.
 SG - James Palmer (fairly fresh)
 SF - Ronald Authement (fairly fresh)
 PF - Jerome Weber (fresh)
 C - Marvin Steil (fairly fresh)
 
LineupShenandoah
 PG - Frank Ludwig (fresh)
 SG - Laurence Thorn (fairly fresh) 3 pts.
 SF - Robert Grant (fairly fresh) 6 pts.
 PF - Rafael Nabors (fairly fresh) 2 pts. 2 reb.
 C - Michael Coy (fairly fresh)
 
11:34ShenandoahFrank Ludwig clanks a jumpshot from just outside the lane14-21
11:33PiedmontRonald Authement grabs the defensive rebound14-21
11:16PiedmontRonald Authement's layup is rejected by Rafael Nabors14-21
11:15ShenandoahLaurence Thorn gets the rebound14-21
10:54ShenandoahMichael Coy is fouled on the floor by Joel Rodenberg - foul #2 on Joel Rodenberg, team foul #414-21
SubsPiedmont
Russell Griffin (PG), Harry Dickenson (SG), Michael Sheely (PF)
Joel Rodenberg, James Palmer, Jerome Weber
 
SubsShenandoah
Willy McMillen (PG), Malcolm Heer (C)
Frank Ludwig, Michael Coy
 
10:42ShenandoahLaurence Thorn misses badly on a 3 from the left wing14-21
10:41ShenandoahMalcolm Heer tips it in14-23
10:25PiedmontMalcolm Heer takes the ball from Harry Dickenson14-23
10:06ShenandoahMarvin Steil is called for the reach on Laurence Thorn - foul #2 on Marvin Steil, team foul #514-23
SubsPiedmont
Daniel Brooks (SF), William Libby (PF)
Ronald Authement, Marvin Steil
 
SubsShenandoah
Gregory Salcedo (SF), Adam Davis (C)
Robert Grant, Malcolm Heer
 
09:50ShenandoahRafael Nabors lays it in on a nice dish by Willy McMillen14-25
09:33PiedmontDaniel Brooks comes up short on the shot near the basket14-25
09:32PiedmontWilliam Libby grabs the offensive board14-25
09:13PiedmontRafael Nabors denies the turnaround by William Libby14-25
09:11ShenandoahRafael Nabors grabs the defensive rebound14-25
09:06ShenandoahWilly McMillen clanks a floater from the right side14-25
09:05PiedmontWilliam Libby gets the rebound14-25
09:01PiedmontRussell Griffin clanks a 3 pointer from the left wing14-25
08:59ShenandoahLaurence Thorn snags the defensive board14-25
08:46ShenandoahWilly McMillen misses long on a 3 from the left corner14-25
08:45ShenandoahRafael Nabors tips it back up and in14-27
08:43PiedmontDaniel Brooks is called for a charge in the backcourt - foul #1 on Daniel Brooks, team foul #614-27
SubsPiedmont
Kristopher Morganti (PG), James Palmer (SG), Ronald Authement (SF), Jerome Weber (PF)
Russell Griffin, Harry Dickenson, Daniel Brooks, William Libby
 
SubsShenandoah
Gordon Inman (PG), Frank Ludwig (SG), Robert Grant (SF), Francis Shine (PF), Malcolm Heer (C)
Willy McMillen, Laurence Thorn, Gregory Salcedo, Rafael Nabors, Adam Davis
 
08:35ShenandoahRobert Grant clanks a jumper from the baseline but he's hacked by Kristopher Morganti - foul #1 on Kristopher Morganti, team foul #714-27
08:35ShenandoahRobert Grant makes the 1st free throw14-28
08:35ShenandoahRobert Grant makes the 2nd free throw14-29
08:07PiedmontRonald Authement can't connect on a turnaround near the basket but he's hacked by Robert Grant - foul #2 on Robert Grant, team foul #714-29
SubsPiedmont
Daniel Brooks (C)
Michael Sheely
 
SubsShenandoah
Gregory Salcedo (SF), Adam Davis (C)
Robert Grant, Malcolm Heer
 
08:07PiedmontRonald Authement misses the 1st free throw14-29
08:07PiedmontRonald Authement misses the 2nd free throw14-29
08:07ShenandoahFrancis Shine grabs the defensive rebound14-29
08:05ShenandoahGordon Inman double dribbles in the backcourt14-29
07:46PiedmontDaniel Brooks is fouled on the floor by Adam Davis - foul #1 on Adam Davis, team foul #814-29
SubsPiedmont 
SubsShenandoah
Willy McMillen (PG), Laurence Thorn (SG)
Gordon Inman, Frank Ludwig
 
07:46PiedmontDaniel Brooks makes the 1st free throw15-29
07:46PiedmontDaniel Brooks makes the 2nd free throw16-29
LineupPiedmont
 PG - Kristopher Morganti (fresh)
 SG - James Palmer (fairly fresh)
 SF - Ronald Authement (fairly fresh)
 PF - Jerome Weber (fresh)
 C - Daniel Brooks (fresh) 4 pts.
 
LineupShenandoah
 PG - Willy McMillen (fairly fresh) 3 ast.
 SG - Laurence Thorn (tiring) 3 pts.
 SF - Gregory Salcedo (fairly fresh) 4 pts.
 PF - Francis Shine (fairly fresh) 2 pts.
 C - Adam Davis (fairly fresh)
 
07:22ShenandoahWilly McMillen hits a 3pt shot from straight away on a great pass from Laurence Thorn16-32
07:17PiedmontRonald Authement is hacked by Gregory Salcedo in the backcourt - foul #2 on Gregory Salcedo, team foul #916-32
SubsPiedmont
Russell Griffin (PG), William Libby (PF)
Kristopher Morganti, Jerome Weber
 
SubsShenandoah
Michael Coy (SF)
Gregory Salcedo
 
07:17PiedmontRonald Authement makes the 1st free throw17-32
07:17PiedmontRonald Authement misses the 2nd free throw17-32
07:17ShenandoahFrancis Shine gets the rebound17-32
06:56ShenandoahFrancis Shine banks in the layup17-34
06:47PiedmontWilly McMillen steals it from William Libby17-34
06:23ShenandoahFrancis Shine drills a jumper in the paint on a nice dish by Laurence Thorn and he's hacked by William Libby - foul #1 on William Libby, team foul #817-36
SubsPiedmont
Harry Dickenson (SG), Michael Sheely (C)
James Palmer, Ronald Authement
 
SubsShenandoah
Gordon Inman (PG), Frank Ludwig (SG), Malcolm Heer (C)
Willy McMillen, Laurence Thorn, Adam Davis
 
06:23ShenandoahFrancis Shine makes the free throw17-37
06:20PiedmontRussell Griffin is fouled in the backcourt by Frank Ludwig - foul #1 on Frank Ludwig, team foul #1017-37
SubsPiedmont 
SubsShenandoah
Rafael Nabors (PF)
Michael Coy
 
06:20PiedmontRussell Griffin makes the 1st free throw18-37
06:20PiedmontRussell Griffin makes the 2nd free throw19-37
06:01ShenandoahFrank Ludwig buries a jumper from the right side set up by Rafael Nabors19-39
05:46PiedmontGordon Inman steals it from Russell Griffin19-39
05:43ShenandoahFrank Ludwig lays it in on a great pass from Gordon Inman19-41
05:24PiedmontRafael Nabors steals it from William Libby19-41
04:58ShenandoahFrancis Shine's pass is off the mark and out of bounds19-41
SubsPiedmont
Kristopher Morganti (PG), James Palmer (SG), Ronald Authement (SF), Jerome Weber (PF)
Russell Griffin, Harry Dickenson, Daniel Brooks, William Libby
 
SubsShenandoah
Willy McMillen (PG), Laurence Thorn (SG), Michael Coy (SF), Adam Davis (C)
Gordon Inman, Frank Ludwig, Francis Shine, Malcolm Heer
 
04:40PiedmontJames Palmer is open and scores on a jumpshot from the left wing set up by Kristopher Morganti21-41
04:14ShenandoahRonald Authement steps in front of the Willy McMillen pass21-41
04:11PiedmontRonald Authement blows the layup21-41
04:09ShenandoahAdam Davis snags the defensive board21-41
03:46ShenandoahLaurence Thorn scores on a 3pt shot from the left wing set up by Rafael Nabors21-44
LineupPiedmont
 PG - Kristopher Morganti (fairly fresh) 1 ast.
 SG - James Palmer (tiring) 2 pts.
 SF - Ronald Authement (tiring) 1 pts.
 PF - Jerome Weber (fresh)
 C - Michael Sheely (tiring)
 
LineupShenandoah
 PG - Willy McMillen (tiring) 3 pts. 3 ast.
 SG - Laurence Thorn (tiring) 6 pts. 2 ast.
 SF - Michael Coy (fairly fresh)
 PF - Rafael Nabors (tired) 6 pts. 4 reb. 2 blk.
 C - Adam Davis (fairly fresh)
 
03:27PiedmontKristopher Morganti misses long on a driving attempt in the paint but he's hacked by Willy McMillen - foul #2 on Willy McMillen, team foul #1121-44
SubsPiedmont
Joel Rodenberg (PG), Daniel Brooks (SF), William Libby (PF), Marvin Steil (C)
James Palmer, Ronald Authement, Jerome Weber, Michael Sheely
 
SubsShenandoah
Gordon Inman (PG), Gregory Salcedo (SG), Robert Grant (SF), Francis Shine (PF)
Willy McMillen, Laurence Thorn, Michael Coy, Rafael Nabors
 
03:27PiedmontKristopher Morganti makes the 1st free throw22-44
03:27PiedmontKristopher Morganti makes the 2nd free throw23-44
02:58ShenandoahGregory Salcedo can't finish the layup23-44
02:56PiedmontWilliam Libby grabs the defensive rebound23-44
02:41PiedmontDaniel Brooks misses short on a 3 pointer from the left corner23-44
02:40ShenandoahGregory Salcedo gets the rebound23-44
02:35ShenandoahRobert Grant misses badly on a 3 from straight away23-44
02:34PiedmontMarvin Steil pulls down the rebound23-44
02:21PiedmontJoel Rodenberg hits a fadeaway in the lane25-44
02:14ShenandoahRobert Grant can't connect on a 3pt jumper from straight away25-44
02:13ShenandoahAdam Davis pulls down the offensive rebound25-44
02:02ShenandoahGregory Salcedo misses short on a floater in the paint but he's fouled by Daniel Brooks - foul #2 on Daniel Brooks, team foul #925-44
SubsPiedmont
Harry Dickenson (SG), Ronald Authement (SF), Jerome Weber (PF)
Kristopher Morganti, Daniel Brooks, William Libby
 
SubsShenandoah
Frank Ludwig (PG), Rafael Nabors (PF), Malcolm Heer (C)
Gordon Inman, Francis Shine, Adam Davis
 
02:02ShenandoahGregory Salcedo makes the 1st free throw25-45
02:02ShenandoahGregory Salcedo makes the 2nd free throw25-46
01:46PiedmontHarry Dickenson makes the 3 from straight away on a nice dish by Ronald Authement28-46
01:30ShenandoahRafael Nabors is called for a charge - foul #2 on Rafael Nabors, team foul #1228-46
01:16PiedmontRonald Authement is denied on a layup by Malcolm Heer28-46
01:15ShenandoahMalcolm Heer grabs the defensive rebound28-46
01:03ShenandoahRobert Grant scores on a floater in the paint28-48
01:01PiedmontGregory Salcedo is called for the reach on Harry Dickenson in the backcourt - foul #3 on Gregory Salcedo, team foul #1328-48
SubsPiedmont
Daniel Brooks (SF), William Libby (PF)
Ronald Authement, Jerome Weber
 
SubsShenandoah
Willy McMillen (PG), Laurence Thorn (SG), Michael Coy (PF), Adam Davis (C)
Frank Ludwig, Gregory Salcedo, Rafael Nabors, Malcolm Heer
 
01:01PiedmontHarry Dickenson misses the 1st free throw28-48
01:01PiedmontHarry Dickenson makes the 2nd free throw29-48
00:44ShenandoahMarvin Steil blocks the short jumper by Laurence Thorn29-48
00:42PiedmontMarvin Steil snags the defensive board29-48
00:33PiedmontJoel Rodenberg is alone and drills a pull-up jumper from the free throw line31-48
00:20ShenandoahLaurence Thorn comes up short on the 3 from the right corner31-48
00:18PiedmontJoel Rodenberg snags the defensive board31-48
00:03PiedmontMichael Coy is called for the reach on William Libby - foul #1 on Michael Coy, team foul #1431-48
SubsPiedmont
Russell Griffin (PG), James Palmer (SG), Ronald Authement (SF)
Joel Rodenberg, Harry Dickenson, Daniel Brooks
 
SubsShenandoah
Gordon Inman (PG), Francis Shine (PF)
Willy McMillen, Michael Coy
 
00:03PiedmontWilliam Libby makes the 1st free throw32-48
00:03PiedmontWilliam Libby makes the 2nd free throw33-48
00:00ShenandoahGordon Inman misses short on a halfcourt shot33-48
TimeTeamPlayScore
LineupPiedmont
 PG - Joel Rodenberg (fresh) 4 pts. 2 ast.
 SG - Harry Dickenson (fresh) 6 pts.
 SF - Ronald Authement (fresh) 1 pts.
 PF - William Libby (fresh) 12 pts. 5 reb.
 C - Marvin Steil (fresh) 3 reb.
 
LineupShenandoah
 PG - Willy McMillen (fresh) 3 pts. 3 ast.
 SG - Laurence Thorn (fresh) 6 pts. 2 ast.
 SF - Robert Grant (fresh) 10 pts.
 PF - Rafael Nabors (fresh) 6 pts. 4 reb. 2 blk.
 C - Adam Davis (fresh) 2 reb.
 
20:00ShenandoahRobert Grant inbounds the ball33-48
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:50ShenandoahRonald Authement steals the ball from Laurence Thorn33-48
19:47PiedmontRonald Authement misses the lay-in33-48
19:46PiedmontWilliam Libby snags the offensive board33-48
19:30PiedmontWilliam Libby knocks in the driving attempt in the paint35-48
19:16ShenandoahRobert Grant's pass is off the mark and out of bounds35-48
19:13PiedmontJoel Rodenberg's pass is intercepted by Willy McMillen in the backcourt35-48
18:51ShenandoahWilliam Libby is called for the reach on Rafael Nabors - foul #2 on William Libby, team foul #135-48
SubsPiedmont 
SubsShenandoah
Gordon Inman (PG), Frank Ludwig (SG), Francis Shine (PF)
Willy McMillen, Laurence Thorn, Rafael Nabors
 
18:45ShenandoahFrancis Shine is fouled on the floor by Ronald Authement - foul #1 on Ronald Authement, team foul #235-48
SubsPiedmont
Russell Griffin (PG), James Palmer (SG)
Joel Rodenberg, Harry Dickenson
 
SubsShenandoah
Michael Coy (SF)
Robert Grant
 
18:29ShenandoahGordon Inman hits the front of the rim on the 3pt shot from the left corner35-48
18:28ShenandoahFrancis Shine pulls down the offensive rebound35-48
18:12ShenandoahFrancis Shine misses the easy layup35-48
18:10PiedmontThe rebound goes to Marvin Steil35-48
18:08PiedmontFrancis Shine picks off the pass by Marvin Steil in the backcourt35-48
17:54ShenandoahGordon Inman is hacked by William Libby - foul #3 on William Libby, team foul #335-48
SubsPiedmont
Daniel Brooks (SF), Jerome Weber (PF), Michael Sheely (C)
Ronald Authement, William Libby, Marvin Steil
 
SubsShenandoah
Laurence Thorn (SG), Robert Grant (SF)
Frank Ludwig, Adam Davis
 
17:37ShenandoahJerome Weber is called for the reach on Laurence Thorn - foul #1 on Jerome Weber, team foul #435-48
SubsPiedmont
Joel Rodenberg (PG), Harry Dickenson (SG)
Russell Griffin, James Palmer
 
SubsShenandoah
Willy McMillen (PG), Rafael Nabors (PF)
Gordon Inman, Francis Shine
 
17:20ShenandoahLaurence Thorn misses long on a fadeaway from the right wing but he's hacked by Harry Dickenson - foul #1 on Harry Dickenson, team foul #535-48
SubsPiedmont 
SubsShenandoah
Malcolm Heer (C)
Michael Coy
 
17:20ShenandoahLaurence Thorn misses the 1st free throw35-48
17:20ShenandoahLaurence Thorn makes the 2nd free throw35-49
17:06PiedmontHarry Dickenson hits the front of the rim on the wide open driving attempt in the lane35-49
17:05ShenandoahRafael Nabors pulls down the rebound35-49
16:53ShenandoahRafael Nabors hits the front of the rim on the fadeaway from the right block but he's fouled by Jerome Weber - foul #2 on Jerome Weber, team foul #635-49
SubsPiedmont
Russell Griffin (PG), James Palmer (SG)
Joel Rodenberg, Harry Dickenson
 
SubsShenandoah
Frank Ludwig (PG)
Willy McMillen
 
16:53ShenandoahRafael Nabors misses the 1st free throw35-49
16:53ShenandoahRafael Nabors makes the 2nd free throw35-50
16:36PiedmontRussell Griffin hits the front of the rim on the wide open 3 pointer from straight away35-50
16:34ShenandoahMalcolm Heer grabs the defensive rebound35-50
16:13ShenandoahFrank Ludwig misses short on a pull-up jumper from the free throw line but he's hacked by Daniel Brooks - foul #3 on Daniel Brooks, team foul #735-50
SubsPiedmont
Ronald Authement (SF), Kristopher Morganti (C)
Daniel Brooks, Jerome Weber
 
SubsShenandoah
Gordon Inman (SG), Francis Shine (PF), Adam Davis (C)
Laurence Thorn, Rafael Nabors, Malcolm Heer
 
16:13ShenandoahFrank Ludwig misses the 1st free throw35-50
16:13ShenandoahFrank Ludwig makes the 2nd free throw35-51
15:55PiedmontRonald Authement banks in the layup on a nice dish by James Palmer37-51
LineupPiedmont
 PG - Russell Griffin (fresh) 2 pts.
 SG - James Palmer (fairly fresh) 2 pts. 1 ast.
 SF - Ronald Authement (fresh) 3 pts. 2 stl.
 PF - Michael Sheely (fairly fresh)
 C - Kristopher Morganti (fresh) 2 pts. 1 ast.
 
LineupShenandoah
 PG - Frank Ludwig (fairly fresh) 5 pts.
 SG - Gordon Inman (fresh) 2 pts. 2 ast.
 SF - Robert Grant (fairly fresh) 10 pts.
 PF - Francis Shine (fresh) 7 pts. 3 reb.
 C - Adam Davis (fresh) 2 reb.
 
15:28ShenandoahFrank Ludwig misses long on a shot from the right wing37-51
15:26PiedmontMichael Sheely gets the rebound37-51
15:10PiedmontRonald Authement hits the front of the rim on the 3 from the left wing37-51
15:08PiedmontKristopher Morganti gets the offensive rebound37-51
14:46PiedmontRonald Authement misses long on a fadeaway jumper from just outside the lane37-51
14:45ShenandoahFrancis Shine snags the defensive board37-51
14:38ShenandoahRobert Grant knocks in the 3 from the right wing37-54
14:12PiedmontJames Palmer buries a 3pt attempt from the left corner40-54
13:53ShenandoahFrancis Shine can't finish the layup40-54
13:51ShenandoahAdam Davis pulls down the offensive rebound40-54
13:44ShenandoahRobert Grant misses short on a shot from close range40-54
13:43PiedmontKristopher Morganti pulls down the rebound40-54
13:28PiedmontRussell Griffin hits a 3 pointer from the left corner43-54
13:16ShenandoahRobert Grant connects on the shot from the left wing43-56
13:04PiedmontRonald Authement can't connect on a 3pt attempt from the left corner43-56
13:02ShenandoahFrancis Shine snags the defensive board43-56
12:54ShenandoahRobert Grant can't connect on a 3pt jumper from the left corner43-56
12:52ShenandoahFrancis Shine pulls down the offensive rebound43-56
12:38ShenandoahRobert Grant drills a driving attempt near the basket set up by Frank Ludwig43-58
12:09PiedmontGordon Inman picks off the pass by Ronald Authement43-58
11:54ShenandoahRobert Grant misses badly on a 3pt jumper from the right wing43-58
11:52ShenandoahThe offensive rebound goes to Gordon Inman43-58
LineupPiedmont
 PG - Russell Griffin (tiring) 5 pts.
 SG - James Palmer (tiring) 5 pts. 1 ast.
 SF - Ronald Authement (tiring) 3 pts. 2 stl.
 PF - Michael Sheely (tired)
 C - Kristopher Morganti (tiring) 2 pts. 1 ast.
 
LineupShenandoah
 PG - Frank Ludwig (tired) 5 pts. 1 ast.
 SG - Gordon Inman (tiring) 2 pts. 2 ast. 2 stl.
 SF - Robert Grant (tired) 17 pts.
 PF - Francis Shine (tiring) 7 pts. 6 reb.
 C - Adam Davis (tiring) 3 reb.
 
11:39ShenandoahAdam Davis misses the fadeaway from the right side but the foul's on Michael Sheely - foul #2 on Michael Sheely, team foul #843-58
SubsPiedmont
Joel Rodenberg (PG), Harry Dickenson (SG), Daniel Brooks (SF), William Libby (PF), Marvin Steil (C)
Russell Griffin, James Palmer, Ronald Authement, Michael Sheely, Kristopher Morganti
 
SubsShenandoah
Willy McMillen (PG), Laurence Thorn (SG), Gregory Salcedo (SF), Rafael Nabors (PF)
Frank Ludwig, Gordon Inman, Robert Grant, Francis Shine
 
11:39ShenandoahAdam Davis misses the 1st free throw43-58
11:39ShenandoahAdam Davis misses the 2nd free throw43-58
11:39PiedmontWilliam Libby snags the defensive board43-58
11:26PiedmontWilliam Libby misses long on a floater from the right block but the foul's on Rafael Nabors - foul #3 on Rafael Nabors, team foul #143-58
SubsPiedmont 
SubsShenandoah
Michael Coy (C)
Adam Davis
 
11:26PiedmontWilliam Libby makes the 1st free throw44-58
11:26PiedmontWilliam Libby makes the 2nd free throw45-58
11:10ShenandoahMichael Coy misses short on a fadeaway in the paint but the foul's on Marvin Steil - foul #3 on Marvin Steil, team foul #945-58
11:10ShenandoahMichael Coy misses the 1st free throw45-58
11:10ShenandoahMichael Coy misses the 2nd free throw45-58
11:10PiedmontMarvin Steil grabs the board45-58
11:08PiedmontWilly McMillen is called for the reach on Joel Rodenberg in the backcourt - foul #3 on Willy McMillen, team foul #245-58
10:55PiedmontMarvin Steil hits a pull-up jumper from just outside the lane on a nice dish by Joel Rodenberg47-58
10:43ShenandoahMichael Coy is fouled on the floor by Marvin Steil - foul #4 on Marvin Steil, team foul #1047-58
SubsPiedmont
Jerome Weber (SF)
Marvin Steil
 
SubsShenandoah 
10:43ShenandoahMichael Coy makes the 1st free throw47-59
10:43ShenandoahMichael Coy misses the 2nd free throw47-59
10:43PiedmontThe rebound goes to Daniel Brooks47-59
10:37PiedmontHarry Dickenson hits a pull-up jumper from the left wing set up by Joel Rodenberg and he's hacked by Laurence Thorn - foul #2 on Laurence Thorn, team foul #349-59
10:37PiedmontHarry Dickenson makes the free throw50-59
10:13ShenandoahMichael Coy can't finish the layup50-59
10:12PiedmontHarry Dickenson gets the rebound50-59
09:53PiedmontGregory Salcedo steals it from Jerome Weber50-59
09:36ShenandoahRafael Nabors is denied on a layup by Daniel Brooks50-59
09:35ShenandoahThe offensive rebound goes to Gregory Salcedo50-59
09:14ShenandoahRafael Nabors comes up short on the 3 pointer from the right wing50-59
09:13PiedmontHarry Dickenson grabs the board50-59
08:59PiedmontJoel Rodenberg comes up short on the 3 pointer from straight away50-59
08:57ShenandoahLaurence Thorn pulls down the rebound50-59
08:43ShenandoahGregory Salcedo hits the finger roll set up by Laurence Thorn50-61
08:41PiedmontGregory Salcedo is called for the reach on Harry Dickenson in the backcourt - foul #4 on Gregory Salcedo, team foul #450-61
SubsPiedmont
Ronald Authement (SF)
Jerome Weber
 
SubsShenandoah
Robert Grant (SF), Malcolm Heer (C)
Gregory Salcedo, Michael Coy
 
08:23PiedmontWilliam Libby connects on the floater from the baseline set up by Joel Rodenberg52-61
08:13ShenandoahWilly McMillen scores on a 3pt shot from straight away on a great pass from Malcolm Heer52-64
07:55PiedmontDaniel Brooks is open but comes up short on the jumper from the left side52-64
07:54ShenandoahRafael Nabors snags the defensive board52-64
LineupPiedmont
 PG - Joel Rodenberg (tiring) 4 pts. 5 ast.
 SG - Harry Dickenson (tiring) 9 pts.
 SF - Ronald Authement (tiring) 3 pts. 2 stl.
 PF - William Libby (tiring) 18 pts. 7 reb. 3 pf.
 C - Daniel Brooks (fairly fresh) 4 pts. 3 pf.
 
LineupShenandoah
 PG - Willy McMillen (tiring) 6 pts. 3 ast. 2 stl. 3 pf.
 SG - Laurence Thorn (tiring) 7 pts. 3 ast.
 SF - Robert Grant (tiring) 17 pts.
 PF - Rafael Nabors (tiring) 7 pts. 6 reb. 2 blk. 3 pf.
 C - Malcolm Heer (fresh) 4 pts. 3 reb.
 
07:47ShenandoahLaurence Thorn connects on the 3pt attempt from the right wing52-67
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) 
07:38PiedmontRonald Authement hits the front of the rim on the 3 pointer from the right wing52-67
07:37ShenandoahLaurence Thorn snags the defensive board52-67
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) 
07:12ShenandoahRobert Grant misses short on a jumper from the free throw line52-67
07:10ShenandoahMalcolm Heer tips it home52-69
06:51PiedmontRobert Grant is called for the reach on Daniel Brooks - foul #3 on Robert Grant, team foul #552-69
SubsPiedmont
Russell Griffin (PG), James Palmer (SG), Jerome Weber (PF), Marvin Steil (C)
Joel Rodenberg, Harry Dickenson, William Libby, Daniel Brooks
 
SubsShenandoah
Gordon Inman (PG), Gregory Salcedo (SF), Francis Shine (PF), Adam Davis (C)
Willy McMillen, Robert Grant, Rafael Nabors, Malcolm Heer
 
06:37PiedmontRonald Authement hits the finger roll on a great pass from Russell Griffin54-69
06:10ShenandoahAdam Davis is fouled on the floor by James Palmer - foul #1 on James Palmer, team foul #1154-69
06:10ShenandoahAdam Davis misses the 1st free throw54-69
06:10ShenandoahAdam Davis makes the 2nd free throw54-70
05:58PiedmontRussell Griffin drills a fadeaway jumper from the left wing set up by Jerome Weber56-70
05:35ShenandoahLaurence Thorn is hacked by James Palmer - foul #2 on James Palmer, team foul #1256-70
SubsPiedmont
Harry Dickenson (SG), Daniel Brooks (SF), William Libby (PF)
James Palmer, Ronald Authement, Jerome Weber
 
SubsShenandoah 
05:35ShenandoahLaurence Thorn makes the 1st free throw56-71
05:35ShenandoahLaurence Thorn misses the 2nd free throw56-71
05:35PiedmontWilliam Libby snags the defensive board56-71
05:28PiedmontHarry Dickenson hits the finger roll on a great pass from Daniel Brooks and the foul's on Francis Shine - foul #1 on Francis Shine, team foul #658-71
SubsPiedmont
Kristopher Morganti (PG)
Russell Griffin
 
SubsShenandoah
Robert Grant (SF)
Laurence Thorn
 
05:28PiedmontHarry Dickenson misses the free throw58-71
05:28ShenandoahRobert Grant gets the rebound58-71
04:59ShenandoahGordon Inman misses the shot from the right wing58-71
04:58PiedmontMarvin Steil grabs the defensive rebound58-71
04:54PiedmontRobert Grant is called for the reach on Harry Dickenson in the backcourt - foul #4 on Robert Grant, team foul #758-71
SubsPiedmont 
SubsShenandoah
Willy McMillen (PG), Michael Coy (SF), Rafael Nabors (PF)
Gordon Inman, Robert Grant, Francis Shine
 
04:54PiedmontHarry Dickenson makes the 1st free throw59-71
04:54PiedmontHarry Dickenson misses the 2nd free throw59-71
04:54ShenandoahAdam Davis gets the rebound59-71
04:30ShenandoahThe jump hook by Michael Coy is blocked by Marvin Steil59-71
04:28ShenandoahRafael Nabors pulls down the offensive rebound59-71
04:08ShenandoahGregory Salcedo misses the shot from the left side59-71
04:06PiedmontKristopher Morganti grabs the board59-71
04:04PiedmontKristopher Morganti double dribbles in the backcourt59-71
SubsPiedmont
Joel Rodenberg (PG), James Palmer (SG), Ronald Authement (SF), Michael Sheely (PF)
Kristopher Morganti, Harry Dickenson, Daniel Brooks, William Libby
 
SubsShenandoah
Malcolm Heer (C)
Adam Davis
 
03:45ShenandoahWilly McMillen lays it in set up by Michael Coy59-73
LineupPiedmont
 PG - Joel Rodenberg (tiring) 4 pts. 5 ast.
 SG - James Palmer (fairly fresh) 5 pts. 1 ast.
 SF - Ronald Authement (tiring) 5 pts. 2 stl.
 PF - Michael Sheely (fairly fresh)
 C - Marvin Steil (fairly fresh) 2 pts. 6 reb. 2 blk. 4 pf.
 
LineupShenandoah
 PG - Willy McMillen (tiring) 8 pts. 3 ast. 2 stl. 3 pf.
 SG - Gregory Salcedo (tiring) 8 pts. 3 reb. 2 stl. 4 pf.
 SF - Michael Coy (fairly fresh) 1 pts.
 PF - Rafael Nabors (tiring) 7 pts. 7 reb. 2 blk. 3 pf.
 C - Malcolm Heer (fresh) 6 pts. 4 reb.
 
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:32PiedmontJoel Rodenberg hits the front of the rim on the wide open 3pt jumper from the left corner59-73
03:30PiedmontMichael Sheely grabs the offensive rebound59-73
03:23PiedmontRafael Nabors steals the ball from Marvin Steil59-73
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:06ShenandoahRafael Nabors drills a fadeaway in the lane set up by Gregory Salcedo59-75
03:04PiedmontJoel Rodenberg's pass is intercepted by Gregory Salcedo in the backcourt59-75
03:01ShenandoahWilly McMillen hits the finger roll set up by Gregory Salcedo59-77
02:46PiedmontRonald Authement is called for traveling59-77
SubsPiedmont
Russell Griffin (PG), Daniel Brooks (SF), Jerome Weber (PF)
Joel Rodenberg, Ronald Authement, Marvin Steil
 
SubsShenandoah
Gordon Inman (PG), Frank Ludwig (SG), Francis Shine (PF)
Willy McMillen, Rafael Nabors, Malcolm Heer
 
02:28ShenandoahMichael Coy lays it up and in on a nice dish by Frank Ludwig59-79
02:13PiedmontRussell Griffin hits a 3pt shot from straight away set up by Daniel Brooks62-79
02:01ShenandoahFrank Ludwig makes the fadeaway from the left wing set up by Gordon Inman62-81
01:51PiedmontJames Palmer throws a bad pass out of bounds62-81
01:25ShenandoahFrancis Shine misses badly on a jumper near the basket but he's hacked by Jerome Weber - foul #3 on Jerome Weber, team foul #1362-81
01:25ShenandoahFrancis Shine makes the 1st free throw62-82
01:25ShenandoahFrancis Shine makes the 2nd free throw62-83
01:22PiedmontJames Palmer loses the dribble to Gregory Salcedo in the backcourt62-83
00:53ShenandoahFrank Ludwig drills a fadeaway jumper from just outside the lane on a nice dish by Gordon Inman62-85
Game PlanPiedmontPiedmont is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanShenandoahShenandoah is playing a motion offense (slowdown) and a fullcourt press (+1) 
00:47PiedmontRussell Griffin knocks in the jumpshot from the left wing64-85
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:43ShenandoahGordon Inman's pass is intercepted by Russell Griffin in the backcourt64-85
00:40PiedmontDaniel Brooks hits the finger roll set up by Michael Sheely66-85
00:20ShenandoahFrank Ludwig throws a bad pass out of bounds66-85
00:13PiedmontRussell Griffin can't connect on an uncontested pull-up jumper from the left wing66-85
00:11ShenandoahMichael Coy grabs the board66-85
00:00ShenandoahGordon Inman runs out the clock66-85