#003581 #A0032B
Hoops Dynasty HOOPS DYNASTY
Conference Phelan
Glenville St. Sim AI
Concord Sim AI
Final -
11/23/2025
93
  1 2 OT1 OT2 F
Glenville St. 42 33 11 7 93
Concord 48 27 11 17 103
103
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cGeorge Knippenberg 27 4-6 0-0 2-2 2 16 1 2 0 3 1 10
pfChristopher Keller 27 4-10 0-2 0-1 3 8 0 2 1 1 0 8
sfPatrick Traylor 26 3-6 1-1 3-5 1 3 2 5 1 0 1 10
sgFrancisco Martin 25 2-8 2-6 0-0 0 0 3 3 2 0 4 6
pgMark Ospina 26 1-3 0-1 1-2 0 2 9 3 1 0 5 3
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgJames Pangle 26 5-12 2-7 1-2 0 0 2 4 3 0 5 13
pfRuben Konarski 24 2-4 0-0 2-4 2 9 2 0 4 0 1 6
cSteven Perkins 20 2-5 0-0 1-2 1 4 0 1 1 0 5 5
pgJames Patton 19 3-4 1-1 3-4 1 1 3 3 2 0 4 10
sgTim Norris 15 4-6 1-3 5-8 2 4 0 3 0 0 1 14
sfRyan Proto 15 3-4 1-2 1-2 0 0 1 2 0 0 1 8
Totals 250 33-68 8-23 19-32 12 47 23 28 15 4 28 93
Percentages   .485 .348 .594                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cDavid Knight 25 2-3 1-1 1-2 1 5 0 0 2 2 2 6
pfCraig Blackford 20 2-7 1-3 0-1 2 4 1 1 1 0 5 5
sfWilliam Robitaille 19 2-6 0-1 2-3 2 8 1 2 0 0 5 6
sgJohn Robinson 32 7-16 1-4 8-9 1 3 0 4 1 0 0 23
pgJohn Hartness 30 6-15 2-6 4-5 1 4 6 4 0 0 3 18
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgDavid Smith 24 2-6 1-4 7-10 0 0 4 4 3 0 4 12
cThomas Allen 22 2-3 0-0 0-1 2 11 1 2 3 0 1 4
cWallace Renfro 22 2-2 0-0 0-0 2 6 1 1 0 1 1 4
sgStephen Gallup 21 3-7 2-3 1-2 2 3 3 1 1 0 3 9
sfConrad Coleman 19 3-4 1-1 4-6 0 0 0 2 1 0 2 11
pfMilton Barnette 16 2-6 0-1 1-2 2 4 0 1 4 0 1 5
Totals 250 33-75 9-24 28-41 15 48 17 22 16 3 27 103
Percentages   .440 .375 .683                

GSC
42
13-26
4-9
12-18
5
16
10
11
5
3
11
8
15
4
3
30
51
20-42
4-14
7-14
7
31
13
17
10
1
17
24
13
8
4
26
93
33-68
8-23
19-32
12
47
23
28
15
4
28
32
28
12
7
56
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
CC
48
15-32
6-9
12-14
6
19
8
9
7
2
14
10
13
9
9
18
55
18-43
3-15
16-27
9
29
9
13
9
1
13
28
14
9
4
27
103
33-75
9-24
28-41
15
48
17
22
16
3
27
38
27
18
13
45
PLAYER OF THE GAME
sg John Robinson Concord
23 Points, 3 Rebounds
TimeTeamPlayScore
LineupGlenville St.
 PG - Mark Ospina (fresh)
 SG - Francisco Martin (fresh)
 SF - Patrick Traylor (fresh)
 PF - Christopher Keller (fresh)
 C - George Knippenberg (fresh)
 
LineupConcord
 PG - John Hartness (fresh)
 SG - John Robinson (fresh)
 SF - William Robitaille (fresh)
 PF - Craig Blackford (fresh)
 C - David Knight (fresh)
 
20:00Glenville St.George Knippenberg wins the tip0-0
Game PlanGlenville St.Glenville St. is playing a motion offense and a fullcourt press (0) 
Game PlanConcordConcord is playing a fastbreak offense and a fullcourt press (0) 
19:58Glenville St.George Knippenberg is whistled for a carry in the backcourt0-0
19:48ConcordWilliam Robitaille's layup is rejected by George Knippenberg0-0
19:46ConcordJohn Robinson tips it home0-2
19:24Glenville St.Patrick Traylor is open and scores on a shot from the free throw line on a great pass from Mark Ospina2-2
19:01ConcordDavid Knight misses the easy layup but the foul's on Francisco Martin - foul #1 on Francisco Martin, team foul #12-2
19:01ConcordDavid Knight misses the 1st free throw2-2
19:01ConcordDavid Knight makes the 2nd free throw2-3
18:46Glenville St.Patrick Traylor can't finish the layup but he's fouled by William Robitaille - foul #1 on William Robitaille, team foul #12-3
18:46Glenville St.Patrick Traylor makes the 1st free throw3-3
18:46Glenville St.Patrick Traylor makes the 2nd free throw4-3
18:23ConcordJohn Hartness misses the wide open jumper from the left side4-3
18:21ConcordJohn Hartness tips it home4-5
17:58Glenville St.Mark Ospina is hacked by John Hartness - foul #1 on John Hartness, team foul #24-5
SubsGlenville St.
James Pangle (PG), James Patton (SG), Tim Norris (SF), Ruben Konarski (PF), Steven Perkins (C)
Mark Ospina, Francisco Martin, Patrick Traylor, Christopher Keller, George Knippenberg
 
SubsConcord
David Smith (PG), Stephen Gallup (SG), Conrad Coleman (SF), Wallace Renfro (PF), Thomas Allen (C)
John Hartness, John Robinson, William Robitaille, Craig Blackford, David Knight
 
17:43Glenville St.James Pangle's pass is off the mark and out of bounds4-5
17:37ConcordStephen Gallup's pass is off the mark and out of bounds in the backcourt4-5
17:15Glenville St.Steven Perkins connects on the open fadeaway in the paint set up by James Patton6-5
17:02ConcordStephen Gallup drills a 3pt jumper from straight away set up by David Smith6-8
17:00Glenville St.James Patton is fouled in the backcourt by Stephen Gallup - foul #1 on Stephen Gallup, team foul #36-8
SubsGlenville St.
Ryan Proto (PF)
Tim Norris
 
SubsConcord
John Robinson (SG), Milton Barnette (C)
Conrad Coleman, Wallace Renfro
 
16:49Glenville St.Ruben Konarski makes the wide open fadeaway jumper from the free throw line on a nice dish by James Patton8-8
16:45ConcordJohn Robinson knocks in the runner near the basket on a great pass from David Smith and he's fouled by James Patton - foul #1 on James Patton, team foul #28-10
SubsGlenville St.
Mark Ospina (PG)
James Patton
 
SubsConcord
John Hartness (PG), William Robitaille (SF), Craig Blackford (PF)
David Smith, Stephen Gallup, Thomas Allen
 
16:45ConcordJohn Robinson makes the free throw8-11
16:26Glenville St.Steven Perkins lays it up and in on a great pass from Mark Ospina10-11
16:09ConcordJohn Robinson is hacked by Ryan Proto - foul #1 on Ryan Proto, team foul #310-11
SubsGlenville St.
Francisco Martin (SG), Patrick Traylor (SF), Christopher Keller (PF), George Knippenberg (C)
James Pangle, Ryan Proto, Steven Perkins, Ruben Konarski
 
SubsConcord
David Knight (C)
Milton Barnette
 
16:00ConcordCraig Blackford misses short on an open fadeaway jumper from the free throw line10-11
15:58Glenville St.Christopher Keller snags the defensive board10-11
LineupGlenville St.
 PG - Mark Ospina (fairly fresh) 2 ast.
 SG - Francisco Martin (fairly fresh)
 SF - Patrick Traylor (fairly fresh) 4 pts.
 PF - Christopher Keller (fairly fresh)
 C - George Knippenberg (fairly fresh)
 
LineupConcord
 PG - John Hartness (fairly fresh) 2 pts.
 SG - John Robinson (fairly fresh) 5 pts.
 SF - William Robitaille (fairly fresh)
 PF - Craig Blackford (fairly fresh)
 C - David Knight (fairly fresh) 1 pts.
 
