#860000 #2F517D
Hoops Dynasty HOOPS DYNASTY
Exhibition Wooden
Final -
10/17/2026
42
  1 2 F
Cairn 25 17 42
Palm Beach Atlantic 36 37 73
73
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMichael Hodge 21 1-4 0-1 0-0 4 13 0 1 0 1 2 2
pfChad Earl 19 1-3 0-0 4-4 0 2 0 4 1 1 0 6
sfJohn Marko 19 0-2 0-2 2-2 0 2 1 0 0 0 1 2
sgRyan Doyle 17 2-5 0-2 1-5 1 2 0 2 0 0 2 5
pgRonnie Hepler 23 3-8 2-3 1-1 0 2 1 0 0 0 3 9
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgRobert Amerson 22 3-8 1-4 1-3 2 4 0 2 0 0 2 8
cDouglas Blevins 19 0-2 0-1 0-0 1 1 0 0 1 0 1 0
sfJohn Gray 18 2-8 0-2 2-3 3 6 1 3 0 0 1 6
sfRobert Schmidt 16 2-5 0-1 0-0 2 4 1 1 0 0 5 4
sgJohn Cain 13 0-3 0-2 0-0 0 0 0 2 1 0 4 0
sgRyan Johnson 8 0-3 0-1 0-0 0 0 0 0 0 0 1 0
sgRichard Farrar 5 0-0 0-0 0-0 0 0 0 2 1 0 0 0
Totals 200 14-51 3-19 11-18 13 36 4 17 4 2 22 42
Percentages   .275 .158 .611                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJason Galliher 33 9-17 0-0 6-9 2 13 0 3 1 2 3 24
pfGlenn Pettway 26 1-2 0-0 0-0 4 11 0 0 1 3 0 2
pgRonald Meehan 22 2-4 0-0 2-2 0 3 1 0 2 0 3 6
sgSteve Mason 25 7-12 4-7 4-5 0 3 2 2 2 0 1 22
pgRalph Seto 29 2-6 0-0 1-2 0 0 8 1 0 0 3 5
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfSheng Xie 21 1-1 0-0 0-0 0 3 2 0 0 0 2 2
sgChristopher Halstead 16 1-5 0-2 4-4 1 2 2 1 1 0 0 6
sfRobert Arwood 14 0-0 0-0 2-2 0 0 1 0 2 0 0 2
pgCharles Bowles 11 1-1 0-0 2-4 0 0 1 1 1 0 1 4
pgKeith Wright 3 0-0 0-0 0-0 0 0 0 0 0 0 0 0
Totals 200 24-48 4-9 21-28 7 35 17 8 10 5 13 73
Percentages   .500 .444 .750                

CU
25
9-26
2-7
5-6
6
20
1
9
1
2
12
6
1
4
0
7
17
5-25
1-12
6-12
7
16
3
8
3
0
10
6
7
2
0
11
42
14-51
3-19
11-18
13
36
4
17
4
2
22
12
8
6
0
18
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
36
12-25
2-5
10-16
4
15
7
2
6
4
3
14
12
6
2
6
37
12-23
2-4
11-12
3
20
10
6
4
1
10
8
14
4
4
8
73
24-48
4-9
21-28
7
35
17
8
10
5
13
22
26
10
6
14
PLAYER OF THE GAME
c Jason Galliher Palm Beach Atlantic
24 Points, 13 Rebounds, 2 Blocks
TimeTeamPlayScore
LineupCairn
 PG - Ronnie Hepler (fresh)
 SG - Ryan Doyle (fresh)
 SF - John Marko (fresh)
 PF - Chad Earl (fresh)
 C - Michael Hodge (fresh)
 
LineupPalm Beach Atlantic
 PG - Ralph Seto (fresh)
 SG - Steve Mason (fresh)
 SF - Ronald Meehan (fresh)
 PF - Glenn Pettway (fresh)
 C - Jason Galliher (fresh)
 
20:00CairnMichael Hodge wins the tip0-0
Game PlanCairnCairn is playing a triangle offense and a man to man (0) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a motion offense and a man to man (0) 
19:41CairnChad Earl misses the jump hook from the right block but the foul's on Ronald Meehan - foul #1 on Ronald Meehan, team foul #10-0
19:41CairnChad Earl makes the 1st free throw1-0
19:41CairnChad Earl makes the 2nd free throw2-0
19:21Palm Beach AtlanticSteve Mason is hacked by Ryan Doyle - foul #1 on Ryan Doyle, team foul #12-0
19:07Palm Beach AtlanticJason Galliher blows the layup2-0
19:06Palm Beach AtlanticGlenn Pettway pulls down the offensive rebound2-0
18:44Palm Beach AtlanticJason Galliher hits a turnaround in the paint on a great pass from Steve Mason2-2
18:32CairnChad Earl clanks a shot near the basket2-2
18:30CairnMichael Hodge tips it back up and in4-2
18:16Palm Beach AtlanticSteve Mason comes up short on the 3pt attempt from the right wing4-2
18:14CairnMichael Hodge snags the defensive board4-2
17:58CairnChad Earl loses the dribble to Glenn Pettway4-2
17:42Palm Beach AtlanticRalph Seto misses short on a jumper from the right side4-2
17:40Palm Beach AtlanticJason Galliher tips it in4-4
17:16CairnMichael Hodge misses long on a jumper from just outside the lane4-4
17:14Palm Beach AtlanticGlenn Pettway grabs the defensive rebound4-4
16:49Palm Beach AtlanticRonald Meehan buries a shot from the right wing on a nice dish by Ralph Seto4-6
16:31CairnJohn Marko misses long on a 3pt shot from the left wing4-6
16:29CairnRyan Doyle tips it back up and in6-6
16:08Palm Beach AtlanticSteve Mason drills a jumpshot from just outside the lane on a great pass from Ralph Seto6-8
15:46CairnRonnie Hepler buries a 3 from the left wing9-8
LineupCairn
 PG - Ronnie Hepler (fairly fresh) 3 pts.
 SG - Ryan Doyle (fairly fresh) 2 pts.
 SF - John Marko (fairly fresh)
 PF - Chad Earl (fairly fresh) 2 pts.
 C - Michael Hodge (fairly fresh) 2 pts. 2 reb.
 
LineupPalm Beach Atlantic
 PG - Ralph Seto (fresh) 2 ast.
 SG - Steve Mason (fresh) 2 pts. 1 ast.
 SF - Ronald Meehan (fresh) 2 pts.
 PF - Glenn Pettway (fresh) 2 reb.
 C - Jason Galliher (fresh) 4 pts.
 
15:19Palm Beach AtlanticRalph Seto misses the runner from the right block9-8
15:17CairnMichael Hodge grabs the defensive rebound9-8
14:52CairnJohn Marko comes up short on the jumpshot from just outside the lane but he's fouled by Ronald Meehan - foul #2 on Ronald Meehan, team foul #29-8
SubsCairn
Robert Amerson (PG), John Cain (SG), Robert Schmidt (PF), Douglas Blevins (C)
Ronnie Hepler, Ryan Doyle, Chad Earl, Michael Hodge
 
SubsPalm Beach Atlantic
Christopher Halstead (SG), Robert Arwood (SF), Sheng Xie (PF)
Steve Mason, Ronald Meehan, Glenn Pettway
 
14:52CairnJohn Marko makes the 1st free throw10-8
14:52CairnJohn Marko makes the 2nd free throw11-8
14:24Palm Beach AtlanticChristopher Halstead can't connect on a floater from the left side11-8
14:23CairnJohn Marko snags the defensive board11-8
14:11CairnJohn Cain misses short on a 3pt attempt from the right corner11-8
14:09Palm Beach AtlanticJason Galliher grabs the defensive rebound11-8
13:55Palm Beach AtlanticJason Galliher hits the front of the rim on the jumper from the free throw line11-8
13:54CairnRobert Amerson grabs the defensive rebound11-8
13:38CairnRobert Arwood takes the ball from Robert Amerson11-8
13:23Palm Beach AtlanticChristopher Halstead hits the front of the rim on the turnaround in the paint but he's fouled by John Cain - foul #1 on John Cain, team foul #211-8
SubsCairn
John Gray (PF)
John Marko
 
SubsPalm Beach Atlantic
Charles Bowles (PG)
Ralph Seto
 
13:23Palm Beach AtlanticChristopher Halstead makes the 1st free throw11-9
13:23Palm Beach AtlanticChristopher Halstead makes the 2nd free throw11-10
13:12CairnJohn Gray can't connect on a driving attempt from the left block11-10
13:11Palm Beach AtlanticJason Galliher grabs the defensive rebound11-10
12:50Palm Beach AtlanticJason Galliher hits a pull-up jumper from the left side11-12
12:32CairnRobert Schmidt comes up short on the 3pt attempt from the right wing11-12
12:31CairnRobert Schmidt gets the offensive rebound11-12
12:19CairnJohn Cain misses the jumpshot from just outside the lane11-12
12:18Palm Beach AtlanticChristopher Halstead gets the rebound11-12
11:59Palm Beach AtlanticJason Galliher hits a driving attempt from close range and he's hacked by Douglas Blevins - foul #1 on Douglas Blevins, team foul #311-14
SubsCairn
Ronnie Hepler (PG), Ryan Johnson (SF), Michael Hodge (C)
John Cain, Robert Schmidt, Douglas Blevins
 
SubsPalm Beach Atlantic
Steve Mason (SG), Glenn Pettway (PF)
Christopher Halstead, Sheng Xie
 
11:59Palm Beach AtlanticJason Galliher makes the free throw11-15
11:49CairnMichael Hodge comes up short on the fadeaway in the lane11-15
11:47Palm Beach AtlanticGlenn Pettway grabs the defensive rebound11-15
LineupCairn
 PG - Ronnie Hepler (fresh) 3 pts.
 SG - Robert Amerson (fresh)
 SF - Ryan Johnson (fresh)
 PF - John Gray (fresh)
 C - Michael Hodge (fresh) 2 pts. 3 reb.
 
LineupPalm Beach Atlantic
 PG - Charles Bowles (fresh)
 SG - Steve Mason (fresh) 2 pts. 1 ast.
 SF - Robert Arwood (fresh)
 PF - Glenn Pettway (fresh) 3 reb.
 C - Jason Galliher (fairly fresh) 9 pts. 3 reb.
 
11:42Palm Beach AtlanticSteve Mason misses the lay-in but he's fouled by Robert Amerson - foul #1 on Robert Amerson, team foul #411-15
SubsCairn
Chad Earl (PF)
John Gray
 
SubsPalm Beach Atlantic
Ralph Seto (PG)
Charles Bowles
 
