#B40000 #002E90
Hoops Dynasty HOOPS DYNASTY
Non-Conference Wooden
Final -
6/6/2026
80
  1 2 F
Centenary 40 40 80
Air Force 31 39 70
70
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cClinton Zentgraf 32 3-5 0-0 2-2 2 8 0 2 3 3 1 8
pfJohn Crews 32 5-7 0-0 3-6 3 7 1 0 0 3 3 13
sgTom Langworthy 38 8-16 2-4 8-10 2 8 3 3 3 0 2 26
sgRobert Bray 32 8-15 3-6 5-6 3 7 3 2 0 0 2 24
pgSteven Brown 37 2-4 0-1 3-4 1 7 9 5 0 0 2 7
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfCraig Mangels 15 1-2 0-1 0-0 1 2 0 1 0 0 2 2
sgBilly Polizzi 10 0-3 0-1 0-0 0 1 0 1 1 0 0 0
pfJerry Smith 2 0-0 0-0 0-0 0 0 0 0 0 0 0 0
pfRobert Howes 1 0-0 0-0 0-0 0 0 0 0 0 0 0 0
pgHiram Hill 1 0-0 0-0 0-0 0 0 0 0 0 0 0 0
Totals 200 27-52 5-13 21-28 12 40 16 14 7 6 12 80
Percentages   .519 .385 .750                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cCarl Hill 24 4-9 1-3 1-2 0 7 1 2 0 2 1 10
pfGerald Husted 25 4-8 0-2 1-2 2 3 4 1 1 0 2 9
sfDavid James 24 1-5 0-2 1-2 1 2 0 1 0 0 2 3
sgJohn McCullum 24 6-11 3-5 0-0 2 3 2 1 0 0 5 15
pgMatthew Cabral 28 5-11 3-7 1-1 1 1 6 2 2 0 5 14
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgTerry Urbina 17 2-5 1-3 0-0 1 4 0 1 2 0 3 5
pgVule Zillmer 16 1-4 0-2 0-0 2 2 1 1 0 0 2 2
sfPatrick Richardson 14 4-9 1-2 1-1 1 3 0 0 1 0 2 10
pfCharley Wright 14 1-3 0-0 0-2 3 4 1 3 0 0 0 2
pgNicholas Carson 8 0-1 0-0 0-0 0 0 1 0 0 0 0 0
pfJoel Schuman 6 0-1 0-1 0-0 1 2 0 1 0 0 0 0
Totals 200 28-67 9-27 5-10 14 31 16 13 6 2 22 70
Percentages   .418 .333 .500                

CC
40
15-29
4-10
6-8
6
20
9
3
3
2
6
20
5
8
2
2
40
12-23
1-3
15-20
6
20
7
11
4
4
6
16
5
8
4
0
80
27-52
5-13
21-28
12
40
16
14
7
6
12
36
10
16
6
2
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
UAFA
31
12-31
4-13
3-6
7
16
6
5
2
1
7
12
6
10
0
15
39
16-36
5-14
2-4
7
15
10
8
4
1
15
20
13
8
2
4
70
28-67
9-27
5-10
14
31
16
13
6
2
22
32
19
18
2
19
PLAYER OF THE GAME
sg Tom Langworthy Centenary
26 Points, 8 Rebounds, 3 Assists, 3 Steals
TimeTeamPlayScore
LineupCentenary
 PG - Steven Brown (fresh)
 SG - Robert Bray (fresh)
 SF - Tom Langworthy (fresh)
 PF - John Crews (fresh)
 C - Clinton Zentgraf (fresh)
 
LineupAir Force
 PG - Matthew Cabral (fresh)
 SG - John McCullum (fresh)
 SF - David James (fresh)
 PF - Gerald Husted (fresh)
 C - Carl Hill (fresh)
 
20:00Air ForceCarl Hill wins the tip0-0
Game PlanCentenaryCentenary is playing a flex offense and a man to man (0) 
Game PlanAir ForceAir Force is playing a motion offense and a 2-3 zone (0) 
19:50Air ForceJohn McCullum makes the 3pt attempt from the left corner0-3
19:29CentenaryRobert Bray hits the front of the rim on the jump hook from the baseline0-3
19:28CentenaryRobert Bray tips it home2-3
19:10Air ForceMatthew Cabral comes up short on the 3 from the left corner2-3
19:08CentenarySteven Brown grabs the board2-3
18:47CentenarySteven Brown knocks in the floater in the paint on a great pass from Robert Bray4-3
18:39Air ForceCarl Hill connects on the jump hook in the paint on a nice dish by Gerald Husted4-5
18:25CentenaryJohn Crews clanks a jumpshot from just outside the lane but he's fouled by Gerald Husted - foul #1 on Gerald Husted, team foul #14-5
18:25CentenaryJohn Crews makes the 1st free throw5-5
18:25CentenaryJohn Crews misses the 2nd free throw5-5
18:25Air ForceCarl Hill gets the rebound5-5
18:01Air ForceCarl Hill misses long on a runner in the lane5-5
17:59CentenarySteven Brown grabs the defensive rebound5-5
17:35CentenaryRobert Bray makes the 3 from the left wing on a great pass from Steven Brown8-5
17:23Air ForceMatthew Cabral drills a 3pt jumper from the right corner8-8
17:05CentenaryTom Langworthy makes the floater from the left side on a great pass from Steven Brown10-8
16:47Air ForceClinton Zentgraf steals it from Matthew Cabral10-8
16:26CentenarySteven Brown can't connect on a 3 pointer from the left wing10-8
16:25Air ForceCarl Hill gets the rebound10-8
16:00Air ForceJohn McCullum loses the dribble to Tom Langworthy10-8
LineupCentenary
 PG - Steven Brown (fresh) 2 pts. 2 ast.
 SG - Robert Bray (fresh) 5 pts. 1 ast.
 SF - Tom Langworthy (fresh) 2 pts.
 PF - John Crews (fresh) 1 pts.
 C - Clinton Zentgraf (fairly fresh)
 
LineupAir Force
 PG - Matthew Cabral (fairly fresh) 3 pts.
 SG - John McCullum (fairly fresh) 3 pts.
 SF - David James (fairly fresh)
 PF - Gerald Husted (fairly fresh)
 C - Carl Hill (fairly fresh) 2 pts. 2 reb.
 
15:49CentenaryRobert Bray knocks in the 3pt jumper from the left wing on a nice dish by Steven Brown13-8
15:32Air ForceClinton Zentgraf denies the turnaround by John McCullum13-8
15:30CentenaryClinton Zentgraf snags the defensive board13-8
15:13CentenaryRobert Bray comes up short on the jumpshot from the left wing13-8
15:11CentenaryJohn Crews tips it home15-8
14:50Air ForceGerald Husted misses short on a 3pt jumper from the left corner15-8
14:49Air ForceDavid James misses the tip15-8
14:47CentenaryJohn Crews gets the rebound15-8
14:29CentenaryTom Langworthy buries a shot from the left block on a great pass from Robert Bray17-8
14:08Air ForceGerald Husted clanks a floater from the left wing17-8
14:06CentenaryClinton Zentgraf grabs the board17-8
13:49CentenaryClinton Zentgraf knocks in the turnaround from the right block set up by Tom Langworthy19-8
13:27Air ForceCarl Hill loses the ball out of bounds19-8
SubsCentenary
Hiram Hill (PG), Billy Polizzi (SG), Craig Mangels (SF), Jerry Smith (PF), Robert Howes (C)
Steven Brown, Robert Bray, Tom Langworthy, John Crews, Clinton Zentgraf
 
SubsAir Force
Vule Zillmer (PG), Nicholas Carson (SG), Terry Urbina (SF), Patrick Richardson (PF), Charley Wright (C)
Matthew Cabral, John McCullum, David James, Gerald Husted, Carl Hill
 
13:09CentenaryHiram Hill is hacked by Vule Zillmer - foul #1 on Vule Zillmer, team foul #219-8
SubsCentenary
Tom Langworthy (SF)
Robert Howes
 
SubsAir Force 
12:54CentenaryTerry Urbina picks off the pass by Tom Langworthy19-8
12:33Air ForcePatrick Richardson jams it and he's fouled by Craig Mangels - foul #1 on Craig Mangels, team foul #119-10
SubsCentenary
Steven Brown (PG)
Hiram Hill
 
SubsAir Force 
12:33Air ForcePatrick Richardson makes the free throw19-11
12:17CentenaryTom Langworthy misses the jumper from the free throw line19-11
12:16Air ForceCharley Wright snags the defensive board19-11
11:58Air ForcePatrick Richardson drills a shot from the baseline on a great pass from Charley Wright19-13
LineupCentenary
 PG - Steven Brown (fairly fresh) 2 pts. 3 ast.
 SG - Billy Polizzi (fresh)
 SF - Tom Langworthy (fairly fresh) 4 pts. 1 ast.
 PF - Craig Mangels (fresh)
 C - Jerry Smith (fresh)
 
LineupAir Force
 PG - Vule Zillmer (fresh)
 SG - Nicholas Carson (fresh)
 SF - Terry Urbina (fresh)
 PF - Patrick Richardson (fresh) 5 pts.
 C - Charley Wright (fresh)
 
11:34CentenaryBilly Polizzi comes up short on the 3pt shot from straight away19-13
11:32Air ForcePatrick Richardson grabs the board19-13
11:16Air ForceTerry Urbina can't connect on a jumper from close range19-13
11:14Air ForceTerry Urbina tips it home19-15
10:59CentenarySteven Brown is hacked by Patrick Richardson - foul #1 on Patrick Richardson, team foul #319-15
SubsCentenary
Robert Bray (SG), John Crews (PF), Clinton Zentgraf (C)
Billy Polizzi, Tom Langworthy, Jerry Smith
 
SubsAir Force
Matthew Cabral (PG)
Nicholas Carson
 
10:41CentenaryRobert Bray comes up short on the fadeaway from just outside the lane but he's fouled by Patrick Richardson - foul #2 on Patrick Richardson, team foul #419-15
SubsCentenary 
SubsAir Force
David James (SF), Gerald Husted (PF), Joel Schuman (C)
Terry Urbina, Patrick Richardson, Charley Wright
 
10:41CentenaryRobert Bray misses the 1st free throw19-15
10:41CentenaryRobert Bray makes the 2nd free throw20-15
10:24Air ForceVule Zillmer throws a bad pass out of bounds20-15
SubsCentenary
Tom Langworthy (SF)
Craig Mangels
 
SubsAir Force 
10:06CentenaryRobert Bray misses the 3pt shot from the right corner20-15
10:04CentenaryJohn Crews misses the tip20-15
10:03Air ForceJoel Schuman pulls down the rebound20-15
09:45Air ForceDavid James lays it up and in on a great pass from Matthew Cabral20-17
09:30CentenaryTom Langworthy hits the front of the rim on the jumper from just outside the lane20-17
09:28Air ForceDavid James grabs the board20-17
09:20Air ForceGerald Husted misses badly on a fadeaway from just outside the lane20-17
09:18CentenarySteven Brown gets the rebound20-17
08:59CentenaryTom Langworthy scores on a 3pt jumper from straight away23-17
08:44Air ForceDavid James hits the front of the rim on the 3 from the left wing23-17
08:42CentenaryThe rebound goes to Robert Bray23-17
08:17CentenaryTom Langworthy clanks a 3 pointer from the left corner23-17
08:16CentenaryRobert Bray grabs the offensive board23-17
07:57CentenaryRobert Bray can't connect on a shot in the lane but the foul's on David James - foul #1 on David James, team foul #523-17
SubsCentenary
Craig Mangels (PF)
John Crews
 
SubsAir Force
Nicholas Carson (PG), John McCullum (SG), Terry Urbina (SF), Charley Wright (PF), Carl Hill (C)
Matthew Cabral, Vule Zillmer, David James, Gerald Husted, Joel Schuman
 
07:57CentenaryRobert Bray makes the 1st free throw24-17
07:57CentenaryRobert Bray makes the 2nd free throw25-17
LineupCentenary
 PG - Steven Brown (tiring) 2 pts. 3 ast.
 SG - Robert Bray (fresh) 11 pts. 2 ast.
 SF - Tom Langworthy (fairly fresh) 7 pts. 1 ast.
 PF - Craig Mangels (fresh)
 C - Clinton Zentgraf (fairly fresh) 2 pts. 2 reb.
 
LineupAir Force
 PG - Nicholas Carson (fresh)
 SG - John McCullum (fresh) 3 pts.
 SF - Terry Urbina (fresh) 2 pts.
 PF - Charley Wright (fresh)
 C - Carl Hill (fresh) 2 pts. 2 reb.
 
07:45Air ForceJohn McCullum blows the layup25-17
07:43Air ForceCharley Wright tips it but misses25-17
07:42CentenaryCraig Mangels grabs the defensive rebound25-17
07:28CentenaryRobert Bray clanks a jump hook in the paint25-17
07:26CentenaryTom Langworthy can't tip it in25-17
07:25CentenaryCraig Mangels tips it home27-17
07:14Air ForceJohn McCullum hits the front of the rim on the 3 from the right corner27-17
07:12CentenaryTom Langworthy snags the defensive board27-17
07:08CentenaryRobert Bray hits the front of the rim on the 3 pointer from the right wing27-17
07:07Air ForceTerry Urbina grabs the board27-17
06:39Air ForceCharley Wright misses short on a turnaround from the left block but he's hacked by Craig Mangels - foul #2 on Craig Mangels, team foul #227-17
SubsCentenary
Billy Polizzi (SG), John Crews (PF)
Robert Bray, Craig Mangels
 
SubsAir Force
Matthew Cabral (PG)
Nicholas Carson
 
06:39Air ForceCharley Wright misses the 1st free throw27-17
06:39Air ForceCharley Wright misses the 2nd free throw27-17
06:39CentenaryClinton Zentgraf gets the rebound27-17
06:35CentenaryCarl Hill denies the turnaround by Steven Brown27-17
06:33Air ForceTerry Urbina snags the defensive board27-17
06:18Air ForceTerry Urbina is fouled on the floor by Tom Langworthy - foul #1 on Tom Langworthy, team foul #327-17
SubsCentenary
Robert Bray (SG)
Steven Brown
 
SubsAir Force 
06:13Air ForceCarl Hill's fadeaway is rejected by John Crews27-17
06:12Air ForceCharley Wright misses the tip27-17
06:10CentenaryJohn Crews gets the rebound27-17
06:06CentenaryTom Langworthy is fouled on the floor by Terry Urbina - foul #1 on Terry Urbina, team foul #627-17
SubsCentenary
Steven Brown (PG)
Billy Polizzi
 
SubsAir Force 
05:53CentenaryTom Langworthy knocks in the 3 pointer from the left wing30-17
05:26Air ForceJohn McCullum hits a fadeaway from the right side on a great pass from Matthew Cabral30-19
05:15CentenaryClinton Zentgraf lays it up and in on a great pass from Tom Langworthy32-19
04:55Air ForceJohn McCullum comes up short on the 3pt jumper from the left wing32-19
04:53CentenaryRobert Bray pulls down the rebound32-19
04:25CentenaryClinton Zentgraf blows the dunk but the foul's on Terry Urbina - foul #2 on Terry Urbina, team foul #732-19
SubsCentenary
Billy Polizzi (SG)
Robert Bray
 
SubsAir Force
Vule Zillmer (PG), Nicholas Carson (SG), David James (SF), Gerald Husted (PF), Joel Schuman (C)
Matthew Cabral, John McCullum, Terry Urbina, Charley Wright, Carl Hill
 
04:25CentenaryClinton Zentgraf makes the 1st free throw33-19
04:25CentenaryClinton Zentgraf makes the 2nd free throw34-19
04:11Air ForceJoel Schuman comes up short on the 3pt attempt from the right wing34-19
04:10Air ForceVule Zillmer tips it in34-21
03:55CentenaryJohn Crews knocks in the runner in the lane on a great pass from Steven Brown36-21
LineupCentenary
 PG - Steven Brown (tiring) 2 pts. 4 ast.
 SG - Billy Polizzi (fresh)
 SF - Tom Langworthy (tiring) 10 pts. 2 ast.
 PF - John Crews (fairly fresh) 5 pts. 4 reb.
 C - Clinton Zentgraf (tiring) 6 pts. 3 reb.
 
