#2F517D #F12B19
Hoops Dynasty HOOPS DYNASTY
Conference Tarkanian
Final -
5/14/2026
78
  1 2 F
#19 Palm Beach Atlantic 38 40 78
Shenandoah 27 25 52
52
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMichael Ouzts 23 3-5 0-0 0-0 2 7 1 2 0 4 0 6
pfChristopher Grijalva 19 5-6 0-0 0-0 5 7 0 0 1 1 0 10
sfHiram Ferreira 28 5-8 1-1 4-4 1 4 3 0 2 0 1 15
sgCharles Ellenburg 23 4-8 3-6 0-2 0 0 1 3 0 0 2 11
pgRonald Funk 26 3-7 2-5 2-3 1 2 10 1 4 0 1 10
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cSeth Deutsch 17 2-6 0-0 4-4 3 5 0 0 0 0 0 8
pgSteve Foreman 17 2-7 2-7 0-0 1 2 1 2 0 0 0 6
sgCharlie Doucette 14 2-4 0-1 1-1 0 2 4 2 0 0 1 5
sgDonald Gardner 12 1-3 0-0 1-1 1 4 1 1 0 0 3 3
pfJoseph Correia 11 0-1 0-0 0-0 1 3 0 0 0 0 1 0
pfJeff Murphy 10 1-3 0-0 2-2 1 1 1 0 1 0 1 4
Totals 200 28-58 8-20 14-17 16 37 22 11 8 5 10 78
Percentages   .483 .400 .824                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cWilliam Milburn 24 4-10 0-0 3-4 2 4 0 0 1 1 1 11
pfBradley Estes 17 2-3 0-0 0-0 2 4 0 1 0 0 2 4
sfDarin Davy 16 0-4 0-2 0-0 0 0 0 1 1 0 2 0
sgGordon Clark 21 0-1 0-1 2-2 0 2 0 3 0 0 1 2
pgJohn Upshaw 12 3-4 2-2 0-0 0 2 1 1 0 0 4 8
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgWilliam Rone 26 2-5 1-3 0-0 0 1 2 3 2 0 3 5
cJames Snyder 22 3-6 0-0 1-2 2 6 0 1 1 1 2 7
pgRuben Farrar 18 3-6 1-3 0-0 0 1 1 1 4 0 2 7
sgJames Davis 16 0-1 0-0 2-2 0 1 2 5 0 0 0 2
pfWilliam Reeder 16 2-5 1-2 1-1 0 1 0 1 0 0 1 6
sgAlex Coyne 12 0-1 0-0 0-0 0 0 1 0 0 0 1 0
Totals 200 19-46 5-13 9-11 6 22 7 17 9 2 19 52
Percentages   .413 .385 .818                

PBAU
38
13-28
4-8
8-8
8
17
11
5
1
2
6
12
9
11
0
13
40
15-30
4-12
6-9
8
20
11
6
7
3
4
20
13
10
2
13
78
28-58
8-20
14-17
16
37
22
11
8
5
10
32
22
21
2
26
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
27
10-23
3-8
4-6
4
11
5
6
4
2
9
10
8
4
4
14
25
9-23
2-5
5-5
2
11
2
11
5
0
10
12
2
2
0
13
52
19-46
5-13
9-11
6
22
7
17
9
2
19
22
10
6
4
27
PLAYER OF THE GAME
pg Ronald Funk Palm Beach Atlantic
10 Points, 10 Assists, 4 Steals
TimeTeamPlayScore
LineupPalm Beach Atlantic
 PG - Ronald Funk (fresh)
 SG - Charles Ellenburg (fresh)
 SF - Hiram Ferreira (fresh)
 PF - Christopher Grijalva (fresh)
 C - Michael Ouzts (fresh)
 
LineupShenandoah
 PG - John Upshaw (fresh)
 SG - Gordon Clark (fresh)
 SF - Darin Davy (fresh)
 PF - Bradley Estes (fresh)
 C - William Milburn (fresh)
 
20:00Palm Beach AtlanticMichael Ouzts wins the tip0-0
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 (0) 
19:33Palm Beach AtlanticMichael Ouzts makes the wide open jump hook from the left block set up by Ronald Funk2-0
19:29ShenandoahJohn Upshaw throws a bad pass out of bounds in the backcourt2-0
19:11Palm Beach AtlanticRonald Funk knocks in the pull-up jumper from the right side on a nice dish by Hiram Ferreira4-0
18:52ShenandoahChristopher Grijalva steals it from Darin Davy4-0
18:47Palm Beach AtlanticRonald Funk is fouled in the backcourt by John Upshaw - foul #1 on John Upshaw, team foul #14-0
18:30Palm Beach AtlanticRonald Funk knocks in the 3 from the right wing set up by Hiram Ferreira7-0
18:16ShenandoahJohn Upshaw scores on a 3pt attempt from straight away7-3
17:54Palm Beach AtlanticHiram Ferreira blows the wide open layup7-3
17:52Palm Beach AtlanticRonald Funk pulls down the offensive rebound7-3
17:35Palm Beach AtlanticCharles Ellenburg clanks a 3 from the left wing7-3
17:33ShenandoahBradley Estes grabs the board7-3
17:26ShenandoahGordon Clark misses badly on a fadeaway from the free throw line but he's fouled by Charles Ellenburg - foul #1 on Charles Ellenburg, team foul #17-3
SubsPalm Beach Atlantic
Charlie Doucette (PG), Steve Foreman (SG), Donald Gardner (SF), Jeff Murphy (PF), Seth Deutsch (C)
Ronald Funk, Charles Ellenburg, Hiram Ferreira, Christopher Grijalva, Michael Ouzts
 