11:42Palm Beach AtlanticSteve Mason makes the 1st free throw11-16
11:42Palm Beach AtlanticSteve Mason misses the 2nd free throw11-16
11:42CairnThe rebound goes to Michael Hodge11-16
11:22CairnRonnie Hepler comes up short on the jumper from the left wing11-16
11:20Palm Beach AtlanticGlenn Pettway grabs the defensive rebound11-16
11:02Palm Beach AtlanticJason Galliher can't connect on a jumper from the right wing but the foul's on Michael Hodge - foul #1 on Michael Hodge, team foul #511-16
SubsCairn
Ryan Doyle (SG)
Robert Amerson
 
SubsPalm Beach Atlantic
Christopher Halstead (SF)
Robert Arwood
 
11:02Palm Beach AtlanticJason Galliher makes the 1st free throw11-17
11:02Palm Beach AtlanticJason Galliher misses the 2nd free throw11-17
11:02CairnMichael Hodge pulls down the rebound11-17
10:47CairnRonnie Hepler's layup is rejected by Jason Galliher11-17
10:45Palm Beach AtlanticGlenn Pettway grabs the board11-17
10:39Palm Beach AtlanticSteve Mason is hacked by Ryan Doyle - foul #2 on Ryan Doyle, team foul #611-17
SubsCairn
John Cain (SG), Robert Schmidt (SF)
Ryan Doyle, Ryan Johnson
 
SubsPalm Beach Atlantic
Sheng Xie (C)
Jason Galliher
 
10:24Palm Beach AtlanticJohn Cain is called for the reach on Ralph Seto - foul #2 on John Cain, team foul #711-17
SubsCairn
Richard Farrar (SG)
John Cain
 
SubsPalm Beach Atlantic 
10:24Palm Beach AtlanticRalph Seto misses the 1st free throw11-17
10:24CairnChad Earl grabs the board11-17
10:04CairnRonnie Hepler buries a 3pt attempt from the right corner14-17
09:43Palm Beach AtlanticSteve Mason clanks a 3pt attempt from the right corner14-17
09:42CairnRonnie Hepler grabs the defensive rebound14-17
09:37CairnGlenn Pettway denies the turnaround by Robert Schmidt14-17
09:36Palm Beach AtlanticSteve Mason pulls down the rebound14-17
09:16Palm Beach AtlanticRalph Seto travels with the ball14-17
SubsCairn
Robert Amerson (SG), John Marko (SF), Douglas Blevins (C)
Richard Farrar, Chad Earl, Michael Hodge
 
SubsPalm Beach Atlantic
Charles Bowles (PG), Keith Wright (SG), Robert Arwood (SF), Jason Galliher (C)
Ralph Seto, Steve Mason, Christopher Halstead, Glenn Pettway
 
08:59CairnJason Galliher denies the turnaround by Ronnie Hepler14-17
08:58Palm Beach AtlanticJason Galliher grabs the board14-17
08:56Palm Beach AtlanticCharles Bowles is fouled in the backcourt by Ronnie Hepler - foul #1 on Ronnie Hepler, team foul #814-17
SubsCairn
Richard Farrar (SG), John Gray (PF)
Ronnie Hepler, Robert Schmidt
 
SubsPalm Beach Atlantic 
08:56Palm Beach AtlanticCharles Bowles makes the 1st free throw14-18
08:56Palm Beach AtlanticCharles Bowles makes the 2nd free throw14-19
08:45CairnRobert Amerson makes the jump hook in the lane on a great pass from John Gray16-19
08:25Palm Beach AtlanticRichard Farrar picks off the pass by Charles Bowles16-19
08:09CairnRobert Amerson misses the jumper from just outside the lane but he's hacked by Jason Galliher - foul #1 on Jason Galliher, team foul #316-19
SubsCairn 
SubsPalm Beach Atlantic
Ralph Seto (PG), Steve Mason (SG)
Charles Bowles, Keith Wright
 
08:09CairnRobert Amerson misses the 1st free throw16-19
08:09CairnRobert Amerson makes the 2nd free throw17-19
07:42Palm Beach AtlanticSteve Mason drills a 3pt attempt from the right corner on a great pass from Sheng Xie17-22
LineupCairn
 PG - Robert Amerson (fresh) 3 pts.
 SG - Richard Farrar (fresh)
 SF - John Marko (fresh) 2 pts.
 PF - John Gray (fresh)
 C - Douglas Blevins (fresh)
 
LineupPalm Beach Atlantic
 PG - Ralph Seto (fresh) 2 ast.
 SG - Steve Mason (fresh) 6 pts. 1 ast.
 SF - Robert Arwood (fresh)
 PF - Sheng Xie (fairly fresh)
 C - Jason Galliher (fairly fresh) 10 pts. 4 reb. 2 blk.
 
07:23CairnRobert Amerson connects on the pull-up jumper from the right wing19-22
07:04Palm Beach AtlanticSteve Mason buries a 3pt jumper from the left wing on a great pass from Ralph Seto19-25
06:40CairnRichard Farrar's pass is off the mark and out of bounds19-25
SubsCairn
Ronnie Hepler (PG), Robert Schmidt (SF), Chad Earl (PF), Michael Hodge (C)
Richard Farrar, John Marko, John Gray, Douglas Blevins
 
SubsPalm Beach Atlantic
Keith Wright (SG), Christopher Halstead (SF), Glenn Pettway (PF)
Steve Mason, Robert Arwood, Sheng Xie
 
06:26Palm Beach AtlanticJason Galliher misses badly on a jumper from the baseline19-25
06:25CairnMichael Hodge grabs the defensive rebound19-25
06:06CairnChad Earl connects on the jumpshot from just outside the lane21-25
05:46Palm Beach AtlanticChad Earl swats the short shot by Jason Galliher21-25
05:45CairnRobert Schmidt pulls down the rebound21-25
05:28CairnRobert Schmidt connects on the shot from the left wing23-25
05:12Palm Beach AtlanticMichael Hodge is called for the reach on Jason Galliher - foul #2 on Michael Hodge, team foul #923-25
SubsCairn
Ryan Johnson (SF), John Gray (C)
Chad Earl, Michael Hodge
 
SubsPalm Beach Atlantic
Charles Bowles (PG), Steve Mason (SG)
Ralph Seto, Keith Wright
 
05:12Palm Beach AtlanticJason Galliher makes the 1st free throw23-26
05:12Palm Beach AtlanticJason Galliher misses the 2nd free throw23-26
05:12CairnThe rebound goes to Robert Schmidt23-26
04:58CairnRyan Johnson misses short on a 3 from straight away23-26
04:56CairnRobert Amerson grabs the offensive board23-26
04:41CairnA charge is called on John Gray - foul #1 on John Gray, team foul #1023-26
SubsCairn
Richard Farrar (SG), John Marko (SF), Douglas Blevins (C)
Robert Amerson, Ryan Johnson, John Gray
 
SubsPalm Beach Atlantic
Robert Arwood (SF), Sheng Xie (PF)
Christopher Halstead, Jason Galliher
 
04:26Palm Beach AtlanticSteve Mason is hacked by Robert Schmidt - foul #1 on Robert Schmidt, team foul #1123-26
04:26Palm Beach AtlanticSteve Mason makes the 1st free throw23-27
04:26Palm Beach AtlanticSteve Mason makes the 2nd free throw23-28
04:10CairnDouglas Blevins misses badly on a shot from the left wing23-28
04:09Palm Beach AtlanticSheng Xie pulls down the rebound23-28
03:54Palm Beach AtlanticCharles Bowles is hacked by Ronnie Hepler - foul #2 on Ronnie Hepler, team foul #1223-28
SubsCairn
John Cain (PG), Ryan Doyle (SG), Chad Earl (PF), Michael Hodge (C)
Ronnie Hepler, Richard Farrar, Robert Schmidt, Douglas Blevins
 
SubsPalm Beach Atlantic
Ronald Meehan (SF)
Robert Arwood
 
03:54Palm Beach AtlanticCharles Bowles misses the 1st free throw23-28
03:54Palm Beach AtlanticCharles Bowles misses the 2nd free throw23-28
03:54CairnMichael Hodge snags the defensive board23-28
03:34CairnRyan Doyle scores on a shot from just outside the lane25-28
LineupCairn
 PG - John Cain (fresh)
 SG - Ryan Doyle (fresh) 4 pts.
 SF - John Marko (fresh) 2 pts.
 PF - Chad Earl (fresh) 4 pts.
 C - Michael Hodge (fresh) 2 pts. 7 reb.
 
LineupPalm Beach Atlantic
 PG - Charles Bowles (fresh) 2 pts.
 SG - Steve Mason (fresh) 11 pts. 1 ast.
 SF - Ronald Meehan (fresh) 2 pts.
 PF - Sheng Xie (fresh)
 C - Glenn Pettway (fairly fresh) 5 reb.
 
03:19Palm Beach AtlanticSteve Mason misses badly on a 3 from the left corner25-28
03:17CairnMichael Hodge snags the defensive board25-28
03:12CairnRyan Doyle hits the front of the rim on the fadeaway jumper from the right side25-28
03:10Palm Beach AtlanticSheng Xie grabs the board25-28
02:47Palm Beach AtlanticRonald Meehan comes up short on the floater from the left side25-28
02:46Palm Beach AtlanticGlenn Pettway tips it home25-30
02:44CairnJohn Cain loses the dribble to Charles Bowles in the backcourt25-30
02:41Palm Beach AtlanticCharles Bowles lays it in25-32
02:20CairnChad Earl throws a bad pass out of bounds25-32
SubsCairn
Ronnie Hepler (PG), Robert Schmidt (SF), John Gray (PF)
John Cain, John Marko, Chad Earl
 
SubsPalm Beach Atlantic
Ralph Seto (PG), Christopher Halstead (SG), Jason Galliher (C)
Charles Bowles, Steve Mason, Sheng Xie
 
02:03Palm Beach AtlanticJason Galliher knocks in the driving attempt near the basket set up by Christopher Halstead25-34
01:35CairnMichael Hodge's pass is intercepted by Christopher Halstead25-34
01:32Palm Beach AtlanticChristopher Halstead misses the lay-in25-34
01:31CairnMichael Hodge grabs the defensive rebound25-34
01:17CairnJohn Gray misses the 3pt shot from the left corner25-34
01:16CairnMichael Hodge snags the offensive board25-34
00:57CairnGlenn Pettway blocks the short jumper by Robert Schmidt25-34
00:56CairnThe offensive rebound goes to Michael Hodge25-34
00:43CairnJason Galliher picks off the pass by Robert Schmidt25-34
00:23Palm Beach AtlanticJason Galliher connects on the jump hook near the basket on a nice dish by Ralph Seto25-36
00:05CairnRyan Doyle loses the dribble to Ronald Meehan25-36
00:01Palm Beach AtlanticGlenn Pettway's fadeaway is rejected by Michael Hodge25-36
00:00Palm Beach AtlanticThe offensive rebound goes to Glenn Pettway25-36
TimeTeamPlayScore
LineupCairn
 PG - Ronnie Hepler (fresh) 6 pts.
 SG - Ryan Doyle (fresh) 4 pts.
 SF - John Marko (fresh) 2 pts.
 PF - Chad Earl (fresh) 4 pts.
 C - Michael Hodge (fresh) 2 pts. 11 reb.
 
LineupPalm Beach Atlantic
 PG - Ralph Seto (fresh) 4 ast.
 SG - Steve Mason (fresh) 11 pts. 1 ast.
 SF - Ronald Meehan (fresh) 2 pts.
 PF - Glenn Pettway (fresh) 2 pts. 7 reb. 2 blk.
 C - Jason Galliher (fresh) 15 pts. 4 reb. 2 blk.
 
20:00Palm Beach AtlanticRonald Meehan inbounds the ball25-36
Game PlanCairnCairn is playing a triangle offense and a man to man (-2) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a motion offense and a man to man (0) 
19:38Palm Beach AtlanticRonald Meehan comes up short on the floater from the right side but he's hacked by John Marko - foul #1 on John Marko, team foul #125-36
19:38Palm Beach AtlanticRonald Meehan makes the 1st free throw25-37
19:38Palm Beach AtlanticRonald Meehan makes the 2nd free throw25-38
19:27CairnRyan Doyle comes up short on the 3 from the left corner25-38
19:25Palm Beach AtlanticJason Galliher grabs the board25-38
19:08Palm Beach AtlanticRalph Seto misses short on a jumpshot from the right wing25-38
19:07CairnRyan Doyle grabs the defensive rebound25-38
19:03CairnRonnie Hepler misses badly on a 3pt attempt from the right corner25-38
19:01Palm Beach AtlanticSteve Mason gets the rebound25-38
18:39Palm Beach AtlanticChad Earl steps in front of the Jason Galliher pass25-38
18:19CairnRonnie Hepler buries a floater from the left side on a nice dish by John Marko and the foul's on Ralph Seto - foul #1 on Ralph Seto, team foul #127-38
18:19CairnRonnie Hepler makes the free throw28-38
17:57Palm Beach AtlanticSteve Mason misses badly on a jumper from the right wing28-38
17:55CairnJohn Marko gets the rebound28-38
17:44CairnRyan Doyle double dribbles28-38
SubsCairn
Robert Amerson (SG), Robert Schmidt (SF), John Gray (PF), Douglas Blevins (C)
Ryan Doyle, John Marko, Chad Earl, Michael Hodge
 
SubsPalm Beach Atlantic
Sheng Xie (PF)
Glenn Pettway
 
17:26Palm Beach AtlanticSteve Mason is hacked by Robert Amerson - foul #2 on Robert Amerson, team foul #228-38
SubsCairn
John Cain (SG)
Ronnie Hepler
 
SubsPalm Beach Atlantic
Christopher Halstead (SG), Robert Arwood (SF)
Steve Mason, Ronald Meehan
 
17:18Palm Beach AtlanticRalph Seto connects on the pull-up jumper from the left wing on a nice dish by Christopher Halstead and the foul's on Robert Schmidt - foul #2 on Robert Schmidt, team foul #328-40
17:18Palm Beach AtlanticRalph Seto makes the free throw28-41
17:03CairnDouglas Blevins misses long on a 3pt attempt from straight away28-41
17:02CairnJohn Gray grabs the offensive board28-41
16:50CairnJohn Cain misses badly on a 3pt attempt from the right corner28-41
16:48CairnRobert Schmidt snags the offensive board28-41
16:39CairnJohn Gray misses badly on a jump hook from the left block28-41
16:37Palm Beach AtlanticJason Galliher grabs the board28-41
16:32Palm Beach AtlanticChristopher Halstead clanks a 3pt jumper from the right corner28-41
16:30Palm Beach AtlanticChristopher Halstead grabs the offensive rebound28-41
16:20Palm Beach AtlanticJason Galliher clanks a fadeaway jumper from the left wing28-41
16:19CairnJohn Gray grabs the defensive rebound28-41
16:15CairnRobert Amerson clanks a jumper from the left side28-41
16:13Palm Beach AtlanticJason Galliher grabs the defensive rebound28-41
15:44Palm Beach AtlanticRobert Arwood is fouled on the floor by Robert Schmidt - foul #3 on Robert Schmidt, team foul #428-41
SubsCairn
Ronnie Hepler (PG), Ryan Doyle (SG), John Marko (SF), Chad Earl (PF), Michael Hodge (C)
Robert Amerson, John Cain, Robert Schmidt, John Gray, Douglas Blevins
 
SubsPalm Beach Atlantic
Charles Bowles (PG), Steve Mason (SG), Ronald Meehan (SF), Glenn Pettway (PF)
Ralph Seto, Christopher Halstead, Robert Arwood, Jason Galliher
 
LineupCairn
 PG - Ronnie Hepler (fresh) 9 pts.
 SG - Ryan Doyle (fresh) 4 pts.
 SF - John Marko (fresh) 2 pts. 2 reb.
 PF - Chad Earl (fresh) 4 pts.
 C - Michael Hodge (fresh) 2 pts. 11 reb.
 
LineupPalm Beach Atlantic
 PG - Charles Bowles (fresh) 4 pts.
 SG - Steve Mason (fresh) 11 pts. 1 ast.
 SF - Ronald Meehan (fresh) 4 pts.
 PF - Glenn Pettway (fresh) 2 pts. 7 reb. 2 blk.
 C - Sheng Xie (fresh) 2 reb.
 
15:29Palm Beach AtlanticRonald Meehan buries a fadeaway from the right side on a nice dish by Charles Bowles28-43
15:24CairnRyan Doyle can't connect on a 3 from the right corner but he's hacked by Steve Mason - foul #1 on Steve Mason, team foul #228-43
15:24CairnRyan Doyle misses the 1st free throw28-43
15:24CairnRyan Doyle misses the 2nd free throw28-43
15:24CairnRyan Doyle misses the 3rd free throw28-43
15:24Palm Beach AtlanticGlenn Pettway gets the rebound28-43
15:11Palm Beach AtlanticSteve Mason travels with the ball28-43
14:49CairnRonnie Hepler misses short on a floater from the right side28-43
14:47Palm Beach AtlanticRonald Meehan grabs the defensive rebound28-43
14:24Palm Beach AtlanticSteve Mason double dribbles28-43
SubsCairn
Robert Amerson (SG)
Ryan Doyle
 
SubsPalm Beach Atlantic
Jason Galliher (C)
Sheng Xie
 
14:10CairnCharles Bowles is called for the reach on Ronnie Hepler - foul #1 on Charles Bowles, team foul #328-43
SubsCairn
Robert Schmidt (PF)
Chad Earl
 
SubsPalm Beach Atlantic 
13:49CairnRobert Amerson buries a 3 from the left corner on a great pass from Robert Schmidt31-43
13:40Palm Beach AtlanticJason Galliher misses badly on a jump hook from close range but he's fouled by Ronnie Hepler - foul #3 on Ronnie Hepler, team foul #531-43
SubsCairn
John Gray (PF), Douglas Blevins (C)
John Marko, Michael Hodge
 
SubsPalm Beach Atlantic
Ralph Seto (PG)
Charles Bowles
 
13:40Palm Beach AtlanticJason Galliher makes the 1st free throw31-44
13:40Palm Beach AtlanticJason Galliher makes the 2nd free throw31-45
13:23CairnRobert Schmidt is fouled on the floor by Ronald Meehan - foul #3 on Ronald Meehan, team foul #431-45
SubsCairn 
SubsPalm Beach Atlantic
Christopher Halstead (SG)
Steve Mason
 
13:09CairnRonald Meehan steals it from John Gray31-45
13:06Palm Beach AtlanticChristopher Halstead lays it in set up by Ronald Meehan31-47
12:50CairnJohn Gray knocks in the jump hook from close range on a great pass from Ronnie Hepler and he's hacked by Jason Galliher - foul #2 on Jason Galliher, team foul #533-47
SubsCairn
Ryan Doyle (SG), Chad Earl (PF)
Ronnie Hepler, Robert Schmidt
 
SubsPalm Beach Atlantic
Robert Arwood (SF), Sheng Xie (PF)
Ronald Meehan, Glenn Pettway
 
12:50CairnJohn Gray makes the free throw34-47
12:42Palm Beach AtlanticDouglas Blevins takes the ball from Jason Galliher34-47
12:16CairnRobert Amerson is fouled on the floor by Ralph Seto - foul #2 on Ralph Seto, team foul #634-47
SubsCairn
John Marko (SF), Michael Hodge (C)
John Gray, Douglas Blevins
 
SubsPalm Beach Atlantic
Steve Mason (SG)
Christopher Halstead
 
12:10CairnRobert Amerson misses long on a 3pt shot from the left wing34-47
12:08CairnMichael Hodge grabs the offensive rebound34-47
11:56CairnRyan Doyle misses long on a jumper from just outside the lane but the foul's on Jason Galliher - foul #3 on Jason Galliher, team foul #734-47
11:56CairnRyan Doyle makes the 1st free throw35-47
11:56CairnRyan Doyle misses the 2nd free throw35-47
11:56Palm Beach AtlanticSteve Mason gets the rebound35-47
11:45Palm Beach AtlanticSteve Mason misses long on a fadeaway from the right side35-47
11:44CairnChad Earl gets the rebound35-47
LineupCairn
 PG - Robert Amerson (fresh) 8 pts.
 SG - Ryan Doyle (fresh) 5 pts.
 SF - John Marko (fresh) 2 pts. 2 reb.
 PF - Chad Earl (fresh) 4 pts. 2 reb.
 C - Michael Hodge (fresh) 2 pts. 12 reb.
 
LineupPalm Beach Atlantic
 PG - Ralph Seto (fresh) 3 pts. 4 ast.
 SG - Steve Mason (fresh) 11 pts. 1 ast.
 SF - Robert Arwood (fresh)
 PF - Sheng Xie (fresh) 2 reb.
 C - Jason Galliher (fairly fresh) 17 pts. 7 reb. 2 blk. 3 pf.
 
11:29CairnChad Earl misses badly on a pull-up jumper from the right side35-47
11:28Palm Beach AtlanticThe rebound goes to Jason Galliher35-47
11:08Palm Beach AtlanticRalph Seto comes up short on the fadeaway jumper from the left side35-47
11:06Palm Beach AtlanticJason Galliher hits the follow up shot35-49
10:55CairnChad Earl comes up short on the jumper from the free throw line but he's fouled by Sheng Xie - foul #1 on Sheng Xie, team foul #835-49
SubsCairn
Ronnie Hepler (PG), John Cain (SG), Douglas Blevins (C)
Robert Amerson, Ryan Doyle, Michael Hodge
 
SubsPalm Beach Atlantic
Charles Bowles (PG), Christopher Halstead (SG), Ronald Meehan (SF), Glenn Pettway (PF)
Ralph Seto, Steve Mason, Robert Arwood, Sheng Xie
 
10:55CairnChad Earl makes the 1st free throw36-49
10:55CairnChad Earl makes the 2nd free throw37-49
10:46Palm Beach AtlanticChristopher Halstead is fouled on the floor by John Cain - foul #3 on John Cain, team foul #637-49
SubsCairn
Robert Schmidt (SF), John Gray (PF)
John Marko, Chad Earl
 
SubsPalm Beach Atlantic 
10:21Palm Beach AtlanticChristopher Halstead is hacked by John Cain - foul #4 on John Cain, team foul #737-49
SubsCairn
Richard Farrar (SG)
John Cain
 
SubsPalm Beach Atlantic 
10:21Palm Beach AtlanticChristopher Halstead makes the 1st free throw37-50
10:21Palm Beach AtlanticChristopher Halstead makes the 2nd free throw37-51
10:00CairnJohn Gray hits the front of the rim on the 3pt attempt from straight away37-51
09:59Palm Beach AtlanticJason Galliher pulls down the rebound37-51
09:43Palm Beach AtlanticRobert Schmidt is called for the reach on Jason Galliher - foul #4 on Robert Schmidt, team foul #837-51
SubsCairn
John Marko (SF), Michael Hodge (C)
Robert Schmidt, Douglas Blevins
 
SubsPalm Beach Atlantic
Steve Mason (SG), Sheng Xie (PF)
Christopher Halstead, Glenn Pettway
 
09:43Palm Beach AtlanticJason Galliher makes the 1st free throw37-52
09:43Palm Beach AtlanticJason Galliher misses the 2nd free throw37-52
09:43CairnMichael Hodge grabs the board37-52
09:24CairnJohn Marko hits the front of the rim on the 3 pointer from the left corner37-52
09:22CairnJohn Gray grabs the offensive board37-52
09:10CairnRichard Farrar's pass is off the mark and out of bounds37-52
SubsCairn
Robert Amerson (SG)
Richard Farrar
 
SubsPalm Beach Atlantic
Ralph Seto (PG)
Charles Bowles
 
09:03Palm Beach AtlanticSteve Mason knocks in the 3 pointer from the left wing on a nice dish by Ralph Seto37-55
Game PlanCairnCairn is playing a triangle offense (uptempo) and a man to man (-2) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a motion offense and a man to man (0) 
08:46CairnSteve Mason steals it from John Gray37-55
08:24Palm Beach AtlanticJason Galliher misses the fadeaway from the left wing37-55
08:23CairnRonnie Hepler grabs the defensive rebound37-55
08:17CairnMichael Hodge misses long on a 3 from the left corner37-55
08:15CairnRobert Amerson snags the offensive board37-55
08:05CairnRobert Amerson is whistled for a carry37-55
SubsCairn
Ryan Doyle (SG), Ryan Johnson (SF), Chad Earl (PF), Douglas Blevins (C)
Ronnie Hepler, John Marko, John Gray, Michael Hodge
 
SubsPalm Beach Atlantic
Christopher Halstead (SG), Robert Arwood (SF), Glenn Pettway (C)
Steve Mason, Ronald Meehan, Jason Galliher
 
07:48Palm Beach AtlanticRalph Seto connects on the jumpshot from the right wing on a nice dish by Sheng Xie37-57
07:30CairnChad Earl's pass is off the mark and out of bounds37-57
SubsCairn
Robert Schmidt (SF)
Ryan Johnson
 
SubsPalm Beach Atlantic
Jason Galliher (C)
Sheng Xie
 
LineupCairn
 PG - Robert Amerson (fresh) 8 pts.
 SG - Ryan Doyle (fresh) 5 pts.
 SF - Robert Schmidt (fresh) 2 pts. 4 reb. 4 pf.
 PF - Chad Earl (fresh) 6 pts. 2 reb.
 C - Douglas Blevins (fresh)
 
LineupPalm Beach Atlantic
 PG - Ralph Seto (fresh) 5 pts. 5 ast.
 SG - Christopher Halstead (fresh) 6 pts. 2 ast.
 SF - Robert Arwood (fresh)
 PF - Glenn Pettway (fresh) 2 pts. 8 reb. 2 blk.
 C - Jason Galliher (tiring) 20 pts. 10 reb. 2 blk. 3 pf.
 
07:03Palm Beach AtlanticChristopher Halstead is whistled for a carry37-57
SubsCairn
Ronnie Hepler (PG)
Robert Amerson
 
SubsPalm Beach Atlantic
Charles Bowles (PG), Steve Mason (SG)
Ralph Seto, Christopher Halstead
 
06:48CairnChad Earl loses the dribble to Robert Arwood37-57
06:45Palm Beach AtlanticSteve Mason hits the finger roll on a great pass from Robert Arwood37-59
06:29CairnRyan Doyle comes up short on the 3 from the left wing37-59
06:28Palm Beach AtlanticJason Galliher pulls down the rebound37-59
06:13Palm Beach AtlanticJason Galliher knocks in the jump hook from the baseline37-61
05:57CairnRobert Schmidt buries a turnaround from close range39-61
05:34Palm Beach AtlanticRobert Arwood is hacked by Robert Schmidt - foul #5 on Robert Schmidt, team foul #939-61
SubsCairn
Robert Amerson (PG), John Cain (SG), Ryan Johnson (SF), John Gray (PF)
Ronnie Hepler, Ryan Doyle, Robert Schmidt, Chad Earl
 
SubsPalm Beach Atlantic
Ralph Seto (PG), Christopher Halstead (SG), Sheng Xie (PF)
Charles Bowles, Steve Mason, Jason Galliher
 
05:34Palm Beach AtlanticRobert Arwood makes the 1st free throw39-62
05:34Palm Beach AtlanticRobert Arwood makes the 2nd free throw39-63
05:16CairnJohn Gray misses the pull-up jumper from the right side39-63
05:15Palm Beach AtlanticGlenn Pettway grabs the board39-63
05:03Palm Beach AtlanticSheng Xie drills a fadeaway jumper from the left wing set up by Ralph Seto39-65
05:01CairnRobert Amerson is fouled in the backcourt by Ralph Seto - foul #3 on Ralph Seto, team foul #939-65
SubsCairn 
SubsPalm Beach Atlantic
Ronald Meehan (SF)
Robert Arwood
 
05:01CairnRobert Amerson misses the 1st free throw39-65
05:01Palm Beach AtlanticGlenn Pettway snags the defensive board39-65
04:44Palm Beach AtlanticChristopher Halstead can't connect on a 3pt jumper from the right wing39-65
04:42Palm Beach AtlanticGlenn Pettway pulls down the offensive rebound39-65
04:21Palm Beach AtlanticRonald Meehan hits the front of the rim on the pull-up jumper from the left wing39-65
04:20CairnJohn Gray snags the defensive board39-65
04:06CairnRobert Amerson misses short on a runner from the right block39-65
04:04CairnDouglas Blevins grabs the offensive rebound39-65
03:52CairnJohn Gray misses long on a fadeaway from the left side but he's hacked by Sheng Xie - foul #2 on Sheng Xie, team foul #1039-65
SubsCairn 
SubsPalm Beach Atlantic
Steve Mason (SG), Jason Galliher (C)
Christopher Halstead, Glenn Pettway
 
03:52CairnJohn Gray makes the 1st free throw40-65
03:52CairnJohn Gray misses the 2nd free throw40-65
03:52Palm Beach AtlanticThe rebound goes to Jason Galliher40-65
Game PlanCairnCairn is playing a triangle offense (uptempo) and a man to man (-1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a motion offense (slowdown) and a man to man (0) 
03:39Palm Beach AtlanticJason Galliher can't connect on a floater from the right wing40-65
03:38CairnJohn Gray grabs the board40-65
03:26CairnRobert Amerson misses short on a 3 pointer from straight away40-65
03:24Palm Beach AtlanticRonald Meehan grabs the board40-65
LineupCairn
 PG - Robert Amerson (fresh) 8 pts.
 SG - John Cain (fresh) 4 pf.
 SF - Ryan Johnson (fresh)
 PF - John Gray (fresh) 4 pts. 5 reb.
 C - Douglas Blevins (tiring)
 
LineupPalm Beach Atlantic
 PG - Ralph Seto (fresh) 5 pts. 6 ast. 3 pf.
 SG - Steve Mason (fresh) 16 pts. 1 ast.
 SF - Ronald Meehan (fresh) 6 pts. 1 ast. 2 stl. 3 pf.
 PF - Sheng Xie (fresh) 2 pts. 2 reb.
 C - Jason Galliher (tiring) 22 pts. 12 reb. 2 blk. 3 pf.
 
03:04Palm Beach AtlanticSteve Mason drills a 3pt shot from the right wing on a nice dish by Ralph Seto40-68
02:51CairnJohn Gray misses badly on a jumper from the baseline40-68
02:49Palm Beach AtlanticJason Galliher snags the defensive board40-68
02:23Palm Beach AtlanticJason Galliher knocks in the jumper from the left side on a nice dish by Steve Mason40-70
01:59CairnRyan Johnson can't connect on a jumper from just outside the lane40-70
01:57Palm Beach AtlanticSheng Xie grabs the board40-70
01:34Palm Beach AtlanticJason Galliher can't finish the layup40-70
01:33CairnThe rebound goes to Robert Amerson40-70
Game PlanCairnCairn is playing a triangle offense (uptempo) and a man to man (-1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a motion offense (slowdown) and a man to man (+2) 
01:18CairnJohn Gray lays it up and in42-70
00:56Palm Beach AtlanticSteve Mason knocks in the floater from the left side on a great pass from Ralph Seto and he's fouled by Ryan Johnson - foul #1 on Ryan Johnson, team foul #1042-72
SubsCairn 
SubsPalm Beach Atlantic
Glenn Pettway (PF)
Sheng Xie
 
00:56Palm Beach AtlanticSteve Mason makes the free throw42-73
Game PlanCairnCairn is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a motion offense (slowdown) and a man to man (+2) 
00:50CairnSteve Mason picks off the pass by John Cain42-73
Game PlanCairnCairn is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a spread offense (hold ball) and a man to man (+2) 
00:23Palm Beach AtlanticJason Galliher's pass is intercepted by John Cain42-73
00:17CairnGlenn Pettway swats the short shot by Ryan Johnson42-73
00:16CairnJohn Gray pulls down the offensive rebound42-73
00:14CairnRobert Amerson misses short on a 3 pointer from the right corner42-73
00:12Palm Beach AtlanticRonald Meehan gets the rebound42-73
00:00Palm Beach AtlanticRalph Seto runs out the clock42-73