← CFB Terminal
13
Mountain West
AT
29
Big Ten
2017 week 3 · Saturday, September 16, 2017 at 11:00 AM CT · Michigan Stadium · 📺 BTN · 111,387 att · 73.9°F, wind 8.1

Drive chart

Air Force Michigan bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
FG
11 pl · 58 yd · 4:09
0–3
14:55 1st & 10 OWN 25 Wilton Speight pass incomplete to Kekoa Crawford 0 -0.70
14:45 2nd & 10 OWN 25 Wilton Speight pass complete to Ty Isaac for a loss of 2 yards to the Mich 23 -2 -0.43
14:10 3rd & 12 OWN 23 Wilton Speight pass complete to Tarik Black for 15 yds to the Mich 38 for a 1ST down +15 2.26
13:32 1st & 10 OWN 38 Ty Isaac run for 32 yds to the AFA 30 for a 1ST down +32 2.14
12:51 1st & 10 OPP 30 Chris Evans run for 4 yds to the AFA 26 +4 -0.05
12:30 2nd & 6 OPP 26 Chris Evans run for 5 yds to the AFA 21 +5 0.08
11:51 3rd & 1 OPP 21 Khalid Hill run for 3 yds to the AFA 18 for a 1ST down +3 0.19
11:41 1st & 10 OPP 18 Wilton Speight pass incomplete to Grant Perry 0 -0.35
11:32 2nd & 10 OPP 18 Karan Higdon run for 1 yd to the AFA 17 +1 -0.32
10:59 3rd & 9 OPP 17 Wilton Speight pass incomplete to Grant Perry 0 -0.61
10:51 4th & 9 OPP 17 Quinn Nordin 35 yd FG GOOD -0.13
PUNT
4 pl · 15 yd · 2:47
0–3
10:48 1st & 10 OWN 17 Ronald Cleveland run for 5 yds to the AFA 22 +5 0.08
10:21 2nd & 5 OWN 22 MICHIGAN Penalty, Defensive Offside (Maurice Hurst) to the AFA 27 for a 1ST down +5
10:05 1st & 10 OWN 27 Parker Wilson run for 3 yds to the AFA 30 +3 -0.32
9:27 2nd & 7 OWN 30 Arion Worthman run for 3 yds to the AFA 33 +3 -0.26
8:39 3rd & 4 OWN 33 Arion Worthman run for a loss of 1 yard to the AFA 32 -1 -0.55
8:04 4th & 5 OWN 32 Charlie Scott punt for 44 yds, fair catch by Donovan Peoples-Jones at the Mich 24
FUMBLE
4 pl · 20 yd · 1:49
0–3
8:04 1st & 10 OWN 24 Wilton Speight pass complete to Ty Isaac for 8 yds to the Mich 32 +8 0.89
7:32 2nd & 2 OWN 32 Ty Isaac run for 1 yd to the Mich 33 +1 -0.91
6:51 3rd & 1 OWN 33 Ty Isaac run for 2 yds to the Mich 35 for a 1ST down +2 0.92
6:15 1st & 10 OWN 35 Chris Evans run for 9 yds to the Mich 44 Chris Evans fumbled, forced by Garrett Kauppila, recovered by AFA Robert Bullard -1.76
FG
12 pl · 24 yd · 6:13
3–3
6:15 1st & 10 OPP 44 Arion Worthman run for 2 yds to the Mich 42 +2 -0.53
5:24 2nd & 8 OPP 42 Arion Worthman run for 5 yds to the Mich 37 +5 0.08
4:47 3rd & 3 OPP 37 Parker Wilson run for 2 yds to the Mich 35 +2 -0.61
4:11 4th & 1 OPP 35 Arion Worthman run for 1 yd to the Mich 34 for a 1ST down +1 1.53
4:02 1st & 10 OPP 34 Timeout MICHIGAN, clock 04:02
4:02 1st & 10 OPP 34 Arion Worthman run for 7 yds to the Mich 27 +7 0.38
3:37 2nd & 3 OPP 27 Arion Worthman run for 5 yds to the Mich 22 for a 1ST down +5 -0.10
2:53 1st & 10 OPP 7 Timothy McVey run for 15 yds to the Mich 7 AIR FORCE Penalty, Unsportsmanlike Conduct (Griffin Landrum) to the Mich 22 0
2:07 1st & 10 OPP 13 Timothy McVey run for 9 yds to the Mich 13 for a 1ST down MICHIGAN Penalty, Face Mask (7 yards) (Devin Bush) to the Mich 6 for a 1ST down +16
1:55 1st & 6 OPP 6 Timothy McVey run for no gain to the Mich 6 0 -0.48
1:17 2nd & 6 OPP 6 Timothy McVey run for a loss of 1 yard to the Mich 7 -1 -0.36
0:20 3rd & 7 OPP 7 Arion Worthman sacked by Devin Bush for a loss of 13 yards to the Mich 20 -13 -2.41
0:02 4th & goal OPP 20 Luke Strebel 37 yd FG GOOD
0:00 OPP 0 End of 1st Quarter
FG
8 pl · 77 yd · 3:14
3–6
15:00 1st & 10 OWN 15 Ty Isaac run for 1 yd to the Mich 16 +1 -0.37
14:21 2nd & 9 OWN 16 Wilton Speight pass complete to Donovan Peoples-Jones for 37 yds to the AFA 47 for a 1ST down +37 3.38
13:49 1st & 10 OPP 47 Wilton Speight pass complete to Tarik Black for 8 yds to the AFA 39 +8 0.77
13:03 2nd & 2 OPP 39 Wilton Speight pass complete to Zach Gentry for 30 yds to the AFA 9 for a 1ST down +30 0.42
12:37 1st & 9 OPP 9 Wilton Speight pass incomplete to Kekoa Crawford 0 -0.32
12:26 2nd & 9 OPP 9 Eddie McDoom run for 1 yd to the AFA 8 +1 -0.21
11:53 3rd & 8 OPP 8 Wilton Speight pass incomplete to Kekoa Crawford 0 -0.35
11:48 4th & 8 OPP 8 Quinn Nordin 26 yd FG GOOD -0.70
Q2
FG
6 pl · 42 yd · 3:11
6–6
11:48 1st & 10 OWN 25 Arion Worthman run for 6 yds to the AFA 31 +6 0.33
11:16 2nd & 4 OWN 31 Arion Worthman run for 34 yds to the Mich 35 for a 1ST down +34 2.77
10:36 1st & 10 OPP 35 Parker Wilson run for 1 yd to the Mich 34 +1 -0.53
9:49 2nd & 9 OPP 34 Arion Worthman run for no gain to the Mich 34 0 -0.87
9:15 3rd & 9 OPP 34 Timeout AIR FORCE, clock 09:15
9:15 3rd & 9 OPP 34 AIR FORCE Penalty, False Start (Malik Miller) to the Mich 39 -5
9:04 3rd & 14 OPP 39 Arion Worthman run for 6 yds to the Mich 33 +6 0.26
8:37 4th & 8 OPP 33 Luke Strebel 50 yd FG GOOD 1.18
PUNT
5 pl · 23 yd · 3:02
6–6
8:20 1st & 10 OWN 16 Ty Isaac run for 1 yd to the Mich 17 +1 -0.39
7:41 2nd & 9 OWN 17 Ty Isaac run for 15 yds to the Mich 32 for a 1ST down +15 1.45
7:19 1st & 10 OWN 32 Karan Higdon run for 3 yds to the Mich 35 +3 -0.38
6:44 2nd & 7 OWN 35 Karan Higdon run for 6 yds to the Mich 41 +6 0.33
6:09 3rd & 1 OWN 41 Ty Isaac run for a loss of 2 yards to the Mich 39 -2 -1.18
5:35 4th & 3 OWN 39 Will Hart punt for 45 yds, fair catch by Ronald Cleveland at the AFA 16
PUNT
3 pl · 3 yd · 2:13
6–6
5:35 1st & 10 OWN 16 Arion Worthman run for a loss of 1 yard to the AFA 15 -1 -0.52
4:47 2nd & 11 OWN 15 Arion Worthman run for 3 yds to the AFA 18 +3 -0.08
4:08 3rd & 8 OWN 18 Timeout AIR FORCE, clock 04:08
4:08 3rd & 8 OWN 18 Arion Worthman run for 1 yd to the AFA 19 +1 -0.11
3:22 4th & 7 OWN 19 Charlie Scott punt for 21 yds, punt out-of-bounds at the AFA 40
FG
6 pl · 9 yd · 3:18
6–9
3:22 1st & 10 OPP 40 Wilton Speight pass complete to Eddie McDoom for 9 yds to the AFA 31 +9 0.84
2:36 2nd & 1 OPP 31 Ty Isaac run for 7 yds to the AFA 24 for a 1ST down +7 -0.33
2:03 1st & 10 OPP 24 Wilton Speight sacked by Matt Evans for a loss of 1 yard to the AFA 25 -1 -0.54
1:23 2nd & 11 OPP 25 Wilton Speight sacked by Jack Flor for a loss of 10 yards to the AFA 35 Wilton Speight fumbled, forced by Jack Flor, recovered by Mich Nick Eubanks , return for 0 yards -10 -2.61
0:36 3rd & 21 OPP 35 Ty Isaac run for 4 yds to the AFA 31 +4 -0.14
0:09 4th & 17 OPP 31 Timeout MICHIGAN, clock 00:09
0:09 4th & 17 OPP 31 Timeout AIR FORCE, clock 00:09
0:04 4th & 17 OPP 31 Quinn Nordin 49 yd FG GOOD 1.98
END OF HALF
1 pl · -1 yd · 0:04
6–9
0:00 1st & 10 OWN 25 TEAM run for a loss of 1 yard to the AFA 24 -1 -0.80
0:00 OPP 0 End of 2nd Quarter
Q3
PUNT RETURN TD
3 pl · 1 yd · 1:09
6–16
15:00 1st & 10 OWN 25 Parker Wilson run for 1 yd to the AFA 26 +1 -0.59
14:19 2nd & 9 OWN 26 Arion Worthman pass incomplete to Ronald Cleveland 0 -0.41
14:10 3rd & 9 OWN 26 Arion Worthman pass incomplete to Timothy McVey 0 -0.19
13:51 4th & 9 OWN 26 Charlie Scott punt for 53 yds , Donovan Peoples-Jones returns for 79 yds for a TD, (Quinn Nordin KICK)
TD
4 pl · 75 yd · 1:57
13–16
13:51 1st & 10 OWN 25 Parker Wilson run for 6 yds to the AFA 31 +6 0.33
13:09 2nd & 4 OWN 31 Arion Worthman run for 1 yd to the AFA 32 +1 -0.72
12:37 3rd & 3 OWN 32 Arion Worthman run for 4 yds to the AFA 36 for a 1ST down +4 1.32
11:54 1st & 10 OWN 36 Arion Worthman pass complete to Ronald Cleveland for 64 yds for a TD, (Luke Strebel KICK) +64 5.15
PUNT
3 pl · 5 yd · 1:27
13–16
11:54 1st & 10 OWN 20 Ty Isaac run for no gain to the Mich 20 0 -0.56
11:04 2nd & 10 OWN 20 Eddie McDoom run for 5 yds to the Mich 25 +5 0.04
10:37 3rd & 5 OWN 25 Wilton Speight pass incomplete to Tarik Black 0 -0.28
10:27 4th & 5 OWN 25 Will Hart punt for 41 yds, fair catch by Ronald Cleveland at the AFA 34
PUNT
3 pl · -13 yd · 2:06
13–16
10:27 1st & 10 OWN 34 Arion Worthman sacked by Chase Winovich for a loss of 6 yards to the AFA 28 -6 -1.66
9:44 2nd & 16 OWN 28 Arion Worthman run for a loss of 9 yards to the AFA 19 Arion Worthman fumbled, forced by Rashan Gary, recovered by AFA Ronald Cleveland -9 -0.38
8:53 3rd & 25 OWN 19 Arion Worthman run for 2 yds to the AFA 21 +2 -0.01
8:21 4th & 23 OWN 21 Charlie Scott punt for 22 yds, downed at the AFA 43
FG
11 pl · 32 yd · 5:22
13–19
8:21 1st & 10 OPP 43 Ty Isaac run for 3 yds to the AFA 40 +3 -0.31
7:44 2nd & 7 OPP 40 Wilton Speight run for 8 yds to the AFA 32 for a 1ST down +8 0.79
7:17 1st & 10 OPP 32 Wilton Speight pass complete to Eddie McDoom for 5 yds to the AFA 27 +5 0.08
6:40 2nd & 5 OPP 27 Karan Higdon run for 2 yds to the AFA 25 +2 -0.34
6:10 3rd & 3 OPP 25 Ty Isaac run for 2 yds to the AFA 23 +2 -0.39
5:39 4th & 1 OPP 23 Khalid Hill run for 2 yds to the AFA 21 for a 1ST down +2 0.89
5:16 1st & 10 OPP 21 Wilton Speight pass complete to Grant Perry for 13 yds to the AFA 8 for a 1ST down +13 0.31
4:51 1st & 8 OPP 8 Karan Higdon run for 1 yd to the AFA 7 +1 -0.29
4:14 2nd & 7 OPP 7 Wilton Speight pass complete to Grant Perry for a loss of 1 yard to the AFA 8 -1 -0.34
3:34 3rd & 8 OPP 8 Ty Isaac run for a loss of 3 yards to the AFA 11 -3 -0.69
2:59 4th & 11 OPP 11 Quinn Nordin 29 yd FG GOOD -0.36
PUNT
3 pl · -2 yd · 1:46
13–19
2:59 1st & 10 OWN 19 Worthman, Arion pass incomplete to Reffitt, Ryan, PENALTY AIRFORCE holding (Barnhorst, Jake) 9 yards to the AIRFORCE10, NO PLAY. -9
2:41 1st & 19 OWN 10 Timothy McVey run for 1 yd to the AFA 11 +1 -0.10
2:09 2nd & 18 OWN 11 Arion Worthman pass incomplete to Geraud Sanders 0 -0.06
1:50 3rd & 18 OWN 11 Arion Worthman run for 6 yds to the AFA 17 +6 0.01
1:13 4th & 12 OWN 17 Charlie Scott punt for 54 yds , Donovan Peoples-Jones returns for 25 yds to the AFA 46
FG
8 pl · 28 yd · 1:58
13–22
1:06 1st & 10 OPP 46 Ty Isaac run for 1 yd to the AFA 45 +1 -0.79
0:45 2nd & 9 OPP 19 Ty Isaac run for 26 yds to the AFA 19 for a 1ST down MICHIGAN Penalty, Offensive Holding (Kekoa Crawford) to the AFA 29 for a 1ST down +16 1.44
0:30 1st & 10 OPP 29 Wilton Speight pass complete to Tarik Black for 7 yds to the AFA 22 +7 0.35
0:00 2nd & 3 OPP 22 Karan Higdon run for 4 yds to the AFA 18 for a 1ST down +4 -0.15
0:00 OWN 0 End of 3rd Quarter
15:00 1st & 10 OPP 18 Wilton Speight pass incomplete to Eddie McDoom 0 -0.35
14:39 2nd & 10 OPP 18 Karan Higdon run for no gain to the AFA 18 0 -0.42
14:24 3rd & 10 OPP 18 Timeout MICHIGAN, clock 14:24
14:19 3rd & 10 OPP 18 Wilton Speight pass incomplete to Tarik Black 0 -0.67
14:15 4th & 10 OPP 18 Quinn Nordin 36 yd FG GOOD 0.03
Q4
MISSED FG
16 pl · 73 yd · 6:56
13–22
14:15 1st & 10 OWN 15 Arion Worthman run for 5 yds to the AFA 20 +5 0.08
13:33 2nd & 5 OWN 24 Timothy McVey run for 4 yds to the AFA 24 for a 1ST down MICHIGAN Penalty, Defensive Holding (Chase Winovich) to the AFA 34 for a 1ST down +14 1.40
13:11 1st & 10 OWN 34 Timothy McVey run for 3 yds to the AFA 37 +3 -0.40
12:37 2nd & 7 OWN 37 Arion Worthman pass incomplete 0 -0.84
12:21 3rd & 7 OWN 37 Timothy McVey run for 7 yds to the AFA 44 for a 1ST down +7 2.20
12:14 1st & 10 OWN 44 Timeout MICHIGAN, clock 12:14
12:14 1st & 10 OWN 44 Arion Worthman run for a loss of 3 yards to the AFA 41 -3 -1.76
11:37 2nd & 13 OWN 41 Timothy McVey run for 27 yds to the Mich 32 for a 1ST down +27 3.26
10:59 1st & 10 OPP 32 Ronald Cleveland run for 9 yds to the Mich 23 +9 0.71
10:24 2nd & 1 OPP 23 Parker Wilson run for no gain to the Mich 23 0 -0.69
10:01 3rd & 1 OPP 23 Parker Wilson run for 2 yds to the Mich 21 for a 1ST down +2 0.21
9:41 1st & 10 OPP 21 Parker Wilson run for 6 yds to the Mich 15 +6 0.19
9:26 2nd & 4 OPP 15 Arion Worthman run for 6 yds to the Mich 9 for a 1ST down +6 0.02
9:26 2nd & 4 OPP 15 Timeout MICHIGAN, clock 09:26
8:36 1st & 9 OPP 9 Arion Worthman run for 4 yds to the Mich 5 +4 -0.01
8:01 2nd & 5 OPP 5 Timothy McVey run for a loss of 7 yards to the Mich 12 -7 -0.80
7:27 3rd & 12 OPP 12 Arion Worthman pass incomplete 0 -0.54
7:19 4th & 12 OPP 12 Luke Strebel 29 yd FG MISSED
PUNT
4 pl · 15 yd · 1:09
13–22
7:19 1st & 10 OWN 20 Wilton Speight pass complete to Donovan Peoples-Jones for 15 yds to the Mich 35 for a 1ST down +15 1.14
7:18 1st & 10 OWN 35 Ty Isaac run for a loss of 1 yard to the Mich 34 -1 -1.18
7:17 2nd & 11 OWN 34 Wilton Speight pass complete to Tarik Black for 1 yd to the Mich 35 +1 -0.44
6:21 3rd & 10 OWN 35 Timeout AIR FORCE, clock 06:21
6:21 3rd & 10 OWN 35 Wilton Speight pass incomplete to Kekoa Crawford 0 -0.30
6:10 4th & 10 OWN 35 Will Hart punt for 25 yds, punt out-of-bounds at the AFA 40
PUNT
3 pl · -4 yd · 1:20
13–22
6:10 1st & 10 OWN 40 Arion Worthman sacked by Rashan Gary and Chase Winovich for a loss of 8 yards to the AFA 32 -8 -2.20
6:09 2nd & 18 OWN 32 Timothy McVey run for 4 yds to the AFA 36 +4 -0.05
6:08 3rd & 14 OWN 36 Arion Worthman pass incomplete 0 -0.22
4:50 4th & 14 OWN 36 Charlie Scott punt for 37 yds, fair catch by Donovan Peoples-Jones at the Mich 27
TD
9 pl · 73 yd · 3:48
13–29
4:50 1st & 10 OWN 27 Karan Higdon run for 3 yds to the Mich 30 +3 -0.32
4:49 2nd & 7 OWN 30 Karan Higdon run for 3 yds to the Mich 33 +3 -0.26
4:48 3rd & 4 OWN 33 Wilton Speight pass complete to Tarik Black for 24 yds to the AFA 43 for a 1ST down +24 3.16
4:47 1st & 10 OPP 43 Karan Higdon run for 3 yds to the AFA 40 +3 -0.31
2:38 2nd & 7 OPP 40 Timeout AIR FORCE, clock 02:38
2:30 2nd & 7 OPP 40 Chris Evans run for 10 yds to the AFA 30 for a 1ST down +10 0.84
2:01 1st & 10 OPP 26 Chris Evans run for 4 yds to the AFA 26 MICHIGAN Penalty, Offensive Holding (Michael Onwenu) to the AFA 36 -6 -1.32
1:57 1st & 16 OPP 36 Chris Evans run for a loss of 2 yards to the AFA 38 -2 -1.23
1:53 2nd & 18 OPP 38 Timeout AIR FORCE, clock 01:53
1:40 2nd & 18 OPP 38 Karan Higdon run for 2 yds to the AFA 36 +2 -0.59
1:02 3rd & 16 OPP 36 Karan Higdon run for 36 yds for a TD, (Quinn Nordin KICK) +36 5.39
INT
3 pl · 27 yd · 0:43
13–29
1:02 1st & 10 OWN 25 Romine, Nate pass incomplete, PENALTY MICHIGAN personal foul (Jones, Reuben) 15 yards to the AIRFORCE40, NO PLAY, 1ST DOWN AIRFORCE. +15
0:50 1st & 10 OWN 40 Nate Romine run for 12 yds to the Mich 48 for a 1ST down +12 1.07
0:27 1st & 10 OPP 48 Nate Romine pass incomplete 0 -1.07
0:19 2nd & 10 OPP 48 Nate Romine pass intercepted Khaleke Hudson return for no gain to the Mich 16 -2.24
END OF GAME
1 pl · -1 yd · 0:19
13–29
0:00 1st & 10 OWN 16 TEAM run for a loss of 1 yard to the Mich 15 -1 -0.52
0:00 OWN 0 End of 4th Quarter
23 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

1sacks3
9plays for loss9
1takeaways1
1three-and-outs forced4
7explosive plays allowed6
5.40yards allowed / play4.26
6 of 11scoring drives allowed3 of 12
Air Force
Jack Flor 11 (8) 1 sk · 1 TFL
Marquis Griffin 11 (9) 0.5 TFL · 1 PD
Garrett Kauppila 8 (6) 1.5 TFL
Santo Coppola 6 (3)
Shaquille Vereen 5 (4) 2 TFL
Grant Ross 5 (3) 1 TFL
Kyle Floyd 5 (2)
Brett Baldwin 3 (2)
Michigan
Devin Bush 11 (7) 1 sk · 1 TFL
Mike McCray 11 (7) 2 TFL
Chase Winovich 9 (3) 1.5 sk · 2 TFL · 1 QH
Rashan Gary 6 (2) 0.5 sk · 1.5 TFL
Josh Metellus 6 (1)
David Long 5 (2) 1 TFL
Khaleke Hudson 5 (2) 0.5 TFL · 1 INT · 2 PD
Noah Furbush 5 (1) 1 QH
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

2 of 3field goals5 of 5
6punts3
38.5punt average37.0
0punts inside the 200
45return yards154
own 24average drive startown 36
Air Force
K Luke Strebel 2/3 FG · long 50 · 1/1 XP
P Charlie Scott 6 punts · 38.5 avg
KR Timothy McVey 3 ret · 45 yds · long 17
Michigan
K Quinn Nordin 5/5 FG · long 49 · 2/2 XP
P Will Hart 3 punts · 37.0 avg
KR Kekoa Crawford 2 ret · 34 yds · long 19
KR Brad Hawkins 1 ret · 16 yds · long 16
PR Donovan Peoples-Jones 2 ret · 104 yds · long 79 · 1 TD
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

57plays63
243yards340
12drives11
33%success rate38%
-1.67total PPA8.46
Derived from 120 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Quinn Nordin 35 yd FG GOOD 3–0
Q1Luke Strebel 37 yd FG GOOD 3–3
Q2Quinn Nordin 26 yd FG GOOD 6–3
Q2Luke Strebel 50 yd FG GOOD 6–6
Q2Quinn Nordin 49 yd FG GOOD 9–6
Q3Arion Worthman pass complete to Ronald Cleveland for 64 yds for a TD, (Luke Strebel KICK) 13–16
Q3Quinn Nordin 29 yd FG GOOD 19–13
Q4Quinn Nordin 36 yd FG GOOD 22–13
Q4Karan Higdon run for 36 yds for a TD, (Quinn Nordin KICK) 29–13

Biggest plays by PPA

Q4Karan Higdon run for 36 yds for a TD, (Quinn Nordin KICK) 5.39
Q3Arion Worthman pass complete to Ronald Cleveland for 64 yds for a TD, (Luke Strebel 5.15
Q2Wilton Speight pass complete to Donovan Peoples-Jones for 37 yds to the AFA 47 for a… 3.38
Q4Timothy McVey run for 27 yds to the Mich 32 for a 1ST down 3.26
Q4Wilton Speight pass complete to Tarik Black for 24 yds to the AFA 43 for a 1ST down 3.16
Q2Arion Worthman run for 34 yds to the Mich 35 for a 1ST down 2.77

Series recent meetings

2012 Air Force 25 – 31 Michigan
1964 Air Force 7 – 24 Michigan
Last 2 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal