#F12B19 #2F517D
Hoops Dynasty HOOPS DYNASTY
Conference Tarkanian
Final -
5/20/2026
58
  1 2 F
Shenandoah 21 37 58
#24 Palm Beach Atlantic 46 50 96
96
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cWilliam Milburn 20 2-5 0-0 2-3 2 5 0 0 0 1 1 6
pfBradley Estes 17 0-0 0-0 0-0 0 2 1 2 0 0 0 0
sfDarin Davy 14 0-2 0-0 0-0 0 0 1 1 0 1 1 0
sgGordon Clark 18 3-6 2-5 0-0 1 2 0 4 0 0 3 8
pgJohn Upshaw 17 2-6 1-2 2-2 0 1 2 4 0 0 2 7
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJames Snyder 23 4-6 1-1 2-4 0 8 0 3 0 2 0 11
pgRuben Farrar 19 2-6 1-2 2-2 1 1 0 4 2 0 2 7
pgWilliam Rone 19 0-0 0-0 0-0 0 2 1 1 0 0 5 0
sgJames Davis 19 3-5 1-2 2-2 0 1 1 2 0 0 0 9
pfWilliam Reeder 15 1-2 1-2 2-2 0 1 0 3 0 0 2 5
sgAlex Coyne 11 2-3 1-1 0-0 1 2 0 0 0 0 2 5
sfRichard Clark 8 0-0 0-0 0-0 0 0 0 0 0 0 2 0
Totals 200 19-41 8-15 12-15 5 25 6 24 2 4 20 58
Percentages   .463 .533 .800                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMichael Ouzts 26 6-11 0-1 3-4 2 5 0 1 2 1 1 15
pfChristopher Grijalva 19 4-8 0-0 2-2 2 6 1 0 0 1 0 10
sfHiram Ferreira 26 4-9 2-4 5-7 2 6 2 0 1 0 2 15
sgCharles Ellenburg 23 5-10 4-8 0-0 2 2 3 0 1 0 3 14
pgRonald Funk 24 2-3 0-0 4-4 2 2 9 1 2 0 3 8
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgSteve Foreman 17 5-8 3-6 0-0 0 1 3 2 2 0 2 13
sgCharlie Doucette 16 4-6 3-5 2-2 2 4 2 1 0 0 2 13
cSeth Deutsch 14 1-2 0-0 0-0 1 1 2 1 0 1 3 2
sgDonald Gardner 14 2-6 0-2 0-0 1 4 1 0 1 0 0 4
pfJoseph Correia 11 0-1 0-0 0-0 1 1 3 0 0 0 0 0
pfJeff Murphy 10 1-4 0-0 0-0 2 4 0 0 0 0 0 2
Totals 200 34-68 12-26 16-19 17 36 26 6 9 3 16 96
Percentages   .500 .462 .842                

SU
21
7-21
2-6
5-6
4
12
2
12
0
1
11
6
0
5
0
11
37
12-20
6-9
7-9
1
13
4
12
2
3
9
10
6
0
2
26
58
19-41
8-15
12-15
5
25
6
24
2
4
20
16
6
5
2
37
POINTS
FIELD GOALS
3-POINT FIELD GOALS
FREE THROWS
OFFENSIVE REBOUNDS
REBOUNDS
ASSISTS
TURNOVERS
STEALS
BLOCKS
PLAYER FOULS
POINTS IN PAINT
POINTS OFF TURNOVERS
SECOND CHANCE POINTS
FAST BREAK POINTS
BENCH POINTS
PBAU
46
15-32
4-10
12-12
9
20
11
3
5
2
8
20
16
6
4
19
50
19-36
8-16
4-7
8
16
15
3
4
1
8
16
19
11
3
15
96
34-68
12-26
16-19
17
36
26
6
9
3
16
36
35
17
7
34
PLAYER OF THE GAME
sf Hiram Ferreira Palm Beach Atlantic
15 Points, 6 Rebounds
TimeTeamPlayScore
LineupShenandoah
 PG - John Upshaw (fresh)
 SG - Gordon Clark (fresh)
 SF - Darin Davy (fresh)
 PF - Bradley Estes (fresh)
 C - William Milburn (fresh)
 
LineupPalm Beach Atlantic
 PG - Ronald Funk (fresh)
 SG - Charles Ellenburg (fresh)
 SF - Hiram Ferreira (fresh)
 PF - Christopher Grijalva (fresh)
 C - Michael Ouzts (fresh)
 
20:00Palm Beach AtlanticMichael Ouzts wins the tip0-0
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (0) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (slowdown) and a fullcourt press (0) 
19:31Palm Beach AtlanticHiram Ferreira misses short on a fadeaway jumper from the left side0-0
19:30ShenandoahBradley Estes grabs the defensive rebound0-0
19:18ShenandoahJohn Upshaw misses long on a pull-up jumper from the left wing0-0
19:17ShenandoahGordon Clark tips it in2-0
18:58Palm Beach AtlanticCharles Ellenburg is by himself and knocks in the 3pt attempt from the left wing set up by Ronald Funk2-3
18:56ShenandoahGordon Clark is called for the illegal screen in the backcourt - foul #1 on Gordon Clark, team foul #12-3
18:27Palm Beach AtlanticRonald Funk is whistled for a charge - foul #1 on Ronald Funk, team foul #12-3
18:23ShenandoahCharles Ellenburg is called for the reach on Gordon Clark in the backcourt - foul #1 on Charles Ellenburg, team foul #22-3
18:06ShenandoahWilliam Milburn misses short on a fadeaway from the baseline2-3
18:04Palm Beach AtlanticThe rebound goes to Michael Ouzts2-3
18:02Palm Beach AtlanticCharles Ellenburg is hacked by John Upshaw in the backcourt - foul #1 on John Upshaw, team foul #22-3
17:49Palm Beach AtlanticChristopher Grijalva drills a jump hook in the paint on a nice dish by Ronald Funk2-5
17:44ShenandoahMichael Ouzts takes the ball from John Upshaw2-5
17:25Palm Beach AtlanticRonald Funk hits a wide open shot from the left wing on a nice dish by Charles Ellenburg2-7
17:11ShenandoahJohn Upshaw misses long on a fadeaway jumper from the left side2-7
17:09Palm Beach AtlanticThe rebound goes to Michael Ouzts2-7
16:41Palm Beach AtlanticHiram Ferreira scores on a driving attempt in the lane on a great pass from Ronald Funk2-9
16:36ShenandoahJohn Upshaw double dribbles in the backcourt2-9
SubsShenandoah
William Rone (PG), Ruben Farrar (SG), James Davis (SF), James Snyder (PF), William Reeder (C)
John Upshaw, Gordon Clark, Darin Davy, Bradley Estes, William Milburn
 
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
 