SubsShenandoah
William Rone (PG), James Davis (SF), James Snyder (PF), William Reeder (C)
John Upshaw, Darin Davy, Bradley Estes, William Milburn
 
17:26ShenandoahGordon Clark makes the 1st free throw7-4
17:26ShenandoahGordon Clark makes the 2nd free throw7-5
17:18Palm Beach AtlanticSeth Deutsch hits the front of the rim on the fadeaway from the right side but he's hacked by William Reeder - foul #1 on William Reeder, team foul #27-5
SubsPalm Beach Atlantic 
SubsShenandoah
Ruben Farrar (SG)
Gordon Clark
 
17:18Palm Beach AtlanticSeth Deutsch makes the 1st free throw8-5
17:18Palm Beach AtlanticSeth Deutsch makes the 2nd free throw9-5
17:08ShenandoahRuben Farrar clanks a 3 pointer from the right wing9-5
17:06Palm Beach AtlanticSeth Deutsch pulls down the rebound9-5
16:37Palm Beach AtlanticJames Snyder swats the short shot by Jeff Murphy9-5
16:36Palm Beach AtlanticThe offensive rebound goes to Steve Foreman9-5
16:22Palm Beach AtlanticRuben Farrar steals it from Charlie Doucette9-5
16:18ShenandoahJames Snyder lays it in on a nice dish by Ruben Farrar9-7
16:14Palm Beach AtlanticDonald Gardner's pass is intercepted by Ruben Farrar in the backcourt9-7
16:12ShenandoahRuben Farrar banks in the layup9-9
15:48Palm Beach AtlanticWilliam Rone is called for the reach on Donald Gardner - foul #1 on William Rone, team foul #39-9
SubsPalm Beach Atlantic
Ronald Funk (PG), Charles Ellenburg (SG), Hiram Ferreira (SF), Joseph Correia (PF), Michael Ouzts (C)
Charlie Doucette, Steve Foreman, Donald Gardner, Jeff Murphy, Seth Deutsch
 
SubsShenandoah
John Upshaw (PG), Gordon Clark (SG), Alex Coyne (SF), Bradley Estes (PF), William Milburn (C)
William Rone, Ruben Farrar, James Davis, James Snyder, William Reeder
 
LineupPalm Beach Atlantic
 PG - Ronald Funk (fresh) 5 pts. 1 ast.
 SG - Charles Ellenburg (fairly fresh)
 SF - Hiram Ferreira (fresh)
 PF - Joseph Correia (fresh)
 C - Michael Ouzts (fairly fresh) 2 pts.
 
LineupShenandoah
 PG - John Upshaw (fresh) 3 pts.
 SG - Gordon Clark (fresh) 2 pts.
 SF - Alex Coyne (fresh)
 PF - Bradley Estes (fairly fresh)
 C - William Milburn (fresh)
 
15:28Palm Beach AtlanticHiram Ferreira throws it down set up by Charles Ellenburg11-9
15:06ShenandoahJohn Upshaw misses badly on a jumpshot from the right wing11-9
15:04ShenandoahBradley Estes tips it home11-11
14:35Palm Beach AtlanticHiram Ferreira drills a jumper from just outside the lane on a nice dish by Ronald Funk13-11
14:18ShenandoahJohn Upshaw buries a 3pt shot from the left corner13-14
13:49Palm Beach AtlanticWilliam Milburn swats the short shot by Michael Ouzts13-14
13:47Palm Beach AtlanticJoseph Correia gets the offensive rebound13-14
13:24Palm Beach AtlanticHiram Ferreira scores on a 3pt jumper from straight away on a nice dish by Ronald Funk16-14
13:14ShenandoahWilliam Milburn misses long on a fadeaway from the free throw line16-14
13:12Palm Beach AtlanticThe rebound goes to Joseph Correia16-14
12:47Palm Beach AtlanticHiram Ferreira is open but comes up short on the floater from the left wing16-14
12:45ShenandoahThe rebound goes to William Milburn16-14
12:27ShenandoahJohn Upshaw connects on the fadeaway from the free throw line16-16
11:58Palm Beach AtlanticMichael Ouzts is hacked by Bradley Estes - foul #1 on Bradley Estes, team foul #416-16
SubsPalm Beach Atlantic
Charlie Doucette (PG), Steve Foreman (SG), Donald Gardner (SF), Christopher Grijalva (PF), Seth Deutsch (C)
Ronald Funk, Charles Ellenburg, Hiram Ferreira, Joseph Correia, Michael Ouzts
 
SubsShenandoah
William Rone (PG), Ruben Farrar (SG), Darin Davy (SF), James Snyder (PF), William Reeder (C)
John Upshaw, Gordon Clark, Alex Coyne, Bradley Estes, William Milburn
 
11:47Palm Beach AtlanticDonald Gardner scores on a fadeaway jumper from the left side set up by Charlie Doucette and the foul's on Darin Davy - foul #1 on Darin Davy, team foul #518-16
11:47Palm Beach AtlanticDonald Gardner makes the free throw19-16
LineupPalm Beach Atlantic
 PG - Charlie Doucette (fresh) 1 ast.
 SG - Steve Foreman (fresh)
 SF - Donald Gardner (fresh) 3 pts.
 PF - Christopher Grijalva (fresh)
 C - Seth Deutsch (fresh) 2 pts.
 
