#A0032B #366617
Hoops Dynasty HOOPS DYNASTY
Conference Phelan
Final -
10/20/2026
50
  1 2 F
Concord 24 26 50
#10 Salem International 48 46 94
94
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cPeter Harding 11 0-1 0-0 2-2 0 5 0 2 0 0 4 2
pfElijah Jean 16 2-4 0-0 1-2 0 5 0 1 0 1 1 5
sfAaron Westerberg 18 2-4 0-1 2-2 0 0 0 3 1 0 0 6
sgRichard James 17 0-1 0-1 0-1 1 1 0 2 0 0 3 0
pgAndrew Wood 14 1-4 1-3 1-3 0 0 1 5 0 0 4 4
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgBrandon Hamilton 27 3-6 0-2 2-2 0 2 2 4 0 0 2 8
sgMichael Egan 22 4-11 0-1 2-4 1 1 1 1 1 0 1 10
sgPhilip Epps 21 1-6 0-2 5-6 0 2 2 7 3 0 2 7
cJerry Kendrick 21 1-1 0-0 0-0 0 3 1 0 0 0 3 2
pfSteven Bastian 18 1-3 0-0 2-2 2 9 0 1 0 0 4 4
sfThomas Steinmetz 15 0-0 0-0 2-2 2 3 2 0 0 1 1 2
Totals 200 15-41 1-10 19-26 6 31 9 26 5 2 25 50
Percentages   .366 .100 .731                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfTimothy Duchene 16 9-16 0-0 1-5 3 5 1 1 1 1 1 19
pfRonald Grullon 15 4-10 4-10 0-0 0 2 1 3 2 1 0 12
sfIvan Zirkind 15 0-0 0-0 0-0 1 2 1 1 0 0 4 0
pgWilliam Hornberger 22 2-5 1-1 5-6 1 3 3 0 2 0 1 10
pgEric Jenkins 22 2-3 0-0 2-2 2 2 5 3 1 0 2 6
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfCharles Romano 18 4-6 0-0 3-3 1 4 0 0 1 2 2 11
sgLeonard O'Leary 17 3-6 2-4 3-4 1 4 0 1 0 0 2 11
cNick Andrew 17 3-6 0-0 1-1 2 4 0 0 1 0 2 7
pgWilson Sand 16 0-3 0-0 0-1 0 2 5 3 3 0 4 0
sfAlbert Grimes 16 1-2 0-0 2-4 1 2 3 0 1 0 1 4
cAndrew Johnson 15 4-5 0-0 1-3 4 7 1 0 0 0 0 9
sgCharlie Fred 11 2-3 0-0 1-2 0 1 2 0 0 0 3 5
Totals 200 34-65 7-15 19-31 16 38 22 12 12 4 22 94
Percentages   .523 .467 .613                

CC
24
9-22
0-4
6-12
4
18
4
13
2
1
14
8
2
4
6
16
26
6-19
1-6
13-14
2
13
5
13
3
1
11
4
6
0
7
17
50
15-41
1-10
19-26
6
31
9
26
5
2
25
12
8
4
13
33
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
SIU
48
17-36
5-10
9-16
10
21
12
5
7
3
10
20
16
18
2
9
46
17-29
2-5
10-15
6
17
10
7
5
1
12
24
16
9
2
38
94
34-65
7-15
19-31
16
38
22
12
12
4
22
44
32
27
4
47
PLAYER OF THE GAME
pf Timothy Duchene Salem International
19 Points, 5 Rebounds
TimeTeamPlayScore
LineupConcord
 PG - Andrew Wood (fresh)
 SG - Richard James (fresh)
 SF - Aaron Westerberg (fresh)
 PF - Elijah Jean (fresh)
 C - Peter Harding (fresh)
 
LineupSalem International
 PG - Eric Jenkins (fresh)
 SG - William Hornberger (fresh)
 SF - Ivan Zirkind (fresh)
 PF - Ronald Grullon (fresh)
 C - Timothy Duchene (fresh)
 
20:00ConcordElijah Jean wins the tip0-0
Game PlanConcordConcord is playing a fastbreak offense and a fullcourt press (0) 
Game PlanSalem InternationalSalem International is playing a flex offense and a fullcourt press (-1) 
19:49ConcordAaron Westerberg scores on a fadeaway from the right wing2-0
19:31Salem InternationalRonald Grullon knocks in the 3pt jumper from the left corner set up by William Hornberger2-3
19:08ConcordRichard James comes up short on the 3 pointer from the right corner2-3
19:07Salem InternationalIvan Zirkind grabs the defensive rebound2-3
19:03Salem InternationalTimothy Duchene blows the wide open layup2-3
19:01ConcordElijah Jean gets the rebound2-3
18:59ConcordAndrew Wood is fouled in the backcourt by Eric Jenkins - foul #1 on Eric Jenkins, team foul #12-3
18:37ConcordPeter Harding comes up short on the fadeaway jumper from the right side but he's hacked by Timothy Duchene - foul #1 on Timothy Duchene, team foul #22-3
18:37ConcordPeter Harding makes the 1st free throw3-3
18:37ConcordPeter Harding makes the 2nd free throw4-3
18:15Salem InternationalRonald Grullon misses short on an open 3 pointer from the right corner4-3
18:14Salem InternationalEric Jenkins gets the offensive rebound4-3
17:50Salem InternationalTimothy Duchene misses long on an open pull-up jumper from the left wing4-3
17:48ConcordPeter Harding grabs the board4-3
17:44ConcordRonald Grullon steals it from Aaron Westerberg4-3
17:28Salem InternationalRonald Grullon throws a bad pass out of bounds4-3
SubsConcord
Philip Epps (PG), Brandon Hamilton (SG), Michael Egan (SF), Steven Bastian (PF), Jerry Kendrick (C)
Andrew Wood, Richard James, Aaron Westerberg, Elijah Jean, Peter Harding
 
SubsSalem International
Leonard O'Leary (SG), Albert Grimes (SF), Charles Romano (PF), Nick Andrew (C)
William Hornberger, Ivan Zirkind, Ronald Grullon, Timothy Duchene
 
