#2F517D #F12B19
Hoops Dynasty HOOPS DYNASTY
Conference Tarkanian
Final -
4/25/2024
81
  1 2 F
#8 Palm Beach Atlantic 40 41 81
Shenandoah 37 37 74
74
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMichael Williams 24 4-7 1-2 1-2 4 7 0 2 1 1 2 10
pfRobert Stokes 26 3-10 3-8 0-0 0 2 0 2 2 0 1 9
sfCyrus Hughes 23 4-4 0-0 2-2 2 3 2 2 2 0 2 10
sgMark Woolery 20 3-5 1-2 4-6 0 0 1 0 0 0 2 11
sfDaniel Kirk 25 2-5 0-0 2-2 1 1 6 4 3 0 4 6
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgRobert Boudreaux 16 2-4 0-1 2-3 2 4 0 1 0 0 1 6
pfMichael Gettinger 16 4-5 0-0 1-2 2 5 0 0 0 1 0 9
pfJason Turner 15 1-2 0-0 2-3 0 0 2 1 1 0 0 4
pgAbraham Santoyo 14 1-1 0-0 9-12 1 2 3 1 0 0 2 11
cDon Naranjo 12 2-3 0-0 1-3 0 2 1 2 0 1 3 5
sgGrover Grounds 9 0-2 0-1 0-0 0 1 1 1 1 0 2 0
Totals 200 26-48 5-14 24-35 12 27 16 16 10 3 19 81
Percentages   .542 .357 .686                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cRobert Hults 21 2-3 0-0 2-2 2 4 2 2 0 0 3 6
pfFoster Wise 25 2-7 0-2 2-4 2 10 0 3 0 1 0 6
sfChristopher Wong 18 2-4 0-1 1-2 0 1 0 1 0 0 2 5
sgJohn Franson 23 1-2 0-0 3-4 0 1 3 1 1 0 5 5
pgRobert Lambert 18 5-5 1-1 0-1 0 0 3 3 4 0 5 11
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgJeremiah Alexander 18 5-8 1-1 6-7 0 0 4 1 2 0 2 17
sgDaniel Nguyen 17 2-4 1-2 0-0 1 1 0 3 1 0 1 5
pfJohn Murphy 16 1-2 1-1 0-0 0 3 0 0 0 0 0 3
sfBrian Basile 12 2-3 0-0 0-0 1 1 0 0 0 0 2 4
sgRalph Lewis 11 0-0 0-0 2-2 0 0 0 1 1 0 0 2
cMark Valente 11 2-2 0-0 1-2 0 2 0 1 1 1 2 5
pgKevin Henderson 10 2-4 1-2 0-0 0 0 1 3 0 0 5 5
Totals 200 26-44 5-10 17-24 6 23 13 19 10 2 27 74
Percentages   .591 .500 .708                

PBAU
40
15-25
2-6
8-10
6
14
8
9
5
2
6
20
6
7
7
20
41
11-23
3-8
16-25
6
13
8
7
5
1
13
14
16
10
2
15
81
26-48
5-14
24-35
12
27
16
16
10
3
19
34
22
17
9
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
SU
37
14-25
2-4
7-8
3
8
6
7
7
1
10
16
18
2
6
24
37
12-19
3-6
10-16
3
15
7
12
3
1
17
16
8
0
4
17
74
26-44
5-10
17-24
6
23
13
19
10
2
27
32
26
2
10
41
PLAYER OF THE GAME
sf Daniel Kirk Palm Beach Atlantic
6 Points, 6 Assists, 3 Steals
TimeTeamPlayScore
LineupPalm Beach Atlantic
 PG - Daniel Kirk (fresh)
 SG - Mark Woolery (fresh)
 SF - Cyrus Hughes (fresh)
 PF - Robert Stokes (fresh)
 C - Michael Williams (fresh)
 
LineupShenandoah
 PG - Robert Lambert (fresh)
 SG - John Franson (fresh)
 SF - Christopher Wong (fresh)
 PF - Foster Wise (fresh)
 C - Robert Hults (fresh)
 
20:00ShenandoahRobert Hults wins the tip0-0
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (slowdown) and a fullcourt press (+4) 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (0) 
19:44ShenandoahRobert Hults hits a turnaround in the paint0-2
19:21Palm Beach AtlanticCyrus Hughes scores on a driving attempt from the baseline2-2
19:08ShenandoahRobert Hults hits the finger roll2-4
18:39Palm Beach AtlanticMichael Williams is whistled for traveling2-4
18:19ShenandoahChristopher Wong lays it up and in on a great pass from Robert Lambert2-6
17:53Palm Beach AtlanticMichael Williams is by himself and knocks in the 3pt jumper from the right wing on a nice dish by Daniel Kirk5-6
17:35ShenandoahChristopher Wong is denied on a layup by Michael Williams5-6
17:33Palm Beach AtlanticMichael Williams snags the defensive board5-6
17:09Palm Beach AtlanticCyrus Hughes makes the floater from the right wing on a nice dish by Daniel Kirk7-6
17:06ShenandoahRobert Lambert is fouled in the backcourt by Cyrus Hughes - foul #1 on Cyrus Hughes, team foul #17-6
SubsPalm Beach Atlantic
Abraham Santoyo (PG), Robert Boudreaux (SG), Jason Turner (SF), Don Naranjo (PF), Michael Gettinger (C)
Daniel Kirk, Mark Woolery, Cyrus Hughes, Robert Stokes, Michael Williams
 
SubsShenandoah
Jeremiah Alexander (PG), Kevin Henderson (SG), Daniel Nguyen (SF), John Murphy (PF), Mark Valente (C)
Robert Lambert, John Franson, Christopher Wong, Foster Wise, Robert Hults
 
16:40ShenandoahJeremiah Alexander knocks in the shot from the right wing set up by Kevin Henderson7-8
16:36Palm Beach AtlanticMark Valente steals it from Jason Turner in the backcourt7-8
16:23ShenandoahJeremiah Alexander can't connect on a jumper from the right block7-8
16:22Palm Beach AtlanticThe rebound goes to Don Naranjo7-8
16:19Palm Beach AtlanticKevin Henderson is called for the reach on Robert Boudreaux in the backcourt - foul #1 on Kevin Henderson, team foul #17-8
SubsPalm Beach Atlantic
Daniel Kirk (PG)
Abraham Santoyo
 
SubsShenandoah 
15:57Palm Beach AtlanticJason Turner is hacked by Mark Valente - foul #1 on Mark Valente, team foul #27-8
SubsPalm Beach Atlantic
Cyrus Hughes (SF), Robert Stokes (PF), Michael Williams (C)
Jason Turner, Don Naranjo, Michael Gettinger
 
SubsShenandoah
Ralph Lewis (SF), Brian Basile (C)
Kevin Henderson, Mark Valente
 
LineupPalm Beach Atlantic
 PG - Daniel Kirk (fresh)
 SG - Robert Boudreaux (fresh)
 SF - Cyrus Hughes (fresh) 4 pts.
 PF - Robert Stokes (fresh)
 C - Michael Williams (fresh) 3 pts.
 
LineupShenandoah
 PG - Jeremiah Alexander (fresh) 2 pts.
 SG - Daniel Nguyen (fresh)
 SF - Ralph Lewis (fresh)
 PF - John Murphy (fresh)
 C - Brian Basile (fresh)
 
15:33Palm Beach AtlanticRalph Lewis steals the ball from Cyrus Hughes7-8
15:21ShenandoahBrian Basile hits a wide open pull-up jumper from just outside the lane set up by Jeremiah Alexander7-10
15:05Palm Beach AtlanticJeremiah Alexander steals the ball from Robert Stokes7-10
15:01ShenandoahJeremiah Alexander banks in the layup7-12
14:40Palm Beach AtlanticMichael Williams misses the 3pt jumper from the left wing7-12
14:38ShenandoahThe rebound goes to John Murphy7-12
14:36ShenandoahDaniel Nguyen's pass is intercepted by Robert Stokes in the backcourt7-12
14:18Palm Beach AtlanticRobert Stokes misses long on a 3pt attempt from the left corner7-12
14:17Palm Beach AtlanticThe offensive rebound goes to Robert Boudreaux7-12
13:51Palm Beach AtlanticDaniel Nguyen takes the ball from Robert Stokes7-12
13:46ShenandoahDaniel Nguyen banks in the layup7-14
13:26Palm Beach AtlanticDaniel Kirk hits the front of the rim on the wide open shot in the paint7-14
13:24Palm Beach AtlanticMichael Williams tips it but misses7-14
13:23Palm Beach AtlanticRobert Boudreaux gets the offensive rebound7-14
13:14Palm Beach AtlanticRobert Boudreaux buries a pull-up jumper from the free throw line on a nice dish by Cyrus Hughes and he's fouled by Brian Basile - foul #1 on Brian Basile, team foul #39-14
SubsPalm Beach Atlantic
Abraham Santoyo (PG), Jason Turner (SF), Don Naranjo (PF), Michael Gettinger (C)
Daniel Kirk, Cyrus Hughes, Robert Stokes, Michael Williams
 
SubsShenandoah
Kevin Henderson (PG), John Franson (SG), Christopher Wong (SF), Foster Wise (PF), Robert Hults (C)
Jeremiah Alexander, Daniel Nguyen, Ralph Lewis, John Murphy, Brian Basile
 
13:14Palm Beach AtlanticRobert Boudreaux makes the free throw10-14
13:08ShenandoahJohn Franson loses the dribble to Jason Turner in the backcourt10-14
12:51Palm Beach AtlanticDon Naranjo comes up short on the floater from just outside the lane but the foul's on Robert Hults - foul #1 on Robert Hults, team foul #410-14
SubsPalm Beach Atlantic
Mark Woolery (SG)
Robert Boudreaux
 
SubsShenandoah 
12:51Palm Beach AtlanticDon Naranjo misses the 1st free throw10-14
12:51Palm Beach AtlanticDon Naranjo makes the 2nd free throw11-14
12:33ShenandoahKevin Henderson throws a bad pass out of bounds11-14
SubsPalm Beach Atlantic 
SubsShenandoah
Robert Lambert (PG), Mark Valente (C)
Kevin Henderson, Robert Hults
 
12:09Palm Beach AtlanticChristopher Wong is called for the reach on Jason Turner - foul #1 on Christopher Wong, team foul #511-14
SubsPalm Beach Atlantic
Daniel Kirk (PG), Grover Grounds (SF), Robert Stokes (PF), Michael Williams (C)
Abraham Santoyo, Jason Turner, Don Naranjo, Michael Gettinger
 
SubsShenandoah 
11:52Palm Beach AtlanticMichael Williams travels with the ball11-14
SubsPalm Beach Atlantic 
SubsShenandoah
Kevin Henderson (PG)
Robert Lambert
 
LineupPalm Beach Atlantic
 PG - Daniel Kirk (fairly fresh)
 SG - Mark Woolery (fresh)
 SF - Grover Grounds (fresh)
 PF - Robert Stokes (fairly fresh)
 C - Michael Williams (fairly fresh) 3 pts. 2 reb.
 
LineupShenandoah
 PG - Kevin Henderson (fresh) 1 ast.
 SG - John Franson (fairly fresh)
 SF - Christopher Wong (fairly fresh) 2 pts.
 PF - Foster Wise (fresh)
 C - Mark Valente (fresh)
 
11:45ShenandoahMark Valente is alone and drills a shot from the right side11-16
11:25Palm Beach AtlanticDaniel Kirk drills a jump hook from close range on a great pass from Mark Woolery13-16
11:07ShenandoahMark Valente misses the floater from the right block but he's fouled by Grover Grounds - foul #1 on Grover Grounds, team foul #213-16
SubsPalm Beach Atlantic
Jason Turner (SF), Michael Gettinger (C)
Grover Grounds, Michael Williams
 
SubsShenandoah
Robert Lambert (PG), Robert Hults (C)
John Franson, Foster Wise
 
11:07ShenandoahMark Valente makes the 1st free throw13-17
11:07ShenandoahMark Valente misses the 2nd free throw13-17
11:07Palm Beach AtlanticMichael Gettinger snags the defensive board13-17
11:04Palm Beach AtlanticDaniel Kirk's pass is intercepted by Robert Lambert in the backcourt13-17
10:44ShenandoahRobert Lambert buries a 3 pointer from straight away13-20
10:25Palm Beach AtlanticRobert Stokes's floater is tipped away by Mark Valente13-20
10:23ShenandoahChristopher Wong grabs the board13-20
10:09Shenandoah3 seconds is called on Kevin Henderson13-20
SubsPalm Beach Atlantic
Abraham Santoyo (PG), Grover Grounds (SG), Cyrus Hughes (SF), Don Naranjo (PF), Michael Williams (C)
Daniel Kirk, Mark Woolery, Jason Turner, Robert Stokes, Michael Gettinger
 
SubsShenandoah
John Franson (SG), Daniel Nguyen (SF), Foster Wise (PF)
Kevin Henderson, Christopher Wong, Mark Valente
 
10:07Palm Beach AtlanticJohn Franson steals the ball from Abraham Santoyo in the backcourt13-20
09:38ShenandoahDaniel Nguyen knocks in the 3 pointer from straight away13-23
09:11Palm Beach AtlanticMichael Williams drills a jumper from close range15-23
08:48ShenandoahDaniel Nguyen clanks a 3 from the right corner15-23
08:46Palm Beach AtlanticGrover Grounds grabs the defensive rebound15-23
08:40Palm Beach AtlanticDon Naranjo hits a jump hook from close range on a nice dish by Abraham Santoyo17-23
08:21ShenandoahRobert Hults misses the easy layup but the foul's on Michael Williams - foul #1 on Michael Williams, team foul #317-23
SubsPalm Beach Atlantic
Daniel Kirk (PG), Robert Boudreaux (SG), Jason Turner (SF), Robert Stokes (PF), Michael Gettinger (C)
Abraham Santoyo, Grover Grounds, Cyrus Hughes, Don Naranjo, Michael Williams
 
SubsShenandoah
Jeremiah Alexander (PG), Kevin Henderson (SG), Brian Basile (SF)
Robert Lambert, John Franson, Daniel Nguyen
 
08:21ShenandoahRobert Hults makes the 1st free throw17-24
08:21ShenandoahRobert Hults makes the 2nd free throw17-25
08:16Palm Beach AtlanticJeremiah Alexander steals the ball from Daniel Kirk in the backcourt17-25
08:06ShenandoahFoster Wise lays it in on a nice dish by Jeremiah Alexander17-27
08:01Palm Beach AtlanticRobert Stokes is hacked by Kevin Henderson in the backcourt - foul #2 on Kevin Henderson, team foul #617-27
SubsPalm Beach Atlantic 
SubsShenandoah
John Franson (SG), Ralph Lewis (SF), John Murphy (PF)
Kevin Henderson, Foster Wise, Robert Hults
 
07:41Palm Beach AtlanticRobert Stokes is open but comes up short on the jumper from the right side17-27
07:39Palm Beach AtlanticMichael Gettinger gets the offensive rebound17-27
LineupPalm Beach Atlantic
 PG - Daniel Kirk (fairly fresh) 2 pts.
 SG - Robert Boudreaux (fresh) 3 pts.
 SF - Jason Turner (fairly fresh)
 PF - Robert Stokes (fairly fresh)
 C - Michael Gettinger (fairly fresh) 2 reb.
 
LineupShenandoah
 PG - Jeremiah Alexander (fresh) 4 pts. 2 ast. 2 stl.
 SG - John Franson (tiring)
 SF - Ralph Lewis (fresh)
 PF - John Murphy (fresh)
 C - Brian Basile (fresh) 2 pts.
 
07:12Palm Beach AtlanticRobert Boudreaux hits a pull-up jumper from the left wing set up by Jason Turner19-27
07:03ShenandoahJeremiah Alexander hits the front of the rim on the floater from the free throw line but he's hacked by Daniel Kirk - foul #1 on Daniel Kirk, team foul #419-27
SubsPalm Beach Atlantic
Mark Woolery (SG), Cyrus Hughes (SF), Michael Williams (C)
Robert Boudreaux, Jason Turner, Michael Gettinger
 
SubsShenandoah
Christopher Wong (SF), Foster Wise (PF), Robert Hults (C)
Ralph Lewis, John Murphy, Brian Basile
 
07:03ShenandoahJeremiah Alexander makes the 1st free throw19-28
07:03ShenandoahJeremiah Alexander makes the 2nd free throw19-29
06:40Palm Beach AtlanticCyrus Hughes connects on the jump hook from the left block21-29
06:18ShenandoahJeremiah Alexander connects on the jump hook from the right block on a great pass from John Franson21-31
05:49Palm Beach AtlanticRobert Stokes can't connect on a 3 pointer from the right wing21-31
05:48ShenandoahFoster Wise snags the defensive board21-31
05:44ShenandoahJeremiah Alexander makes the jumper from the right wing on a nice dish by Robert Hults21-33
05:21Palm Beach AtlanticMark Woolery makes the wide open turnaround from the baseline23-33
05:21ShenandoahShenandoah calls a full timeout (2 :30 3 full remaining)23-33
SubsPalm Beach Atlantic
Abraham Santoyo (PG), Don Naranjo (PF), Michael Gettinger (C)
Daniel Kirk, Robert Stokes, Michael Williams
 
SubsShenandoah
Robert Lambert (PG), Ralph Lewis (SG), Brian Basile (SF), John Murphy (PF), Mark Valente (C)
Jeremiah Alexander, John Franson, Christopher Wong, Foster Wise, Robert Hults
 
05:19ShenandoahCyrus Hughes steals it from Robert Lambert in the backcourt23-33
05:18Palm Beach AtlanticAbraham Santoyo jams it on a great pass from Cyrus Hughes25-33
05:10ShenandoahBrian Basile is hacked by Don Naranjo - foul #1 on Don Naranjo, team foul #525-33
SubsPalm Beach Atlantic
Robert Boudreaux (SG), Jason Turner (SF)
Mark Woolery, Cyrus Hughes
 
SubsShenandoah 
04:55ShenandoahRalph Lewis misses long on a driving attempt from the baseline but he's hacked by Robert Boudreaux - foul #1 on Robert Boudreaux, team foul #625-33
SubsPalm Beach Atlantic 
SubsShenandoah
Daniel Nguyen (SF)
Mark Valente
 
04:55ShenandoahRalph Lewis makes the 1st free throw25-34
04:55ShenandoahRalph Lewis makes the 2nd free throw25-35
04:34Palm Beach AtlanticMichael Gettinger scores on a fadeaway from the right block27-35
04:08ShenandoahThe short jumper by John Murphy is denied by Don Naranjo27-35
04:06Palm Beach AtlanticThe rebound goes to Michael Gettinger27-35
04:04Palm Beach AtlanticAbraham Santoyo is hacked by Robert Lambert in the backcourt - foul #1 on Robert Lambert, team foul #727-35
SubsPalm Beach Atlantic
Mark Woolery (SG), Cyrus Hughes (SF), Robert Stokes (PF), Michael Williams (C)
Robert Boudreaux, Jason Turner, Don Naranjo, Michael Gettinger
 
SubsShenandoah
John Franson (SG), Foster Wise (PF), Mark Valente (C)
Ralph Lewis, John Murphy, Brian Basile
 
