#002E90 #3F075F
Hoops Dynasty HOOPS DYNASTY
Conference Knight
Air Force Sim AI
Final -
10/16/2025
38
  1 2 F
Air Force 25 13 38
#10 TCU 43 44 87
87
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cAlex Banowski 14 0-2 0-0 0-0 0 1 0 1 0 0 3 0
pfDane Jensen 17 2-4 0-0 0-0 1 3 0 1 0 0 3 4
sfIgor Zdenek 19 1-5 0-1 0-0 1 2 0 1 0 0 3 2
sgAndrew Voelker 23 4-10 1-5 0-0 2 3 1 4 3 0 2 9
pgRobert Shade 21 2-6 0-3 2-3 0 0 0 1 1 0 3 6
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgRichard Puig 25 1-5 0-4 0-0 1 1 0 2 0 0 0 2
pfPeter Mosser 19 1-5 0-4 0-0 1 3 1 0 0 0 2 2
pgJohn Johnson 17 1-6 1-4 1-2 0 2 2 3 1 0 2 4
sfShawn Largo 16 1-3 0-1 0-0 0 4 0 2 0 1 3 2
pfRafael Bouie 11 0-0 0-0 1-2 0 0 0 1 0 0 3 1
cDaniel Chandler 9 0-0 0-0 0-0 0 0 1 0 1 1 0 0
pgThomas Montgomery 9 3-3 0-0 0-0 0 2 1 1 1 0 2 6
Totals 200 16-49 2-22 4-7 6 21 6 17 7 2 26 38
Percentages   .327 .091 .571                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfJames Ferreira 27 7-10 0-0 2-3 5 10 3 3 1 0 1 16
pfKyle Dan 29 5-10 0-0 3-3 3 5 1 1 2 2 0 13
sfMark Kruger 32 6-12 0-0 5-6 2 10 5 2 2 0 3 17
sgRandal Paulson 25 1-2 0-0 1-3 1 5 3 0 0 0 0 3
pgRoger Counts 25 4-6 3-5 8-9 0 0 3 3 2 0 0 19
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgVern Middleton 19 0-1 0-0 0-0 0 3 3 0 2 0 1 0
cWilliam Kahl 15 4-8 0-0 1-2 4 7 0 0 1 0 0 9
pgJon Davis 13 1-2 1-1 2-2 0 0 5 2 1 0 2 5
cBeau Curtis 9 0-0 0-0 0-0 0 3 0 0 0 1 0 0
pgStephen Price 6 2-4 1-1 0-0 0 0 0 0 0 1 0 5
Totals 200 30-55 5-7 22-28 15 43 23 11 11 4 7 87
Percentages   .545 .714 .786                

UAFA
25
11-29
1-11
2-3
4
12
4
8
4
2
14
16
7
4
4
9
13
5-20
1-11
2-4
2
9
2
9
3
0
12
6
2
2
2
8
38
16-49
2-22
4-7
6
21
6
17
7
2
26
22
9
6
6
17
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
TCU
43
16-28
0-1
11-14
6
20
13
6
3
3
3
28
13
8
2
6
44
14-27
5-6
11-14
9
23
10
5
8
1
4
14
16
13
7
13
87
30-55
5-7
22-28
15
43
23
11
11
4
7
42
29
21
9
19
PLAYER OF THE GAME
sf Mark Kruger TCU
17 Points, 10 Rebounds, 5 Assists, 2 Steals
TimeTeamPlayScore
LineupAir Force
 PG - Robert Shade (fresh)
 SG - Andrew Voelker (fresh)
 SF - Igor Zdenek (fresh)
 PF - Dane Jensen (fresh)
 C - Alex Banowski (fresh)
 
LineupTCU
 PG - Roger Counts (fresh)
 SG - Randal Paulson (fresh)
 SF - Mark Kruger (fresh)
 PF - Kyle Dan (fresh)
 C - James Ferreira (fresh)
 
20:00Air ForceAlex Banowski wins the tip0-0
Game PlanAir ForceAir Force is playing a motion offense and a 2-3 zone (0) 
Game PlanTCUTCU is playing a flex offense and a man to man (+1) 
19:41Air ForceIgor Zdenek misses badly on a 3 pointer from the left wing0-0
19:39TCUMark Kruger grabs the board0-0
19:22TCUJames Ferreira makes the jump hook from the baseline on a great pass from Roger Counts0-2
19:02Air ForceDane Jensen jams it2-2
18:46TCUJames Ferreira knocks in the floater from just outside the lane on a great pass from Mark Kruger and the foul's on Alex Banowski - foul #1 on Alex Banowski, team foul #12-4
18:46TCUJames Ferreira makes the free throw2-5
18:23Air ForceAndrew Voelker misses the 3 pointer from the left corner2-5
18:22TCUThe rebound goes to Mark Kruger2-5
18:09TCUKyle Dan hits a fadeaway near the basket on a great pass from Mark Kruger2-7
17:56Air ForceIgor Zdenek misses badly on a pull-up jumper from just outside the lane2-7
17:55Air ForceIgor Zdenek tips it back up and in4-7
17:31TCUJames Ferreira is hacked by Alex Banowski - foul #2 on Alex Banowski, team foul #24-7
SubsAir Force
Peter Mosser (C)
Alex Banowski
 
