#A0032B #122549
Hoops Dynasty HOOPS DYNASTY
Conference Iba
Final -
12/29/2025
90
  1 2 F
Concord 42 48 90
Bluefield St. 33 41 74
74
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJack Whelan 24 6-10 0-0 3-4 3 8 0 1 1 0 1 15
sfKevin Wright 19 3-8 0-0 2-5 0 4 2 2 2 1 1 8
sfJohnnie Milton 22 5-10 1-3 3-6 0 1 2 1 2 0 3 14
sgJames Ratliff 19 5-10 4-7 2-2 0 0 2 0 4 0 0 16
pgFrancis Jefferies 14 1-1 0-0 0-0 0 0 3 2 2 0 5 2
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgRandy Mangels 18 1-3 0-1 1-2 1 1 4 4 0 0 3 3
sgRichard Burks 17 2-2 0-0 1-6 2 2 3 0 1 0 2 5
cJacob White 16 3-6 0-0 1-2 3 8 0 0 0 2 0 7
pfKang Hong 14 1-3 0-0 1-2 2 2 1 0 0 1 1 3
sfAllen Villafane 13 2-4 2-4 0-2 1 3 3 1 1 0 1 6
sgJohn Thelen 12 1-2 1-2 4-4 0 4 3 3 1 0 2 7
sfJason Nguyen 12 1-1 0-0 2-2 1 2 0 0 1 0 0 4
Totals 200 31-60 8-17 20-37 13 35 23 14 15 4 19 90
Percentages   .517 .471 .541                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJames Jenkins 19 2-2 0-0 0-0 1 2 0 2 1 0 3 4
pfCalvin Woodell 22 3-7 1-3 3-4 1 5 0 2 0 1 3 10
sfRoger Stiles 19 1-4 0-3 1-1 1 3 0 1 1 0 3 3
sgJoseph Patton 20 2-5 1-4 0-2 1 2 2 6 0 0 5 5
pgRobert Ruhland 22 4-7 1-3 5-7 1 1 3 2 1 0 2 14
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfEugene Trudell 18 2-6 0-3 1-1 1 8 0 0 0 0 3 5
sgDaniel Johnson 17 3-6 2-3 1-2 1 3 2 5 2 0 2 9
sgGeorge Miers 16 3-6 2-5 0-0 0 0 0 5 1 0 3 8
pfDavid Cales 15 1-3 1-1 1-2 0 5 0 1 0 0 1 4
sfJames Rinaldi 11 1-1 0-0 2-2 1 3 0 1 1 0 0 4
cDavid Allen 11 2-5 0-0 0-0 4 6 0 1 0 0 4 4
sfJames Alanis 10 1-2 0-1 2-2 0 1 0 1 0 0 1 4
Totals 200 25-54 8-26 16-23 12 39 7 27 7 1 30 74
Percentages   .463 .308 .696                

CC
42
15-29
1-8
11-22
9
23
10
7
8
2
10
22
16
14
4
15
48
16-31
7-9
9-15
4
12
13
7
7
2
9
12
20
7
12
20
90
31-60
8-17
20-37
13
35
23
14
15
4
19
34
36
21
16
35
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
BSC
33
11-25
2-13
9-16
5
17
3
11
4
1
16
14
9
6
0
16
41
14-29
6-13
7-7
7
22
4
16
3
0
14
16
4
9
5
22
74
25-54
8-26
16-23
12
39
7
27
7
1
30
30
13
15
5
38
PLAYER OF THE GAME
sg James Ratliff Concord
16 Points, 4 Steals
TimeTeamPlayScore
LineupConcord
 PG - Francis Jefferies (fresh)
 SG - James Ratliff (fresh)
 SF - Johnnie Milton (fresh)
 PF - Kevin Wright (fresh)
 C - Jack Whelan (fresh)
 
LineupBluefield St.
 PG - Robert Ruhland (fresh)
 SG - Joseph Patton (fresh)
 SF - Roger Stiles (fresh)
 PF - Calvin Woodell (fresh)
 C - James Jenkins (fresh)
 
20:00Bluefield St.James Jenkins wins the tip0-0
Game PlanConcordConcord is playing a fastbreak offense and a fullcourt press (+1) 
Game PlanBluefield St.Bluefield St. is playing a triangle offense and a fullcourt press (0) 
19:35Bluefield St.Calvin Woodell comes up short on the jump hook from close range but the foul's on Kevin Wright - foul #1 on Kevin Wright, team foul #10-0
19:35Bluefield St.Calvin Woodell makes the 1st free throw0-1
19:35Bluefield St.Calvin Woodell makes the 2nd free throw0-2
19:33ConcordRoger Stiles is called for the reach on Johnnie Milton in the backcourt - foul #1 on Roger Stiles, team foul #10-2
19:25ConcordJack Whelan buries a shot in the lane on a nice dish by James Ratliff and the foul's on Robert Ruhland - foul #1 on Robert Ruhland, team foul #22-2
19:25ConcordJack Whelan misses the free throw2-2
19:25Bluefield St.Calvin Woodell snags the defensive board2-2
19:21Bluefield St.James Ratliff steps in front of the Joseph Patton pass in the backcourt2-2
19:20ConcordJames Ratliff lays it up and in4-2
19:00Bluefield St.Calvin Woodell misses the easy layup but he's hacked by Jack Whelan - foul #1 on Jack Whelan, team foul #24-2
19:00Bluefield St.Calvin Woodell makes the 1st free throw4-3
19:00Bluefield St.Calvin Woodell misses the 2nd free throw4-3
19:00ConcordKevin Wright pulls down the rebound4-3
18:39ConcordJohnnie Milton misses the lay-in4-3
18:37Bluefield St.Roger Stiles pulls down the rebound4-3
18:19Bluefield St.Calvin Woodell drills a driving attempt in the paint set up by Robert Ruhland4-5
17:58ConcordJack Whelan misses the lay-in4-5
17:56ConcordJack Whelan tips it in6-5
17:32Bluefield St.Joseph Patton's pass is off the mark and out of bounds6-5
SubsConcord
Randy Mangels (PG), Richard Burks (SG), Allen Villafane (SF), Kang Hong (PF), Jacob White (C)
Francis Jefferies, James Ratliff, Johnnie Milton, Kevin Wright, Jack Whelan
 
SubsBluefield St.
Daniel Johnson (PG), George Miers (SG), Eugene Trudell (SF), David Allen (PF), David Cales (C)
Robert Ruhland, Joseph Patton, Roger Stiles, Calvin Woodell, James Jenkins
 
17:30ConcordGeorge Miers steps in front of the Randy Mangels pass in the backcourt6-5
17:16Bluefield St.Randy Mangels is called for the reach on Daniel Johnson - foul #1 on Randy Mangels, team foul #36-5
17:03Bluefield St.Daniel Johnson drills a 3pt attempt from the right corner6-8
16:39ConcordKang Hong is hacked by David Allen - foul #1 on David Allen, team foul #36-8
SubsConcord
Johnnie Milton (SF), Jason Nguyen (PF), Jack Whelan (C)
Allen Villafane, Kang Hong, Jacob White
 