LineupShenandoah
 PG - William Rone (fresh)
 SG - Ruben Farrar (fresh) 2 pts. 1 ast. 2 stl.
 SF - Darin Davy (fresh)
 PF - James Snyder (fresh) 2 pts.
 C - William Reeder (fresh)
 
11:26ShenandoahJames Snyder lays it up and in set up by William Rone19-18
10:57Palm Beach AtlanticJames Snyder is called for the reach on Charlie Doucette - foul #1 on James Snyder, team foul #619-18
SubsPalm Beach Atlantic
Jeff Murphy (PF)
Christopher Grijalva
 
SubsShenandoah
James Davis (SG)
William Reeder
 
10:36Palm Beach AtlanticCharlie Doucette comes up short on the 3pt attempt from straight away19-18
10:35ShenandoahJames Snyder grabs the defensive rebound19-18
10:32ShenandoahWilliam Rone is whistled for traveling in the backcourt19-18
SubsPalm Beach Atlantic
Hiram Ferreira (SF)
Donald Gardner
 
SubsShenandoah
Gordon Clark (SG), William Milburn (C)
Darin Davy, Ruben Farrar
 
10:10Palm Beach AtlanticSteve Foreman misses badly on the uncontested 3pt jumper from straight away19-18
10:09ShenandoahWilliam Milburn gets the rebound19-18
09:47ShenandoahWilliam Rone is wide open but clanks a 3pt attempt from the right wing19-18
09:45Palm Beach AtlanticSteve Foreman grabs the defensive rebound19-18
09:21Palm Beach AtlanticSeth Deutsch is open and scores on a turnaround near the basket on a great pass from Jeff Murphy21-18
08:59ShenandoahJames Snyder makes the jumper from the baseline on a great pass from James Davis21-20
08:46Palm Beach AtlanticJeff Murphy misses long on a shot from the right wing21-20
08:44ShenandoahJames Davis gets the rebound21-20
08:34ShenandoahJames Snyder is called for 10 seconds21-20
SubsPalm Beach Atlantic
Ronald Funk (PG), Charles Ellenburg (SG), Donald Gardner (SF), Christopher Grijalva (PF), Michael Ouzts (C)
Charlie Doucette, Steve Foreman, Hiram Ferreira, Jeff Murphy, Seth Deutsch
 
SubsShenandoah
John Upshaw (PG), Ruben Farrar (SG), Darin Davy (SF), William Reeder (PF)
William Rone, Gordon Clark, James Davis, William Milburn
 
08:09Palm Beach AtlanticCharles Ellenburg can't connect on an uncontested runner from the right block21-20
08:08ShenandoahJohn Upshaw gets the rebound21-20
08:06ShenandoahJohn Upshaw is hacked by Donald Gardner in the backcourt - foul #1 on Donald Gardner, team foul #221-20
SubsPalm Beach Atlantic 
SubsShenandoah
William Milburn (C)
James Snyder
 
07:51ShenandoahMichael Ouzts swats the layup by William Reeder21-20
07:49ShenandoahWilliam Milburn misses the tip21-20
07:48ShenandoahWilliam Milburn grabs the offensive rebound21-20
07:25ShenandoahWilliam Reeder can't connect on a 3pt shot from the left corner21-20
07:23Palm Beach AtlanticDonald Gardner pulls down the rebound21-20
LineupPalm Beach Atlantic
 PG - Ronald Funk (fairly fresh) 5 pts. 3 ast.
 SG - Charles Ellenburg (tiring) 1 ast.
 SF - Donald Gardner (fairly fresh) 3 pts.
 PF - Christopher Grijalva (fairly fresh)
 C - Michael Ouzts (tiring) 2 pts.
 
LineupShenandoah
 PG - John Upshaw (tiring) 8 pts.
 SG - Ruben Farrar (fairly fresh) 2 pts. 1 ast. 2 stl.
 SF - Darin Davy (fairly fresh)
 PF - William Reeder (fairly fresh)
 C - William Milburn (tiring) 4 reb.
 
07:20Palm Beach AtlanticCharles Ellenburg throws a bad pass out of bounds in the backcourt21-20
SubsPalm Beach Atlantic
Hiram Ferreira (SF)
Donald Gardner
 
SubsShenandoah
William Rone (SG)
Ruben Farrar
 
06:55ShenandoahWilliam Rone scores on a 3pt jumper from straight away set up by John Upshaw21-23
06:51Palm Beach AtlanticJohn Upshaw is called for the reach on Ronald Funk in the backcourt - foul #2 on John Upshaw, team foul #721-23
SubsPalm Beach Atlantic
Seth Deutsch (C)
Michael Ouzts
 
SubsShenandoah
Gordon Clark (SG), Bradley Estes (PF), James Snyder (C)
John Upshaw, William Reeder, William Milburn
 
06:51Palm Beach AtlanticRonald Funk makes the 1st free throw22-23
06:51Palm Beach AtlanticRonald Funk makes the 2nd free throw23-23
06:45ShenandoahWilliam Rone is fouled in the backcourt by Ronald Funk - foul #1 on Ronald Funk, team foul #323-23
SubsPalm Beach Atlantic
Steve Foreman (SG)
Charles Ellenburg
 
SubsShenandoah 
06:36ShenandoahJames Snyder is hacked by Hiram Ferreira - foul #1 on Hiram Ferreira, team foul #423-23
06:23ShenandoahBradley Estes loses the ball out of bounds23-23
SubsPalm Beach Atlantic 
SubsShenandoah
Alex Coyne (SF)
Darin Davy
 
06:05Palm Beach AtlanticChristopher Grijalva hits a fadeaway in the paint on a great pass from Ronald Funk25-23
05:50ShenandoahJames Snyder comes up short on the jumpshot from the left side25-23
05:48ShenandoahJames Snyder grabs the offensive board25-23
05:32ShenandoahWilliam Rone drills a fadeaway jumper from the left side set up by Alex Coyne25-25
05:18Palm Beach AtlanticSeth Deutsch misses short on a shot from the right wing25-25
05:17Palm Beach AtlanticSeth Deutsch grabs the offensive board25-25
04:55Palm Beach AtlanticRonald Funk misses the lay-in25-25
04:54Palm Beach AtlanticChristopher Grijalva hits the follow up shot27-25
04:39ShenandoahAlex Coyne misses the lay-in27-25
04:38Palm Beach AtlanticChristopher Grijalva gets the rebound27-25
04:13Palm Beach AtlanticSteve Foreman misses the wide open 3pt attempt from straight away27-25
04:11Palm Beach AtlanticChristopher Grijalva tips it but misses27-25
04:10Palm Beach AtlanticChristopher Grijalva pulls down the offensive rebound27-25
03:49Palm Beach AtlanticSteve Foreman makes the 3pt attempt from the right corner on a nice dish by Ronald Funk30-25
03:49ShenandoahShenandoah calls a full timeout (2 :30 3 full remaining)30-25
SubsPalm Beach Atlantic
Charlie Doucette (PG), Charles Ellenburg (SG), Donald Gardner (SF), Jeff Murphy (PF), Michael Ouzts (C)
Ronald Funk, Steve Foreman, Hiram Ferreira, Christopher Grijalva, Seth Deutsch
 
SubsShenandoah
Ruben Farrar (PG), James Davis (SG), Darin Davy (SF), William Reeder (PF), William Milburn (C)
William Rone, Gordon Clark, Alex Coyne, Bradley Estes, James Snyder
 
03:29ShenandoahWilliam Milburn misses the wide open fadeaway in the lane30-25
03:28Palm Beach AtlanticMichael Ouzts gets the rebound30-25
03:06Palm Beach AtlanticCharles Ellenburg knocks in the 3 pointer from the right wing on a nice dish by Charlie Doucette33-25
LineupPalm Beach Atlantic
 PG - Charlie Doucette (fresh) 2 ast.
 SG - Charles Ellenburg (tiring) 3 pts. 1 ast.
 SF - Donald Gardner (fresh) 3 pts.
 PF - Jeff Murphy (fresh)
 C - Michael Ouzts (tiring) 2 pts.
 
LineupShenandoah
 PG - Ruben Farrar (fresh) 2 pts. 1 ast. 2 stl.
 SG - James Davis (fresh) 1 ast.
 SF - Darin Davy (fresh)
 PF - William Reeder (fairly fresh)
 C - William Milburn (tiring) 4 reb.
 
02:47ShenandoahMichael Ouzts swats the layup by James Davis33-25
02:45Palm Beach AtlanticDonald Gardner grabs the board33-25
02:41Palm Beach AtlanticCharles Ellenburg loses the dribble to William Milburn in the backcourt33-25
02:27ShenandoahWilliam Milburn blows the layup but he's fouled by Jeff Murphy - foul #1 on Jeff Murphy, team foul #533-25
SubsPalm Beach Atlantic
Joseph Correia (PF)
Jeff Murphy
 
SubsShenandoah
John Upshaw (PG), William Rone (SG)
Ruben Farrar, James Davis
 
02:27ShenandoahWilliam Milburn misses the 1st free throw33-25
02:27ShenandoahWilliam Milburn makes the 2nd free throw33-26
02:02Palm Beach AtlanticDonald Gardner clanks a pull-up jumper from the right side33-26
02:01Palm Beach AtlanticDonald Gardner grabs the offensive rebound33-26
01:47Palm Beach AtlanticCharlie Doucette hits the finger roll and the foul's on John Upshaw - foul #3 on John Upshaw, team foul #835-26
SubsPalm Beach Atlantic
Hiram Ferreira (SF)
Donald Gardner
 
SubsShenandoah
Ruben Farrar (SG), James Snyder (PF)
John Upshaw, William Reeder
 
01:47Palm Beach AtlanticCharlie Doucette makes the free throw36-26
01:24ShenandoahJames Snyder can't finish the layup but the foul's on Joseph Correia - foul #1 on Joseph Correia, team foul #636-26
SubsPalm Beach Atlantic
Ronald Funk (PG)
Charlie Doucette
 
SubsShenandoah 
01:24ShenandoahJames Snyder makes the 1st free throw36-27
01:24ShenandoahJames Snyder misses the 2nd free throw36-27
01:24Palm Beach AtlanticMichael Ouzts pulls down the rebound36-27
00:55Palm Beach AtlanticJoseph Correia misses long on a driving attempt in the paint36-27
00:54ShenandoahJames Snyder grabs the board36-27
00:41ShenandoahDarin Davy misses badly on a 3 pointer from the left corner36-27
00:39Palm Beach AtlanticJoseph Correia pulls down the rebound36-27
00:13Palm Beach AtlanticRonald Funk loses the dribble to James Snyder36-27
00:08ShenandoahWilliam Rone is called for traveling in the backcourt36-27
SubsPalm Beach Atlantic
Steve Foreman (SG), Jeff Murphy (PF), Seth Deutsch (C)
Charles Ellenburg, Joseph Correia, Michael Ouzts
 