16:16Palm Beach AtlanticSteve Foreman hits the front of the rim on the wide open 3pt jumper from the right wing2-9
16:15Palm Beach AtlanticDonald Gardner hits the follow up shot2-11
15:49ShenandoahJames Snyder clanks a floater from the baseline2-11
15:47Palm Beach AtlanticThe rebound goes to Donald Gardner2-11
LineupShenandoah
 PG - William Rone (fresh)
 SG - Ruben Farrar (fresh)
 SF - James Davis (fresh)
 PF - James Snyder (fresh)
 C - William Reeder (fresh)
 
LineupPalm Beach Atlantic
 PG - Charlie Doucette (fresh)
 SG - Steve Foreman (fresh)
 SF - Donald Gardner (fresh) 2 pts.
 PF - Jeff Murphy (fresh)
 C - Seth Deutsch (fresh)
 
15:19Palm Beach AtlanticCharlie Doucette is fouled on the floor by William Rone - foul #1 on William Rone, team foul #32-11
SubsShenandoah
Gordon Clark (SG), Alex Coyne (SF), William Milburn (C)
Ruben Farrar, James Davis, William Reeder
 
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
 
14:50Palm Beach AtlanticMichael Ouzts misses badly on a fadeaway from just outside the lane but he's hacked by William Milburn - foul #1 on William Milburn, team foul #42-11
SubsShenandoah
John Upshaw (PG), Bradley Estes (PF)
William Rone, James Snyder
 
SubsPalm Beach Atlantic 
14:50Palm Beach AtlanticMichael Ouzts makes the 1st free throw2-12
14:50Palm Beach AtlanticMichael Ouzts makes the 2nd free throw2-13
14:34ShenandoahGordon Clark comes up short on the 3pt attempt from the right corner2-13
14:32ShenandoahThe offensive rebound goes to William Milburn2-13
14:19ShenandoahGordon Clark hits a 3pt shot from the right wing5-13
13:53Palm Beach AtlanticMichael Ouzts misses long on a jumper from the left block5-13
13:51ShenandoahGordon Clark grabs the board5-13
13:39ShenandoahThe short jumper by John Upshaw is denied by Michael Ouzts5-13
13:37ShenandoahAlex Coyne pulls down the offensive rebound5-13
13:19ShenandoahGordon Clark's pass is intercepted by Ronald Funk5-13
13:15Palm Beach AtlanticRonald Funk hits the finger roll5-15
13:01ShenandoahWilliam Milburn misses the lay-in5-15
13:00Palm Beach AtlanticHiram Ferreira pulls down the rebound5-15
12:31Palm Beach AtlanticCharles Ellenburg comes up short on the 3 from the right corner5-15
12:29Palm Beach AtlanticJoseph Correia tips it but misses5-15
12:27Palm Beach AtlanticMichael Ouzts misses the tip5-15
12:26ShenandoahAlex Coyne grabs the defensive rebound5-15
12:21ShenandoahAlex Coyne misses long on a jumpshot from just outside the lane5-15
12:20Palm Beach AtlanticHiram Ferreira pulls down the rebound5-15
12:18Palm Beach AtlanticCharles Ellenburg is fouled in the backcourt by John Upshaw - foul #2 on John Upshaw, team foul #55-15
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
 
SubsPalm Beach Atlantic
Charlie Doucette (PG), Steve Foreman (SG), Donald Gardner (SF), Jeff Murphy (PF), Seth Deutsch (C)
Ronald Funk, Charles Ellenburg, Hiram Ferreira, Joseph Correia, Michael Ouzts
 
11:59Palm Beach AtlanticJeff Murphy misses the driving attempt in the paint5-15
11:58Palm Beach AtlanticCharlie Doucette tips it home5-17
11:42ShenandoahWilliam Reeder is called for traveling5-17
SubsShenandoah 
SubsPalm Beach Atlantic
Christopher Grijalva (PF)
Jeff Murphy
 
LineupShenandoah
 PG - William Rone (fresh)
 SG - Ruben Farrar (fresh)
 SF - Darin Davy (fresh)
 PF - James Snyder (fresh)
 C - William Reeder (fresh)
 
LineupPalm Beach Atlantic
 PG - Charlie Doucette (fresh) 2 pts.
 SG - Steve Foreman (fresh)
 SF - Donald Gardner (fresh) 2 pts.
 PF - Christopher Grijalva (fresh) 2 pts.
 C - Seth Deutsch (fresh)
 
11:23Palm Beach AtlanticChristopher Grijalva hits a wide open runner from close range on a great pass from Charlie Doucette5-19
11:06ShenandoahWilliam Reeder misses short on a 3pt shot from the left wing5-19
11:05Palm Beach AtlanticCharlie Doucette grabs the defensive rebound5-19
10:44Palm Beach AtlanticDonald Gardner can't finish the uncontested layup5-19
10:43ShenandoahThe rebound goes to James Snyder5-19
10:39ShenandoahWilliam Rone is fouled in the backcourt by Charlie Doucette - foul #1 on Charlie Doucette, team foul #35-19
SubsShenandoah
Gordon Clark (SG), James Davis (SF), William Milburn (C)
Ruben Farrar, Darin Davy, William Reeder
 
