Skip to main content
← Back to GamesDec 31, 2024Week 1
AlabamaAlabama
13
-Final
19
MichiganMichigan

House Prediction

Model Margin

Alabama by 7.5

Home Win Probability

Michigan 29%

Market (Bovada)

Michigan +16.5

Edge: Michigan +16.5 (9.0 pts)

fitted_v1 · Dec 31, 2024

Line Movement

No line movement to chart

Sportsbook snapshots publish once a line is posted for this game.

Team1Q2Q3Q4QFinal
AlabamaAlabama
0100313
MichiganMichigan
1600319

Scoring Timeline

Q1Q2Q3Q4014283-06-016-016-716-1019-1019-13
MichiganAlabama

Drive Chart

Own 20Own 4050Opp 40Opp 20ALAMICALAMICALAMICALAMICALAMICALAMICALAMICALAMICMICALAMICALAMICALAMICALAMICALAMICDOWNS69ydFG717ydTO1-6ydFG47ydTO20ydTD316ydTO1-14ydFG43ydPUNT65ydPUNT824ydPUNT63ydPUNT34ydTD471ydPUNT734ydFG890ydEND1-1ydPUNT915ydPUNT419ydPUNT48ydPUNT3-6ydTO59ydDOWNS616ydFG947ydFG842ydPUNT419ydDOWNS941ydEND2-2yd

Box Score

Team statistics comparing Alabama and Michigan
StatisticAlabamaMichigan
Passing16-3311-15
Pass Yards19275
Rush Yards68115
Total Yards260190
Turnovers31
3rd Down4-135-17
Penalties3-353-35
Possession21:4838:12

Player Leaders

Player Leaders

Alabama
passing
Jalen Milroe
16/32, 192 YDS, 1 TD, 1 INT
rushing
Rico Scott
1 CAR, 28 YDS
receiving
Germie Bernard
4 REC, 80 YDS
defense
Michigan
passing
Davis Warren
9/12, 73 YDS, 1 TD
rushing
Jordan Marshall
23 CAR, 100 YDS
receiving
Fredrick Moore
3 REC, 37 YDS, 1 TD
defense
Aamir Hall
1 TFL, 1 PD

Play-by-Play

1st & 10Pass Reception+3 ydsPPA -0.41

Jalen Milroe pass complete to Jam Miller for 3 yds to the ALA 38

2nd & 7Pass Reception+11 ydsPPA +1.73

Jalen Milroe pass complete to Germie Bernard for 11 yds to the ALA 49 for a 1ST down

1st & 10Rush0 ydsPPA -1.13

Jalen Milroe run for no gain to the ALA 49

2nd & 10Rush+3 ydsPPA -0.40

Jam Miller run for 3 yds to the MICH 48

3rd & 7Rush+3 ydsPPA -0.37

Jalen Milroe run for 3 yds to the MICH 45

4th & 4Sack-11 ydsPPA -1.18

Jalen Milroe sacked by Derrick Moore for a loss of 11 yards to the ALA 44

1st & 10Rush+3 ydsPPA -0.32

Jordan Marshall run for 3 yds to the ALA 41

2nd & 7Rush+1 ydsPPA -0.81

Jordan Marshall run for 1 yd to the ALA 40

3rd & 6Pass Reception+10 ydsPPA +1.73

Davis Warren pass complete to Hogan Hansen for 10 yds to the ALA 30 for a 1ST down

1st & 10Rush-13 ydsPPA -3.02

run for a loss of 13 yards to the ALA 43

2nd & 23Rush+7 ydsPPA +0.45

Jordan Marshall run for 7 yds to the ALA 36

3rd & 16Pass Reception+9 ydsPPA +0.90

Davis Warren pass complete to Joe Taylor for 9 yds to the ALA 27

4th & 7Field Goal Good+45 yds

Dominic Zvada 45 yd FG GOOD

1st & 10Fumble Recovery (Opponent)-6 ydsPPA -0.92

DaShawn Jones run for a loss of 6 yards to the ALA 19 Jalen Milroe fumbled, recovered by MICH Derrick Moore D. Moore return for 0 yds

1st & 10Rush+1 ydsPPA -0.28

Benjamin Hall run for 1 yd to the ALA 18

2nd & 9Rush+3 ydsPPA -0.13

Fredrick Moore run for 3 yds to the ALA 15

3rd & 6Rush+3 ydsPPA -0.15

Benjamin Hall run for 3 yds to the ALA 12

4th & 3Field Goal Good+30 yds

Dominic Zvada 30 yd FG GOOD

0th & 0Kickoff Return (Offense)+15 yds

Dominic Zvada kickoff for 65 yds , Jaylen Mbakwe return for 15 yds to the ALA 15

1st & 10Rush0 ydsPPA -0.44

Jalen Milroe run for no gain to the ALA 15

2nd & 10Pass Interception Return+3 ydsPPA +0.06

Jalen Milroe pass intercepted Wesley Walker return for 3 yds to the ALA 16

1st & 10Pass Incompletion0 ydsPPA -0.33

Davis Warren pass incomplete

2nd & 10Rush+3 ydsPPA -0.12

Jordan Marshall run for 3 yds to the ALA 13

3rd & 7Passing Touchdown+13 ydsPPA +3.01

Davis Warren pass complete to Fredrick Moore for 13 yds for a TD (Dominic Zvada KICK)

1st & 10Sack-14 ydsPPA -1.28

Jalen Milroe sacked for a loss of 14 yards to the ALA 6 Jalen Milroe fumbled, recovered by MICH Cameron Brandt , return for 0 yards

1st & 6Rush+1 ydsPPA -0.39

Benjamin Hall run for 1 yd to the ALA 5

2nd & 5Rush+3 ydsPPA -0.11

Alex Orji run for 3 yds to the ALA 2

3rd & 2Sack-1 ydsPPA -0.37

Davis Warren sacked by Tim Smith for a loss of 1 yard to the ALA 3

4th & 3Field Goal Good+21 yds

Dominic Zvada 21 yd FG GOOD

1st & 10Rush+8 ydsPPA +0.91

Jalen Milroe run for 8 yds to the ALA 33

2nd & 2Rush0 ydsPPA -1.13

Jam Miller run for no gain to the ALA 33

3rd & 2Rush+2 ydsPPA +1.05

Jam Miller run for 2 yds to the ALA 35 for a 1ST down

1st & 10Pass Reception-1 ydsPPA -1.18

Jalen Milroe pass complete to Ryan Williams for a loss of 1 yard to the ALA 34

2nd & 11Rush0 ydsPPA -0.52

Jalen Milroe run for no gain to the ALA 34

3rd & 11Penalty-5 yds

Alabama Penalty, False Start (Ryan Williams) to the ALA 29

3rd & 16Rush+1 ydsPPA -0.10

Jalen Milroe run for 1 yd to the ALA 30

4th & 15Punt0 yds

James Burnip punt for 50 yds

1st & 10Rush+5 ydsPPA +0.09

Jordan Marshall run for 5 yds to the MICH 25

2nd & 5Pass Reception+3 ydsPPA -0.25

Davis Warren pass complete to Semaj Morgan for 3 yds to the MICH 28

3rd & 2Rush+2 ydsPPA +0.86

Jordan Marshall run for 2 yds to the MICH 30 for a 1ST down

1st & 10Penalty-5 yds

Michigan Penalty, False Start (-5 Yards) to the MICH 25

1st & 15Rush+7 ydsPPA +0.36

Jordan Marshall run for 7 yds to the MICH 32

2nd & 8Pass Reception+9 ydsPPA +1.58

Davis Warren pass complete to Fredrick Moore for 9 yds to the MICH 41 for a 1ST down

1st & 10Rush+3 ydsPPA -0.43

Benjamin Hall run for 3 yds to the MICH 44

2nd & 7Pass Incompletion0 ydsPPA -1.04

Davis Warren pass incomplete

3rd & 7Rush0 ydsPPA -0.65

Benjamin Hall run for no gain to the MICH 44

4th & 7Punt0 yds

Hudson Hollenbeck punt for 40 yds , Ryan Williams returns for no gain to the ALA 16

1st & 10Pass Reception+5 ydsPPA +0.08

Jalen Milroe pass complete to Josh Cuevas for 5 yds to the ALA 21

2nd & 5Rush+4 ydsPPA -0.07

Richard Young run for 4 yds to the ALA 25

3rd & 1Rush+2 ydsPPA +0.64

Richard Young run for 2 yds to the ALA 27 for a 1ST down

1st & 10Sack-8 ydsPPA -1.30

Jalen Milroe sacked by Derrick Moore for a loss of 8 yards to the ALA 19

2nd & 18Pass Incompletion0 ydsPPA -0.10

Jalen Milroe pass incomplete

3rd & 18Pass Incompletion0 ydsPPA -0.04

Jalen Milroe pass incomplete

4th & 18Punt0 yds

James Burnip punt for 52 yds, fair catch by Semaj Morgan at the MICH 29

1st & 10Rush+4 ydsPPA -0.14

Jordan Marshall run for 4 yds to the MICH 33

2nd & 6Pass Reception0 ydsPPA -0.78

Davis Warren pass complete to Semaj Morgan for no gain to the MICH 33

3rd & 6Pass Incompletion0 ydsPPA -0.40

Davis Warren pass incomplete

4th & 6Punt0 yds

Hudson Hollenbeck punt for 38 yds

1st & 10Rush+28 ydsPPA +2.42

Rico Scott run for 28 yds to the MICH 43 for a 1ST down

1st & 10Fumble Recovery (Own)+7 ydsPPA +0.49

Jalen Milroe pass complete to CJ Dippre for 7 yds CJ Dippre fumbled, recovered by ALA Elijah Pritchett E. Pritchett return for 8 yds for a 1ST down

1st & 10Rush+3 ydsPPA -0.16

Jam Miller run for 3 yds to the MICH 25

2nd & 7Passing Touchdown+25 ydsPPA +2.92

Jalen Milroe pass complete to Robbie Ouzts for 25 yds for a TD (Graham Nicholson KICK)

0th & 0Kickoff Return (Offense)+18 yds

Conor Talty kickoff for 64 yds , Joe Taylor return for 18 yds to the MICH 19

1st & 10Rush+3 ydsPPA -0.23

Benjamin Hall run for 3 yds to the MICH 22

2nd & 7Rush+8 ydsPPA +0.97

Benjamin Hall run for 8 yds to the MICH 30 for a 1ST down

1st & 10Rush+1 ydsPPA -0.72

Benjamin Hall run for 1 yd to the MICH 31

2nd & 9Pass Reception+15 ydsPPA +2.22

Davis Warren pass complete to Fredrick Moore for 15 yds to the MICH 46 for a 1ST down

1st & 10Rush+1 ydsPPA -0.92

Benjamin Hall run for 1 yd to the MICH 47

2nd & 9Rush-1 ydsPPA -1.17

Jordan Marshall run for a loss of 1 yard to the MICH 46

3rd & 10Pass Reception+7 ydsPPA +0.41

Davis Warren pass complete to Peyton O'Leary for 7 yds to the ALA 47

4th & 3Punt0 yds

Hudson Hollenbeck punt for 43 yds, downed at the ALA 4

1st & 10Rush+7 ydsPPA +0.32

Jam Miller run for 7 yds to the ALA 11

2nd & 3Rush+2 ydsPPA -0.29

Jam Miller run for 2 yds to the ALA 13

3rd & 1Rush+41 ydsPPA +3.37

Jalen Milroe run for 41 yds to the MICH 46 for a 1ST down

1st & 10Pass Reception+40 ydsPPA +1.49

Jalen Milroe pass complete to Germie Bernard for 40 yds to the MICH 6 for a 1ST down

1st & 6Pass Incompletion0 ydsPPA -0.48

Jalen Milroe pass incomplete

2nd & 6Pass Incompletion0 ydsPPA -0.30

Jalen Milroe pass incomplete

3rd & 6Pass Incompletion0 ydsPPA -0.30

Jalen Milroe pass incomplete

4th & 6Field Goal Good+24 yds

Graham Nicholson 24 yd FG GOOD

1st & 10Rush-1 ydsPPA -0.80

[SG] Kneel down by WARREN, Davis at MIC24 (team loss of 1), clock 00:00.

0th & 10End of Half0 yds

End of 2nd Quarter

0th & 0Kickoff Return (Offense)+16 yds

Conor Talty kickoff for 65 yds , Joe Taylor return for 16 yds to the MICH 16

1st & 10Rush+1 ydsPPA -0.39

Jordan Marshall run for 1 yd to the MICH 17

2nd & 9Rush+5 ydsPPA +0.04

Fredrick Moore run for 5 yds to the MICH 22

3rd & 4Pass Reception+7 ydsPPA +1.15

Davis Warren pass complete to Marlin Klein for 7 yds to the MICH 29 for a 1ST down

1st & 10Rush+2 ydsPPA -0.53

Jordan Marshall run for 2 yds to the MICH 31

2nd & 8Rush-1 ydsPPA -0.67

Jordan Marshall run for a loss of 1 yard to the MICH 30

3rd & 9Penalty+15 yds

Alabama Penalty, Personal Foul (James Smith) to the MICH 32 for a 1ST down

1st & 10Rush+1 ydsPPA -0.77

Benjamin Hall run for 1 yd to the MICH 33

2nd & 9Fumble Recovery (Own)-3 ydsPPA -0.80

Alex Orji run for a loss of 3 yards to the MICH 30 Alex Orji fumbled, recovered by MICH Alex Orji A. Orji return for 0 yds

3rd & 12Rush+1 ydsPPA -0.15

Benjamin Hall run for 1 yd to the MICH 31

4th & 11Punt0 yds

Hudson Hollenbeck punt for 69 yds for a touchback

1st & 10Pass Reception+18 ydsPPA +1.43

Jalen Milroe pass complete to Germie Bernard for 18 yds to the ALA 38 for a 1ST down

1st & 10Rush0 ydsPPA -1.09

Jam Miller run for no gain to the ALA 38

2nd & 10Sack-10 ydsPPA -1.24

Jalen Milroe sacked by Brandyn Hillman for a loss of 10 yards to the ALA 28

3rd & 20Pass Reception+11 ydsPPA +0.24

Jalen Milroe pass complete to CJ Dippre for 11 yds to the ALA 39

4th & 9Punt0 yds

James Burnip punt for 61 yds for a touchback

1st & 10Rush+13 ydsPPA +0.96

Jordan Marshall run for 13 yds to the MICH 33 for a 1ST down

1st & 10Penalty-15 yds

MARSHALL, Jordan rush up the middle for a gain of 3 yards to the MIC36 (CAMPBELL, Jihaad;MACK, King). PENALTY MIC Personal Foul on HANSEN, Hogan enforced 15 yards from the MIC33 to the MIC18 [NHSG]. NO PLAY (replay the down).

1st & 25Rush+5 ydsPPA +0.01

Jordan Marshall run for 5 yds to the MICH 23

2nd & 20Rush+1 ydsPPA -0.09

Benjamin Hall run for 1 yd to the MICH 24

3rd & 19Pass Reception+4 ydsPPA -0.01

Alex Orji pass complete to Semaj Morgan for 4 yds to the MICH 28

4th & 15Punt0 yds

Hudson Hollenbeck punt for 37 yds

1st & 10Pass Reception+4 ydsPPA -0.16

Jalen Milroe pass complete to Ryan Williams for 4 yds to the ALA 39

2nd & 6Pass Incompletion0 ydsPPA -0.97

Jalen Milroe pass incomplete

3rd & 6Sack-10 ydsPPA -0.95

Jalen Milroe sacked by Cameron Brandt for a loss of 10 yards to the ALA 29

4th & 16Punt0 yds

James Burnip punt for 41 yds, fair catch by Semaj Morgan at the MICH 30

1st & 10Rush+7 ydsPPA +0.67

Jordan Marshall run for 7 yds to the MICH 37

2nd & 3Rush+5 ydsPPA +0.46

Jordan Marshall run for 5 yds to the MICH 42 for a 1ST down

1st & 10Pass Reception-2 ydsPPA -1.55

Alex Orji pass complete to Semaj Morgan for a loss of 2 yards to the MICH 40

2nd & 12Rush-1 ydsPPA -0.75

Alex Orji run for a loss of 1 yard to the MICH 39

3rd & 13Pass Interception Return+2 ydsPPA -0.14

Alex Orji pass intercepted Zabien Brown return for 2 yds to the 50 yard line

1st & 10Pass Reception+9 ydsPPA +1.09

Jalen Milroe pass complete to Rico Scott for 9 yds to the MICH 41

2nd & 1Rush+4 ydsPPA -0.30

Jalen Milroe run for 4 yds to the MICH 37 for a 1ST down

1st & 10Rush0 ydsPPA -0.75

Jalen Milroe run for no gain to the MICH 37

2nd & 10Pass Reception+3 ydsPPA -0.33

Jalen Milroe pass complete to Daniel Hill for 3 yds to the MICH 34

3rd & 7Pass Incompletion0 ydsPPA -1.02

Jalen Milroe pass incomplete

4th & 7Pass Incompletion0 ydsPPA -1.84

Jalen Milroe pass incomplete

1st & 10Rush+2 ydsPPA -0.62

Jordan Marshall run for 2 yds to the MICH 36

2nd & 8Rush+24 ydsPPA +2.76

Jordan Marshall run for 24 yds to the ALA 40 for a 1ST down

1st & 10Rush-2 ydsPPA -1.27

Benjamin Hall run for a loss of 2 yards to the ALA 42

2nd & 12Rush+10 ydsPPA +1.08

Alex Orji run for 10 yds to the ALA 32

3rd & 2Rush+4 ydsPPA +0.61

Benjamin Hall run for 4 yds to the ALA 28 for a 1ST down

1st & 10Rush+2 ydsPPA -0.27

Jordan Marshall run for 2 yds to the ALA 26

2nd & 8Rush-2 ydsPPA -0.94

Jordan Marshall run for a loss of 2 yards to the ALA 28

3rd & 10Rush+9 ydsPPA +0.67

Jordan Marshall run for 9 yds to the ALA 19

4th & 1Field Goal Good+37 yds

Dominic Zvada 37 yd FG GOOD

1st & 10Pass Reception+8 ydsPPA +0.91

Jalen Milroe pass complete to Jam Miller for 8 yds to the ALA 33

2nd & 2Rush+10 ydsPPA +0.70

Jam Miller run for 10 yds to the ALA 43 for a 1ST down

1st & 10Rush+9 ydsPPA +1.28

Jalen Milroe run for 9 yds to the MICH 48

2nd & 1Rush+1 ydsPPA -0.43

Jam Miller run for 1 yd to the MICH 47 for a 1ST down

1st & 10Penalty+15 yds

MILROE, Jalen pass deep up the middle incomplete intended for BERNARD, Germie thrown to the MIC10. PENALTY MIC Roughing the Passer on WALKER, Amorion enforced 15 yards from the MIC47 to the MIC32 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).

1st & 10Pass Incompletion0 ydsPPA -0.61

Jalen Milroe pass incomplete

2nd & 10Rush-1 ydsPPA -1.03

Jam Miller run for a loss of 1 yard to the MICH 33

3rd & 11Pass Incompletion0 ydsPPA -1.02

Jalen Milroe pass incomplete

4th & 11Field Goal Good+51 yds

Graham Nicholson 51 yd FG GOOD

1st & 10Penalty+15 yds

Alabama Penalty, Unsportsmanlike Conduct (Justin Jefferson) to the MICH 42 for a 1ST down

1st & 10Rush0 ydsPPA -1.15

Jordan Marshall run for no gain to the MICH 42

2nd & 10Rush0 ydsPPA -0.82

Benjamin Hall run for no gain to the MICH 42

3rd & 10Rush+2 ydsPPA -0.30

Benjamin Hall run for 2 yds to the MICH 44

4th & 8Punt+38 yds

Hudson Hollenbeck punt for 50 yds , Ryan Williams returns for 38 yds to the ALA 44

1st & 10Pass Reception+5 ydsPPA +0.11

Jalen Milroe pass complete to Ryan Williams for 5 yds to the ALA 49

2nd & 5Pass Incompletion0 ydsPPA -1.20

Jalen Milroe pass incomplete

3rd & 5Pass Reception+11 ydsPPA +2.27

Jalen Milroe pass complete to Germie Bernard for 11 yds to the MICH 40 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.85

Jalen Milroe pass incomplete

2nd & 10Pass Reception+25 ydsPPA +1.48

Jalen Milroe pass complete to Jam Miller for 25 yds to the MICH 15 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.32

Jalen Milroe pass incomplete

2nd & 10Pass Incompletion0 ydsPPA -0.36

Jalen Milroe pass incomplete

3rd & 10Pass Incompletion0 ydsPPA -0.57

Jalen Milroe pass incomplete

4th & 10Pass Incompletion0 ydsPPA -3.18

Jalen Milroe pass incomplete

1st & 10Rush-1 ydsPPA -0.50

[SG] Kneel down by ORJI, Alex at MIC14 (team loss of 1).

2nd & 11Rush-1 ydsPPA -0.19

[SG] Kneel down by ORJI, Alex at MIC13 (team loss of 1), clock 00:00.

Situational Analysis

Alabama

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
44%
25 plays
2nd
20%
5 plays
0%
4 plays
44%
9 plays
0%
2 plays
3rd
100%
3 plays
33%
3 plays
0%
3 plays
25%
4 plays
4th
0%
1 play
0%
2 plays

Michigan

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
14%
22 plays
100%
2 plays
2nd
100%
1 play
0%
3 plays
36%
14 plays
40%
5 plays
3rd
67%
3 plays
50%
4 plays
60%
5 plays
25%
4 plays
4th