#F12B19 #2F517D
Hoops Dynasty HOOPS DYNASTY
Conference Rupp
Final -
11/30/2025
56
  1 2 F
Shenandoah 37 19 56
#4 Palm Beach Atlantic 55 28 83
83
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cAdam Davis 18 4-9 0-1 2-3 0 3 0 0 0 0 4 10
pfRafael Nabors 23 0-4 0-0 2-2 2 3 0 2 1 0 1 2
sfKyle Arteaga 22 1-2 0-0 0-0 3 5 0 2 1 0 3 2
sgDarrel Carron 17 0-2 0-1 0-0 0 0 0 1 2 0 1 0
pgWilly McMillen 16 3-7 1-4 0-2 0 2 2 3 0 0 1 7
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfFrancis Shine 23 3-8 1-2 3-3 0 8 0 1 1 0 3 10
pfMichael Coy 19 2-5 1-3 0-0 1 3 1 2 0 0 2 5
pgFrank Ludwig 17 2-2 0-0 3-4 1 1 0 2 1 0 2 7
sgChristopher Dvorsky 16 2-7 2-6 3-4 1 2 0 4 1 0 1 9
pfMalcolm Heer 15 0-1 0-1 0-0 0 3 0 1 0 1 0 0
sgWilliam Schwieterman 14 0-2 0-2 4-4 0 0 3 3 0 0 4 4
Totals 200 17-49 5-20 17-22 8 30 6 21 7 1 22 56
Percentages   .347 .250 .773                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cDavid Abrego 17 2-4 0-0 3-4 2 5 1 0 0 2 1 7
pfShawn Dillon 17 3-5 0-0 1-2 1 8 1 0 1 0 0 7
sfRobert Hines 16 4-9 2-4 2-2 1 1 1 0 0 0 0 12
sgErvin Nace 15 3-4 1-2 0-0 4 5 4 2 3 0 1 7
sgGeorge Kallas 17 3-4 2-3 0-0 0 2 1 3 1 0 3 8
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfMichael Zisser 19 3-8 2-4 1-2 1 4 4 1 1 0 4 9
pgFelix Heilman 18 2-5 0-0 4-6 0 1 5 1 0 0 0 8
cStephen Parr 17 2-4 0-0 0-2 1 3 1 1 1 1 1 4
pgJames Ambrose 17 3-8 2-6 1-2 0 1 3 2 2 0 1 9
pfJames Mass 17 0-2 0-0 0-0 5 11 2 0 1 3 1 0
pfMillard Gephart 15 3-5 0-0 4-4 1 3 2 0 0 1 2 10
sgZachariah Tutor 15 1-2 0-0 0-1 0 0 0 4 1 0 5 2
Totals 200 29-60 9-19 16-25 16 44 25 14 11 7 19 83
Percentages   .483 .474 .640                

SU
37
10-26
3-8
14-17
5
14
4
9
1
0
11
10
5
2
5
23
19
7-23
2-12
3-5
3
16
2
12
6
1
11
8
12
2
0
12
56
17-49
5-20
17-22
8
30
6
21
7
1
22
18
17
4
5
35
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
PBAU
55
18-31
9-14
10-15
7
21
18
5
7
4
12
10
17
3
6
26
28
11-29
0-5
6-10
9
23
7
9
4
3
7
16
11
10
2
16
83
29-60
9-19
16-25
16
44
25
14
11
7
19
26
28
13
8
42
PLAYER OF THE GAME
sg Ervin Nace Palm Beach Atlantic
7 Points, 5 Rebounds, 4 Assists, 3 Steals
TimeTeamPlayScore
LineupShenandoah
 PG - Willy McMillen (fresh)
 SG - Darrel Carron (fresh)
 SF - Kyle Arteaga (fresh)
 PF - Rafael Nabors (fresh)
 C - Adam Davis (fresh)
 
LineupPalm Beach Atlantic
 PG - George Kallas (fresh)
 SG - Ervin Nace (fresh)
 SF - Robert Hines (fresh)
 PF - Shawn Dillon (fresh)
 C - David Abrego (fresh)
 
20:00ShenandoahAdam Davis wins the tip0-0
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (0) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a motion offense and a fullcourt press (0) 
19:44ShenandoahAdam Davis makes the fadeaway jumper from the left side set up by Willy McMillen and the foul's on David Abrego - foul #1 on David Abrego, team foul #12-0
19:44ShenandoahAdam Davis misses the free throw2-0
19:44Palm Beach AtlanticDavid Abrego grabs the board2-0
19:32Palm Beach AtlanticRobert Hines banks in the layup on a nice dish by Ervin Nace2-2
19:14ShenandoahAdam Davis knocks in the jumper from the right block set up by Willy McMillen4-2
19:04Palm Beach AtlanticAdam Davis is called for the reach on David Abrego - foul #1 on Adam Davis, team foul #14-2
18:53Palm Beach AtlanticRobert Hines is open but comes up short on the shot in the paint4-2
18:52ShenandoahAdam Davis snags the defensive board4-2
18:48ShenandoahErvin Nace steps in front of the Willy McMillen pass in the backcourt4-2
18:41Palm Beach AtlanticRobert Hines makes the wide open 3pt attempt from the left wing set up by Ervin Nace4-5
18:18ShenandoahAdam Davis misses badly on a fadeaway in the paint4-5
18:17ShenandoahThe offensive rebound goes to Kyle Arteaga4-5
17:55ShenandoahErvin Nace takes the ball from Rafael Nabors4-5
17:39Palm Beach AtlanticGeorge Kallas makes the wide open 3pt jumper from the right corner on a nice dish by Ervin Nace4-8
17:37ShenandoahWilly McMillen is hacked by George Kallas in the backcourt - foul #1 on George Kallas, team foul #24-8
SubsShenandoah
Frank Ludwig (PG), William Schwieterman (SG), Michael Coy (SF), Francis Shine (PF), Malcolm Heer (C)
Willy McMillen, Darrel Carron, Kyle Arteaga, Rafael Nabors, Adam Davis
 
SubsPalm Beach Atlantic
James Ambrose (PG), Zachariah Tutor (SG), Michael Zisser (SF), James Mass (PF), Stephen Parr (C)
George Kallas, Ervin Nace, Robert Hines, Shawn Dillon, David Abrego
 
17:15ShenandoahFrank Ludwig is hacked by James Ambrose - foul #1 on James Ambrose, team foul #34-8
16:59ShenandoahFrancis Shine makes the runner from the left block set up by William Schwieterman and the foul's on Zachariah Tutor - foul #1 on Zachariah Tutor, team foul #46-8
16:59ShenandoahFrancis Shine makes the free throw7-8
16:42Palm Beach AtlanticMichael Zisser makes the 3 pointer from straight away on a great pass from James Ambrose7-11
16:32ShenandoahMichael Coy misses short on a 3pt jumper from straight away7-11
16:31Palm Beach AtlanticJames Mass pulls down the rebound7-11
16:28Palm Beach AtlanticZachariah Tutor's pass is off the mark and out of bounds in the backcourt7-11
SubsShenandoah
Christopher Dvorsky (PG), Adam Davis (C)
William Schwieterman, Malcolm Heer
 
