13
29
FinalSep 16, 2017 · Michigan Stadium
Team1234Final
Air Force337013
Michigan36101029

Game flow

Michigan won by 16 · 10 scores
Lead changes
0
2 times tied
MICH biggest lead
+16
Q4 1:02
AFA biggest lead
—
never led
Time in front
MICH 73% · AFA 0%
tied 27% · 44:04 vs 0:00 of game clock
+21+10.5Tie+10.5+21Q1Q2Q3Q4▲ Michigan ahead▼ Air Force aheadQ1 10:51 · MICH Field Goal Good: Quinn Nordin 35 Yd Field Goal (AFA 0, MICH 3)Q1 0:02 · AFA Field Goal Good: Luke Strebel 37 Yd Field Goal (AFA 3, MICH 3)Q2 11:48 · MICH Field Goal Good: Quinn Nordin 26 Yd Field Goal (AFA 3, MICH 6)Q2 8:37 · AFA Field Goal Good: Luke Strebel 50 Yd Field Goal (AFA 6, MICH 6)Q2 0:04 · MICH Field Goal Good: Quinn Nordin 49 Yd Field Goal (AFA 6, MICH 9)Q3 13:51 · MICH Punt: Donovan Peoples-Jones 79 Yd Punt Return (Quinn Nordin Kick) (AFA 6, MICH 16)Q3 11:54 · AFA Passing Touchdown: Ronald Cleveland 64 Yd pass from Arion Worthman (Luke Strebel Kick) (AFA 13, MICH 16)Q3 2:59 · MICH Field Goal Good: Quinn Nordin 29 Yd Field Goal (AFA 13, MICH 19)Q4 14:15 · MICH Field Goal Good: Quinn Nordin 36 Yd Field Goal (AFA 13, MICH 22)Q4 1:02 · MICH Rushing Touchdown: Karan Higdon 36 Yd Run (Quinn Nordin Kick) (AFA 13, MICH 29)

The lead after every score: above the line Michigan is ahead, below it Air Force. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
10:51MICH
FG Quinn Nordin 35 Yd Field Goal 11 plays, 58 yds, 4:09 · from MICH 25
AFA 0–3 MICH
0:02AFA
FG Luke Strebel 37 Yd Field Goal 12 plays, 24 yds, 6:13 · from MICH 44
AFA 3–3 MICH
2nd quarter
11:48MICH
FG Quinn Nordin 26 Yd Field Goal 8 plays, 77 yds, 3:14 · from MICH 15
AFA 3–6 MICH
8:37AFA
FG Luke Strebel 50 Yd Field Goal 6 plays, 42 yds, 3:11 · from AF 25
AFA 6–6 MICH
0:04MICH
FG Quinn Nordin 49 Yd Field Goal 6 plays, 9 yds, 3:18 · from AF 40
AFA 6–9 MICH
3rd quarter
13:51MICH
PUNT Donovan Peoples-Jones 79 Yd Punt Return (Quinn Nordin Kick)6 plays, 9 yds, 3:18 · from AF 40
AFA 6–16 MICH
11:54AFA
TD Ronald Cleveland 64 Yd pass from Arion Worthman (Luke Strebel Kick)4 plays, 75 yds, 1:57 · from AF 25
AFA 13–16 MICH
2:59MICH
FG Quinn Nordin 29 Yd Field Goal 11 plays, 32 yds, 5:22 · from AF 43
AFA 13–19 MICH
4th quarter
14:15MICH
FG Quinn Nordin 36 Yd Field Goal 8 plays, 28 yds, 1:58 · from AF 46
AFA 13–22 MICH
1:02MICH
TD Karan Higdon 36 Yd Run (Quinn Nordin Kick)9 plays, 73 yds, 3:48 · from MICH 27
AFA 13–29 MICH

Drives

MICH 6/11 scoredAFA 4/12 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00MICHMICH 2511584:09Field Goal
Q110:51AFAAF 174152:47Punt
Q18:04MICHMICH 244201:49Fumble
Q16:15AFAMICH 4412246:13Field Goal
Q10:02MICHMICH 158773:14Field Goal
Q211:48AFAAF 256423:11Field Goal
Q28:37MICHMICH 165233:02Punt
Q25:35AFAAF 16332:13Punt
Q23:22MICHAF 40693:18Field Goal
Q20:04AFAAF 251-10:04End of Half
Q315:00AFAAF 25311:09Punt Return Touchdown
Q313:51AFAAF 254751:57Touchdown

Win probability

Michigan 100% · pregame line Michigan −23.0 (closing line)
Q1Q2Q3Q4▲ Michigan▼ Air ForceAir Force +10% win probability: Arion Worthman pass complete to Ronald Cleveland for 64 yds for a TD, (Luke Strebel KICK)Michigan +8% win probability: Charlie Scott punt for 53 yds , Donovan Peoples-Jones returns for 79 yds for a TD, (Quinn Nordin KICK)Michigan +8% win probability: Luke Strebel kickoff for 50 yds , Brad Hawkins return for 16 yds to the MICHIGAN 31 MICHIGAN Penalty, Unnecessary Roughness (Ben Mason) to the Mich 16Michigan +7% win probability: Wilton Speight pass complete to Donovan Peoples-Jones for 15 yds to the Mich 35 for a 1ST downAir Force +7% win probability: James Foug kickoff for 63 yds , Timothy McVey return for 17 yds to the AFA 19

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Arion Worthman1/7649.11031.3
Nate Romine0/200.00118.1
RushingCARYDSAVGTDLONG
Timothy McVey11625.6027
Arion Worthman26602.3034
Parker Wilson8212.606
Ronald Cleveland2147.009
Nate Romine11212.0012
Team1-1-1.000
ReceivingRECYDSAVGTDLONG
Ronald Cleveland16464.0164
KickingFGPCTLONGXPPTS
Luke Strebel2/366.7501/17
PuntingNOYDSAVGTBIn 20LONG
Charlie Scott623138.50054

Biggest plays

AFA +10% Q3 11:54 Arion Worthman pass complete to Ronald Cleveland for 64 yds for a TD, (Luke Strebel KICK)
MICH +8% Q3 13:51 Charlie Scott punt for 53 yds , Donovan Peoples-Jones returns for 79 yds for a TD, (Quinn Nordin KICK)
MICH +8% Q2 8:37 Luke Strebel kickoff for 50 yds , Brad Hawkins return for 16 yds to the MICHIGAN 31 MICHIGAN Penalty, Unnecessary Roughness (Ben Mason) to the Mich 16
MICH +7% Q4 7:19 Wilton Speight pass complete to Donovan Peoples-Jones for 15 yds to the Mich 35 for a 1ST down
AFA +7% Q3 2:59 James Foug kickoff for 63 yds , Timothy McVey return for 17 yds to the AFA 19

Team stats

StatAFAMICH
1st Downs1517
3rd down efficiency3-135-14
4th down efficiency1-11-1
Total Yards232359
Passing64169
Comp/Att1/914/23
Yards per pass7.17.3
Rushing168190
Rushing Attempts4942
Yards per rush3.44.5
Penalties3-297-72
Turnovers11
Fumbles lost01
Interceptions thrown10
Possession30:2529:35

Play by play

Q4 0:00 End of 4th Quarter
Q4 0:00 1st & 10 at MICH 16 TEAM run for a loss of 1 yard to the Mich 15
Q4 0:19 2nd & 10 at MICH 48 Nate Romine pass intercepted Khaleke Hudson return for no gain to the Mich 16
Q4 0:27 1st & 10 at MICH 48 Nate Romine pass incomplete
Q4 0:50 1st & 10 at AF 40 Nate Romine run for 12 yds to the Mich 48 for a 1ST down
Q4 1:02 1st & 10 at AF 25 Romine, Nate pass incomplete, PENALTY MICHIGAN personal foul (Jones, Reuben) 15 yards to the AIRFORCE40, NO PLAY, 1ST DOWN AIRFORCE.
Q4 1:02 James Foug kickoff for 65 yds for a touchback
Q4 1:02 3rd & 16 at AF 36 Karan Higdon run for 36 yds for a TD, (Quinn Nordin KICK)
Q4 1:40 2nd & 18 at AF 38 Karan Higdon run for 2 yds to the AFA 36
Q4 1:53 Timeout AIR FORCE, clock 01:53
Q4 1:57 1st & 16 at AF 36 Chris Evans run for a loss of 2 yards to the AFA 38
Q4 2:01 1st & 10 at AF 26 Chris Evans run for 4 yds to the AFA 26 MICHIGAN Penalty, Offensive Holding (Michael Onwenu) to the AFA 36
Q4 2:30 2nd & 7 at AF 40 Chris Evans run for 10 yds to the AFA 30 for a 1ST down
Q4 2:38 Timeout AIR FORCE, clock 02:38
Q4 4:47 1st & 10 at AF 43 Karan Higdon run for 3 yds to the AFA 40
Q4 4:48 3rd & 4 at MICH 33 Wilton Speight pass complete to Tarik Black for 24 yds to the AFA 43 for a 1ST down
Q4 4:49 2nd & 7 at MICH 30 Karan Higdon run for 3 yds to the Mich 33
Q4 4:50 1st & 10 at MICH 27 Karan Higdon run for 3 yds to the Mich 30
Q4 4:50 4th & 14 at AF 36 Charlie Scott punt for 37 yds, fair catch by Donovan Peoples-Jones at the Mich 27
Q4 6:08 3rd & 14 at AF 36 Arion Worthman pass incomplete
Q4 6:09 2nd & 18 at AF 32 Timothy McVey run for 4 yds to the AFA 36
Q4 6:10 1st & 10 at AF 40 Arion Worthman sacked by Rashan Gary and Chase Winovich for a loss of 8 yards to the AFA 32
Q4 6:10 4th & 10 at MICH 35 Will Hart punt for 25 yds, punt out-of-bounds at the AFA 40
Q4 6:21 3rd & 10 at MICH 35 Wilton Speight pass incomplete to Kekoa Crawford
Q4 6:21 Timeout AIR FORCE, clock 06:21