#0C2475 #002E90
Hoops Dynasty HOOPS DYNASTY
Non-Conference Phelan
Final -
7/16/2026
81
  1 2 F
Duke 31 50 81
Air Force 26 29 55
55
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfScott Doucet 30 3-5 0-0 2-2 2 6 0 1 1 2 1 8
pfHarold Lehman 30 6-12 1-1 4-5 1 5 2 0 0 1 0 17
sfWilliam Rucker 31 5-6 0-0 3-4 2 9 2 3 1 0 3 13
sgRamon Ruiz 33 7-14 7-13 1-1 0 3 3 3 2 0 3 22
sgMichael Hanscom 34 3-6 2-4 0-1 1 4 7 3 3 0 3 8
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgCharles Deakins 21 4-7 3-5 0-0 0 1 3 0 0 0 1 11
cIsaiah Sowell 12 0-0 0-0 0-0 1 1 0 0 0 1 1 0
sfKelly Swenson 9 1-2 0-0 0-0 2 2 0 0 1 0 2 2
Totals 200 29-52 13-23 10-13 9 31 17 10 8 4 14 81
Percentages   .558 .565 .769                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cStephen Gustafson 25 1-6 0-1 0-1 0 4 0 3 0 1 3 2
pfJohn Ferguson 18 2-5 0-0 0-0 3 6 1 1 0 0 3 4
sfGregory Sargeant 27 6-9 2-2 0-2 1 3 0 0 0 0 1 14
sgDavid Sykora 28 0-4 0-2 0-2 0 0 4 1 2 0 1 0
pgChristopher Norman 21 2-6 1-4 0-0 0 2 0 3 0 0 1 5
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgPatrick Conklin 21 2-3 0-1 3-3 1 1 3 1 0 0 0 7
sfWilliam Kuhn 21 4-7 2-4 0-0 2 4 2 1 1 1 4 10
pfScott Villeneuve 21 1-3 1-2 1-2 0 2 1 2 0 0 1 4
pfTim McClucas 11 3-4 0-1 1-2 0 0 1 1 1 0 0 7
cRobert Heitman 7 1-1 0-0 0-0 0 1 0 0 1 0 0 2
Totals 200 22-48 6-17 5-12 7 23 12 13 5 2 14 55
Percentages   .458 .353 .417                

DU
31
12-25
7-14
0-1
5
14
6
7
4
3
6
6
2
12
0
3
50
17-27
6-9
10-12
4
17
11
3
4
1
8
20
17
6
4
10
81
29-52
13-23
10-13
9
31
17
10
8
4
14
26
19
18
4
13
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
26
11-24
2-7
2-5
4
13
4
6
4
2
6
14
10
6
0
17
29
11-24
4-10
3-7
3
10
8
7
1
0
8
8
5
4
2
13
55
22-48
6-17
5-12
7
23
12
13
5
2
14
22
15
10
2
30
PLAYER OF THE GAME
sg Ramon Ruiz Duke
22 Points, 3 Rebounds, 3 Assists, 2 Steals
TimeTeamPlayScore
LineupDuke
 PG - Michael Hanscom (fresh)
 SG - Ramon Ruiz (fresh)
 SF - William Rucker (fresh)
 PF - Harold Lehman (fresh)
 C - Scott Doucet (fresh)
 
LineupAir Force
 PG - Christopher Norman (fresh)
 SG - David Sykora (fresh)
 SF - Gregory Sargeant (fresh)
 PF - John Ferguson (fresh)
 C - Stephen Gustafson (fresh)
 
20:00Air ForceStephen Gustafson wins the tip0-0
Game PlanDukeDuke is playing a flex offense (slowdown) and a 3-2 zone (0) 
Game PlanAir ForceAir Force is playing a motion offense and a 2-3 zone (0) 
19:58Air ForceChristopher Norman's pass is intercepted by Michael Hanscom in the backcourt0-0
19:31DukeScott Doucet is hacked by Stephen Gustafson - foul #1 on Stephen Gustafson, team foul #10-0
19:08DukeDavid Sykora steals the ball from William Rucker0-0
19:04Air ForceGregory Sargeant can't connect on a floater from just outside the lane0-0
19:03Air ForceJohn Ferguson hits the follow up shot0-2
18:41DukeRamon Ruiz connects on the 3pt attempt from the left wing on a great pass from Harold Lehman3-2
18:22Air ForceChristopher Norman misses short on a 3 pointer from the right corner3-2
18:21DukeWilliam Rucker pulls down the rebound3-2
18:03DukeRamon Ruiz can't connect on a 3pt attempt from the right corner3-2
18:02DukeScott Doucet tips it home5-2
17:49Air ForceScott Doucet denies the turnaround by David Sykora5-2
17:48DukeRamon Ruiz gets the rebound5-2
17:19DukeMichael Hanscom is whistled for traveling5-2
SubsDuke 
SubsAir Force
Patrick Conklin (PG)
Christopher Norman
 
