← CFB Terminal
20
SEC
NEUTRAL
27
Big Ten
2023 week 1 · postseason · Monday, January 1, 2024 at 4:00 PM CT · Rose Bowl · 📺 ESPN · 96,371 att · 64.2°F Fair, wind 10.3

Drive chart

Alabama Michigan bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
3 pl · 2 yd · 1:04
0–0
14:53 1st & 10 OWN 25 J.J. McCarthy pass incomplete to Cornelius Johnson 0 -0.70
14:43 2nd & 10 OWN 25 J.J. McCarthy pass complete to Semaj Morgan for 2 yds to the MICH 27 +2 -0.23
14:05 3rd & 8 OWN 27 J.J. McCarthy pass incomplete to AJ Barner 0 -0.22
13:56 4th & 8 OWN 27 Tommy Doman punt for 36 yds, fair catch by Caleb Downs at the ALA 37
PUNT
3 pl · -13 yd · 2:04
0–0
13:48 1st & 10 OWN 37 Jalen Milroe sacked by Braiden McGregor for a loss of 13 yards to the ALA 24 -13 -2.20
13:12 2nd & 23 OWN 24 Jalen Milroe pass complete to CJ Dippre for 11 yds to the ALA 35 +11 0.30
12:27 3rd & 12 OWN 35 Jalen Milroe sacked by Josaiah Stewart for a loss of 11 yards to the ALA 24 -11 -0.43
11:52 4th & 23 OWN 24 James Burnip punt for 38 yds , Semaj Morgan returns for 6 yds to the MICH 44 Semaj Morgan fumbled, recovered by ALA Quandarrius Robinson
TD
4 pl · 44 yd · 2:11
7–0
11:45 1st & 10 OPP 44 Jase McClellan run for 6 yds to the MICH 38 +6 0.30
10:56 2nd & 4 OPP 38 Jalen Milroe run for 3 yds to the MICH 35 +3 -0.31
10:33 3rd & 1 OPP 35 Jalen Milroe run for 1 yd to the MICH 34 for a 1ST down +1 0.49
9:41 1st & 10 OPP 34 Jase McClellan 34 Yd Run (Will Reichard Kick) +34 2.94
TD
10 pl · 75 yd · 5:18
7–7
9:35 1st & 10 OWN 25 Blake Corum run for 6 yds to the MICH 31 +6 0.33
8:56 2nd & 4 OWN 31 Blake Corum run for 21 yds to the ALA 48 for a 1ST down +21 2.06
8:22 1st & 10 OPP 48 J.J. McCarthy pass incomplete to AJ Barner 0 -1.07
8:09 2nd & 10 OPP 48 J.J. McCarthy pass complete to Colston Loveland for 2 yds to the ALA 46 +2 -0.63
7:36 3rd & 8 OPP 46 J.J. McCarthy run for 7 yds to the ALA 39 +7 0.54
6:59 4th & 1 OPP 39 Blake Corum run for 4 yds to the ALA 35 for a 1ST down +4 1.88
6:20 1st & 10 OPP 35 Blake Corum run for 2 yds to the ALA 33 +2 -0.37
5:41 2nd & 8 OPP 33 J.J. McCarthy pass complete to Kalel Mullings for 19 yds to the ALA 14 for a 1ST down +19 0.79
5:02 1st & 10 OPP 14 Semaj Morgan run for 6 yds to the ALA 8 +6 0.18
4:23 2nd & 4 OPP 8 Blake Corum 8 Yd pass from J.J. McCarthy (James Turner Kick) +8 2.37
PUNT
3 pl · 7 yd · 1:34
7–7
4:17 1st & 10 OWN 25 Roydell Williams run for a loss of 1 yard to the ALA 24 -1 -0.80
3:41 2nd & 11 OWN 24 Jalen Milroe pass incomplete to Kendrick Law 0 -0.29
3:32 3rd & 11 OWN 24 Jalen Milroe run for 8 yds to the ALA 32 +8 0.19
2:49 4th & 3 OWN 32 James Burnip punt for 49 yds, fair catch by Semaj Morgan at the MICH 19
PUNT
6 pl · 20 yd · 3:36
7–7
2:40 1st & 10 OWN 19 Blake Corum run for 4 yds to the MICH 23 +4 -0.08
2:02 2nd & 6 OWN 23 J.J. McCarthy pass complete to Semaj Morgan for 7 yds to the MICH 30 for a 1ST down +7 0.83
1:23 1st & 10 OWN 30 Donovan Edwards run for 8 yds to the MICH 38 +8 1.00
0:44 2nd & 2 OWN 38 Kalel Mullings run for 6 yds to the MICH 44 Michigan Penalty, Personal Foul (-15 Yards) to the MICH 29 -9 -2.38
0:19 2nd & 11 OWN 29 J.J. McCarthy run for 2 yds to the MICH 31 +2 -0.26
0:00 OWN 29 End of 1st Quarter
14:47 3rd & 9 OWN 31 J.J. McCarthy pass complete to Semaj Morgan for 8 yds to the MICH 39 +8 0.35
14:13 4th & 1 OWN 39 Tommy Doman punt for 37 yds, fair catch by Caleb Downs at the ALA 24
Q2
PUNT
3 pl · -1 yd · 2:18
7–7
13:58 1st & 10 OWN 24 Jalen Milroe sacked by Michael Barrett for a loss of 8 yards to the ALA 16 -8 -1.12
13:25 2nd & 18 OWN 16 Jalen Milroe sacked by Kris Jenkins for a loss of 5 yards to the ALA 11 -5 -0.12
12:37 3rd & 23 OWN 11 Jalen Milroe run for 12 yds to the ALA 23 +12 0.07
11:55 4th & 11 OWN 23 James Burnip punt for 47 yds, fair catch by Semaj Morgan at the MICH 30
PUNT
3 pl · 4 yd · 1:05
7–7
11:47 1st & 10 OWN 30 Alex Orji run for 4 yds to the MICH 34 +4 -0.14
11:08 2nd & 6 OWN 34 J.J. McCarthy pass incomplete to Cornelius Johnson 0 -0.81
10:58 3rd & 6 OWN 34 J.J. McCarthy pass incomplete to Roman Wilson 0 -0.42
10:50 4th & 6 OWN 34 Tommy Doman punt for 36 yds, fair catch by Caleb Downs at the ALA 30
PUNT
3 pl · 2 yd · 2:24
7–7
10:40 1st & 10 OWN 30 Jase McClellan run for 3 yds to the ALA 33 +3 -0.36
9:58 2nd & 7 OWN 33 Jase McClellan run for a loss of 2 yards to the ALA 31 -2 -0.89
9:26 3rd & 9 OWN 31 Timeout Michigan, clock 09:26
9:20 3rd & 9 OWN 31 Jalen Milroe run for 1 yd to the ALA 32 +1 -0.22
8:26 4th & 8 OWN 32 James Burnip punt for 51 yds, downed at the MICH 17
TD
8 pl · 83 yd · 4:37
7–13
8:19 1st & 10 OWN 17 Blake Corum run for 8 yds to the MICH 25 +8 0.73
7:38 2nd & 2 OWN 25 Blake Corum run for 4 yds to the MICH 29 for a 1ST down +4 0.03
6:55 1st & 10 OWN 29 Blake Corum run for 2 yds to the MICH 31 +2 -0.53
6:10 2nd & 8 OWN 31 J.J. McCarthy pass complete to Colston Loveland for 11 yds to the MICH 42 for a 1ST down +11 1.74
5:35 1st & 10 OWN 42 J.J. McCarthy pass complete to Roman Wilson for 20 yds to the ALA 38 for a 1ST down +20 1.47
5:07 1st & 10 OPP 38 Blake Corum run for no gain to the ALA 38 0 -0.78
4:32 2nd & 10 OPP 38 Donovan Edwards run for no gain to the ALA 38 0 -0.99
3:49 3rd & 10 OPP 38 Tyler Morris 38 Yd pass from J.J. McCarthy (PAT failed) +38 4.87
FG
10 pl · 52 yd · 3:42
10–13
3:33 1st & 10 OWN 16 Jalen Milroe pass complete to Isaiah Bond for 29 yds to the ALA 45 for a 1ST down +29 2.30
3:04 1st & 10 OWN 45 Jalen Milroe pass incomplete to Jermaine Burton 0 -1.16
2:57 2nd & 10 OWN 45 Jalen Milroe pass complete to Jermaine Burton for 6 yds to the MICH 49 +6 0.32
2:17 3rd & 4 OPP 49 Jase McClellan run for 5 yds to the MICH 44 for a 1ST down +5 1.71
1:43 1st & 10 OPP 44 Alabama Penalty, False Start (-5 Yards) to the MICH 49 -5
1:16 1st & 15 OPP 49 Jalen Milroe pass incomplete to Kendrick Law 0 -1.05
1:08 2nd & 15 OPP 49 Jalen Milroe run for 17 yds to the MICH 32 for a 1ST down +17 2.63
0:50 1st & 10 OPP 32 Jalen Milroe pass complete to Amari Niblack for 6 yds to the MICH 26 +6 0.22
0:49 2nd & 4 OPP 26 Timeout Alabama, clock 00:49
0:41 2nd & 4 OPP 26 Jalen Milroe pass complete to Isaiah Bond for 1 yd to the MICH 25 +1 -0.48
0:23 3rd & 3 OPP 25 Jalen Milroe sacked by Derrick Moore for a loss of 7 yards to the MICH 32 -7 -2.19
0:14 4th & 10 OPP 32 Timeout Michigan, clock 00:14
0:07 4th & 10 OPP 32 Will Reichard 50 Yd Field Goal
END OF HALF
1 pl · -2 yd · 0:07
10–13
0:02 1st & 10 OWN 25 TEAM run for a loss of 2 yards to the MICH 23 -2 -0.89
0:00 OWN 25 End of 2nd Quarter
Q3
PUNT
9 pl · 27 yd · 5:11
10–13
14:44 1st & 10 OWN 14 Jalen Milroe pass complete to Jam Miller for 2 yds to the ALA 16 +2 -0.27
14:09 2nd & 8 OWN 16 Justice Haynes run for 9 yds to the ALA 25 for a 1ST down +9 0.86
13:36 1st & 10 OWN 25 Jalen Milroe pass incomplete to Isaiah Bond 0 -0.70
13:27 2nd & 10 OWN 25 Justice Haynes run for 11 yds to the ALA 36 for a 1ST down +11 1.63
12:51 1st & 10 OWN 36 Jalen Milroe pass complete to Isaiah Bond for 8 yds to the ALA 44 +8 1.04
12:27 2nd & 2 OWN 44 Jase McClellan run for 9 yds to the MICH 47 for a 1ST down +9 0.50
11:36 1st & 10 OPP 47 TEAM run for a loss of 13 yards to the ALA 40 TEAM fumbled, recovered by ALA Jalen Milroe -13 -3.28
10:56 2nd & 23 OWN 40 TEAM run for a loss of 6 yards to the ALA 34 TEAM fumbled, recovered by ALA Jalen Milroe -6 -0.44
10:36 3rd & 29 OWN 34 Jase McClellan run for 7 yds to the ALA 41 +7 0.04
9:49 4th & 22 OWN 41 James Burnip punt for 54 yds , Semaj Morgan returns for 8 yds to the MICH 13
PUNT
6 pl · 21 yd · 3:51
10–13
9:40 1st & 10 OWN 13 Blake Corum run for no gain to the MICH 13 0 -0.40
9:05 2nd & 10 OWN 13 Donovan Edwards run for 1 yd to the MICH 14 +1 -0.15
8:28 3rd & 9 OWN 14 J.J. McCarthy pass complete to Cornelius Johnson for 12 yds to the MICH 26 for a 1ST down +12 1.24
8:07 1st & 10 OWN 26 Blake Corum run for 3 yds to the MICH 29 +3 -0.31
7:23 2nd & 7 OWN 29 Alex Orji sacked by Dallas Turner for a loss of 2 yards to the MICH 27 -2 -0.74
6:42 3rd & 9 OWN 27 J.J. McCarthy pass complete to Tyler Morris for 7 yds to the MICH 34 +7 0.18
5:58 4th & 2 OWN 34 Tommy Doman punt for 45 yds, fair catch by Caleb Downs at the ALA 21
PUNT
3 pl · 6 yd · 1:17
10–13
5:54 1st & 10 OWN 21 Jase McClellan run for 3 yds to the ALA 24 +3 -0.25
5:29 2nd & 7 OWN 24 Jase McClellan run for 3 yds to the ALA 27 +3 -0.20
4:54 3rd & 4 OWN 27 Jalen Milroe pass incomplete to Jam Miller 0 -0.35
4:41 4th & 4 OWN 27 James Burnip punt for 62 yds, downed at the MICH 11
PUNT
3 pl · 2 yd · 0:57
10–13
4:37 1st & 10 OWN 11 J.J. McCarthy pass incomplete to AJ Barner 0 -0.37
4:30 2nd & 10 OWN 11 Donovan Edwards run for 2 yds to the MICH 13 +2 -0.10
3:52 3rd & 8 OWN 13 J.J. McCarthy pass incomplete to Semaj Morgan 0 -0.10
3:44 4th & 8 OWN 13 Tommy Doman punt for 42 yds, punt out-of-bounds at the ALA 45
TD
8 pl · 55 yd · 4:14
17–13
3:37 1st & 10 OWN 45 Jalen Milroe run for 9 yds to the MICH 46 +9 1.23
3:06 2nd & 1 OPP 46 Justice Haynes run for 8 yds to the MICH 38 for a 1ST down +8 -0.05
2:29 1st & 10 OPP 38 Jalen Milroe run for 10 yds to the MICH 28 for a 1ST down +10 0.33
1:57 1st & 10 OPP 28 Justice Haynes run for 3 yds to the MICH 25 +3 -0.16
1:25 2nd & 7 OPP 25 Jalen Milroe pass complete to Isaiah Bond for 9 yds to the MICH 16 for a 1ST down +9 0.35
0:47 1st & 10 OPP 16 Jalen Milroe run for no gain to the MICH 16 0 -0.33
0:15 2nd & 10 OPP 16 Alabama Penalty, False Start (-5 Yards) to the MICH 21 -5
0:00 OPP 16 End of 3rd Quarter
14:54 2nd & 15 OPP 21 Jalen Milroe run for 18 yds to the MICH 3 for a 1ST down +18 1.85
14:30 1st & 3 OPP 3 Jase McClellan 3 Yd Run (Will Reichard Kick) +3 1.46
Q4
PUNT
3 pl · 1 yd · 0:58
17–13
14:23 1st & 10 OWN 25 Blake Corum run for 1 yd to the MICH 26 +1 -0.59
13:46 2nd & 9 OWN 26 J.J. McCarthy pass incomplete to Colston Loveland 0 -0.41
13:40 3rd & 9 OWN 26 J.J. McCarthy pass incomplete to Donovan Edwards 0 -0.19
13:32 4th & 9 OWN 26 Tommy Doman punt for 41 yds , Antonio Kite returns for no gain to the ALA 33 Antonio Kite fumbled, recovered by ALA Caleb Downs
FUMBLE
2 pl · 13 yd · 0:45
17–13
13:26 1st & 10 OWN 33 Jalen Milroe pass complete to Kobe Prentice for 13 yds to the ALA 46 for a 1ST down +13 1.24
12:47 1st & 10 OWN 46 Jalen Milroe run for 5 yds to the MICH 49 Jalen Milroe fumbled, forced by Quinten Johnson, recovered by MICH Josh Wallace -2.82
MISSED FG
5 pl · 20 yd · 2:17
17–13
12:41 1st & 10 OWN 49 J.J. McCarthy pass complete to Roman Wilson for 20 yds to the ALA 31 for a 1ST down +20 1.08
12:27 1st & 10 OPP 31 J.J. McCarthy pass complete to Cornelius Johnson for no gain to the ALA 31 0 -0.58
11:32 2nd & 10 OPP 31 Blake Corum run for a loss of 7 yards to the ALA 38 Blake Corum fumbled, recovered by MICH J.J. McCarthy -7 -2.26
11:07 3rd & 17 OPP 38 J.J. McCarthy pass complete to Semaj Morgan for 7 yds to the ALA 31 +7 0.46
10:30 4th & 10 OPP 31 James Turner 49 yd FG MISSED
FG
9 pl · 35 yd · 5:49
20–13
10:21 1st & 10 OWN 31 Jase McClellan run for 4 yds to the ALA 35 +4 -0.14
9:39 2nd & 6 OWN 35 Jase McClellan run for 17 yds to the MICH 48 for a 1ST down +17 2.07
8:58 1st & 10 OPP 48 Jalen Milroe pass complete to Jermaine Burton for 2 yds to the MICH 46 +2 -0.60
8:15 2nd & 8 OPP 46 Jalen Milroe run for 5 yds to the MICH 41 +5 0.09
7:33 3rd & 3 OPP 41 Jam Miller run for 11 yds to the MICH 30 for a 1ST down +11 1.39
7:12 1st & 10 OPP 30 Alabama Penalty, Substitution Infraction (-5 Yards) to the MICH 35 -5
6:52 1st & 15 OPP 35 Jalen Milroe pass complete to Jermaine Burton for 2 yds to the MICH 33 +2 -0.41
6:08 2nd & 13 OPP 33 Jalen Milroe pass complete to CJ Dippre for 4 yds to the MICH 29 +4 -0.13
5:26 3rd & 9 OPP 29 Jalen Milroe sacked by Braiden McGregor for a loss of 5 yards to the MICH 34 -5 -1.98
4:41 4th & 14 OPP 34 Will Reichard 52 Yd Field Goal
TD
8 pl · 75 yd · 3:07
20–20
4:35 1st & 10 OWN 25 Blake Corum run for 4 yds to the MICH 29 +4 -0.11
3:54 2nd & 6 OWN 29 Blake Corum run for 4 yds to the MICH 33 +4 -0.11
3:19 3rd & 2 OWN 33 J.J. McCarthy pass incomplete to Colston Loveland 0 -0.60
3:19 4th & 2 OWN 33 J.J. McCarthy pass complete to Blake Corum for 27 yds to the ALA 40 for a 1ST down Michigan Penalty, Illegal Block (-10 Yards) to the 50 yard line for a 1ST down +17 3.06
2:51 1st & 10 50 J.J. McCarthy run for 16 yds to the ALA 34 for a 1ST down +16 0.90
2:10 1st & 10 OPP 34 J.J. McCarthy pass complete to Roman Wilson for 29 yds to the ALA 5 for a 1ST down +29 1.05
1:45 1st & goal OPP 5 Timeout Alabama, clock 01:45
1:39 1st & 5 OPP 5 Blake Corum run for 1 yd to the ALA 4 +1 -0.45
1:38 2nd & goal OPP 4 Timeout Alabama, clock 01:38
1:34 2nd & 4 OPP 4 Roman Wilson 4 Yd pass from J.J. McCarthy (James Turner Kick) +4 2.33
PUNT
5 pl · 18 yd · 0:40
20–20
1:24 1st & 10 OWN 25 Jalen Milroe run for 7 yds to the ALA 32 +7 0.60
1:10 2nd & 3 OWN 32 Jalen Milroe pass complete to Jase McClellan for 5 yds to the ALA 37 for a 1ST down +5 0.42
1:06 1st & 10 OWN 37 Jalen Milroe pass incomplete to Kobe Prentice 0 -1.07
1:01 2nd & 10 OWN 37 Jalen Milroe pass incomplete to Malik Benson 0 -0.66
0:55 3rd & 10 OWN 37 Jalen Milroe pass complete to Jase McClellan for 6 yds to the ALA 43 +6 0.15
0:54 4th & 4 OWN 43 Timeout Michigan, clock 00:54
0:54 4th & 4 OWN 43 James Burnip punt for 51 yds , Jake Thaw returns for a loss of 5 yards to the MICH 1 Jake Thaw fumbled, recovered by MICH Jake Thaw
END OF GAME
3 pl · 0 yd
20–20
0:35 1st & 10 OWN 1 Blake Corum run for 1 yd to the MICH 2 +1 -0.20
0:12 2nd & 9 OWN 2 Timeout Alabama, clock 00:12
0:12 2nd & 9 OWN 2 Timeout Michigan, clock 00:12
0:06 2nd & 9 OWN 2 TEAM run for a loss of 1 yard to the MICH 1 -1 -0.14
0:00 OWN 2 End of 4th Quarter
Q5
TD
2 pl · 25 yd
20–27
0:00 1st & 10 OPP 25 Blake Corum run for 8 yds to the ALA 17 +8 0.48
0:00 2nd & 2 OPP 17 Blake Corum 17 Yd Run (James Turner Kick) +17 2.22
ON DOWNS
6 pl · 23 yd
20–27
0:00 1st & 10 OPP 25 Jalen Milroe pass complete to Kendrick Law for 1 yd to the MICH 24 +1 -0.35
0:00 2nd & 9 OPP 24 Jalen Milroe run for 15 yds to the MICH 9 for a 1ST down +15 0.62
0:00 1st & 9 OPP 9 Jase McClellan run for no gain to the MICH 9 0 -0.32
0:00 2nd & 9 OPP 9 Jase McClellan run for a loss of 5 yards to the MICH 14 -5 -0.69
0:00 3rd & 14 OPP 14 Jalen Milroe pass complete to Jermaine Burton for 11 yds to the MICH 3 +11 0.51
0:00 4th & goal OPP 3 Timeout Michigan, clock 00:00
0:00 4th & 3 OPP 3 Jalen Milroe run for 1 yd to the MICH 2 +1 -4.08
0:00 OPP 3 End of OT
26 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