04:04Palm Beach AtlanticAbraham Santoyo makes the 1st free throw28-35
04:04Palm Beach AtlanticAbraham Santoyo makes the 2nd free throw29-35
03:35ShenandoahJohn Franson misses long on a floater from just outside the lane29-35
03:33ShenandoahFoster Wise tips it but misses29-35
03:31ShenandoahFoster Wise misses the tip29-35
03:30Palm Beach AtlanticRobert Stokes pulls down the rebound29-35
LineupPalm Beach Atlantic
 PG - Abraham Santoyo (fairly fresh) 4 pts. 1 ast.
 SG - Mark Woolery (fresh) 2 pts. 1 ast.
 SF - Cyrus Hughes (fresh) 6 pts.
 PF - Robert Stokes (tiring)
 C - Michael Williams (tiring) 5 pts. 2 reb.
 
LineupShenandoah
 PG - Robert Lambert (tiring) 3 pts. 1 ast.
 SG - John Franson (tiring) 1 ast.
 SF - Daniel Nguyen (fairly fresh) 5 pts.
 PF - Foster Wise (fresh) 2 pts. 3 reb.
 C - Mark Valente (fairly fresh) 3 pts.
 
03:26Palm Beach AtlanticRobert Stokes hits a 3pt jumper from straight away set up by Abraham Santoyo32-35
03:21ShenandoahCyrus Hughes steals it from Robert Lambert32-35
02:58Palm Beach AtlanticMark Woolery hits the front of the rim on the 3pt shot from straight away32-35
02:56Palm Beach AtlanticCyrus Hughes pulls down the offensive rebound32-35
02:38Palm Beach AtlanticMichael Williams hits the front of the rim on the jumper from the baseline32-35
02:37Palm Beach AtlanticMichael Williams hits the follow up shot34-35
02:18ShenandoahDaniel Nguyen comes up short on the pull-up jumper from the left wing34-35
02:17Palm Beach AtlanticCyrus Hughes snags the defensive board34-35
02:15Palm Beach AtlanticRobert Lambert is called for the reach on Abraham Santoyo in the backcourt - foul #2 on Robert Lambert, team foul #834-35
SubsPalm Beach Atlantic
Robert Boudreaux (SG), Grover Grounds (SF), Jason Turner (PF), Michael Gettinger (C)
Mark Woolery, Cyrus Hughes, Robert Stokes, Michael Williams
 
SubsShenandoah
Jeremiah Alexander (PG), Kevin Henderson (SG), Brian Basile (SF), John Murphy (C)
Robert Lambert, John Franson, Daniel Nguyen, Mark Valente
 
02:15Palm Beach AtlanticAbraham Santoyo makes the 1st free throw35-35
02:15Palm Beach AtlanticAbraham Santoyo makes the 2nd free throw36-35
02:13ShenandoahGrover Grounds steals the ball from Kevin Henderson in the backcourt36-35
01:59Palm Beach AtlanticJason Turner is fouled on the floor by Kevin Henderson - foul #3 on Kevin Henderson, team foul #936-35
SubsPalm Beach Atlantic
Daniel Kirk (PG), Don Naranjo (PF)
Abraham Santoyo, Grover Grounds
 
SubsShenandoah
John Franson (SG), Robert Hults (C)
Kevin Henderson, Foster Wise
 
01:59Palm Beach AtlanticJason Turner makes the 1st free throw37-35
01:59Palm Beach AtlanticJason Turner misses the 2nd free throw37-35
01:59ShenandoahRobert Hults grabs the defensive rebound37-35
01:35ShenandoahRobert Hults misses the lay-in37-35
01:34ShenandoahBrian Basile hits the follow up shot37-37
01:13Palm Beach AtlanticJason Turner hits a fadeaway from the right block and he's fouled by John Franson - foul #1 on John Franson, team foul #1039-37
SubsPalm Beach Atlantic
Grover Grounds (SF)
Don Naranjo
 
SubsShenandoah
Ralph Lewis (SG), Christopher Wong (SF), Foster Wise (PF)
John Franson, Brian Basile, John Murphy
 
01:13Palm Beach AtlanticJason Turner makes the free throw40-37
00:44ShenandoahFoster Wise hits the front of the rim on the 3pt jumper from straight away40-37
00:42Palm Beach AtlanticRobert Boudreaux grabs the defensive rebound40-37
00:31Palm Beach AtlanticJason Turner misses the wide open turnaround in the lane40-37
00:30ShenandoahThe rebound goes to Foster Wise40-37
00:00ShenandoahFoster Wise hits the front of the rim on the floater from the left wing40-37
TimeTeamPlayScore
LineupPalm Beach Atlantic
 PG - Daniel Kirk (fresh) 2 pts.
 SG - Mark Woolery (fresh) 2 pts. 1 ast.
 SF - Cyrus Hughes (fresh) 6 pts. 2 reb. 2 stl.
 PF - Robert Stokes (fresh) 3 pts.
 C - Michael Williams (fresh) 7 pts. 3 reb.
 
LineupShenandoah
 PG - Robert Lambert (fresh) 3 pts. 1 ast.
 SG - John Franson (fresh) 1 ast.
 SF - Christopher Wong (fresh) 2 pts.
 PF - Foster Wise (fresh) 2 pts. 4 reb.
 C - Robert Hults (fresh) 6 pts.
 
20:00Palm Beach AtlanticCyrus Hughes inbounds the ball40-37
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (slowdown) and a fullcourt press (+2) 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (-2) 
19:58Palm Beach AtlanticRobert Lambert picks off the pass by Daniel Kirk in the backcourt40-37
19:39ShenandoahChristopher Wong is called for traveling40-37
19:15Palm Beach AtlanticA charge is called on Daniel Kirk - foul #2 on Daniel Kirk, team foul #140-37
18:53ShenandoahRobert Lambert buries a floater from just outside the lane set up by John Franson40-39
18:24Palm Beach AtlanticRobert Stokes clanks a 3pt jumper from the left corner40-39
18:22Palm Beach AtlanticDaniel Kirk misses the tip40-39
18:21Palm Beach AtlanticMichael Williams hits the follow up shot42-39
18:13ShenandoahRobert Lambert hits the easy wide open finger roll on a great pass from John Franson42-41
17:48Palm Beach AtlanticMark Woolery hits a wide open 3pt jumper from the right corner on a nice dish by Daniel Kirk45-41
17:28ShenandoahRobert Lambert knocks in the floater in the lane and the foul's on Daniel Kirk - foul #3 on Daniel Kirk, team foul #245-43
SubsPalm Beach Atlantic
Abraham Santoyo (PG), Robert Boudreaux (SG), Jason Turner (SF), Don Naranjo (PF), Michael Gettinger (C)
Daniel Kirk, Mark Woolery, Cyrus Hughes, Robert Stokes, Michael Williams
 
SubsShenandoah
Daniel Nguyen (SG), Ralph Lewis (SF), John Murphy (PF), Mark Valente (C)
John Franson, Christopher Wong, Foster Wise, Robert Hults
 