LineupAir Force
 PG - Vule Zillmer (fresh) 2 pts.
 SG - Nicholas Carson (fresh)
 SF - David James (fairly fresh) 2 pts. 2 reb.
 PF - Gerald Husted (fresh)
 C - Joel Schuman (fresh)
 
03:45Air ForceVule Zillmer can't connect on a 3pt jumper from the right wing36-21
03:44CentenaryJohn Crews snags the defensive board36-21
03:28CentenarySteven Brown travels with the ball36-21
SubsCentenary
Robert Bray (SG), Craig Mangels (C)
Steven Brown, Clinton Zentgraf
 
SubsAir Force
Matthew Cabral (PG), Patrick Richardson (SF)
Nicholas Carson, David James
 
03:10Air ForceJohn Crews is called for the reach on Patrick Richardson - foul #1 on John Crews, team foul #436-21
SubsCentenary
Steven Brown (PG)
Billy Polizzi
 
SubsAir Force 
02:55Air ForcePatrick Richardson scores on a 3 pointer from the right wing36-24
02:35CentenaryRobert Bray dunks the ball on a great pass from John Crews38-24
02:16Air ForceTom Langworthy picks off the pass by Joel Schuman38-24
02:12CentenaryTom Langworthy lays it up and in40-24
01:43Air ForceGerald Husted misses badly on a 3pt shot from the left wing40-24
01:42Air ForceThe offensive rebound goes to Joel Schuman40-24
01:31Air ForceGerald Husted makes the fadeaway jumper from the right side on a great pass from Vule Zillmer and he's hacked by John Crews - foul #2 on John Crews, team foul #540-26
SubsCentenary
Clinton Zentgraf (C)
Tom Langworthy
 
SubsAir Force
John McCullum (SG), David James (SF), Carl Hill (C)
Vule Zillmer, Patrick Richardson, Joel Schuman
 
01:31Air ForceGerald Husted makes the free throw40-27
01:10CentenaryRobert Bray comes up short on the 3pt jumper from the right wing40-27
01:08Air ForceCarl Hill grabs the board40-27
01:03Air ForceDavid James misses the shot in the lane but he's hacked by Clinton Zentgraf - foul #1 on Clinton Zentgraf, team foul #640-27
SubsCentenary
Tom Langworthy (SF)
John Crews
 
SubsAir Force
Terry Urbina (PG), Patrick Richardson (PF)
Matthew Cabral, Gerald Husted
 
01:03Air ForceDavid James makes the 1st free throw40-28
01:03Air ForceDavid James misses the 2nd free throw40-28
01:03Air ForceThe offensive rebound goes to John McCullum40-28
00:40Air ForceTerry Urbina scores on a 3pt jumper from the left wing on a nice dish by John McCullum40-31
00:21CentenaryTerry Urbina steps in front of the Steven Brown pass40-31
00:02Air ForceCarl Hill misses badly on a 3pt shot from the left corner40-31
00:00CentenaryThe rebound goes to Tom Langworthy40-31
TimeTeamPlayScore
LineupCentenary
 PG - Steven Brown (fresh) 2 pts. 4 ast.
 SG - Robert Bray (fresh) 13 pts. 2 ast.
 SF - Tom Langworthy (fresh) 12 pts. 2 ast. 2 stl.
 PF - John Crews (fresh) 5 pts. 5 reb.
 C - Clinton Zentgraf (fresh) 6 pts. 3 reb.
 
LineupAir Force
 PG - Matthew Cabral (fresh) 3 pts. 2 ast.
 SG - John McCullum (fresh) 5 pts. 1 ast.
 SF - David James (fresh) 3 pts. 2 reb.
 PF - Gerald Husted (fresh) 3 pts.
 C - Carl Hill (fresh) 2 pts. 3 reb.
 
20:00CentenaryTom Langworthy inbounds the ball40-31
Game PlanCentenaryCentenary is playing a flex offense and a man to man (+2) 
Game PlanAir ForceAir Force is playing a motion offense and a 2-3 zone (0) 
19:45CentenaryTom Langworthy knocks in the jumper from the right side set up by Steven Brown42-31
19:23Air ForceClinton Zentgraf swats the layup by Matthew Cabral42-31
19:21Air ForceGerald Husted tips it in42-33
19:04CentenaryJohn Crews buries a jump hook from close range set up by Robert Bray44-33
18:58Air ForceTom Langworthy steals the ball from Gerald Husted44-33
18:42CentenarySteven Brown loses the dribble to Gerald Husted44-33
18:24Air ForceCarl Hill misses short on a 3pt shot from the left corner44-33
18:23CentenaryRobert Bray pulls down the rebound44-33
18:08CentenaryJohn Crews can't finish the layup but he's fouled by Gerald Husted - foul #2 on Gerald Husted, team foul #144-33
SubsCentenary
Billy Polizzi (SG), Craig Mangels (C)
Robert Bray, Clinton Zentgraf
 
SubsAir Force 
18:08CentenaryJohn Crews makes the 1st free throw45-33
18:08CentenaryJohn Crews misses the 2nd free throw45-33
18:08Air ForceCarl Hill pulls down the rebound45-33
17:50Air ForceJohn McCullum misses long on a jumper from the right wing45-33
17:49Air ForceGerald Husted grabs the offensive rebound45-33
17:29Air ForceGerald Husted hits the finger roll set up by Matthew Cabral45-35
17:10CentenaryCarl Hill is called for the reach on Craig Mangels - foul #1 on Carl Hill, team foul #245-35
SubsCentenary
Robert Bray (SG), Clinton Zentgraf (C)
Steven Brown, Tom Langworthy
 