SubsBluefield St.
James Alanis (PG), Joseph Patton (SG), James Rinaldi (SF), Calvin Woodell (PF)
Daniel Johnson, George Miers, David Allen, David Cales
 
16:32ConcordJohnnie Milton misses the fadeaway from the left block but he's hacked by Eugene Trudell - foul #1 on Eugene Trudell, team foul #46-8
SubsConcord
Francis Jefferies (PG), John Thelen (SG)
Randy Mangels, Richard Burks
 
SubsBluefield St. 
16:32ConcordJohnnie Milton misses the 1st free throw6-8
16:32ConcordJohnnie Milton misses the 2nd free throw6-8
16:32Bluefield St.Eugene Trudell grabs the defensive rebound6-8
16:25Bluefield St.Eugene Trudell comes up short on the 3 pointer from the right wing6-8
16:23ConcordJohn Thelen grabs the board6-8
16:21ConcordJames Alanis is called for the reach on Johnnie Milton in the backcourt - foul #1 on James Alanis, team foul #56-8
SubsConcord 
SubsBluefield St.
James Jenkins (C)
Eugene Trudell
 
16:06ConcordThe jump hook by Jack Whelan is blocked by Calvin Woodell6-8
16:04Bluefield St.James Rinaldi snags the defensive board6-8
15:42Bluefield St.Calvin Woodell is called for traveling6-8
SubsConcord
Randy Mangels (PG), James Ratliff (SG), Allen Villafane (SF), Kevin Wright (PF)
Francis Jefferies, John Thelen, Johnnie Milton, Jason Nguyen
 
SubsBluefield St.
Robert Ruhland (PG), Roger Stiles (SF), Eugene Trudell (C)
James Alanis, James Rinaldi, James Jenkins
 
LineupConcord
 PG - Randy Mangels (fresh)
 SG - James Ratliff (fairly fresh) 2 pts. 1 ast.
 SF - Allen Villafane (fresh)
 PF - Kevin Wright (fairly fresh)
 C - Jack Whelan (fairly fresh) 4 pts.
 
LineupBluefield St.
 PG - Robert Ruhland (fresh) 1 ast.
 SG - Joseph Patton (fairly fresh)
 SF - Roger Stiles (fairly fresh)
 PF - Calvin Woodell (tiring) 5 pts.
 C - Eugene Trudell (fairly fresh)
 
15:22ConcordJames Ratliff can't connect on a 3 pointer from the right wing6-8
15:21Bluefield St.Eugene Trudell pulls down the rebound6-8
15:01Bluefield St.Joseph Patton is open and buries a fadeaway from the right wing6-10
14:42ConcordJack Whelan can't throw it down6-10
14:40Bluefield St.Joseph Patton grabs the defensive rebound6-10
14:19Bluefield St.Robert Ruhland connects on the fadeaway from the baseline and the foul's on Randy Mangels - foul #2 on Randy Mangels, team foul #46-12
SubsConcord
Francis Jefferies (PG), Richard Burks (SG), Jason Nguyen (SF), Kang Hong (PF), Jacob White (C)
Randy Mangels, James Ratliff, Allen Villafane, Kevin Wright, Jack Whelan
 
SubsBluefield St.
Daniel Johnson (SG), George Miers (SF), David Allen (PF), David Cales (C)
Joseph Patton, Roger Stiles, Calvin Woodell, Eugene Trudell
 
14:19Bluefield St.Robert Ruhland makes the free throw6-13
13:55ConcordJason Nguyen misses short on a floater from the free throw line but he's fouled by David Allen - foul #2 on David Allen, team foul #66-13
SubsConcord 
SubsBluefield St.
James Rinaldi (SF), James Jenkins (C)
Robert Ruhland, David Allen
 
13:55ConcordJason Nguyen makes the 1st free throw7-13
13:55ConcordJason Nguyen makes the 2nd free throw8-13
13:53Bluefield St.Richard Burks steps in front of the Daniel Johnson pass in the backcourt8-13
13:37ConcordJacob White makes the wide open floater from the baseline on a great pass from Kang Hong10-13
13:34Bluefield St.Francis Jefferies steps in front of the Daniel Johnson pass in the backcourt10-13
13:17ConcordKang Hong clanks a turnaround from close range10-13
13:16ConcordRichard Burks tips it home12-13
12:52Bluefield St.George Miers misses long on a 3 from the right corner12-13
12:50ConcordJacob White pulls down the rebound12-13
12:45ConcordGeorge Miers is called for the reach on Richard Burks - foul #1 on George Miers, team foul #712-13
SubsConcord
John Thelen (SG), Johnnie Milton (SF), Kevin Wright (PF), Jack Whelan (C)
Francis Jefferies, Jason Nguyen, Kang Hong, Jacob White
 
SubsBluefield St.
James Alanis (PG), Joseph Patton (SG), Roger Stiles (SF), Calvin Woodell (PF)
Daniel Johnson, George Miers, James Rinaldi, David Cales
 
12:45ConcordRichard Burks misses the 1st free throw12-13
12:45ConcordThe offensive rebound goes to Jack Whelan12-13
12:31ConcordJohnnie Milton makes the shot from the baseline on a great pass from Richard Burks14-13
12:17Bluefield St.Joseph Patton comes up short on the 3pt attempt from straight away14-13
12:16Bluefield St.Calvin Woodell pulls down the offensive rebound14-13
12:06Bluefield St.James Jenkins drills a jumper from the baseline14-15
11:54ConcordJohnnie Milton hits a wide open fadeaway jumper from just outside the lane on a nice dish by Richard Burks16-15
11:35Bluefield St.James Alanis lays it up and in16-17
LineupConcord
 PG - Richard Burks (tiring) 2 pts. 2 ast.
 SG - John Thelen (fairly fresh)
 SF - Johnnie Milton (fairly fresh) 4 pts.
 PF - Kevin Wright (tiring)
 C - Jack Whelan (tiring) 4 pts. 2 reb.
 
LineupBluefield St.
 PG - James Alanis (fairly fresh) 2 pts.
 SG - Joseph Patton (tiring) 2 pts.
 SF - Roger Stiles (tiring)
 PF - Calvin Woodell (tired) 5 pts. 2 reb.
 C - James Jenkins (tired) 2 pts.
 
11:33ConcordRichard Burks is fouled in the backcourt by Joseph Patton - foul #1 on Joseph Patton, team foul #816-17
SubsConcord
Francis Jefferies (PG), Kang Hong (PF), Jacob White (C)
John Thelen, Kevin Wright, Jack Whelan
 
SubsBluefield St.
Robert Ruhland (PG), Daniel Johnson (SG), Eugene Trudell (C)
James Alanis, Joseph Patton, James Jenkins
 
11:33ConcordRichard Burks misses the 1st free throw16-17
11:33Bluefield St.Calvin Woodell gets the rebound16-17
11:15Bluefield St.Daniel Johnson misses short on a shot from close range but he's hacked by Francis Jefferies - foul #1 on Francis Jefferies, team foul #516-17
SubsConcord
James Ratliff (SG), Allen Villafane (SF)
Richard Burks, Johnnie Milton
 
SubsBluefield St. 
11:15Bluefield St.Daniel Johnson misses the 1st free throw16-17
11:15Bluefield St.Daniel Johnson makes the 2nd free throw16-18
10:57ConcordAllen Villafane is called for 3 seconds16-18
SubsConcord 
SubsBluefield St.
Joseph Patton (SG), George Miers (SF)
Daniel Johnson, Roger Stiles
 
10:43Bluefield St.Eugene Trudell makes the jumper from the left side set up by Joseph Patton and he's fouled by Allen Villafane - foul #1 on Allen Villafane, team foul #616-20
SubsConcord
Johnnie Milton (SF)
Allen Villafane
 
SubsBluefield St.
James Jenkins (C)
Calvin Woodell
 
10:43Bluefield St.Eugene Trudell makes the free throw16-21
10:24ConcordJacob White scores on a jumper from the left wing on a nice dish by Francis Jefferies18-21
10:15Bluefield St.Joseph Patton misses badly on a 3pt jumper from the right corner18-21
10:13ConcordJohnnie Milton snags the defensive board18-21
10:09ConcordJohnnie Milton misses the wide open 3 from the right corner18-21
10:08ConcordKang Hong tips it in20-21
09:49Bluefield St.Eugene Trudell clanks a 3pt attempt from straight away20-21
09:47Bluefield St.Robert Ruhland grabs the offensive board20-21
09:22Bluefield St.Francis Jefferies steals it from George Miers20-21
09:17ConcordFrancis Jefferies lays it up and in22-21
09:17Bluefield St.Bluefield St. calls a full timeout (2 :30 3 full remaining)22-21
SubsConcord
John Thelen (SG), Allen Villafane (SF), Jason Nguyen (PF), Jack Whelan (C)
James Ratliff, Johnnie Milton, Kang Hong, Jacob White
 
SubsBluefield St.
James Alanis (PG), Daniel Johnson (SG), James Rinaldi (SF), Calvin Woodell (PF), David Cales (C)
Robert Ruhland, Joseph Patton, George Miers, Eugene Trudell, James Jenkins
 
09:08Bluefield St.Calvin Woodell misses long on an open 3pt jumper from the right corner22-21
09:07Bluefield St.James Rinaldi tips it in22-23
08:50ConcordJack Whelan buries a turnaround in the lane on a nice dish by Allen Villafane and he's hacked by David Cales - foul #1 on David Cales, team foul #924-23
08:50ConcordJack Whelan makes the free throw25-23
08:40Bluefield St.Calvin Woodell misses the 3pt attempt from the right wing25-23
08:38ConcordJack Whelan snags the defensive board25-23
08:36ConcordJohn Thelen is fouled in the backcourt by Daniel Johnson - foul #1 on Daniel Johnson, team foul #1025-23
SubsConcord 
SubsBluefield St.
Roger Stiles (SF)
James Rinaldi
 
08:36ConcordJohn Thelen makes the 1st free throw26-23
08:36ConcordJohn Thelen makes the 2nd free throw27-23
08:28Bluefield St.Roger Stiles clanks a 3pt attempt from the left corner27-23
08:26ConcordJohn Thelen snags the defensive board27-23
08:20ConcordJohn Thelen misses badly on the uncontested 3pt jumper from the left corner27-23
08:19Bluefield St.James Alanis grabs the defensive rebound27-23
08:07Bluefield St.Daniel Johnson misses the wide open jumper in the lane27-23
08:05ConcordJohn Thelen pulls down the rebound27-23
07:51ConcordJohn Thelen is hacked by Roger Stiles - foul #2 on Roger Stiles, team foul #1127-23
SubsConcord
Richard Burks (PG), Johnnie Milton (SF), Kevin Wright (PF)
Francis Jefferies, Allen Villafane, Jason Nguyen
 
SubsBluefield St.
Robert Ruhland (PG), Joseph Patton (SG), George Miers (SF), Eugene Trudell (C)
James Alanis, Daniel Johnson, Roger Stiles, David Cales
 
07:51ConcordJohn Thelen makes the 1st free throw28-23
07:51ConcordJohn Thelen makes the 2nd free throw29-23
07:35Bluefield St.Joseph Patton can't connect on a jumper from the left block but the foul's on John Thelen - foul #1 on John Thelen, team foul #729-23
SubsConcord
James Ratliff (SG)
John Thelen
 
SubsBluefield St.
James Jenkins (C)
Calvin Woodell
 
07:35Bluefield St.Joseph Patton misses the 1st free throw29-23
07:35Bluefield St.Joseph Patton misses the 2nd free throw29-23
07:35ConcordJack Whelan gets the rebound29-23
LineupConcord
 PG - Richard Burks (fresh) 2 pts. 2 ast.
 SG - James Ratliff (fairly fresh) 2 pts. 1 ast.
 SF - Johnnie Milton (fairly fresh) 4 pts.
 PF - Kevin Wright (fairly fresh)
 C - Jack Whelan (tiring) 7 pts. 4 reb.
 
LineupBluefield St.
 PG - Robert Ruhland (fairly fresh) 3 pts. 1 ast.
 SG - Joseph Patton (tiring) 2 pts. 1 ast.
 SF - George Miers (fairly fresh)
 PF - Eugene Trudell (tiring) 3 pts. 2 reb.
 C - James Jenkins (tired) 2 pts.
 
07:21ConcordKevin Wright drills a pull-up jumper from the right wing on a great pass from Johnnie Milton31-23
07:19Bluefield St.James Jenkins is whistled for a carry in the backcourt31-23
SubsConcord 
SubsBluefield St.
James Rinaldi (SF)
George Miers
 
07:04ConcordJames Rinaldi takes the ball from Kevin Wright31-23
06:52Bluefield St.Joseph Patton loses the dribble to James Ratliff31-23
06:36ConcordJohnnie Milton is fouled on the floor by Joseph Patton - foul #2 on Joseph Patton, team foul #1231-23
SubsConcord
Francis Jefferies (PG), Jacob White (C)
James Ratliff, Jack Whelan
 
SubsBluefield St.
Daniel Johnson (SG), George Miers (SF), Calvin Woodell (PF), David Cales (C)
Joseph Patton, James Rinaldi, Eugene Trudell, James Jenkins
 
06:36ConcordJohnnie Milton makes the 1st free throw32-23
06:36ConcordJohnnie Milton makes the 2nd free throw33-23
06:21Bluefield St.Robert Ruhland clanks a fadeaway jumper from just outside the lane but the foul's on Francis Jefferies - foul #2 on Francis Jefferies, team foul #833-23
SubsConcord
Allen Villafane (SF)
Johnnie Milton
 
SubsBluefield St. 
06:21Bluefield St.Robert Ruhland makes the 1st free throw33-24
06:21Bluefield St.Robert Ruhland misses the 2nd free throw33-24
06:21ConcordJacob White pulls down the rebound33-24
06:19ConcordFrancis Jefferies's pass is off the mark and out of bounds in the backcourt33-24
06:05Bluefield St.George Miers hits a turnaround near the basket on a great pass from Daniel Johnson33-26
06:01ConcordFrancis Jefferies's pass is intercepted by Daniel Johnson in the backcourt33-26
05:42Bluefield St.Calvin Woodell's floater is tipped away by Jacob White33-26
05:41ConcordThe rebound goes to Jacob White33-26
05:34ConcordJacob White misses long on a fadeaway in the lane33-26
05:33Bluefield St.Daniel Johnson grabs the board33-26
05:16Bluefield St.Francis Jefferies is called for the reach on Robert Ruhland - foul #3 on Francis Jefferies, team foul #933-26
SubsConcord
James Ratliff (PG), John Thelen (SG), Johnnie Milton (SF), Jason Nguyen (PF), Jack Whelan (C)
Francis Jefferies, Richard Burks, Allen Villafane, Kevin Wright, Jacob White
 
SubsBluefield St.
James Rinaldi (SF), Eugene Trudell (PF), James Jenkins (C)
George Miers, Calvin Woodell, David Cales
 
05:16Bluefield St.Robert Ruhland makes the 1st free throw33-27
05:16Bluefield St.Robert Ruhland misses the 2nd free throw33-27
05:16ConcordJack Whelan grabs the defensive rebound33-27
05:12ConcordDaniel Johnson takes the ball from John Thelen in the backcourt33-27
04:56Bluefield St.John Thelen steals the ball from Robert Ruhland33-27
04:33ConcordJames Ratliff is wide open but clanks a 3pt jumper from the right corner33-27
04:32ConcordJack Whelan grabs the offensive board33-27
04:19ConcordJames Ratliff buries a 3pt jumper from the left corner on a great pass from John Thelen36-27
04:03Bluefield St.Eugene Trudell can't connect on a 3pt attempt from the right wing36-27
04:02ConcordThe rebound goes to John Thelen36-27
03:55ConcordJack Whelan knocks in the turnaround in the lane on a great pass from John Thelen38-27
03:53Bluefield St.James Ratliff steals the ball from Daniel Johnson in the backcourt38-27
03:43ConcordJohnnie Milton comes up short on the shot from the right side but the foul's on Eugene Trudell - foul #2 on Eugene Trudell, team foul #1338-27
SubsConcord
Randy Mangels (PG), Richard Burks (SG), Kang Hong (PF), Jacob White (C)
James Ratliff, John Thelen, Jason Nguyen, Jack Whelan
 
SubsBluefield St.
James Alanis (PG), Joseph Patton (SG), Roger Stiles (SF), Calvin Woodell (PF), David Allen (C)
Robert Ruhland, Daniel Johnson, James Rinaldi, Eugene Trudell, James Jenkins
 
03:43ConcordJohnnie Milton makes the 1st free throw39-27
03:43ConcordJohnnie Milton misses the 2nd free throw39-27
03:43ConcordJacob White snags the offensive board39-27
03:36ConcordJohnnie Milton misses long on an open 3 from the left wing39-27
03:34ConcordJacob White grabs the offensive board39-27
LineupConcord
 PG - Randy Mangels (fresh)
 SG - Richard Burks (fairly fresh) 2 pts. 2 ast.
 SF - Johnnie Milton (tiring) 7 pts.
 PF - Kang Hong (fresh) 2 pts.
 C - Jacob White (tiring) 4 pts. 5 reb.
 
LineupBluefield St.
 PG - James Alanis (fresh) 2 pts.
 SG - Joseph Patton (fairly fresh) 2 pts. 1 ast.
 SF - Roger Stiles (fairly fresh)
 PF - Calvin Woodell (tired) 5 pts. 3 reb.
 C - David Allen (fresh)
 
03:15ConcordJohnnie Milton dunks the ball set up by Randy Mangels41-27
02:58Bluefield St.Kang Hong swats the layup by Calvin Woodell41-27
02:57Bluefield St.David Allen tips it in41-29
02:51ConcordRandy Mangels throws a bad pass out of bounds41-29
SubsConcord
Allen Villafane (SF), Jack Whelan (C)
Johnnie Milton, Jacob White
 
SubsBluefield St.
David Cales (C)
Calvin Woodell
 
02:29Bluefield St.David Cales misses badly on a jump hook in the paint but he's hacked by Kang Hong - foul #1 on Kang Hong, team foul #1041-29
SubsConcord
Kevin Wright (PF)
Kang Hong
 
SubsBluefield St.
Robert Ruhland (PG)
James Alanis
 
02:29Bluefield St.David Cales makes the 1st free throw41-30
02:29Bluefield St.David Cales misses the 2nd free throw41-30
02:29ConcordKevin Wright grabs the defensive rebound41-30
02:27ConcordRichard Burks is fouled in the backcourt by David Allen - foul #3 on David Allen, team foul #1441-30
SubsConcord 
SubsBluefield St.
Calvin Woodell (PF)
David Allen
 
02:27ConcordRichard Burks misses the 1st free throw41-30
02:27ConcordRichard Burks misses the 2nd free throw41-30
02:27Bluefield St.David Cales grabs the board41-30
02:07Bluefield St.Roger Stiles can't connect on a 3 pointer from straight away41-30
02:05Bluefield St.The offensive rebound goes to Joseph Patton41-30
01:51Bluefield St.Robert Ruhland misses badly on a 3 from the right wing41-30
01:50ConcordAllen Villafane grabs the defensive rebound41-30
01:47ConcordAllen Villafane is fouled in the backcourt by Calvin Woodell - foul #1 on Calvin Woodell, team foul #1541-30
SubsConcord
James Ratliff (SG), Kang Hong (PF), Jacob White (C)
Richard Burks, Kevin Wright, Jack Whelan
 
SubsBluefield St.
George Miers (PG), Eugene Trudell (PF), James Jenkins (C)
Robert Ruhland, Calvin Woodell, David Cales
 
01:47ConcordAllen Villafane misses the 1st free throw41-30
01:47ConcordAllen Villafane misses the 2nd free throw41-30
01:47Bluefield St.Eugene Trudell grabs the board41-30
01:30Bluefield St.Joseph Patton hits a 3pt shot from the right wing41-33
01:14ConcordRandy Mangels clanks a 3pt shot from straight away41-33
01:12ConcordKang Hong gets the offensive rebound41-33
00:57ConcordAllen Villafane can't connect on an uncontested 3pt attempt from the left corner41-33
00:55ConcordJacob White grabs the offensive board41-33
00:40ConcordJacob White can't throw it down but the foul's on James Jenkins - foul #1 on James Jenkins, team foul #1641-33
SubsConcord
John Thelen (SG), Jason Nguyen (SF), Kevin Wright (PF)
James Ratliff, Allen Villafane, Kang Hong
 
SubsBluefield St.
Robert Ruhland (PG), Calvin Woodell (PF), David Cales (C)
George Miers, Eugene Trudell, James Jenkins
 
00:40Bluefield St.Bluefield St. calls a full timeout (2 :30 2 full remaining)41-33
00:40ConcordJacob White misses the 1st free throw41-33
00:40ConcordJacob White makes the 2nd free throw42-33
00:11Bluefield St.David Cales loses the dribble to Kevin Wright42-33
00:01ConcordKevin Wright misses the easy open layup42-33
00:00Bluefield St.Calvin Woodell grabs the defensive rebound42-33
TimeTeamPlayScore
LineupConcord
 PG - Francis Jefferies (fresh) 2 pts. 1 ast. 2 stl. 3 pf.
 SG - James Ratliff (fresh) 5 pts. 1 ast. 3 stl.
 SF - Johnnie Milton (fresh) 9 pts.
 PF - Kevin Wright (fresh) 2 pts. 2 reb.
 C - Jack Whelan (fresh) 9 pts. 6 reb.
 
LineupBluefield St.
 PG - Robert Ruhland (fresh) 5 pts. 1 ast.
 SG - Joseph Patton (fresh) 5 pts. 1 ast.
 SF - Roger Stiles (fresh)
 PF - Calvin Woodell (fresh) 5 pts. 4 reb.
 C - James Jenkins (fresh) 2 pts.
 
20:00ConcordJohnnie Milton inbounds the ball42-33
Game PlanConcordConcord is playing a fastbreak offense and a fullcourt press (+1) 
Game PlanBluefield St.Bluefield St. is playing a triangle offense and a fullcourt press (-2) 
19:45ConcordJames Ratliff connects on the open 3pt jumper from the left wing45-33
19:43Bluefield St.James Ratliff steals it from Joseph Patton in the backcourt45-33
19:42ConcordKevin Wright hits the finger roll on a nice dish by James Ratliff47-33
19:23Bluefield St.Joseph Patton hits the front of the rim on the 3pt attempt from straight away47-33
19:21Bluefield St.Roger Stiles grabs the offensive board47-33
19:07Bluefield St.Calvin Woodell makes the wide open 3pt jumper from the right wing47-36
18:48ConcordKevin Wright scores on a floater from the right side on a nice dish by Francis Jefferies and he's hacked by Calvin Woodell - foul #2 on Calvin Woodell, team foul #149-36
SubsConcord
Randy Mangels (PG), Richard Burks (SG), Allen Villafane (SF), Jacob White (C)
Francis Jefferies, James Ratliff, Johnnie Milton, Jack Whelan
 
SubsBluefield St.
Daniel Johnson (PG), George Miers (SG), James Rinaldi (SF), Eugene Trudell (PF), David Cales (C)
Robert Ruhland, Joseph Patton, Roger Stiles, Calvin Woodell, James Jenkins
 
18:48ConcordKevin Wright misses the free throw49-36
18:48Bluefield St.Eugene Trudell grabs the defensive rebound49-36
18:38Bluefield St.Kevin Wright swats the short shot by David Cales49-36
18:36ConcordJacob White grabs the board49-36
18:32ConcordKevin Wright misses long on a pull-up jumper from the left wing49-36
18:31Bluefield St.David Cales gets the rebound49-36
18:13Bluefield St.Daniel Johnson scores on a 3 pointer from the right corner49-39
17:50ConcordJacob White scores on a turnaround from the baseline set up by Randy Mangels51-39
17:48Bluefield St.Allen Villafane steals it from James Rinaldi in the backcourt51-39
17:33ConcordKevin Wright misses the shot from the right block but he's hacked by Eugene Trudell - foul #3 on Eugene Trudell, team foul #251-39
SubsConcord
Francis Jefferies (PG), John Thelen (SG), Johnnie Milton (SF), Jack Whelan (C)
Randy Mangels, Richard Burks, Allen Villafane, Jacob White
 
SubsBluefield St.
Robert Ruhland (PG), Joseph Patton (SG), Roger Stiles (SF), Calvin Woodell (PF), James Jenkins (C)
Daniel Johnson, George Miers, James Rinaldi, Eugene Trudell, David Cales
 
17:33ConcordKevin Wright misses the 1st free throw51-39
17:33ConcordKevin Wright makes the 2nd free throw52-39
17:18Bluefield St.Francis Jefferies is called for the reach on Robert Ruhland - foul #4 on Francis Jefferies, team foul #152-39
SubsConcord
Randy Mangels (PG), Kang Hong (PF)
Francis Jefferies, Kevin Wright
 
SubsBluefield St. 
17:03Bluefield St.Robert Ruhland knocks in the 3pt attempt from the left wing on a great pass from Joseph Patton52-42
16:58ConcordJohnnie Milton is hacked by James Jenkins - foul #2 on James Jenkins, team foul #352-42
SubsConcord
Jason Nguyen (SF)
Johnnie Milton
 
SubsBluefield St.
James Alanis (PG)
Robert Ruhland
 
16:45ConcordKang Hong misses short on a runner from the right block but the foul's on Roger Stiles - foul #3 on Roger Stiles, team foul #452-42
SubsConcord
James Ratliff (SG)
John Thelen
 
SubsBluefield St.
George Miers (SF)
Roger Stiles
 
16:45ConcordKang Hong makes the 1st free throw53-42
16:45ConcordKang Hong misses the 2nd free throw53-42
16:45Bluefield St.James Jenkins grabs the defensive rebound53-42
16:22Bluefield St.George Miers misses badly on a 3pt attempt from the right wing53-42
16:20Bluefield St.James Jenkins pulls down the offensive rebound53-42
16:02Bluefield St.James Jenkins knocks in the floater from the baseline53-44
LineupConcord
 PG - Randy Mangels (tiring) 2 ast.
 SG - James Ratliff (fairly fresh) 8 pts. 2 ast. 4 stl.
 SF - Jason Nguyen (fairly fresh) 2 pts.
 PF - Kang Hong (fairly fresh) 3 pts. 2 reb.
 C - Jack Whelan (fairly fresh) 9 pts. 6 reb.
 
LineupBluefield St.
 PG - James Alanis (fairly fresh) 2 pts.
 SG - Joseph Patton (fairly fresh) 5 pts. 2 ast.
 SF - George Miers (fairly fresh) 2 pts.
 PF - Calvin Woodell (tiring) 8 pts. 4 reb.
 C - James Jenkins (tiring) 4 pts. 2 reb.
 
15:50ConcordJack Whelan is alone and drills a fadeaway from the right wing on a great pass from Randy Mangels55-44
15:29Bluefield St.Joseph Patton is called for traveling55-44
SubsConcord
Richard Burks (PG), John Thelen (SG), Johnnie Milton (SF), Kevin Wright (PF), Jacob White (C)
Randy Mangels, James Ratliff, Jason Nguyen, Kang Hong, Jack Whelan
 
SubsBluefield St.
Robert Ruhland (PG), Roger Stiles (SF), David Allen (PF), Eugene Trudell (C)
James Alanis, George Miers, Calvin Woodell, James Jenkins
 
15:26ConcordJohn Thelen loses the dribble to Roger Stiles in the backcourt55-44
15:08Bluefield St.Robert Ruhland loses the ball out of bounds55-44
SubsConcord
Allen Villafane (PF)
Kevin Wright
 
SubsBluefield St.
Daniel Johnson (SG)
Joseph Patton
 
15:01ConcordJohnnie Milton hits a jumper from the right side set up by Allen Villafane57-44
14:57Bluefield St.John Thelen is called for the reach on Daniel Johnson in the backcourt - foul #2 on John Thelen, team foul #257-44
SubsConcord
Randy Mangels (PG)
John Thelen
 
SubsBluefield St. 
14:42Bluefield St.Roger Stiles drills a fadeaway in the paint on a nice dish by Robert Ruhland and the foul's on Johnnie Milton - foul #1 on Johnnie Milton, team foul #357-46
SubsConcord
James Ratliff (SG), Kevin Wright (PF), Jack Whelan (C)
Richard Burks, Johnnie Milton, Jacob White
 
SubsBluefield St.
Calvin Woodell (PF), David Cales (C)
David Allen, Eugene Trudell
 
14:42Bluefield St.Roger Stiles makes the free throw57-47
14:40ConcordRobert Ruhland is called for the reach on James Ratliff in the backcourt - foul #2 on Robert Ruhland, team foul #557-47
14:26ConcordKevin Wright is whistled for a carry57-47
SubsConcord
Johnnie Milton (SF)
Allen Villafane
 
SubsBluefield St.
James Rinaldi (SG)
Daniel Johnson
 
14:18Bluefield St.Calvin Woodell is by himself and knocks in the turnaround from close range on a great pass from Robert Ruhland57-49
13:58ConcordJames Ratliff can't connect on an uncontested 3pt jumper from the left wing57-49
13:56Bluefield St.David Cales snags the defensive board57-49
13:43Bluefield St.Robert Ruhland misses long on a 3 pointer from the left wing57-49
13:42ConcordKevin Wright grabs the board57-49
13:36ConcordJames Ratliff clanks a floater from the left wing57-49
13:35Bluefield St.Roger Stiles snags the defensive board57-49
13:23Bluefield St.Robert Ruhland misses badly on a pull-up jumper from just outside the lane but he's fouled by Randy Mangels - foul #3 on Randy Mangels, team foul #457-49
SubsConcord
Richard Burks (PG), John Thelen (SG), Kang Hong (PF), Jacob White (C)
Randy Mangels, James Ratliff, Kevin Wright, Jack Whelan
 
SubsBluefield St.
Joseph Patton (SG), Eugene Trudell (SF), David Allen (PF), James Jenkins (C)
James Rinaldi, Roger Stiles, Calvin Woodell, David Cales
 
13:23Bluefield St.Robert Ruhland makes the 1st free throw57-50
13:23Bluefield St.Robert Ruhland makes the 2nd free throw57-51
13:21ConcordJohn Thelen's pass is intercepted by Robert Ruhland in the backcourt57-51
13:20Bluefield St.Robert Ruhland lays it up and in57-53
13:01ConcordKang Hong comes up short on the shot from close range57-53
12:59Bluefield St.Eugene Trudell grabs the board57-53
12:50Bluefield St.Robert Ruhland makes the driving attempt from the right block57-55
12:33ConcordJohnnie Milton misses the lay-in57-55
12:31ConcordThe offensive rebound goes to Richard Burks57-55
12:10ConcordJohn Thelen connects on the 3 from the left wing on a nice dish by Richard Burks60-55
11:48Bluefield St.Johnnie Milton steps in front of the David Allen pass60-55
11:45ConcordRichard Burks lays it in set up by Johnnie Milton62-55
LineupConcord
 PG - Richard Burks (fairly fresh) 4 pts. 3 ast.
 SG - John Thelen (tiring) 7 pts. 2 ast.
 SF - Johnnie Milton (tiring) 11 pts.
 PF - Kang Hong (tiring) 3 pts. 2 reb.
 C - Jacob White (tiring) 7 pts. 7 reb.
 
LineupBluefield St.
 PG - Robert Ruhland (tiring) 14 pts. 3 ast.
 SG - Joseph Patton (tiring) 5 pts. 2 ast.
 SF - Eugene Trudell (tiring) 3 pts. 5 reb. 3 pf.
 PF - David Allen (tiring) 2 pts. 3 pf.
 C - James Jenkins (tired) 4 pts. 2 reb.
 
11:25Bluefield St.Robert Ruhland clanks a fadeaway jumper from the right side62-55
11:24Bluefield St.David Allen pulls down the offensive rebound62-55
11:14Bluefield St.Eugene Trudell's fadeaway is rejected by Jacob White62-55
11:12Bluefield St.David Allen tips it in62-57
11:05ConcordJacob White misses badly on the uncontested jumper from the left side62-57
11:04Bluefield St.Eugene Trudell snags the defensive board62-57
11:04Bluefield St.Bluefield St. calls a full timeout (2 :30 1 full remaining)62-57
SubsConcord
Francis Jefferies (PG), James Ratliff (SG), Allen Villafane (SF), Jason Nguyen (PF), Jack Whelan (C)
Richard Burks, John Thelen, Johnnie Milton, Kang Hong, Jacob White
 
SubsBluefield St.
Daniel Johnson (PG), George Miers (SG), James Rinaldi (SF), Calvin Woodell (PF), David Cales (C)
Robert Ruhland, Joseph Patton, Eugene Trudell, David Allen, James Jenkins
 
10:48Bluefield St.Jack Whelan steals the ball from Daniel Johnson62-57
10:26ConcordJames Ratliff connects on the open 3pt shot from the right wing on a great pass from Allen Villafane65-57
10:03Bluefield St.Calvin Woodell is whistled for an offensive foul - foul #3 on Calvin Woodell, team foul #665-57
SubsConcord
Kevin Wright (PF)
Jason Nguyen
 
SubsBluefield St.
James Alanis (PG), Joseph Patton (SG), Roger Stiles (SF), Eugene Trudell (C)
Daniel Johnson, George Miers, James Rinaldi, David Cales
 
09:38ConcordJames Ratliff misses short on a shot from the left side but he's fouled by Joseph Patton - foul #3 on Joseph Patton, team foul #765-57
09:38ConcordJames Ratliff makes the 1st free throw66-57
09:38ConcordJames Ratliff makes the 2nd free throw67-57
09:36Bluefield St.James Alanis throws a bad pass out of bounds in the backcourt67-57
SubsConcord
Richard Burks (SG), Johnnie Milton (SF)
James Ratliff, Allen Villafane
 
SubsBluefield St. 
09:31ConcordJack Whelan misses long on an open jump hook in the paint67-57
09:29Bluefield St.Calvin Woodell pulls down the rebound67-57
09:07Bluefield St.Kevin Wright steals the ball from Joseph Patton67-57
09:05ConcordJoseph Patton is called for the reach on Jack Whelan in the backcourt - foul #4 on Joseph Patton, team foul #867-57
SubsConcord 
SubsBluefield St.
Robert Ruhland (PG), Daniel Johnson (SG), David Allen (C)
James Alanis, Joseph Patton, Eugene Trudell
 
09:05ConcordJack Whelan makes the 1st free throw68-57
09:05ConcordJack Whelan makes the 2nd free throw69-57
08:53Bluefield St.Calvin Woodell is hacked by Johnnie Milton - foul #2 on Johnnie Milton, team foul #569-57
SubsConcord
Allen Villafane (SF)
Johnnie Milton
 
SubsBluefield St. 
08:43Bluefield St.David Allen misses the shot from close range69-57
08:41Bluefield St.David Allen misses the tip69-57
08:40Bluefield St.Daniel Johnson can't tip it in69-57
08:39ConcordAllen Villafane pulls down the rebound69-57
08:32ConcordAllen Villafane buries a 3 pointer from the left wing set up by Francis Jefferies72-57
Game PlanConcordConcord is playing a fastbreak offense and a fullcourt press (+1) 
Game PlanBluefield St.Bluefield St. is playing a triangle offense (uptempo) and a fullcourt press (-2) 
08:28Bluefield St.Robert Ruhland is hacked by Francis Jefferies in the backcourt - foul #5 on Francis Jefferies, team foul #672-57
SubsConcord
Randy Mangels (PG), James Ratliff (SG), Jason Nguyen (PF)
Francis Jefferies, Richard Burks, Kevin Wright
 
SubsBluefield St.
James Jenkins (C)
David Allen
 
08:22Bluefield St.Daniel Johnson drills a shot from the baseline72-59
08:20ConcordRandy Mangels travels in the backcourt72-59
SubsConcord
Jacob White (C)
Jack Whelan
 
SubsBluefield St.
George Miers (SF)
Roger Stiles
 
Game PlanConcordConcord is playing a fastbreak offense and a fullcourt press (+1) 
Game PlanBluefield St.Bluefield St. is playing a triangle offense and a fullcourt press (-2) 
07:57Bluefield St.Jason Nguyen steps in front of the George Miers pass72-59
07:53ConcordJames Ratliff misses short on a fadeaway from just outside the lane72-59
07:52ConcordAllen Villafane grabs the offensive board72-59
07:37ConcordJames Jenkins steals the ball from Randy Mangels72-59
LineupConcord
 PG - Randy Mangels (fairly fresh) 3 ast. 3 pf.
 SG - James Ratliff (tiring) 13 pts. 2 ast. 4 stl.
 SF - Allen Villafane (tiring) 3 pts. 3 reb.
 PF - Jason Nguyen (fairly fresh) 2 pts.
 C - Jacob White (fairly fresh) 7 pts. 7 reb. 2 blk.
 
LineupBluefield St.
 PG - Robert Ruhland (tiring) 14 pts. 3 ast.
 SG - Daniel Johnson (tiring) 9 pts. 1 ast. 2 stl.
 SF - George Miers (fairly fresh) 2 pts.
 PF - Calvin Woodell (tired) 10 pts. 5 reb. 3 pf.
 C - James Jenkins (tired) 4 pts. 2 reb.
 
07:33Bluefield St.George Miers is called for a charge in the backcourt - foul #2 on George Miers, team foul #972-59
SubsConcord
Richard Burks (SG), Johnnie Milton (SF), Kang Hong (PF), Jack Whelan (C)
James Ratliff, Allen Villafane, Jason Nguyen, Jacob White
 
SubsBluefield St.
James Alanis (PG), Joseph Patton (SG), Roger Stiles (SF), David Cales (PF), David Allen (C)
Robert Ruhland, Daniel Johnson, George Miers, Calvin Woodell, James Jenkins
 
07:18ConcordJoseph Patton is called for the reach on Richard Burks - foul #5 on Joseph Patton, team foul #1072-59
SubsConcord 
SubsBluefield St.
James Rinaldi (SG)
Joseph Patton
 
07:18ConcordRichard Burks misses the 1st free throw72-59
07:18ConcordRichard Burks makes the 2nd free throw73-59
Game PlanConcordConcord is playing a fastbreak offense and a fullcourt press (+1) 
Game PlanBluefield St.Bluefield St. is playing a triangle offense (uptempo) and a fullcourt press (-2) 
07:01Bluefield St.Johnnie Milton steps in front of the Roger Stiles pass73-59
06:58ConcordRandy Mangels misses the dunk attempt73-59
06:57Bluefield St.David Cales grabs the defensive rebound73-59
06:44Bluefield St.James Alanis hits the front of the rim on the 3pt jumper from the left corner73-59
06:43ConcordJack Whelan pulls down the rebound73-59
06:37ConcordJack Whelan hits a wide open runner from the right block set up by Randy Mangels75-59
06:27Bluefield St.James Rinaldi is fouled on the floor by Richard Burks - foul #1 on Richard Burks, team foul #775-59
SubsConcord
John Thelen (SG), Kevin Wright (PF), Jacob White (C)
Richard Burks, Kang Hong, Jack Whelan
 
SubsBluefield St.
Robert Ruhland (PG), George Miers (SF), Eugene Trudell (PF), James Jenkins (C)
James Alanis, Roger Stiles, David Cales, David Allen
 
06:27Bluefield St.James Rinaldi makes the 1st free throw75-60
06:27Bluefield St.James Rinaldi makes the 2nd free throw75-61
06:11ConcordKevin Wright misses the pull-up jumper from the right wing75-61
06:09Bluefield St.James Rinaldi pulls down the rebound75-61
05:59Bluefield St.George Miers is called for a pushoff foul - foul #3 on George Miers, team foul #1175-61
SubsConcord
James Ratliff (SG), Jason Nguyen (SF)
John Thelen, Johnnie Milton
 
SubsBluefield St.
Daniel Johnson (SG), Calvin Woodell (PF)
James Rinaldi, James Jenkins
 
05:47ConcordJames Ratliff drills a 3 from the left wing set up by Kevin Wright78-61
05:36Bluefield St.George Miers scores on a 3 pointer from straight away78-64
05:22ConcordKevin Wright hits the front of the rim on the jumper from the right block78-64
05:20Bluefield St.Eugene Trudell gets the rebound78-64
05:08Bluefield St.Daniel Johnson hits the front of the rim on the 3 pointer from the left wing78-64
05:07ConcordJacob White grabs the board78-64
04:49ConcordJacob White hits the front of the rim on the wide open jumper from the free throw line78-64
04:47ConcordJason Nguyen hits the follow up shot80-64
04:27Bluefield St.George Miers misses the 3pt shot from straight away80-64
04:26ConcordKevin Wright snags the defensive board80-64
04:26ConcordConcord calls a full timeout (2 :30 3 full remaining)80-64
SubsConcord
Richard Burks (PG), John Thelen (SG), Allen Villafane (SF), Kang Hong (PF), Jack Whelan (C)
Randy Mangels, James Ratliff, Jason Nguyen, Kevin Wright, Jacob White
 
SubsBluefield St.
James Alanis (PG), Roger Stiles (SF), David Allen (PF), David Cales (C)
Robert Ruhland, George Miers, Calvin Woodell, Eugene Trudell
 
04:05ConcordAllen Villafane connects on the 3pt attempt from the left corner on a great pass from John Thelen83-64
03:51Bluefield St.David Cales makes the 3 from the left corner83-67
Game PlanConcordConcord is playing a fastbreak offense and a fullcourt press (+1) 
Game PlanBluefield St.Bluefield St. is playing a triangle offense (uptempo) and a fullcourt press (-1) 
03:33ConcordAllen Villafane comes up short on the 3 pointer from straight away83-67
03:31Bluefield St.The rebound goes to David Cales83-67
LineupConcord
 PG - Richard Burks (fairly fresh) 5 pts. 3 ast.
 SG - John Thelen (fairly fresh) 7 pts. 3 ast.
 SF - Allen Villafane (fairly fresh) 6 pts. 3 reb.
 PF - Kang Hong (tiring) 3 pts. 2 reb.
 C - Jack Whelan (tiring) 15 pts. 7 reb.
 
LineupBluefield St.
 PG - James Alanis (fairly fresh) 2 pts.
 SG - Daniel Johnson (tired) 9 pts. 1 ast. 2 stl.
 SF - Roger Stiles (tiring) 3 pts. 3 reb. 3 pf.
 PF - David Allen (tiring) 4 pts. 4 reb. 3 pf.
 C - David Cales (fairly fresh) 4 pts. 5 reb.
 
03:29Bluefield St.Richard Burks is called for the reach on James Alanis in the backcourt - foul #2 on Richard Burks, team foul #883-67
SubsConcord
Randy Mangels (PG), Johnnie Milton (SF)
John Thelen, Allen Villafane
 
SubsBluefield St.
James Rinaldi (SG), James Jenkins (C)
Daniel Johnson, David Cales
 
03:29Bluefield St.James Alanis makes the 1st free throw83-68
03:29Bluefield St.James Alanis makes the 2nd free throw83-69
03:13ConcordJack Whelan steps out of bounds on the baseline83-69
SubsConcord
Kevin Wright (PF)
Kang Hong
 
SubsBluefield St.
Robert Ruhland (PG), Calvin Woodell (PF)
James Alanis, David Allen
 
03:11Bluefield St.Bluefield St. calls a full timeout (2 :30 remaining)83-69
03:02Bluefield St.Roger Stiles misses long on a 3pt jumper from the left corner83-69
03:01ConcordThe rebound goes to Jack Whelan83-69
02:55ConcordJohnnie Milton connects on the open 3pt shot from the left corner on a nice dish by Kevin Wright86-69
02:27Bluefield St.A charge is called on James Jenkins - foul #3 on James Jenkins, team foul #1286-69
SubsConcord
John Thelen (SG), Jason Nguyen (PF)
Richard Burks, Kevin Wright
 
SubsBluefield St.
James Alanis (PG), George Miers (SG), David Cales (PF), David Allen (C)
Robert Ruhland, Roger Stiles, Calvin Woodell, James Jenkins
 
02:25ConcordJohnnie Milton is called for the offensive foul in the backcourt - foul #3 on Johnnie Milton, team foul #986-69
SubsConcord 
SubsBluefield St.
Daniel Johnson (SG)
James Rinaldi
 
02:11Bluefield St.David Cales blows the wide open layup86-69
02:10ConcordJason Nguyen snags the defensive board86-69
02:05ConcordJohnnie Milton hits the front of the rim on the jumper from the left wing86-69
02:04Bluefield St.Daniel Johnson grabs the board86-69
01:57Bluefield St.George Miers knocks in the 3pt shot from the right wing set up by Daniel Johnson86-72
01:31ConcordRandy Mangels is hacked by Daniel Johnson - foul #2 on Daniel Johnson, team foul #1386-72
SubsConcord
James Ratliff (SG), Kevin Wright (PF)
John Thelen, Jason Nguyen
 
SubsBluefield St.
Eugene Trudell (SF)
James Alanis
 
01:31ConcordRandy Mangels makes the 1st free throw87-72
01:31ConcordRandy Mangels misses the 2nd free throw87-72
01:31Bluefield St.David Allen gets the rebound87-72
Game PlanConcordConcord is playing a fastbreak offense and a fullcourt press (+2) 
Game PlanBluefield St.Bluefield St. is playing a triangle offense (uptempo) and a fullcourt press (-1) 
01:29Bluefield St.George Miers's pass is off the mark and out of bounds in the backcourt87-72
01:17ConcordKevin Wright can't connect on a pull-up jumper from the right side87-72
01:15ConcordRandy Mangels hits the follow up shot89-72
00:52Bluefield St.David Allen comes up short on the shot from the left block89-72
00:50Bluefield St.Eugene Trudell tips it home89-74
Game PlanConcordConcord is playing a spread offense (hold ball) and a fullcourt press (+2) 
Game PlanBluefield St.Bluefield St. is playing a triangle offense (uptempo) and a fullcourt press (-1) 
00:22ConcordKevin Wright misses short on a shot from the left wing but he's hacked by David Allen - foul #4 on David Allen, team foul #1489-74
00:22ConcordKevin Wright makes the 1st free throw90-74
00:22ConcordKevin Wright misses the 2nd free throw90-74
00:22Bluefield St.David Allen pulls down the rebound90-74
Game PlanConcordConcord is playing a spread offense (hold ball) and a fullcourt press (+2) 
Game PlanBluefield St.Bluefield St. is playing a quick shot offense (quick shot) and a fullcourt press (-1) 
00:19Bluefield St.Daniel Johnson's pass is off the mark and out of bounds in the backcourt90-74
00:00ConcordRandy Mangels runs out the clock90-74