SubsShenandoah
James Davis (PG), Gordon Clark (SG), Alex Coyne (SF), William Reeder (PF)
William Rone, Ruben Farrar, Darin Davy, James Snyder
 
00:04Palm Beach AtlanticHiram Ferreira is hacked by William Milburn - foul #1 on William Milburn, team foul #936-27
00:04Palm Beach AtlanticHiram Ferreira makes the 1st free throw37-27
00:04Palm Beach AtlanticHiram Ferreira makes the 2nd free throw38-27
00:00ShenandoahGordon Clark misses short on a halfcourt shot38-27
TimeTeamPlayScore
LineupPalm Beach Atlantic
 PG - Ronald Funk (fresh) 7 pts. 5 ast.
 SG - Charles Ellenburg (fresh) 3 pts. 1 ast.
 SF - Hiram Ferreira (fresh) 9 pts.
 PF - Christopher Grijalva (fresh) 4 pts. 4 reb.
 C - Michael Ouzts (fresh) 2 pts. 2 reb. 2 blk.
 
LineupShenandoah
 PG - William Rone (fresh) 5 pts. 1 ast.
 SG - Gordon Clark (fresh) 2 pts.
 SF - Darin Davy (fresh)
 PF - Bradley Estes (fresh) 2 pts. 2 reb.
 C - William Milburn (fresh) 1 pts. 4 reb.
 
20:00ShenandoahDarin Davy inbounds the ball38-27
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:45ShenandoahHiram Ferreira steals the ball from William Rone38-27
19:40Palm Beach AtlanticWilliam Rone picks off the pass by Michael Ouzts in the backcourt38-27
19:18ShenandoahMichael Ouzts swats the layup by Darin Davy38-27
19:16ShenandoahBradley Estes tips it back up and in38-29
19:12Palm Beach AtlanticWilliam Rone picks off the pass by Michael Ouzts38-29
19:09ShenandoahDarin Davy misses the easy layup38-29
19:07Palm Beach AtlanticMichael Ouzts pulls down the rebound38-29
18:43Palm Beach AtlanticHiram Ferreira makes the wide open shot near the basket set up by Ronald Funk40-29
18:21ShenandoahWilliam Milburn is open and buries a turnaround from the left block40-31
17:54Palm Beach AtlanticCharles Ellenburg hits a wide open jumper from the free throw line on a nice dish by Hiram Ferreira42-31
17:37ShenandoahWilliam Milburn scores on a shot from the left wing42-33
17:14Palm Beach AtlanticMichael Ouzts is open and buries a jumper in the paint on a nice dish by Ronald Funk44-33
16:54ShenandoahBradley Estes misses the shot in the lane44-33
16:52Palm Beach AtlanticChristopher Grijalva snags the defensive board44-33
16:25Palm Beach AtlanticRonald Funk is open but comes up short on the 3pt shot from the left wing44-33
16:24Palm Beach AtlanticChristopher Grijalva tips it home46-33
16:22ShenandoahGordon Clark throws a bad pass out of bounds in the backcourt46-33
SubsPalm Beach Atlantic
Charlie Doucette (PG), Steve Foreman (SG), Donald Gardner (SF), Jeff Murphy (PF), Seth Deutsch (C)
Ronald Funk, Charles Ellenburg, Hiram Ferreira, Christopher Grijalva, Michael Ouzts
 
SubsShenandoah
Ruben Farrar (PG), James Davis (SF), James Snyder (PF), William Reeder (C)
William Rone, Darin Davy, Bradley Estes, William Milburn
 
16:03Palm Beach AtlanticSteve Foreman connects on the open 3pt attempt from the left corner on a great pass from Charlie Doucette49-33
15:59ShenandoahRuben Farrar is called for the illegal screen in the backcourt - foul #1 on Ruben Farrar, team foul #149-33
SubsPalm Beach Atlantic 
SubsShenandoah
John Upshaw (PG)
Gordon Clark
 
LineupPalm Beach Atlantic
 PG - Charlie Doucette (fresh) 3 pts. 3 ast.
 SG - Steve Foreman (fresh) 6 pts.
 SF - Donald Gardner (fresh) 3 pts.
 PF - Jeff Murphy (fresh)
 C - Seth Deutsch (fresh) 4 pts. 2 reb.
 
LineupShenandoah
 PG - John Upshaw (fresh) 8 pts. 1 ast. 3 pf.
 SG - Ruben Farrar (fresh) 2 pts. 1 ast. 2 stl.
 SF - James Davis (fresh) 1 ast.
 PF - James Snyder (fresh) 7 pts. 3 reb.
 C - William Reeder (fresh)
 
15:49Palm Beach AtlanticCharlie Doucette makes the wide open jumper in the lane51-33
15:30ShenandoahWilliam Reeder is whistled for a carry51-33
SubsPalm Beach Atlantic
Joseph Correia (PF)
Jeff Murphy
 
SubsShenandoah
William Milburn (C)
William Reeder
 
15:25Palm Beach AtlanticJohn Upshaw is called for the reach on Steve Foreman in the backcourt - foul #4 on John Upshaw, team foul #251-33
SubsPalm Beach Atlantic 
SubsShenandoah
William Rone (PG), Gordon Clark (SG)
John Upshaw, Ruben Farrar
 
15:07Palm Beach AtlanticSeth Deutsch hits the finger roll set up by Steve Foreman53-33
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (slowdown) and a fullcourt press (+1) 
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (0) 
14:55ShenandoahWilliam Milburn makes the jumper from the left block on a nice dish by James Davis53-35
14:53Palm Beach AtlanticCharlie Doucette is hacked by William Rone in the backcourt - foul #2 on William Rone, team foul #353-35
SubsPalm Beach Atlantic
Ronald Funk (PG), Hiram Ferreira (SF)
Charlie Doucette, Donald Gardner
 
SubsShenandoah
Alex Coyne (SF)
James Davis
 
14:27Palm Beach AtlanticSteve Foreman misses badly on a 3 from the left corner53-35
14:25Palm Beach AtlanticSeth Deutsch misses the tip53-35
14:23ShenandoahWilliam Rone snags the defensive board53-35
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) 
14:06ShenandoahWilliam Milburn buries a fadeaway from the baseline53-37
13:38Palm Beach AtlanticSeth Deutsch misses the jumper from the baseline but the foul's on Alex Coyne - foul #1 on Alex Coyne, team foul #453-37
SubsPalm Beach Atlantic
Charlie Doucette (PG), Charles Ellenburg (SG), Jeff Murphy (PF)
Ronald Funk, Steve Foreman, Joseph Correia
 
SubsShenandoah
Ruben Farrar (PG), Darin Davy (SF), Bradley Estes (PF), William Reeder (C)
Gordon Clark, Alex Coyne, James Snyder, William Milburn
 
13:38Palm Beach AtlanticSeth Deutsch makes the 1st free throw54-37
13:38Palm Beach AtlanticSeth Deutsch makes the 2nd free throw55-37
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (slowdown) and a fullcourt press (+1) 
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (0) 
13:27ShenandoahRuben Farrar scores on a shot from the right block55-39
13:11Palm Beach AtlanticRuben Farrar steps in front of the Charlie Doucette pass55-39
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) 
12:51ShenandoahWilliam Reeder blows the wide open layup55-39
12:50Palm Beach AtlanticSeth Deutsch grabs the board55-39
12:43Palm Beach AtlanticBradley Estes is called for the reach on Hiram Ferreira in the backcourt - foul #2 on Bradley Estes, team foul #555-39
SubsPalm Beach Atlantic
Ronald Funk (PG), Donald Gardner (SF), Christopher Grijalva (PF), Michael Ouzts (C)
Charlie Doucette, Hiram Ferreira, Jeff Murphy, Seth Deutsch
 
SubsShenandoah
Gordon Clark (SG), James Davis (SF), James Snyder (PF), William Milburn (C)
William Rone, Darin Davy, Bradley Estes, William Reeder
 
12:25Palm Beach AtlanticDonald Gardner misses the fadeaway from the right wing55-39
12:24ShenandoahJames Snyder grabs the defensive rebound55-39
12:02ShenandoahJames Davis misses badly on a pull-up jumper from the free throw line but he's hacked by Donald Gardner - foul #2 on Donald Gardner, team foul #155-39
SubsPalm Beach Atlantic 
SubsShenandoah
Alex Coyne (SF)
Gordon Clark
 
12:02ShenandoahJames Davis makes the 1st free throw55-40
12:02ShenandoahJames Davis makes the 2nd free throw55-41
LineupPalm Beach Atlantic
 PG - Ronald Funk (fairly fresh) 7 pts. 7 ast.
 SG - Charles Ellenburg (tiring) 5 pts. 1 ast.
 SF - Donald Gardner (fresh) 3 pts.
 PF - Christopher Grijalva (tiring) 6 pts. 6 reb.
 C - Michael Ouzts (fairly fresh) 4 pts. 3 reb. 3 blk.
 
LineupShenandoah
 PG - James Davis (fresh) 2 pts. 2 ast.
 SG - Ruben Farrar (fairly fresh) 4 pts. 1 ast. 3 stl.
 SF - Alex Coyne (fresh) 1 ast.
 PF - James Snyder (tiring) 7 pts. 4 reb.
 C - William Milburn (tiring) 9 pts. 4 reb.
 
11:37Palm Beach AtlanticCharles Ellenburg hits a 3 pointer from the left corner on a nice dish by Ronald Funk58-41
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (slowdown) and a fullcourt press (+1) 
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (0) 
11:30ShenandoahRuben Farrar is hacked by Charles Ellenburg - foul #2 on Charles Ellenburg, team foul #258-41
SubsPalm Beach Atlantic
Charlie Doucette (PG), Steve Foreman (SG), Hiram Ferreira (SF), Jeff Murphy (PF)
Ronald Funk, Charles Ellenburg, Donald Gardner, Christopher Grijalva
 
SubsShenandoah
William Rone (PG), Gordon Clark (SG), Bradley Estes (PF), William Reeder (C)
James Davis, Ruben Farrar, James Snyder, William Milburn
 
11:24ShenandoahWilliam Rone misses the fadeaway from the right side58-41
11:23Palm Beach AtlanticMichael Ouzts gets the rebound58-41
10:54Palm Beach AtlanticMichael Ouzts is open but comes up short on the jumper in the lane58-41
10:53ShenandoahThe rebound goes to Gordon Clark58-41
10:40ShenandoahWilliam Reeder makes the shot in the paint set up by William Rone and he's hacked by Charlie Doucette - foul #1 on Charlie Doucette, team foul #358-43
SubsPalm Beach Atlantic
Charles Ellenburg (SG), Joseph Correia (PF)
Steve Foreman, Jeff Murphy
 
SubsShenandoah
Darin Davy (SF), James Snyder (C)
Alex Coyne, Bradley Estes
 
10:40ShenandoahWilliam Reeder makes the free throw58-44
10:24Palm Beach AtlanticWilliam Rone is called for the reach on Charles Ellenburg - foul #3 on William Rone, team foul #658-44
SubsPalm Beach Atlantic
Ronald Funk (PG)
Charlie Doucette
 
SubsShenandoah
Ruben Farrar (PG), William Milburn (C)
Gordon Clark, William Reeder
 
10:05Palm Beach AtlanticRonald Funk buries a 3pt attempt from the left corner set up by Michael Ouzts61-44
09:43ShenandoahJames Snyder's floater is tipped away by Michael Ouzts61-44
09:41Palm Beach AtlanticMichael Ouzts grabs the defensive rebound61-44
09:39Palm Beach AtlanticHiram Ferreira is fouled in the backcourt by Darin Davy - foul #2 on Darin Davy, team foul #761-44
SubsPalm Beach Atlantic
Steve Foreman (SG), Christopher Grijalva (PF), Seth Deutsch (C)
Charles Ellenburg, Joseph Correia, Michael Ouzts
 
SubsShenandoah
James Davis (PG), Gordon Clark (SG)
Ruben Farrar, William Rone
 
09:39Palm Beach AtlanticHiram Ferreira makes the 1st free throw62-44
09:39Palm Beach AtlanticHiram Ferreira makes the 2nd free throw63-44
09:22ShenandoahDarin Davy misses short on a 3 from the right corner63-44
09:20Palm Beach AtlanticHiram Ferreira pulls down the rebound63-44
09:18Palm Beach AtlanticDarin Davy steals the ball from Steve Foreman in the backcourt63-44
09:12ShenandoahWilliam Milburn misses the lay-in63-44
09:11ShenandoahThe offensive rebound goes to James Snyder63-44
09:00ShenandoahGordon Clark loses the dribble to Ronald Funk63-44
08:57Palm Beach AtlanticHiram Ferreira hits the finger roll set up by Ronald Funk65-44
08:55ShenandoahRonald Funk picks off the pass by Gordon Clark in the backcourt65-44
08:39Palm Beach AtlanticSeth Deutsch can't connect on a driving attempt near the basket65-44
08:37ShenandoahGordon Clark snags the defensive board65-44
08:37ShenandoahShenandoah calls a full timeout (2 :30 2 full remaining)65-44
SubsPalm Beach Atlantic
Charlie Doucette (PG), Charles Ellenburg (SG), Donald Gardner (SF), Jeff Murphy (PF), Michael Ouzts (C)
Ronald Funk, Steve Foreman, Hiram Ferreira, Christopher Grijalva, Seth Deutsch
 
SubsShenandoah
William Rone (SG), Alex Coyne (SF), Bradley Estes (PF), William Reeder (C)
Gordon Clark, Darin Davy, James Snyder, William Milburn
 
08:24ShenandoahJeff Murphy steals the ball from James Davis65-44
08:00Palm Beach AtlanticJeff Murphy hits the easy wide open finger roll on a nice dish by Charlie Doucette67-44
LineupPalm Beach Atlantic
 PG - Charlie Doucette (fresh) 5 pts. 4 ast.
 SG - Charles Ellenburg (tiring) 8 pts. 1 ast.
 SF - Donald Gardner (fresh) 3 pts.
 PF - Jeff Murphy (fresh) 2 pts.
 C - Michael Ouzts (tiring) 4 pts. 5 reb. 4 blk.
 
LineupShenandoah
 PG - James Davis (fairly fresh) 2 pts. 2 ast.
 SG - William Rone (tiring) 5 pts. 2 ast. 2 stl. 3 pf.
 SF - Alex Coyne (fresh) 1 ast.
 PF - Bradley Estes (tiring) 4 pts. 3 reb.
 C - William Reeder (fairly fresh) 3 pts.
 
07:50ShenandoahWilliam Reeder buries a 3pt attempt from the right corner67-47
07:47Palm Beach AtlanticCharles Ellenburg throws a bad pass out of bounds in the backcourt67-47
SubsPalm Beach Atlantic
Joseph Correia (PF)
Jeff Murphy
 
SubsShenandoah
John Upshaw (PG), Ruben Farrar (SG), William Milburn (C)
James Davis, William Rone, William Reeder
 
07:42ShenandoahWilliam Milburn clanks a floater in the lane67-47
07:40Palm Beach AtlanticDonald Gardner gets the rebound67-47
07:24Palm Beach AtlanticCharles Ellenburg comes up short on the 3 pointer from the right wing67-47
07:22ShenandoahBradley Estes pulls down the rebound67-47
07:04ShenandoahRuben Farrar misses badly on a 3pt shot from the right corner67-47
07:02Palm Beach AtlanticCharlie Doucette grabs the defensive rebound67-47
06:43Palm Beach AtlanticCharlie Doucette misses long on an open jumpshot from the left side67-47
06:42ShenandoahJohn Upshaw grabs the board67-47
06:35ShenandoahWilliam Milburn misses the lay-in67-47
06:34Palm Beach AtlanticCharlie Doucette gets the rebound67-47
06:20Palm Beach AtlanticCharles Ellenburg is alone and drills a 3 from the right wing on a great pass from Donald Gardner70-47
06:02ShenandoahWilliam Milburn can't connect on a jump hook from the left block but the foul's on Donald Gardner - foul #3 on Donald Gardner, team foul #470-47
SubsPalm Beach Atlantic
Ronald Funk (PG), Steve Foreman (SG), Hiram Ferreira (SF), Jeff Murphy (PF), Seth Deutsch (C)
Charlie Doucette, Charles Ellenburg, Donald Gardner, Joseph Correia, Michael Ouzts
 
SubsShenandoah
William Rone (SG), James Davis (SF), James Snyder (PF)
Ruben Farrar, Alex Coyne, Bradley Estes
 
06:02ShenandoahWilliam Milburn makes the 1st free throw70-48
06:02ShenandoahWilliam Milburn makes the 2nd free throw70-49
05:43Palm Beach AtlanticRonald Funk misses long on an open 3pt attempt from the right wing70-49
05:41Palm Beach AtlanticJeff Murphy pulls down the offensive rebound70-49
05:26Palm Beach AtlanticJames Snyder is called for the reach on Jeff Murphy - foul #2 on James Snyder, team foul #870-49
SubsPalm Beach Atlantic 
SubsShenandoah
Gordon Clark (SG), William Reeder (PF)
William Rone, William Milburn
 
05:26Palm Beach AtlanticJeff Murphy makes the 1st free throw71-49
05:26Palm Beach AtlanticJeff Murphy makes the 2nd free throw72-49
05:11ShenandoahRonald Funk steals it from James Davis72-49
05:06Palm Beach AtlanticRonald Funk is hacked by Gordon Clark - foul #1 on Gordon Clark, team foul #972-49
SubsPalm Beach Atlantic
Christopher Grijalva (PF)
Jeff Murphy
 
SubsShenandoah
William Rone (PG), Ruben Farrar (SG)
John Upshaw, Gordon Clark
 
05:06Palm Beach AtlanticRonald Funk misses the 1st free throw72-49
05:06ShenandoahWilliam Reeder gets the rebound72-49
04:59ShenandoahRuben Farrar buries a 3pt shot from the right corner72-52
04:41Palm Beach AtlanticRonald Funk misses the wide open 3 from the left corner72-52
04:39Palm Beach AtlanticSeth Deutsch pulls down the offensive rebound72-52
04:23Palm Beach AtlanticSteve Foreman clanks a 3pt attempt from the right corner72-52
04:22Palm Beach AtlanticHiram Ferreira gets the offensive rebound72-52
04:03Palm Beach AtlanticChristopher Grijalva buries a floater from the right block on a great pass from Ronald Funk74-52
03:50ShenandoahJames Snyder is wide open but clanks a fadeaway from the left wing74-52
03:48Palm Beach AtlanticRonald Funk grabs the defensive rebound74-52
LineupPalm Beach Atlantic
 PG - Ronald Funk (fairly fresh) 10 pts. 10 ast. 3 stl.
 SG - Steve Foreman (tiring) 6 pts. 1 ast.
 SF - Hiram Ferreira (fairly fresh) 15 pts. 2 reb.
 PF - Christopher Grijalva (fairly fresh) 8 pts. 6 reb.
 C - Seth Deutsch (tiring) 8 pts. 5 reb.
 
LineupShenandoah
 PG - William Rone (tiring) 5 pts. 2 ast. 2 stl. 3 pf.
 SG - Ruben Farrar (tiring) 7 pts. 1 ast. 3 stl.
 SF - James Davis (tiring) 2 pts. 2 ast.
 PF - William Reeder (tiring) 6 pts.
 C - James Snyder (tiring) 7 pts. 5 reb.
 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (slowdown) and a fullcourt press (+1) 
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-1) 
03:23Palm Beach AtlanticSteve Foreman clanks a 3pt jumper from the right wing74-52
03:21Palm Beach AtlanticChristopher Grijalva tips it home76-52
03:06ShenandoahRuben Farrar's fadeaway is rejected by Christopher Grijalva76-52
03:04Palm Beach AtlanticHiram Ferreira snags the defensive board76-52
02:41Palm Beach AtlanticRuben Farrar takes the ball from Steve Foreman76-52
02:26ShenandoahWilliam Rone misses long on a 3pt jumper from the left corner76-52
02:25Palm Beach AtlanticHiram Ferreira grabs the defensive rebound76-52
01:57Palm Beach AtlanticSeth Deutsch is wide open but clanks a fadeaway from close range76-52
01:56ShenandoahThe rebound goes to Ruben Farrar76-52
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:42ShenandoahJames Davis is whistled for a carry76-52
SubsPalm Beach Atlantic
Charles Ellenburg (SG), Michael Ouzts (C)
Steve Foreman, Seth Deutsch
 
SubsShenandoah 
01:19Palm Beach AtlanticCharles Ellenburg clanks a 3 from the left corner76-52
01:17Palm Beach AtlanticMichael Ouzts tips it back up and in78-52
01:15ShenandoahRonald Funk picks off the pass by James Davis in the backcourt78-52
00:59Palm Beach AtlanticHiram Ferreira misses the easy open layup78-52
00:57Palm Beach AtlanticMichael Ouzts snags the offensive board78-52
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 a fullcourt press (-1) 
00:32Palm Beach AtlanticCharles Ellenburg misses the pull-up jumper from the left side but he's fouled by Ruben Farrar - foul #2 on Ruben Farrar, team foul #1078-52
00:32Palm Beach AtlanticCharles Ellenburg misses the 1st free throw78-52
00:32Palm Beach AtlanticCharles Ellenburg misses the 2nd free throw78-52
00:32ShenandoahThe rebound goes to James Snyder78-52
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 (-1) 
00:27ShenandoahJames Davis's pass is intercepted by Hiram Ferreira78-52
00:00Palm Beach AtlanticRonald Funk runs out the clock78-52