SubsPalm Beach Atlantic
Ronald Funk (PG), Hiram Ferreira (SF), Jeff Murphy (PF)
Charlie Doucette, Donald Gardner, Christopher Grijalva
 
10:25ShenandoahJames Snyder hits a pull-up jumper from the right side set up by William Rone7-19
10:00Palm Beach AtlanticSteve Foreman misses badly on the uncontested 3 pointer from straight away7-19
09:58ShenandoahWilliam Rone gets the rebound7-19
09:56ShenandoahJames Snyder double dribbles in the backcourt7-19
09:33Palm Beach AtlanticJeff Murphy misses long on a jumpshot from the left side7-19
09:31Palm Beach AtlanticRonald Funk snags the offensive board7-19
09:13Palm Beach AtlanticHiram Ferreira misses short on an open jumper from the free throw line7-19
09:11Palm Beach AtlanticHiram Ferreira gets the offensive rebound7-19
08:59Palm Beach AtlanticHiram Ferreira misses short on a 3pt jumper from the left corner7-19
08:57ShenandoahThe rebound goes to William Milburn7-19
08:40ShenandoahJames Davis scores on a 3 from the left wing10-19
08:38Palm Beach AtlanticSeth Deutsch is called for the offensive foul in the backcourt - foul #1 on Seth Deutsch, team foul #410-19
SubsShenandoah
Ruben Farrar (PG), Darin Davy (SF), Bradley Estes (PF)
Gordon Clark, James Davis, James Snyder
 
SubsPalm Beach Atlantic
Charlie Doucette (PG), Charles Ellenburg (SG), Donald Gardner (SF), Christopher Grijalva (PF), Michael Ouzts (C)
Ronald Funk, Steve Foreman, Hiram Ferreira, Jeff Murphy, Seth Deutsch
 
08:30ShenandoahRuben Farrar is called for the offensive foul - foul #1 on Ruben Farrar, team foul #610-19
08:10Palm Beach AtlanticMichael Ouzts makes the wide open jump hook from close range on a nice dish by Charles Ellenburg10-21
07:57ShenandoahBradley Estes's pass is intercepted by Michael Ouzts10-21
07:53Palm Beach AtlanticCharlie Doucette's pass is off the mark and out of bounds in the backcourt10-21
SubsShenandoah
Gordon Clark (SG), William Reeder (C)
William Rone, William Milburn
 
SubsPalm Beach Atlantic
Joseph Correia (PF)
Christopher Grijalva
 
07:32ShenandoahGordon Clark misses long on a 3pt attempt from the left corner10-21
07:30ShenandoahRuben Farrar grabs the offensive rebound10-21
LineupShenandoah
 PG - Ruben Farrar (fairly fresh)
 SG - Gordon Clark (tiring) 5 pts.
 SF - Darin Davy (fairly fresh)
 PF - Bradley Estes (tired)
 C - William Reeder (fairly fresh)
 
LineupPalm Beach Atlantic
 PG - Charlie Doucette (fresh) 2 pts. 1 ast.
 SG - Charles Ellenburg (tiring) 3 pts. 2 ast.
 SF - Donald Gardner (fairly fresh) 2 pts.
 PF - Joseph Correia (fresh)
 C - Michael Ouzts (tiring) 4 pts. 3 reb. 2 stl.
 
07:20ShenandoahGordon Clark hits the front of the rim on the 3pt jumper from the left wing10-21
07:19Palm Beach AtlanticCharlie Doucette grabs the defensive rebound10-21
07:05Palm Beach AtlanticCharlie Doucette hits a wide open 3pt jumper from the left corner on a nice dish by Joseph Correia10-24
07:03ShenandoahRuben Farrar's pass is off the mark and out of bounds in the backcourt10-24
SubsShenandoah
William Rone (PG), Alex Coyne (SF), James Snyder (PF)
Ruben Farrar, Darin Davy, Bradley Estes
 
SubsPalm Beach Atlantic
Ronald Funk (PG), Hiram Ferreira (SF)
Charlie Doucette, Donald Gardner
 
06:38Palm Beach AtlanticThe jump hook by Hiram Ferreira is blocked by James Snyder10-24
06:37ShenandoahThe rebound goes to James Snyder10-24
06:34ShenandoahHiram Ferreira takes the ball from William Rone in the backcourt10-24
06:17Palm Beach AtlanticMichael Ouzts is alone and drills a fadeaway in the paint set up by Ronald Funk10-26
05:55ShenandoahJames Snyder hits the finger roll12-26
05:53Palm Beach AtlanticRonald Funk is hacked by Gordon Clark in the backcourt - foul #2 on Gordon Clark, team foul #712-26
SubsShenandoah
James Davis (PG), Darin Davy (SF), William Milburn (C)
Gordon Clark, Alex Coyne, William Reeder
 
SubsPalm Beach Atlantic
Steve Foreman (SG), Christopher Grijalva (PF), Seth Deutsch (C)
Charles Ellenburg, Joseph Correia, Michael Ouzts
 
05:53Palm Beach AtlanticRonald Funk makes the 1st free throw12-27
05:53Palm Beach AtlanticRonald Funk makes the 2nd free throw12-28
05:51ShenandoahWilliam Rone is hacked by Seth Deutsch in the backcourt - foul #2 on Seth Deutsch, team foul #512-28
SubsShenandoah 
SubsPalm Beach Atlantic
Charlie Doucette (PG), Michael Ouzts (C)
Ronald Funk, Seth Deutsch
 