17:28ShenandoahRobert Lambert misses the free throw45-43
17:28Palm Beach AtlanticDon Naranjo pulls down the rebound45-43
17:26Palm Beach AtlanticRobert Lambert takes the ball from Don Naranjo in the backcourt45-43
17:24ShenandoahRobert Lambert banks in the layup45-45
16:55Palm Beach AtlanticMichael Gettinger can't finish the uncontested layup45-45
16:53ShenandoahJohn Murphy grabs the defensive rebound45-45
16:51ShenandoahRalph Lewis double dribbles in the backcourt45-45
SubsPalm Beach Atlantic 
SubsShenandoah
Jeremiah Alexander (PG)
Robert Lambert
 
16:26Palm Beach AtlanticDon Naranjo is called for a pushoff foul - foul #2 on Don Naranjo, team foul #345-45
SubsPalm Beach Atlantic
Grover Grounds (PG), Cyrus Hughes (SF), Robert Stokes (PF), Michael Williams (C)
Abraham Santoyo, Jason Turner, Don Naranjo, Michael Gettinger
 
SubsShenandoah
John Franson (SG), Foster Wise (PF), Brian Basile (C)
Ralph Lewis, John Murphy, Mark Valente
 
16:08ShenandoahRobert Stokes steals the ball from Foster Wise45-45
15:44Palm Beach AtlanticRobert Stokes hits a 3pt attempt from straight away set up by Grover Grounds48-45
LineupPalm Beach Atlantic
 PG - Grover Grounds (fresh) 1 ast.
 SG - Robert Boudreaux (fairly fresh) 5 pts.
 SF - Cyrus Hughes (fairly fresh) 6 pts. 2 reb. 2 stl.
 PF - Robert Stokes (fairly fresh) 6 pts. 2 stl.
 C - Michael Williams (tiring) 9 pts. 4 reb.
 
LineupShenandoah
 PG - Jeremiah Alexander (fairly fresh) 10 pts. 2 ast. 2 stl.
 SG - John Franson (fairly fresh) 3 ast.
 SF - Daniel Nguyen (fairly fresh) 5 pts.
 PF - Foster Wise (fairly fresh) 2 pts. 4 reb.
 C - Brian Basile (fresh) 4 pts.
 
15:27ShenandoahDaniel Nguyen's pass is off the mark and out of bounds48-45
SubsPalm Beach Atlantic
Daniel Kirk (PG), Mark Woolery (SG), Michael Gettinger (C)
Grover Grounds, Robert Boudreaux, Michael Williams
 
SubsShenandoah
Kevin Henderson (PG), Christopher Wong (SF), John Murphy (PF), Robert Hults (C)
Jeremiah Alexander, Daniel Nguyen, Foster Wise, Brian Basile
 
15:03Palm Beach AtlanticCyrus Hughes misses the easy layup but he's fouled by Christopher Wong - foul #2 on Christopher Wong, team foul #148-45
SubsPalm Beach Atlantic
Jason Turner (PF)
Robert Stokes
 
SubsShenandoah 
15:03Palm Beach AtlanticCyrus Hughes makes the 1st free throw49-45
15:03Palm Beach AtlanticCyrus Hughes makes the 2nd free throw50-45
14:42ShenandoahKevin Henderson knocks in the 3pt jumper from the right wing on a great pass from Robert Hults50-48
14:23Palm Beach AtlanticMichael Gettinger misses the easy layup but he's fouled by Robert Hults - foul #2 on Robert Hults, team foul #250-48
SubsPalm Beach Atlantic
Grover Grounds (SF), Don Naranjo (PF)
Cyrus Hughes, Jason Turner
 
SubsShenandoah
Robert Lambert (PG), Ralph Lewis (SF), Foster Wise (PF), Mark Valente (C)
John Franson, Christopher Wong, John Murphy, Robert Hults
 
14:23Palm Beach AtlanticMichael Gettinger misses the 1st free throw50-48
14:23Palm Beach AtlanticMichael Gettinger makes the 2nd free throw51-48
14:21ShenandoahMark Valente is called for a moving pick in the backcourt - foul #2 on Mark Valente, team foul #351-48
SubsPalm Beach Atlantic
Michael Williams (C)
Michael Gettinger
 
SubsShenandoah
Brian Basile (SF)
Kevin Henderson
 
13:57Palm Beach AtlanticThe short jumper by Don Naranjo is denied by Foster Wise51-48
13:55ShenandoahMark Valente snags the defensive board51-48
13:52ShenandoahMark Woolery is called for the reach on Robert Lambert in the backcourt - foul #1 on Mark Woolery, team foul #451-48
SubsPalm Beach Atlantic
Abraham Santoyo (PG), Jason Turner (SF)
Daniel Kirk, Grover Grounds
 
SubsShenandoah
Jeremiah Alexander (PG), Kevin Henderson (SG)
Robert Lambert, Brian Basile
 
13:47ShenandoahJeremiah Alexander comes up short on the floater in the lane but the foul's on Don Naranjo - foul #3 on Don Naranjo, team foul #551-48
SubsPalm Beach Atlantic 
SubsShenandoah
Daniel Nguyen (SF)
Ralph Lewis
 
13:47ShenandoahJeremiah Alexander makes the 1st free throw51-49
13:47ShenandoahJeremiah Alexander makes the 2nd free throw51-50
13:26Palm Beach AtlanticMark Woolery blows the layup51-50
13:25ShenandoahFoster Wise grabs the board51-50
13:21ShenandoahJeremiah Alexander is fouled in the backcourt by Abraham Santoyo - foul #1 on Abraham Santoyo, team foul #651-50
SubsPalm Beach Atlantic
Robert Boudreaux (SG), Robert Stokes (PF)
Mark Woolery, Don Naranjo
 
SubsShenandoah
Robert Hults (C)
Mark Valente
 
13:05ShenandoahJeremiah Alexander comes up short on the fadeaway from the baseline51-50
13:04Palm Beach AtlanticMichael Williams grabs the defensive rebound51-50
12:39Palm Beach AtlanticRobert Boudreaux is wide open but clanks a 3pt jumper from the right corner51-50
12:37ShenandoahFoster Wise snags the defensive board51-50
12:33ShenandoahJeremiah Alexander is fouled in the backcourt by Abraham Santoyo - foul #2 on Abraham Santoyo, team foul #751-50
SubsPalm Beach Atlantic
Daniel Kirk (PG), Grover Grounds (SG), Cyrus Hughes (SF), Michael Gettinger (C)
Abraham Santoyo, Robert Boudreaux, Jason Turner, Michael Williams
 