15:38Glenville St.George Knippenberg's floater is tipped away by David Knight10-11
15:36ConcordWilliam Robitaille grabs the defensive rebound10-11
15:31ConcordJohn Hartness is alone and drills a jumpshot from the free throw line on a nice dish by William Robitaille10-13
15:16Glenville St.Patrick Traylor's pass is intercepted by John Robinson10-13
15:13ConcordJohn Robinson hits the finger roll10-15
15:11Glenville St.George Knippenberg is called for the illegal screen in the backcourt - foul #1 on George Knippenberg, team foul #410-15
SubsGlenville St.
James Patton (PG), Tim Norris (SF), Ruben Konarski (PF)
Mark Ospina, Patrick Traylor, Christopher Keller
 
SubsConcord
David Smith (PG), Stephen Gallup (SG), Conrad Coleman (SF), Wallace Renfro (PF), Thomas Allen (C)
John Hartness, John Robinson, William Robitaille, Craig Blackford, David Knight
 
14:50ConcordDavid Smith buries a 3pt attempt from the right corner on a great pass from Stephen Gallup10-18
14:35Glenville St.James Patton drills a 3pt shot from the right corner set up by George Knippenberg13-18
14:14ConcordDavid Smith is called for the offensive foul - foul #1 on David Smith, team foul #413-18
SubsGlenville St.
Mark Ospina (PG), James Pangle (SG), Ryan Proto (SF), Christopher Keller (PF), Steven Perkins (C)
James Patton, Francisco Martin, Tim Norris, Ruben Konarski, George Knippenberg
 
SubsConcord
John Hartness (PG), John Robinson (SG), Milton Barnette (PF), David Knight (C)
David Smith, Conrad Coleman, Wallace Renfro, Thomas Allen
 
14:00Glenville St.Mark Ospina hits a wide open floater from the left side set up by James Pangle15-18
13:50ConcordJohn Robinson is called for 10 seconds15-18
SubsGlenville St.
Patrick Traylor (SF)
Christopher Keller
 
SubsConcord
William Robitaille (SF)
Stephen Gallup
 
13:38Glenville St.Patrick Traylor is by himself and knocks in the 3pt jumper from the left wing on a nice dish by Ryan Proto18-18
13:17ConcordMilton Barnette buries a jumper from the left side18-20
13:04Glenville St.James Pangle's pass is intercepted by Milton Barnette18-20
12:49ConcordJames Pangle picks off the pass by John Hartness18-20
12:22Glenville St.James Pangle is hacked by Milton Barnette - foul #1 on Milton Barnette, team foul #518-20
SubsGlenville St.
James Patton (PG), Francisco Martin (SG), Ruben Konarski (SF), Christopher Keller (PF), George Knippenberg (C)
Mark Ospina, James Pangle, Patrick Traylor, Ryan Proto, Steven Perkins
 
SubsConcord
David Smith (SG), Stephen Gallup (SF), Craig Blackford (PF), Thomas Allen (C)
John Robinson, William Robitaille, Milton Barnette, David Knight
 
12:11Glenville St.James Patton is open and scores on a fadeaway in the lane on a great pass from Ruben Konarski20-20
12:08ConcordJohn Hartness's pass is off the mark and out of bounds in the backcourt20-20
SubsGlenville St. 
SubsConcord
Conrad Coleman (SG)
John Hartness
 
11:49Glenville St.Francisco Martin can't connect on a 3pt shot from the left wing20-20
11:47ConcordThomas Allen snags the defensive board20-20
LineupGlenville St.
 PG - James Patton (fresh) 5 pts. 2 ast.
 SG - Francisco Martin (tiring)
 SF - Ruben Konarski (fairly fresh) 2 pts.
 PF - Christopher Keller (tiring)
 C - George Knippenberg (tiring)
 
LineupConcord
 PG - David Smith (fresh) 3 pts. 2 ast.
 SG - Conrad Coleman (fresh)
 SF - Stephen Gallup (fairly fresh) 3 pts. 1 ast.
 PF - Craig Blackford (tiring)
 C - Thomas Allen (fresh)
 
11:44ConcordFrancisco Martin is called for the reach on Stephen Gallup in the backcourt - foul #2 on Francisco Martin, team foul #520-20
SubsGlenville St.
Mark Ospina (PG)
Francisco Martin
 
SubsConcord
John Robinson (SG), Wallace Renfro (C)
Stephen Gallup, Thomas Allen
 
11:27ConcordJohn Robinson misses long on a fadeaway in the paint20-20
11:26ConcordWallace Renfro grabs the offensive board20-20
11:16ConcordJohn Robinson can't connect on a jumpshot from the free throw line20-20
11:14Glenville St.Ruben Konarski gets the rebound20-20
11:11Glenville St.Conrad Coleman is called for the reach on Mark Ospina in the backcourt - foul #1 on Conrad Coleman, team foul #620-20
SubsGlenville St.
James Pangle (SG), Tim Norris (SF)
Mark Ospina, George Knippenberg
 
SubsConcord
Stephen Gallup (SF)
Conrad Coleman
 
10:48Glenville St.Tim Norris can't connect on a shot near the basket but he's fouled by Craig Blackford - foul #1 on Craig Blackford, team foul #720-20
SubsGlenville St.
Steven Perkins (C)
Christopher Keller
 
SubsConcord
John Hartness (PG), Thomas Allen (PF)
John Robinson, Craig Blackford
 
10:48Glenville St.Tim Norris makes the 1st free throw21-20
10:48Glenville St.Tim Norris makes the 2nd free throw22-20
10:31ConcordJohn Hartness is open and scores on a shot from the left side on a great pass from David Smith and the foul's on Steven Perkins - foul #1 on Steven Perkins, team foul #622-22
SubsGlenville St.
Mark Ospina (PG), Patrick Traylor (SF)
James Patton, Tim Norris
 
SubsConcord 
10:31ConcordJohn Hartness makes the free throw22-23
10:10Glenville St.The short jumper by Ruben Konarski is denied by Wallace Renfro22-23
10:08ConcordWallace Renfro pulls down the rebound22-23
10:04ConcordJames Pangle is called for the reach on David Smith in the backcourt - foul #1 on James Pangle, team foul #722-23
SubsGlenville St.
James Patton (SG), Christopher Keller (PF)
James Pangle, Ruben Konarski
 
SubsConcord
Craig Blackford (PF), David Knight (C)
Thomas Allen, Wallace Renfro
 
10:04ConcordDavid Smith makes the 1st free throw22-24
10:04ConcordDavid Smith makes the 2nd free throw22-25
09:42Glenville St.James Patton loses the dribble to David Knight22-25
09:29ConcordStephen Gallup is open but misses the lay-in22-25
09:28Glenville St.Patrick Traylor gets the rebound22-25
09:26Glenville St.Glenville St. calls a full timeout (2 :30 3 full remaining)22-25
SubsGlenville St.
Tim Norris (SF), George Knippenberg (C)
Patrick Traylor, Christopher Keller
 
SubsConcord
John Robinson (SG), Conrad Coleman (SF), Thomas Allen (PF)
John Hartness, Stephen Gallup, Craig Blackford
 
09:13Glenville St.Steven Perkins is hacked by Thomas Allen - foul #1 on Thomas Allen, team foul #822-25
SubsGlenville St.
James Pangle (SG), Ryan Proto (SF)
Mark Ospina, James Patton
 
SubsConcord 
09:13Glenville St.Steven Perkins makes the 1st free throw23-25
09:13Glenville St.Steven Perkins misses the 2nd free throw23-25
09:13ConcordDavid Knight grabs the board23-25
09:11ConcordJohn Robinson is hacked by Tim Norris in the backcourt - foul #1 on Tim Norris, team foul #823-25
SubsGlenville St.
Mark Ospina (PG)
Steven Perkins
 
SubsConcord
William Robitaille (SF)
David Smith
 
09:11ConcordJohn Robinson makes the 1st free throw23-26
09:11ConcordJohn Robinson makes the 2nd free throw23-27
08:59Glenville St.James Pangle misses long on a floater from the right wing23-27
08:57ConcordWilliam Robitaille gets the rebound23-27
08:53ConcordJohn Robinson can't connect on a turnaround in the lane23-27
08:52Glenville St.Mark Ospina grabs the defensive rebound23-27
08:44Glenville St.Thomas Allen steals it from Ryan Proto23-27
08:40ConcordJohn Robinson connects on the shot from the right side23-29
08:21Glenville St.Mark Ospina misses badly on the uncontested 3 from the left wing23-29
08:19Glenville St.Tim Norris pulls down the offensive rebound23-29
08:03Glenville St.Mark Ospina misses short on a floater from the left side23-29
08:02Glenville St.Tim Norris gets the offensive rebound23-29
07:39Glenville St.Tim Norris drills a fadeaway from the left side on a nice dish by Mark Ospina25-29
LineupGlenville St.
 PG - Mark Ospina (tired) 2 pts. 3 ast.
 SG - James Pangle (tiring) 1 ast.
 SF - Tim Norris (tiring) 4 pts.
 PF - Ryan Proto (tiring)
 C - George Knippenberg (tired)
 
