#2F517D #F12B19
Hoops Dynasty HOOPS DYNASTY
Conference Iba
Final -
12/24/2025
68
  1 2 F
Palm Beach Atlantic 29 39 68
Shenandoah 39 21 60
60
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfErik Jones 20 1-4 0-0 3-4 2 4 1 2 0 0 0 5
sfJoshua Preston 40 1-3 0-0 0-1 1 3 0 0 1 0 2 2
sgLarry Campbell 21 2-5 0-0 7-8 0 2 0 1 0 0 2 11
pgZachary Johnson 20 5-8 0-0 5-5 1 3 0 2 3 0 1 15
pgBoris Zorman 22 1-5 0-0 1-2 0 2 2 3 0 0 1 3
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgJohn Foster 19 2-4 2-4 4-4 0 2 0 2 1 0 2 10
pfJonas Cook 18 4-7 0-0 1-1 4 6 1 1 0 0 2 9
pgHenry Willard 17 3-6 0-0 0-1 1 3 1 3 0 0 3 6
sfRichard Sim 12 2-4 0-0 1-2 1 2 0 1 2 1 0 5
pfWilliam Goolsby 11 1-1 0-0 0-0 2 8 0 1 0 0 0 2
Totals 200 22-47 2-4 22-28 12 35 5 16 7 1 13 68
Percentages   .468 .500 .786                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cGary Sullivan 22 1-5 0-4 0-0 1 4 0 1 0 0 1 2
pfDavid Smith 18 3-4 0-1 0-2 2 5 0 0 0 3 3 6
sfChris Fowler 22 2-4 0-0 3-4 1 3 2 3 1 0 3 7
sgChristopher Anderson 21 3-9 1-2 0-2 0 0 1 1 1 0 4 7
pgPhillip Horn 18 5-11 3-7 0-0 1 3 3 2 1 0 5 13
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgMichael Bartlett 20 1-4 0-0 2-2 1 2 1 3 1 0 2 4
cShane Hensel 17 2-5 0-0 1-1 2 6 0 0 0 0 0 5
sgJesse Kirkendall 14 3-5 0-1 0-0 1 1 1 0 1 0 0 6
sgDavid Buendia 14 1-5 1-3 0-0 1 2 0 2 0 0 2 3
sfChris Robinson 13 1-3 1-2 0-0 2 3 1 0 1 0 0 3
pgRoger Moultrie 13 1-1 0-0 0-0 0 0 1 1 1 0 0 2
pgJohn Hammond 8 1-1 0-0 0-0 1 1 0 2 3 0 3 2
Totals 200 24-57 6-20 6-11 13 30 10 15 10 3 23 60
Percentages   .421 .300 .545                

PBAU
29
9-25
1-1
10-12
6
14
0
7
4
1
9
14
6
9
2
9
39
13-22
1-3
12-16
6
21
5
9
3
0
4
14
10
11
0
23
68
22-47
2-4
22-28
12
35
5
16
7
1
13
28
16
20
2
32
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
39
15-25
4-6
5-9
4
15
8
7
4
3
11
12
8
2
2
16
21
9-32
2-14
1-2
9
15
2
8
6
0
12
10
6
5
2
9
60
24-57
6-20
6-11
13
30
10
15
10
3
23
22
14
7
4
25
PLAYER OF THE GAME
pg Zachary Johnson Palm Beach Atlantic
15 Points, 3 Rebounds, 3 Steals
TimeTeamPlayScore
LineupPalm Beach Atlantic
 PG - Boris Zorman (fresh)
 SG - Zachary Johnson (fresh)
 SF - Larry Campbell (fresh)
 PF - Joshua Preston (fresh)
 C - Erik Jones (fresh)
 
LineupShenandoah
 PG - Phillip Horn (fresh)
 SG - Christopher Anderson (fresh)
 SF - Chris Fowler (fresh)
 PF - David Smith (fresh)
 C - Gary Sullivan (fresh)
 
20:00Palm Beach AtlanticJoshua Preston wins the tip0-0
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (slowdown) and a fullcourt press (+1) 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (0) 
19:31Palm Beach AtlanticBoris Zorman hits the front of the rim on the pull-up jumper from the left wing0-0
19:29Palm Beach AtlanticZachary Johnson hits the follow up shot2-0
19:10ShenandoahChristopher Anderson misses the wide open floater from the left side2-0
19:08ShenandoahDavid Smith grabs the offensive board2-0
19:02ShenandoahChristopher Anderson comes up short on the fadeaway jumper from the right side but he's fouled by Zachary Johnson - foul #1 on Zachary Johnson, team foul #12-0
19:02ShenandoahChristopher Anderson misses the 1st free throw2-0
19:02ShenandoahChristopher Anderson misses the 2nd free throw2-0
19:02Palm Beach AtlanticErik Jones snags the defensive board2-0
18:35Palm Beach AtlanticLarry Campbell misses long on a fadeaway jumper from the right wing2-0
18:34ShenandoahPhillip Horn gets the rebound2-0
18:26ShenandoahDavid Smith connects on the runner from the baseline set up by Christopher Anderson2-2
18:11Palm Beach AtlanticDavid Smith swats the dunk try by Erik Jones2-2
18:10ShenandoahChris Fowler pulls down the rebound2-2
17:55ShenandoahDavid Smith misses short on a 3 from the right corner2-2
17:53Palm Beach AtlanticBoris Zorman pulls down the rebound2-2
17:50Palm Beach AtlanticChris Fowler is called for the reach on Larry Campbell in the backcourt - foul #1 on Chris Fowler, team foul #12-2
SubsPalm Beach Atlantic
Henry Willard (PG), John Foster (SG), Jonas Cook (PF), William Goolsby (C)
Boris Zorman, Zachary Johnson, Larry Campbell, Erik Jones
 
SubsShenandoah 
17:27Palm Beach AtlanticHenry Willard hits the front of the rim on the jumpshot from the left wing2-2
17:25ShenandoahChris Fowler pulls down the rebound2-2
17:10ShenandoahPhillip Horn knocks in the 3pt jumper from the right wing2-5
16:51Palm Beach AtlanticChris Fowler steps in front of the Henry Willard pass2-5
16:46ShenandoahChris Fowler misses the lay-in2-5
16:44Palm Beach AtlanticWilliam Goolsby grabs the board2-5
16:28Palm Beach AtlanticJoshua Preston comes up short on the pull-up jumper from the left side2-5
16:27Palm Beach AtlanticJonas Cook gets the offensive rebound2-5
16:07Palm Beach AtlanticPhillip Horn is called for the reach on John Foster - foul #1 on Phillip Horn, team foul #22-5
SubsPalm Beach Atlantic
Boris Zorman (PG), Zachary Johnson (SG), Larry Campbell (SF), Erik Jones (C)
Henry Willard, John Foster, Jonas Cook, William Goolsby
 
SubsShenandoah
John Hammond (PG), Michael Bartlett (SG), David Buendia (SF), Shane Hensel (PF), Jesse Kirkendall (C)
Phillip Horn, Christopher Anderson, Chris Fowler, David Smith, Gary Sullivan
 
15:46Palm Beach AtlanticJohn Hammond is called for the reach on Zachary Johnson - foul #1 on John Hammond, team foul #32-5
LineupPalm Beach Atlantic
 PG - Boris Zorman (fresh)
 SG - Zachary Johnson (fresh) 2 pts.
 SF - Larry Campbell (fresh)
 PF - Joshua Preston (tiring)
 C - Erik Jones (fresh)
 
LineupShenandoah
 PG - John Hammond (fresh)
 SG - Michael Bartlett (fresh)
 SF - David Buendia (fresh)
 PF - Shane Hensel (fresh)
 C - Jesse Kirkendall (fresh)
 
15:27Palm Beach AtlanticZachary Johnson scores on a jump hook from the baseline4-5
15:24ShenandoahZachary Johnson takes the ball from John Hammond in the backcourt4-5
15:23Palm Beach AtlanticZachary Johnson banks in the layup6-5
15:00ShenandoahJoshua Preston picks off the pass by David Buendia6-5
14:57Palm Beach AtlanticJohn Hammond is called for the reach on Boris Zorman in the backcourt - foul #2 on John Hammond, team foul #46-5
SubsPalm Beach Atlantic
Richard Sim (C)
Erik Jones
 
SubsShenandoah
Roger Moultrie (PG), Chris Robinson (PF)
John Hammond, Jesse Kirkendall
 
14:39Palm Beach AtlanticZachary Johnson misses badly on a pull-up jumper from just outside the lane6-5
14:37ShenandoahShane Hensel grabs the defensive rebound6-5
14:25ShenandoahRichard Sim picks off the pass by David Buendia6-5
14:21Palm Beach AtlanticBoris Zorman's pass is off the mark and out of bounds in the backcourt6-5
SubsPalm Beach Atlantic
Henry Willard (PG), Jonas Cook (PF)
Boris Zorman, Larry Campbell
 
SubsShenandoah
Christopher Anderson (SG), Chris Fowler (SF), Gary Sullivan (C)
Michael Bartlett, David Buendia, Shane Hensel
 
14:07ShenandoahGary Sullivan hits a wide open shot from the right block6-7
13:45Palm Beach AtlanticHenry Willard connects on the jump hook in the paint8-7
13:23ShenandoahZachary Johnson steals it from Chris Fowler8-7
13:04Palm Beach AtlanticRoger Moultrie picks off the pass by Richard Sim8-7
13:01ShenandoahChristopher Anderson misses the easy layup8-7
12:59Palm Beach AtlanticJonas Cook pulls down the rebound8-7
12:40Palm Beach AtlanticZachary Johnson makes the fadeaway from just outside the lane10-7
12:22ShenandoahGary Sullivan hits the front of the rim on the 3pt jumper from the left wing10-7
12:21Palm Beach AtlanticJonas Cook pulls down the rebound10-7
12:07Palm Beach AtlanticZachary Johnson banks in the layup and he's hacked by Christopher Anderson - foul #1 on Christopher Anderson, team foul #512-7
SubsPalm Beach Atlantic
Boris Zorman (PG), John Foster (SF), Erik Jones (C)
Henry Willard, Jonas Cook, Richard Sim
 
SubsShenandoah
Phillip Horn (PG), Michael Bartlett (SG), David Buendia (SF), Shane Hensel (PF), Jesse Kirkendall (C)
Roger Moultrie, Christopher Anderson, Chris Fowler, Chris Robinson, Gary Sullivan
 
12:07Palm Beach AtlanticZachary Johnson makes the free throw13-7
12:05ShenandoahMichael Bartlett is hacked by John Foster in the backcourt - foul #1 on John Foster, team foul #213-7
SubsPalm Beach Atlantic
Larry Campbell (SF)
Zachary Johnson
 
SubsShenandoah 
11:51ShenandoahMichael Bartlett connects on the open shot from the right side on a great pass from Phillip Horn13-9
11:31Palm Beach AtlanticBoris Zorman hits the front of the rim on the fadeaway in the lane13-9
11:30ShenandoahDavid Buendia grabs the defensive rebound13-9
LineupPalm Beach Atlantic
 PG - Boris Zorman (fresh)
 SG - John Foster (fresh)
 SF - Larry Campbell (fairly fresh)
 PF - Joshua Preston (very tired)
 C - Erik Jones (fresh)
 
LineupShenandoah
 PG - Phillip Horn (fresh) 3 pts. 1 ast.
 SG - Michael Bartlett (fresh) 2 pts.
 SF - David Buendia (fresh)
 PF - Shane Hensel (fresh)
 C - Jesse Kirkendall (fresh)
 
11:11ShenandoahJesse Kirkendall makes the floater from the right side on a great pass from Phillip Horn13-11
10:47Palm Beach AtlanticErik Jones misses badly on a driving attempt from close range but the foul's on Michael Bartlett - foul #1 on Michael Bartlett, team foul #613-11
SubsPalm Beach Atlantic 
SubsShenandoah
Chris Fowler (SF), David Smith (PF)
David Buendia, Jesse Kirkendall
 
10:47Palm Beach AtlanticErik Jones misses the 1st free throw13-11
10:47Palm Beach AtlanticErik Jones makes the 2nd free throw14-11
10:24ShenandoahPhillip Horn knocks in the 3pt attempt from the left wing set up by Chris Fowler14-14
09:58Palm Beach AtlanticDavid Smith blocks the jumper by Joshua Preston14-14
09:57Palm Beach AtlanticErik Jones gets the offensive rebound14-14
09:45Palm Beach AtlanticJohn Foster makes the wide open 3 from the right corner17-14
09:43ShenandoahLarry Campbell is called for the reach on Chris Fowler in the backcourt - foul #1 on Larry Campbell, team foul #317-14
SubsPalm Beach Atlantic
Henry Willard (PG), Zachary Johnson (SG), William Goolsby (C)
Boris Zorman, John Foster, Erik Jones
 
SubsShenandoah
Christopher Anderson (SG), David Buendia (SF), Gary Sullivan (C)
Michael Bartlett, Chris Fowler, Shane Hensel
 
09:30ShenandoahDavid Buendia makes the 3pt jumper from straight away17-17
09:04Palm Beach AtlanticZachary Johnson's floater is tipped away by David Smith17-17
09:03Palm Beach AtlanticThe offensive rebound goes to William Goolsby17-17
08:43Palm Beach AtlanticLarry Campbell hits the easy wide open finger roll19-17
08:39ShenandoahPhillip Horn double dribbles in the backcourt19-17
SubsPalm Beach Atlantic
Boris Zorman (PG), John Foster (SG), Jonas Cook (PF), Erik Jones (C)
Henry Willard, Zachary Johnson, Larry Campbell, William Goolsby
 
SubsShenandoah
Chris Fowler (SF)
David Buendia
 
08:26Palm Beach AtlanticErik Jones is hacked by Chris Fowler - foul #2 on Chris Fowler, team foul #719-17
SubsPalm Beach Atlantic 
SubsShenandoah
Michael Bartlett (PG), David Buendia (SF)
Phillip Horn, Chris Fowler
 
08:26Palm Beach AtlanticErik Jones makes the 1st free throw20-17
08:26Palm Beach AtlanticErik Jones makes the 2nd free throw21-17
08:12ShenandoahMichael Bartlett misses badly on a fadeaway jumper from the right side21-17
08:10ShenandoahGary Sullivan pulls down the offensive rebound21-17
07:54ShenandoahDavid Smith can't connect on a runner from the right block but he's fouled by Jonas Cook - foul #1 on Jonas Cook, team foul #421-17
SubsPalm Beach Atlantic 
SubsShenandoah
Phillip Horn (PG), Jesse Kirkendall (SF), Shane Hensel (C)
Christopher Anderson, David Buendia, Gary Sullivan
 
07:54ShenandoahDavid Smith misses the 1st free throw21-17
07:54ShenandoahDavid Smith misses the 2nd free throw21-17
07:54Palm Beach AtlanticJohn Foster grabs the board21-17
07:25Palm Beach AtlanticErik Jones misses badly on a floater from the left wing21-17
07:24ShenandoahThe rebound goes to David Smith21-17
LineupPalm Beach Atlantic
 PG - Boris Zorman (tiring)
 SG - John Foster (tiring) 3 pts.
 SF - Joshua Preston (very tired)
 PF - Jonas Cook (fairly fresh) 3 reb.
 C - Erik Jones (tiring) 3 pts. 2 reb.
 
LineupShenandoah
 PG - Phillip Horn (tiring) 6 pts. 2 ast.
 SG - Michael Bartlett (fairly fresh) 2 pts.
 SF - Jesse Kirkendall (fresh) 2 pts.
 PF - David Smith (tired) 2 pts. 2 reb. 3 blk.
 C - Shane Hensel (fairly fresh)
 
07:18ShenandoahMichael Bartlett travels in the backcourt21-17
SubsPalm Beach Atlantic
Henry Willard (PG), Zachary Johnson (SG), Richard Sim (PF), William Goolsby (C)
Boris Zorman, John Foster, Jonas Cook, Erik Jones
 
SubsShenandoah
Gary Sullivan (C)
David Smith
 
07:02Palm Beach AtlanticHenry Willard misses the floater in the lane21-17
07:00ShenandoahPhillip Horn pulls down the rebound21-17
06:54ShenandoahHenry Willard is called for the reach on Phillip Horn in the backcourt - foul #1 on Henry Willard, team foul #521-17
SubsPalm Beach Atlantic 
SubsShenandoah
Christopher Anderson (SG), David Buendia (SF)
Phillip Horn, Jesse Kirkendall
 
06:40ShenandoahChristopher Anderson is by himself and knocks in the fadeaway jumper from the left wing21-19
06:36Palm Beach AtlanticRichard Sim is fouled in the backcourt by David Buendia - foul #1 on David Buendia, team foul #821-19
SubsPalm Beach Atlantic
Larry Campbell (SF)
William Goolsby
 
SubsShenandoah
Roger Moultrie (PG)
Michael Bartlett
 
06:36Palm Beach AtlanticRichard Sim misses the 1st free throw21-19
06:36ShenandoahThe rebound goes to Gary Sullivan21-19
06:34ShenandoahHenry Willard is called for the reach on Roger Moultrie in the backcourt - foul #2 on Henry Willard, team foul #621-19
06:23ShenandoahShane Hensel hits a runner in the paint on a great pass from Roger Moultrie and the foul's on Henry Willard - foul #3 on Henry Willard, team foul #721-21
SubsPalm Beach Atlantic
Boris Zorman (PG), William Goolsby (C)
Henry Willard, Richard Sim
 
SubsShenandoah 
06:23ShenandoahShane Hensel makes the free throw21-22
06:01Palm Beach AtlanticChristopher Anderson takes the ball from Boris Zorman21-22
05:46ShenandoahShane Hensel can't connect on an uncontested runner near the basket21-22
05:45Palm Beach AtlanticWilliam Goolsby pulls down the rebound21-22
05:33Palm Beach AtlanticBoris Zorman clanks a turnaround in the lane21-22
05:31ShenandoahThe rebound goes to Shane Hensel21-22
05:05ShenandoahShane Hensel comes up short on the driving attempt from the left block21-22
05:03Palm Beach AtlanticWilliam Goolsby snags the defensive board21-22
05:03Palm Beach AtlanticPalm Beach Atlantic calls a full timeout (2 :30 3 full remaining)21-22
SubsPalm Beach Atlantic
John Foster (SG), Jonas Cook (PF), Richard Sim (C)
Zachary Johnson, Larry Campbell, William Goolsby
 
SubsShenandoah
Phillip Horn (PG), Michael Bartlett (SG), Chris Robinson (PF), Jesse Kirkendall (C)
Roger Moultrie, Christopher Anderson, Shane Hensel, Gary Sullivan
 
04:44Palm Beach AtlanticJohn Foster steps out of bounds on the baseline21-22
04:27ShenandoahMichael Bartlett is fouled on the floor by Jonas Cook - foul #2 on Jonas Cook, team foul #821-22
SubsPalm Beach Atlantic 
SubsShenandoah
Shane Hensel (C)
David Buendia
 
04:27ShenandoahMichael Bartlett makes the 1st free throw21-23
04:27ShenandoahMichael Bartlett makes the 2nd free throw21-24
04:25Palm Beach AtlanticBoris Zorman loses the ball out of bounds in the backcourt21-24
04:16ShenandoahPhillip Horn makes the wide open shot from the right wing21-26
04:05Palm Beach AtlanticRichard Sim hits a runner in the lane23-26
03:53ShenandoahPhillip Horn is by himself and knocks in the pull-up jumper from the free throw line set up by Chris Robinson23-28
03:38Palm Beach AtlanticRichard Sim misses short on a fadeaway from the left wing23-28
03:37Palm Beach AtlanticJonas Cook misses the tip23-28
03:35Palm Beach AtlanticRichard Sim snags the offensive board23-28
03:13Palm Beach AtlanticRichard Sim can't finish the uncontested layup23-28
03:12ShenandoahShane Hensel pulls down the rebound23-28
LineupPalm Beach Atlantic
 PG - Boris Zorman (tired)
 SG - John Foster (tiring) 3 pts.
 SF - Joshua Preston (very tired)
 PF - Jonas Cook (fairly fresh) 4 reb.
 C - Richard Sim (fairly fresh) 2 pts.
 
LineupShenandoah
 PG - Phillip Horn (tiring) 10 pts. 2 ast.
 SG - Michael Bartlett (tiring) 4 pts.
 SF - Jesse Kirkendall (fairly fresh) 2 pts.
 PF - Chris Robinson (tiring)
 C - Shane Hensel (tiring) 3 pts. 3 reb.
 
02:50ShenandoahRichard Sim blocks the jumper by Phillip Horn23-28
02:48ShenandoahChris Robinson tips it but misses23-28
02:47ShenandoahJesse Kirkendall tips it home23-30
02:43Palm Beach AtlanticMichael Bartlett picks off the pass by Jonas Cook in the backcourt23-30
02:42ShenandoahJesse Kirkendall lays it up and in on a great pass from Michael Bartlett23-32
02:22Palm Beach AtlanticJohn Foster is fouled on the floor by Phillip Horn - foul #2 on Phillip Horn, team foul #923-32
SubsPalm Beach Atlantic
Zachary Johnson (SG), Larry Campbell (SF), Erik Jones (C)
Boris Zorman, Jonas Cook, Richard Sim
 
SubsShenandoah
John Hammond (PG), Christopher Anderson (SG), Chris Fowler (SF), David Smith (PF), Gary Sullivan (C)
Phillip Horn, Michael Bartlett, Jesse Kirkendall, Chris Robinson, Shane Hensel
 
02:22Palm Beach AtlanticJohn Foster makes the 1st free throw24-32
02:22Palm Beach AtlanticJohn Foster makes the 2nd free throw25-32
01:59ShenandoahJohn Hammond is whistled for traveling25-32
SubsPalm Beach Atlantic
William Goolsby (PF)
John Foster
 
SubsShenandoah 
01:30Palm Beach AtlanticLarry Campbell misses long on a fadeaway jumper from the right side but he's hacked by David Smith - foul #1 on David Smith, team foul #1025-32
SubsPalm Beach Atlantic
Boris Zorman (PG)
William Goolsby
 
SubsShenandoah 
01:30Palm Beach AtlanticLarry Campbell makes the 1st free throw26-32
01:30Palm Beach AtlanticLarry Campbell makes the 2nd free throw27-32
01:24ShenandoahChris Fowler is hacked by Joshua Preston in the backcourt - foul #1 on Joshua Preston, team foul #927-32
SubsPalm Beach Atlantic 
SubsShenandoah
Roger Moultrie (PG)
John Hammond
 
01:24ShenandoahChris Fowler makes the 1st free throw27-33
01:24ShenandoahChris Fowler makes the 2nd free throw27-34
01:05Palm Beach AtlanticZachary Johnson misses the wide open pull-up jumper from the left side but the foul's on Christopher Anderson - foul #2 on Christopher Anderson, team foul #1127-34
01:05Palm Beach AtlanticZachary Johnson makes the 1st free throw28-34
01:05Palm Beach AtlanticZachary Johnson makes the 2nd free throw29-34
00:44ShenandoahChristopher Anderson buries a 3pt attempt from the left wing set up by Chris Fowler29-37
00:18Palm Beach AtlanticBoris Zorman can't connect on a shot from the right side29-37
00:17ShenandoahGary Sullivan pulls down the rebound29-37
00:17ShenandoahShenandoah calls a full timeout (2 :30 3 full remaining)29-37
SubsPalm Beach Atlantic
John Foster (SG), Jonas Cook (PF), William Goolsby (C)
Zachary Johnson, Larry Campbell, Erik Jones
 
SubsShenandoah
John Hammond (PG), David Buendia (SG)
Roger Moultrie, Christopher Anderson
 
00:00ShenandoahChris Fowler hits a driving attempt in the paint29-39
TimeTeamPlayScore
LineupPalm Beach Atlantic
 PG - Boris Zorman (fresh)
 SG - Zachary Johnson (fresh) 13 pts. 2 stl.
 SF - Larry Campbell (fresh) 4 pts.
 PF - Joshua Preston (fresh)
 C - Erik Jones (fresh) 3 pts. 2 reb.
 
LineupShenandoah
 PG - Phillip Horn (fresh) 10 pts. 2 ast.
 SG - Christopher Anderson (fresh) 5 pts. 1 ast.
 SF - Chris Fowler (fresh) 4 pts. 2 reb.
 PF - David Smith (fresh) 2 pts. 2 reb. 3 blk.
 C - Gary Sullivan (fresh) 2 pts. 3 reb.
 
20:00ShenandoahChris Fowler inbounds the ball29-39
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (slowdown) and a fullcourt press (0) 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (-2) 
19:41ShenandoahChristopher Anderson can't connect on a fadeaway jumper from the left side29-39
19:39ShenandoahChris Fowler snags the offensive board29-39
19:23ShenandoahChris Fowler misses short on a turnaround from the baseline but he's hacked by Boris Zorman - foul #1 on Boris Zorman, team foul #129-39
19:23ShenandoahChris Fowler makes the 1st free throw29-40
19:23ShenandoahChris Fowler misses the 2nd free throw29-40
19:23Palm Beach AtlanticJoshua Preston grabs the board29-40
19:04Palm Beach AtlanticErik Jones connects on the runner in the lane set up by Boris Zorman31-40
18:47ShenandoahPhillip Horn can't connect on a 3pt attempt from the left corner31-40
18:45Palm Beach AtlanticZachary Johnson grabs the board31-40
18:29Palm Beach AtlanticZachary Johnson comes up short on the driving attempt in the paint31-40
18:27ShenandoahDavid Smith gets the rebound31-40
18:11ShenandoahPhillip Horn is whistled for an offensive foul - foul #3 on Phillip Horn, team foul #131-40
SubsPalm Beach Atlantic
Henry Willard (PG), John Foster (SG), Jonas Cook (PF), William Goolsby (C)
Boris Zorman, Zachary Johnson, Larry Campbell, Erik Jones
 
SubsShenandoah
John Hammond (PG), Michael Bartlett (SG), David Buendia (SF), Shane Hensel (PF), Jesse Kirkendall (C)
Phillip Horn, Christopher Anderson, Chris Fowler, David Smith, Gary Sullivan
 
17:55Palm Beach AtlanticJonas Cook misses the lay-in31-40
17:54Palm Beach AtlanticJonas Cook tips it home33-40
17:52ShenandoahJohn Hammond is fouled in the backcourt by John Foster - foul #2 on John Foster, team foul #233-40
17:42ShenandoahMichael Bartlett misses short on a floater from the left wing33-40
17:40Palm Beach AtlanticWilliam Goolsby pulls down the rebound33-40
17:11Palm Beach AtlanticJonas Cook misses the shot in the paint33-40
17:09ShenandoahMichael Bartlett pulls down the rebound33-40
16:59ShenandoahDavid Buendia misses long on a pull-up jumper from the free throw line33-40
16:58Palm Beach AtlanticWilliam Goolsby pulls down the rebound33-40
16:32Palm Beach AtlanticHenry Willard scores on a shot from the right wing on a nice dish by Jonas Cook and the foul's on John Hammond - foul #3 on John Hammond, team foul #235-40
SubsPalm Beach Atlantic
Zachary Johnson (SG), Larry Campbell (SF), Richard Sim (C)
John Foster, Jonas Cook, William Goolsby
 
SubsShenandoah
Roger Moultrie (PG), Christopher Anderson (SG), Chris Fowler (SF), Chris Robinson (PF), Gary Sullivan (C)
John Hammond, Michael Bartlett, David Buendia, Shane Hensel, Jesse Kirkendall
 
16:32Palm Beach AtlanticHenry Willard misses the free throw35-40
16:32ShenandoahThe rebound goes to Chris Robinson35-40
16:30ShenandoahGary Sullivan travels in the backcourt35-40
SubsPalm Beach Atlantic
Boris Zorman (PG)
Henry Willard
 
SubsShenandoah 
16:09Palm Beach AtlanticLarry Campbell misses short on an open fadeaway near the basket35-40
16:07ShenandoahGary Sullivan grabs the defensive rebound35-40
15:48ShenandoahChristopher Anderson can't connect on an uncontested fadeaway near the basket35-40
15:47ShenandoahChris Robinson gets the offensive rebound35-40
LineupPalm Beach Atlantic
 PG - Boris Zorman (fairly fresh) 1 ast.
 SG - Zachary Johnson (fairly fresh) 13 pts. 2 stl.
 SF - Larry Campbell (fairly fresh) 4 pts.
 PF - Joshua Preston (tiring)
 C - Richard Sim (fresh) 2 pts.
 
LineupShenandoah
 PG - Roger Moultrie (fresh) 1 ast.
 SG - Christopher Anderson (fairly fresh) 5 pts. 1 ast.
 SF - Chris Fowler (fairly fresh) 5 pts. 3 reb.
 PF - Chris Robinson (fairly fresh) 3 reb.
 C - Gary Sullivan (fairly fresh) 2 pts. 4 reb.
 
15:28ShenandoahGary Sullivan is fouled on the floor by Larry Campbell - foul #2 on Larry Campbell, team foul #335-40
SubsPalm Beach Atlantic
Erik Jones (C)
Richard Sim
 