SubsPalm Beach Atlantic 
16:14ShenandoahMichael Coy can't throw it down7-11
16:13Palm Beach AtlanticThe rebound goes to Stephen Parr7-11
15:58Palm Beach AtlanticStephen Parr throws a bad pass out of bounds7-11
SubsShenandoah
Darrel Carron (SG), Kyle Arteaga (SF), Rafael Nabors (PF)
Frank Ludwig, Michael Coy, Francis Shine
 
SubsPalm Beach Atlantic 
LineupShenandoah
 PG - Christopher Dvorsky (fresh)
 SG - Darrel Carron (fairly fresh)
 SF - Kyle Arteaga (fairly fresh)
 PF - Rafael Nabors (tiring)
 C - Adam Davis (fairly fresh) 4 pts.
 
LineupPalm Beach Atlantic
 PG - James Ambrose (fairly fresh) 1 ast.
 SG - Zachariah Tutor (fairly fresh)
 SF - Michael Zisser (fairly fresh) 3 pts.
 PF - James Mass (fairly fresh)
 C - Stephen Parr (fairly fresh)
 
15:42ShenandoahAdam Davis banks in the layup and the foul's on Michael Zisser - foul #1 on Michael Zisser, team foul #59-11
SubsShenandoah 
SubsPalm Beach Atlantic
Felix Heilman (PG), Millard Gephart (PF)
James Ambrose, James Mass
 
15:42ShenandoahAdam Davis makes the free throw10-11
15:40Palm Beach AtlanticFelix Heilman's pass is off the mark and out of bounds in the backcourt10-11
SubsShenandoah 
SubsPalm Beach Atlantic
James Ambrose (PG), James Mass (PF)
Zachariah Tutor, Stephen Parr
 
15:35ShenandoahAdam Davis's fadeaway is rejected by James Mass10-11
15:33ShenandoahRafael Nabors misses the tip10-11
15:32Palm Beach AtlanticJames Mass gets the rebound10-11
15:18Palm Beach AtlanticFelix Heilman misses the fadeaway jumper from the left wing but he's hacked by Adam Davis - foul #2 on Adam Davis, team foul #210-11
SubsShenandoah
Willy McMillen (PG), Francis Shine (C)
Christopher Dvorsky, Adam Davis
 
SubsPalm Beach Atlantic
Zachariah Tutor (SG), Stephen Parr (C)
Michael Zisser, James Mass
 
15:18Palm Beach AtlanticFelix Heilman makes the 1st free throw10-12
15:18Palm Beach AtlanticFelix Heilman makes the 2nd free throw10-13
15:15ShenandoahJames Ambrose picks off the pass by Darrel Carron in the backcourt10-13
14:59Palm Beach AtlanticMillard Gephart misses badly on a turnaround from close range but he's fouled by Rafael Nabors - foul #1 on Rafael Nabors, team foul #310-13
SubsShenandoah
William Schwieterman (SG), Michael Coy (SF)
Darrel Carron, Kyle Arteaga
 
SubsPalm Beach Atlantic
Robert Hines (SF)
James Ambrose
 
14:59Palm Beach AtlanticMillard Gephart makes the 1st free throw10-14
14:59Palm Beach AtlanticMillard Gephart makes the 2nd free throw10-15
14:36ShenandoahRafael Nabors can't connect on a turnaround in the lane10-15
14:34ShenandoahMichael Coy tips it back up and in12-15
14:29Palm Beach AtlanticRobert Hines hits a 3pt jumper from the left wing on a nice dish by Felix Heilman12-18
14:27ShenandoahWilliam Schwieterman loses the dribble to Zachariah Tutor in the backcourt12-18
14:18Palm Beach AtlanticMillard Gephart drills a runner from the right block on a great pass from Stephen Parr12-20
14:02ShenandoahFrancis Shine misses the lay-in but the foul's on Stephen Parr - foul #1 on Stephen Parr, team foul #612-20
SubsShenandoah
Frank Ludwig (PG), Darrel Carron (SG), Kyle Arteaga (SF), Malcolm Heer (C)
Willy McMillen, William Schwieterman, Michael Coy, Rafael Nabors
 
SubsPalm Beach Atlantic
George Kallas (PG), Ervin Nace (SG), Michael Zisser (SF), Shawn Dillon (PF), David Abrego (C)
Felix Heilman, Zachariah Tutor, Robert Hines, Millard Gephart, Stephen Parr
 
14:02ShenandoahFrancis Shine makes the 1st free throw13-20
14:02ShenandoahFrancis Shine makes the 2nd free throw14-20
13:40Palm Beach AtlanticShawn Dillon hits a wide open pull-up jumper from the free throw line set up by George Kallas14-22
13:23ShenandoahFrank Ludwig is hacked by George Kallas - foul #2 on George Kallas, team foul #714-22
SubsShenandoah
Christopher Dvorsky (SG)
Darrel Carron
 
SubsPalm Beach Atlantic
James Ambrose (PG), Felix Heilman (SF), James Mass (PF), Millard Gephart (C)
George Kallas, Michael Zisser, Shawn Dillon, David Abrego
 
13:23ShenandoahFrank Ludwig makes the 1st free throw15-22
13:23ShenandoahFrank Ludwig misses the 2nd free throw15-22
13:23Palm Beach AtlanticErvin Nace pulls down the rebound15-22
13:18Palm Beach AtlanticJames Ambrose is hacked by Frank Ludwig in the backcourt - foul #1 on Frank Ludwig, team foul #415-22
SubsShenandoah
Rafael Nabors (PF), Michael Coy (C)
Francis Shine, Malcolm Heer
 
SubsPalm Beach Atlantic
Michael Zisser (SF)
Ervin Nace
 
13:12Palm Beach AtlanticFelix Heilman connects on the open fadeaway from the left side on a nice dish by James Mass15-24
12:53ShenandoahMichael Zisser takes the ball from Kyle Arteaga15-24
12:47Palm Beach AtlanticJames Ambrose scores on a 3 pointer from the left wing set up by Felix Heilman15-27
12:35ShenandoahRafael Nabors comes up short on the fadeaway from the left side15-27
12:34Palm Beach AtlanticJames Mass snags the defensive board15-27
12:18Palm Beach AtlanticMillard Gephart connects on the open fadeaway jumper from the right side on a nice dish by Michael Zisser15-29
12:14ShenandoahJames Ambrose steals the ball from Christopher Dvorsky15-29
11:59Palm Beach AtlanticChristopher Dvorsky is called for the reach on Michael Zisser - foul #1 on Christopher Dvorsky, team foul #515-29
11:59ShenandoahShenandoah calls a full timeout (2 :30 3 full remaining)15-29
SubsShenandoah
Willy McMillen (PG), William Schwieterman (SG), Francis Shine (PF), Malcolm Heer (C)
Christopher Dvorsky, Frank Ludwig, Kyle Arteaga, Rafael Nabors
 
SubsPalm Beach Atlantic
Ervin Nace (SG), Robert Hines (SF), Shawn Dillon (PF), David Abrego (C)
James Ambrose, Michael Zisser, James Mass, Millard Gephart
 
11:42Palm Beach AtlanticDavid Abrego misses the easy layup but the foul's on William Schwieterman - foul #1 on William Schwieterman, team foul #615-29
11:42Palm Beach AtlanticDavid Abrego makes the 1st free throw15-30
11:42Palm Beach AtlanticDavid Abrego misses the 2nd free throw15-30
11:42ShenandoahMalcolm Heer gets the rebound15-30
LineupShenandoah
 PG - Willy McMillen (tiring) 2 ast.
 SG - William Schwieterman (fresh) 1 ast.
 SF - Michael Coy (tiring) 2 pts.
 PF - Francis Shine (tiring) 5 pts.
 C - Malcolm Heer (fairly fresh)
 
LineupPalm Beach Atlantic
 PG - Felix Heilman (tiring) 4 pts. 2 ast.
 SG - Ervin Nace (fresh) 3 ast. 2 stl.
 SF - Robert Hines (fresh) 8 pts.
 PF - Shawn Dillon (fresh) 2 pts.
 C - David Abrego (fresh) 1 pts.
 
11:30ShenandoahFrancis Shine misses short on a 3pt jumper from the right corner15-30
11:29Palm Beach AtlanticDavid Abrego pulls down the rebound15-30
11:03Palm Beach AtlanticDavid Abrego misses short on a jump hook from the left block15-30
11:02Palm Beach AtlanticErvin Nace gets the offensive rebound15-30
10:47Palm Beach AtlanticRobert Hines misses the jumpshot from the left wing15-30
10:45ShenandoahWilly McMillen pulls down the rebound15-30
10:32ShenandoahWilly McMillen comes up short on the 3pt jumper from the left corner15-30
10:31Palm Beach AtlanticShawn Dillon gets the rebound15-30
10:14Palm Beach AtlanticShawn Dillon misses the dunk but he's fouled by Michael Coy - foul #1 on Michael Coy, team foul #715-30
SubsShenandoah
Christopher Dvorsky (PG), Darrel Carron (SG), Kyle Arteaga (SF), Rafael Nabors (PF)
Willy McMillen, William Schwieterman, Michael Coy, Malcolm Heer
 
SubsPalm Beach Atlantic
James Ambrose (PG), Zachariah Tutor (SG), Michael Zisser (SF), Stephen Parr (C)
Felix Heilman, Ervin Nace, Robert Hines, David Abrego
 
10:14Palm Beach AtlanticShawn Dillon makes the 1st free throw15-31
10:14Palm Beach AtlanticShawn Dillon misses the 2nd free throw15-31
10:14ShenandoahFrancis Shine snags the defensive board15-31
10:11ShenandoahChristopher Dvorsky is fouled in the backcourt by Michael Zisser - foul #2 on Michael Zisser, team foul #815-31
SubsShenandoah 
SubsPalm Beach Atlantic
Robert Hines (SF), James Mass (PF)
Michael Zisser, Shawn Dillon
 
10:11ShenandoahChristopher Dvorsky makes the 1st free throw16-31
10:11ShenandoahChristopher Dvorsky misses the 2nd free throw16-31
10:11Palm Beach AtlanticStephen Parr grabs the board16-31
10:09Palm Beach AtlanticKyle Arteaga is called for the reach on Robert Hines in the backcourt - foul #1 on Kyle Arteaga, team foul #816-31
10:09Palm Beach AtlanticRobert Hines makes the 1st free throw16-32
10:09Palm Beach AtlanticRobert Hines makes the 2nd free throw16-33
09:54ShenandoahChristopher Dvorsky hits the front of the rim on the runner near the basket but he's fouled by Zachariah Tutor - foul #2 on Zachariah Tutor, team foul #916-33
SubsShenandoah 
SubsPalm Beach Atlantic
Ervin Nace (SG), Felix Heilman (SF)
Zachariah Tutor, Robert Hines
 
09:54ShenandoahChristopher Dvorsky makes the 1st free throw17-33
09:54ShenandoahChristopher Dvorsky makes the 2nd free throw18-33
09:47Palm Beach AtlanticJames Ambrose misses short on an open 3 pointer from the left corner18-33
09:46ShenandoahKyle Arteaga grabs the board18-33
09:36ShenandoahStephen Parr blocks the short jumper by Francis Shine18-33
09:35ShenandoahKyle Arteaga grabs the offensive board18-33
09:24ShenandoahChristopher Dvorsky is whistled for traveling18-33
SubsShenandoah
Frank Ludwig (PG), Malcolm Heer (C)
Christopher Dvorsky, Francis Shine
 
SubsPalm Beach Atlantic
Robert Hines (SF), Millard Gephart (PF)
Felix Heilman, James Mass
 
09:03Palm Beach AtlanticJames Ambrose clanks a jumper from the left side18-33
09:02Palm Beach AtlanticStephen Parr grabs the offensive rebound18-33
08:43Palm Beach AtlanticRobert Hines hits the front of the rim on the 3pt shot from straight away18-33
08:41Palm Beach AtlanticMillard Gephart snags the offensive board18-33
08:25Palm Beach AtlanticRobert Hines misses short on an open floater from the left wing18-33
08:23Palm Beach AtlanticErvin Nace gets the offensive rebound18-33
08:11Palm Beach AtlanticJames Ambrose's pass is off the mark and out of bounds18-33
SubsShenandoah
Willy McMillen (PG), Christopher Dvorsky (SG), Michael Coy (SF), Francis Shine (C)
Frank Ludwig, Darrel Carron, Kyle Arteaga, Malcolm Heer
 
SubsPalm Beach Atlantic
Felix Heilman (SG), Shawn Dillon (PF), David Abrego (C)
Ervin Nace, Millard Gephart, Stephen Parr
 
07:50ShenandoahWilly McMillen misses long on a 3pt shot from the right corner18-33
07:49Palm Beach AtlanticShawn Dillon grabs the board18-33
07:39Palm Beach AtlanticRobert Hines lays it in uncontested on a nice dish by James Ambrose18-35
LineupShenandoah
 PG - Willy McMillen (tired) 2 ast.
 SG - Christopher Dvorsky (fairly fresh) 3 pts.
 SF - Michael Coy (tired) 2 pts.
 PF - Rafael Nabors (very tired)
 C - Francis Shine (tired) 5 pts.
 
LineupPalm Beach Atlantic
 PG - James Ambrose (tiring) 3 pts. 2 ast. 2 stl.
 SG - Felix Heilman (tired) 4 pts. 2 ast.
 SF - Robert Hines (tiring) 12 pts.
 PF - Shawn Dillon (fairly fresh) 3 pts. 2 reb.
 C - David Abrego (fresh) 1 pts. 2 reb.
 
07:24ShenandoahChristopher Dvorsky hits a 3 pointer from the right wing21-35
07:01Palm Beach AtlanticJames Ambrose comes up short on the 3pt shot from straight away21-35
06:59Palm Beach AtlanticShawn Dillon misses the tip21-35
06:58ShenandoahFrancis Shine grabs the board21-35
06:39ShenandoahWilly McMillen is whistled for a carry21-35
06:39Palm Beach AtlanticPalm Beach Atlantic calls a full timeout (2 :30 3 full remaining)21-35
SubsShenandoah
William Schwieterman (PG), Darrel Carron (SG), Kyle Arteaga (SF), Malcolm Heer (C)
Willy McMillen, Christopher Dvorsky, Michael Coy, Francis Shine
 
SubsPalm Beach Atlantic
George Kallas (PG), Ervin Nace (SG), James Mass (PF), Stephen Parr (C)
James Ambrose, Robert Hines, Shawn Dillon, David Abrego
 
06:23Palm Beach AtlanticWilliam Schwieterman is called for the reach on Stephen Parr - foul #2 on William Schwieterman, team foul #921-35
SubsShenandoah
Frank Ludwig (PG)
William Schwieterman
 
SubsPalm Beach Atlantic
Millard Gephart (C)
George Kallas
 
06:23Palm Beach AtlanticStephen Parr misses the 1st free throw21-35
06:23ShenandoahMalcolm Heer snags the defensive board21-35
06:05ShenandoahKyle Arteaga is denied on a layup by James Mass21-35
06:03Palm Beach AtlanticMillard Gephart grabs the defensive rebound21-35
05:57Palm Beach AtlanticErvin Nace hits the front of the rim on the 3 from straight away21-35
05:56Palm Beach AtlanticJames Mass grabs the offensive rebound21-35
05:29Palm Beach AtlanticErvin Nace scores on a 3pt shot from the left corner on a nice dish by Felix Heilman21-38
05:14ShenandoahDarrel Carron misses badly on a 3pt attempt from the left corner21-38
05:12Palm Beach AtlanticJames Mass pulls down the rebound21-38
05:07Palm Beach AtlanticFrank Ludwig picks off the pass by Ervin Nace in the backcourt21-38
05:06ShenandoahFrank Ludwig banks in the layup23-38
04:51Palm Beach AtlanticJames Mass misses badly on the uncontested fadeaway from the left wing23-38
04:50Palm Beach AtlanticThe offensive rebound goes to James Mass23-38
04:29Palm Beach AtlanticFelix Heilman can't finish the layup but the foul's on Kyle Arteaga - foul #2 on Kyle Arteaga, team foul #1023-38
SubsShenandoah
Willy McMillen (PG), Christopher Dvorsky (SG), Michael Coy (SF), Francis Shine (C)
Frank Ludwig, Darrel Carron, Kyle Arteaga, Malcolm Heer
 
SubsPalm Beach Atlantic
James Ambrose (PG), Robert Hines (SF), Shawn Dillon (PF), David Abrego (C)
Stephen Parr, Ervin Nace, James Mass, Millard Gephart
 
04:29ShenandoahShenandoah calls a full timeout (2 :30 2 full remaining)23-38
04:29Palm Beach AtlanticFelix Heilman misses the 1st free throw23-38
04:29Palm Beach AtlanticFelix Heilman misses the 2nd free throw23-38
04:29ShenandoahFrancis Shine grabs the board23-38
04:13ShenandoahWilly McMillen buries a fadeaway jumper from just outside the lane on a great pass from Michael Coy25-38
03:58Palm Beach AtlanticDavid Abrego hits the finger roll on a great pass from James Ambrose25-40
03:44ShenandoahChristopher Dvorsky knocks in the 3pt jumper from the right wing28-40
03:27Palm Beach AtlanticJames Ambrose makes the wide open jumpshot from the right wing set up by Felix Heilman28-42
LineupShenandoah
 PG - Willy McMillen (tired) 2 pts. 2 ast.
 SG - Christopher Dvorsky (fairly fresh) 9 pts.
 SF - Michael Coy (tired) 2 pts.
 PF - Rafael Nabors (very tired)
 C - Francis Shine (tired) 5 pts. 3 reb.
 
LineupPalm Beach Atlantic
 PG - James Ambrose (tiring) 5 pts. 3 ast. 2 stl.
 SG - Felix Heilman (very tired) 4 pts. 4 ast.
 SF - Robert Hines (tiring) 12 pts.
 PF - Shawn Dillon (fairly fresh) 3 pts. 3 reb.
 C - David Abrego (fresh) 3 pts. 2 reb.
 
03:11ShenandoahWilly McMillen clanks a floater from the left side28-42
03:09ShenandoahChristopher Dvorsky tips it but misses28-42
03:07Palm Beach AtlanticJames Ambrose grabs the board28-42
02:49Palm Beach AtlanticDavid Abrego misses long on an open pull-up jumper from the right side28-42
02:48ShenandoahWilly McMillen grabs the board28-42
02:46ShenandoahShawn Dillon picks off the pass by Rafael Nabors in the backcourt28-42
02:29Palm Beach AtlanticJames Ambrose makes the 3 from the left corner on a great pass from David Abrego28-45
02:24ShenandoahWilly McMillen makes the wide open 3pt attempt from the left corner31-45
02:07Palm Beach AtlanticDavid Abrego is hacked by Willy McMillen - foul #1 on Willy McMillen, team foul #1131-45
SubsShenandoah
William Schwieterman (PG), Darrel Carron (SG), Kyle Arteaga (SF), Adam Davis (C)
Willy McMillen, Christopher Dvorsky, Michael Coy, Francis Shine
 
SubsPalm Beach Atlantic
George Kallas (PG), Zachariah Tutor (SG), Michael Zisser (SF), James Mass (PF)
James Ambrose, Felix Heilman, Robert Hines, Shawn Dillon
 
02:07Palm Beach AtlanticDavid Abrego makes the 1st free throw31-46
02:07Palm Beach AtlanticDavid Abrego makes the 2nd free throw31-47
01:52ShenandoahJames Mass is called for the reach on Rafael Nabors - foul #1 on James Mass, team foul #1031-47
SubsShenandoah 
SubsPalm Beach Atlantic
Stephen Parr (C)
David Abrego
 