LineupConcord
 PG - Conrad Coleman (tiring)
 SG - John Robinson (tiring) 11 pts.
 SF - William Robitaille (tiring) 2 reb.
 PF - Thomas Allen (fairly fresh)
 C - David Knight (tired) 1 pts.
 
07:24ConcordConrad Coleman misses the wide open fadeaway from the free throw line25-29
07:22ConcordWilliam Robitaille tips it but misses25-29
07:21Glenville St.The rebound goes to George Knippenberg25-29
07:16Glenville St.William Robitaille is called for the reach on Tim Norris - foul #2 on William Robitaille, team foul #925-29
SubsGlenville St.
James Patton (SG), Ruben Konarski (SF), Christopher Keller (PF), Steven Perkins (C)
Mark Ospina, James Pangle, Ryan Proto, George Knippenberg
 
SubsConcord
John Hartness (PG), David Smith (SG), Stephen Gallup (SF), Craig Blackford (PF), Milton Barnette (C)
Conrad Coleman, John Robinson, William Robitaille, Thomas Allen, David Knight
 
07:16Glenville St.Tim Norris makes the 1st free throw26-29
07:16Glenville St.Tim Norris makes the 2nd free throw27-29
07:12ConcordDavid Smith is hacked by James Patton in the backcourt - foul #2 on James Patton, team foul #927-29
SubsGlenville St.
Mark Ospina (PG), James Pangle (SG)
Tim Norris, James Patton
 
SubsConcord 
07:12ConcordDavid Smith makes the 1st free throw27-30
07:12ConcordDavid Smith misses the 2nd free throw27-30
07:12ConcordCraig Blackford pulls down the offensive rebound27-30
07:02ConcordCraig Blackford is alone and drills a 3 pointer from the right wing set up by John Hartness27-33
06:54Glenville St.Ruben Konarski misses the shot from the free throw line but he's hacked by Stephen Gallup - foul #2 on Stephen Gallup, team foul #1027-33
SubsGlenville St. 
SubsConcord
Wallace Renfro (C)
Stephen Gallup
 
06:54Glenville St.Ruben Konarski makes the 1st free throw28-33
06:54Glenville St.Ruben Konarski misses the 2nd free throw28-33
06:54Glenville St.Christopher Keller grabs the offensive board28-33
06:43Glenville St.Steven Perkins throws a bad pass out of bounds28-33
SubsGlenville St.
Patrick Traylor (SF)
Christopher Keller
 
SubsConcord 
06:41ConcordJohn Hartness is hacked by Mark Ospina in the backcourt - foul #1 on Mark Ospina, team foul #1028-33
06:41ConcordJohn Hartness makes the 1st free throw28-34
06:41ConcordJohn Hartness makes the 2nd free throw28-35
06:25Glenville St.James Pangle misses badly on a 3pt shot from the right corner28-35
06:24ConcordCraig Blackford grabs the board28-35
06:09ConcordMilton Barnette misses long on a floater from the right side28-35
06:08Glenville St.The rebound goes to Ruben Konarski28-35
05:57Glenville St.Steven Perkins clanks a floater from the left block28-35
05:55ConcordWallace Renfro gets the rebound28-35
05:50ConcordJohn Hartness is by himself and knocks in the 3pt attempt from the right corner set up by Craig Blackford28-38
05:47Glenville St.David Smith is called for the reach on James Pangle in the backcourt - foul #2 on David Smith, team foul #1128-38
SubsGlenville St.
Christopher Keller (PF)
Steven Perkins
 
SubsConcord
John Robinson (SG), Conrad Coleman (SF)
David Smith, Milton Barnette
 
05:47Glenville St.James Pangle makes the 1st free throw29-38
05:47Glenville St.James Pangle misses the 2nd free throw29-38
05:47ConcordThe rebound goes to Craig Blackford29-38
05:26ConcordRuben Konarski steals the ball from Craig Blackford29-38
05:23Glenville St.Mark Ospina is hacked by John Hartness in the backcourt - foul #2 on John Hartness, team foul #1229-38
SubsGlenville St.
Tim Norris (SG), Steven Perkins (C)
James Pangle, Patrick Traylor
 
SubsConcord
Milton Barnette (SF), Thomas Allen (C)
John Hartness, Craig Blackford
 
05:23Glenville St.Mark Ospina makes the 1st free throw30-38
05:23Glenville St.Mark Ospina misses the 2nd free throw30-38
05:23ConcordThomas Allen grabs the board30-38
05:07ConcordRuben Konarski steals it from John Robinson30-38
04:38Glenville St.Tim Norris buries a jumpshot from the left wing32-38
04:19ConcordJohn Robinson is denied on a layup by Christopher Keller32-38
04:18Glenville St.Christopher Keller grabs the defensive rebound32-38
04:04Glenville St.Tim Norris misses short on a 3 pointer from the right corner32-38
04:02ConcordThomas Allen grabs the defensive rebound32-38
04:02ConcordConcord calls a full timeout (2 :30 3 full remaining)32-38
SubsGlenville St.
James Pangle (SG), Patrick Traylor (SF), George Knippenberg (C)
Tim Norris, Ruben Konarski, Christopher Keller
 
SubsConcord
Craig Blackford (PF), David Knight (C)
Wallace Renfro, Thomas Allen
 
03:48ConcordSteven Perkins picks off the pass by Milton Barnette32-38
03:46Glenville St.Mark Ospina's pass is intercepted by Milton Barnette in the backcourt32-38
03:26ConcordJohn Robinson misses the floater from the left side32-38
03:25Glenville St.The rebound goes to Patrick Traylor32-38
LineupGlenville St.
 PG - Mark Ospina (very tired) 3 pts. 3 ast.
 SG - James Pangle (tired) 1 pts. 1 ast.
 SF - Patrick Traylor (tiring) 7 pts. 2 reb.
 PF - Steven Perkins (fairly fresh) 5 pts.
 C - George Knippenberg (tiring)
 
LineupConcord
 PG - Conrad Coleman (tired)
 SG - John Robinson (tired) 11 pts.
 SF - Milton Barnette (tiring) 2 pts. 2 stl.
 PF - Craig Blackford (tired) 3 pts. 3 reb.
 C - David Knight (tired) 1 pts.
 
03:16Glenville St.James Pangle misses the 3pt attempt from the right wing32-38
03:15Glenville St.George Knippenberg tips it in34-38
02:51ConcordJohn Robinson buries a 3pt shot from straight away34-41
02:46Glenville St.Mark Ospina loses the dribble to David Knight in the backcourt34-41
02:39ConcordCraig Blackford is denied on a layup by George Knippenberg34-41
02:38Glenville St.George Knippenberg grabs the board34-41
02:32Glenville St.James Pangle connects on the 3 pointer from the left wing on a great pass from Patrick Traylor37-41
02:28ConcordConrad Coleman is fouled on the floor by Mark Ospina - foul #2 on Mark Ospina, team foul #1137-41
SubsGlenville St.
James Patton (PG), Francisco Martin (SG), Ryan Proto (SF), Christopher Keller (PF), Ruben Konarski (C)
Mark Ospina, James Pangle, Patrick Traylor, Steven Perkins, George Knippenberg
 
SubsConcord
David Smith (SG), Stephen Gallup (SF), Thomas Allen (C)
John Robinson, Milton Barnette, David Knight
 
02:28ConcordConrad Coleman makes the 1st free throw37-42
02:28ConcordConrad Coleman makes the 2nd free throw37-43
02:26Glenville St.Craig Blackford is called for the reach on James Patton in the backcourt - foul #2 on Craig Blackford, team foul #1337-43
SubsGlenville St. 
SubsConcord
John Hartness (PG)
Conrad Coleman
 
02:26Glenville St.James Patton makes the 1st free throw38-43
02:26Glenville St.James Patton misses the 2nd free throw38-43
02:26ConcordThe rebound goes to Stephen Gallup38-43
02:09ConcordStephen Gallup scores on a 3pt shot from the right wing on a nice dish by John Hartness38-46
02:04Glenville St.Thomas Allen steals it from Christopher Keller in the backcourt38-46
01:50ConcordCraig Blackford hits the front of the rim on the wide open 3pt jumper from the right wing38-46
01:49ConcordStephen Gallup tips it back up and in38-48
01:27Glenville St.Ruben Konarski clanks a runner near the basket but the foul's on Stephen Gallup - foul #3 on Stephen Gallup, team foul #1438-48
SubsGlenville St.
George Knippenberg (C)
Ryan Proto
 