SubsShenandoah
Phillip Horn (PG), David Smith (PF)
Roger Moultrie, Chris Robinson
 
15:05ShenandoahDavid Smith is fouled on the floor by Joshua Preston - foul #2 on Joshua Preston, team foul #435-40
SubsPalm Beach Atlantic 
SubsShenandoah
Michael Bartlett (SG)
Christopher Anderson
 
14:44ShenandoahGary Sullivan clanks a 3 pointer from the right corner35-40
14:43Palm Beach AtlanticJoshua Preston grabs the board35-40
14:24Palm Beach AtlanticLarry Campbell comes up short on the jumpshot from the right side35-40
14:23ShenandoahDavid Smith pulls down the rebound35-40
14:07ShenandoahPhillip Horn hits the front of the rim on the 3pt attempt from the left corner35-40
14:06ShenandoahDavid Smith tips it home35-42
13:59Palm Beach AtlanticErik Jones loses the ball out of bounds in the backcourt35-42
SubsPalm Beach Atlantic
Henry Willard (PG), John Foster (SG), Jonas Cook (PF), Richard Sim (C)
Boris Zorman, Zachary Johnson, Larry Campbell, Erik Jones
 
SubsShenandoah
John Hammond (PG), Christopher Anderson (SG), David Buendia (SF), Shane Hensel (C)
Phillip Horn, Michael Bartlett, Chris Fowler, Gary Sullivan
 
13:42ShenandoahChristopher Anderson misses long on a 3pt jumper from the left wing35-42
13:40ShenandoahJohn Hammond snags the offensive board35-42
13:28ShenandoahRichard Sim steals the ball from Christopher Anderson35-42
12:59Palm Beach AtlanticRichard Sim lays it in and the foul's on David Buendia - foul #2 on David Buendia, team foul #337-42
SubsPalm Beach Atlantic
William Goolsby (C)
Jonas Cook
 
SubsShenandoah
Roger Moultrie (PG), Michael Bartlett (SG), Jesse Kirkendall (SF), Chris Robinson (PF)
John Hammond, Christopher Anderson, David Buendia, David Smith
 
12:59Palm Beach AtlanticRichard Sim makes the free throw38-42
12:47ShenandoahJesse Kirkendall clanks a 3pt jumper from straight away38-42
12:46Palm Beach AtlanticThe rebound goes to Richard Sim38-42
12:18Palm Beach AtlanticWilliam Goolsby drills a runner from the baseline40-42
11:53ShenandoahRoger Moultrie connects on the floater from the right side on a great pass from Jesse Kirkendall40-44
11:38Palm Beach AtlanticWilliam Goolsby loses the dribble to Chris Robinson40-44
LineupPalm Beach Atlantic
 PG - Henry Willard (fairly fresh) 4 pts. 3 pf.
 SG - John Foster (tiring) 5 pts.
 SF - Joshua Preston (very tired) 2 reb.
 PF - Richard Sim (tiring) 5 pts. 2 reb. 2 stl.
 C - William Goolsby (fairly fresh) 2 pts. 6 reb.
 
LineupShenandoah
 PG - Roger Moultrie (fairly fresh) 2 pts. 1 ast.
 SG - Michael Bartlett (tiring) 4 pts. 1 ast.
 SF - Jesse Kirkendall (fairly fresh) 6 pts. 1 ast.
 PF - Chris Robinson (fairly fresh) 3 reb.
 C - Shane Hensel (tiring) 3 pts. 3 reb.
 
11:26ShenandoahJesse Kirkendall comes up short on the pull-up jumper from the left wing40-44
11:25Palm Beach AtlanticJohn Foster pulls down the rebound40-44
11:23Palm Beach AtlanticHenry Willard throws a bad pass out of bounds in the backcourt40-44
SubsPalm Beach Atlantic
Boris Zorman (PG), Zachary Johnson (SG), Jonas Cook (PF), Erik Jones (C)
Henry Willard, John Foster, Richard Sim, William Goolsby
 
SubsShenandoah
Phillip Horn (PG), Christopher Anderson (SG), David Buendia (SF), Gary Sullivan (C)
Roger Moultrie, Michael Bartlett, Jesse Kirkendall, Chris Robinson
 
11:07ShenandoahShane Hensel scores on a driving attempt in the lane on a great pass from Phillip Horn40-46
11:05Palm Beach AtlanticChristopher Anderson is called for the reach on Zachary Johnson in the backcourt - foul #3 on Christopher Anderson, team foul #440-46
SubsPalm Beach Atlantic 
SubsShenandoah
David Smith (PF)
Shane Hensel
 
10:50Palm Beach AtlanticJonas Cook makes the floater in the lane and he's hacked by David Smith - foul #2 on David Smith, team foul #542-46
SubsPalm Beach Atlantic 
SubsShenandoah
John Hammond (PG), Chris Fowler (SF)
Phillip Horn, David Buendia
 
10:50Palm Beach AtlanticJonas Cook makes the free throw43-46
10:43ShenandoahDavid Smith lays it in43-48
10:14Palm Beach AtlanticBoris Zorman misses long on a floater from the left side but he's hacked by Christopher Anderson - foul #4 on Christopher Anderson, team foul #643-48
SubsPalm Beach Atlantic
Larry Campbell (SF)
Jonas Cook
 
SubsShenandoah
Michael Bartlett (SG), Shane Hensel (PF)
Christopher Anderson, David Smith
 
10:14Palm Beach AtlanticBoris Zorman makes the 1st free throw44-48
10:14Palm Beach AtlanticBoris Zorman misses the 2nd free throw44-48
10:14ShenandoahShane Hensel snags the defensive board44-48
09:57ShenandoahGary Sullivan misses long on an open 3 pointer from the right corner44-48
09:55Palm Beach AtlanticBoris Zorman gets the rebound44-48
09:26Palm Beach AtlanticJohn Hammond steals the ball from Larry Campbell44-48
09:22ShenandoahZachary Johnson steps in front of the Michael Bartlett pass44-48
09:19Palm Beach AtlanticLarry Campbell is fouled in the backcourt by Chris Fowler - foul #3 on Chris Fowler, team foul #744-48
SubsPalm Beach Atlantic
Henry Willard (PG), Jonas Cook (PF)
Boris Zorman, Zachary Johnson
 
SubsShenandoah
Phillip Horn (PG), David Buendia (SF)
John Hammond, Chris Fowler
 
09:19Palm Beach AtlanticLarry Campbell makes the 1st free throw45-48
09:19Palm Beach AtlanticLarry Campbell makes the 2nd free throw46-48
08:59ShenandoahDavid Buendia hits the front of the rim on the wide open 3pt attempt from the left corner46-48
08:57ShenandoahShane Hensel can't tip it in46-48
08:56Palm Beach AtlanticThe rebound goes to Larry Campbell46-48
08:54Palm Beach AtlanticPhillip Horn takes the ball from Erik Jones in the backcourt46-48
08:32ShenandoahDavid Buendia can't connect on a shot from the right wing46-48
08:30ShenandoahPhillip Horn tips it but misses46-48
08:28ShenandoahThe offensive rebound goes to David Buendia46-48
08:14ShenandoahDavid Buendia can't connect on a 3pt attempt from the left corner46-48
08:13Palm Beach AtlanticHenry Willard gets the rebound46-48
07:44Palm Beach AtlanticJoshua Preston makes the jumper from the left side and he's fouled by Michael Bartlett - foul #2 on Michael Bartlett, team foul #848-48
SubsPalm Beach Atlantic
Boris Zorman (PG), John Foster (SG), William Goolsby (C)
Henry Willard, Jonas Cook, Erik Jones
 
SubsShenandoah
Roger Moultrie (PG), Christopher Anderson (SG), Chris Fowler (SF), Chris Robinson (PF), Jesse Kirkendall (C)
Phillip Horn, Michael Bartlett, David Buendia, Shane Hensel, Gary Sullivan
 
07:44Palm Beach AtlanticJoshua Preston misses the free throw48-48
07:44Palm Beach AtlanticWilliam Goolsby gets the offensive rebound48-48
07:19Palm Beach AtlanticBoris Zorman connects on the floater from just outside the lane50-48
LineupPalm Beach Atlantic
 PG - Boris Zorman (tiring) 3 pts. 1 ast.
 SG - John Foster (fairly fresh) 5 pts.
 SF - Larry Campbell (tiring) 6 pts.
 PF - Joshua Preston (very tired) 2 pts. 2 reb.
 C - William Goolsby (fresh) 2 pts. 7 reb.
 
LineupShenandoah
 PG - Roger Moultrie (fresh) 2 pts. 1 ast.
 SG - Christopher Anderson (tiring) 5 pts. 1 ast. 4 pf.
 SF - Chris Fowler (tiring) 5 pts. 3 reb. 3 pf.
 PF - Chris Robinson (fairly fresh) 3 reb.
 C - Jesse Kirkendall (fairly fresh) 6 pts. 1 ast.
 
07:05ShenandoahJohn Foster steps in front of the Chris Fowler pass50-48
07:01Palm Beach AtlanticJohn Foster's pass is intercepted by Jesse Kirkendall in the backcourt50-48
06:39ShenandoahChris Robinson misses short on an open 3pt shot from the right wing50-48
06:37Palm Beach AtlanticThe rebound goes to William Goolsby50-48
06:22Palm Beach AtlanticLarry Campbell is alone and drills a pull-up jumper from just outside the lane set up by Boris Zorman52-48
06:20ShenandoahRoger Moultrie's pass is off the mark and out of bounds in the backcourt52-48
SubsPalm Beach Atlantic
Henry Willard (PG), Zachary Johnson (SG), Jonas Cook (PF), Richard Sim (C)
Boris Zorman, John Foster, Larry Campbell, William Goolsby
 
SubsShenandoah
John Hammond (PG), David Buendia (SF), David Smith (PF)
Roger Moultrie, Chris Fowler, Chris Robinson
 
05:58Palm Beach AtlanticZachary Johnson is whistled for traveling52-48
SubsPalm Beach Atlantic 
SubsShenandoah
Gary Sullivan (C)
Jesse Kirkendall
 
05:41ShenandoahChristopher Anderson clanks a jumper near the basket52-48
05:40Palm Beach AtlanticThe rebound goes to Henry Willard52-48
05:37Palm Beach AtlanticJohn Hammond steals it from Henry Willard in the backcourt52-48
05:36ShenandoahJohn Hammond banks in the layup52-50
05:34Palm Beach AtlanticJohn Hammond steals it from Zachary Johnson in the backcourt52-50
05:14ShenandoahChristopher Anderson scores on a jumper from the left side52-52
04:47Palm Beach AtlanticJonas Cook scores on a jump hook from close range54-52
04:47ShenandoahShenandoah calls a full timeout (2 :30 2 full remaining)54-52
SubsPalm Beach Atlantic
Boris Zorman (PG), John Foster (SG), Larry Campbell (SF), William Goolsby (C)
Henry Willard, Zachary Johnson, Jonas Cook, Richard Sim
 
SubsShenandoah
Phillip Horn (PG), Michael Bartlett (SG), Chris Fowler (SF), Shane Hensel (C)
John Hammond, Christopher Anderson, David Buendia, Gary Sullivan
 
04:26ShenandoahPhillip Horn clanks a 3 from the left corner54-52
04:25ShenandoahMichael Bartlett grabs the offensive board54-52
04:07ShenandoahChris Fowler can't finish the uncontested layup54-52
04:05ShenandoahShane Hensel grabs the offensive rebound54-52
03:47ShenandoahChris Fowler makes the wide open fadeaway from the right block54-54
03:41Palm Beach AtlanticJohn Foster is hacked by David Smith in the backcourt - foul #3 on David Smith, team foul #954-54
SubsPalm Beach Atlantic
Jonas Cook (PF), Erik Jones (C)
Larry Campbell, William Goolsby
 
SubsShenandoah
Roger Moultrie (PG), Chris Robinson (PF), Jesse Kirkendall (C)
Phillip Horn, David Smith, Shane Hensel
 
03:41Palm Beach AtlanticJohn Foster makes the 1st free throw55-54
03:41Palm Beach AtlanticJohn Foster makes the 2nd free throw56-54
03:39ShenandoahChris Fowler double dribbles in the backcourt56-54
SubsPalm Beach Atlantic
Henry Willard (PG)
Boris Zorman
 
SubsShenandoah 
03:10Palm Beach AtlanticJohn Foster can't connect on a 3pt jumper from straight away56-54
03:08Palm Beach AtlanticErik Jones tips it but misses56-54
03:06Palm Beach AtlanticJoshua Preston grabs the offensive rebound56-54
LineupPalm Beach Atlantic
 PG - Henry Willard (fairly fresh) 4 pts. 3 pf.
 SG - John Foster (fairly fresh) 7 pts.
 SF - Joshua Preston (very tired) 2 pts. 3 reb.
 PF - Jonas Cook (fairly fresh) 7 pts. 5 reb.
 C - Erik Jones (fairly fresh) 5 pts. 3 reb.
 
LineupShenandoah
 PG - Roger Moultrie (fresh) 2 pts. 1 ast.
 SG - Michael Bartlett (tiring) 4 pts. 1 ast.
 SF - Chris Fowler (tiring) 7 pts. 3 reb. 3 pf.
 PF - Chris Robinson (fairly fresh) 3 reb.
 C - Jesse Kirkendall (fairly fresh) 6 pts. 1 ast.
 
02:40Palm Beach AtlanticHenry Willard connects on the pull-up jumper from the left wing set up by Erik Jones58-54
02:11ShenandoahChris Robinson scores on a 3pt shot from the left wing58-57
01:47Palm Beach AtlanticJohn Foster can't connect on a 3 from the right wing58-57
01:45Palm Beach AtlanticJonas Cook hits the follow up shot60-57
01:32ShenandoahMichael Bartlett hits the front of the rim on the wide open shot from the left block60-57
01:31Palm Beach AtlanticThe rebound goes to Erik Jones60-57
01:04Palm Beach AtlanticHenry Willard misses the pull-up jumper from the left side60-57
01:02Palm Beach AtlanticHenry Willard gets the offensive rebound60-57
00:33Palm Beach AtlanticJohn Foster hits a 3pt attempt from the right wing on a great pass from Henry Willard63-57
00:33ShenandoahShenandoah calls a full timeout (2 :30 1 full remaining)63-57
SubsPalm Beach Atlantic
Boris Zorman (PG), Zachary Johnson (SG), Larry Campbell (SF)
Henry Willard, John Foster, Jonas Cook
 
SubsShenandoah
Phillip Horn (PG), Christopher Anderson (SG), David Smith (PF), Gary Sullivan (C)
Roger Moultrie, Michael Bartlett, Chris Robinson, Jesse Kirkendall
 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (slowdown) and a fullcourt press (+5) 
Game PlanShenandoahShenandoah is playing a quick shot offense (quick shot) and a fullcourt press (-2) 
00:27ShenandoahPhillip Horn clanks a 3pt attempt from the left corner63-57
00:25Palm Beach AtlanticThe rebound goes to Zachary Johnson63-57
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a spread offense (hold ball) and a fullcourt press (+5) 
Game PlanShenandoahShenandoah is playing a quick shot offense (quick shot) and intentionally fouling (-2) 
00:24Palm Beach AtlanticZachary Johnson is fouled in the backcourt by Phillip Horn - foul #4 on Phillip Horn, team foul #1063-57
SubsPalm Beach Atlantic
Henry Willard (PG), Jonas Cook (PF)
Boris Zorman, Joshua Preston
 
SubsShenandoah 
00:24Palm Beach AtlanticZachary Johnson makes the 1st free throw64-57
00:24Palm Beach AtlanticZachary Johnson makes the 2nd free throw65-57
00:18ShenandoahPhillip Horn drills a 3pt shot from the left wing65-60
00:18Palm Beach AtlanticPalm Beach Atlantic calls a full timeout (2 :30 2 full remaining)65-60
SubsPalm Beach Atlantic
John Foster (SG)
Zachary Johnson
 
SubsShenandoah 
00:16Palm Beach AtlanticPhillip Horn is called for the reach on Larry Campbell in the backcourt - foul #5 on Phillip Horn, team foul #1165-60
SubsPalm Beach Atlantic 
SubsShenandoah
Michael Bartlett (PG)
Phillip Horn
 
00:16Palm Beach AtlanticLarry Campbell makes the 1st free throw66-60
00:16Palm Beach AtlanticLarry Campbell makes the 2nd free throw67-60
00:12ShenandoahMichael Bartlett double dribbles in the backcourt67-60
00:12ShenandoahShenandoah calls a full timeout (2 :30 remaining)67-60
SubsPalm Beach Atlantic
Zachary Johnson (SG), Joshua Preston (PF)
John Foster, Jonas Cook
 
SubsShenandoah 
00:10Palm Beach AtlanticGary Sullivan is called for the reach on Larry Campbell - foul #1 on Gary Sullivan, team foul #1267-60
00:10Palm Beach AtlanticLarry Campbell misses the 1st free throw67-60
00:10Palm Beach AtlanticLarry Campbell makes the 2nd free throw68-60
00:06ShenandoahGary Sullivan comes up short on the 3pt jumper from the right corner68-60
00:04Palm Beach AtlanticLarry Campbell snags the defensive board68-60
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a spread offense (hold ball) and a fullcourt press (+5) 
Game PlanShenandoahShenandoah is playing a quick shot offense (quick shot) and a fullcourt press (-1) 
00:00Palm Beach AtlanticHenry Willard runs out the clock68-60