SubsAir Force
Vule Zillmer (SG), Terry Urbina (SF), Patrick Richardson (PF), Charley Wright (C)
John McCullum, David James, Gerald Husted, Carl Hill
 
16:58CentenaryClinton Zentgraf misses the floater from just outside the lane45-35
16:56CentenaryClinton Zentgraf grabs the offensive board45-35
16:33CentenaryBilly Polizzi comes up short on the fadeaway jumper from the right wing45-35
16:32CentenaryJohn Crews tips it back up and in47-35
16:13Air ForceCharley Wright's pass is off the mark and out of bounds47-35
SubsCentenary
Steven Brown (PG), Tom Langworthy (SF)
Billy Polizzi, Craig Mangels
 
SubsAir Force
John McCullum (SG)
Matthew Cabral
 
16:05CentenaryRobert Bray misses long on a fadeaway from the left wing47-35
16:03CentenaryTom Langworthy tips it in49-35
15:48Air ForceTerry Urbina clanks a 3pt jumper from straight away49-35
15:46CentenaryClinton Zentgraf gets the rebound49-35
LineupCentenary
 PG - Steven Brown (fresh) 2 pts. 5 ast.
 SG - Robert Bray (fresh) 13 pts. 3 ast.
 SF - Tom Langworthy (fresh) 16 pts. 2 ast. 3 stl.
 PF - John Crews (fairly fresh) 10 pts. 6 reb.
 C - Clinton Zentgraf (fresh) 6 pts. 5 reb. 2 blk.
 
LineupAir Force
 PG - Vule Zillmer (fresh) 2 pts. 1 ast.
 SG - John McCullum (fresh) 5 pts. 1 ast.
 SF - Terry Urbina (fresh) 5 pts. 2 stl.
 PF - Patrick Richardson (fresh) 8 pts.
 C - Charley Wright (fresh) 3 reb.
 
15:39CentenaryTom Langworthy scores on a runner near the basket set up by Steven Brown51-35
15:24Air ForceJohn Crews denies the turnaround by Patrick Richardson51-35
15:23Air ForceCharley Wright tips it home51-37
15:03CentenaryRobert Bray knocks in the 3pt attempt from the right wing on a nice dish by Steven Brown54-37
14:47Air ForceCharley Wright is whistled for a carry54-37
SubsCentenary
Billy Polizzi (SG), Craig Mangels (PF)
Robert Bray, John Crews
 
SubsAir Force
Matthew Cabral (PG), David James (SF), Gerald Husted (PF), Carl Hill (C)
Vule Zillmer, Terry Urbina, Patrick Richardson, Charley Wright
 
14:41CentenarySteven Brown loses the dribble to Matthew Cabral in the backcourt54-37
14:29Air ForceMatthew Cabral buries a floater from just outside the lane54-39
14:19CentenaryClinton Zentgraf is hacked by John McCullum - foul #1 on John McCullum, team foul #354-39
SubsCentenary
Robert Bray (SG)
Billy Polizzi
 
SubsAir Force
Vule Zillmer (SG)
John McCullum
 
14:04CentenaryRobert Bray knocks in the shot from just outside the lane on a great pass from Steven Brown56-39
13:51Air ForceGerald Husted knocks in the driving attempt from the right block on a nice dish by Carl Hill and he's fouled by Tom Langworthy - foul #2 on Tom Langworthy, team foul #156-41
SubsCentenary
John Crews (PF)
Craig Mangels
 
SubsAir Force
Terry Urbina (SG)
Vule Zillmer
 
13:51Air ForceGerald Husted misses the free throw56-41
13:51CentenaryJohn Crews grabs the board56-41
13:34CentenaryRobert Bray drills a jumper from the left wing58-41
13:28Air ForceTerry Urbina misses long on a 3 pointer from the right wing58-41
13:26CentenaryThe rebound goes to Steven Brown58-41
13:20CentenaryRobert Bray banks in the layup on a great pass from Tom Langworthy60-41
Game PlanCentenaryCentenary is playing a flex offense and a man to man (+2) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (0) 
13:02Air ForceClinton Zentgraf swats the short shot by David James60-41
13:01CentenaryTom Langworthy gets the rebound60-41
Game PlanCentenaryCentenary is playing a flex offense (slowdown) and a man to man (+2) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (0) 
12:58CentenarySteven Brown is whistled for traveling in the backcourt60-41
SubsCentenary
Craig Mangels (C)
Clinton Zentgraf
 
SubsAir Force
John McCullum (SG)
Terry Urbina
 
12:53Air ForceJohn McCullum buries a 3pt shot from straight away60-44
Game PlanCentenaryCentenary is playing a flex offense and a man to man (+2) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (0) 
12:45CentenaryJohn Crews misses short on a fadeaway from the left block60-44
12:44Air ForceCarl Hill grabs the defensive rebound60-44
Game PlanCentenaryCentenary is playing a flex offense and a man to man (+2) 
Game PlanAir ForceAir Force is playing a motion offense and a 2-3 zone (0) 
12:34Air ForceDavid James is whistled for a carry60-44
SubsCentenary
Billy Polizzi (SG), Clinton Zentgraf (C)
Robert Bray, Craig Mangels
 
SubsAir Force
Terry Urbina (SF)
David James
 
12:21CentenaryTom Langworthy is hacked by John McCullum - foul #2 on John McCullum, team foul #460-44
SubsCentenary
Robert Bray (SG), Craig Mangels (PF)
Billy Polizzi, John Crews
 
SubsAir Force
Charley Wright (C)
Carl Hill
 
12:01CentenaryTom Langworthy hits the front of the rim on the fadeaway from the free throw line60-44
12:00CentenaryRobert Bray grabs the offensive rebound60-44
11:37CentenaryCraig Mangels's pass is off the mark and out of bounds60-44
SubsCentenary
Billy Polizzi (SG), John Crews (PF)
Robert Bray, Craig Mangels
 
SubsAir Force
Vule Zillmer (PG), Patrick Richardson (PF)
Matthew Cabral, Gerald Husted
 
LineupCentenary
 PG - Steven Brown (fairly fresh) 2 pts. 8 ast.
 SG - Billy Polizzi (fresh)
 SF - Tom Langworthy (fairly fresh) 18 pts. 3 ast. 3 stl.
 PF - John Crews (fresh) 10 pts. 7 reb. 2 blk.
 C - Clinton Zentgraf (fairly fresh) 6 pts. 5 reb. 3 blk.
 
LineupAir Force
 PG - Vule Zillmer (fresh) 2 pts. 1 ast.
 SG - John McCullum (fresh) 8 pts. 1 ast.
 SF - Terry Urbina (fresh) 5 pts. 2 stl.
 PF - Patrick Richardson (fresh) 8 pts.
 C - Charley Wright (fresh) 2 pts. 4 reb.
 
11:26Air ForceBilly Polizzi takes the ball from Terry Urbina60-44
11:03CentenaryClinton Zentgraf's pass is off the mark and out of bounds60-44
SubsCentenary
Robert Bray (SG), Craig Mangels (C)
Billy Polizzi, Clinton Zentgraf
 
SubsAir Force
Nicholas Carson (SG), David James (SF), Carl Hill (C)
John McCullum, Terry Urbina, Charley Wright
 
10:48Air ForceCarl Hill can't finish the layup but he's fouled by Steven Brown - foul #1 on Steven Brown, team foul #260-44
SubsCentenary
Clinton Zentgraf (C)
Craig Mangels
 
SubsAir Force 
10:48Air ForceCarl Hill misses the 1st free throw60-44
10:48Air ForceCarl Hill makes the 2nd free throw60-45
10:34CentenaryPatrick Richardson steals it from Tom Langworthy60-45
10:11Air ForceVule Zillmer hits the front of the rim on the 3pt shot from the right wing60-45
10:09Air ForceVule Zillmer gets the offensive rebound60-45
09:59Air ForcePatrick Richardson's layup is rejected by John Crews60-45
09:57CentenaryClinton Zentgraf pulls down the rebound60-45
09:39CentenaryTom Langworthy clanks a 3pt shot from the left corner60-45
09:37CentenaryClinton Zentgraf tips it back up and in62-45
Game PlanCentenaryCentenary is playing a flex offense and a man to man (+2) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (0) 
09:16Air ForceDavid James misses short on a 3 pointer from the right wing62-45
09:15CentenaryRobert Bray grabs the board62-45
Game PlanCentenaryCentenary is playing a flex offense (slowdown) and a man to man (+2) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (0) 
09:10CentenaryTom Langworthy misses short on a jump hook in the paint62-45
09:09Air ForceCarl Hill grabs the board62-45
09:01Air ForcePatrick Richardson comes up short on the 3 from the left corner62-45
08:59CentenaryTom Langworthy grabs the board62-45
08:31CentenaryJohn Crews banks in the layup set up by Steven Brown64-45
08:24Air ForcePatrick Richardson makes the turnaround from close range on a great pass from Nicholas Carson64-47
08:04CentenaryVule Zillmer is called for the reach on Robert Bray - foul #2 on Vule Zillmer, team foul #564-47
SubsCentenary
Billy Polizzi (SG), Craig Mangels (C)
Robert Bray, Clinton Zentgraf
 
SubsAir Force
Matthew Cabral (PG), John McCullum (SG), Terry Urbina (SF), Gerald Husted (PF), Charley Wright (C)
Vule Zillmer, Nicholas Carson, David James, Patrick Richardson, Carl Hill
 
07:46CentenaryTom Langworthy can't finish the layup64-47
07:45Air ForceGerald Husted snags the defensive board64-47
07:27Air ForceMatthew Cabral clanks a 3 pointer from the left wing64-47
07:25CentenaryBilly Polizzi grabs the board64-47
LineupCentenary
 PG - Steven Brown (tiring) 2 pts. 9 ast.
 SG - Billy Polizzi (fresh)
 SF - Tom Langworthy (fairly fresh) 18 pts. 3 ast. 3 stl.
 PF - John Crews (fairly fresh) 12 pts. 7 reb. 3 blk.
 C - Craig Mangels (fresh) 2 pts. 2 reb.
 
LineupAir Force
 PG - Matthew Cabral (fresh) 5 pts. 3 ast.
 SG - John McCullum (fresh) 8 pts. 1 ast.
 SF - Terry Urbina (fresh) 5 pts. 2 stl.
 PF - Gerald Husted (fresh) 9 pts. 3 reb.
 C - Charley Wright (fresh) 2 pts. 4 reb.
 
07:21CentenaryMatthew Cabral steals the ball from Billy Polizzi64-47
07:18Air ForceJohn McCullum lays it in set up by Matthew Cabral64-49
06:55CentenaryBilly Polizzi misses short on a fadeaway from the left side64-49
06:54Air ForceJohn McCullum grabs the board64-49
06:37Air ForceJohn McCullum buries a 3pt attempt from the left wing on a great pass from Gerald Husted64-52
Game PlanCentenaryCentenary is playing a flex offense and a man to man (+2) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (0) 
06:34CentenarySteven Brown is fouled in the backcourt by John McCullum - foul #3 on John McCullum, team foul #664-52
SubsCentenary
Robert Bray (SG), Clinton Zentgraf (C)
Billy Polizzi, John Crews
 
SubsAir Force 
06:14CentenaryCraig Mangels misses short on a 3 from the left corner64-52
06:13Air ForceTerry Urbina grabs the board64-52
Game PlanCentenaryCentenary is playing a flex offense and a man to man (+2) 
Game PlanAir ForceAir Force is playing a motion offense and a 2-3 zone (0) 
05:58Air ForceClinton Zentgraf steps in front of the Charley Wright pass64-52
05:40CentenaryRobert Bray throws a bad pass out of bounds64-52
SubsCentenary
John Crews (PF)
Craig Mangels
 
SubsAir Force
David James (SF), Carl Hill (C)
Terry Urbina, Charley Wright
 
05:16Air ForceCarl Hill misses short on a driving attempt in the lane64-52
05:15CentenaryThe rebound goes to Clinton Zentgraf64-52
04:58CentenaryThe pull-up jumper by Clinton Zentgraf is blocked by Carl Hill64-52
04:57CentenarySteven Brown hits the follow up shot66-52
Game PlanCentenaryCentenary is playing a flex offense and a man to man (+2) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (0) 
04:49Air ForceRobert Bray is called for the reach on David James - foul #1 on Robert Bray, team foul #366-52
SubsCentenary 
SubsAir Force
Terry Urbina (PG), Vule Zillmer (SG), Patrick Richardson (PF)
Matthew Cabral, John McCullum, Gerald Husted
 
04:38Air ForceCarl Hill knocks in the jump hook from close range66-54
Game PlanCentenaryCentenary is playing a flex offense (slowdown) and a man to man (+2) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (0) 
04:12CentenaryClinton Zentgraf travels with the ball66-54
SubsCentenary
Billy Polizzi (PG)
Steven Brown
 
SubsAir Force
Nicholas Carson (SG), Charley Wright (C)
David James, Carl Hill
 
03:55Air ForceNicholas Carson misses long on a floater from the left side66-54
03:53CentenaryTom Langworthy snags the defensive board66-54
Game PlanCentenaryCentenary is playing a flex offense (slowdown) and a man to man (+2) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (-1) 
03:37CentenaryTom Langworthy is hacked by Terry Urbina - foul #3 on Terry Urbina, team foul #766-54
SubsCentenary
Steven Brown (PG), Craig Mangels (PF)
Billy Polizzi, John Crews
 
SubsAir Force
Matthew Cabral (PG), John McCullum (SG)
Vule Zillmer, Nicholas Carson
 
03:37CentenaryTom Langworthy makes the 1st free throw67-54
03:37CentenaryTom Langworthy misses the 2nd free throw67-54
03:37Air ForcePatrick Richardson gets the rebound67-54
Game PlanCentenaryCentenary is playing a flex offense (slowdown) and a man to man (+1) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (-1) 
03:25Air ForceMatthew Cabral misses the wide open fadeaway from the baseline67-54
03:23Air ForceMatthew Cabral gets the offensive rebound67-54
LineupCentenary
 PG - Steven Brown (tiring) 4 pts. 9 ast.
 SG - Robert Bray (fairly fresh) 22 pts. 3 ast.
 SF - Tom Langworthy (tiring) 19 pts. 3 ast. 3 stl.
 PF - Craig Mangels (fresh) 2 pts. 2 reb.
 C - Clinton Zentgraf (tiring) 8 pts. 8 reb. 3 blk. 2 stl.
 
LineupAir Force
 PG - Matthew Cabral (fresh) 5 pts. 4 ast. 2 stl.
 SG - John McCullum (fresh) 13 pts. 1 ast. 3 pf.
 SF - Terry Urbina (fresh) 5 pts. 2 stl. 3 pf.
 PF - Patrick Richardson (fresh) 10 pts. 2 reb.
 C - Charley Wright (fresh) 2 pts. 4 reb.
 
03:07Air ForcePatrick Richardson misses long on a jumper from close range67-54
03:05Air ForcePatrick Richardson tips it but misses67-54
03:03Air ForceJohn McCullum tips it back up and in67-56
02:48CentenaryTom Langworthy steps out of bounds on the baseline67-56
SubsCentenary
John Crews (PF)
Craig Mangels
 
SubsAir Force
David James (SF), Gerald Husted (PF), Carl Hill (C)
Terry Urbina, Patrick Richardson, Charley Wright
 
02:33Air ForceCarl Hill lays it up and in on a nice dish by Matthew Cabral67-58
02:16CentenaryRobert Bray is fouled on the floor by John McCullum - foul #4 on John McCullum, team foul #867-58
SubsCentenary
Craig Mangels (C)
Clinton Zentgraf
 
SubsAir Force 
02:16CentenaryRobert Bray makes the 1st free throw68-58
02:16CentenaryRobert Bray makes the 2nd free throw69-58
02:07Air ForceMatthew Cabral lays it in on a nice dish by Gerald Husted and the foul's on Steven Brown - foul #2 on Steven Brown, team foul #469-60
SubsCentenary
Clinton Zentgraf (C)
Craig Mangels
 
SubsAir Force
Vule Zillmer (SG)
John McCullum
 
02:07Air ForceMatthew Cabral makes the free throw69-61
01:38CentenaryRobert Bray is called for a charge - foul #2 on Robert Bray, team foul #569-61
SubsCentenary 
SubsAir Force
John McCullum (SG)
Vule Zillmer
 
01:29Air ForceMatthew Cabral scores on a 3pt attempt from the left corner on a nice dish by John McCullum69-64
Game PlanCentenaryCentenary is playing a flex offense and a man to man (+1) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (0) 
01:21CentenaryJohn Crews misses long on a turnaround from close range but he's fouled by David James - foul #2 on David James, team foul #969-64
01:21CentenaryJohn Crews misses the 1st free throw69-64
01:21CentenaryJohn Crews makes the 2nd free throw70-64
Game PlanCentenaryCentenary is playing a flex offense and a man to man (+2) 
Game PlanAir ForceAir Force is playing a motion offense and a 2-3 zone (0) 
01:06Air ForceClinton Zentgraf steps in front of the Carl Hill pass70-64
00:54CentenaryTom Langworthy comes up short on the jumpshot from just outside the lane but he's hacked by John McCullum - foul #5 on John McCullum, team foul #1070-64
SubsCentenary 
SubsAir Force
Terry Urbina (SG)
John McCullum
 
00:54CentenaryTom Langworthy makes the 1st free throw71-64
00:54CentenaryTom Langworthy makes the 2nd free throw72-64
Game PlanCentenaryCentenary is playing a flex offense and a man to man (+1) 
Game PlanAir ForceAir Force is playing a quick shot offense (quick shot) and a 2-3 zone (0) 
00:48Air ForceCarl Hill makes the wide open 3pt jumper from the right corner on a great pass from Matthew Cabral out of a doubleteam72-67
Game PlanCentenaryCentenary is playing a spread offense (hold ball) and a man to man (+1) 
Game PlanAir ForceAir Force is playing a quick shot offense (quick shot) and intentionally fouling (0) 
00:45CentenaryTom Langworthy is hacked by Matthew Cabral in the backcourt - foul #1 on Matthew Cabral, team foul #1172-67
00:45CentenaryTom Langworthy makes the 1st free throw73-67
00:45CentenaryTom Langworthy makes the 2nd free throw74-67
Game PlanCentenaryCentenary is playing a spread offense (hold ball) and a man to man (+2) 
Game PlanAir ForceAir Force is playing a quick shot offense (quick shot) and intentionally fouling (0) 
00:40Air ForceMatthew Cabral's pass is off the mark and out of bounds74-67
00:38CentenaryMatthew Cabral is called for the reach on Tom Langworthy in the backcourt - foul #2 on Matthew Cabral, team foul #1274-67
00:38CentenaryTom Langworthy makes the 1st free throw75-67
00:38CentenaryTom Langworthy misses the 2nd free throw75-67
00:38Air ForceCarl Hill snags the defensive board75-67
Game PlanCentenaryCentenary is playing a spread offense (hold ball) and a man to man (+1) 
Game PlanAir ForceAir Force is playing a quick shot offense (quick shot) and intentionally fouling (0) 
00:31Air ForceMatthew Cabral works out of a doubleteam and scores on a 3 from the right wing on a great pass from Gerald Husted75-70
00:29CentenarySteven Brown is fouled in the backcourt by Matthew Cabral - foul #3 on Matthew Cabral, team foul #1375-70
00:29CentenarySteven Brown misses the 1st free throw75-70
00:29CentenarySteven Brown makes the 2nd free throw76-70
Game PlanCentenaryCentenary is playing a spread offense (hold ball) and a man to man (+2) 
Game PlanAir ForceAir Force is playing a quick shot offense (quick shot) and intentionally fouling (0) 
00:25Air ForceMatthew Cabral clanks a 3pt jumper from straight away76-70
00:23CentenaryTom Langworthy snags the defensive board76-70
00:21CentenaryMatthew Cabral is called for the reach on Tom Langworthy in the backcourt - foul #4 on Matthew Cabral, team foul #1476-70
SubsCentenary
Billy Polizzi (PG)
Steven Brown
 
SubsAir Force 
00:21CentenaryTom Langworthy makes the 1st free throw77-70
00:21CentenaryTom Langworthy makes the 2nd free throw78-70
Game PlanCentenaryCentenary is playing a spread offense (hold ball) and a man to man (+1) 
Game PlanAir ForceAir Force is playing a quick shot offense (quick shot) and intentionally fouling (0) 
00:13Air ForceMatthew Cabral is hacked by John Crews - foul #3 on John Crews, team foul #678-70
SubsCentenary
Steven Brown (PG)
Billy Polizzi
 
SubsAir Force 
00:11Air ForceMatthew Cabral clanks a 3pt jumper from the left corner78-70
00:10CentenaryThe rebound goes to Steven Brown78-70
Game PlanCentenaryCentenary is playing a spread offense (hold ball) and a man to man (+1) 
Game PlanAir ForceAir Force is playing a quick shot offense (quick shot) and intentionally fouling (-1) 
00:08CentenarySteven Brown is fouled in the backcourt by Matthew Cabral - foul #5 on Matthew Cabral, team foul #1578-70
SubsCentenary 
SubsAir Force
Vule Zillmer (SG)
Matthew Cabral
 
00:08CentenarySteven Brown makes the 1st free throw79-70
00:08CentenarySteven Brown makes the 2nd free throw80-70
00:03Air ForceVule Zillmer hits the front of the rim on the fadeaway jumper from the right side80-70
00:02CentenarySteven Brown snags the defensive board80-70
Game PlanCentenaryCentenary is playing a spread offense (hold ball) and a man to man (+1) 
Game PlanAir ForceAir Force is playing a quick shot offense (quick shot) and a 2-3 zone (-1) 
00:00CentenarySteven Brown runs out the clock80-70