SubsTCU 
17:08TCUJames Ferreira throws a bad pass out of bounds4-7
SubsAir Force
Shawn Largo (PF)
Dane Jensen
 
SubsTCU 
16:48Air ForceIgor Zdenek is denied on a layup by Kyle Dan4-7
16:47TCUKyle Dan grabs the board4-7
16:29TCUMark Kruger buries a fadeaway from the right block on a nice dish by James Ferreira and the foul's on Shawn Largo - foul #1 on Shawn Largo, team foul #34-9
16:29TCUMark Kruger makes the free throw4-10
16:18Air ForceAndrew Voelker double dribbles4-10
SubsAir Force
Richard Puig (PG)
Robert Shade
 
SubsTCU 
15:56TCUJames Ferreira misses badly on a driving attempt from the baseline4-10
15:55TCUJames Ferreira snags the offensive board4-10
LineupAir Force
 PG - Richard Puig (fresh)
 SG - Andrew Voelker (fresh)
 SF - Igor Zdenek (fairly fresh) 2 pts.
 PF - Shawn Largo (fresh)
 C - Peter Mosser (fresh)
 
LineupTCU
 PG - Roger Counts (fairly fresh) 1 ast.
 SG - Randal Paulson (fairly fresh)
 SF - Mark Kruger (fresh) 3 pts. 2 reb.
 PF - Kyle Dan (fresh) 2 pts.
 C - James Ferreira (fresh) 5 pts.
 
15:43TCUMark Kruger knocks in the driving attempt from the right block set up by Randal Paulson4-12
15:30Air ForcePeter Mosser misses the 3pt attempt from the left wing4-12
15:29TCUThe rebound goes to Mark Kruger4-12
15:18TCUAndrew Voelker is called for the reach on Randal Paulson - foul #1 on Andrew Voelker, team foul #44-12
SubsAir Force
Robert Shade (PG), Dane Jensen (PF)
Andrew Voelker, Igor Zdenek
 
SubsTCU
Vern Middleton (PG), Jon Davis (SG), William Kahl (PF), Beau Curtis (C)
Roger Counts, Randal Paulson, Kyle Dan, James Ferreira
 
15:02TCUMark Kruger misses long on a floater from the baseline4-12
15:01Air ForcePeter Mosser pulls down the rebound4-12
14:36Air ForcePeter Mosser knocks in the jump hook from the baseline6-12
14:13TCUWilliam Kahl knocks in the jumper from the left wing set up by Vern Middleton6-14
13:47Air ForceThe jump hook by Dane Jensen is blocked by Beau Curtis6-14
13:46Air ForceDane Jensen grabs the offensive board6-14
13:37Air ForceRobert Shade clanks a 3pt attempt from the left corner6-14
13:35TCUMark Kruger grabs the defensive rebound6-14
13:29TCUMark Kruger's fadeaway is rejected by Shawn Largo6-14
13:28Air ForceShawn Largo grabs the defensive rebound6-14
13:20Air ForceRichard Puig is fouled on the floor by Jon Davis - foul #1 on Jon Davis, team foul #16-14
SubsAir Force
Andrew Voelker (SG), Igor Zdenek (SF), Daniel Chandler (C)
Richard Puig, Shawn Largo, Peter Mosser
 
SubsTCU
Roger Counts (PG), Randal Paulson (SG), Kyle Dan (PF), James Ferreira (C)
Jon Davis, Mark Kruger, William Kahl, Beau Curtis
 
13:02Air ForceVern Middleton steals it from Dane Jensen6-14
12:49TCUJames Ferreira loses the dribble to Robert Shade6-14
12:44Air ForceRobert Shade hits the finger roll8-14
12:17TCUKyle Dan misses badly on a shot in the lane8-14
12:16Air ForceAndrew Voelker grabs the defensive rebound8-14
12:00Air ForceDane Jensen scores on a pull-up jumper from the left side10-14
11:40TCURoger Counts is hacked by Robert Shade - foul #1 on Robert Shade, team foul #510-14
SubsAir Force
Richard Puig (PG), Shawn Largo (PF), Peter Mosser (C)
Robert Shade, Dane Jensen, Daniel Chandler
 
SubsTCU
Mark Kruger (SF)
Vern Middleton
 
LineupAir Force
 PG - Richard Puig (fresh)
 SG - Andrew Voelker (fresh)
 SF - Igor Zdenek (fresh) 2 pts.
 PF - Shawn Largo (fresh)
 C - Peter Mosser (fresh) 2 pts.
 