1sacks6
4plays for loss9
0takeaways1
4three-and-outs forced5
9explosive plays allowed7
5.74yards allowed / play4.79
4 of 13scoring drives allowed4 of 13
Alabama
Caleb Downs 8 (6)
Deontae Lawson 6 (1) 2 PD
Kool-Aid McKinstry 5 (5)
Jaylen Key 4 (4)
Justin Eboigbe 4 (4)
Dallas Turner 3 (2) 1 sk · 1 TFL
Malachi Moore 3 (1)
Terrion Arnold 2 (2) 1 PD
Michigan
Junior Colson 10 (5)
Michael Barrett 9 (7) 1 sk · 1 TFL
Josaiah Stewart 7 (6) 1 sk · 2 TFL
Mike Sainristil 6 (4) 1 TFL
Makari Paige 6 (2)
Rod Moore 5 (4) 1 PD
Mason Graham 4 (3) 1 TFL
Will Johnson 3 (1)
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 2field goals0 of 1
7punts6
50.3punt average39.5
5punts inside the 200
30return yards9
own 29average drive startown 19
Alabama
K Will Reichard 2/2 FG · long 52 · 2/2 XP
P James Burnip 7 punts · 50.3 avg · 5 in 20
KR Kendrick Law 2 ret · 30 yds · long 16
PR Antonio Kite 1 ret · 0 yds
Michigan
K James Turner 0/1 FG · 3/3 XP
P Tommy Doman 6 punts · 39.5 avg
PR Semaj Morgan 2 ret · 14 yds · long 8
PR Jake Thaw 1 ret · -5 yds · long -5
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