17:26ConcordSteven Bastian throws a bad pass out of bounds in the backcourt4-3
17:09Salem InternationalNick Andrew misses short on a fadeaway from the baseline4-3
17:08ConcordSteven Bastian snags the defensive board4-3
17:03ConcordMichael Egan hits the finger roll6-3
16:58Salem InternationalEric Jenkins throws a bad pass out of bounds in the backcourt6-3
16:53ConcordMichael Egan misses the jumpshot from the left wing6-3
16:51ConcordMichael Egan can't tip it in6-3
16:50ConcordSteven Bastian snags the offensive board6-3
16:33ConcordPhilip Epps knocks in the shot from the right side set up by Brandon Hamilton8-3
16:08Salem InternationalSteven Bastian is called for the reach on Leonard O'Leary - foul #1 on Steven Bastian, team foul #18-3
SubsConcord
Andrew Wood (PG), Richard James (SG), Aaron Westerberg (SF), Thomas Steinmetz (PF), Peter Harding (C)
Philip Epps, Brandon Hamilton, Michael Egan, Steven Bastian, Jerry Kendrick
 
SubsSalem International
Wilson Sand (PG), William Hornberger (SG), Ivan Zirkind (SF), Ronald Grullon (PF), Andrew Johnson (C)
Eric Jenkins, Leonard O'Leary, Albert Grimes, Charles Romano, Nick Andrew
 
15:56Salem InternationalAndrew Johnson's floater is tipped away by Thomas Steinmetz8-3
15:54Salem InternationalAndrew Johnson snags the offensive board8-3
LineupConcord
 PG - Andrew Wood (fairly fresh)
 SG - Richard James (fairly fresh)
 SF - Aaron Westerberg (tiring) 2 pts.
 PF - Thomas Steinmetz (fresh)
 C - Peter Harding (tiring) 2 pts.
 
LineupSalem International
 PG - Wilson Sand (fresh)
 SG - William Hornberger (fresh) 1 ast.
 SF - Ivan Zirkind (fresh)
 PF - Ronald Grullon (fresh) 3 pts.
 C - Andrew Johnson (fresh)
 
15:42Salem InternationalRonald Grullon scores on a 3pt jumper from the left corner on a great pass from Wilson Sand8-6
15:21ConcordWilson Sand is called for the reach on Richard James - foul #1 on Wilson Sand, team foul #38-6
SubsConcord
Brandon Hamilton (SG), Elijah Jean (PF), Steven Bastian (C)
Richard James, Thomas Steinmetz, Peter Harding
 
SubsSalem International
Timothy Duchene (C)
Ronald Grullon
 
15:01ConcordAaron Westerberg's fadeaway is rejected by Timothy Duchene8-6
15:00Salem InternationalAndrew Johnson grabs the board8-6
14:40Salem InternationalWilliam Hornberger misses the floater from the free throw line8-6
14:39ConcordSteven Bastian gets the rebound8-6
14:34ConcordBrandon Hamilton misses badly on a fadeaway jumper from the right wing8-6
14:33Salem InternationalWilson Sand pulls down the rebound8-6
14:27Salem InternationalTimothy Duchene comes up short on the fadeaway in the lane8-6
14:26Salem InternationalIvan Zirkind grabs the offensive rebound8-6
14:13Salem InternationalTimothy Duchene is open and buries a jump hook from the left block set up by William Hornberger8-8
13:55ConcordElijah Jean's pass is off the mark and out of bounds8-8
SubsConcord
Philip Epps (PG), Richard James (SG), Michael Egan (SF), Thomas Steinmetz (PF), Peter Harding (C)
Andrew Wood, Brandon Hamilton, Aaron Westerberg, Elijah Jean, Steven Bastian
 
SubsSalem International
Eric Jenkins (PG), Leonard O'Leary (SG), Albert Grimes (SF), Charles Romano (PF), Nick Andrew (C)
Wilson Sand, William Hornberger, Ivan Zirkind, Andrew Johnson, Timothy Duchene
 
13:48Salem InternationalEric Jenkins is hacked by Philip Epps in the backcourt - foul #1 on Philip Epps, team foul #28-8
13:33Salem InternationalLeonard O'Leary is hacked by Richard James - foul #1 on Richard James, team foul #38-8
SubsConcord 
SubsSalem International
Ronald Grullon (PF)
Charles Romano
 
13:16Salem InternationalRonald Grullon misses long on a 3pt jumper from the left wing8-8
13:15ConcordPhilip Epps grabs the defensive rebound8-8
13:11ConcordEric Jenkins steals it from Philip Epps in the backcourt8-8
13:10Salem InternationalEric Jenkins hits the finger roll8-10
12:46ConcordMichael Egan misses the pull-up jumper from the left side but he's hacked by Leonard O'Leary - foul #1 on Leonard O'Leary, team foul #48-10
SubsConcord
Brandon Hamilton (PG), Jerry Kendrick (PF), Steven Bastian (C)
Philip Epps, Thomas Steinmetz, Peter Harding
 
SubsSalem International
Charlie Fred (SG), Ivan Zirkind (SF), Charles Romano (PF), Timothy Duchene (C)
Leonard O'Leary, Albert Grimes, Ronald Grullon, Nick Andrew
 
12:46ConcordMichael Egan misses the 1st free throw8-10
12:46ConcordMichael Egan misses the 2nd free throw8-10
12:46Salem InternationalTimothy Duchene pulls down the rebound8-10
12:35Salem InternationalTimothy Duchene lays it in uncontested and he's hacked by Steven Bastian - foul #2 on Steven Bastian, team foul #48-12
SubsConcord
Andrew Wood (PG), Aaron Westerberg (SF), Elijah Jean (PF)
Richard James, Michael Egan, Steven Bastian
 
SubsSalem International
William Hornberger (SG)
Charlie Fred
 
12:35Salem InternationalTimothy Duchene makes the free throw8-13
12:15ConcordAndrew Wood's pass is off the mark and out of bounds8-13
11:56Salem InternationalWilliam Hornberger knocks in the pull-up jumper from the left side on a nice dish by Ivan Zirkind8-15
11:52ConcordWilliam Hornberger picks off the pass by Andrew Wood in the backcourt8-15
LineupConcord
 PG - Andrew Wood (tiring)
 SG - Brandon Hamilton (fairly fresh) 1 ast.
 SF - Aaron Westerberg (tired) 2 pts.
 PF - Elijah Jean (tiring)
 C - Jerry Kendrick (fairly fresh)
 
LineupSalem International
 PG - Eric Jenkins (tiring) 2 pts.
 SG - William Hornberger (fresh) 2 pts. 2 ast.
 SF - Ivan Zirkind (tiring) 2 reb.
 PF - Charles Romano (fresh)
 C - Timothy Duchene (fairly fresh) 5 pts.
 
11:40Salem InternationalTimothy Duchene knocks in the turnaround from the baseline on a nice dish by Eric Jenkins8-17
11:26ConcordElijah Jean misses badly on a floater from the left wing8-17
11:24Salem InternationalTimothy Duchene grabs the board8-17
11:22Salem InternationalAndrew Wood is called for the reach on Eric Jenkins in the backcourt - foul #1 on Andrew Wood, team foul #58-17
11:22ConcordConcord calls a full timeout (2 :30 3 full remaining)8-17
SubsConcord
Philip Epps (PG), Richard James (SG), Michael Egan (SF), Peter Harding (C)
Andrew Wood, Brandon Hamilton, Aaron Westerberg, Elijah Jean
 