LineupTCU
 PG - Roger Counts (fresh) 1 ast.
 SG - Randal Paulson (fresh) 1 ast.
 SF - Mark Kruger (fresh) 5 pts. 4 reb.
 PF - Kyle Dan (fresh) 2 pts.
 C - James Ferreira (fresh) 5 pts.
 
11:21TCUKyle Dan scores on a floater from the baseline on a nice dish by Randal Paulson and the foul's on Shawn Largo - foul #2 on Shawn Largo, team foul #610-16
SubsAir Force
Rafael Bouie (PF)
Shawn Largo
 
SubsTCU 
11:21TCUKyle Dan makes the free throw10-17
11:06Air ForcePeter Mosser comes up short on the 3pt jumper from the right wing10-17
11:04TCURandal Paulson snags the defensive board10-17
10:54TCUKyle Dan hits the front of the rim on the fadeaway from the left block10-17
10:52TCUMark Kruger tips it back up and in10-19
10:38Air ForceRafael Bouie misses the lay-in but he's fouled by Mark Kruger - foul #1 on Mark Kruger, team foul #210-19
SubsAir Force 
SubsTCU
Vern Middleton (PG), Jon Davis (SG)
Roger Counts, Randal Paulson
 
10:38Air ForceRafael Bouie makes the 1st free throw11-19
10:38Air ForceRafael Bouie misses the 2nd free throw11-19
10:38TCUJames Ferreira gets the rebound11-19
10:15TCUMark Kruger can't connect on a pull-up jumper from the free throw line but he's hacked by Igor Zdenek - foul #1 on Igor Zdenek, team foul #711-19
10:15TCUMark Kruger misses the 1st free throw11-19
10:15TCUMark Kruger makes the 2nd free throw11-20
10:05Air ForceAndrew Voelker misses short on a fadeaway from the left side11-20
10:03TCUVern Middleton gets the rebound11-20
09:49TCUKyle Dan hits a shot near the basket on a great pass from Jon Davis11-22
09:38Air ForceAndrew Voelker can't connect on a 3pt shot from the left corner11-22
09:36TCUThe rebound goes to Vern Middleton11-22
09:31TCUJon Davis misses the fadeaway from the free throw line11-22
09:30TCUKyle Dan hits the follow up shot11-24
09:12Air ForceAndrew Voelker is whistled for a carry11-24
SubsAir Force
Robert Shade (PG), John Johnson (SG), Dane Jensen (PF), Daniel Chandler (C)
Andrew Voelker, Igor Zdenek, Rafael Bouie, Peter Mosser
 
SubsTCU
Roger Counts (PG), Randal Paulson (SG), William Kahl (PF), Beau Curtis (C)
Vern Middleton, Jon Davis, Kyle Dan, James Ferreira
 
08:46TCUMark Kruger scores on a jump hook in the paint on a nice dish by Roger Counts11-26
08:28Air ForceJohn Johnson comes up short on the 3pt attempt from straight away11-26
08:27TCUWilliam Kahl pulls down the rebound11-26
08:14TCUMark Kruger is denied on a layup by Daniel Chandler11-26
08:13Air ForceJohn Johnson grabs the board11-26
07:50Air ForceRobert Shade misses the 3 pointer from the left corner11-26
07:48TCUMark Kruger grabs the defensive rebound11-26
07:35TCURandal Paulson is hacked by Dane Jensen - foul #1 on Dane Jensen, team foul #811-26
SubsAir Force
Andrew Voelker (SG), Igor Zdenek (SF), Peter Mosser (C)
John Johnson, Richard Puig, Daniel Chandler
 
SubsTCU
Vern Middleton (SF), Kyle Dan (PF), James Ferreira (C)
Mark Kruger, William Kahl, Beau Curtis
 
07:35TCURandal Paulson misses the 1st free throw11-26
07:35Air ForceIgor Zdenek grabs the board11-26
LineupAir Force
 PG - Robert Shade (fresh) 2 pts.
 SG - Andrew Voelker (fresh)
 SF - Igor Zdenek (fresh) 2 pts. 2 reb.
 PF - Dane Jensen (fresh) 4 pts.
 C - Peter Mosser (fresh) 2 pts.
 
LineupTCU
 PG - Roger Counts (fresh) 2 ast.
 SG - Randal Paulson (fresh) 2 ast.
 SF - Vern Middleton (fresh) 1 ast.
 PF - Kyle Dan (fresh) 9 pts. 2 reb.
 C - James Ferreira (fresh) 5 pts. 2 reb.
 
07:18Air ForceDane Jensen hits the front of the rim on the pull-up jumper from the left wing11-26
07:16TCUKyle Dan grabs the board11-26
07:14TCURoger Counts is fouled in the backcourt by Robert Shade - foul #2 on Robert Shade, team foul #911-26
SubsAir Force
John Johnson (PG)
Robert Shade
 