01:52ShenandoahRafael Nabors makes the 1st free throw32-47
01:52ShenandoahRafael Nabors makes the 2nd free throw33-47
01:23Palm Beach AtlanticGeorge Kallas hits a wide open 3pt jumper from straight away set up by Michael Zisser33-50
00:56ShenandoahWilliam Schwieterman is fouled on the floor by Zachariah Tutor - foul #3 on Zachariah Tutor, team foul #1133-50
SubsShenandoah
Frank Ludwig (SG)
Darrel Carron
 
SubsPalm Beach Atlantic
Ervin Nace (SG), Millard Gephart (C)
Zachariah Tutor, Stephen Parr
 
00:56ShenandoahWilliam Schwieterman makes the 1st free throw34-50
00:56ShenandoahWilliam Schwieterman makes the 2nd free throw35-50
00:36Palm Beach AtlanticMillard Gephart connects on the open jump hook in the paint on a nice dish by James Mass35-52
00:15ShenandoahThe jump hook by Rafael Nabors is blocked by Millard Gephart35-52
00:14Palm Beach AtlanticMichael Zisser grabs the defensive rebound35-52
00:05Palm Beach AtlanticMichael Zisser knocks in the 3 pointer from the left wing set up by Ervin Nace35-55
00:02ShenandoahGeorge Kallas is called for the reach on Frank Ludwig in the backcourt - foul #3 on George Kallas, team foul #1235-55
SubsShenandoah 
SubsPalm Beach Atlantic
James Ambrose (PG), Stephen Parr (C)
George Kallas, James Mass
 
00:02ShenandoahFrank Ludwig makes the 1st free throw36-55
00:02ShenandoahFrank Ludwig makes the 2nd free throw37-55
00:00Palm Beach AtlanticMichael Zisser misses the fullcourt shot37-55
TimeTeamPlayScore
LineupShenandoah
 PG - Willy McMillen (fresh) 5 pts. 2 ast.
 SG - Darrel Carron (fresh)
 SF - Kyle Arteaga (fresh) 3 reb.
 PF - Rafael Nabors (fresh) 2 pts.
 C - Adam Davis (fresh) 7 pts.
 
LineupPalm Beach Atlantic
 PG - James Ambrose (fresh) 8 pts. 3 ast. 2 stl.
 SG - Ervin Nace (fresh) 3 pts. 4 ast. 2 stl.
 SF - Robert Hines (fresh) 12 pts.
 PF - Shawn Dillon (fresh) 3 pts. 3 reb.
 C - David Abrego (fresh) 5 pts. 2 reb.
 
20:00Palm Beach AtlanticRobert Hines inbounds the ball37-55
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (+2) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a motion offense and a fullcourt press (0) 
19:38Palm Beach AtlanticJames Ambrose can't connect on a 3 from straight away37-55
19:37ShenandoahThe rebound goes to Kyle Arteaga37-55
19:20ShenandoahWilly McMillen hits a floater in the paint39-55
19:18Palm Beach AtlanticErvin Nace is fouled in the backcourt by Darrel Carron - foul #1 on Darrel Carron, team foul #139-55
SubsShenandoah
Michael Coy (SF), Francis Shine (PF)
Kyle Arteaga, Rafael Nabors
 
SubsPalm Beach Atlantic
Michael Zisser (SF), Millard Gephart (PF), Stephen Parr (C)
Robert Hines, Shawn Dillon, David Abrego
 
18:54Palm Beach AtlanticMillard Gephart hits the front of the rim on the fadeaway jumper from the right wing but the foul's on Francis Shine - foul #1 on Francis Shine, team foul #239-55
SubsShenandoah
Frank Ludwig (PG), William Schwieterman (SG), Malcolm Heer (C)
Willy McMillen, Darrel Carron, Adam Davis
 
SubsPalm Beach Atlantic
James Mass (PF)
James Ambrose
 
18:54Palm Beach AtlanticMillard Gephart makes the 1st free throw39-56
18:54Palm Beach AtlanticMillard Gephart makes the 2nd free throw39-57
18:42ShenandoahMichael Coy misses the 3pt shot from the left wing39-57
18:40Palm Beach AtlanticThe rebound goes to Millard Gephart39-57
18:19Palm Beach AtlanticStephen Parr connects on the fadeaway from the left wing on a great pass from Millard Gephart39-59
17:58ShenandoahWilliam Schwieterman misses badly on a 3pt attempt from straight away39-59
17:56Palm Beach AtlanticJames Mass gets the rebound39-59
17:33Palm Beach AtlanticMichael Zisser can't finish the uncontested layup39-59
17:32ShenandoahThe rebound goes to Francis Shine39-59
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (+2) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a motion offense and a fullcourt press (0) 
17:30ShenandoahMichael Zisser is called for the reach on Michael Coy in the backcourt - foul #3 on Michael Zisser, team foul #139-59
SubsShenandoah
Christopher Dvorsky (PG), Darrel Carron (SG), Kyle Arteaga (SF), Rafael Nabors (PF), Adam Davis (C)
Frank Ludwig, William Schwieterman, Michael Coy, Francis Shine, Malcolm Heer
 
SubsPalm Beach Atlantic
James Ambrose (PG), Felix Heilman (SG), Robert Hines (SF), Shawn Dillon (PF), David Abrego (C)
Millard Gephart, Ervin Nace, Michael Zisser, James Mass, Stephen Parr
 
17:14ShenandoahDarrel Carron's floater is tipped away by David Abrego39-59
17:12Palm Beach AtlanticShawn Dillon grabs the defensive rebound39-59
16:53Palm Beach AtlanticFelix Heilman misses the jumper from the right wing39-59
16:52ShenandoahAdam Davis grabs the defensive rebound39-59
16:42ShenandoahAdam Davis misses the lay-in39-59
16:41ShenandoahRafael Nabors snags the offensive board39-59
16:29ShenandoahChristopher Dvorsky misses the 3 from the left wing39-59
16:28Palm Beach AtlanticShawn Dillon gets the rebound39-59
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (+2) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a motion offense (slowdown) and a fullcourt press (0) 
16:12Palm Beach AtlanticJames Ambrose is whistled for traveling39-59
SubsShenandoah
Willy McMillen (PG)
Christopher Dvorsky
 
SubsPalm Beach Atlantic
Ervin Nace (SG), James Mass (PF), Millard Gephart (C)
Felix Heilman, Shawn Dillon, David Abrego
 
15:52ShenandoahWilly McMillen misses the 3pt shot from the right wing39-59
15:51ShenandoahKyle Arteaga tips it in41-59
LineupShenandoah
 PG - Willy McMillen (fresh) 7 pts. 2 ast.
 SG - Darrel Carron (tiring)
 SF - Kyle Arteaga (fairly fresh) 2 pts. 5 reb.
 PF - Rafael Nabors (tiring) 2 pts. 2 reb.
 C - Adam Davis (fairly fresh) 7 pts. 2 reb.
 
LineupPalm Beach Atlantic
 PG - James Ambrose (fairly fresh) 8 pts. 3 ast. 2 stl.
 SG - Ervin Nace (fairly fresh) 3 pts. 4 ast. 2 stl.
 SF - Robert Hines (fairly fresh) 12 pts.
 PF - James Mass (fairly fresh) 7 reb. 2 blk.
 C - Millard Gephart (fairly fresh) 10 pts. 3 reb.
 
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (+2) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a motion offense and a fullcourt press (0) 
15:31Palm Beach AtlanticJames Ambrose hits the front of the rim on the 3 pointer from the left corner41-59
15:29Palm Beach AtlanticErvin Nace tips it in41-61
15:27ShenandoahWilly McMillen is hacked by Ervin Nace in the backcourt - foul #1 on Ervin Nace, team foul #241-61
SubsShenandoah
Frank Ludwig (SG), Francis Shine (PF)
Darrel Carron, Rafael Nabors
 
SubsPalm Beach Atlantic
George Kallas (PG), Zachariah Tutor (SG), Michael Zisser (SF), Stephen Parr (C)
James Ambrose, Ervin Nace, Robert Hines, James Mass
 
15:17ShenandoahFrancis Shine misses the runner from the left block41-61
15:15Palm Beach AtlanticThe rebound goes to George Kallas41-61
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (+2) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a motion offense (slowdown) and a fullcourt press (0) 
15:11Palm Beach AtlanticGeorge Kallas is fouled in the backcourt by Frank Ludwig - foul #2 on Frank Ludwig, team foul #341-61
SubsShenandoah
William Schwieterman (SG)
Frank Ludwig
 
SubsPalm Beach Atlantic
Shawn Dillon (PF)
Stephen Parr
 
14:48Palm Beach AtlanticShawn Dillon scores on a driving attempt near the basket on a great pass from Millard Gephart41-63
14:46ShenandoahWilliam Schwieterman is called for the illegal screen in the backcourt - foul #3 on William Schwieterman, team foul #441-63
SubsShenandoah
Michael Coy (SF)
Kyle Arteaga
 
SubsPalm Beach Atlantic
Stephen Parr (C)
Millard Gephart
 
14:28Palm Beach AtlanticShawn Dillon is hacked by Francis Shine - foul #2 on Francis Shine, team foul #541-63
SubsShenandoah
Christopher Dvorsky (SG), Rafael Nabors (PF)
William Schwieterman, Francis Shine
 
SubsPalm Beach Atlantic
Millard Gephart (PF), David Abrego (C)
Shawn Dillon, Stephen Parr
 
14:02Palm Beach AtlanticZachariah Tutor loses the dribble to Rafael Nabors41-63
13:55ShenandoahWilly McMillen clanks a jumpshot from the right wing but the foul's on Millard Gephart - foul #1 on Millard Gephart, team foul #341-63
SubsShenandoah
Malcolm Heer (PF)
Rafael Nabors
 
SubsPalm Beach Atlantic
James Mass (PF), Stephen Parr (C)
Millard Gephart, David Abrego
 
13:55ShenandoahWilly McMillen misses the 1st free throw41-63
13:55ShenandoahWilly McMillen misses the 2nd free throw41-63
13:55Palm Beach AtlanticMichael Zisser pulls down the rebound41-63
13:49Palm Beach AtlanticChristopher Dvorsky steps in front of the Zachariah Tutor pass in the backcourt41-63
13:35ShenandoahChristopher Dvorsky misses badly on a 3pt shot from the right wing41-63
13:34Palm Beach AtlanticGeorge Kallas grabs the board41-63
13:15Palm Beach AtlanticStephen Parr is open but misses the lay-in41-63
13:13ShenandoahThe rebound goes to Adam Davis41-63
12:53ShenandoahMichael Coy knocks in the 3pt jumper from the right corner44-63
12:28Palm Beach AtlanticMichael Zisser comes up short on the 3 pointer from the right wing44-63
12:27ShenandoahMichael Coy gets the rebound44-63
12:19ShenandoahMalcolm Heer throws a bad pass out of bounds44-63
SubsShenandoah
Frank Ludwig (PG), William Schwieterman (SG), Kyle Arteaga (SF), Rafael Nabors (PF), Francis Shine (C)
Willy McMillen, Christopher Dvorsky, Michael Coy, Malcolm Heer, Adam Davis
 
SubsPalm Beach Atlantic
Shawn Dillon (PF), David Abrego (C)
James Mass, Stephen Parr
 
12:17Palm Beach AtlanticFrancis Shine takes the ball from George Kallas in the backcourt44-63
12:02Shenandoah3 seconds is called on Frank Ludwig44-63
11:42Palm Beach AtlanticMichael Zisser hits the front of the rim on the fadeaway from the right side44-63
11:40Palm Beach AtlanticDavid Abrego gets the offensive rebound44-63
LineupShenandoah
 PG - Frank Ludwig (fresh) 5 pts.
 SG - William Schwieterman (fresh) 2 pts. 1 ast. 3 pf.
 SF - Kyle Arteaga (tiring) 2 pts. 5 reb.
 PF - Rafael Nabors (tiring) 2 pts. 2 reb.
 C - Francis Shine (fairly fresh) 5 pts. 4 reb.
 
LineupPalm Beach Atlantic
 PG - George Kallas (tiring) 6 pts. 1 ast. 3 pf.
 SG - Zachariah Tutor (tired) 3 pf.
 SF - Michael Zisser (tiring) 6 pts. 2 reb. 3 pf.
 PF - Shawn Dillon (fairly fresh) 5 pts. 5 reb.
 C - David Abrego (fresh) 5 pts. 3 reb.
 
11:15Palm Beach AtlanticGeorge Kallas loses the ball out of bounds44-63
SubsShenandoah
Darrel Carron (SG)
William Schwieterman
 
SubsPalm Beach Atlantic
Millard Gephart (C)
David Abrego
 
11:08ShenandoahFrancis Shine hits the finger roll46-63
11:06Palm Beach AtlanticZachariah Tutor is whistled for a carry in the backcourt46-63
SubsShenandoah 
SubsPalm Beach Atlantic
David Abrego (C)
Shawn Dillon
 
10:51ShenandoahFrank Ludwig hits a pull-up jumper from the free throw line48-63
10:51Palm Beach AtlanticPalm Beach Atlantic calls a full timeout (2 :30 2 full remaining)48-63
SubsShenandoah
William Schwieterman (PG), Adam Davis (C)
Frank Ludwig, Rafael Nabors
 
