2023 · CFP National Championship · Jan 8, 2024 · NRG Stadium
Speed4x
View as
Win probability · MICH
modelMICH aheadWASH aheadconfidence bandkey playMICH scoreWASH score
What if? - hover the chart or a play below, then change how it went
Q1 0:21 · Jack McCallister punt for 47 yds, downed at the MICH 21
Driver values - Δ win prob, pts
Home team on offensePregame priorScore differentialGarbage-time factorScore diff ÷ offense timeoutsScore diff ÷ seconds remaining
This game in five plays
- TD · Q1 2:23: Donovan Edwards 46 Yd Run (James Turner Kick) — MICH win probability +3.8 pts (now 70%) (top driver: MICH has the ball).
- TD · Q2 0:42: Jalen McMillan 3 Yd pass from Michael Penix Jr. (Grady Gross Kick) — WASH win probability +6.1 pts (now 29%) (top driver: WASH has the ball).
- FG · Q3 11:55: James Turner 38 Yd Field Goal — MICH win probability +3.4 pts (now 77%) (top driver: MICH has the ball).
- FG · Q3 8:58: Grady Gross 45 Yd Field Goal — WASH win probability +4.7 pts (now 28%) (top driver: WASH has the ball).
- TD · Q4 7:09: Blake Corum 12 Yd Run (James Turner Kick) — MICH win probability +6.9 pts (now 96%) (top driver: MICH has the ball).
Was that the right call?
Each option's modeled win probability for the team making the call, from the score, clock and field position before the play. Gaps under one point are close calls. How this works
Fourth downs
MICH made the numbers' call on 6 of 8WASH made the numbers' call on 7 of 12
- Q1 3:56WASH 4th & 8 at MICH 8, down 7Agrees with the numbersKicked a field goal · 33.0% before the snapGo for it32.7%−0.226% to convertField goalTheir call32.9%90% to makePunt31.2%−1.6average punt
- Q1 0:21WASH 4th & 3 at WASH 32, down 11Agrees with the numbersPunted · 29.8% before the snapGo for it30.0%−0.152% to convertField goalOut of rangePuntTheir call30.1%average punt
- Q2 13:28MICH 4th & 4 at WASH 14, up 11Close callKicked a field goal · 71.8% before the snapGo for it71.6%46% to convertField goalTheir call71.5%−0.184% to makePunt67.2%−4.3average punt
- Q2 10:27WASH 4th & 7 at MICH 47, down 14Close callWent for it · 25.0% before the snapGo for itTheir call24.8%−0.137% to convertField goalOut of rangePunt24.9%average punt
- Q2 9:29MICH 4th & 10 at MICH 47, up 14Agrees with the numbersPunted · 76.8% before the snapGo for it75.8%−0.929% to convertField goalOut of rangePuntTheir call76.7%average punt
- Q2 7:45WASH 4th & 7 at WASH 23, down 14Agrees with the numbersPunted · 22.6% before the snapGo for it22.1%−0.835% to convertField goalOut of rangePuntTheir call23.0%average punt
- Q2 4:43MICH 4th & 2 at WASH 38, up 14Agrees with the numbersWent for it · 78.8% before the snapGo for itTheir call78.7%57% to convertField goal76.9%−1.838% to makePunt76.7%−2.1average punt
- Q2 0:42WASH 4th & 3 at MICH 3, down 14Agrees with the numbersWent for it · 20.8% before the snapGo for itTheir call20.7%44% to convertField goal20.3%−0.493% to makePunt16.3%−4.4average punt
- Q2 0:03MICH 4th & 8 at MICH 46, up 7Agrees with the numbersPunted · 71.5% before the snapGo for it69.9%−0.934% to convertField goalOut of rangePuntTheir call70.8%average punt
- Q3 11:55MICH 4th & 14 at WASH 20, up 7Agrees with the numbersKicked a field goal · 72.7% before the snapGo for it69.9%−2.717% to convertField goalTheir call72.6%75% to makePunt64.5%−8.1average punt
- Q3 8:58WASH 4th & 4 at MICH 28, down 10Close callKicked a field goal · 21.3% before the snapGo for it21.1%48% to convertField goalTheir call20.5%−0.660% to makePunt14.1%−7.0average punt
- Q3 6:58MICH 4th & 3 at MICH 32, up 7Agrees with the numbersPunted · 76.5% before the snapGo for it77.3%−0.552% to convertField goalOut of rangePuntTheir call77.8%average punt
- Q3 5:11WASH 4th & 15 at WASH 37, down 7Agrees with the numbersPunted · 23.9% before the snapGo for it22.2%−2.817% to convertField goalOut of rangePuntTheir call25.0%average punt
- Q3 0:39MICH 4th & 5 at MICH 48, up 7Close callPunted · 82.2% before the snapGo for it82.6%41% to convertField goalOut of rangePuntTheir call82.4%−0.2average punt
- Q4 13:29WASH 4th & 4 at WASH 29, down 7Close callPunted · 17.9% before the snapGo for it19.0%47% to convertField goalOut of rangePuntTheir call18.6%−0.4average punt
- Q4 11:52MICH 4th & 5 at MICH 21, up 7Agrees with the numbersPunted · 83.3% before the snapGo for it82.7%−1.940% to convertField goalOut of rangePuntTheir call84.6%average punt
- Q4 9:44WASH 4th & 9 at WASH 34, down 7Agrees with the numbersPunted · 17.0% before the snapGo for it14.7%−1.731% to convertField goalOut of rangePuntTheir call16.4%average punt
- Q4 4:29WASH 4th & 13 at MICH 30, down 14Close callWent for it · 4.5% before the snapGo for itTheir call3.8%−1.020% to convertField goal4.7%56% to makePunt3.4%−1.4average punt
- Q4 2:09WASH 4th & 1 at WASH 26, down 21Agrees with the numbersWent for it · 0.6% before the snapGo for itTheir call0.6%71% to convertField goalOut of rangePunt0.6%−<0.1average punt
- Q4 1:49WASH 4th & 10 at WASH 31, down 21Close callWent for it · 0.5% before the snapGo for itTheir call0.5%−<0.129% to convertField goalOut of rangePunt0.5%average punt
After touchdowns: kick or go for two?
MICH made the numbers' call on 2 of 4WASH made the numbers' call on 1 of 1
- Q1 10:14MICH Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call65.5%97% to makeGo for two65.5%−<0.145% to convert
- Q1 2:23MICH Touchdown, up 10 before the tryAgrees with the numbersKicked · madeKickTheir call69.1%97% to makeGo for two69.1%−0.145% to convert
- Q2 0:42WASH Touchdown, down 8 before the tryAgrees with the numbersKicked · madeKickTheir call26.4%97% to makeGo for two26.3%−0.145% to convert
- Q4 7:09MICH Touchdown, up 13 before the tryClose callKicked · madeKickTheir call93.8%−0.397% to makeGo for two94.1%45% to convert
- Q4 3:37MICH Touchdown, up 20 before the tryClose callKicked · madeKickTheir call99.5%−<0.197% to makeGo for two99.5%45% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartMICHDrive 1TD9 plays · 84 yds · 4:4164% → 66%
Q1 14:10
2ND & 6
OWN 20
+8
64.1%
J.J. McCarthy pass complete to Cornelius Johnson for 8 yds to the MICH 28 for a 1ST downSimilar
Q1 12:22
1ST & 10
OWN 39
+10
64.1%
J.J. McCarthy pass complete to Cornelius Johnson for 10 yds to the MICH 49 for a 1ST downSimilar
Q1 10:57
1ST & 10
OPP 37
-4
64.4%
J.J. McCarthy sacked by Ulumoo Ale for a loss of 4 yards to the WASH 41Similar
own 0own 2550opp 25opp 0
WASHDrive 2FG17 plays · 67 yds · 5:3935% → 34%
Q1 9:15
2ND & 4
OWN 31
+11
65.5%
Michael Penix Jr. pass complete to Jalen McMillan for 11 yds to the WASH 42 for a 1ST downSimilar
Q1 8:35
1ST & 10
OWN 42
+3
65.5%
Michael Penix Jr. pass complete to Will Nixon for 3 yds to the WASH 45Similar
Q1 7:24
3RD & 5
OWN 47
+11
65.7%
Michael Penix Jr. pass complete to Tybo Rogers for 11 yds to the MICH 42 for a 1ST downSimilar
Q1 6:55
2ND & 10
OPP 42
+16
65.7%
Michael Penix Jr. pass complete to Rome Odunze for 16 yds to the MICH 26 for a 1ST downSimilar
own 0own 2550opp 25opp 0
MICHDrive 3TD5 plays · 86 yds · 1:1266% → 70%
Q1 3:00
2ND & 7
OWN 17
+37
65.9%
J.J. McCarthy pass complete to Roman Wilson for 37 yds to the WASH 46 for a 1ST downSimilar
own 0own 2550opp 25opp 0
WASHDrive 4PUNT5 plays · 7 yds · 1:5029% → 28%
Q1 1:00
3RD & 5
OWN 30
+2
71.2%
Michael Penix Jr. pass complete to Jalen McMillan for 2 yds to the WASH 32Similar
own 0own 2550opp 25opp 0
MICHDrive 5FG6 plays · 65 yds · 1:3371% → 76%
own 0own 2550opp 25opp 0
WASHDrive 6DOWNS9 plays · 28 yds · 2:5126% → 24%
Q2 13:18
1ST & 10
OWN 25
+10
74.5%
Michael Penix Jr. pass complete to Rome Odunze for 10 yds to the WASH 35 for a 1ST downSimilar
Q2 12:24
1ST & 10
OWN 35
+15
74.7%
Michael Penix Jr. pass complete to Ja'Lynn Polk for 15 yds to the 50 yard line for a 1ST downSimilar
Q2 11:30
2ND & 9
OPP 49
-5
74.8%
Washington Penalty, Illegal Procedure (Parker Brailsford) to the WASH 46Similar
Q2 10:58
3RD & 19
OWN 41
+12
76.2%
Michael Penix Jr. pass complete to Jalen McMillan for 12 yds to the MICH 47Similar
own 0own 2550opp 25opp 0
MICHDrive 7PUNT4 plays · 0 yds · 0:4279% → 78%
own 0own 2550opp 25opp 0
WASHDrive 8PUNT4 plays · 3 yds · 1:2523% → 22%
Q2 9:10
1ST & 10
OWN 20
-12
77.1%
Michael Penix Jr. sacked by Kenneth Grant for a loss of 12 yards to the WASH 8Similar
Q2 8:24
3RD & 22
OWN 8
+15
78.4%
Michael Penix Jr. pass complete to Dillon Johnson for 15 yds to the WASH 23Similar
Q2 7:45
4TH & 7
OWN 23
0
78.1%
Jack McCallister punt for 44 yds, punt out-of-bounds at the MICH 33Similar
own 0own 2550opp 25opp 0
MICHDrive 9DOWNS7 plays · 29 yds · 2:5279% → 80%
own 0own 2550opp 25opp 0
WASHDrive 10TD13 plays · 61 yds · 3:2821% → 29%
Q2 4:00
2ND & 4
OWN 45
+10
78.5%
Michael Penix Jr. pass complete to Jack Westover for 10 yds to the MICH 45 for a 1ST downSimilar
Q2 2:56
2ND & 8
OPP 43
+9
78.5%
Michael Penix Jr. pass complete to Rome Odunze for 9 yds to the MICH 34 for a 1ST downSimilar
Q2 2:45
1ST & 10
OPP 34
+11
78.0%
Michael Penix Jr. pass complete to Jack Westover for 11 yds to the MICH 23 for a 1ST downSimilar
Q2 2:08
3RD & 10
OPP 23
+15
79.5%
Penix Jr., Michael pass incomplete to McMillan, Jalen, PENALTY MICHIGAN pass interference (Sainristil, Mike) 15 yards to the MICHIGAN8, NO PLAY, 1ST DOWN WASHINGTON.Similar
Q2 0:42
4TH & GOAL
OPP 3
+3
70.7%
Jalen McMillan 3 Yd pass from Michael Penix Jr. (Grady Gross Kick)Similar
own 0own 2550opp 25opp 0
MICHDrive 11PUNT7 plays · 21 yds · 0:3474% → 72%
WASHDrive 12END OF HALF1 play · -1 yds · 0:0025% → 25%
own 0own 2550opp 25opp 0
WASHDrive 13INT2 plays · 0 yds · 0:0028% → 28%
Q3 14:55
1ST & 10
OWN 25
0
71.9%
Michael Penix Jr. pass intercepted Will Johnson return for no gain to the WASH 32Similar
own 0own 2550opp 25opp 0
MICHDrive 14FG8 plays · 12 yds · 2:5075% → 77%
WASHDrive 15FG8 plays · 47 yds · 2:4722% → 28%
Q3 11:25
2ND & 6
OWN 29
+8
77.4%
Michael Penix Jr. pass complete to Rome Odunze for 8 yds to the WASH 37 for a 1ST downSimilar
Q3 10:38
1ST & 10
OWN 37
+29
77.4%
Michael Penix Jr. pass complete to Devin Culp for 14 yds to the MICH 49 for a 1ST down. Michigan Penalty, Unnecessary Roughness (Makari Paige) to the MICH 34 for a 1ST downSimilar
Q3 9:40
3RD & 8
OPP 32
+4
77.0%
Michael Penix Jr. pass complete to Jack Westover for 4 yds to the MICH 28Similar
own 0own 2550opp 25opp 0
MICHDrive 16PUNT5 plays · 7 yds · 1:5276% → 76%
Q3 6:58
4TH & 3
OWN 32
0
76.3%
Tommy Doman punt for 42 yds, fair catch by Giles Jackson at the WASH 26Similar
own 0own 2550opp 25opp 0
WASHDrive 17PUNT7 plays · 11 yds · 1:4126% → 24%
MICHDrive 18PUNT8 plays · 41 yds · 4:2578% → 82%
WASHDrive 19PUNT6 plays · 18 yds · 2:0622% → 18%
Q3 0:14
2ND & 10
OWN 11
+12
78.1%
Michael Penix Jr. pass complete to Jack Westover for 12 yds to the WASH 23 for a 1ST downSimilar
Q4 14:14
2ND & 7
OWN 26
+3
77.6%
Michael Penix Jr. pass complete to Jalen McMillan for 3 yds to the WASH 29Similar
Q4 13:29
4TH & 4
OWN 29
0
82.0%
Jack McCallister punt for 55 yds, punt out-of-bounds at the MICH 16Similar
own 0own 2550opp 25opp 0
MICHDrive 20PUNT4 plays · 5 yds · 1:3384% → 83%
Q4 11:52
4TH & 5
OWN 21
0
83.3%
Tommy Doman punt for 46 yds, Giles Jackson returns for no gain to the WASH 33Similar
own 0own 2550opp 25opp 0
WASHDrive 21PUNT5 plays · 1 yds · 2:0220% → 17%
Q4 11:21
2ND & 10
OWN 33
-10
80.8%
Penix Jr., Michael pass complete to Odunze, Rome for 32 yards to the MICHIGAN35. PENALTY WASHINGTON holding (Rosengarten, Roger) 10 yards to the WASHINGTON23, NO PLAY.Similar
Q4 11:07
2ND & 20
OWN 23
+2
81.9%
Michael Penix Jr. pass complete to Jalen McMillan for 2 yds to the WASH 25Similar
Q4 10:10
3RD & 18
OWN 25
+9
83.1%
Michael Penix Jr. pass complete to Dillon Johnson for 9 yds to the WASH 34Similar
Q4 9:44
4TH & 9
OWN 34
0
83.0%
Jack McCallister punt for 37 yds, fair catch by Jake Thaw at the MICH 29Similar
own 0own 2550opp 25opp 0
MICHDrive 22TD5 plays · 71 yds · 2:0686% → 96%
WASHDrive 23INT9 plays · 45 yds · 2:266% → 5%
Q4 6:55
1ST & 10
OWN 25
+4
93.7%
Michael Penix Jr. pass complete to Ja'Lynn Polk for 4 yds to the WASH 29Similar
Q4 6:04
2ND & 6
OWN 29
+44
93.6%
Michael Penix Jr. pass complete to Rome Odunze for 44 yds to the MICH 27 for a 1ST downSimilar
Q4 5:53
1ST & 10
OPP 27
-5
92.4%
Washington Penalty, False Start (Roger Rosengarten) to the MICH 32Similar
Q4 5:22
2ND & 15
OPP 32
+2
93.1%
Michael Penix Jr. pass complete to Will Nixon for 2 yds to the MICH 30Similar
Q4 4:29
4TH & 13
OPP 30
-81
95.0%
Michael Penix Jr. pass intercepted Mike Sainristil return for 81 yds to the WASH 8Similar
own 0own 2550opp 25opp 0
MICHDrive 24TD2 plays · 8 yds · 0:3197% → 100%
WASHDrive 25DOWNS10 plays · 14 yds · 1:331% → 1%
MICHDrive 26END OF 4TH QUARTER3 plays · -1 yds · 1:39100% → 100%
Biggest swings
TD · Q4 7:09
Blake Corum 12 Yd Run (James Turner Kick)
+6.9
TD · Q2 0:42
Jalen McMillan 3 Yd pass from Michael Penix Jr. (Grady Gross Kick)
-6.1
FG · Q3 8:58
Grady Gross 45 Yd Field Goal
-4.7