SubsTCU
Stephen Price (SF)
Randal Paulson
 
07:14TCURoger Counts makes the 1st free throw11-27
07:14TCURoger Counts misses the 2nd free throw11-27
07:14Air ForceDane Jensen pulls down the rebound11-27
07:02Air ForceKyle Dan steals it from Andrew Voelker11-27
06:42TCUKyle Dan buries a turnaround in the paint on a nice dish by James Ferreira11-29
06:18Air ForceJohn Johnson double dribbles11-29
SubsAir Force
Rafael Bouie (PF)
Dane Jensen
 
SubsTCU
Jon Davis (SG), Mark Kruger (SF)
Roger Counts, Stephen Price
 
05:56TCUMark Kruger slams it home set up by Jon Davis and the foul's on Igor Zdenek - foul #2 on Igor Zdenek, team foul #1011-31
SubsAir Force
Richard Puig (SF), Daniel Chandler (C)
Igor Zdenek, Peter Mosser
 
SubsTCU
Randal Paulson (SG)
Jon Davis
 
05:56TCUMark Kruger makes the free throw11-32
05:34Air ForceKyle Dan steals the ball from Richard Puig11-32
05:20TCUJohn Johnson steps in front of the Mark Kruger pass11-32
05:01Air ForceAndrew Voelker knocks in the 3 from straight away set up by John Johnson14-32
04:52TCUJames Ferreira slams it home on a nice dish by Mark Kruger and he's hacked by Rafael Bouie - foul #1 on Rafael Bouie, team foul #1114-34
SubsAir Force
Thomas Montgomery (PG), Peter Mosser (C)
John Johnson, Daniel Chandler
 
SubsTCU
Roger Counts (PG)
Vern Middleton
 
04:52TCUJames Ferreira makes the free throw14-35
04:37Air ForceThomas Montgomery connects on the floater from the left side on a nice dish by Peter Mosser16-35
04:24TCUKyle Dan misses the easy layup but he's fouled by Rafael Bouie - foul #2 on Rafael Bouie, team foul #1216-35
SubsAir Force
Dane Jensen (PF)
Rafael Bouie
 
SubsTCU
William Kahl (C)
James Ferreira
 
04:24TCUKyle Dan makes the 1st free throw16-36
04:24TCUKyle Dan makes the 2nd free throw16-37
04:10Air ForceRichard Puig throws a bad pass out of bounds16-37
SubsAir Force 
SubsTCU
Jon Davis (SG)
Randal Paulson
 
03:52TCURoger Counts can't connect on a 3pt attempt from straight away16-37
03:50TCUWilliam Kahl hits the follow up shot16-39
03:30Air ForceAndrew Voelker connects on the floater near the basket on a great pass from Thomas Montgomery18-39
LineupAir Force
 PG - Thomas Montgomery (fresh) 2 pts. 1 ast.
 SG - Andrew Voelker (fairly fresh) 5 pts.
 SF - Richard Puig (fairly fresh)
 PF - Dane Jensen (fresh) 4 pts. 2 reb.
 C - Peter Mosser (fresh) 2 pts.
 
LineupTCU
 PG - Roger Counts (fresh) 1 pts. 2 ast.
 SG - Jon Davis (fresh) 2 ast.
 SF - Mark Kruger (fresh) 13 pts. 6 reb.
 PF - Kyle Dan (fairly fresh) 13 pts. 3 reb. 2 stl.
 C - William Kahl (fresh) 4 pts. 2 reb.
 
03:25TCUThomas Montgomery picks off the pass by Roger Counts in the backcourt18-39
03:24Air ForceThomas Montgomery hits the finger roll20-39
03:03TCUMark Kruger is whistled for a carry20-39
SubsAir Force
Robert Shade (PG), John Johnson (SG), Igor Zdenek (SF), Alex Banowski (C)
Thomas Montgomery, Andrew Voelker, Richard Puig, Peter Mosser
 
SubsTCU
Vern Middleton (PG), Randal Paulson (SG), James Ferreira (C)
Roger Counts, Jon Davis, Kyle Dan
 
02:45Air ForceAlex Banowski can't connect on a jumpshot from the left side20-39
02:43TCUWilliam Kahl grabs the defensive rebound20-39
02:37TCUWilliam Kahl hits a jumper in the paint on a nice dish by Vern Middleton20-41
02:20Air ForceRobert Shade buries a runner from the left block and the foul's on Mark Kruger - foul #2 on Mark Kruger, team foul #322-41
SubsAir Force
Shawn Largo (PF)
Dane Jensen
 
SubsTCU
Stephen Price (SF)
Mark Kruger
 
02:20Air ForceRobert Shade makes the free throw23-41
02:06TCUJames Ferreira clanks a fadeaway jumper from the left side23-41
02:04Air ForceJohn Johnson grabs the defensive rebound23-41
01:45Air ForceStephen Price blocks the jumper by John Johnson23-41
01:43TCUThe rebound goes to Randal Paulson23-41
01:21TCUWilliam Kahl misses long on a runner in the lane23-41
01:19TCUWilliam Kahl tips it but misses23-41
01:17TCURandal Paulson can't tip it in23-41
01:15Air ForceThe rebound goes to Shawn Largo23-41
01:10Air ForceJohn Johnson is called for a pushoff foul - foul #1 on John Johnson, team foul #1323-41
SubsAir Force
Andrew Voelker (SG)
John Johnson
 
SubsTCU
Roger Counts (PG), Mark Kruger (SF), Kyle Dan (PF)
Randal Paulson, Stephen Price, William Kahl
 
00:55TCUMark Kruger comes up short on the jumpshot from the left wing but he's hacked by Igor Zdenek - foul #3 on Igor Zdenek, team foul #1423-41
SubsAir Force
Richard Puig (SF)
Igor Zdenek
 
SubsTCU
Beau Curtis (C)
James Ferreira
 
00:55TCUMark Kruger makes the 1st free throw23-42
00:55TCUMark Kruger makes the 2nd free throw23-43
00:35Air ForceShawn Largo misses the 3pt attempt from the left wing23-43
00:34Air ForceAndrew Voelker can't tip it in23-43
00:32Air ForceRichard Puig grabs the offensive rebound23-43
00:18Air ForceRichard Puig connects on the jump hook from close range on a nice dish by Andrew Voelker25-43
00:03TCUAndrew Voelker steals it from Roger Counts25-43
00:00Air ForceAndrew Voelker misses short on a halfcourt shot25-43
TimeTeamPlayScore
LineupAir Force
 PG - Robert Shade (fresh) 5 pts.
 SG - Andrew Voelker (fresh) 5 pts. 1 ast.
 SF - Richard Puig (fresh) 2 pts.
 PF - Dane Jensen (fresh) 4 pts. 2 reb.
 C - Alex Banowski (fresh)
 
LineupTCU
 PG - Roger Counts (fresh) 1 pts. 2 ast.
 SG - Randal Paulson (fresh) 2 ast.
 SF - Mark Kruger (fresh) 15 pts. 6 reb.
 PF - Kyle Dan (fresh) 13 pts. 3 reb. 2 stl.
 C - James Ferreira (fresh) 8 pts. 2 reb.
 
20:00TCUMark Kruger inbounds the ball25-43
Game PlanAir ForceAir Force is playing a motion offense and a 2-3 zone (-2) 
Game PlanTCUTCU is playing a flex offense and a man to man (+1) 
19:53TCURoger Counts hits the front of the rim on the 3 pointer from the right corner25-43
19:51Air ForceDane Jensen gets the rebound25-43
19:33Air ForceRobert Shade is whistled for a carry25-43
19:16TCUJames Ferreira clanks a turnaround from close range25-43
19:14Air ForceAlex Banowski snags the defensive board25-43
18:53Air ForceRobert Shade misses long on a fadeaway from the left side but he's hacked by Mark Kruger - foul #3 on Mark Kruger, team foul #125-43
18:53Air ForceRobert Shade misses the 1st free throw25-43
18:53Air ForceRobert Shade makes the 2nd free throw26-43
18:34TCUKyle Dan is hacked by Dane Jensen - foul #2 on Dane Jensen, team foul #126-43
18:18TCUAndrew Voelker steals it from James Ferreira26-43
18:04Air ForceAndrew Voelker misses the 3 pointer from the left wing26-43
18:03TCUMark Kruger pulls down the rebound26-43
17:44TCURoger Counts misses short on a floater from the free throw line but the foul's on Dane Jensen - foul #3 on Dane Jensen, team foul #226-43
SubsAir Force
Shawn Largo (PF)
Dane Jensen
 
SubsTCU 
17:44TCURoger Counts makes the 1st free throw26-44
17:44TCURoger Counts makes the 2nd free throw26-45
17:36Air ForceShawn Largo's floater is tipped away by Kyle Dan26-45
17:35TCUJames Ferreira grabs the board26-45
17:30TCURoger Counts makes the 3 pointer from the right wing26-48
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (-2) 
Game PlanTCUTCU is playing a flex offense and a man to man (+1) 
17:08Air ForceRoger Counts steals it from Andrew Voelker26-48
17:05TCURoger Counts banks in the layup26-50
16:52Air ForceMark Kruger takes the ball from Shawn Largo26-50
16:47TCURandal Paulson lays it up and in on a great pass from Mark Kruger26-52
16:24Air ForceRoger Counts picks off the pass by Alex Banowski26-52
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (-2) 
Game PlanTCUTCU is playing a flex offense (slowdown) and a man to man (+1) 
15:58TCUJames Ferreira hits the finger roll on a nice dish by Kyle Dan26-54
LineupAir Force
 PG - Robert Shade (fairly fresh) 6 pts.
 SG - Andrew Voelker (fairly fresh) 5 pts. 1 ast. 2 stl.
 SF - Richard Puig (fairly fresh) 2 pts.
 PF - Shawn Largo (fresh) 2 reb.
 C - Alex Banowski (fairly fresh)
 
LineupTCU
 PG - Roger Counts (fairly fresh) 8 pts. 2 ast. 2 stl.
 SG - Randal Paulson (fairly fresh) 2 pts. 2 ast.
 SF - Mark Kruger (fairly fresh) 15 pts. 7 reb. 3 pf.
 PF - Kyle Dan (fairly fresh) 13 pts. 3 reb. 2 blk. 2 stl.
 C - James Ferreira (fairly fresh) 10 pts. 3 reb.
 
15:54Air ForceRichard Puig comes up short on the 3pt attempt from straight away26-54
15:53TCUThe rebound goes to Randal Paulson26-54
15:40TCUAndrew Voelker steps in front of the Kyle Dan pass26-54
15:37Air ForceAndrew Voelker jams it28-54
15:16TCUAndrew Voelker is called for the reach on Randal Paulson - foul #2 on Andrew Voelker, team foul #328-54
SubsAir Force
John Johnson (PG), Thomas Montgomery (SG), Igor Zdenek (SF), Dane Jensen (PF), Peter Mosser (C)
Robert Shade, Andrew Voelker, Richard Puig, Shawn Largo, Alex Banowski
 
SubsTCU
Vern Middleton (PG), Jon Davis (SG), Stephen Price (SF), William Kahl (PF), Beau Curtis (C)
Roger Counts, Randal Paulson, Mark Kruger, Kyle Dan, James Ferreira
 
14:47TCUWilliam Kahl is hacked by Thomas Montgomery - foul #1 on Thomas Montgomery, team foul #428-54
14:27TCUVern Middleton can't connect on a driving attempt from the baseline28-54
14:25Air ForceThomas Montgomery grabs the defensive rebound28-54
14:17Air ForceJohn Johnson misses short on a 3pt jumper from the right corner28-54
14:15TCUBeau Curtis grabs the board28-54
13:57TCUThomas Montgomery is called for the reach on Jon Davis - foul #2 on Thomas Montgomery, team foul #528-54
SubsAir Force 
SubsTCU
Mark Kruger (SF)
Stephen Price
 
13:43TCUJon Davis makes the 3 from the right wing on a nice dish by Vern Middleton28-57
13:31Air ForceIgor Zdenek misses the lay-in28-57
13:30TCUBeau Curtis grabs the board28-57
13:04TCUJon Davis is whistled for a charge - foul #2 on Jon Davis, team foul #228-57
SubsAir Force
Robert Shade (PG), Andrew Voelker (SG), Alex Banowski (C)
John Johnson, Thomas Montgomery, Peter Mosser
 
SubsTCU
Kyle Dan (PF), James Ferreira (C)
William Kahl, Beau Curtis
 
12:50Air ForceAlex Banowski misses the pull-up jumper from just outside the lane28-57
12:48TCUJames Ferreira gets the rebound28-57
12:22TCURobert Shade is called for the reach on Vern Middleton - foul #3 on Robert Shade, team foul #628-57
SubsAir Force
Shawn Largo (PF)
Dane Jensen
 
SubsTCU
Roger Counts (PG), Randal Paulson (SG)
Vern Middleton, Jon Davis
 
11:56TCUKyle Dan misses long on a runner from the baseline28-57
11:55TCUJames Ferreira tips it back up and in28-59
LineupAir Force
 PG - Robert Shade (fresh) 6 pts. 3 pf.
 SG - Andrew Voelker (fresh) 7 pts. 1 ast. 3 stl.
 SF - Igor Zdenek (fairly fresh) 2 pts. 2 reb. 3 pf.
 PF - Shawn Largo (fresh) 2 reb.
 C - Alex Banowski (fresh)
 
LineupTCU
 PG - Roger Counts (fresh) 8 pts. 2 ast. 2 stl.
 SG - Randal Paulson (fresh) 2 pts. 2 ast.
 SF - Mark Kruger (fresh) 15 pts. 7 reb. 3 pf.
 PF - Kyle Dan (fresh) 13 pts. 3 reb. 2 blk. 2 stl.
 C - James Ferreira (fresh) 12 pts. 5 reb.
 
11:46Air ForceIgor Zdenek's pass is intercepted by Mark Kruger28-59
11:25TCUKyle Dan can't connect on a jump hook in the lane28-59
11:24TCUJames Ferreira gets the offensive rebound28-59
11:06TCURoger Counts knocks in the 3pt attempt from the left corner on a great pass from Mark Kruger28-62
10:55Air ForceRobert Shade misses badly on a 3 pointer from straight away28-62
10:53TCUJames Ferreira snags the defensive board28-62
10:24TCUMark Kruger misses badly on a driving attempt near the basket28-62
10:22TCUJames Ferreira grabs the offensive board28-62
10:03TCUJames Ferreira scores on a fadeaway jumper from the right wing on a great pass from Roger Counts28-64
09:51Air ForceRobert Shade hits the front of the rim on the floater from the left wing28-64
09:49Air ForceAndrew Voelker tips it back up and in30-64
09:24TCUMark Kruger hits the front of the rim on the jumper from close range30-64
09:23TCUKyle Dan grabs the offensive rebound30-64
08:59TCUJames Ferreira connects on the jump hook in the paint on a great pass from Randal Paulson and he's fouled by Alex Banowski - foul #3 on Alex Banowski, team foul #730-66
SubsAir Force
John Johnson (PG), Thomas Montgomery (SG), Richard Puig (SF), Rafael Bouie (PF), Peter Mosser (C)
Robert Shade, Andrew Voelker, Igor Zdenek, Shawn Largo, Alex Banowski
 
SubsTCU
Vern Middleton (PG), Jon Davis (SG), Stephen Price (SF), William Kahl (PF)
Roger Counts, Randal Paulson, Mark Kruger, Kyle Dan
 
08:59TCUJames Ferreira misses the free throw30-66
08:59Air ForceThomas Montgomery grabs the board30-66
08:49Air ForceWilliam Kahl takes the ball from Rafael Bouie30-66
08:28TCUJon Davis misses long on a pull-up jumper from just outside the lane but he's fouled by Peter Mosser - foul #1 on Peter Mosser, team foul #830-66
SubsAir Force 
SubsTCU
Beau Curtis (C)
James Ferreira
 
08:28TCUJon Davis makes the 1st free throw30-67
08:28TCUJon Davis makes the 2nd free throw30-68
08:14Air ForceVern Middleton takes the ball from Thomas Montgomery30-68
08:11TCUStephen Price can't finish the layup30-68
08:09TCUWilliam Kahl hits the follow up shot30-70
07:56Air ForcePeter Mosser misses the 3pt jumper from the right wing30-70
07:55TCUVern Middleton snags the defensive board30-70
LineupAir Force
 PG - John Johnson (fresh) 1 ast.
 SG - Thomas Montgomery (fresh) 4 pts. 1 ast.
 SF - Richard Puig (fresh) 2 pts.
 PF - Rafael Bouie (fresh) 1 pts.
 C - Peter Mosser (fresh) 2 pts.
 
LineupTCU
 PG - Jon Davis (fresh) 5 pts. 2 ast.
 SG - Vern Middleton (fresh) 3 ast. 2 stl.
 SF - Stephen Price (fresh)
 PF - William Kahl (fresh) 8 pts. 5 reb.
 C - Beau Curtis (fresh) 2 reb.
 
07:28TCUStephen Price makes the fadeaway jumper from the free throw line set up by Jon Davis30-72
07:18Air ForceJohn Johnson misses short on a jumpshot from the left wing30-72
07:17TCUThe rebound goes to Beau Curtis30-72
07:05TCUStephen Price hits the front of the rim on the pull-up jumper from just outside the lane30-72
07:03Air ForcePeter Mosser snags the defensive board30-72
07:01Air ForceJon Davis picks off the pass by John Johnson in the backcourt30-72
06:39TCUStephen Price connects on the 3pt attempt from the right wing on a great pass from Jon Davis30-75
06:29Air ForceJohn Johnson knocks in the 3pt jumper from the left wing33-75
06:09TCUWilliam Kahl is fouled on the floor by Rafael Bouie - foul #3 on Rafael Bouie, team foul #933-75
SubsAir Force
Shawn Largo (PF), Daniel Chandler (C)
Rafael Bouie, Peter Mosser
 
SubsTCU
Roger Counts (PG), Randal Paulson (SG), Mark Kruger (SF), James Ferreira (C)
Jon Davis, Vern Middleton, Stephen Price, Beau Curtis
 
06:09TCUWilliam Kahl makes the 1st free throw33-76
06:09TCUWilliam Kahl misses the 2nd free throw33-76
06:09TCUJames Ferreira pulls down the offensive rebound33-76
05:54TCUWilliam Kahl clanks a fadeaway jumper from the right side33-76
05:52Air ForceThe rebound goes to Shawn Largo33-76
05:48Air ForceRichard Puig misses long on a 3 from the left wing33-76
05:46TCURandal Paulson snags the defensive board33-76
05:25TCUJohn Johnson is called for the reach on Randal Paulson - foul #2 on John Johnson, team foul #1033-76
SubsAir Force 
SubsTCU
Kyle Dan (PF)
William Kahl
 