SubsPalm Beach Atlantic
Robert Hines (SF), Shawn Dillon (PF)
Michael Zisser, David Abrego
 
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (+2) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a motion offense and a fullcourt press (0) 
10:46Palm Beach AtlanticGeorge Kallas's pass is intercepted by Darrel Carron in the backcourt48-63
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (+2) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a motion offense and a fullcourt press (0) 
10:39ShenandoahAdam Davis connects on the jump hook from the baseline set up by William Schwieterman and he's hacked by Zachariah Tutor - foul #4 on Zachariah Tutor, team foul #450-63
SubsShenandoah 
SubsPalm Beach Atlantic
Ervin Nace (SG), Michael Zisser (SF), David Abrego (C)
Zachariah Tutor, Robert Hines, Shawn Dillon
 
10:39ShenandoahAdam Davis makes the free throw51-63
10:36Palm Beach AtlanticErvin Nace's pass is intercepted by Darrel Carron in the backcourt51-63
10:24ShenandoahFrancis Shine makes the 3 pointer from straight away on a great pass from William Schwieterman54-63
10:02Palm Beach AtlanticKyle Arteaga picks off the pass by Michael Zisser54-63
09:59ShenandoahWilliam Schwieterman throws a bad pass out of bounds in the backcourt54-63
SubsShenandoah
Christopher Dvorsky (PG), Michael Coy (SF), Rafael Nabors (PF)
William Schwieterman, Kyle Arteaga, Francis Shine
 
SubsPalm Beach Atlantic
Robert Hines (SF), Shawn Dillon (PF), Stephen Parr (C)
Michael Zisser, Millard Gephart, David Abrego
 
09:50Palm Beach AtlanticStephen Parr is wide open but clanks a turnaround from the left block54-63
09:49ShenandoahMichael Coy grabs the defensive rebound54-63
09:32ShenandoahAdam Davis misses long on an open runner in the paint54-63
09:30Palm Beach AtlanticShawn Dillon grabs the board54-63
09:21Palm Beach AtlanticShawn Dillon hits the front of the rim on the runner from the left block54-63
09:19ShenandoahThe rebound goes to Rafael Nabors54-63
09:16ShenandoahStephen Parr takes the ball from Christopher Dvorsky in the backcourt54-63
09:02Palm Beach AtlanticRobert Hines comes up short on the 3 from the left corner54-63
09:01Palm Beach AtlanticErvin Nace snags the offensive board54-63
08:41Palm Beach AtlanticErvin Nace hits the finger roll on a great pass from Shawn Dillon54-65
08:34ShenandoahErvin Nace takes the ball from Christopher Dvorsky in the backcourt54-65
08:17Palm Beach AtlanticStephen Parr buries a turnaround near the basket on a great pass from Robert Hines and he's hacked by Adam Davis - foul #3 on Adam Davis, team foul #654-67
SubsShenandoah
Willy McMillen (PG), Frank Ludwig (SG), Kyle Arteaga (SF), Francis Shine (PF), Malcolm Heer (C)
Christopher Dvorsky, Darrel Carron, Michael Coy, Rafael Nabors, Adam Davis
 
SubsPalm Beach Atlantic
Felix Heilman (SG), Michael Zisser (SF), James Mass (PF)
Ervin Nace, Robert Hines, Shawn Dillon
 
08:17Palm Beach AtlanticStephen Parr misses the free throw54-67
08:17ShenandoahFrancis Shine gets the rebound54-67
07:48ShenandoahJames Mass swats the short shot by Francis Shine54-67
07:46Palm Beach AtlanticMichael Zisser gets the rebound54-67
07:22Palm Beach AtlanticFelix Heilman is by himself and knocks in the floater from the left side on a nice dish by Michael Zisser54-69
LineupShenandoah
 PG - Willy McMillen (tiring) 7 pts. 2 ast.
 SG - Frank Ludwig (fairly fresh) 7 pts.
 SF - Kyle Arteaga (tired) 2 pts. 5 reb.
 PF - Francis Shine (tiring) 10 pts. 5 reb.
 C - Malcolm Heer (fairly fresh) 2 reb.
 
LineupPalm Beach Atlantic
 PG - George Kallas (very tired) 6 pts. 1 ast. 3 pf.
 SG - Felix Heilman (fairly fresh) 6 pts. 4 ast.
 SF - Michael Zisser (tired) 6 pts. 3 reb. 3 pf.
 PF - James Mass (fairly fresh) 7 reb. 3 blk.
 C - Stephen Parr (tired) 4 pts. 3 reb.
 
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (+2) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a motion offense and a fullcourt press (0) 
07:11ShenandoahJames Mass steps in front of the Willy McMillen pass54-69
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (+2) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a motion offense (slowdown) and a fullcourt press (0) 
06:54Palm Beach AtlanticJames Mass comes up short on the shot from the right wing54-69
06:52Palm Beach AtlanticJames Mass snags the offensive board54-69
06:36Palm Beach AtlanticFelix Heilman is open but comes up short on the fadeaway jumper from the left wing54-69
06:35Palm Beach AtlanticMichael Zisser tips it back up and in54-71
06:31ShenandoahWilly McMillen is hacked by Michael Zisser in the backcourt - foul #4 on Michael Zisser, team foul #554-71
SubsShenandoah
William Schwieterman (PG), Darrel Carron (SG), Michael Coy (SF), Adam Davis (C)
Willy McMillen, Frank Ludwig, Kyle Arteaga, Malcolm Heer
 
SubsPalm Beach Atlantic
James Ambrose (PG), Zachariah Tutor (SG), Robert Hines (SF), Millard Gephart (PF), David Abrego (C)
George Kallas, Felix Heilman, Michael Zisser, James Mass, Stephen Parr
 
06:24ShenandoahMichael Coy is whistled for a carry54-71
SubsShenandoah
Rafael Nabors (PF)
Francis Shine
 
SubsPalm Beach Atlantic 
05:57Palm Beach AtlanticMillard Gephart misses the wide open fadeaway from the right side54-71
05:56Palm Beach AtlanticRobert Hines snags the offensive board54-71
05:44Palm Beach AtlanticZachariah Tutor is fouled on the floor by Adam Davis - foul #4 on Adam Davis, team foul #754-71
SubsShenandoah
Kyle Arteaga (SF), Francis Shine (PF)
Michael Coy, Rafael Nabors
 
SubsPalm Beach Atlantic
George Kallas (PG), Felix Heilman (SF), Shawn Dillon (PF)
James Ambrose, Robert Hines, Millard Gephart
 
05:44Palm Beach AtlanticZachariah Tutor misses the 1st free throw54-71
05:44ShenandoahFrancis Shine pulls down the rebound54-71
05:28ShenandoahFrancis Shine is called for the offensive foul - foul #3 on Francis Shine, team foul #854-71
SubsShenandoah
Frank Ludwig (PG)
Darrel Carron
 