SubsConcord
William Robitaille (SF), Wallace Renfro (C)
Stephen Gallup, Craig Blackford
 
01:27Glenville St.Ruben Konarski misses the 1st free throw38-48
01:27Glenville St.Ruben Konarski makes the 2nd free throw39-48
01:07ConcordJohn Hartness misses the fadeaway jumper from just outside the lane39-48
01:05Glenville St.George Knippenberg grabs the board39-48
00:43Glenville St.Christopher Keller misses badly on a jumper in the paint39-48
00:41Glenville St.Christopher Keller misses the tip39-48
00:40ConcordThomas Allen snags the defensive board39-48
00:35ConcordJohn Hartness clanks a 3 from the right corner39-48
00:34Glenville St.The rebound goes to George Knippenberg39-48
00:22Glenville St.Christopher Keller misses the dunk39-48
00:20ConcordWilliam Robitaille grabs the board39-48
00:16ConcordRuben Konarski steals it from David Smith in the backcourt39-48
00:16Glenville St.Glenville St. calls a full timeout (2 :30 2 full remaining)39-48
SubsGlenville St.
Patrick Traylor (SF), Ryan Proto (PF), Steven Perkins (C)
Ruben Konarski, Christopher Keller, George Knippenberg
 
SubsConcord
Craig Blackford (PF), David Knight (C)
Thomas Allen, Wallace Renfro
 
00:03Glenville St.Ryan Proto makes the 3 pointer from the left corner42-48
00:00ConcordDavid Smith misses badly on a halfcourt shot42-48
TimeTeamPlayScore
LineupGlenville St.
 PG - Mark Ospina (fresh) 3 pts. 3 ast.
 SG - Francisco Martin (fresh)
 SF - Patrick Traylor (fresh) 7 pts. 2 reb.
 PF - Christopher Keller (fresh) 4 reb.
 C - George Knippenberg (fresh) 2 pts. 5 reb. 2 blk.
 
LineupConcord
 PG - John Hartness (fresh) 12 pts. 2 ast.
 SG - John Robinson (fresh) 14 pts.
 SF - William Robitaille (fresh) 4 reb.
 PF - Craig Blackford (fresh) 3 pts. 3 reb.
 C - David Knight (fresh) 1 pts. 2 stl.
 
20:00ConcordWilliam Robitaille inbounds the ball42-48
Game PlanGlenville St.Glenville St. is playing a motion offense and a fullcourt press (0) 
Game PlanConcordConcord is playing a fastbreak offense and a fullcourt press (0) 
19:40ConcordCraig Blackford blows the wide open layup42-48
19:38ConcordWilliam Robitaille pulls down the offensive rebound42-48
19:30ConcordJohn Robinson can't connect on a jumper from the free throw line42-48
19:29ConcordThe offensive rebound goes to Craig Blackford42-48
19:19ConcordJohn Robinson misses badly on a 3pt shot from the right corner42-48
19:18Glenville St.George Knippenberg grabs the board42-48
19:07Glenville St.Patrick Traylor is fouled on the floor by William Robitaille - foul #3 on William Robitaille, team foul #142-48
SubsGlenville St.
James Pangle (SG), Tim Norris (SF), Ruben Konarski (PF), Steven Perkins (C)
Francisco Martin, Patrick Traylor, Christopher Keller, George Knippenberg
 
SubsConcord
David Smith (PG), Conrad Coleman (SF), Wallace Renfro (PF), Thomas Allen (C)
John Hartness, William Robitaille, Craig Blackford, David Knight
 
18:48Glenville St.Tim Norris is open and buries a 3 from the right corner45-48
18:43ConcordJohn Robinson's pass is off the mark and out of bounds in the backcourt45-48
SubsGlenville St.
James Patton (SG)
Mark Ospina
 
SubsConcord
John Hartness (PG)
John Robinson
 
18:30Glenville St.James Pangle is fouled on the floor by Wallace Renfro - foul #1 on Wallace Renfro, team foul #245-48
SubsGlenville St. 
SubsConcord
Milton Barnette (C)
Wallace Renfro
 
18:20Glenville St.John Hartness is called for the reach on Steven Perkins - foul #3 on John Hartness, team foul #345-48
SubsGlenville St.
Francisco Martin (SG), Ryan Proto (PF)
James Pangle, Tim Norris
 
SubsConcord
John Robinson (SG), Craig Blackford (PF), David Knight (C)
John Hartness, Conrad Coleman, Thomas Allen
 
18:02Glenville St.David Knight blocks the jumper by James Patton45-48
18:00ConcordDavid Knight grabs the board45-48
17:56ConcordDavid Smith misses the jump hook near the basket but he's fouled by Steven Perkins - foul #2 on Steven Perkins, team foul #145-48
SubsGlenville St.
Christopher Keller (PF), George Knippenberg (C)
Ruben Konarski, Steven Perkins
 
SubsConcord 
17:56ConcordDavid Smith makes the 1st free throw45-49
17:56ConcordDavid Smith makes the 2nd free throw45-50
17:41Glenville St.Christopher Keller comes up short on the 3 pointer from the right wing45-50
17:40ConcordMilton Barnette gets the rebound45-50
17:36ConcordDavid Smith clanks a driving attempt in the paint but he's hacked by Francisco Martin - foul #3 on Francisco Martin, team foul #245-50
SubsGlenville St.
Mark Ospina (PG), James Pangle (SG), Patrick Traylor (SF)
James Patton, Francisco Martin, Ryan Proto
 
SubsConcord
Conrad Coleman (SF)
Milton Barnette
 
17:36ConcordDavid Smith makes the 1st free throw45-51
17:36ConcordDavid Smith makes the 2nd free throw45-52
17:34Glenville St.Craig Blackford picks off the pass by Christopher Keller in the backcourt45-52
17:15ConcordDavid Smith can't finish the layup45-52
17:14Glenville St.George Knippenberg pulls down the rebound45-52
16:52Glenville St.Christopher Keller buries a fadeaway from the right side on a nice dish by Mark Ospina47-52
16:35ConcordJohn Robinson misses long on a 3pt attempt from the left wing47-52
16:33Glenville St.Mark Ospina grabs the board47-52
16:25Glenville St.James Pangle drills a 3pt attempt from the left corner on a nice dish by Mark Ospina50-52
16:22ConcordMark Ospina steps in front of the David Smith pass in the backcourt50-52
16:21Glenville St.James Pangle lays it in on a great pass from Mark Ospina52-52
16:19ConcordChristopher Keller takes the ball from Conrad Coleman in the backcourt52-52
16:07Glenville St.David Smith takes the ball from Patrick Traylor52-52
15:54ConcordConrad Coleman buries a 3pt shot from the left wing52-55
LineupGlenville St.
 PG - Mark Ospina (tiring) 3 pts. 6 ast.
 SG - James Pangle (tiring) 9 pts. 1 ast.
 SF - Patrick Traylor (tiring) 7 pts. 2 reb.
 PF - Christopher Keller (tiring) 2 pts. 4 reb.
 C - George Knippenberg (tiring) 2 pts. 7 reb. 2 blk.
 
LineupConcord
 PG - David Smith (tiring) 10 pts. 3 ast.
 SG - John Robinson (tiring) 14 pts.
 SF - Conrad Coleman (tiring) 5 pts.
 PF - Craig Blackford (tiring) 3 pts. 4 reb.
 C - David Knight (tired) 1 pts. 2 reb. 2 blk. 2 stl.
 
15:35Glenville St.George Knippenberg can't finish the uncontested layup but the foul's on David Knight - foul #1 on David Knight, team foul #452-55
SubsGlenville St.
James Patton (PG), Tim Norris (SG), Ruben Konarski (SF), Steven Perkins (PF)
Mark Ospina, James Pangle, Patrick Traylor, Christopher Keller
 
SubsConcord
John Hartness (PG), Stephen Gallup (SG), William Robitaille (SF), Wallace Renfro (PF), Thomas Allen (C)
David Smith, John Robinson, Conrad Coleman, Craig Blackford, David Knight
 
15:35Glenville St.George Knippenberg makes the 1st free throw53-55
15:35Glenville St.George Knippenberg makes the 2nd free throw54-55
15:19ConcordWilliam Robitaille hits the finger roll set up by John Hartness and the foul's on Ruben Konarski - foul #1 on Ruben Konarski, team foul #354-57
SubsGlenville St.
Francisco Martin (SG)
George Knippenberg
 