SubsSalem International
Wilson Sand (PG), Leonard O'Leary (SF), Ronald Grullon (PF), Nick Andrew (C)
Eric Jenkins, Ivan Zirkind, Charles Romano, Timothy Duchene
 
11:08Salem InternationalPhilip Epps steals the ball from Wilson Sand8-17
11:06ConcordRichard James's pass is off the mark and out of bounds in the backcourt8-17
10:52Salem InternationalRonald Grullon buries a 3 pointer from the left wing set up by Wilson Sand8-20
10:50ConcordWilson Sand is called for the reach on Philip Epps in the backcourt - foul #2 on Wilson Sand, team foul #58-20
SubsConcord
Thomas Steinmetz (PF)
Jerry Kendrick
 
SubsSalem International
Eric Jenkins (PG), Albert Grimes (SF)
Wilson Sand, Leonard O'Leary
 
10:34ConcordMichael Egan misses short on a driving attempt from close range but he's fouled by Nick Andrew - foul #1 on Nick Andrew, team foul #68-20
SubsConcord
Brandon Hamilton (SG)
Richard James
 
SubsSalem International
Andrew Johnson (C)
Nick Andrew
 
10:34ConcordMichael Egan makes the 1st free throw9-20
10:34ConcordMichael Egan makes the 2nd free throw10-20
10:19Salem InternationalRonald Grullon comes up short on the 3pt jumper from the left corner10-20
10:17Salem InternationalEric Jenkins snags the offensive board10-20
10:11Salem InternationalRonald Grullon is open but comes up short on the 3 from straight away10-20
10:10ConcordPeter Harding grabs the board10-20
10:05ConcordMichael Egan lays it up and in on a great pass from Philip Epps12-20
09:47Salem InternationalRonald Grullon knocks in the 3pt shot from the right corner set up by Eric Jenkins12-23
09:28ConcordBrandon Hamilton misses short on a 3pt attempt from the right corner12-23
09:27ConcordThomas Steinmetz grabs the offensive rebound12-23
09:03ConcordMichael Egan knocks in the pull-up jumper from just outside the lane on a great pass from Philip Epps14-23
08:40Salem InternationalWilliam Hornberger can't throw it down14-23
08:39ConcordThomas Steinmetz grabs the defensive rebound14-23
08:34ConcordMichael Egan misses the pull-up jumper from the right side14-23
08:32Salem InternationalRonald Grullon gets the rebound14-23
08:14Salem InternationalAndrew Johnson hits the finger roll set up by Ronald Grullon14-25
08:09ConcordMichael Egan knocks in the jumpshot from the right side16-25
08:07Salem InternationalEric Jenkins's pass is intercepted by Philip Epps in the backcourt16-25
07:57ConcordPeter Harding is denied on a dunk by Ronald Grullon16-25
07:56ConcordThomas Steinmetz snags the offensive board16-25
07:48ConcordRonald Grullon steals it from Peter Harding16-25
LineupConcord
 PG - Philip Epps (tiring) 2 pts. 2 ast. 2 stl.
 SG - Brandon Hamilton (tiring) 1 ast.
 SF - Michael Egan (tiring) 10 pts.
 PF - Thomas Steinmetz (tired) 3 reb.
 C - Peter Harding (very tired) 2 pts. 2 reb.
 
LineupSalem International
 PG - Eric Jenkins (tired) 2 pts. 2 ast.
 SG - William Hornberger (tiring) 2 pts. 2 ast.
 SF - Albert Grimes (tiring)
 PF - Ronald Grullon (tiring) 12 pts. 2 stl.
 C - Andrew Johnson (tiring) 2 pts. 2 reb.
 
07:28Salem InternationalAndrew Johnson misses the jumper from close range but he's hacked by Peter Harding - foul #1 on Peter Harding, team foul #616-25
SubsConcord
Andrew Wood (PG), Richard James (SG), Aaron Westerberg (SF), Elijah Jean (PF), Jerry Kendrick (C)
Philip Epps, Brandon Hamilton, Michael Egan, Thomas Steinmetz, Peter Harding
 
SubsSalem International
Ivan Zirkind (PG), Charlie Fred (SG), Leonard O'Leary (SF), Timothy Duchene (C)
Eric Jenkins, William Hornberger, Albert Grimes, Ronald Grullon
 
07:28Salem InternationalAndrew Johnson misses the 1st free throw16-25
07:28Salem InternationalAndrew Johnson makes the 2nd free throw16-26
07:26ConcordAndrew Wood is fouled in the backcourt by Ivan Zirkind - foul #1 on Ivan Zirkind, team foul #716-26
SubsConcord 
SubsSalem International
Charles Romano (PF)
Andrew Johnson
 
07:26ConcordAndrew Wood misses the 1st free throw16-26
07:26Salem InternationalCharles Romano pulls down the rebound16-26
06:59Salem InternationalTimothy Duchene comes up short on the jumpshot from the free throw line16-26
06:57ConcordElijah Jean grabs the board16-26
06:42ConcordAndrew Wood's floater is tipped away by Charles Romano16-26
06:41Salem InternationalLeonard O'Leary pulls down the rebound16-26
06:37Salem InternationalLeonard O'Leary is fouled on the floor by Andrew Wood - foul #2 on Andrew Wood, team foul #716-26
SubsConcord
Brandon Hamilton (PG)
Andrew Wood
 
SubsSalem International
Eric Jenkins (PG), Nick Andrew (C)
Charlie Fred, Timothy Duchene
 
06:37Salem InternationalLeonard O'Leary makes the 1st free throw16-27
06:37Salem InternationalLeonard O'Leary misses the 2nd free throw16-27
06:37ConcordJerry Kendrick gets the rebound16-27
06:21ConcordIvan Zirkind is called for the reach on Richard James - foul #2 on Ivan Zirkind, team foul #816-27
SubsConcord 
SubsSalem International
William Hornberger (SG)
Ivan Zirkind
 