SubsPalm Beach Atlantic
James Ambrose (PG), Michael Zisser (SF), James Mass (PF)
George Kallas, Felix Heilman, Shawn Dillon
 
05:13Palm Beach AtlanticMichael Zisser hits the front of the rim on the fadeaway jumper from the free throw line but he's fouled by Kyle Arteaga - foul #3 on Kyle Arteaga, team foul #954-71
SubsShenandoah
Christopher Dvorsky (PG)
William Schwieterman
 
SubsPalm Beach Atlantic
George Kallas (PG), Shawn Dillon (PF)
James Ambrose, James Mass
 
05:13ShenandoahShenandoah calls a full timeout (2 :30 1 full remaining)54-71
05:13Palm Beach AtlanticMichael Zisser makes the 1st free throw54-72
05:13Palm Beach AtlanticMichael Zisser misses the 2nd free throw54-72
05:13ShenandoahFrancis Shine gets the rebound54-72
04:57ShenandoahAdam Davis is wide open but clanks a 3pt attempt from straight away54-72
04:55Palm Beach AtlanticThe rebound goes to Shawn Dillon54-72
04:36Palm Beach AtlanticShawn Dillon is alone and drills a jump hook from the right block on a nice dish by Michael Zisser54-74
04:20ShenandoahChristopher Dvorsky misses badly on a 3pt attempt from straight away54-74
04:18Palm Beach AtlanticShawn Dillon grabs the board54-74
04:14Palm Beach AtlanticGeorge Kallas misses the 3pt jumper from the right corner54-74
04:13ShenandoahChristopher Dvorsky gets the rebound54-74
03:57ShenandoahChristopher Dvorsky misses badly on a 3 from the left corner54-74
03:55Palm Beach AtlanticThe rebound goes to David Abrego54-74
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a motion offense (slowdown) and a fullcourt press (0) 
03:33Palm Beach AtlanticZachariah Tutor hits the front of the rim on the jumpshot from the right wing54-74
03:32Palm Beach AtlanticDavid Abrego tips it back up and in54-76
03:28ShenandoahFrank Ludwig loses the dribble to George Kallas in the backcourt54-76
03:27Palm Beach AtlanticGeorge Kallas lays it in54-78
03:10ShenandoahThe jumper by Francis Shine is denied by David Abrego54-78
03:08ShenandoahFrank Ludwig grabs the offensive rebound54-78
LineupShenandoah
 PG - Christopher Dvorsky (fairly fresh) 9 pts.
 SG - Frank Ludwig (tired) 7 pts.
 SF - Kyle Arteaga (very tired) 2 pts. 5 reb. 3 pf.
 PF - Francis Shine (tired) 10 pts. 7 reb. 3 pf.
 C - Adam Davis (tired) 10 pts. 3 reb. 4 pf.
 
LineupPalm Beach Atlantic
 PG - George Kallas (very tired) 8 pts. 1 ast. 3 pf.
 SG - Zachariah Tutor (very tired) 4 pf.
 SF - Michael Zisser (tired) 9 pts. 4 reb. 4 pf.
 PF - Shawn Dillon (tiring) 7 pts. 8 reb.
 C - David Abrego (tiring) 7 pts. 5 reb. 2 blk.
 
02:55ShenandoahKyle Arteaga throws a bad pass out of bounds54-78
SubsShenandoah
William Schwieterman (PG), Michael Coy (SF), Malcolm Heer (PF)
Christopher Dvorsky, Kyle Arteaga, Adam Davis
 
SubsPalm Beach Atlantic
James Ambrose (PG), Felix Heilman (SF), James Mass (PF), Millard Gephart (C)
George Kallas, Michael Zisser, Shawn Dillon, David Abrego
 
02:36Palm Beach AtlanticZachariah Tutor connects on the shot from the right wing on a nice dish by Felix Heilman54-80
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a motion offense (slowdown) and a fullcourt press (+2) 
02:18ShenandoahFrank Ludwig is fouled on the floor by Millard Gephart - foul #2 on Millard Gephart, team foul #654-80
SubsShenandoah
Christopher Dvorsky (SG)
Frank Ludwig
 
SubsPalm Beach Atlantic 
02:05ShenandoahMalcolm Heer hits the front of the rim on the 3 pointer from the right wing54-80
02:04Palm Beach AtlanticFelix Heilman gets the rebound54-80
01:40Palm Beach AtlanticMalcolm Heer swats the layup by Millard Gephart54-80
01:39Palm Beach AtlanticJames Mass grabs the offensive rebound54-80
01:23Palm Beach AtlanticMichael Coy is called for the reach on Felix Heilman - foul #2 on Michael Coy, team foul #1054-80
SubsShenandoah
Frank Ludwig (PG)
Christopher Dvorsky
 
SubsPalm Beach Atlantic
Michael Zisser (SF), Stephen Parr (C)
James Ambrose, Millard Gephart
 
01:23Palm Beach AtlanticFelix Heilman makes the 1st free throw54-81
01:23Palm Beach AtlanticFelix Heilman makes the 2nd free throw54-82
01:19ShenandoahWilliam Schwieterman is hacked by Zachariah Tutor in the backcourt - foul #5 on Zachariah Tutor, team foul #754-82
SubsShenandoah 
SubsPalm Beach Atlantic
James Ambrose (PG)
Zachariah Tutor
 
01:19ShenandoahWilliam Schwieterman makes the 1st free throw55-82
01:19ShenandoahWilliam Schwieterman makes the 2nd free throw56-82
01:17Palm Beach AtlanticJames Ambrose is hacked by William Schwieterman in the backcourt - foul #4 on William Schwieterman, team foul #1156-82
01:17Palm Beach AtlanticJames Ambrose makes the 1st free throw56-83
01:17Palm Beach AtlanticJames Ambrose misses the 2nd free throw56-83
01:17ShenandoahFrancis Shine gets the rebound56-83
01:14ShenandoahMichael Coy's pass is off the mark and out of bounds in the backcourt56-83
00:52Palm Beach AtlanticFelix Heilman misses badly on a fadeaway jumper from the free throw line56-83
00:50Palm Beach AtlanticThe offensive rebound goes to James Mass56-83
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a spread offense (hold ball) and a fullcourt press (+2) 
00:21Palm Beach AtlanticMichael Zisser clanks a shot from the right wing56-83
00:20ShenandoahMalcolm Heer grabs the board56-83
Game PlanShenandoahShenandoah is playing a quick shot offense (quick shot) and a fullcourt press (-1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a spread offense (hold ball) and a fullcourt press (+2) 
00:16ShenandoahWilliam Schwieterman misses the 3pt attempt from straight away56-83
00:15Palm Beach AtlanticJames Mass grabs the board56-83
00:00Palm Beach AtlanticJames Ambrose runs out the clock56-83