SubsConcord 
15:19ConcordWilliam Robitaille misses the free throw54-57
15:19Glenville St.Ruben Konarski gets the rebound54-57
14:59Glenville St.Thomas Allen steps in front of the Tim Norris pass54-57
14:43ConcordThomas Allen loses the dribble to James Patton54-57
14:23Glenville St.Steven Perkins misses long on an open driving attempt from the baseline54-57
14:21ConcordThe rebound goes to Wallace Renfro54-57
14:19ConcordFrancisco Martin takes the ball from William Robitaille in the backcourt54-57
14:12Glenville St.Tim Norris is open and buries a driving attempt from the right block on a great pass from Ruben Konarski56-57
14:07ConcordJohn Hartness hits the front of the rim on the 3pt jumper from the right wing56-57
14:06ConcordStephen Gallup gets the offensive rebound56-57
13:47ConcordWilliam Robitaille scores on a floater from the right block56-59
13:45Glenville St.Tim Norris throws a bad pass out of bounds in the backcourt56-59
SubsGlenville St.
Mark Ospina (PG), Patrick Traylor (SF), Ryan Proto (PF), George Knippenberg (C)
James Patton, Tim Norris, Ruben Konarski, Steven Perkins
 
SubsConcord
John Robinson (SG), Craig Blackford (PF), Milton Barnette (C)
Stephen Gallup, Wallace Renfro, Thomas Allen
 
13:27ConcordWilliam Robitaille hits the front of the rim on the 3pt shot from the right wing56-59
13:25Glenville St.George Knippenberg gets the rebound56-59
13:01Glenville St.Craig Blackford is called for the reach on Ryan Proto - foul #3 on Craig Blackford, team foul #556-59
SubsGlenville St.
Christopher Keller (PF), Ruben Konarski (C)
Ryan Proto, George Knippenberg
 
SubsConcord
Wallace Renfro (PF), David Knight (C)
Craig Blackford, Milton Barnette
 
12:45Glenville St.Francisco Martin misses short on a 3 from the right corner56-59
12:43ConcordJohn Hartness pulls down the rebound56-59
12:40ConcordFrancisco Martin is called for the reach on John Robinson in the backcourt - foul #4 on Francisco Martin, team foul #456-59
SubsGlenville St.
James Pangle (SG)
Francisco Martin
 
SubsConcord
Stephen Gallup (SF)
William Robitaille
 
12:24ConcordJohn Hartness misses short on an open jumpshot from the right wing56-59
12:22ConcordWallace Renfro grabs the offensive rebound56-59
12:05ConcordJohn Hartness misses badly on a 3 from the right wing56-59
12:04Glenville St.Christopher Keller pulls down the rebound56-59
12:00Glenville St.James Pangle throws a bad pass out of bounds in the backcourt56-59
12:00ConcordConcord calls a full timeout (2 :30 2 full remaining)56-59
SubsGlenville St.
James Patton (SG), Ryan Proto (SF), Steven Perkins (C)
James Pangle, Patrick Traylor, Ruben Konarski
 
SubsConcord
David Smith (SG), Milton Barnette (PF), Thomas Allen (C)
John Robinson, Wallace Renfro, David Knight
 
11:48ConcordThomas Allen is open and scores on a driving attempt from the right block on a great pass from John Hartness56-61
LineupGlenville St.
 PG - Mark Ospina (tiring) 3 pts. 6 ast.
 SG - James Patton (fresh) 6 pts. 2 ast.
 SF - Ryan Proto (fresh) 3 pts.
 PF - Christopher Keller (tiring) 2 pts. 5 reb.
 C - Steven Perkins (fresh) 5 pts.
 
LineupConcord
 PG - John Hartness (tiring) 12 pts. 4 ast. 3 pf.
 SG - David Smith (fairly fresh) 10 pts. 3 ast.
 SF - Stephen Gallup (fairly fresh) 8 pts. 1 ast. 3 pf.
 PF - Milton Barnette (fresh) 2 pts. 2 stl.
 C - Thomas Allen (fresh) 2 pts. 4 reb. 3 stl.
 
11:33Glenville St.Milton Barnette picks off the pass by Mark Ospina56-61
11:19ConcordDavid Smith is open and buries a runner from the baseline set up by Thomas Allen56-63
10:55Glenville St.Christopher Keller banks in the wide open layup on a nice dish by Mark Ospina58-63
10:39ConcordSteven Perkins is called for the reach on Thomas Allen - foul #3 on Steven Perkins, team foul #558-63
SubsGlenville St.
James Pangle (SG), Patrick Traylor (SF), Ruben Konarski (PF), George Knippenberg (C)
James Patton, Ryan Proto, Christopher Keller, Steven Perkins
 
SubsConcord
John Robinson (SG), William Robitaille (SF), Craig Blackford (PF), David Knight (C)
John Hartness, Stephen Gallup, Milton Barnette, Thomas Allen
 
10:17ConcordWilliam Robitaille is open but misses the lay-in58-63
10:15Glenville St.George Knippenberg pulls down the rebound58-63
10:12Glenville St.George Knippenberg is fouled in the backcourt by David Knight - foul #2 on David Knight, team foul #658-63
09:50Glenville St.James Pangle can't connect on a 3pt shot from the right wing58-63
09:49Glenville St.George Knippenberg pulls down the offensive rebound58-63
09:31Glenville St.Patrick Traylor misses long on a turnaround from the right block58-63
09:29ConcordWilliam Robitaille gets the rebound58-63
09:14ConcordDavid Smith comes up short on the 3pt jumper from the right corner58-63
09:12Glenville St.George Knippenberg gets the rebound58-63
09:07Glenville St.Patrick Traylor is fouled in the backcourt by William Robitaille - foul #4 on William Robitaille, team foul #758-63
SubsGlenville St.
Tim Norris (PG), James Patton (SG), Steven Perkins (PF)
Mark Ospina, James Pangle, Ruben Konarski
 
SubsConcord
John Hartness (PG), Conrad Coleman (SF), Wallace Renfro (PF), Thomas Allen (C)
David Smith, William Robitaille, Craig Blackford, David Knight
 
09:07Glenville St.Patrick Traylor misses the 1st free throw58-63
09:07ConcordThomas Allen grabs the board58-63
08:48ConcordThomas Allen misses short on a floater from the left block58-63
08:47Glenville St.Steven Perkins grabs the board58-63
08:45Glenville St.Tim Norris is whistled for traveling in the backcourt58-63
SubsGlenville St.
James Pangle (SG), Christopher Keller (PF)
Patrick Traylor, George Knippenberg
 
SubsConcord 
08:33ConcordJohn Robinson can't connect on a 3pt shot from straight away58-63
08:31Glenville St.Steven Perkins pulls down the rebound58-63
08:06Glenville St.Steven Perkins misses long on an open runner from close range58-63
08:04Glenville St.The offensive rebound goes to Steven Perkins58-63
07:52Glenville St.Tim Norris misses badly on a pull-up jumper from the right wing but he's fouled by Conrad Coleman - foul #2 on Conrad Coleman, team foul #858-63
SubsGlenville St.
Francisco Martin (SG), Ruben Konarski (PF)
James Pangle, Christopher Keller
 
SubsConcord
David Smith (SG), Stephen Gallup (SF), Craig Blackford (PF), Milton Barnette (C)
John Robinson, Conrad Coleman, Wallace Renfro, Thomas Allen
 
07:52Glenville St.Tim Norris misses the 1st free throw58-63
07:52Glenville St.Tim Norris misses the 2nd free throw58-63
07:52ConcordMilton Barnette pulls down the rebound58-63
07:35ConcordCraig Blackford hits a shot in the paint and he's fouled by Steven Perkins - foul #4 on Steven Perkins, team foul #658-65
SubsGlenville St.
Ryan Proto (SF), George Knippenberg (C)
Tim Norris, Steven Perkins
 
SubsConcord
William Robitaille (SF)
John Hartness
 
07:35ConcordCraig Blackford misses the free throw58-65
07:35Glenville St.The rebound goes to Ruben Konarski58-65
LineupGlenville St.
 PG - James Patton (fairly fresh) 6 pts. 2 ast.
 SG - Francisco Martin (fresh) 4 pf.
 SF - Ryan Proto (fresh) 3 pts.
 PF - Ruben Konarski (fairly fresh) 4 pts. 4 reb. 3 stl.
 C - George Knippenberg (tiring) 4 pts. 11 reb. 2 blk.
 
LineupConcord
 PG - Stephen Gallup (fairly fresh) 8 pts. 1 ast. 3 pf.
 SG - David Smith (tiring) 12 pts. 3 ast.
 SF - William Robitaille (tiring) 4 pts. 6 reb. 4 pf.
 PF - Craig Blackford (tired) 5 pts. 4 reb. 3 pf.
 C - Milton Barnette (fairly fresh) 2 pts. 2 reb. 3 stl.
 
07:29Glenville St.Milton Barnette steps in front of the Francisco Martin pass in the backcourt58-65
07:12ConcordCraig Blackford misses long on a 3pt attempt from the right corner58-65
07:10Glenville St.Ruben Konarski grabs the defensive rebound58-65
06:56Glenville St.Francisco Martin is called for a backcourt violation58-65
SubsGlenville St.
Mark Ospina (PG), Steven Perkins (PF)
James Patton, Ryan Proto
 
SubsConcord
John Hartness (PG), John Robinson (SG), Thomas Allen (PF), David Knight (C)
David Smith, William Robitaille, Craig Blackford, Milton Barnette
 
06:36ConcordStephen Gallup misses badly on a fadeaway jumper from just outside the lane58-65
06:34ConcordThe offensive rebound goes to Thomas Allen58-65
06:22ConcordJohn Hartness's pass is off the mark and out of bounds58-65
SubsGlenville St.
James Pangle (PG), Christopher Keller (PF)
Mark Ospina, George Knippenberg
 
SubsConcord
Conrad Coleman (SF), Wallace Renfro (PF)
Stephen Gallup, Thomas Allen
 
05:53Glenville St.James Pangle connects on the open shot from the left side set up by Francisco Martin60-65
05:51ConcordJames Pangle steps in front of the John Robinson pass in the backcourt60-65
05:39Glenville St.Conrad Coleman takes the ball from Francisco Martin60-65
05:25ConcordJohn Hartness lays it in60-67
05:07Glenville St.Francisco Martin hits a wide open 3pt attempt from straight away on a nice dish by James Pangle63-67
04:46ConcordDavid Knight dunks the ball63-69
04:46Glenville St.Glenville St. calls a full timeout (2 :30 1 full remaining)63-69
SubsGlenville St.
Mark Ospina (PG), Patrick Traylor (SF), Ryan Proto (PF), George Knippenberg (C)
James Pangle, Ruben Konarski, Christopher Keller, Steven Perkins
 
SubsConcord
David Smith (PG), Stephen Gallup (SG), William Robitaille (SF), Craig Blackford (PF), Thomas Allen (C)
John Hartness, John Robinson, Conrad Coleman, Wallace Renfro, David Knight
 
04:28Glenville St.Craig Blackford is called for the reach on Ryan Proto - foul #4 on Craig Blackford, team foul #963-69
SubsGlenville St.
James Patton (SG)
Francisco Martin
 
SubsConcord
Milton Barnette (C)
Thomas Allen
 
04:28Glenville St.Ryan Proto makes the 1st free throw64-69
04:28Glenville St.Ryan Proto misses the 2nd free throw64-69
04:28ConcordWilliam Robitaille snags the defensive board64-69
04:08ConcordMilton Barnette comes up short on the shot from the baseline but he's fouled by Mark Ospina - foul #3 on Mark Ospina, team foul #764-69
SubsGlenville St.
Tim Norris (SF)
Patrick Traylor
 
SubsConcord 
04:08ConcordMilton Barnette makes the 1st free throw64-70
04:08ConcordMilton Barnette misses the 2nd free throw64-70
04:08Glenville St.George Knippenberg grabs the board64-70
03:45Glenville St.James Patton loses the ball out of bounds64-70
SubsGlenville St.
Francisco Martin (SG), Steven Perkins (PF)
James Patton, Ryan Proto
 
SubsConcord
Thomas Allen (PF)
Craig Blackford
 
03:32ConcordDavid Smith can't connect on a 3pt attempt from the right corner64-70
03:30Glenville St.Steven Perkins pulls down the rebound64-70
LineupGlenville St.
 PG - Mark Ospina (tiring) 3 pts. 7 ast. 3 pf.
 SG - Francisco Martin (tiring) 3 pts. 1 ast. 4 pf.
 SF - Tim Norris (fairly fresh) 13 pts.
 PF - Steven Perkins (fairly fresh) 5 pts. 4 reb. 4 pf.
 C - George Knippenberg (tired) 4 pts. 12 reb. 2 blk.
 
LineupConcord
 PG - David Smith (tiring) 12 pts. 3 ast.
 SG - Stephen Gallup (tiring) 8 pts. 1 ast. 3 pf.
 SF - William Robitaille (tired) 4 pts. 7 reb. 4 pf.
 PF - Thomas Allen (fairly fresh) 2 pts. 6 reb. 3 stl.
 C - Milton Barnette (fairly fresh) 3 pts. 2 reb. 4 stl.
 
03:14Glenville St.George Knippenberg buries a floater in the paint66-70
02:59ConcordStephen Gallup misses short on a 3 pointer from the left wing66-70
02:57ConcordMilton Barnette tips it but misses66-70
02:56Glenville St.The rebound goes to George Knippenberg66-70
02:56Glenville St.Glenville St. calls a full timeout (2 :30 remaining)66-70
SubsGlenville St.
James Patton (PG), Patrick Traylor (SF), Ryan Proto (PF)
Mark Ospina, Tim Norris, George Knippenberg
 
SubsConcord
John Hartness (PG), John Robinson (SG), Craig Blackford (PF)
David Smith, William Robitaille, Milton Barnette
 
02:40Glenville St.Ryan Proto scores on a fadeaway from the left wing68-70
02:40ConcordConcord calls a full timeout (2 :30 1 full remaining)68-70
SubsGlenville St.
James Pangle (SG)
Francisco Martin
 
SubsConcord
Conrad Coleman (SF)
Stephen Gallup
 
02:17ConcordThomas Allen is fouled on the floor by Steven Perkins - foul #5 on Steven Perkins, team foul #868-70
SubsGlenville St.
Mark Ospina (PG), Ruben Konarski (C)
James Pangle, Steven Perkins
 
SubsConcord
David Smith (PG)
John Hartness
 
02:17ConcordThomas Allen misses the 1st free throw68-70
02:17Glenville St.The rebound goes to Ruben Konarski68-70
02:14Glenville St.David Smith steals the ball from Patrick Traylor in the backcourt68-70
02:00ConcordJohn Robinson is hacked by James Patton - foul #3 on James Patton, team foul #968-70
SubsGlenville St.
Francisco Martin (SG), Christopher Keller (PF), George Knippenberg (C)
James Patton, Ryan Proto, Ruben Konarski
 
SubsConcord
John Hartness (PG), William Robitaille (SF), David Knight (C)
David Smith, Conrad Coleman, Thomas Allen
 
02:00ConcordConcord calls a full timeout (2 :30 remaining)68-70
02:00ConcordJohn Robinson makes the 1st free throw68-71
02:00ConcordJohn Robinson misses the 2nd free throw68-71
02:00Glenville St.George Knippenberg grabs the defensive rebound68-71
01:47Glenville St.George Knippenberg hits a wide open shot from close range on a great pass from Mark Ospina70-71
01:22ConcordJohn Hartness misses the jumpshot from the left side70-71
01:21Glenville St.Christopher Keller snags the defensive board70-71
01:07Glenville St.Christopher Keller connects on the jump hook in the lane set up by Mark Ospina and he's fouled by Craig Blackford - foul #5 on Craig Blackford, team foul #1072-71
SubsGlenville St. 
SubsConcord
Wallace Renfro (PF)
Craig Blackford
 
01:07ConcordConcord calls a :30 timeout (1 :30 remaining)72-71
01:07Glenville St.Christopher Keller misses the free throw72-71
01:07ConcordWilliam Robitaille pulls down the rebound72-71
00:42ConcordJohn Robinson is fouled on the floor by Mark Ospina - foul #4 on Mark Ospina, team foul #1072-71
00:42ConcordJohn Robinson makes the 1st free throw72-72
00:42ConcordJohn Robinson makes the 2nd free throw72-73
00:28Glenville St.Christopher Keller misses long on an open jump hook from the left block72-73
00:27ConcordWallace Renfro snags the defensive board72-73
00:27ConcordConcord calls a :30 timeout (none remaining)72-73
Game PlanGlenville St.Glenville St. is playing a motion offense and intentionally fouling (0) 
Game PlanConcordConcord is playing a spread offense (hold ball) and a fullcourt press (0) 
00:25ConcordWilliam Robitaille is hacked by Mark Ospina in the backcourt - foul #5 on Mark Ospina, team foul #1172-73
SubsGlenville St.
James Pangle (PG)
Mark Ospina
 
SubsConcord 
00:25ConcordWilliam Robitaille makes the 1st free throw72-74
00:25ConcordWilliam Robitaille makes the 2nd free throw72-75
00:15Glenville St.Francisco Martin hits a 3pt shot from the right corner set up by Patrick Traylor75-75
Game PlanGlenville St.Glenville St. is playing a motion offense and a fullcourt press (0) 
Game PlanConcordConcord is playing a spread offense (hold ball) and a fullcourt press (0) 
00:02ConcordJohn Hartness misses short on a jumper from just outside the lane75-75
00:00ConcordDavid Knight grabs the offensive rebound75-75
TimeTeamPlayScore
LineupGlenville St.
 PG - James Pangle (fresh) 11 pts. 2 ast. 2 stl.
 SG - Francisco Martin (tiring) 6 pts. 1 ast. 4 pf.
 SF - Patrick Traylor (tiring) 7 pts. 2 reb.
 PF - Christopher Keller (tiring) 6 pts. 6 reb.
 C - George Knippenberg (tiring) 8 pts. 14 reb. 2 blk.
 
LineupConcord
 PG - John Hartness (tiring) 14 pts. 4 ast. 3 pf.
 SG - John Robinson (tiring) 17 pts.
 SF - William Robitaille (tiring) 6 pts. 8 reb. 4 pf.
 PF - Wallace Renfro (tiring) 6 reb.
 C - David Knight (tired) 3 pts. 3 reb. 2 blk. 2 stl.
 
05:00ConcordWallace Renfro wins the tip75-75
Game PlanGlenville St.Glenville St. is playing a motion offense and a fullcourt press (0) 
Game PlanConcordConcord is playing a fastbreak offense and a fullcourt press (0) 
04:32ConcordJohn Hartness hits a 3 from the right corner75-78
04:28Glenville St.James Pangle is whistled for traveling in the backcourt75-78
SubsGlenville St.
James Patton (SG), Tim Norris (SF), Ryan Proto (PF), Ruben Konarski (C)
Francisco Martin, Patrick Traylor, Christopher Keller, George Knippenberg
 
SubsConcord
David Smith (PG), Stephen Gallup (SG), Conrad Coleman (SF), Thomas Allen (PF), Milton Barnette (C)
John Hartness, John Robinson, William Robitaille, Wallace Renfro, David Knight
 
04:21ConcordDavid Smith is fouled on the floor by James Pangle - foul #2 on James Pangle, team foul #1275-78
04:21ConcordDavid Smith misses the 1st free throw75-78
04:21ConcordDavid Smith misses the 2nd free throw75-78
04:21Glenville St.Tim Norris gets the rebound75-78
04:04Glenville St.Ryan Proto can't connect on a 3pt jumper from straight away75-78
04:02ConcordThomas Allen pulls down the rebound75-78
03:56ConcordConrad Coleman is hacked by James Pangle in the backcourt - foul #3 on James Pangle, team foul #1375-78
03:56ConcordConrad Coleman makes the 1st free throw75-79
03:56ConcordConrad Coleman makes the 2nd free throw75-80
03:32Glenville St.Ruben Konarski is open but comes up short on the turnaround from the left block75-80
03:30ConcordThomas Allen pulls down the rebound75-80
03:22ConcordMilton Barnette is open but comes up short on the runner in the paint75-80
03:21Glenville St.Tim Norris grabs the defensive rebound75-80
03:16Glenville St.David Smith takes the ball from Ryan Proto in the backcourt75-80
03:05ConcordStephen Gallup comes up short on the pull-up jumper from the left side75-80
03:03ConcordMilton Barnette tips it home75-82
02:44Glenville St.James Pangle misses long on a 3pt attempt from the right corner75-82
02:43Glenville St.Ruben Konarski snags the offensive board75-82
02:37Glenville St.James Pangle misses long on an open floater from just outside the lane75-82
02:36Glenville St.James Patton tips it home77-82
02:32ConcordJames Pangle is called for the reach on Conrad Coleman in the backcourt - foul #4 on James Pangle, team foul #1477-82
SubsGlenville St.
Francisco Martin (SG), Patrick Traylor (SF), Christopher Keller (PF)
James Patton, Tim Norris, Ryan Proto
 
SubsConcord
John Robinson (SG), Wallace Renfro (PF)
Stephen Gallup, Milton Barnette
 
02:32ConcordConrad Coleman misses the 1st free throw77-82
02:32ConcordConrad Coleman misses the 2nd free throw77-82
02:32Glenville St.Ruben Konarski pulls down the rebound77-82
02:13Glenville St.Patrick Traylor is wide open but clanks a shot from the right block77-82
02:11Glenville St.Ruben Konarski hits the follow up shot79-82
02:09ConcordRuben Konarski steals the ball from David Smith in the backcourt79-82
01:50Glenville St.James Pangle connects on the fadeaway from the free throw line set up by Francisco Martin81-82
01:33ConcordConrad Coleman makes the driving attempt near the basket81-84
01:13Glenville St.James Pangle can't connect on a 3pt attempt from the left corner81-84
01:11Glenville St.Patrick Traylor tips it in83-84
01:11ConcordConcord calls a full timeout (none remaining)83-84
SubsGlenville St.
George Knippenberg (C)
Ruben Konarski
 
SubsConcord
John Hartness (PG), William Robitaille (SF), David Knight (C)
David Smith, Conrad Coleman, Thomas Allen
 
01:09ConcordJohn Hartness's pass is intercepted by James Pangle in the backcourt83-84
00:59Glenville St.George Knippenberg hits a driving attempt from close range set up by Francisco Martin85-84
LineupGlenville St.
 PG - James Pangle (tiring) 13 pts. 2 ast. 3 stl. 4 pf.
 SG - Francisco Martin (tiring) 6 pts. 3 ast. 4 pf.
 SF - Patrick Traylor (tired) 9 pts. 3 reb.
 PF - Christopher Keller (tiring) 6 pts. 6 reb.
 C - George Knippenberg (fairly fresh) 10 pts. 14 reb. 2 blk.
 
LineupConcord
 PG - John Hartness (fairly fresh) 17 pts. 4 ast. 3 pf.
 SG - John Robinson (tiring) 17 pts.
 SF - William Robitaille (tiring) 6 pts. 8 reb. 4 pf.
 PF - Wallace Renfro (tired) 6 reb.
 C - David Knight (tiring) 3 pts. 3 reb. 2 blk. 2 stl.
 
00:56ConcordWilliam Robitaille loses the dribble to Patrick Traylor in the backcourt85-84
Game PlanGlenville St.Glenville St. is playing a spread offense (hold ball) and a fullcourt press (0) 
Game PlanConcordConcord is playing a fastbreak offense and a fullcourt press (0) 
00:36Glenville St.Patrick Traylor is fouled on the floor by William Robitaille - foul #5 on William Robitaille, team foul #1185-84
SubsGlenville St. 
SubsConcord
Stephen Gallup (SF)
William Robitaille
 
00:36Glenville St.Glenville St. calls a full timeout (2 :30 remaining)85-84
00:36Glenville St.Patrick Traylor makes the 1st free throw86-84
00:36Glenville St.Patrick Traylor misses the 2nd free throw86-84
00:36ConcordDavid Knight gets the rebound86-84
00:09ConcordJohn Robinson lays it in on a nice dish by Stephen Gallup86-86
00:09Glenville St.Glenville St. calls a :30 timeout (1 :30 remaining)86-86
00:05Glenville St.Patrick Traylor misses short on an open fadeaway jumper from just outside the lane86-86
00:04ConcordJohn Hartness grabs the defensive rebound86-86
Game PlanGlenville St.Glenville St. is playing a spread offense (hold ball) and a fullcourt press (0) 
Game PlanConcordConcord is playing a spread offense (hold ball) and a fullcourt press (0) 
00:00ConcordJohn Hartness clanks a halfcourt shot86-86
TimeTeamPlayScore
LineupGlenville St.
 PG - James Pangle (tiring) 13 pts. 2 ast. 3 stl. 4 pf.
 SG - Francisco Martin (tiring) 6 pts. 3 ast. 4 pf.
 SF - Patrick Traylor (tiring) 10 pts. 3 reb.
 PF - Christopher Keller (tiring) 6 pts. 6 reb.
 C - George Knippenberg (fairly fresh) 10 pts. 14 reb. 2 blk.
 
LineupConcord
 PG - John Hartness (fresh) 17 pts. 4 ast. 3 pf.
 SG - John Robinson (tiring) 19 pts.
 SF - Stephen Gallup (fresh) 8 pts. 2 ast. 3 pf.
 PF - Wallace Renfro (tired) 6 reb.
 C - David Knight (tiring) 3 pts. 4 reb. 2 blk. 2 stl.
 