17:04Air ForceDavid Sykora's floater is knocked away by Scott Doucet5-2
17:03Air ForceJohn Ferguson hits the follow up shot5-4
16:37DukeHarold Lehman drills a 3pt attempt from the left corner on a great pass from Ramon Ruiz8-4
16:22Air ForceRamon Ruiz steals it from Stephen Gustafson8-4
15:53DukeHarold Lehman can't connect on a jumpshot from just outside the lane8-4
15:52DukeThe offensive rebound goes to William Rucker8-4
LineupDuke
 PG - Michael Hanscom (fresh)
 SG - Ramon Ruiz (fresh) 3 pts. 1 ast.
 SF - William Rucker (fresh) 2 reb.
 PF - Harold Lehman (fresh) 3 pts.
 C - Scott Doucet (fresh) 2 pts. 2 blk.
 
LineupAir Force
 PG - Patrick Conklin (fresh)
 SG - David Sykora (fairly fresh)
 SF - Gregory Sargeant (fairly fresh)
 PF - John Ferguson (fairly fresh) 4 pts. 2 reb.
 C - Stephen Gustafson (fairly fresh)
 
15:30DukeHarold Lehman makes the jump hook in the paint set up by Michael Hanscom10-4
15:10Air ForcePatrick Conklin is hacked by Michael Hanscom - foul #1 on Michael Hanscom, team foul #110-4
SubsDuke 
SubsAir Force
Christopher Norman (PG), William Kuhn (SF), Scott Villeneuve (PF), Robert Heitman (C)
David Sykora, Gregory Sargeant, John Ferguson, Stephen Gustafson
 
14:56Air ForceChristopher Norman hits the front of the rim on the 3 pointer from the right corner10-4
14:54DukeThe rebound goes to Scott Doucet10-4
14:33DukeMichael Hanscom clanks a fadeaway jumper from the left side10-4
14:31Air ForceChristopher Norman grabs the defensive rebound10-4
14:11Air ForcePatrick Conklin drills a runner near the basket and he's hacked by William Rucker - foul #1 on William Rucker, team foul #210-6
14:11Air ForcePatrick Conklin makes the free throw10-7
13:56DukeRamon Ruiz makes the 3pt jumper from the left wing set up by Michael Hanscom13-7
13:45Air ForceWilliam Kuhn's pass is intercepted by Scott Doucet13-7
13:16DukeRamon Ruiz loses the dribble to Robert Heitman13-7
12:58Air ForceRobert Heitman buries a shot from the left block set up by Patrick Conklin13-9
12:33DukeMichael Hanscom misses short on a 3pt attempt from the right corner13-9
12:32DukeScott Doucet hits the follow up shot15-9
12:18Air ForceScott Villeneuve can't connect on a turnaround from close range but the foul's on Scott Doucet - foul #1 on Scott Doucet, team foul #315-9
SubsDuke 
SubsAir Force
Tim McClucas (PG), David Sykora (SG), Gregory Sargeant (SF), John Ferguson (PF)
Christopher Norman, Patrick Conklin, William Kuhn, Robert Heitman
 
12:18Air ForceScott Villeneuve misses the 1st free throw15-9
12:18Air ForceScott Villeneuve makes the 2nd free throw15-10
11:54DukeRamon Ruiz can't connect on a 3pt shot from straight away15-10
11:53Air ForceJohn Ferguson grabs the board15-10
LineupDuke
 PG - Michael Hanscom (fairly fresh) 2 ast.
 SG - Ramon Ruiz (fairly fresh) 6 pts. 1 ast.
 SF - William Rucker (fairly fresh) 2 reb.
 PF - Harold Lehman (fairly fresh) 5 pts.
 C - Scott Doucet (fairly fresh) 4 pts. 3 reb. 2 blk.
 
LineupAir Force
 PG - Tim McClucas (fresh)
 SG - David Sykora (fresh)
 SF - Gregory Sargeant (fresh)
 PF - John Ferguson (fresh) 4 pts. 3 reb.
 C - Scott Villeneuve (fresh) 1 pts.
 
11:33Air ForceJohn Ferguson hits the front of the rim on the pull-up jumper from the left wing15-10
11:32DukeWilliam Rucker pulls down the rebound15-10
11:27DukeDavid Sykora steals the ball from Michael Hanscom in the backcourt15-10
11:08Air ForceHarold Lehman swats the short shot by Scott Villeneuve15-10
11:06Air ForceJohn Ferguson can't tip it in15-10
11:05DukeWilliam Rucker grabs the defensive rebound15-10
10:59DukeHarold Lehman is hacked by John Ferguson - foul #1 on John Ferguson, team foul #215-10
SubsDuke 
SubsAir Force
Patrick Conklin (PG), Stephen Gustafson (C)
Tim McClucas, Scott Villeneuve
 
10:46DukeMichael Hanscom drills a pull-up jumper from just outside the lane on a great pass from Ramon Ruiz and he's hacked by John Ferguson - foul #2 on John Ferguson, team foul #317-10
SubsDuke 
SubsAir Force
William Kuhn (PF)
John Ferguson
 
10:46DukeMichael Hanscom misses the free throw17-10
10:46Air ForceThe rebound goes to Stephen Gustafson17-10
10:24Air ForceGregory Sargeant drills a fadeaway jumper from the right wing on a nice dish by David Sykora17-12
09:59DukeWilliam Kuhn steps in front of the Scott Doucet pass17-12
09:48Air ForceWilliam Kuhn makes the jumper from the left side17-14
09:19DukeMichael Hanscom is hacked by William Kuhn - foul #1 on William Kuhn, team foul #417-14
SubsDuke
Charles Deakins (PG), Kelly Swenson (SF), Isaiah Sowell (C)
Michael Hanscom, William Rucker, Scott Doucet
 
SubsAir Force
Christopher Norman (PG)
Patrick Conklin
 
09:01DukeKelly Swenson is fouled on the floor by Christopher Norman - foul #1 on Christopher Norman, team foul #517-14
08:40DukeKelly Swenson's fadeaway is rejected by William Kuhn17-14
08:38Air ForceWilliam Kuhn gets the rebound17-14
08:34Air ForceGregory Sargeant comes up short on the fadeaway from the free throw line but the foul's on Kelly Swenson - foul #1 on Kelly Swenson, team foul #417-14
08:34Air ForceGregory Sargeant misses the 1st free throw17-14
08:34Air ForceGregory Sargeant misses the 2nd free throw17-14
08:34DukeHarold Lehman pulls down the rebound17-14
08:14DukeStephen Gustafson blocks the short jumper by Harold Lehman17-14
08:12DukeKelly Swenson snags the offensive board17-14
07:50DukeRamon Ruiz connects on the 3pt shot from the left corner20-14
LineupDuke
 PG - Charles Deakins (fresh)
 SG - Ramon Ruiz (tiring) 9 pts. 2 ast.
 SF - Kelly Swenson (fresh)
 PF - Harold Lehman (tiring) 5 pts.
 C - Isaiah Sowell (fresh)
 
LineupAir Force
 PG - Christopher Norman (fresh)
 SG - David Sykora (fairly fresh) 1 ast. 2 stl.
 SF - Gregory Sargeant (fairly fresh) 2 pts.
 PF - William Kuhn (fairly fresh) 2 pts.
 C - Stephen Gustafson (fresh)
 
07:33Air ForceDavid Sykora's pass is intercepted by Kelly Swenson20-14
07:16DukeRamon Ruiz clanks a 3 pointer from the left corner20-14
07:15Air ForceChristopher Norman grabs the board20-14
07:02Air ForceChristopher Norman loses the ball out of bounds20-14
SubsDuke
Michael Hanscom (PG), William Rucker (SF), Scott Doucet (PF)
Ramon Ruiz, Kelly Swenson, Harold Lehman
 
SubsAir Force
Patrick Conklin (SG), Scott Villeneuve (SF), Tim McClucas (PF), Robert Heitman (C)
David Sykora, Gregory Sargeant, William Kuhn, Stephen Gustafson
 
06:43DukeWilliam Rucker is whistled for traveling20-14
SubsDuke 
SubsAir Force
Gregory Sargeant (SF)
Christopher Norman
 
06:36Air ForceTim McClucas hits a fadeaway from close range on a nice dish by Patrick Conklin20-16
06:16DukeScott Doucet misses the easy layup20-16
06:14Air ForceGregory Sargeant pulls down the rebound20-16
05:59Air ForceMichael Hanscom is called for the reach on Gregory Sargeant - foul #2 on Michael Hanscom, team foul #520-16
SubsDuke
Harold Lehman (PF)
Isaiah Sowell
 
SubsAir Force 
05:48Air ForcePatrick Conklin is called for traveling20-16
SubsDuke
Ramon Ruiz (SG)
Harold Lehman
 
SubsAir Force
Stephen Gustafson (C)
Robert Heitman
 
05:23DukeRamon Ruiz is called for traveling20-16
SubsDuke 
SubsAir Force
Christopher Norman (PG), David Sykora (SG)
Patrick Conklin, Gregory Sargeant
 
05:02Air ForceRamon Ruiz is called for the reach on Scott Villeneuve - foul #1 on Ramon Ruiz, team foul #620-16
SubsDuke 
SubsAir Force
William Kuhn (SF)
Tim McClucas
 
04:47Air ForceStephen Gustafson misses the jumpshot from the free throw line20-16
04:45DukeRamon Ruiz pulls down the rebound20-16
04:19DukeRamon Ruiz makes the 3 pointer from the left wing23-16
03:58Air ForceWilliam Kuhn knocks in the 3pt attempt from the left corner23-19
03:36DukeRamon Ruiz drills a 3 from the left corner set up by Michael Hanscom26-19
LineupDuke
 PG - Michael Hanscom (fairly fresh) 2 pts. 3 ast.
 SG - Ramon Ruiz (fairly fresh) 15 pts. 2 ast.
 SF - Charles Deakins (fairly fresh)
 PF - William Rucker (fairly fresh) 4 reb.
 C - Scott Doucet (tiring) 4 pts. 3 reb. 2 blk.
 
LineupAir Force
 PG - Christopher Norman (fairly fresh)
 SG - David Sykora (fresh) 1 ast. 2 stl.
 SF - William Kuhn (fresh) 5 pts.
 PF - Scott Villeneuve (fresh) 1 pts.
 C - Stephen Gustafson (fairly fresh)
 
03:24Air ForceDavid Sykora comes up short on the 3pt shot from the left wing26-19
03:22Air ForceWilliam Kuhn tips it back up and in26-21
03:05DukeRamon Ruiz misses short on a 3pt shot from the right wing26-21
03:04Air ForceStephen Gustafson gets the rebound26-21
02:48Air ForceStephen Gustafson misses badly on a shot from close range26-21
02:47DukeWilliam Rucker gets the rebound26-21
02:23DukeRamon Ruiz is fouled on the floor by Stephen Gustafson - foul #2 on Stephen Gustafson, team foul #626-21
SubsDuke
Kelly Swenson (SF), Harold Lehman (PF), Isaiah Sowell (C)
Ramon Ruiz, William Rucker, Scott Doucet
 
SubsAir Force
Tim McClucas (PG), Patrick Conklin (SG), Gregory Sargeant (SF), John Ferguson (PF), Robert Heitman (C)
Christopher Norman, David Sykora, William Kuhn, Scott Villeneuve, Stephen Gustafson
 
01:57DukeHarold Lehman hits a fadeaway jumper from the free throw line28-21
01:47Air ForceGregory Sargeant scores on a 3 from the right wing on a great pass from John Ferguson28-24
01:24DukeHarold Lehman clanks a driving attempt from close range28-24
01:22Air ForceGregory Sargeant gets the rebound28-24
01:08Air ForcePatrick Conklin comes up short on the 3pt jumper from the right wing28-24
01:06DukeMichael Hanscom grabs the board28-24
01:01DukeCharles Deakins can't connect on a 3pt attempt from the right corner28-24
01:00Air ForceRobert Heitman snags the defensive board28-24
00:34Air ForceTim McClucas hits the finger roll28-26
00:05DukeCharles Deakins misses the 3pt attempt from straight away28-26
00:04DukeHarold Lehman snags the offensive board28-26
00:02DukeCharles Deakins knocks in the 3 pointer from the right corner31-26
00:00Air ForceTim McClucas misses badly on a fullcourt shot31-26
TimeTeamPlayScore
LineupDuke
 PG - Michael Hanscom (fresh) 2 pts. 3 ast.
 SG - Ramon Ruiz (fresh) 15 pts. 2 ast.
 SF - William Rucker (fresh) 5 reb.
 PF - Harold Lehman (fresh) 7 pts. 2 reb.
 C - Scott Doucet (fresh) 4 pts. 3 reb. 2 blk.
 
LineupAir Force
 PG - Christopher Norman (fresh)
 SG - David Sykora (fresh) 1 ast. 2 stl.
 SF - Gregory Sargeant (fresh) 5 pts. 2 reb.
 PF - John Ferguson (fresh) 4 pts. 4 reb.
 C - Stephen Gustafson (fresh) 2 reb.
 
20:00DukeWilliam Rucker inbounds the ball31-26
Game PlanDukeDuke is playing a flex offense (slowdown) and a 3-2 zone (0) 
Game PlanAir ForceAir Force is playing a motion offense and a 2-3 zone (+2) 
19:42DukeHarold Lehman drills a floater in the paint on a nice dish by Michael Hanscom33-26
19:23Air ForceJohn Ferguson misses short on a fadeaway in the paint33-26
19:22DukeWilliam Rucker gets the rebound33-26
19:08DukeScott Doucet blows the layup33-26
19:06Air ForceJohn Ferguson grabs the board33-26
18:49Air ForceMichael Hanscom steals the ball from Christopher Norman33-26
18:29DukeHarold Lehman hits a driving attempt from the right block set up by Michael Hanscom and he's fouled by John Ferguson - foul #3 on John Ferguson, team foul #135-26
SubsDuke 
SubsAir Force
William Kuhn (PF)
John Ferguson
 
18:29DukeHarold Lehman makes the free throw36-26
18:16Air ForceGregory Sargeant knocks in the 3 from the left wing36-29
17:47DukeHarold Lehman hits the front of the rim on the jumper from the left wing but the foul's on William Kuhn - foul #2 on William Kuhn, team foul #236-29
17:47DukeHarold Lehman makes the 1st free throw37-29
17:47DukeHarold Lehman makes the 2nd free throw38-29
17:29Air ForceGregory Sargeant is hacked by William Rucker - foul #2 on William Rucker, team foul #138-29
17:18Air ForceChristopher Norman makes the 3 from the right corner on a nice dish by William Kuhn38-32
17:02DukeWilliam Rucker buries a turnaround in the lane set up by Harold Lehman40-32
16:48Air ForceGregory Sargeant misses the floater from the right wing40-32
16:47DukeScott Doucet grabs the defensive rebound40-32
16:45DukeMichael Hanscom is whistled for a carry in the backcourt40-32
SubsDuke 
SubsAir Force
Patrick Conklin (PG)
Christopher Norman
 
16:30Air ForceWilliam Kuhn drills a 3pt jumper from the left wing on a nice dish by David Sykora40-35
16:06DukeRamon Ruiz clanks a 3 from the left corner40-35
16:05Air ForceWilliam Kuhn grabs the board40-35
15:53Air ForceStephen Gustafson is called for traveling40-35
SubsDuke 
SubsAir Force
Tim McClucas (PG), John Ferguson (PF), Scott Villeneuve (C)
David Sykora, Gregory Sargeant, Stephen Gustafson
 
LineupDuke
 PG - Michael Hanscom (fairly fresh) 2 pts. 5 ast. 2 stl.
 SG - Ramon Ruiz (fresh) 15 pts. 2 ast.
 SF - William Rucker (fairly fresh) 2 pts. 6 reb.
 PF - Harold Lehman (fairly fresh) 14 pts. 2 reb.
 C - Scott Doucet (fairly fresh) 4 pts. 4 reb. 2 blk.
 
LineupAir Force
 PG - Tim McClucas (fresh) 4 pts.
 SG - Patrick Conklin (fresh) 3 pts. 2 ast.
 SF - William Kuhn (fresh) 10 pts. 3 reb.
 PF - John Ferguson (fresh) 4 pts. 5 reb. 3 pf.
 C - Scott Villeneuve (fresh) 1 pts.
 
15:30DukeWilliam Rucker hits the finger roll on a nice dish by Michael Hanscom42-35
15:18Air ForceWilliam Kuhn can't connect on a 3pt jumper from straight away42-35
15:16DukeScott Doucet pulls down the rebound42-35
14:49DukeWilliam Rucker misses the lay-in but the foul's on William Kuhn - foul #3 on William Kuhn, team foul #342-35
SubsDuke 
SubsAir Force
Christopher Norman (PG), David Sykora (SG), Gregory Sargeant (SF)
Tim McClucas, Patrick Conklin, William Kuhn
 
14:49DukeWilliam Rucker misses the 1st free throw42-35
14:49DukeWilliam Rucker makes the 2nd free throw43-35
14:32Air ForceJohn Ferguson loses the dribble to Michael Hanscom43-35
14:11DukeRamon Ruiz misses badly on a 3pt attempt from the left wing43-35
14:09DukeWilliam Rucker hits the follow up shot45-35
13:53Air ForceGregory Sargeant is fouled on the floor by Ramon Ruiz - foul #2 on Ramon Ruiz, team foul #245-35
SubsDuke 
SubsAir Force
Stephen Gustafson (C)
Scott Villeneuve
 
13:38Air ForceChristopher Norman can't connect on a 3pt jumper from the left wing45-35
13:37DukeScott Doucet grabs the defensive rebound45-35
13:20DukeHarold Lehman misses the lay-in45-35
13:19Air ForceThe rebound goes to Stephen Gustafson45-35
13:05Air ForceStephen Gustafson is called for a moving pick - foul #3 on Stephen Gustafson, team foul #445-35
SubsDuke 
SubsAir Force
Patrick Conklin (PG)
Christopher Norman
 
12:40DukeRamon Ruiz clanks a jumper from the free throw line45-35
12:38DukeMichael Hanscom snags the offensive board45-35
12:24DukeScott Doucet knocks in the jumper from the right block on a great pass from Michael Hanscom47-35
12:13Air ForcePatrick Conklin hits the front of the rim on the jump hook from the left block but the foul's on Ramon Ruiz - foul #3 on Ramon Ruiz, team foul #347-35
SubsDuke
Charles Deakins (SF), Isaiah Sowell (C)
Harold Lehman, Scott Doucet
 
SubsAir Force
Tim McClucas (PG), William Kuhn (SF), Scott Villeneuve (PF)
David Sykora, Gregory Sargeant, John Ferguson
 
12:13Air ForcePatrick Conklin makes the 1st free throw47-36
12:13Air ForcePatrick Conklin makes the 2nd free throw47-37
11:53DukeWilliam Rucker blows the dunk47-37
11:52DukeIsaiah Sowell gets the offensive rebound47-37
LineupDuke
 PG - Michael Hanscom (fairly fresh) 2 pts. 7 ast. 3 stl.
 SG - Ramon Ruiz (fairly fresh) 15 pts. 2 ast. 3 pf.
 SF - Charles Deakins (fresh) 3 pts.
 PF - William Rucker (fairly fresh) 7 pts. 7 reb.
 C - Isaiah Sowell (fresh)
 
LineupAir Force
 PG - Tim McClucas (fresh) 4 pts.
 SG - Patrick Conklin (fresh) 5 pts. 2 ast.
 SF - William Kuhn (fresh) 10 pts. 3 reb. 3 pf.
 PF - Scott Villeneuve (fresh) 1 pts.
 C - Stephen Gustafson (fresh) 3 reb. 3 pf.
 
11:33DukeTim McClucas takes the ball from Ramon Ruiz47-37
11:28Air ForceTim McClucas hits a shot from the right wing on a great pass from William Kuhn47-39
11:12DukeRamon Ruiz drills a 3pt shot from straight away on a great pass from Charles Deakins50-39
11:07Air ForceWilliam Kuhn comes up short on the floater from the right wing50-39
11:06DukeWilliam Rucker gets the rebound50-39
10:52DukeMichael Hanscom knocks in the 3 pointer from the right corner on a great pass from Ramon Ruiz53-39
10:34Air ForceStephen Gustafson hits the finger roll set up by Tim McClucas and the foul's on Isaiah Sowell - foul #1 on Isaiah Sowell, team foul #453-41
SubsDuke
Kelly Swenson (SF), Harold Lehman (PF), Scott Doucet (C)
Michael Hanscom, William Rucker, Isaiah Sowell
 
SubsAir Force
Christopher Norman (PG), David Sykora (SG), Gregory Sargeant (SF), John Ferguson (PF)
Tim McClucas, Patrick Conklin, William Kuhn, Scott Villeneuve
 
10:34Air ForceStephen Gustafson misses the free throw53-41
10:34DukeRamon Ruiz gets the rebound53-41
10:20DukeCharles Deakins misses the shot from the right side53-41
10:18Air ForceThe rebound goes to John Ferguson53-41
10:06Air ForceCharles Deakins is called for the reach on Christopher Norman - foul #1 on Charles Deakins, team foul #553-41
SubsDuke 
SubsAir Force
Scott Villeneuve (C)
Stephen Gustafson
 
09:55Air ForceChristopher Norman buries a fadeaway from the right wing on a nice dish by Scott Villeneuve53-43
09:28DukeHarold Lehman misses the lay-in53-43
09:27DukeKelly Swenson tips it back up and in55-43
09:11Air ForceDavid Sykora misses badly on a jump hook in the lane but the foul's on Kelly Swenson - foul #2 on Kelly Swenson, team foul #655-43
SubsDuke
Michael Hanscom (PG)
Ramon Ruiz
 
SubsAir Force 
09:11Air ForceDavid Sykora misses the 1st free throw55-43
09:11Air ForceDavid Sykora misses the 2nd free throw55-43
09:11DukeHarold Lehman pulls down the rebound55-43
08:42DukeMichael Hanscom can't connect on a 3pt attempt from the left wing55-43
08:41Air ForceThe rebound goes to Scott Villeneuve55-43
08:23Air ForceChristopher Norman blows the layup55-43
08:22Air ForceGregory Sargeant hits the follow up shot55-45
07:58DukeCharles Deakins makes the 3pt jumper from the right wing58-45
07:40Air ForceGregory Sargeant hits a shot from the left side on a nice dish by David Sykora58-47
LineupDuke
 PG - Michael Hanscom (tiring) 5 pts. 7 ast. 3 stl.
 SG - Charles Deakins (fairly fresh) 6 pts. 1 ast.
 SF - Kelly Swenson (fresh) 2 pts. 2 reb.
 PF - Harold Lehman (tiring) 14 pts. 3 reb.
 C - Scott Doucet (tiring) 6 pts. 6 reb. 2 blk.
 
LineupAir Force
 PG - Christopher Norman (fairly fresh) 5 pts.
 SG - David Sykora (fresh) 3 ast. 2 stl.
 SF - Gregory Sargeant (fresh) 12 pts. 3 reb.
 PF - John Ferguson (fairly fresh) 4 pts. 6 reb. 3 pf.
 C - Scott Villeneuve (fresh) 1 pts.
 
07:19DukeHarold Lehman scores on a fadeaway jumper from the left side60-47
07:03Air ForceGregory Sargeant makes the shot from the left block on a great pass from David Sykora60-49
06:35DukeHarold Lehman misses the floater from the right side60-49
06:34Air ForceScott Villeneuve gets the rebound60-49
06:28Air ForceDavid Sykora misses the 3pt jumper from the left corner60-49
06:27DukeThe rebound goes to Harold Lehman60-49
06:01DukeScott Doucet misses the driving attempt near the basket but he's fouled by Scott Villeneuve - foul #1 on Scott Villeneuve, team foul #560-49
SubsDuke
Ramon Ruiz (SG), William Rucker (SF), Isaiah Sowell (C)
Michael Hanscom, Kelly Swenson, Harold Lehman
 
SubsAir Force
Tim McClucas (PG), Patrick Conklin (SG), William Kuhn (PF), Stephen Gustafson (C)
Christopher Norman, David Sykora, John Ferguson, Scott Villeneuve
 
06:01DukeScott Doucet makes the 1st free throw61-49
06:01DukeScott Doucet makes the 2nd free throw62-49
Game PlanDukeDuke is playing a flex offense (slowdown) and a 3-2 zone (0) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (+2) 
05:41Air ForceTim McClucas loses the dribble to William Rucker62-49
05:36DukeCharles Deakins dunks the ball on a great pass from William Rucker64-49
05:27Air ForceWilliam Kuhn clanks a 3pt jumper from the right corner64-49
05:26Air ForcePatrick Conklin tips it home64-51
04:57DukeWilliam Rucker can't connect on a runner near the basket but he's fouled by Gregory Sargeant - foul #1 on Gregory Sargeant, team foul #664-51
SubsDuke
Harold Lehman (PF)
Scott Doucet
 
SubsAir Force 
04:57DukeWilliam Rucker makes the 1st free throw65-51
04:57DukeWilliam Rucker makes the 2nd free throw66-51
04:32Air ForceGregory Sargeant clanks a jump hook from the left block66-51
04:31DukeCharles Deakins pulls down the rebound66-51
04:14DukeHarold Lehman misses badly on a fadeaway in the lane but he's fouled by William Kuhn - foul #4 on William Kuhn, team foul #766-51
SubsDuke 
SubsAir Force
David Sykora (SG), Scott Villeneuve (PF)
Tim McClucas, Gregory Sargeant
 
04:14DukeHarold Lehman makes the 1st free throw67-51
04:14DukeHarold Lehman misses the 2nd free throw67-51
04:14Air ForceStephen Gustafson gets the rebound67-51
03:56Air ForceScott Villeneuve double dribbles67-51
SubsDuke
Michael Hanscom (PG)
Harold Lehman
 
SubsAir Force 
Game PlanDukeDuke is playing a flex offense (slowdown) and a 3-2 zone (0) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (-1) 
03:33DukeCharles Deakins knocks in the 3 pointer from the right corner set up by William Rucker70-51
LineupDuke
 PG - Michael Hanscom (fairly fresh) 5 pts. 7 ast. 3 stl.
 SG - Ramon Ruiz (fairly fresh) 18 pts. 3 ast. 3 pf.
 SF - Charles Deakins (fairly fresh) 11 pts. 1 ast.
 PF - William Rucker (fairly fresh) 9 pts. 8 reb.
 C - Isaiah Sowell (fresh)
 
LineupAir Force
 PG - Patrick Conklin (fresh) 7 pts. 2 ast.
 SG - David Sykora (fresh) 4 ast. 2 stl.
 SF - William Kuhn (fresh) 10 pts. 3 reb. 4 pf.
 PF - Scott Villeneuve (fresh) 1 pts. 2 reb.
 C - Stephen Gustafson (fresh) 2 pts. 4 reb. 3 pf.
 
03:20Air ForceStephen Gustafson misses short on a 3pt jumper from the left wing70-51
03:18Air ForceWilliam Kuhn grabs the offensive rebound70-51
03:04Air ForceStephen Gustafson misses short on a jump hook in the paint70-51
03:02DukeMichael Hanscom snags the defensive board70-51
02:56DukeWilliam Rucker scores on a shot in the paint on a nice dish by Charles Deakins72-51
Game PlanDukeDuke 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) 
02:31Air ForceRamon Ruiz steals it from Scott Villeneuve72-51
02:18DukeMichael Hanscom hits a 3 from the left wing75-51
02:06Air ForceScott Villeneuve hits a 3pt jumper from the left wing on a great pass from Patrick Conklin75-54
01:44DukeWilliam Rucker makes the jumper from close range77-54
01:31Air ForceThe jump hook by Stephen Gustafson is blocked by Isaiah Sowell77-54
01:30DukeWilliam Rucker snags the defensive board77-54
01:03DukeRamon Ruiz connects on the 3pt attempt from the left wing on a nice dish by Charles Deakins and he's hacked by David Sykora - foul #1 on David Sykora, team foul #880-54
SubsDuke
Harold Lehman (PF), Scott Doucet (C)
Charles Deakins, Isaiah Sowell
 
SubsAir Force
Tim McClucas (PG), Robert Heitman (C)
David Sykora, Stephen Gustafson
 
01:03DukeRamon Ruiz makes the free throw81-54
00:51Air ForceTim McClucas misses badly on a shot from close range but he's hacked by Michael Hanscom - foul #3 on Michael Hanscom, team foul #781-54
00:51Air ForceTim McClucas makes the 1st free throw81-55
00:51Air ForceTim McClucas misses the 2nd free throw81-55
00:51DukeHarold Lehman grabs the board81-55
Game PlanDukeDuke is playing a spread offense (hold ball) and a man to man (+2) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (-1) 
00:24DukeWilliam Rucker is called for the illegal screen - foul #3 on William Rucker, team foul #881-55
Game PlanDukeDuke 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 a 2-3 zone (-1) 
00:18Air ForceScott Villeneuve misses short on a 3 from the left wing81-55
00:16DukeMichael Hanscom pulls down the rebound81-55
00:00DukeMichael Hanscom runs out the clock81-55