05:38ShenandoahJames Davis makes the floater from the right block on a great pass from Darin Davy14-28
05:11Palm Beach AtlanticCharlie Doucette is fouled on the floor by Darin Davy - foul #1 on Darin Davy, team foul #814-28
SubsShenandoah
Ruben Farrar (SG), Bradley Estes (PF)
William Rone, James Snyder
 
SubsPalm Beach Atlantic
Donald Gardner (SF)
Hiram Ferreira
 
05:11Palm Beach AtlanticCharlie Doucette makes the 1st free throw14-29
05:11Palm Beach AtlanticCharlie Doucette makes the 2nd free throw14-30
04:57ShenandoahWilliam Milburn misses short on a fadeaway from the right side but the foul's on Michael Ouzts - foul #1 on Michael Ouzts, team foul #614-30
04:57ShenandoahWilliam Milburn makes the 1st free throw15-30
04:57ShenandoahWilliam Milburn misses the 2nd free throw15-30
04:57Palm Beach AtlanticThe rebound goes to Christopher Grijalva15-30
04:37Palm Beach AtlanticSteve Foreman hits a 3 pointer from the left wing on a nice dish by Christopher Grijalva15-33
04:31ShenandoahSteve Foreman takes the ball from Bradley Estes15-33
04:28Palm Beach AtlanticDonald Gardner lays it up and in on a great pass from Steve Foreman15-35
04:26ShenandoahRuben Farrar is fouled in the backcourt by Charlie Doucette - foul #2 on Charlie Doucette, team foul #715-35
SubsShenandoah
William Rone (SG), Alex Coyne (SF)
James Davis, Darin Davy
 
SubsPalm Beach Atlantic
Ronald Funk (PG), Charles Ellenburg (SG), Hiram Ferreira (SF), Jeff Murphy (PF)
Charlie Doucette, Steve Foreman, Donald Gardner, Christopher Grijalva
 
04:26ShenandoahRuben Farrar makes the 1st free throw16-35
04:26ShenandoahRuben Farrar makes the 2nd free throw17-35
04:14Palm Beach AtlanticMichael Ouzts hits the front of the rim on the 3pt attempt from the right wing17-35
04:12Palm Beach AtlanticRonald Funk snags the offensive board17-35
03:52Palm Beach AtlanticHiram Ferreira misses short on a 3pt attempt from the right corner17-35
03:51Palm Beach AtlanticCharles Ellenburg can't tip it in17-35
03:49Palm Beach AtlanticJeff Murphy hits the follow up shot17-37
03:30ShenandoahRuben Farrar can't connect on a pull-up jumper from the left wing17-37
03:28Palm Beach AtlanticJeff Murphy snags the defensive board17-37
LineupShenandoah
 PG - Ruben Farrar (tiring) 2 pts.
 SG - William Rone (tiring) 1 ast.
 SF - Alex Coyne (fairly fresh)
 PF - Bradley Estes (tired)
 C - William Milburn (tired) 1 pts. 2 reb.
 
LineupPalm Beach Atlantic
 PG - Ronald Funk (tiring) 6 pts. 4 ast.
 SG - Charles Ellenburg (tired) 3 pts. 2 ast.
 SF - Hiram Ferreira (tiring) 2 pts. 3 reb.
 PF - Jeff Murphy (fairly fresh) 2 pts. 2 reb.
 C - Michael Ouzts (very tired) 6 pts. 3 reb. 2 stl.
 
03:10Palm Beach AtlanticHiram Ferreira is fouled on the floor by Alex Coyne - foul #1 on Alex Coyne, team foul #917-37
SubsShenandoah
John Upshaw (PG), Gordon Clark (SG), Darin Davy (SF), James Snyder (PF), William Reeder (C)
Ruben Farrar, William Rone, Alex Coyne, Bradley Estes, William Milburn
 
SubsPalm Beach Atlantic
Charlie Doucette (PG), Steve Foreman (SG), Joseph Correia (PF), Seth Deutsch (C)
Ronald Funk, Charles Ellenburg, Jeff Murphy, Michael Ouzts
 
03:10Palm Beach AtlanticHiram Ferreira makes the 1st free throw17-38
03:10Palm Beach AtlanticHiram Ferreira makes the 2nd free throw17-39
02:55ShenandoahJohn Upshaw hits a wide open fadeaway jumper from the left side19-39
02:28Palm Beach AtlanticSteve Foreman knocks in the 3pt shot from straight away set up by Joseph Correia19-42
02:06ShenandoahJohn Upshaw misses long on a turnaround from the left block but he's hacked by Seth Deutsch - foul #3 on Seth Deutsch, team foul #819-42
SubsShenandoah
James Davis (SF), William Milburn (C)
Darin Davy, William Reeder
 
SubsPalm Beach Atlantic
Ronald Funk (PG), Charles Ellenburg (SG), Donald Gardner (SF), Christopher Grijalva (PF), Michael Ouzts (C)
Charlie Doucette, Steve Foreman, Hiram Ferreira, Joseph Correia, Seth Deutsch
 
02:06ShenandoahJohn Upshaw makes the 1st free throw20-42
02:06ShenandoahJohn Upshaw makes the 2nd free throw21-42
02:03Palm Beach AtlanticGordon Clark is called for the reach on Ronald Funk in the backcourt - foul #3 on Gordon Clark, team foul #1021-42
SubsShenandoah
William Rone (SG)
Gordon Clark
 
SubsPalm Beach Atlantic 
02:03Palm Beach AtlanticRonald Funk makes the 1st free throw21-43
02:03Palm Beach AtlanticRonald Funk makes the 2nd free throw21-44
01:48ShenandoahJames Davis can't connect on a jumpshot from the right wing21-44
01:47Palm Beach AtlanticThe rebound goes to Donald Gardner21-44
01:19Palm Beach AtlanticChristopher Grijalva misses short on an open shot from the left block21-44
01:17ShenandoahThe rebound goes to James Snyder21-44
00:51ShenandoahJohn Upshaw throws a bad pass out of bounds21-44
SubsShenandoah
Ruben Farrar (SG), Alex Coyne (SF), William Reeder (PF)
William Rone, James Davis, William Milburn
 
SubsPalm Beach Atlantic
Charlie Doucette (PG), Steve Foreman (SG)
Ronald Funk, Charles Ellenburg
 
00:24Palm Beach AtlanticChristopher Grijalva misses badly on a fadeaway from the right block but the foul's on William Reeder - foul #1 on William Reeder, team foul #1121-44
SubsShenandoah
Bradley Estes (PF)
James Snyder
 
SubsPalm Beach Atlantic
Hiram Ferreira (SF)
Donald Gardner
 
00:24Palm Beach AtlanticChristopher Grijalva makes the 1st free throw21-45
00:24Palm Beach AtlanticChristopher Grijalva makes the 2nd free throw21-46
00:02ShenandoahChristopher Grijalva blocks the short jumper by Ruben Farrar21-46
00:00Palm Beach AtlanticSteve Foreman pulls down the rebound21-46
TimeTeamPlayScore
LineupShenandoah
 PG - John Upshaw (fresh) 4 pts.
 SG - William Rone (fresh) 1 ast.
 SF - Darin Davy (fresh)
 PF - Bradley Estes (fresh)
 C - William Milburn (fresh) 1 pts. 2 reb.
 
LineupPalm Beach Atlantic
 PG - Ronald Funk (fresh) 8 pts. 4 ast.
 SG - Charles Ellenburg (fresh) 3 pts. 2 ast.
 SF - Hiram Ferreira (fresh) 4 pts. 3 reb.
 PF - Christopher Grijalva (fresh) 6 pts.
 C - Michael Ouzts (fresh) 6 pts. 3 reb. 2 stl.
 
20:00ShenandoahDarin Davy inbounds the ball21-46
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (0) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (slowdown) and a fullcourt press (0) 
19:47ShenandoahDarin Davy can't finish the layup21-46
19:45ShenandoahWilliam Milburn misses the tip21-46
19:43Palm Beach AtlanticHiram Ferreira gets the rebound21-46
19:23Palm Beach AtlanticThe jump hook by Christopher Grijalva is blocked by William Milburn21-46
19:22ShenandoahWilliam Milburn pulls down the rebound21-46
19:18ShenandoahDarin Davy throws a bad pass out of bounds in the backcourt21-46
18:49Palm Beach AtlanticChristopher Grijalva is alone and drills a driving attempt from the baseline set up by Ronald Funk21-48
18:34ShenandoahJohn Upshaw is fouled on the floor by Charles Ellenburg - foul #2 on Charles Ellenburg, team foul #121-48
SubsShenandoah
Ruben Farrar (SG), James Davis (SF), James Snyder (PF), William Reeder (C)
William Rone, Darin Davy, Bradley Estes, William Milburn
 
SubsPalm Beach Atlantic
Charlie Doucette (PG), Steve Foreman (SG), Donald Gardner (SF), Jeff Murphy (PF)
Ronald Funk, Charles Ellenburg, Hiram Ferreira, Christopher Grijalva
 
18:17ShenandoahJames Davis buries a fadeaway from the right wing set up by John Upshaw23-48
17:55Palm Beach AtlanticCharlie Doucette hits the front of the rim on the wide open 3pt shot from straight away23-48
17:53ShenandoahThe rebound goes to James Davis23-48
17:33ShenandoahWilliam Reeder makes the 3pt shot from straight away26-48
17:30Palm Beach AtlanticRuben Farrar is called for the reach on Steve Foreman in the backcourt - foul #2 on Ruben Farrar, team foul #126-48
SubsShenandoah
William Rone (SG), Alex Coyne (SF), Bradley Estes (PF), William Milburn (C)
Ruben Farrar, James Davis, James Snyder, William Reeder
 
SubsPalm Beach Atlantic
Ronald Funk (PG), Charles Ellenburg (SG), Hiram Ferreira (SF), Joseph Correia (PF)
Charlie Doucette, Steve Foreman, Donald Gardner, Jeff Murphy
 
17:14Palm Beach AtlanticHiram Ferreira makes the jumper in the paint set up by Charles Ellenburg and the foul's on Alex Coyne - foul #2 on Alex Coyne, team foul #226-50
17:14Palm Beach AtlanticHiram Ferreira makes the free throw26-51
17:07ShenandoahWilliam Milburn makes the floater in the lane on a nice dish by Bradley Estes and he's fouled by Charles Ellenburg - foul #3 on Charles Ellenburg, team foul #228-51
SubsShenandoah 
SubsPalm Beach Atlantic
Steve Foreman (SG)
Charles Ellenburg
 
17:07ShenandoahWilliam Milburn makes the free throw29-51
16:40Palm Beach AtlanticWilliam Rone is called for the reach on Michael Ouzts - foul #2 on William Rone, team foul #329-51
SubsShenandoah
Darin Davy (SF), James Snyder (PF)
Alex Coyne, Bradley Estes
 
SubsPalm Beach Atlantic 
16:24Palm Beach AtlanticJames Snyder blocks the short jumper by Michael Ouzts29-51
16:22ShenandoahJames Snyder snags the defensive board29-51
16:18ShenandoahSteve Foreman takes the ball from James Snyder in the backcourt29-51
15:50Palm Beach AtlanticMichael Ouzts is open and buries a jumpshot from the right side on a nice dish by Ronald Funk29-53
LineupShenandoah
 PG - John Upshaw (tiring) 4 pts. 1 ast.
 SG - William Rone (fairly fresh) 1 ast.
 SF - Darin Davy (fairly fresh)
 PF - James Snyder (fairly fresh) 4 pts. 4 reb. 2 blk.
 C - William Milburn (fairly fresh) 4 pts. 4 reb.
 
LineupPalm Beach Atlantic
 PG - Ronald Funk (fairly fresh) 8 pts. 6 ast.
 SG - Steve Foreman (fairly fresh) 6 pts. 1 ast. 2 stl.
 SF - Hiram Ferreira (fairly fresh) 7 pts. 4 reb.
 PF - Joseph Correia (fairly fresh)
 C - Michael Ouzts (tiring) 8 pts. 3 reb. 2 stl.
 
15:42ShenandoahJohn Upshaw is hacked by Ronald Funk - foul #2 on Ronald Funk, team foul #329-53
SubsShenandoah
Ruben Farrar (PG), Gordon Clark (SG), James Davis (SF), Bradley Estes (PF)
John Upshaw, William Rone, Darin Davy, James Snyder
 
SubsPalm Beach Atlantic
Charlie Doucette (PG), Charles Ellenburg (SG), Donald Gardner (SF), Christopher Grijalva (PF), Seth Deutsch (C)
Ronald Funk, Steve Foreman, Hiram Ferreira, Joseph Correia, Michael Ouzts
 
15:25ShenandoahRuben Farrar misses the jumper in the lane29-53
15:24Palm Beach AtlanticDonald Gardner grabs the board29-53
15:02Palm Beach AtlanticCharlie Doucette is alone and drills a 3pt shot from straight away set up by Seth Deutsch29-56
14:46ShenandoahCharles Ellenburg steals the ball from James Davis29-56
14:27Palm Beach AtlanticCharlie Doucette connects on the 3 pointer from the left wing set up by Seth Deutsch29-59
14:13ShenandoahGordon Clark double dribbles29-59
SubsShenandoah
William Rone (PG), Darin Davy (SF), William Reeder (PF), James Snyder (C)
Ruben Farrar, James Davis, Bradley Estes, William Milburn
 
SubsPalm Beach Atlantic
Ronald Funk (PG), Hiram Ferreira (SF), Jeff Murphy (PF)
Charlie Doucette, Donald Gardner, Christopher Grijalva
 
13:49Palm Beach AtlanticCharles Ellenburg hits a wide open 3 from the right wing29-62
13:26ShenandoahGordon Clark buries a 3pt shot from straight away32-62
13:24Palm Beach AtlanticWilliam Rone is called for the reach on Ronald Funk in the backcourt - foul #3 on William Rone, team foul #432-62
SubsShenandoah
Alex Coyne (SF), William Milburn (C)
Darin Davy, William Reeder
 
SubsPalm Beach Atlantic
Michael Ouzts (C)
Seth Deutsch
 
13:08Palm Beach AtlanticJeff Murphy misses the easy layup32-62
13:07Palm Beach AtlanticMichael Ouzts tips it in32-64
12:54ShenandoahJames Snyder misses the easy layup but he's hacked by Ronald Funk - foul #3 on Ronald Funk, team foul #432-64
SubsShenandoah 
SubsPalm Beach Atlantic
Charlie Doucette (PG), Steve Foreman (SG), Joseph Correia (PF)
Ronald Funk, Charles Ellenburg, Jeff Murphy
 
12:54ShenandoahJames Snyder misses the 1st free throw32-64
12:54ShenandoahJames Snyder makes the 2nd free throw33-64
12:42Palm Beach AtlanticSteve Foreman hits a wide open 3 from the right corner set up by Hiram Ferreira33-67
12:35ShenandoahWilliam Milburn hits the finger roll35-67
12:19Palm Beach AtlanticMichael Ouzts is alone and drills a turnaround from close range on a great pass from Steve Foreman35-69
12:15ShenandoahWilliam Rone is fouled in the backcourt by Hiram Ferreira - foul #1 on Hiram Ferreira, team foul #535-69
SubsShenandoah
John Upshaw (PG), James Davis (SG), Darin Davy (SF), Bradley Estes (PF), William Reeder (C)
William Rone, Gordon Clark, Alex Coyne, James Snyder, William Milburn
 
SubsPalm Beach Atlantic
Donald Gardner (SF), Seth Deutsch (C)
Hiram Ferreira, Michael Ouzts
 
12:05ShenandoahJohn Upshaw knocks in the 3 from the left corner38-69
11:43Palm Beach AtlanticCharlie Doucette's floater is knocked away by Darin Davy38-69
11:42ShenandoahBradley Estes snags the defensive board38-69
LineupShenandoah
 PG - John Upshaw (tiring) 7 pts. 1 ast.
 SG - James Davis (fresh) 7 pts.
 SF - Darin Davy (fresh)
 PF - Bradley Estes (tiring) 2 reb.
 C - William Reeder (fairly fresh) 3 pts.
 
LineupPalm Beach Atlantic
 PG - Charlie Doucette (fairly fresh) 13 pts. 1 ast.
 SG - Steve Foreman (fairly fresh) 9 pts. 2 ast. 2 stl.
 SF - Donald Gardner (fresh) 4 pts.
 PF - Joseph Correia (fairly fresh)
 C - Seth Deutsch (tiring) 3 pf.
 
11:36ShenandoahJames Davis hits the front of the rim on the fadeaway jumper from the free throw line but he's hacked by Steve Foreman - foul #1 on Steve Foreman, team foul #638-69
SubsShenandoah
Gordon Clark (SG), James Snyder (C)
Darin Davy, William Reeder
 
SubsPalm Beach Atlantic
Ronald Funk (PG), Charles Ellenburg (SG), Hiram Ferreira (SF), Christopher Grijalva (PF)
Charlie Doucette, Steve Foreman, Donald Gardner, Joseph Correia
 