05:00ConcordWallace Renfro wins the tip86-86
Game PlanGlenville St.Glenville St. is playing a motion offense and a fullcourt press (0) 
Game PlanConcordConcord is playing a fastbreak offense and a fullcourt press (0) 
04:37ConcordDavid Knight hits a wide open 3pt jumper from the right corner set up by Wallace Renfro86-89
04:26Glenville St.Francisco Martin misses the 3pt attempt from the right corner86-89
04:24Glenville St.Christopher Keller tips it in88-89
04:10ConcordWallace Renfro buries a fadeaway from the right side on a great pass from John Hartness88-91
03:46Glenville St.Francisco Martin misses long on a fadeaway from the free throw line88-91
03:45ConcordJohn Robinson grabs the board88-91
03:26ConcordWallace Renfro hits the finger roll set up by John Hartness88-93
03:03Glenville St.Francisco Martin comes up short on the fadeaway jumper from just outside the lane88-93
03:02ConcordThe rebound goes to David Knight88-93
03:00ConcordStephen Gallup is fouled in the backcourt by Patrick Traylor - foul #1 on Patrick Traylor, team foul #1588-93
SubsGlenville St.
James Patton (PG), Tim Norris (SG), Ruben Konarski (SF), Ryan Proto (PF)
James Pangle, Francisco Martin, Patrick Traylor, Christopher Keller
 
SubsConcord
David Smith (SG), Thomas Allen (PF), Milton Barnette (C)
John Robinson, Wallace Renfro, David Knight
 
03:00ConcordStephen Gallup makes the 1st free throw88-94
03:00ConcordStephen Gallup misses the 2nd free throw88-94
03:00Glenville St.George Knippenberg pulls down the rebound88-94
02:39Glenville St.George Knippenberg misses the easy layup88-94
02:38ConcordThomas Allen gets the rebound88-94
02:38ConcordConcord calls a full timeout (none remaining)88-94
SubsGlenville St. 
SubsConcord
Conrad Coleman (SF)
Stephen Gallup
 
02:36ConcordThomas Allen is called for traveling in the backcourt88-94
02:20Glenville St.Tim Norris misses long on a 3 pointer from the right wing88-94
02:19ConcordThe rebound goes to Thomas Allen88-94
02:15ConcordConrad Coleman connects on the open fadeaway in the paint set up by David Smith88-96
Game PlanGlenville St.Glenville St. is playing a motion offense (uptempo) and a fullcourt press (0) 
Game PlanConcordConcord is playing a fastbreak offense and a fullcourt press (+1) 
02:11Glenville St.James Patton is hacked by David Smith in the backcourt - foul #3 on David Smith, team foul #1288-96
SubsGlenville St.
Francisco Martin (SG)
George Knippenberg
 
SubsConcord 
02:11Glenville St.James Patton makes the 1st free throw89-96
02:11Glenville St.James Patton makes the 2nd free throw90-96
02:04ConcordJames Patton takes the ball from Conrad Coleman in the backcourt90-96
02:03Glenville St.Ryan Proto lays it in on a nice dish by James Patton92-96
01:51ConcordMilton Barnette misses long on a 3 from the right wing92-96
01:49ConcordThomas Allen tips it home92-98
Game PlanGlenville St.Glenville St. is playing a motion offense and a fullcourt press (0) 
Game PlanConcordConcord is playing a fastbreak offense and a fullcourt press (0) 
01:47Glenville St.David Smith is called for the reach on Tim Norris in the backcourt - foul #4 on David Smith, team foul #1392-98
SubsGlenville St.
Patrick Traylor (SF), Christopher Keller (PF), George Knippenberg (C)
James Patton, Ryan Proto, Ruben Konarski
 
SubsConcord
John Robinson (SG), Stephen Gallup (SF), Wallace Renfro (PF), David Knight (C)
David Smith, Conrad Coleman, Thomas Allen, Milton Barnette
 
01:47Glenville St.Tim Norris misses the 1st free throw92-98
01:47Glenville St.Tim Norris makes the 2nd free throw93-98
01:29ConcordFrancisco Martin picks off the pass by Wallace Renfro93-98
01:26Glenville St.Patrick Traylor throws a bad pass out of bounds in the backcourt93-98
SubsGlenville St.
James Pangle (PG)
Tim Norris
 
SubsConcord 
01:04ConcordDavid Knight is denied on a layup by George Knippenberg93-98
01:02Glenville St.Christopher Keller pulls down the rebound93-98
01:02Glenville St.Glenville St. calls a full timeout (1 :30 remaining)93-98
LineupGlenville St.
 PG - James Pangle (tiring) 13 pts. 2 ast. 3 stl. 4 pf.
 SG - Francisco Martin (tired) 6 pts. 3 ast. 2 stl. 4 pf.
 SF - Patrick Traylor (tired) 10 pts. 3 reb.
 PF - Christopher Keller (tiring) 8 pts. 8 reb.
 C - George Knippenberg (tiring) 10 pts. 15 reb. 3 blk.
 
LineupConcord
 PG - John Hartness (tiring) 17 pts. 6 ast. 3 pf.
 SG - John Robinson (tiring) 19 pts.
 SF - Stephen Gallup (fairly fresh) 9 pts. 2 ast. 3 pf.
 PF - Wallace Renfro (very tired) 4 pts. 6 reb.
 C - David Knight (tired) 6 pts. 5 reb. 2 blk. 2 stl.
 
Game PlanGlenville St.Glenville St. is playing a motion offense (uptempo) and a fullcourt press (0) 
Game PlanConcordConcord is playing a fastbreak offense and a fullcourt press (0) 
00:45Glenville St.Christopher Keller hits the front of the rim on the wide open 3pt shot from straight away93-98
00:43ConcordJohn Robinson grabs the board93-98
Game PlanGlenville St.Glenville St. is playing a motion offense (uptempo) and intentionally fouling (0) 
Game PlanConcordConcord is playing a spread offense (hold ball) and a fullcourt press (0) 
00:40ConcordJames Pangle is called for the reach on John Robinson in the backcourt - foul #5 on James Pangle, team foul #1693-98
SubsGlenville St.
James Patton (PG)
James Pangle
 
SubsConcord
Thomas Allen (PF)
Wallace Renfro
 
00:40ConcordJohn Robinson makes the 1st free throw93-99
00:40ConcordJohn Robinson makes the 2nd free throw93-100
Game PlanGlenville St.Glenville St. is playing a quick shot offense (quick shot) and intentionally fouling (0) 
Game PlanConcordConcord is playing a spread offense (hold ball) and a fullcourt press (0) 
00:34Glenville St.Stephen Gallup steps in front of the James Patton pass93-100
00:30ConcordJohn Robinson lays it in set up by Stephen Gallup93-102
00:30Glenville St.Glenville St. calls a :30 timeout (none remaining)93-102
SubsGlenville St. 
SubsConcord
Wallace Renfro (PF)
Thomas Allen
 
Game PlanGlenville St.Glenville St. is playing a quick shot offense (quick shot) and intentionally fouling (0) 
Game PlanConcordConcord is playing a spread offense (hold ball) and a fullcourt press (+1) 
00:24Glenville St.Francisco Martin misses short on an open 3pt shot from the right wing93-102
00:22ConcordThe rebound goes to John Hartness93-102
Game PlanGlenville St.Glenville St. is playing a quick shot offense (quick shot) and intentionally fouling (-1) 
Game PlanConcordConcord is playing a spread offense (hold ball) and a fullcourt press (+1) 
00:20ConcordJames Patton is called for the reach on John Hartness in the backcourt - foul #4 on James Patton, team foul #1793-102
SubsGlenville St. 
SubsConcord
Thomas Allen (PF)
Wallace Renfro
 
00:20ConcordJohn Hartness makes the 1st free throw93-103
00:20ConcordJohn Hartness misses the 2nd free throw93-103
00:20Glenville St.The rebound goes to George Knippenberg93-103
00:15Glenville St.Patrick Traylor throws a bad pass out of bounds93-103
SubsGlenville St.
Tim Norris (SF), Ryan Proto (PF), Ruben Konarski (C)
Patrick Traylor, Christopher Keller, George Knippenberg
 
SubsConcord
David Smith (PG), Conrad Coleman (SF), Wallace Renfro (C)
John Hartness, John Robinson, David Knight
 
Game PlanGlenville St.Glenville St. is playing a quick shot offense (quick shot) and a fullcourt press (-1) 
Game PlanConcordConcord is playing a spread offense (hold ball) and a fullcourt press (+1) 
00:00ConcordDavid Smith runs out the clock93-103