SubsShenandoah
John Franson (SG), Ralph Lewis (SF), John Murphy (PF), Brian Basile (C)
Kevin Henderson, Daniel Nguyen, Foster Wise, Robert Hults
 
12:33ShenandoahJeremiah Alexander misses the 1st free throw51-50
12:33Palm Beach AtlanticMichael Gettinger pulls down the rebound51-50
12:29Palm Beach AtlanticGrover Grounds is hacked by Brian Basile in the backcourt - foul #2 on Brian Basile, team foul #451-50
SubsPalm Beach Atlantic 
SubsShenandoah
Robert Lambert (PG)
Jeremiah Alexander
 
12:00Palm Beach AtlanticGrover Grounds's pass is intercepted by Robert Lambert51-50
11:55ShenandoahJohn Franson hits the finger roll on a great pass from Robert Lambert51-52
11:37Palm Beach AtlanticGrover Grounds comes up short on the 3pt shot from the left corner51-52
11:35Palm Beach AtlanticCyrus Hughes pulls down the offensive rebound51-52
LineupPalm Beach Atlantic
 PG - Daniel Kirk (fresh) 2 pts. 3 pf.
 SG - Grover Grounds (fairly fresh) 1 ast.
 SF - Cyrus Hughes (tiring) 8 pts. 3 reb. 2 stl.
 PF - Robert Stokes (tiring) 6 pts. 2 stl.
 C - Michael Gettinger (tiring) 3 pts. 4 reb.
 
LineupShenandoah
 PG - Robert Lambert (tiring) 11 pts. 2 ast. 4 stl.
 SG - John Franson (tiring) 2 pts. 3 ast.
 SF - Ralph Lewis (fairly fresh) 2 pts.
 PF - John Murphy (fairly fresh) 2 reb.
 C - Brian Basile (fairly fresh) 4 pts.
 
11:11Palm Beach AtlanticDaniel Kirk hits the front of the rim on the turnaround from close range but he's fouled by Robert Lambert - foul #3 on Robert Lambert, team foul #551-52
SubsPalm Beach Atlantic
Robert Boudreaux (SG), Don Naranjo (PF), Michael Williams (C)
Grover Grounds, Robert Stokes, Michael Gettinger
 
SubsShenandoah
Kevin Henderson (PG), Christopher Wong (SF), Foster Wise (PF), Robert Hults (C)
Robert Lambert, Ralph Lewis, John Murphy, Brian Basile
 
11:11Palm Beach AtlanticDaniel Kirk makes the 1st free throw52-52
11:11Palm Beach AtlanticDaniel Kirk makes the 2nd free throw53-52
10:54ShenandoahKevin Henderson drills a turnaround from the baseline53-54
10:26Palm Beach AtlanticRobert Boudreaux can't connect on a shot from the left side53-54
10:24ShenandoahJohn Franson gets the rebound53-54
10:22ShenandoahDaniel Kirk steals the ball from Robert Hults in the backcourt53-54
10:00Palm Beach AtlanticDaniel Kirk is fouled on the floor by John Franson - foul #2 on John Franson, team foul #653-54
SubsPalm Beach Atlantic
Abraham Santoyo (PG), Mark Woolery (SG), Jason Turner (SF), Robert Stokes (PF)
Daniel Kirk, Robert Boudreaux, Cyrus Hughes, Don Naranjo
 
SubsShenandoah
Jeremiah Alexander (PG), Daniel Nguyen (SF), Mark Valente (C)
John Franson, Christopher Wong, Robert Hults
 
09:43Palm Beach AtlanticAbraham Santoyo is hacked by Kevin Henderson - foul #4 on Kevin Henderson, team foul #753-54
SubsPalm Beach Atlantic
Michael Gettinger (C)
Michael Williams
 
SubsShenandoah
Christopher Wong (SF)
Kevin Henderson
 
09:43Palm Beach AtlanticAbraham Santoyo makes the 1st free throw54-54
09:43Palm Beach AtlanticAbraham Santoyo makes the 2nd free throw55-54
09:24ShenandoahFoster Wise's pass is off the mark and out of bounds55-54
09:01Palm Beach AtlanticMichael Gettinger scores on a jump hook in the paint57-54
08:43ShenandoahRobert Stokes is called for the reach on Foster Wise - foul #1 on Robert Stokes, team foul #857-54
SubsPalm Beach Atlantic
Daniel Kirk (PG), Grover Grounds (SF), Don Naranjo (PF), Michael Williams (C)
Abraham Santoyo, Jason Turner, Robert Stokes, Michael Gettinger
 
SubsShenandoah
Robert Lambert (PG), John Franson (SG), Brian Basile (SF), John Murphy (C)
Jeremiah Alexander, Daniel Nguyen, Christopher Wong, Mark Valente
 
08:43ShenandoahFoster Wise makes the 1st free throw57-55
08:43ShenandoahFoster Wise makes the 2nd free throw57-56
08:14Palm Beach AtlanticDaniel Kirk hits a fadeaway from the left block on a great pass from Don Naranjo59-56
08:10ShenandoahDaniel Kirk steps in front of the Robert Lambert pass in the backcourt59-56
08:09Palm Beach AtlanticDaniel Kirk blows the dunk59-56
08:07ShenandoahFoster Wise grabs the board59-56
07:56ShenandoahFoster Wise hits a floater in the paint set up by Robert Lambert59-58
07:27Palm Beach AtlanticGrover Grounds misses long on an open jumpshot from the free throw line59-58
07:25Palm Beach AtlanticMichael Williams pulls down the offensive rebound59-58
LineupPalm Beach Atlantic
 PG - Daniel Kirk (fairly fresh) 6 pts. 2 stl. 3 pf.
 SG - Mark Woolery (tiring) 5 pts. 1 ast.
 SF - Grover Grounds (fairly fresh) 1 ast.
 PF - Don Naranjo (tiring) 3 pts. 2 reb. 3 pf.
 C - Michael Williams (tired) 9 pts. 6 reb.
 
LineupShenandoah
 PG - Robert Lambert (tiring) 11 pts. 3 ast. 4 stl. 3 pf.
 SG - John Franson (tired) 2 pts. 3 ast.
 SF - Brian Basile (fairly fresh) 4 pts.
 PF - Foster Wise (tiring) 6 pts. 7 reb.
 C - John Murphy (fairly fresh) 2 reb.
 
07:07Palm Beach AtlanticDon Naranjo drills a driving attempt in the lane set up by Daniel Kirk and he's fouled by John Franson - foul #3 on John Franson, team foul #861-58
SubsPalm Beach Atlantic
Robert Boudreaux (SG), Cyrus Hughes (SF), Michael Gettinger (C)
Mark Woolery, Grover Grounds, Michael Williams
 
SubsShenandoah
Jeremiah Alexander (PG), Kevin Henderson (SG), Ralph Lewis (SF), Robert Hults (C)
Robert Lambert, John Franson, Brian Basile, Foster Wise
 
07:07Palm Beach AtlanticDon Naranjo misses the free throw61-58
07:07ShenandoahJohn Murphy grabs the defensive rebound61-58
06:51ShenandoahMichael Gettinger denies the turnaround by Kevin Henderson61-58
06:50ShenandoahThe offensive rebound goes to Robert Hults61-58
06:21ShenandoahKevin Henderson clanks a 3 pointer from straight away61-58
06:20Palm Beach AtlanticThe rebound goes to Robert Boudreaux61-58
05:51Palm Beach AtlanticCyrus Hughes throws a bad pass out of bounds61-58
SubsPalm Beach Atlantic
Abraham Santoyo (PG), Jason Turner (SF), Robert Stokes (PF), Michael Williams (C)
Daniel Kirk, Cyrus Hughes, Don Naranjo, Michael Gettinger
 
SubsShenandoah
Daniel Nguyen (SF), Foster Wise (PF), Mark Valente (C)
Ralph Lewis, John Murphy, Robert Hults
 
05:33ShenandoahMichael Williams takes the ball from Foster Wise61-58
05:31Palm Beach AtlanticRobert Boudreaux is hacked by Kevin Henderson in the backcourt - foul #5 on Kevin Henderson, team foul #961-58
SubsPalm Beach Atlantic 
SubsShenandoah
Robert Lambert (PG), Christopher Wong (SF)
Jeremiah Alexander, Kevin Henderson
 
05:31Palm Beach AtlanticRobert Boudreaux makes the 1st free throw62-58
05:31Palm Beach AtlanticRobert Boudreaux misses the 2nd free throw62-58
05:31ShenandoahFoster Wise grabs the board62-58
05:16ShenandoahFoster Wise misses badly on a 3 pointer from the right corner62-58
05:15Palm Beach AtlanticMichael Williams pulls down the rebound62-58
05:11Palm Beach AtlanticRobert Lambert is called for the reach on Abraham Santoyo in the backcourt - foul #4 on Robert Lambert, team foul #1062-58
SubsPalm Beach Atlantic
Mark Woolery (SG)
Robert Boudreaux
 
SubsShenandoah 
05:11Palm Beach AtlanticAbraham Santoyo makes the 1st free throw63-58
05:11Palm Beach AtlanticAbraham Santoyo misses the 2nd free throw63-58
05:11ShenandoahFoster Wise pulls down the rebound63-58
05:02ShenandoahChristopher Wong can't finish the layup but the foul's on Mark Woolery - foul #2 on Mark Woolery, team foul #963-58
SubsPalm Beach Atlantic
Cyrus Hughes (SF)
Jason Turner
 
SubsShenandoah
Robert Hults (C)
Mark Valente
 
05:02ShenandoahChristopher Wong misses the 1st free throw63-58
05:02ShenandoahChristopher Wong makes the 2nd free throw63-59
04:39Palm Beach AtlanticMark Woolery makes the pull-up jumper from the right side on a nice dish by Abraham Santoyo65-59
04:16ShenandoahDaniel Nguyen is whistled for traveling65-59
SubsPalm Beach Atlantic
Daniel Kirk (PG), Grover Grounds (SG), Jason Turner (SF), Michael Gettinger (C)
Abraham Santoyo, Mark Woolery, Cyrus Hughes, Michael Williams
 
SubsShenandoah
Jeremiah Alexander (PG), John Franson (SG), Mark Valente (C)
Robert Lambert, Christopher Wong, Robert Hults
 
03:51Palm Beach AtlanticRobert Stokes clanks a 3pt jumper from the right corner65-59
03:49Palm Beach AtlanticMichael Gettinger tips it in67-59
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (slowdown) and a fullcourt press (+2) 
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-2) 
03:35ShenandoahJeremiah Alexander can't connect on a pull-up jumper from the right wing67-59
03:33ShenandoahDaniel Nguyen grabs the offensive board67-59
03:28ShenandoahFoster Wise misses short on a turnaround from close range but he's fouled by Grover Grounds - foul #2 on Grover Grounds, team foul #1067-59
SubsPalm Beach Atlantic
Robert Boudreaux (SG), Cyrus Hughes (SF), Michael Williams (C)
Grover Grounds, Jason Turner, Michael Gettinger
 
SubsShenandoah
Ralph Lewis (SF), Brian Basile (C)
Daniel Nguyen, Mark Valente
 
03:28ShenandoahFoster Wise misses the 1st free throw67-59
03:28ShenandoahFoster Wise misses the 2nd free throw67-59
03:28Palm Beach AtlanticRobert Stokes snags the defensive board67-59
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (slowdown) and a fullcourt press (+2) 
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-1) 
LineupPalm Beach Atlantic
 PG - Daniel Kirk (fairly fresh) 6 pts. 2 stl. 3 pf.
 SG - Robert Boudreaux (fresh) 6 pts.
 SF - Cyrus Hughes (fairly fresh) 8 pts. 3 reb. 2 stl.
 PF - Robert Stokes (tiring) 6 pts. 2 reb. 2 stl.
 C - Michael Williams (tired) 9 pts. 7 reb.
 
LineupShenandoah
 PG - Jeremiah Alexander (fairly fresh) 12 pts. 2 ast. 2 stl.
 SG - John Franson (tiring) 2 pts. 3 ast. 3 pf.
 SF - Ralph Lewis (fresh) 2 pts.
 PF - Foster Wise (tiring) 6 pts. 9 reb.
 C - Brian Basile (fresh) 4 pts.
 
03:01Palm Beach AtlanticRobert Boudreaux travels with the ball67-59
SubsPalm Beach Atlantic 
SubsShenandoah
John Murphy (PF)
Foster Wise
 
02:57ShenandoahJohn Franson is fouled in the backcourt by Cyrus Hughes - foul #2 on Cyrus Hughes, team foul #1167-59
SubsPalm Beach Atlantic 
SubsShenandoah
Robert Hults (C)
Ralph Lewis
 
02:57ShenandoahJohn Franson makes the 1st free throw67-60
02:57ShenandoahJohn Franson makes the 2nd free throw67-61
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (slowdown) and a fullcourt press (+2) 
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-2) 
02:35Palm Beach AtlanticRobert Stokes makes the 3pt attempt from the right wing on a nice dish by Daniel Kirk70-61
02:14ShenandoahBrian Basile misses badly on a jumpshot from the left side70-61
02:13ShenandoahRobert Hults snags the offensive board70-61
02:04ShenandoahRobert Hults is called for a pushoff foul - foul #3 on Robert Hults, team foul #1170-61
SubsPalm Beach Atlantic
Abraham Santoyo (PG), Mark Woolery (SG), Jason Turner (SF), Michael Gettinger (C)
Daniel Kirk, Robert Boudreaux, Cyrus Hughes, Michael Williams
 
SubsShenandoah
Robert Lambert (PG), Daniel Nguyen (SG), Christopher Wong (SF)
Jeremiah Alexander, John Franson, Brian Basile
 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (slowdown) and a fullcourt press (+2) 
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-1) 
01:38Palm Beach AtlanticMichael Gettinger hits the easy wide open finger roll on a nice dish by Jason Turner72-61
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (slowdown) and a fullcourt press (+3) 
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-1) 
01:20ShenandoahJohn Murphy makes the 3pt shot from the right wing72-64
00:59Palm Beach AtlanticRobert Stokes misses badly on a 3pt jumper from the left wing72-64
00:58Palm Beach AtlanticThe offensive rebound goes to Abraham Santoyo72-64
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a spread offense (hold ball) and a fullcourt press (+3) 
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and intentionally fouling (-1) 
00:55Palm Beach AtlanticRobert Lambert is called for the reach on Abraham Santoyo - foul #5 on Robert Lambert, team foul #1272-64
SubsPalm Beach Atlantic
Cyrus Hughes (SF), Michael Williams (C)
Jason Turner, Michael Gettinger
 
SubsShenandoah
Jeremiah Alexander (PG), John Franson (SG), Foster Wise (PF)
Robert Lambert, Daniel Nguyen, John Murphy
 
00:55Palm Beach AtlanticAbraham Santoyo makes the 1st free throw73-64
00:55Palm Beach AtlanticAbraham Santoyo makes the 2nd free throw74-64
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a spread offense (hold ball) and a fullcourt press (+3) 
Game PlanShenandoahShenandoah is playing a quick shot offense (quick shot) and intentionally fouling (-1) 
00:49ShenandoahChristopher Wong misses long on a 3 from the left wing74-64
00:48Palm Beach AtlanticAbraham Santoyo snags the defensive board74-64
00:46Palm Beach AtlanticAbraham Santoyo is hacked by Jeremiah Alexander in the backcourt - foul #1 on Jeremiah Alexander, team foul #1374-64
SubsPalm Beach Atlantic 
SubsShenandoah
Daniel Nguyen (SG), Ralph Lewis (SF), John Murphy (PF), Mark Valente (C)
John Franson, Christopher Wong, Foster Wise, Robert Hults
 
00:46Palm Beach AtlanticAbraham Santoyo misses the 1st free throw74-64
00:46Palm Beach AtlanticAbraham Santoyo misses the 2nd free throw74-64
00:46ShenandoahMark Valente grabs the defensive rebound74-64
00:41ShenandoahMark Valente throws it down set up by Jeremiah Alexander74-66
00:39Palm Beach AtlanticMark Woolery is hacked by Daniel Nguyen in the backcourt - foul #1 on Daniel Nguyen, team foul #1474-66
SubsPalm Beach Atlantic
Daniel Kirk (PG)
Abraham Santoyo
 
SubsShenandoah
John Franson (SG), Christopher Wong (SF), Foster Wise (PF), Robert Hults (C)
Daniel Nguyen, Ralph Lewis, John Murphy, Mark Valente
 
00:39Palm Beach AtlanticMark Woolery makes the 1st free throw75-66
00:39Palm Beach AtlanticMark Woolery misses the 2nd free throw75-66
00:39ShenandoahRobert Hults grabs the defensive rebound75-66
00:35ShenandoahJeremiah Alexander is hacked by Michael Williams in the backcourt - foul #2 on Michael Williams, team foul #1275-66
00:35ShenandoahJeremiah Alexander makes the 1st free throw75-67
00:35ShenandoahJeremiah Alexander makes the 2nd free throw75-68
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a spread offense (hold ball) and a fullcourt press (+3) 
Game PlanShenandoahShenandoah is playing a quick shot offense (quick shot) and intentionally fouling (-2) 
00:32Palm Beach AtlanticJohn Franson is called for the reach on Mark Woolery in the backcourt - foul #4 on John Franson, team foul #1575-68
00:32Palm Beach AtlanticMark Woolery makes the 1st free throw76-68
00:32Palm Beach AtlanticMark Woolery misses the 2nd free throw76-68
00:32ShenandoahFoster Wise grabs the defensive rebound76-68
00:28ShenandoahJohn Franson is fouled on the floor by Daniel Kirk - foul #4 on Daniel Kirk, team foul #1376-68
00:28ShenandoahJohn Franson misses the 1st free throw76-68
00:28ShenandoahJohn Franson makes the 2nd free throw76-69
00:25Palm Beach AtlanticJeremiah Alexander is called for the reach on Michael Williams in the backcourt - foul #2 on Jeremiah Alexander, team foul #1676-69
00:25ShenandoahShenandoah calls a full timeout (2 :30 2 full remaining)76-69
00:25Palm Beach AtlanticMichael Williams misses the 1st free throw76-69
00:25Palm Beach AtlanticMichael Williams makes the 2nd free throw77-69
00:23ShenandoahJeremiah Alexander's pass is intercepted by Daniel Kirk in the backcourt77-69
00:22Palm Beach AtlanticCyrus Hughes jams it on a nice dish by Daniel Kirk79-69
00:16ShenandoahChristopher Wong is open and buries a driving attempt near the basket on a great pass from Jeremiah Alexander79-71
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a spread offense (hold ball) and a fullcourt press (+3) 
Game PlanShenandoahShenandoah is playing a quick shot offense (quick shot) and intentionally fouling (-1) 
00:13Palm Beach AtlanticMark Woolery is fouled in the backcourt by John Franson - foul #5 on John Franson, team foul #1779-71
SubsPalm Beach Atlantic 
SubsShenandoah
Daniel Nguyen (SG)
John Franson
 
00:13Palm Beach AtlanticMark Woolery makes the 1st free throw80-71
00:13Palm Beach AtlanticMark Woolery makes the 2nd free throw81-71
00:06ShenandoahJeremiah Alexander scores on a 3 pointer from the left corner81-74
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a spread offense (hold ball) and a fullcourt press (+3) 
Game PlanShenandoahShenandoah is playing a quick shot offense (quick shot) and a fullcourt press (-2) 
00:00Palm Beach AtlanticDaniel Kirk runs out the clock81-74