63plays58
302yards333
13drives13
38%success rate36%
3.48total PPA16.13
Derived from 121 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Jase McClellan 34 Yd Run (Will Reichard Kick) 7–0
Q1Blake Corum 8 Yd pass from J.J. McCarthy (James Turner Kick) 7–7
Q2Tyler Morris 38 Yd pass from J.J. McCarthy (PAT failed) 13–7
Q2Will Reichard 50 Yd Field Goal 10–13
Q4Jase McClellan 3 Yd Run (Will Reichard Kick) 17–13
Q4Will Reichard 52 Yd Field Goal 20–13
Q4Roman Wilson 4 Yd pass from J.J. McCarthy (James Turner Kick) 20–20
Q5Blake Corum 17 Yd Run (James Turner Kick) 27–20

Biggest plays by PPA

Q2Tyler Morris 38 Yd pass from J.J. McCarthy (PAT failed) 4.87
Q4J.J. McCarthy pass complete to Blake Corum for 27 yds to the ALA 40 for a 1ST down… 3.06
Q1Jase McClellan 34 Yd Run (Will Reichard Kick) 2.94
Q2Jalen Milroe run for 17 yds to the MICH 32 for a 1ST down 2.63
Q1Blake Corum 8 Yd pass from J.J. McCarthy (James Turner Kick) 2.37
Q4Roman Wilson 4 Yd pass from J.J. McCarthy (James Turner Kick) 2.33

Series recent meetings

2024 Alabama 13 – 19 Michigan
2019 Michigan 16 – 35 Alabama
2012 Michigan 14 – 41 Alabama
1999 Alabama 34 – 35 Michigan
1996 Michigan 14 – 17 Alabama
1987 Alabama 24 – 28 Michigan
Last 6 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal