Try the model
CMU

Central Michigan 3 at Michigan 63

MICH
2025 · Week 3 · Sep 13, 2025 · Michigan Stadium
Speed4x
View as
Download image
Win probability · MICH
modelMICH aheadCMU aheadconfidence bandkey playMICH scoreCMU score
0%25%50%75%100%Q1Q2Q3Q4TDTDTDTDFGTDTDTDTDTDEnd of Game
What if? - hover the chart or a play below, then change how it went
Q1 5:08 · Zac Chapeau punt for 32 yds, punt out-of-bounds at the MICH 37
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialBlowout marginGarbage-time factorScore diff ÷ offense timeouts
+47.0+23.50−23.5−47.0Q1Q2Q3Q4Play 28Pregame prior+43.3Home team on offense+3.3Score differential+1.1Blowout margin+0.3Garbage-time factor+0.4Score diff ÷ offense timeouts+1.2
This game in five plays
  1. TD · Q1 7:21: Bryce Underwood pass complete to Semaj Morgan for 32 yds for a TD (Dominic Zvada KICK) — MICH win probability +0.4 pts (now 97%) (top driver: MICH has the ball).
  2. TD · Q2 12:09: Bryce Underwood run for 20 yds for a TD (Dominic Zvada KICK) — MICH win probability +1.4 pts (now 98%) (top driver: MICH has the ball).
  3. TD · Q2 9:23: Andrew Marsh run for 23 yds for a TD (Dominic Zvada KICK) — MICH win probability +0.9 pts (now 99%) (top driver: MICH has the ball).
  4. FG · Q2 1:51: Cade Graham 22 yd FG GOOD — CMU win probability +3.2 pts (now 4%) (top driver: CMU has the ball).
  5. TD · Q2 0:09: Jordan Marshall run for 1 yd for a TD (Dominic Zvada KICK) — MICH win probability +1.0 pts (now 99%) (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 2 of 3CMU made the numbers' call on 6 of 9
  1. Q1 9:59CMU 4th & 18 at CMU 17, down 7
    Agrees with the numbersPunted · 5.3% before the snap
    Go for it
    5.1%−0.2
    12% to convert
    Field goal
    Out of range
    PuntTheir call
    5.3%
    average punt
  2. Q1 5:08CMU 4th & 4 at CMU 31, down 14
    Agrees with the numbersPunted · 5.2% before the snap
    Go for it
    5.3%−0.1
    48% to convert
    Field goal
    Out of range
    PuntTheir call
    5.4%
    average punt
  3. Q1 3:08MICH 4th & 6 at CMU 29, up 14
    Agrees with the numbersKicked a field goal · 94.9% before the snap
    Go for it
    94.9%−<0.1
    40% to convert
    Field goalTheir call
    94.9%
    58% to make
    Punt
    94.1%−0.7
    average punt
  4. Q2 14:13CMU 4th & 13 at CMU 36, down 14
    Agrees with the numbersPunted · 5.7% before the snap
    Go for it
    5.4%−0.4
    20% to convert
    Field goal
    Out of range
    PuntTheir call
    5.8%
    average punt
  5. Q2 10:11CMU 4th & 1 at CMU 34, down 21
    Agrees with the numbersWent for it · 3.3% before the snap
    Go for itTheir call
    3.5%
    71% to convert
    Field goal
    Out of range
    Punt
    3.2%−0.2
    average punt
  6. Q2 7:51CMU 4th & 15 at CMU 20, down 28
    Agrees with the numbersPunted · 1.1% before the snap
    Go for it
    0.3%−0.9
    16% to convert
    Field goal
    Out of range
    PuntTheir call
    1.1%
    average punt
  7. Q2 1:51CMU 4th & 4 at MICH 4, down 28
    Close callKicked a field goal · 1.3% before the snap
    Go for it
    1.0%
    40% to convert
    Field goalTheir call
    0.8%−0.2
    93% to make
    Punt
    -1.4%−2.4
    average punt
  8. Q3 12:56CMU 4th & 2 at CMU 33, down 32
    Close callPunted · 0.7% before the snap
    Go for it
    0.7%
    57% to convert
    Field goal
    Out of range
    PuntTheir call
    0.7%−<0.1
    average punt
  9. Q3 7:29CMU 4th & 11 at CMU 24, down 39
    Agrees with the numbersPunted · 0.2% before the snap
    Go for it
    0.2%−0.1
    25% to convert
    Field goal
    Out of range
    PuntTheir call
    0.3%
    average punt
  10. Q3 3:12MICH 4th & 1 at CMU 18, up 39
    Agrees with the numbersWent for it · 99.8% before the snap
    Go for itTheir call
    99.8%
    71% to convert
    Field goal
    99.7%−0.1
    79% to make
    Punt
    99.3%−0.6
    average punt
  11. Q4 3:08CMU 4th & 10 at MICH 43, down 60
    Close callWent for it · 0.0% before the snap
    Go for itTheir call
    0.0%−<0.1
    30% to convert
    Field goal
    0.0%−<0.1
    28% to make
    Punt
    0.0%
    average punt
  12. Q4 0:26MICH 4th & 13 at midfield, up 60
    Close callWent for it · 100.0% before the snap
    Go for itTheir call
    99.9%−<0.1
    21% to convert
    Field goal
    Out of range
    Punt
    100.0%
    average punt
After touchdowns: kick or go for two?
MICH made the numbers' call on 9 of 9
  1. Q1 10:56MICH Touchdown, up 6 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    94.8%
    97% to make
    Go for two
    94.8%−<0.1
    45% to convert
  2. Q1 7:21MICH Touchdown, up 13 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    94.9%
    97% to make
    Go for two
    94.9%−<0.1
    45% to convert
  3. Q2 12:09MICH Touchdown, up 20 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    96.9%
    97% to make
    Go for two
    96.9%−<0.1
    45% to convert
  4. Q2 9:23MICH Touchdown, up 27 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    98.7%
    97% to make
    Go for two
    98.7%−<0.1
    45% to convert
  5. Q2 0:09MICH Touchdown, up 31 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    99.6%
    97% to make
    Go for two
    99.6%−<0.1
    45% to convert
  6. Q3 8:27MICH Touchdown, up 38 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    99.8%
    97% to make
    Go for two
    99.8%−<0.1
    45% to convert
  7. Q3 3:12MICH Touchdown, up 45 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    100.0%
    97% to make
    Go for two
    99.9%−<0.1
    45% to convert
  8. Q4 14:01MICH Touchdown, up 52 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    100.0%
    97% to make
    Go for two
    100.0%−<0.1
    45% to convert
  9. Q4 9:00MICH Touchdown, up 59 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    100.0%
    97% to make
    Go for two
    100.0%−<0.1
    45% to convert
Play by play - hover to pin the curve, click to jump
Download drive chart
MICHDrive 1TD
12 plays · 75 yds · 3:5697% → 97%
Q1 14:52
1ST & 10
OWN 25
0
97.0%
Bryce Underwood pass incomplete to Channing GoodwinSimilar
Q1 14:47
2ND & 10
OWN 25
+7
97.0%
Bryce Underwood pass complete to Semaj Morgan for 7 yds to the MICH 32Similar
Q1 14:08
3RD & 3
OWN 32
+10
96.9%
Bryce Underwood pass complete to Hogan Hansen for 10 yds to the MICH 42 for a 1ST downSimilar
Q1 13:47
1ST & 10
OWN 42
+11
96.9%
Bryce Underwood pass complete to Donaven McCulley for 11 yds to the CMU 47 for a 1ST downSimilar
Q1 13:14
1ST & 10
OPP 47
+2
96.8%
Justice Haynes run for 2 yds to the CMU 45Similar
Q1 12:34
2ND & 8
OPP 45
+16
96.7%
Bryce Underwood pass complete to Donaven McCulley for 16 yds to the CMU 29 for a 1ST downSimilar
Q1 12:18
1ST & 10
OPP 29
+5
96.7%
Justice Haynes run for 5 yds to the CMU 24Similar
Q1 11:35
2ND & 5
OPP 24
0
96.6%
Bryce Underwood pass incomplete to Marlin KleinSimilar
Q1 11:24
3RD & 5
OPP 24
+16
96.5%
Bryce Underwood run for 16 yds to the CMU 8 for a 1ST downSimilar
Q1 11:00
1ST & GOAL
OPP 8
+6
96.5%
(11:02) No Huddle-Shotgun Underwood,Bryce pass incomplete short right to McCulley,Donaven thrown to CMU00 PENALTY CMU Pass Interference (Deasfernandes,Brenden) 6 yards from CMU08 to CMU02, 1ST DOWN. NO PLAY.Similar
Q1 10:56
1ST & GOAL
OPP 2
+2
96.7%
Justice Haynes run for 2 yds for a TD (Dominic Zvada KICK)Similar
own 0own 2550opp 25opp 0
CMUDrive 2PUNT
5 plays · -8 yds · 0:523% → 4%
Q1 10:51
1ST & 10
OWN 25
-8
96.6%
Joe Labas sacked by Jaishawn Barham for a loss of 8 yards to the CMU 17Similar
Q1 10:12
2ND & 18
OWN 17
0
96.5%
Joe Labas pass incomplete to Tyson DavisSimilar
Q1 10:08
3RD & 18
OWN 17
0
96.5%
Joe Labas pass incomplete to Langston LewisSimilar
Q1 9:59
4TH & 18
OWN 17
0
96.5%
Declan Duley punt for 42 ydsSimilar
own 0own 2550opp 25opp 0
MICHDrive 3TD
6 plays · 59 yds · 2:3097% → 97%
Q1 9:51
1ST & 10
OWN 41
0
96.5%
Justice Haynes run for no gain to the MICH 41Similar
Q1 9:19
2ND & 10
OWN 41
0
96.4%
Bryce Underwood pass incomplete to Marlin KleinSimilar
Q1 9:14
3RD & 10
OWN 41
+21
96.4%
Bryce Underwood pass complete to Semaj Morgan for 21 yds to the CMU 38 for a 1ST downSimilar
Q1 8:46
1ST & 10
OPP 38
-3
96.4%
Bryce Underwood run for a loss of 3 yards to the CMU 41Similar
Q1 7:56
2ND & 13
OPP 41
+9
96.3%
Bryce Underwood run for 9 yds to the CMU 32Similar
Q1 7:21
3RD & 4
OPP 32
+32
96.7%
Bryce Underwood pass complete to Semaj Morgan for 32 yds for a TD (Dominic Zvada KICK)Similar
own 0own 2550opp 25opp 0
CMUDrive 4PUNT
5 plays · 6 yds · 2:084% → 4%
Q1 7:16
1ST & 10
OWN 25
+3
96.5%
Trey Cornist run for 3 yds to the CMU 28Similar
Q1 6:36
2ND & 7
OWN 28
+2
96.5%
Trey Cornist run for 2 yds to the CMU 30Similar
Q1 5:52
3RD & 5
OWN 30
+1
96.4%
Trey Cornist run for 1 yd to the CMU 31Similar
Q1 5:08
4TH & 4
OWN 31
0
96.4%
Zac Chapeau punt for 32 yds, punt out-of-bounds at the MICH 37Similar
own 0own 2550opp 25opp 0
MICHDrive 5MISSED FG
7 plays · 34 yds · 1:5097% → 96%
Q1 4:58
1ST & 10
OWN 37
+2
96.6%
Jordan Marshall run for 2 yds to the MICH 39Similar
Q1 4:17
2ND & 8
OWN 39
+28
96.6%
Bryce Underwood run for 28 yds to the CMU 33 for a 1ST downSimilar
Q1 3:58
1ST & 10
OPP 33
+3
96.6%
Jordan Marshall run for 13 yds Michigan Penalty, Offensive Holding (Andrew Marsh) to the CMU 30Similar
Q1 3:51
1ST & 7
OPP 30
+1
96.6%
Jordan Marshall run for 1 yd to the CMU 29Similar
Q1 3:17
2ND & 6
OPP 29
0
96.6%
Bryce Underwood pass incomplete to Marlin KleinSimilar
Q1 3:13
3RD & 6
OPP 29
0
96.5%
Bryce Underwood pass incomplete to Channing GoodwinSimilar
Q1 3:08
4TH & 6
OPP 29
+47
96.4%
Dominic Zvada 47 yd FG MISSEDSimilar
own 0own 2550opp 25opp 0
CMUDrive 6PUNT
7 plays · 7 yds · 3:484% → 4%
Q1 3:01
1ST & 10
OWN 29
+1
96.2%
Trey Cornist run for 1 yd to the CMU 30Similar
Q1 2:18
2ND & 9
OWN 30
+1
96.1%
Trey Cornist run for 1 yd to the CMU 31Similar
Q1 1:30
3RD & 8
OWN 31
+8
96.1%
Angel Flores pass complete to Brock Townsend for 8 yds to the CMU 39 for a 1ST downSimilar
Q1 0:54
1ST & 10
OWN 39
-9
95.9%
Joe Labas sacked by Jaishawn Barham for a loss of 9 yards to the CMU 30Similar
Q1 0:00
2ND & 19
OWN 30
0
95.9%
Brock Townsend run for no gain to the CMU 30Similar
Q2 14:48
3RD & 19
OWN 30
+6
95.9%
Joe Labas pass complete to Nahree Biggins for 6 yds to the CMU 36Similar
Q2 14:13
4TH & 13
OWN 36
+2
95.9%
Declan Duley punt for 43 yds , Semaj Morgan returns for 2 yds to the MICH 23Similar
own 0own 2550opp 25opp 0
MICHDrive 7TD
4 plays · 77 yds · 1:5796% → 98%
Q2 14:06
1ST & 10
OWN 23
+1
96.2%
Jordan Marshall run for 1 yd to the MICH 24Similar
Q2 13:31
2ND & 9
OWN 24
+30
96.1%
Bryce Underwood pass complete to Andrew Marsh for 30 yds to the CMU 46 for a 1ST downSimilar
Q2 12:41
1ST & 10
OPP 46
+26
96.3%
Bryce Underwood pass complete to Hogan Hansen for 26 yds to the CMU 20 for a 1ST downSimilar
Q2 12:09
1ST & 10
OPP 20
+20
97.6%
Bryce Underwood run for 20 yds for a TD (Dominic Zvada KICK)Similar
own 0own 2550opp 25opp 0
CMUDrive 8DOWNS
5 plays · 9 yds · 1:493% → 3%
Q2 12:00
1ST & 10
OWN 25
+5
97.5%
Angel Flores run for 5 yds to the CMU 30Similar
Q2 11:28
2ND & 5
OWN 30
+4
97.5%
Angel Flores pass complete to Tyson Davis for 4 yds to the CMU 34Similar
Q2 10:51
3RD & 1
OWN 34
0
97.5%
Angel Flores run for no gain to the CMU 34Similar
Q2 10:11
4TH & 1
OWN 34
0
97.5%
Angel Flores pass complete to Nahree Biggins for no gain to the CMU 34Similar
own 0own 2550opp 25opp 0
MICHDrive 9TD
2 plays · 34 yds · 0:3998% → 99%
Q2 10:02
1ST & 10
OPP 34
+11
97.9%
Justice Haynes run for 11 yds to the CMU 23 for a 1ST downSimilar
Q2 9:23
1ST & 10
OPP 23
+23
98.8%
Andrew Marsh run for 23 yds for a TD (Dominic Zvada KICK)Similar
own 0own 2550opp 25opp 0
CMUDrive 10PUNT
5 plays · -5 yds · 1:261% → 1%
Q2 9:17
1ST & 10
OWN 25
+2
98.8%
Nahree Biggins run for 2 yds to the CMU 27Similar
Q2 8:40
2ND & 8
OWN 27
-7
98.8%
Joe Labas sacked by Jyaire Hill for a loss of 7 yards to the CMU 20Similar
Q2 8:00
3RD & 15
OWN 20
0
99.2%
Joe Labas pass incomplete to Nasir WilliamsSimilar
Q2 7:51
4TH & 15
OWN 20
0
99.2%
Declan Duley punt for 37 yds , Semaj Morgan returns for no gain to the MICH 43Similar
own 0own 2550opp 25opp 0
MICHDrive 11INT
1 play · 0 yds · 0:0099% → 99%
Q2 7:43
1ST & 10
OWN 43
0
99.0%
Bryce Underwood pass intercepted Brenden Deasfernandes return for no gain to the CMU 15Similar
own 0own 2550opp 25opp 0
CMUDrive 12FG
16 plays · 81 yds · 5:431% → 4%
Q2 7:34
1ST & 10
OWN 15
+4
99.1%
Angel Flores pass complete to Tyson Davis for 4 yds to the CMU 19Similar
Q2 7:15
2ND & 6
OWN 19
+4
99.1%
Angel Flores pass complete to Langston Lewis for 4 yds to the CMU 23Similar
Q2 6:43
3RD & 2
OWN 23
+7
99.2%
Angel Flores run for 7 yds to the CMU 30 for a 1ST downSimilar
Q2 6:09
1ST & 10
OWN 30
+17
99.2%
Angel Flores run for 17 yds to the CMU 47 for a 1ST downSimilar
Q2 5:32
1ST & 10
OWN 47
0
99.2%
Angel Flores pass incomplete to Tommy McIntoshSimilar
Q2 5:24
2ND & 10
OWN 47
+5
99.2%
Angel Flores run for 5 yds to the MICH 48Similar
Q2 4:42
3RD & 5
OPP 48
+14
99.1%
Angel Flores run for 14 yds to the MICH 34 for a 1ST downSimilar
Q2 4:05
1ST & 10
OPP 34
0
99.2%
Angel Flores pass incomplete to Langston LewisSimilar
Q2 3:54
2ND & 10
OPP 34
+7
99.2%
Angel Flores pass complete to Nathan VanTimmeren for 7 yds to the MICH 27Similar
Q2 3:14
3RD & 3
OPP 27
+18
99.0%
Trey Cornist run for 8 yds to the MICH 19 for a 1ST down Michigan Penalty, Face Mask (10 yards) (Tré Williams) to the MICH 9 for a 1ST downSimilar
Q2 2:42
1ST & GOAL
OPP 9
+3
99.2%
Angel Flores pass complete to Tyson Davis for 3 yds to the MICH 12Similar
Q2 2:04
2ND & GOAL
OPP 12
+2
99.2%
Angel Flores run for 2 yds to the MICH 10Similar
Q2 1:54
3RD & GOAL
OPP 10
+6
99.2%
Angel Flores run for 6 yds to the MICH 4Similar
Q2 1:51
4TH & GOAL
OPP 4
+22
95.7%
Cade Graham 22 yd FG GOODSimilar
own 0own 2550opp 25opp 0
MICHDrive 13TD
13 plays · 79 yds · 1:2998% → 99%
Q2 1:38
1ST & 10
OWN 21
+4
97.5%
Justice Haynes run for 4 yds to the MICH 25Similar
Q2 1:22
2ND & 6
OWN 25
+6
97.5%
Bryce Underwood pass complete to Channing Goodwin for 6 yds to the MICH 31 for a 1ST downSimilar
Q2 1:04
1ST & 10
OWN 31
+11
97.5%
Bryce Underwood run for 11 yds to the MICH 42 for a 1ST downSimilar
Q2 0:55
1ST & 10
OWN 42
+16
97.9%
Bryce Underwood pass complete to Justice Haynes for 16 yds to the CMU 42 for a 1ST downSimilar
Q2 0:50
1ST & 10
OPP 42
0
98.3%
Bryce Underwood pass incomplete to Hogan HansenSimilar
Q2 0:45
2ND & 10
OPP 42
+10
98.5%
Bryce Underwood pass complete to Channing Goodwin for 10 yds to the CMU 32 for a 1ST downSimilar
Q2 0:43
1ST & 10
OPP 32
0
98.5%
Bryce Underwood pass incomplete to Semaj MorganSimilar
Q2 0:34
2ND & 10
OPP 32
+5
98.6%
Bryce Underwood run for 5 yds to the CMU 27Similar
Q2 0:27
3RD & 5
OPP 27
+9
98.4%
Bryce Underwood pass complete to Donaven McCulley for 9 yds to the CMU 18 for a 1ST downSimilar
Q2 0:18
1ST & 10
OPP 18
+17
98.4%
Bryce Underwood pass complete to Channing Goodwin for 17 yds to the CMU 1 for a 1ST downSimilar
Q2 0:09
1ST & GOAL
OPP 1
+1
99.4%
Jordan Marshall run for 1 yd for a TD (Dominic Zvada KICK)Similar
own 0own 2550opp 25opp 0
CMUDrive 14END OF HALF
2 plays · -1 yds · 0:001% → 1%
Q2 0:00
1ST & 10
OWN 25
-1
99.3%
J. Labas takes a kneeSimilar
own 0own 2550opp 25opp 0
CMUDrive 15PUNT
5 plays · 8 yds · 1:581% → 1%
Q3 14:54
1ST & 10
OWN 25
0
99.4%
Trey Cornist run for no gain to the CMU 25Similar
Q3 14:19
2ND & 10
OWN 25
+1
99.4%
Trey Cornist run for 1 yd to the CMU 26Similar
Q3 13:28
3RD & 9
OWN 26
+7
99.5%
Joe Labas pass complete to Tommy McIntosh for 7 yds to the CMU 33Similar
Q3 12:56
4TH & 2
OWN 33
0
99.5%
Declan Duley punt for 37 yds, fair catch by Semaj Morgan at the MICH 30Similar
own 0own 2550opp 25opp 0
MICHDrive 16TD
10 plays · 70 yds · 4:19100% → 100%
Q3 12:46
1ST & 10
OWN 30
+10
99.5%
Justice Haynes run for 20 yds for a 1ST down Michigan Penalty, Offensive Holding (Nathan Efobi) to the MICH 40 for a 1ST downSimilar
Q3 12:40
1ST & 10
OWN 40
+10
99.5%
Bryce Underwood run for 10 yds to the 50 yard line for a 1ST downSimilar
Q3 12:07
1ST & 10
50
+7
99.6%
Justice Haynes run for 7 yds to the CMU 43Similar
Q3 11:30
2ND & 3
OPP 43
+7
99.6%
Justice Haynes run for 7 yds to the CMU 36 for a 1ST downSimilar
Q3 10:40
1ST & 10
OPP 36
+11
99.7%
Justice Haynes run for 11 yds to the CMU 25 for a 1ST downSimilar
Q3 10:03
1ST & 10
OPP 25
+6
99.7%
Jordan Marshall run for 6 yds to the CMU 19Similar
Q3 9:34
2ND & 4
OPP 19
0
99.7%
Bryce Underwood pass incomplete to Donaven McCulleySimilar
Q3 9:27
3RD & 4
OPP 19
+7
99.7%
Bryce Underwood pass complete to Hogan Hansen for 7 yds to the CMU 12 for a 1ST downSimilar
Q3 8:54
1ST & 10
OPP 12
+8
99.7%
Bryce Underwood pass complete to Marlin Klein for 8 yds to the CMU 4Similar
Q3 8:27
2ND & 2
OPP 4
+4
99.8%
Jordan Marshall run for 4 yds for a TD (Dominic Zvada KICK)Similar
own 0own 2550opp 25opp 0
CMUDrive 17PUNT
5 plays · -1 yds · 0:450% → 0%
Q3 8:14
1ST & 10
OWN 25
-1
99.8%
Trey Cornist run for a loss of 1 yard to the CMU 24Similar
Q3 7:43
2ND & 11
OWN 24
0
99.8%
Angel Flores pass incomplete to Justin Ruffin Jr.Similar
Q3 7:35
3RD & 11
OWN 24
0
99.8%
Angel Flores pass incomplete to Justin Ruffin Jr.Similar
Q3 7:29
4TH & 11
OWN 24
0
99.8%
Zac Chapeau punt for 39 yds , Semaj Morgan returns for no gain to the MICH 37Similar
own 0own 2550opp 25opp 0
MICHDrive 18TD
8 plays · 63 yds · 4:02100% → 100%
Q3 7:14
1ST & 10
OWN 37
+9
99.8%
Bryce Underwood pass complete to Semaj Morgan for 9 yds to the MICH 46Similar
Q3 6:45
2ND & 1
OWN 46
+15
99.8%
Justice Haynes run for 15 yds to the CMU 39 for a 1ST downSimilar
Q3 6:06
1ST & 10
OPP 39
+4
99.8%
Justice Haynes run for 4 yds to the CMU 35Similar
Q3 5:28
2ND & 6
OPP 35
+8
99.8%
Justice Haynes run for 8 yds to the CMU 27 for a 1ST downSimilar
Q3 4:50
1ST & 10
OPP 27
+6
99.8%
Jordan Marshall run for 6 yds to the CMU 21Similar
Q3 4:13
2ND & 4
OPP 21
-12
99.8%
Jordan Marshall run for 3 yds to the CMU 18 Michigan Penalty, UNR: Unnecessary Roughness (Andrew Marsh) to the CMU 33Similar
Q3 3:57
3RD & 16
OPP 33
+15
99.8%
Jordan Marshall run for 15 yds to the CMU 18Similar
Q3 3:12
4TH & 1
OPP 18
+18
99.8%
Bryce Underwood run for 18 yds for a TD (Dominic Zvada KICK)Similar
own 0own 2550opp 25opp 0
CMUDrive 19INT
3 plays · 3 yds · 0:400% → 0%
Q3 3:06
1ST & 10
OWN 25
+3
99.9%
Joe Labas run for 3 yds to the CMU 28Similar
Q3 2:26
2ND & 7
OWN 28
0
99.9%
Joe Labas pass intercepted Elijah Dotson return for no gain to the CMU 48Similar
own 0own 2550opp 25opp 0
MICHDrive 20TD
7 plays · 48 yds · 3:18100% → 100%
Q3 2:19
1ST & 10
OPP 48
+8
99.9%
Justice Haynes run for 8 yds to the CMU 40Similar
Q3 1:44
2ND & 2
OPP 40
+6
99.9%
Bryson Kuzdzal run for 6 yds to the CMU 34 for a 1ST downSimilar
Q3 1:04
1ST & 10
OPP 34
+10
99.9%
Anthony Simpson run for 10 yds to the CMU 24 for a 1ST downSimilar
Q3 0:00
1ST & 10
OPP 24
+6
99.9%
Bryson Kuzdzal run for 6 yds to the CMU 18Similar
Q4 14:51
2ND & 4
OPP 18
+11
99.9%
Bryson Kuzdzal run for 11 yds to the CMU 7 for a 1ST downSimilar
Q4 14:12
1ST & GOAL
OPP 7
+6
99.9%
Bryson Kuzdzal run for 6 yds to the CMU 1Similar
Q4 14:01
2ND & GOAL
OPP 1
+1
99.9%
Bryson Kuzdzal run for 1 yd for a TD (Dominic Zvada KICK)Similar
own 0own 2550opp 25opp 0
CMUDrive 21FUMBLE
2 plays · 20 yds · 0:000% → 0%
Q4 13:50
1ST & 10
OWN 25
+20
99.9%
Angel Flores run for 20 yds to the CMU 45 Angel Flores fumbled, recovered by MICH Manuel BeigelSimilar
own 0own 2550opp 25opp 0
MICHDrive 22TD
9 plays · 45 yds · 4:41100% → 100%
Q4 13:41
1ST & 10
OPP 45
+10
99.9%
Jasper Parker run for 10 yds to the CMU 35 for a 1ST downSimilar
Q4 13:04
1ST & 10
OPP 35
+5
99.9%
Jasper Parker run for 5 yds to the CMU 30Similar
Q4 12:29
2ND & 5
OPP 30
+3
99.9%
Jasper Parker run for 3 yds to the CMU 27Similar
Q4 11:53
3RD & 2
OPP 27
+7
99.9%
Jasper Parker run for 7 yds to the CMU 20 for a 1ST downSimilar
Q4 11:20
1ST & 10
OPP 20
+4
99.9%
Jasper Parker run for 4 yds to the CMU 16Similar
Q4 10:44
2ND & 6
OPP 16
+4
99.9%
Jasper Parker run for 4 yds to the CMU 12Similar
Q4 10:05
3RD & 2
OPP 12
+11
99.9%
Jasper Parker run for 11 yds to the CMU 1 for a 1ST downSimilar
Q4 9:33
1ST & GOAL
OPP 1
0
99.9%
Jasper Parker run for no gain to the CMU 1Similar
Q4 9:00
2ND & GOAL
OPP 1
+1
99.9%
Jasper Parker run for 1 yd for a TD (Dominic Zvada KICK)Similar
own 0own 2550opp 25opp 0
CMUDrive 23DOWNS
11 plays · 32 yds · 5:440% → 0%
Q4 8:52
1ST & 10
OWN 25
+2
100.0%
Brock Townsend run for 2 yds to the CMU 27Similar
Q4 8:12
2ND & 8
OWN 27
+2
100.0%
Brock Townsend run for 2 yds to the CMU 29Similar
Q4 7:25
3RD & 6
OWN 29
+18
100.0%
Joe Labas pass complete to Justin Ruffin Jr. for 18 yds to the CMU 47 for a 1ST downSimilar
Q4 6:52
1ST & 10
OWN 47
+4
100.0%
Brock Townsend run for 4 yds to the MICH 49Similar
Q4 6:16
2ND & 6
OPP 49
+1
100.0%
Brock Townsend run for 1 yd to the MICH 48Similar
Q4 5:30
3RD & 5
OPP 48
+5
100.0%
Joe Labas pass complete to Justin Ruffin Jr. for 5 yds to the MICH 43 for a 1ST downSimilar
Q4 4:52
1ST & 10
OPP 43
+1
100.0%
Kadenn Rose run for 1 yd to the MICH 42Similar
Q4 4:16
2ND & 9
OPP 42
-1
100.0%
Kadenn Rose run for a loss of 1 yard to the MICH 43Similar
Q4 3:34
3RD & 10
OPP 43
0
100.0%
Kadenn Rose run for no gain to the MICH 43Similar
Q4 3:08
4TH & 10
OPP 43
0
100.0%
Angel Flores pass incomplete to Tayte VanderleestSimilar
own 0own 2550opp 25opp 0
MICHDrive 24DOWNS
7 plays · 3 yds · 2:34100% → 100%
Q4 3:00
1ST & 10
OWN 43
+8
100.0%
Tomas O'Meara run for 8 yds to the CMU 49Similar
Q4 2:25
2ND & 2
OPP 49
+2
100.0%
Tomas O'Meara run for 2 yds to the CMU 47 for a 1ST downSimilar
Q4 1:57
1ST & 10
OPP 47
+2
100.0%
Tomas O'Meara run for 2 yds to the CMU 45Similar
Q4 1:49
2ND & 8
OPP 45
-2
100.0%
J. Garcia takes a kneeSimilar
Q4 1:03
3RD & 10
OPP 47
-3
100.0%
J. Garcia takes a kneeSimilar
Q4 0:26
4TH & 13
50
-4
100.0%
J. Garcia takes a kneeSimilar
own 0own 2550opp 25opp 0
CMUDrive 25END OF GAME
1 play · -2 yds · 0:000% → 0%
Q4 0:00
1ST & 10
OPP 46
-2
100.0%
J. Labas takes a kneeSimilar
own 0own 2550opp 25opp 0
Biggest swings
FG · Q2 1:51
Cade Graham 22 yd FG GOOD
-3.2
TD · Q2 12:09
Bryce Underwood run for 20 yds for a TD (Dominic Zvada KICK)
+1.4
TD · Q2 0:09
Jordan Marshall run for 1 yd for a TD (Dominic Zvada KICK)
+1
YardLine · model v10Model estimate - not betting advice · Data provided by CollegeFootballData.com