11:36ShenandoahJames Davis makes the 1st free throw39-69
11:36ShenandoahJames Davis makes the 2nd free throw40-69
11:17Palm Beach AtlanticCharles Ellenburg misses the 3 pointer from the left corner40-69
11:15ShenandoahJohn Upshaw snags the defensive board40-69
11:09ShenandoahJohn Upshaw misses long on a 3pt shot from the right wing40-69
11:08Palm Beach AtlanticChristopher Grijalva grabs the defensive rebound40-69
10:43Palm Beach AtlanticSeth Deutsch clanks a runner from the left block40-69
10:41Palm Beach AtlanticThe offensive rebound goes to Seth Deutsch40-69
10:23Palm Beach AtlanticHiram Ferreira is by himself and knocks in the 3 pointer from the right corner on a nice dish by Ronald Funk40-72
10:09ShenandoahJames Snyder scores on a jump hook from the left block on a great pass from James Davis42-72
09:57Palm Beach AtlanticSeth Deutsch drills a jumper from close range on a nice dish by Ronald Funk42-74
09:44ShenandoahJames Snyder's fadeaway is rejected by Seth Deutsch42-74
09:43Palm Beach AtlanticChristopher Grijalva grabs the board42-74
09:16Palm Beach AtlanticChristopher Grijalva can't finish the layup42-74
09:15Palm Beach AtlanticChristopher Grijalva can't tip it in42-74
09:14Palm Beach AtlanticChristopher Grijalva tips it back up and in42-76
09:14ShenandoahShenandoah calls a full timeout (2 :30 3 full remaining)42-76
SubsShenandoah
William Rone (PG), Ruben Farrar (SG), Darin Davy (SF), William Reeder (PF), William Milburn (C)
John Upshaw, Gordon Clark, James Davis, Bradley Estes, James Snyder
 
SubsPalm Beach Atlantic
Charlie Doucette (PG), Steve Foreman (SG), Donald Gardner (SF), Jeff Murphy (PF), Michael Ouzts (C)
Ronald Funk, Charles Ellenburg, Hiram Ferreira, Christopher Grijalva, Seth Deutsch
 
08:54ShenandoahDarin Davy misses badly on the uncontested fadeaway from the right block42-76
08:53Palm Beach AtlanticMichael Ouzts snags the defensive board42-76
08:46Palm Beach AtlanticMichael Ouzts blows the layup but he's fouled by William Rone - foul #4 on William Rone, team foul #542-76
SubsShenandoah
Gordon Clark (SG)
William Rone
 
SubsPalm Beach Atlantic 
08:46Palm Beach AtlanticMichael Ouzts makes the 1st free throw42-77
08:46Palm Beach AtlanticMichael Ouzts misses the 2nd free throw42-77
08:46ShenandoahThe rebound goes to William Milburn42-77
08:43ShenandoahDonald Gardner steals it from Gordon Clark in the backcourt42-77
08:41Palm Beach AtlanticDonald Gardner misses the lay-in42-77
08:39Palm Beach AtlanticJeff Murphy grabs the offensive rebound42-77
08:27Palm Beach AtlanticMichael Ouzts hits the finger roll on a nice dish by Donald Gardner42-79
08:05ShenandoahRuben Farrar is whistled for a carry42-79
SubsShenandoah
James Davis (SG), Alex Coyne (SF), Richard Clark (PF)
Gordon Clark, Darin Davy, William Milburn
 
SubsPalm Beach Atlantic
Ronald Funk (PG), Hiram Ferreira (SF), Joseph Correia (PF)
Charlie Doucette, Donald Gardner, Jeff Murphy
 
08:03Palm Beach AtlanticRuben Farrar steps in front of the Steve Foreman pass in the backcourt42-79
08:02ShenandoahRuben Farrar hits the finger roll44-79
07:38Palm Beach AtlanticSteve Foreman hits a wide open fadeaway from the free throw line set up by Joseph Correia44-81
LineupShenandoah
 PG - Ruben Farrar (fairly fresh) 4 pts.
 SG - James Davis (fairly fresh) 9 pts. 1 ast.
 SF - Alex Coyne (fresh)
 PF - Richard Clark (fresh)
 C - William Reeder (fairly fresh) 3 pts.
 
LineupPalm Beach Atlantic
 PG - Ronald Funk (fresh) 8 pts. 8 ast. 3 pf.
 SG - Steve Foreman (tiring) 11 pts. 2 ast. 2 stl.
 SF - Hiram Ferreira (fairly fresh) 10 pts. 4 reb.
 PF - Joseph Correia (fresh)
 C - Michael Ouzts (tiring) 15 pts. 5 reb. 2 stl.
 
07:09ShenandoahRuben Farrar makes the 3pt jumper from the left wing47-81
06:48Palm Beach AtlanticSteve Foreman can't connect on an uncontested 3pt attempt from the left corner47-81
06:46Palm Beach AtlanticHiram Ferreira grabs the offensive rebound47-81
06:26Palm Beach AtlanticMichael Ouzts loses the dribble to Ruben Farrar47-81
06:09ShenandoahAlex Coyne buries a jumper in the lane49-81
05:53Palm Beach AtlanticSteve Foreman connects on the jumper from the right wing on a nice dish by Ronald Funk49-83
05:50ShenandoahRuben Farrar throws a bad pass out of bounds in the backcourt49-83
SubsShenandoah
William Rone (PG), James Snyder (C)
Alex Coyne, William Reeder
 
SubsPalm Beach Atlantic
Charlie Doucette (PG), Charles Ellenburg (SG), Donald Gardner (SF), Christopher Grijalva (PF), Seth Deutsch (C)
Ronald Funk, Steve Foreman, Hiram Ferreira, Joseph Correia, Michael Ouzts
 
05:29Palm Beach AtlanticCharles Ellenburg hits the front of the rim on the wide open 3pt jumper from the left wing49-83
05:28ShenandoahJames Snyder grabs the defensive rebound49-83
05:24ShenandoahJames Davis travels in the backcourt49-83
05:05Palm Beach AtlanticCharles Ellenburg knocks in the 3 from the right corner on a nice dish by Charlie Doucette49-86
04:50ShenandoahJames Snyder hits a 3pt attempt from the right wing52-86
04:28Palm Beach AtlanticDonald Gardner misses badly on a 3 pointer from straight away52-86
04:26Palm Beach AtlanticCharles Ellenburg tips it back up and in52-88
04:04ShenandoahJames Davis is wide open but clanks a 3 pointer from straight away52-88
04:03Palm Beach AtlanticChristopher Grijalva grabs the defensive rebound52-88
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (slowdown) and a fullcourt press (0) 
03:42Palm Beach AtlanticCharles Ellenburg clanks a 3 from the left corner52-88
03:40Palm Beach AtlanticCharlie Doucette gets the offensive rebound52-88
03:19Palm Beach AtlanticDonald Gardner misses badly on a 3pt attempt from the right wing52-88
03:18ShenandoahWilliam Rone grabs the board52-88
LineupShenandoah
 PG - William Rone (fairly fresh) 1 ast. 4 pf.
 SG - Ruben Farrar (tired) 7 pts. 2 stl.
 SF - James Davis (tired) 9 pts. 1 ast.
 PF - Richard Clark (tired)
 C - James Snyder (tiring) 10 pts. 5 reb. 2 blk.
 
LineupPalm Beach Atlantic
 PG - Charlie Doucette (fairly fresh) 13 pts. 2 ast.
 SG - Charles Ellenburg (tired) 11 pts. 3 ast. 3 pf.
 SF - Donald Gardner (tiring) 4 pts. 1 ast.
 PF - Christopher Grijalva (tiring) 10 pts. 6 reb.
 C - Seth Deutsch (tired) 2 pts. 3 pf.
 
03:00ShenandoahJames Snyder loses the ball out of bounds52-88
SubsShenandoah
William Reeder (C)
James Davis
 
SubsPalm Beach Atlantic
Ronald Funk (PG), Steve Foreman (SG), Hiram Ferreira (SF), Jeff Murphy (PF), Michael Ouzts (C)
Charlie Doucette, Charles Ellenburg, Donald Gardner, Christopher Grijalva, Seth Deutsch
 
02:58Palm Beach AtlanticRonald Funk is hacked by William Rone in the backcourt - foul #5 on William Rone, team foul #652-88
SubsShenandoah
James Davis (SG)
William Rone
 
SubsPalm Beach Atlantic 
02:39Palm Beach AtlanticHiram Ferreira is hacked by Richard Clark - foul #1 on Richard Clark, team foul #752-88
02:39Palm Beach AtlanticHiram Ferreira makes the 1st free throw52-89
02:39Palm Beach AtlanticHiram Ferreira misses the 2nd free throw52-89
02:39ShenandoahJames Snyder grabs the board52-89
02:27ShenandoahJames Snyder misses badly on a runner near the basket but he's hacked by Steve Foreman - foul #2 on Steve Foreman, team foul #752-89
SubsShenandoah
John Upshaw (PG), Alex Coyne (SF)
James Davis, William Reeder
 
SubsPalm Beach Atlantic 
02:27ShenandoahJames Snyder makes the 1st free throw53-89
02:27ShenandoahJames Snyder misses the 2nd free throw53-89
02:27Palm Beach AtlanticJeff Murphy snags the defensive board53-89
02:22Palm Beach AtlanticHiram Ferreira scores on a 3pt attempt from the left corner on a great pass from Steve Foreman53-92
02:20ShenandoahJohn Upshaw's pass is intercepted by Ronald Funk in the backcourt53-92
02:03Palm Beach AtlanticMichael Ouzts misses badly on the uncontested jump hook from the baseline53-92
02:02ShenandoahThe rebound goes to James Snyder53-92
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (slowdown) and a fullcourt press (+3) 
01:46ShenandoahAlex Coyne makes the 3 pointer from the right corner on a nice dish by John Upshaw56-92
01:44Palm Beach AtlanticSteve Foreman loses the ball out of bounds in the backcourt56-92
SubsShenandoah
James Davis (SG), William Reeder (C)
John Upshaw, Alex Coyne
 
SubsPalm Beach Atlantic
Charles Ellenburg (SG), Christopher Grijalva (PF)
Steve Foreman, Jeff Murphy
 
01:34ShenandoahWilliam Reeder comes up short on the driving attempt from close range but he's hacked by Hiram Ferreira - foul #2 on Hiram Ferreira, team foul #856-92
01:34ShenandoahWilliam Reeder makes the 1st free throw57-92
01:34ShenandoahWilliam Reeder makes the 2nd free throw58-92
01:32Palm Beach AtlanticHiram Ferreira is fouled in the backcourt by Richard Clark - foul #2 on Richard Clark, team foul #858-92
01:32Palm Beach AtlanticHiram Ferreira makes the 1st free throw58-93
01:32Palm Beach AtlanticHiram Ferreira misses the 2nd free throw58-93
01:32ShenandoahThe rebound goes to James Snyder58-93
01:30ShenandoahWilliam Reeder is called for a charge in the backcourt - foul #2 on William Reeder, team foul #958-93
01:07Palm Beach AtlanticCharles Ellenburg buries a 3pt attempt from the left wing on a nice dish by Hiram Ferreira58-96
00:48ShenandoahRuben Farrar misses the 3 pointer from straight away58-96
00:47Palm Beach AtlanticHiram Ferreira grabs the board58-96
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a spread offense (hold ball) and a fullcourt press (+3) 
00:21Palm Beach AtlanticRonald Funk misses the lay-in58-96
00:20ShenandoahThe rebound goes to William Reeder58-96
Game PlanShenandoahShenandoah is playing a quick shot offense (quick shot) and a fullcourt press (-1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a spread offense (hold ball) and a fullcourt press (+3) 
00:14ShenandoahWilliam Reeder is whistled for a carry58-96
00:00Palm Beach AtlanticRonald Funk runs out the clock58-96