06:21ConcordRichard James misses the 1st free throw16-27
06:21Salem InternationalThe rebound goes to Nick Andrew16-27
06:06Salem InternationalLeonard O'Leary misses badly on a 3pt attempt from the right wing16-27
06:04Salem InternationalNick Andrew tips it in16-29
05:41ConcordElijah Jean connects on the fadeaway in the lane18-29
05:25Salem InternationalEric Jenkins clanks a floater from the left side18-29
05:23Salem InternationalNick Andrew pulls down the offensive rebound18-29
05:05Salem InternationalCharles Romano scores on a driving attempt from close range set up by Eric Jenkins and he's hacked by Richard James - foul #2 on Richard James, team foul #818-31
SubsConcord
Philip Epps (PG)
Richard James
 
SubsSalem International
Charlie Fred (SG), Timothy Duchene (C)
William Hornberger, Nick Andrew
 
05:05Salem InternationalCharles Romano makes the free throw18-32
04:36ConcordPhilip Epps misses long on a 3 from the right wing18-32
04:35Salem InternationalLeonard O'Leary pulls down the rebound18-32
04:23Salem InternationalTimothy Duchene misses badly on a floater from the right block18-32
04:22Salem InternationalTimothy Duchene tips it home18-34
04:22ConcordConcord calls a full timeout (2 :30 2 full remaining)18-34
SubsConcord
Michael Egan (SG), Peter Harding (C)
Brandon Hamilton, Jerry Kendrick
 
SubsSalem International
Ronald Grullon (PF)
Charles Romano
 
04:09ConcordElijah Jean clanks a runner from the left block but he's hacked by Leonard O'Leary - foul #2 on Leonard O'Leary, team foul #918-34
SubsConcord 
SubsSalem International
Albert Grimes (SF)
Leonard O'Leary
 
04:09ConcordElijah Jean misses the 1st free throw18-34
04:09ConcordElijah Jean makes the 2nd free throw19-34
04:07Salem InternationalRonald Grullon double dribbles in the backcourt19-34
SubsConcord 
SubsSalem International
William Hornberger (PG)
Eric Jenkins
 
03:56ConcordAaron Westerberg's pass is off the mark and out of bounds19-34
SubsConcord
Andrew Wood (PG), Richard James (SG), Steven Bastian (PF)
Philip Epps, Aaron Westerberg, Elijah Jean
 
SubsSalem International
Wilson Sand (PG), Ivan Zirkind (SF)
William Hornberger, Albert Grimes
 
03:41Salem InternationalTimothy Duchene hits a shot near the basket on a great pass from Wilson Sand and the foul's on Peter Harding - foul #2 on Peter Harding, team foul #919-36
SubsConcord
Jerry Kendrick (C)
Peter Harding
 
SubsSalem International
William Hornberger (SG)
Charlie Fred
 
03:41Salem InternationalTimothy Duchene misses the free throw19-36
03:41ConcordThe rebound goes to Steven Bastian19-36
LineupConcord
 PG - Andrew Wood (fresh)
 SG - Richard James (tiring)
 SF - Michael Egan (tiring) 10 pts.
 PF - Steven Bastian (fresh) 4 reb.
 C - Jerry Kendrick (tiring)
 
LineupSalem International
 PG - Wilson Sand (fresh) 3 ast.
 SG - William Hornberger (fairly fresh) 2 pts. 2 ast.
 SF - Ivan Zirkind (fresh) 2 reb.
 PF - Ronald Grullon (fairly fresh) 12 pts. 2 stl.
 C - Timothy Duchene (fairly fresh) 11 pts. 3 reb.
 
03:39ConcordWilson Sand steps in front of the Richard James pass in the backcourt19-36
03:17Salem InternationalTimothy Duchene can't connect on an uncontested jumper from the left block19-36
03:15ConcordJerry Kendrick grabs the defensive rebound19-36
03:11ConcordAndrew Wood's pass is intercepted by William Hornberger in the backcourt19-36
03:10Salem InternationalWilliam Hornberger can't finish the layup19-36
03:09Salem InternationalTimothy Duchene pulls down the offensive rebound19-36
02:53Salem InternationalTimothy Duchene is open and buries a floater from the free throw line on a nice dish by William Hornberger and he's hacked by Jerry Kendrick - foul #1 on Jerry Kendrick, team foul #1019-38
SubsConcord
Aaron Westerberg (SF), Elijah Jean (PF)
Michael Egan, Jerry Kendrick
 
SubsSalem International
Andrew Johnson (PF)
Ronald Grullon
 
02:53Salem InternationalTimothy Duchene misses the free throw19-38
02:53ConcordSteven Bastian pulls down the rebound19-38
02:50ConcordWilson Sand is called for the reach on Andrew Wood in the backcourt - foul #3 on Wilson Sand, team foul #1019-38
SubsConcord 
SubsSalem International
Eric Jenkins (PG), Nick Andrew (C)
Wilson Sand, Timothy Duchene
 
02:50ConcordAndrew Wood misses the 1st free throw19-38
02:50ConcordAndrew Wood makes the 2nd free throw20-38
02:32Salem InternationalNick Andrew misses long on a fadeaway from the right block20-38
02:30Salem InternationalWilliam Hornberger grabs the offensive rebound20-38
02:10Salem InternationalWilliam Hornberger is fouled on the floor by Steven Bastian - foul #3 on Steven Bastian, team foul #1120-38
SubsConcord
Brandon Hamilton (SG), Thomas Steinmetz (SF), Peter Harding (C)
Richard James, Aaron Westerberg, Steven Bastian
 
SubsSalem International
Charlie Fred (SG), Ronald Grullon (PF), Timothy Duchene (C)
Eric Jenkins, Andrew Johnson, Nick Andrew
 
02:10Salem InternationalWilliam Hornberger makes the 1st free throw20-39
02:10Salem InternationalWilliam Hornberger makes the 2nd free throw20-40
02:00ConcordBrandon Hamilton buries a floater from the right side on a great pass from Thomas Steinmetz22-40
01:56Salem InternationalWilliam Hornberger is fouled in the backcourt by Thomas Steinmetz - foul #1 on Thomas Steinmetz, team foul #1222-40
SubsConcord
Michael Egan (SF)
Elijah Jean
 
SubsSalem International 
01:56Salem InternationalWilliam Hornberger makes the 1st free throw22-41
01:56Salem InternationalWilliam Hornberger misses the 2nd free throw22-41
01:56ConcordPeter Harding grabs the defensive rebound22-41
01:52ConcordAndrew Wood travels in the backcourt22-41
SubsConcord 
SubsSalem International
Eric Jenkins (PG)
William Hornberger
 
01:47Salem InternationalTimothy Duchene is open but can't throw it down22-41
01:46ConcordPeter Harding pulls down the rebound22-41
01:43ConcordTimothy Duchene steals the ball from Peter Harding in the backcourt22-41
01:27Salem InternationalPeter Harding is called for the reach on Timothy Duchene - foul #3 on Peter Harding, team foul #1322-41
SubsConcord
Elijah Jean (PF), Jerry Kendrick (C)
Thomas Steinmetz, Peter Harding
 
SubsSalem International
William Hornberger (SG), Albert Grimes (SF), Charles Romano (PF)
Charlie Fred, Ivan Zirkind, Ronald Grullon
 
01:27Salem InternationalTimothy Duchene misses the 1st free throw22-41
01:27Salem InternationalTimothy Duchene misses the 2nd free throw22-41
01:27Salem InternationalThe offensive rebound goes to Albert Grimes22-41
01:18Salem InternationalTimothy Duchene banks in the layup set up by Eric Jenkins22-43
00:56ConcordElijah Jean comes up short on the fadeaway from the free throw line22-43
00:55Salem InternationalThe rebound goes to Charles Romano22-43
00:48Salem InternationalWilliam Hornberger is hacked by Brandon Hamilton - foul #1 on Brandon Hamilton, team foul #1422-43
SubsConcord
Richard James (SG), Aaron Westerberg (SF), Thomas Steinmetz (PF)
Brandon Hamilton, Michael Egan, Elijah Jean
 
SubsSalem International
Ivan Zirkind (SF), Andrew Johnson (PF), Nick Andrew (C)
Albert Grimes, Charles Romano, Timothy Duchene
 
00:48Salem InternationalWilliam Hornberger makes the 1st free throw22-44
00:48Salem InternationalWilliam Hornberger makes the 2nd free throw22-45
00:29ConcordJerry Kendrick knocks in the jumper from the baseline24-45
00:01Salem InternationalWilliam Hornberger knocks in the 3 pointer from straight away24-48
00:00ConcordAndrew Wood can't connect on a fullcourt shot24-48
TimeTeamPlayScore
LineupConcord
 PG - Andrew Wood (fresh) 1 pts.
 SG - Richard James (fresh)
 SF - Aaron Westerberg (fresh) 2 pts.
 PF - Elijah Jean (fresh) 3 pts. 2 reb.
 C - Jerry Kendrick (fresh) 2 pts. 2 reb.
 
LineupSalem International
 PG - Eric Jenkins (fresh) 2 pts. 4 ast.
 SG - William Hornberger (fresh) 10 pts. 3 ast. 2 stl.
 SF - Ivan Zirkind (fresh) 2 reb.
 PF - Ronald Grullon (fresh) 12 pts. 2 stl.
 C - Timothy Duchene (fresh) 15 pts. 4 reb.
 
20:00Salem InternationalIvan Zirkind inbounds the ball24-48
Game PlanConcordConcord is playing a fastbreak offense (uptempo) and a fullcourt press (0) 
Game PlanSalem InternationalSalem International is playing a flex offense (slowdown) and a fullcourt press (-3) 
19:57Salem InternationalTimothy Duchene is hacked by Andrew Wood in the backcourt - foul #3 on Andrew Wood, team foul #124-48
SubsConcord
Brandon Hamilton (PG)
Andrew Wood
 
SubsSalem International 
19:35Salem InternationalJerry Kendrick is called for the reach on Timothy Duchene - foul #2 on Jerry Kendrick, team foul #224-48
SubsConcord
Thomas Steinmetz (PF)
Elijah Jean
 
SubsSalem International 
19:21Salem InternationalEric Jenkins loses the dribble to Aaron Westerberg24-48
19:11ConcordIvan Zirkind is called for the reach on Richard James - foul #3 on Ivan Zirkind, team foul #124-48
SubsConcord
Philip Epps (PG), Michael Egan (SF)
Aaron Westerberg, Jerry Kendrick
 
SubsSalem International
Leonard O'Leary (SF), Nick Andrew (C)
Ivan Zirkind, Timothy Duchene
 
18:56ConcordBrandon Hamilton is open and scores on a floater from close range on a great pass from Michael Egan26-48
18:36Salem InternationalLeonard O'Leary is alone and drills a 3pt jumper from the left corner set up by Eric Jenkins26-51
18:21ConcordMichael Egan misses badly on the uncontested turnaround in the paint26-51
18:19ConcordThe offensive rebound goes to Richard James26-51
18:06ConcordMichael Egan clanks a jumpshot from just outside the lane26-51
18:05Salem InternationalThe rebound goes to Ronald Grullon26-51
17:43Salem InternationalLeonard O'Leary drills a 3 pointer from straight away26-54
17:28ConcordPhilip Epps can't connect on a shot from the left wing26-54
17:27Salem InternationalThe rebound goes to Nick Andrew26-54
17:12Salem InternationalRonald Grullon is whistled for a carry26-54
SubsConcord
Aaron Westerberg (SF), Elijah Jean (PF), Jerry Kendrick (C)
Philip Epps, Michael Egan, Thomas Steinmetz
 
SubsSalem International
Charlie Fred (SG), Albert Grimes (SF), Charles Romano (PF), Timothy Duchene (C)
William Hornberger, Leonard O'Leary, Ronald Grullon, Nick Andrew
 
17:09ConcordRichard James is hacked by Charlie Fred in the backcourt - foul #1 on Charlie Fred, team foul #226-54
16:44ConcordAaron Westerberg misses the floater from the left side but he's hacked by Albert Grimes - foul #1 on Albert Grimes, team foul #326-54
16:44ConcordAaron Westerberg makes the 1st free throw27-54
16:44ConcordAaron Westerberg makes the 2nd free throw28-54
16:23Salem InternationalEric Jenkins is open and buries a jumpshot from the right side on a nice dish by Albert Grimes28-56
16:11ConcordAaron Westerberg is hacked by Charlie Fred - foul #2 on Charlie Fred, team foul #428-56
SubsConcord
Philip Epps (PG)
Brandon Hamilton
 
SubsSalem International
William Hornberger (SG), Andrew Johnson (PF)
Charlie Fred, Charles Romano
 
15:56ConcordPhilip Epps's pass is off the mark and out of bounds28-56
SubsConcord
Andrew Wood (PG), Michael Egan (SG), Steven Bastian (PF), Peter Harding (C)
Philip Epps, Richard James, Elijah Jean, Jerry Kendrick
 
SubsSalem International
Wilson Sand (PG), Ivan Zirkind (SF)
Eric Jenkins, Albert Grimes
 
LineupConcord
 PG - Andrew Wood (fresh) 1 pts. 3 pf.
 SG - Michael Egan (fairly fresh) 10 pts. 1 ast.
 SF - Aaron Westerberg (fairly fresh) 4 pts.
 PF - Steven Bastian (fresh) 5 reb. 3 pf.
 C - Peter Harding (fresh) 2 pts. 4 reb. 3 pf.
 
LineupSalem International
 PG - Wilson Sand (fresh) 3 ast. 3 pf.
 SG - William Hornberger (fairly fresh) 10 pts. 3 ast. 2 stl.
 SF - Ivan Zirkind (fresh) 2 reb. 3 pf.
 PF - Andrew Johnson (fresh) 3 pts. 2 reb.
 C - Timothy Duchene (fairly fresh) 15 pts. 4 reb.
 
15:51Salem InternationalWilson Sand's pass is intercepted by Michael Egan in the backcourt28-56
15:39ConcordMichael Egan misses badly on a 3pt jumper from the right corner28-56
15:38ConcordSteven Bastian misses the tip28-56
15:37Salem InternationalWilliam Hornberger grabs the defensive rebound28-56
15:23Salem InternationalAndrew Johnson scores on a floater from the left block on a nice dish by Timothy Duchene and the foul's on Peter Harding - foul #4 on Peter Harding, team foul #328-58
SubsConcord
Elijah Jean (PF)
Peter Harding
 
SubsSalem International 
15:23Salem InternationalAndrew Johnson misses the free throw28-58
15:23ConcordElijah Jean snags the defensive board28-58
15:19ConcordAndrew Wood throws a bad pass out of bounds in the backcourt28-58
SubsConcord
Brandon Hamilton (SG)
Michael Egan
 
SubsSalem International
Charles Romano (PF)
Andrew Johnson
 
15:01Salem InternationalWilson Sand's layup is rejected by Elijah Jean28-58
15:00ConcordElijah Jean gets the rebound28-58
14:54ConcordElijah Jean hits the easy wide open finger roll on a nice dish by Andrew Wood30-58
14:38Salem InternationalCharles Romano misses the lay-in but he's fouled by Elijah Jean - foul #1 on Elijah Jean, team foul #430-58
SubsConcord
Richard James (SG)
Brandon Hamilton
 
SubsSalem International
Eric Jenkins (PG), Charlie Fred (SG)
Wilson Sand, William Hornberger
 
14:38Salem InternationalCharles Romano makes the 1st free throw30-59
14:38Salem InternationalCharles Romano makes the 2nd free throw30-60
14:23ConcordAaron Westerberg travels with the ball30-60
SubsConcord 
SubsSalem International
Ronald Grullon (PF), Nick Andrew (C)
Charles Romano, Timothy Duchene
 
13:57Salem InternationalEric Jenkins misses badly on a fadeaway jumper from the left wing but he's hacked by Andrew Wood - foul #4 on Andrew Wood, team foul #530-60
SubsConcord
Philip Epps (PG), Michael Egan (SG), Jerry Kendrick (C)
Andrew Wood, Richard James, Aaron Westerberg
 
SubsSalem International
William Hornberger (SG), Andrew Johnson (C)
Charlie Fred, Nick Andrew
 
13:57Salem InternationalEric Jenkins makes the 1st free throw30-61
13:57Salem InternationalEric Jenkins makes the 2nd free throw30-62
13:40ConcordPhilip Epps clanks a pull-up jumper from just outside the lane but he's fouled by Eric Jenkins - foul #2 on Eric Jenkins, team foul #530-62
SubsConcord 
SubsSalem International
Wilson Sand (PG), Albert Grimes (SF)
Eric Jenkins, Ivan Zirkind
 
13:40ConcordPhilip Epps makes the 1st free throw31-62
13:40ConcordPhilip Epps makes the 2nd free throw32-62
13:15Salem InternationalRonald Grullon misses badly on the uncontested 3pt attempt from the left corner32-62
13:13ConcordPhilip Epps pulls down the rebound32-62
13:10ConcordWilliam Hornberger is called for the reach on Michael Egan in the backcourt - foul #1 on William Hornberger, team foul #632-62
SubsConcord
Brandon Hamilton (SG), Aaron Westerberg (SF)
Michael Egan, Elijah Jean
 
SubsSalem International
Leonard O'Leary (SG), Ivan Zirkind (SF), Timothy Duchene (C)
William Hornberger, Albert Grimes, Andrew Johnson
 
12:55ConcordBrandon Hamilton double dribbles32-62
SubsConcord 
SubsSalem International
Eric Jenkins (PG), Charles Romano (PF)
Wilson Sand, Ronald Grullon
 
12:33Salem InternationalPhilip Epps picks off the pass by Timothy Duchene32-62
12:08ConcordBrandon Hamilton hits the front of the rim on the fadeaway from the right wing but the foul's on Charles Romano - foul #1 on Charles Romano, team foul #732-62
SubsConcord
Richard James (SG), Elijah Jean (PF)
Philip Epps, Jerry Kendrick
 
SubsSalem International
Charlie Fred (SG), Albert Grimes (SF), Ronald Grullon (PF), Nick Andrew (C)
Leonard O'Leary, Ivan Zirkind, Charles Romano, Timothy Duchene
 
12:08ConcordBrandon Hamilton makes the 1st free throw33-62
12:08ConcordBrandon Hamilton makes the 2nd free throw34-62
11:54Salem InternationalCharlie Fred misses short on a driving attempt from the right block34-62
11:53ConcordThe rebound goes to Elijah Jean34-62
11:53ConcordConcord calls a full timeout (2 :30 1 full remaining)34-62
SubsConcord
Michael Egan (SF)
Aaron Westerberg
 
SubsSalem International
Wilson Sand (PG), Andrew Johnson (PF)
Eric Jenkins, Ronald Grullon
 
LineupConcord
 PG - Brandon Hamilton (tiring) 6 pts. 1 ast.
 SG - Richard James (tiring)
 SF - Michael Egan (fairly fresh) 10 pts. 1 ast.
 PF - Elijah Jean (tiring) 5 pts. 5 reb.
 C - Steven Bastian (tiring) 6 reb. 3 pf.
 
LineupSalem International
 PG - Wilson Sand (fresh) 3 ast. 3 pf.
 SG - Charlie Fred (fresh)
 SF - Albert Grimes (fresh)
 PF - Andrew Johnson (fresh) 5 pts. 2 reb.
 C - Nick Andrew (fresh) 2 pts. 4 reb.
 
11:31ConcordBrandon Hamilton misses the 3 pointer from the right corner34-62
11:29Salem InternationalAndrew Johnson snags the defensive board34-62
11:03Salem InternationalWilson Sand misses the wide open jump hook near the basket34-62
11:01Salem InternationalAndrew Johnson hits the follow up shot34-64
10:58ConcordBrandon Hamilton loses the dribble to Wilson Sand in the backcourt34-64
10:38Salem InternationalNick Andrew buries a driving attempt from the right block and the foul's on Richard James - foul #3 on Richard James, team foul #634-66
SubsConcord
Philip Epps (PG), Aaron Westerberg (SF), Thomas Steinmetz (PF), Jerry Kendrick (C)
Brandon Hamilton, Richard James, Elijah Jean, Steven Bastian
 
SubsSalem International
Eric Jenkins (PG), William Hornberger (SG), Ivan Zirkind (SF), Charles Romano (PF)
Wilson Sand, Charlie Fred, Albert Grimes, Andrew Johnson
 
10:38Salem InternationalNick Andrew makes the free throw34-67
10:28ConcordThomas Steinmetz misses long on a driving attempt from close range but he's hacked by Charles Romano - foul #2 on Charles Romano, team foul #834-67
SubsConcord 
SubsSalem International
Timothy Duchene (C)
Nick Andrew
 
10:28ConcordThomas Steinmetz makes the 1st free throw35-67
10:28ConcordThomas Steinmetz makes the 2nd free throw36-67
10:25Salem InternationalIvan Zirkind is called for the illegal screen in the backcourt - foul #4 on Ivan Zirkind, team foul #936-67
SubsConcord 
SubsSalem International
Leonard O'Leary (SF)
Ivan Zirkind
 
10:10ConcordAaron Westerberg can't connect on a 3pt shot from the right corner36-67
10:08Salem InternationalWilliam Hornberger grabs the board36-67
09:50Salem InternationalTimothy Duchene is open and buries a shot from the left block36-69
09:30ConcordAaron Westerberg knocks in the fadeaway jumper from the left side on a great pass from Thomas Steinmetz38-69
09:09Salem InternationalCharles Romano misses short on an open runner in the paint38-69
09:07Salem InternationalTimothy Duchene hits the follow up shot38-71
09:05ConcordPhilip Epps double dribbles in the backcourt38-71
SubsConcord
Richard James (SG), Elijah Jean (PF), Steven Bastian (C)
Michael Egan, Thomas Steinmetz, Jerry Kendrick
 
SubsSalem International
Wilson Sand (PG), Ronald Grullon (PF), Nick Andrew (C)
Eric Jenkins, Charles Romano, Timothy Duchene
 
08:43Salem InternationalRonald Grullon clanks a 3pt attempt from the left corner38-71
08:41ConcordSteven Bastian gets the rebound38-71
08:39ConcordPhilip Epps's pass is off the mark and out of bounds in the backcourt38-71
SubsConcord
Brandon Hamilton (SG), Thomas Steinmetz (PF), Jerry Kendrick (C)
Richard James, Aaron Westerberg, Elijah Jean
 
SubsSalem International
Charlie Fred (SG), Albert Grimes (SF), Andrew Johnson (PF)
William Hornberger, Leonard O'Leary, Ronald Grullon
 
08:26Salem InternationalNick Andrew hits the easy wide open finger roll set up by Albert Grimes38-73
08:23ConcordNick Andrew is called for the reach on Philip Epps in the backcourt - foul #2 on Nick Andrew, team foul #1038-73
SubsConcord 
SubsSalem International
Charles Romano (PF)
Nick Andrew
 
08:23ConcordPhilip Epps misses the 1st free throw38-73
08:23ConcordPhilip Epps makes the 2nd free throw39-73
08:04Salem InternationalCharles Romano connects on the jump hook near the basket set up by Charlie Fred39-75
07:50ConcordSteven Bastian is hacked by Charlie Fred - foul #3 on Charlie Fred, team foul #1139-75
SubsConcord
Michael Egan (SF)
Jerry Kendrick
 
SubsSalem International 
07:50ConcordSteven Bastian makes the 1st free throw40-75
07:50ConcordSteven Bastian makes the 2nd free throw41-75
LineupConcord
 PG - Philip Epps (tiring) 5 pts. 2 ast. 3 stl.
 SG - Brandon Hamilton (tiring) 6 pts. 1 ast.
 SF - Michael Egan (tiring) 10 pts. 1 ast.
 PF - Thomas Steinmetz (tiring) 2 pts. 3 reb.
 C - Steven Bastian (tired) 2 pts. 7 reb. 3 pf.
 
LineupSalem International
 PG - Wilson Sand (tiring) 3 ast. 2 stl. 3 pf.
 SG - Charlie Fred (fairly fresh) 1 ast. 3 pf.
 SF - Albert Grimes (fairly fresh)
 PF - Charles Romano (tiring) 7 pts. 2 reb.
 C - Andrew Johnson (fairly fresh) 7 pts. 4 reb.
 
07:26Salem InternationalAlbert Grimes misses the wide open jumper from the right wing41-75
07:24Salem InternationalCharles Romano snags the offensive board41-75
07:12Salem InternationalCharlie Fred connects on the shot from just outside the lane on a nice dish by Albert Grimes41-77
06:54ConcordPhilip Epps's pass is off the mark and out of bounds41-77
SubsConcord
Jerry Kendrick (C)
Thomas Steinmetz
 
SubsSalem International
Leonard O'Leary (SF), Nick Andrew (C)
Albert Grimes, Andrew Johnson
 
06:25Salem InternationalLeonard O'Leary knocks in the shot from the right wing on a great pass from Wilson Sand41-79
06:11ConcordPhilip Epps misses long on a 3 from the left corner41-79
06:09Salem InternationalThe rebound goes to Charles Romano41-79
05:53Salem InternationalCharles Romano buries a driving attempt from close range on a nice dish by Charlie Fred41-81
05:50ConcordPhilip Epps is hacked by Wilson Sand in the backcourt - foul #4 on Wilson Sand, team foul #1241-81
SubsConcord
Thomas Steinmetz (PF)
Steven Bastian
 
SubsSalem International
Albert Grimes (SF), Andrew Johnson (PF)
Charlie Fred, Charles Romano
 
05:50ConcordPhilip Epps makes the 1st free throw42-81
05:50ConcordPhilip Epps makes the 2nd free throw43-81
05:24Salem InternationalLeonard O'Leary misses badly on the uncontested shot in the paint43-81
05:22Salem InternationalAndrew Johnson grabs the offensive rebound43-81
04:54Salem InternationalAlbert Grimes is fouled on the floor by Michael Egan - foul #1 on Michael Egan, team foul #743-81
SubsConcord
Steven Bastian (C)
Michael Egan
 
SubsSalem International 
04:54Salem InternationalAlbert Grimes makes the 1st free throw43-82
04:54Salem InternationalAlbert Grimes misses the 2nd free throw43-82
04:54ConcordJerry Kendrick grabs the defensive rebound43-82
04:42ConcordPhilip Epps comes up short on the pull-up jumper from the left side43-82
04:40Salem InternationalLeonard O'Leary pulls down the rebound43-82
04:35Salem InternationalBrandon Hamilton is called for the reach on Leonard O'Leary in the backcourt - foul #2 on Brandon Hamilton, team foul #843-82
SubsConcord
Michael Egan (SF)
Jerry Kendrick
 
SubsSalem International
Charlie Fred (SG), Charles Romano (PF)
Albert Grimes, Nick Andrew
 
04:35Salem InternationalLeonard O'Leary makes the 1st free throw43-83
04:35Salem InternationalLeonard O'Leary makes the 2nd free throw43-84
04:23ConcordWilson Sand steals the ball from Michael Egan43-84
04:19Salem InternationalCharlie Fred banks in the layup on a great pass from Wilson Sand43-86
04:16ConcordPhilip Epps is whistled for traveling in the backcourt43-86
SubsConcord 
SubsSalem International
Albert Grimes (SF)
Leonard O'Leary
 
03:53Salem InternationalCharles Romano connects on the open driving attempt from the baseline on a nice dish by Andrew Johnson43-88
Game PlanConcordConcord is playing a fastbreak offense (uptempo) and a fullcourt press (0) 
Game PlanSalem InternationalSalem International is playing a flex offense (slowdown) and a fullcourt press (+1) 
03:50ConcordCharles Romano takes the ball from Brandon Hamilton in the backcourt43-88
LineupConcord
 PG - Philip Epps (very tired) 7 pts. 2 ast. 3 stl.
 SG - Brandon Hamilton (very tired) 6 pts. 1 ast.
 SF - Michael Egan (very tired) 10 pts. 1 ast.
 PF - Thomas Steinmetz (very tired) 2 pts. 3 reb.
 C - Steven Bastian (very tired) 2 pts. 7 reb. 3 pf.
 
LineupSalem International
 PG - Wilson Sand (very tired) 5 ast. 3 stl. 4 pf.
 SG - Charlie Fred (tiring) 4 pts. 2 ast. 3 pf.
 SF - Albert Grimes (tiring) 1 pts.
 PF - Charles Romano (tired) 11 pts. 4 reb.
 C - Andrew Johnson (tiring) 7 pts. 5 reb.
 
Game PlanConcordConcord is playing a fastbreak offense (uptempo) and a fullcourt press (-1) 
Game PlanSalem InternationalSalem International is playing a flex offense (slowdown) and a fullcourt press (+1) 
03:27Salem InternationalCharles Romano misses short on a runner near the basket43-88
03:25Salem InternationalAndrew Johnson tips it home43-90
03:21ConcordMichael Egan can't connect on a fadeaway from the right side43-90
03:20Salem InternationalAndrew Johnson pulls down the rebound43-90
03:17Salem InternationalWilson Sand is hacked by Philip Epps in the backcourt - foul #2 on Philip Epps, team foul #943-90
SubsConcord
Andrew Wood (PG), Jerry Kendrick (PF), Peter Harding (C)
Philip Epps, Michael Egan, Thomas Steinmetz
 
SubsSalem International
Leonard O'Leary (SF), Nick Andrew (C)
Albert Grimes, Andrew Johnson
 
03:17Salem InternationalWilson Sand misses the 1st free throw43-90
03:17ConcordPeter Harding grabs the board43-90
02:56ConcordAndrew Wood clanks a 3 pointer from the right corner43-90
02:55Salem InternationalCharlie Fred grabs the board43-90
02:41Salem InternationalLeonard O'Leary hits the front of the rim on the 3pt jumper from straight away43-90
02:40ConcordBrandon Hamilton pulls down the rebound43-90
02:35ConcordAndrew Wood is open and scores on a 3pt shot from the left wing set up by Jerry Kendrick46-90
02:32Salem InternationalCharlie Fred is fouled in the backcourt by Steven Bastian - foul #4 on Steven Bastian, team foul #1046-90
SubsConcord
Michael Egan (SF)
Peter Harding
 
SubsSalem International
Andrew Johnson (PF)
Charles Romano
 
02:32Salem InternationalCharlie Fred makes the 1st free throw46-91
02:32Salem InternationalCharlie Fred misses the 2nd free throw46-91
02:32ConcordSteven Bastian grabs the defensive rebound46-91
02:26ConcordSteven Bastian makes the jumpshot from just outside the lane on a nice dish by Brandon Hamilton48-91
02:22Salem InternationalLeonard O'Leary travels in the backcourt48-91
SubsConcord
Philip Epps (PG)
Andrew Wood
 
SubsSalem International
Albert Grimes (SF)
Charlie Fred
 
02:03ConcordNick Andrew takes the ball from Brandon Hamilton48-91
01:48Salem InternationalAlbert Grimes misses short on an open shot in the paint but he's hacked by Jerry Kendrick - foul #3 on Jerry Kendrick, team foul #1148-91
SubsConcord 
SubsSalem International
Charles Romano (PF)
Andrew Johnson
 
01:48Salem InternationalAlbert Grimes makes the 1st free throw48-92
01:48Salem InternationalAlbert Grimes misses the 2nd free throw48-92
01:48ConcordBrandon Hamilton snags the defensive board48-92
01:38ConcordBrandon Hamilton hits a fadeaway jumper from the left side50-92
01:22Salem InternationalAlbert Grimes lays it up and in50-94
01:16ConcordSteven Bastian's layup is rejected by Charles Romano50-94
01:15Salem InternationalAlbert Grimes grabs the board50-94
00:57Salem InternationalNick Andrew can't connect on a jump hook from the baseline50-94
00:55Salem InternationalLeonard O'Leary snags the offensive board50-94
Game PlanConcordConcord is playing a fastbreak offense (uptempo) and a fullcourt press (-1) 
Game PlanSalem InternationalSalem International is playing a spread offense (hold ball) and a fullcourt press (+1) 
00:27Salem InternationalWilson Sand throws a bad pass out of bounds50-94
Game PlanConcordConcord is playing a quick shot offense (quick shot) and a fullcourt press (-1) 
Game PlanSalem InternationalSalem International is playing a spread offense (hold ball) and a fullcourt press (+1) 
00:21ConcordPhilip Epps loses the dribble to Albert Grimes50-94
00:17Salem InternationalWilson Sand misses the easy layup50-94
00:16ConcordSteven Bastian grabs the defensive rebound50-94
00:11ConcordPhilip Epps clanks a shot near the basket50-94
00:09Salem InternationalWilson Sand grabs the defensive rebound50-94
00:00Salem InternationalWilson Sand runs out the clock50-94