05:25TCURandal Paulson makes the 1st free throw33-77
05:25TCURandal Paulson misses the 2nd free throw33-77
05:25Air ForceThe rebound goes to Shawn Largo33-77
05:06Air ForceThomas Montgomery hits a floater from the left side on a great pass from John Johnson35-77
04:47TCURoger Counts buries a 3pt attempt from the left wing on a great pass from James Ferreira35-80
04:25Air ForceShawn Largo makes the driving attempt in the paint set up by Daniel Chandler37-80
04:01TCURoger Counts hits the front of the rim on the 3pt attempt from the right corner but he's hacked by Shawn Largo - foul #3 on Shawn Largo, team foul #1137-80
SubsAir Force
Rafael Bouie (PF), Peter Mosser (C)
Thomas Montgomery, Daniel Chandler
 
SubsTCU 
04:01TCURoger Counts makes the 1st free throw37-81
04:01TCURoger Counts makes the 2nd free throw37-82
04:01TCURoger Counts makes the 3rd free throw37-83
03:43Air ForceJohn Johnson misses badly on a 3pt jumper from the left wing37-83
03:41TCUThe rebound goes to Mark Kruger37-83
LineupAir Force
 PG - Richard Puig (fairly fresh) 2 pts.
 SG - John Johnson (fairly fresh) 3 pts. 2 ast.
 SF - Shawn Largo (fresh) 2 pts. 4 reb. 3 pf.
 PF - Rafael Bouie (fresh) 1 pts. 3 pf.
 C - Peter Mosser (fresh) 2 pts. 2 reb.
 
LineupTCU
 PG - Roger Counts (fresh) 17 pts. 3 ast. 2 stl.
 SG - Randal Paulson (fresh) 3 pts. 3 ast.
 SF - Mark Kruger (fresh) 15 pts. 8 reb. 2 stl. 3 pf.
 PF - Kyle Dan (fresh) 13 pts. 4 reb. 2 blk. 2 stl.
 C - James Ferreira (fresh) 16 pts. 9 reb.
 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (-1) 
Game PlanTCUTCU is playing a flex offense (slowdown) and a man to man (+1) 
03:19TCURoger Counts throws a bad pass out of bounds37-83
SubsAir Force
Daniel Chandler (C)
Shawn Largo
 
SubsTCU
Vern Middleton (PG), Jon Davis (SG), William Kahl (C)
Roger Counts, Randal Paulson, James Ferreira
 
02:58Air ForceRichard Puig misses the 3 pointer from the left corner37-83
02:57TCUMark Kruger grabs the board37-83
02:36TCUDaniel Chandler steals the ball from Jon Davis37-83
02:14Air ForcePeter Mosser misses long on a 3pt attempt from the left corner37-83
02:12Air ForcePeter Mosser pulls down the offensive rebound37-83
02:07Air ForceRichard Puig hits the front of the rim on the 3 pointer from the left corner37-83
02:06TCUWilliam Kahl grabs the defensive rebound37-83
01:44TCUWilliam Kahl can't finish the layup37-83
01:42TCUKyle Dan can't tip it in37-83
01:40TCUMark Kruger gets the offensive rebound37-83
01:19TCUMark Kruger misses badly on a floater from the right block37-83
01:18TCUWilliam Kahl grabs the offensive board37-83
00:59TCUMark Kruger scores on a driving attempt from close range on a nice dish by Jon Davis37-85
Game PlanAir ForceAir Force is playing a quick shot offense (quick shot) and a 2-3 zone (-1) 
Game PlanTCUTCU is playing a flex offense (slowdown) and a man to man (+3) 
00:52Air ForceVern Middleton is called for the reach on Richard Puig - foul #1 on Vern Middleton, team foul #337-85
SubsAir Force
Shawn Largo (SF)
Daniel Chandler
 
SubsTCU
Roger Counts (PG), Randal Paulson (SG), James Ferreira (C)
Vern Middleton, Jon Davis, William Kahl
 
00:50Air ForceJohn Johnson misses the pull-up jumper from the free throw line but he's hacked by James Ferreira - foul #1 on James Ferreira, team foul #437-85
00:50Air ForceJohn Johnson makes the 1st free throw38-85
00:50Air ForceJohn Johnson misses the 2nd free throw38-85
00:50TCUThe rebound goes to James Ferreira38-85
Game PlanAir ForceAir Force is playing a quick shot offense (quick shot) and a 2-3 zone (-1) 
Game PlanTCUTCU is playing a spread offense (hold ball) and a man to man (+3) 
00:21TCUPeter Mosser is called for the reach on Roger Counts - foul #2 on Peter Mosser, team foul #1238-85
00:21TCURoger Counts makes the 1st free throw38-86
00:21TCURoger Counts makes the 2nd free throw38-87
00:15Air ForceJames Ferreira takes the ball from Shawn Largo38-87
00:00TCURoger Counts runs out the clock38-87