Michigan Wolverines vs Alabama Crimson Tide
ReliaQuest Bowl
13
9-4
19
8-5
1st Quarter
Kickoff
15:00 - 1st
Dominic Zvada kickoff
3-yd Pass
15:00 - 1st
Jalen Milroe pass complete to Jam Miller for 3 yds to the ALA 38
1st & 10 at ALA 35
11-yd Pass
15:00 - 1st
Jalen Milroe pass complete to Germie Bernard for 11 yds to the ALA 49 for a 1ST down
2nd & 7 at ALA 38
0-yd Run
15:00 - 1st
Jalen Milroe run for no gain to the ALA 49
1st & 10 at ALA 49
3-yd Run
15:00 - 1st
Jam Miller run for 3 yds to the MICH 48
2nd & 10 at ALA 49
3-yd Run
15:00 - 1st
Jalen Milroe run for 3 yds to the MICH 45
3rd & 7 at MICH 48
Sack
12:16 - 1st
Jalen Milroe sacked by Derrick Moore for a loss of 11 yards to the ALA 44
4th & 4 at MICH 45
3-yd Run
12:16 - 1st
Jordan Marshall run for 3 yds to the ALA 41
1st & 10 at ALA 44
1-yd Run
12:16 - 1st
Jordan Marshall run for 1 yd to the ALA 40
2nd & 7 at ALA 41
10-yd Pass
12:16 - 1st
Davis Warren pass complete to Hogan Hansen for 10 yds to the ALA 30 for a 1ST down
3rd & 6 at ALA 40
-13-yd Run
12:16 - 1st
run for a loss of 13 yards to the ALA 43
1st & 10 at ALA 30
7-yd Run
12:16 - 1st
Jordan Marshall run for 7 yds to the ALA 36
2nd & 23 at ALA 43
9-yd Pass
12:16 - 1st
Davis Warren pass complete to Joe Taylor for 9 yds to the ALA 27
3rd & 16 at ALA 36
Field Goal Good
8:15 - 1st
Dominic Zvada 45 yd FG GOOD
4th & 7 at ALA 27
Kickoff
8:15 - 1st
Dominic Zvada kickoff for 65 yds for a touchback
Fumble Recovery
8:10 - 1st
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 & 10 at ALA 25
1-yd Run
8:10 - 1st
Benjamin Hall run for 1 yd to the ALA 18
1st & 10 at ALA 19
3-yd Run
8:10 - 1st
Fredrick Moore run for 3 yds to the ALA 15
2nd & 9 at ALA 18
3-yd Run
8:10 - 1st
Benjamin Hall run for 3 yds to the ALA 12
3rd & 6 at ALA 15
Field Goal Good
5:52 - 1st
Dominic Zvada 30 yd FG GOOD
4th & 3 at ALA 12
Kickoff Return (Offense)
5:48 - 1st
Dominic Zvada kickoff for 65 yds , Jaylen Mbakwe return for 15 yds to the ALA 15
0-yd Run
5:48 - 1st
Jalen Milroe run for no gain to the ALA 15
1st & 10 at ALA 15
Interception
5:03 - 1st
Jalen Milroe pass intercepted Wesley Walker return for 3 yds to the ALA 16
2nd & 10 at ALA 15
Incompletion
5:03 - 1st
Davis Warren pass incomplete
1st & 10 at ALA 16
3-yd Run
5:03 - 1st
Jordan Marshall run for 3 yds to the ALA 13
2nd & 10 at ALA 16
13-yd Touchdown Pass
4:15 - 1st
Davis Warren pass complete to Fredrick Moore for 13 yds for a TD (Dominic Zvada KICK)
3rd & 7 at ALA 13
Kickoff
4:15 - 1st
Dominic Zvada kickoff for 65 yds for a touchback
Sack
4:08 - 1st
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 & 10 at ALA 25
1-yd Run
4:08 - 1st
Benjamin Hall run for 1 yd to the ALA 5
1st & Goal at ALA 6
3-yd Run
4:08 - 1st
Alex Orji run for 3 yds to the ALA 2
2nd & Goal at ALA 5
Sack
4:08 - 1st
Davis Warren sacked by Tim Smith for a loss of 1 yard to the ALA 3
3rd & Goal at ALA 2
Field Goal Good
2:04 - 1st
Dominic Zvada 21 yd FG GOOD
4th & Goal at ALA 3
2nd Quarter
Kickoff
2:04 - 1st
Dominic Zvada kickoff for 65 yds for a touchback
8-yd Run
2:04 - 1st
Jalen Milroe run for 8 yds to the ALA 33
1st & 10 at ALA 25
0-yd Run
2:04 - 1st
Jam Miller run for no gain to the ALA 33
2nd & 2 at ALA 33
2-yd Run
2:04 - 1st
Jam Miller run for 2 yds to the ALA 35 for a 1ST down
3rd & 2 at ALA 33
-1-yd Pass
2:04 - 1st
Jalen Milroe pass complete to Ryan Williams for a loss of 1 yard to the ALA 34
1st & 10 at ALA 35
0-yd Run
0:00 - 1st
Jalen Milroe run for no gain to the ALA 34
2nd & 11 at ALA 34
End of 1st Quarter
5-yd Penalty
15:00 - 2nd
Alabama Penalty, False Start (Ryan Williams) to the ALA 29
3rd & 11 at ALA 34
1-yd Run
15:00 - 2nd
Jalen Milroe run for 1 yd to the ALA 30
3rd & 16 at ALA 29
Punt
14:15 - 2nd
James Burnip punt for 50 yds
4th & 15 at ALA 30
5-yd Run
14:15 - 2nd
Jordan Marshall run for 5 yds to the MICH 25
1st & 10 at MICH 20
3-yd Pass
14:15 - 2nd
Davis Warren pass complete to Semaj Morgan for 3 yds to the MICH 28
2nd & 5 at MICH 25
2-yd Run
14:15 - 2nd
Jordan Marshall run for 2 yds to the MICH 30 for a 1ST down
3rd & 2 at MICH 28
5-yd Penalty
14:15 - 2nd
Michigan Penalty, False Start (-5 Yards) to the MICH 25
1st & 10 at MICH 30
7-yd Run
14:15 - 2nd
Jordan Marshall run for 7 yds to the MICH 32
1st & 15 at MICH 25
9-yd Pass
14:15 - 2nd
Davis Warren pass complete to Fredrick Moore for 9 yds to the MICH 41 for a 1ST down
2nd & 8 at MICH 32
3-yd Run
14:15 - 2nd
Benjamin Hall run for 3 yds to the MICH 44
1st & 10 at MICH 41
Incompletion
14:15 - 2nd
Davis Warren pass incomplete
2nd & 7 at MICH 44
0-yd Run
14:15 - 2nd
Benjamin Hall run for no gain to the MICH 44
3rd & 7 at MICH 44
Punt
9:14 - 2nd
Hudson Hollenbeck punt for 40 yds , Ryan Williams returns for no gain to the ALA 16
4th & 7 at MICH 44
5-yd Pass
9:14 - 2nd
Jalen Milroe pass complete to Josh Cuevas for 5 yds to the ALA 21
1st & 10 at ALA 16
4-yd Run
9:14 - 2nd
Richard Young run for 4 yds to the ALA 25
2nd & 5 at ALA 21
2-yd Run
9:14 - 2nd
Richard Young run for 2 yds to the ALA 27 for a 1ST down
3rd & 1 at ALA 25
(7:39 - 2nd) Timeout Michigan, clock 07:39
Sack
7:39 - 2nd
Jalen Milroe sacked by Derrick Moore for a loss of 8 yards to the ALA 19
1st & 10 at ALA 27
Incompletion
7:39 - 2nd
Jalen Milroe pass incomplete
2nd & 18 at ALA 19
Incompletion
7:39 - 2nd
Jalen Milroe pass incomplete
3rd & 18 at ALA 19
Punt
7:22 - 2nd
James Burnip punt for 52 yds, fair catch by Semaj Morgan at the MICH 29
4th & 18 at ALA 19
(7:22 - 2nd) Timeout Alabama, clock 07:22
4-yd Run
7:22 - 2nd
Jordan Marshall run for 4 yds to the MICH 33
1st & 10 at MICH 29
0-yd Pass
7:22 - 2nd
Davis Warren pass complete to Semaj Morgan for no gain to the MICH 33
2nd & 6 at MICH 33
Incompletion
7:22 - 2nd
Davis Warren pass incomplete
3rd & 6 at MICH 33
Punt
5:56 - 2nd
Hudson Hollenbeck punt for 38 yds
4th & 6 at MICH 33
28-yd Run
5:56 - 2nd
Rico Scott run for 28 yds to the MICH 43 for a 1ST down
1st & 10 at ALA 29
Fumble Recovery (Own)
5:56 - 2nd
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 & 10 at MICH 43
3-yd Run
5:56 - 2nd
Jam Miller run for 3 yds to the MICH 25
1st & 10 at MICH 28
25-yd Touchdown Pass
4:06 - 2nd
Jalen Milroe pass complete to Robbie Ouzts for 25 yds for a TD (Graham Nicholson KICK)
2nd & 7 at MICH 25
Kickoff Return (Offense)
4:01 - 2nd
Conor Talty kickoff for 64 yds , Joe Taylor return for 18 yds to the MICH 19
3-yd Run
4:01 - 2nd
Benjamin Hall run for 3 yds to the MICH 22
1st & 10 at MICH 19
8-yd Run
4:01 - 2nd
Benjamin Hall run for 8 yds to the MICH 30 for a 1ST down
2nd & 7 at MICH 22
1-yd Run
4:01 - 2nd
Benjamin Hall run for 1 yd to the MICH 31
1st & 10 at MICH 30
(1:57 - 2nd) Timeout Michigan, clock 01:57
15-yd Pass
1:57 - 2nd
Davis Warren pass complete to Fredrick Moore for 15 yds to the MICH 46 for a 1ST down
2nd & 9 at MICH 31
1-yd Run
1:57 - 2nd
Benjamin Hall run for 1 yd to the MICH 47
1st & 10 at MICH 46
(1:20 - 2nd) Timeout Alabama, clock 01:20
-1-yd Run
1:20 - 2nd
Jordan Marshall run for a loss of 1 yard to the MICH 46
2nd & 9 at MICH 47
(1:07 - 2nd) Timeout Alabama, clock 01:07
7-yd Pass
1:07 - 2nd
Davis Warren pass complete to Peyton O'Leary for 7 yds to the ALA 47
3rd & 10 at MICH 46
Punt
0:58 - 2nd
Hudson Hollenbeck punt for 43 yds, downed at the ALA 4
4th & 3 at ALA 47
7-yd Run
0:58 - 2nd
Jam Miller run for 7 yds to the ALA 11
1st & 10 at ALA 4
(0:37 - 2nd) Timeout Michigan, clock 00:37
2-yd Run
0:37 - 2nd
Jam Miller run for 2 yds to the ALA 13
2nd & 3 at ALA 11
(0:28 - 2nd) Timeout Michigan, clock 00:28
41-yd Run
0:28 - 2nd
Jalen Milroe run for 41 yds to the MICH 46 for a 1ST down
3rd & 1 at ALA 13
40-yd Pass
0:28 - 2nd
Jalen Milroe pass complete to Germie Bernard for 40 yds to the MICH 6 for a 1ST down
1st & 10 at MICH 46
Incompletion
0:28 - 2nd
Jalen Milroe pass incomplete
1st & Goal at MICH 6
Incompletion
0:28 - 2nd
Jalen Milroe pass incomplete
2nd & Goal at MICH 6
Incompletion
0:28 - 2nd
Jalen Milroe pass incomplete
3rd & Goal at MICH 6
Field Goal Good
0:04 - 2nd
Graham Nicholson 24 yd FG GOOD
4th & Goal at MICH 6
Kickoff
0:04 - 2nd
Conor Talty kickoff for 65 yds for a touchback
-1-yd Run
0:00 - 2nd
[SG] Kneel down by WARREN, Davis at MIC24 (team loss of 1), clock 00:00.
1st & 10 at MICH 25
End of 2nd Quarter
3rd Quarter
Kickoff Return (Offense)
14:56 - 3rd
Conor Talty kickoff for 65 yds , Joe Taylor return for 16 yds to the MICH 16
1-yd Run
14:56 - 3rd
Jordan Marshall run for 1 yd to the MICH 17
1st & 10 at MICH 16
5-yd Run
14:56 - 3rd
Fredrick Moore run for 5 yds to the MICH 22
2nd & 9 at MICH 17
7-yd Pass
14:56 - 3rd
Davis Warren pass complete to Marlin Klein for 7 yds to the MICH 29 for a 1ST down
3rd & 4 at MICH 22
2-yd Run
14:56 - 3rd
Jordan Marshall run for 2 yds to the MICH 31
1st & 10 at MICH 29
-1-yd Run
14:56 - 3rd
Jordan Marshall run for a loss of 1 yard to the MICH 30
2nd & 8 at MICH 31
15-yd Penalty
14:56 - 3rd
Alabama Penalty, Personal Foul (James Smith) to the MICH 32 for a 1ST down
3rd & 9 at MICH 30
1-yd Run
14:56 - 3rd
Benjamin Hall run for 1 yd to the MICH 33
1st & 10 at MICH 32
Fumble Recovery (Own)
14:56 - 3rd
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
2nd & 9 at MICH 33
1-yd Run
14:56 - 3rd
Benjamin Hall run for 1 yd to the MICH 31
3rd & 12 at MICH 30
Punt
9:24 - 3rd
Hudson Hollenbeck punt for 69 yds for a touchback
4th & 11 at MICH 31
18-yd Pass
9:24 - 3rd
Jalen Milroe pass complete to Germie Bernard for 18 yds to the ALA 38 for a 1ST down
1st & 10 at ALA 20
0-yd Run
9:24 - 3rd
Jam Miller run for no gain to the ALA 38
1st & 10 at ALA 38
Sack
9:24 - 3rd
Jalen Milroe sacked by Brandyn Hillman for a loss of 10 yards to the ALA 28
2nd & 10 at ALA 38
11-yd Pass
9:24 - 3rd
Jalen Milroe pass complete to CJ Dippre for 11 yds to the ALA 39
3rd & 20 at ALA 28
Punt
7:04 - 3rd
James Burnip punt for 61 yds for a touchback
4th & 9 at ALA 39
13-yd Run
7:04 - 3rd
Jordan Marshall run for 13 yds to the MICH 33 for a 1ST down
1st & 10 at MICH 20
15-yd Penalty
7:04 - 3rd
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 & 10 at MICH 33
5-yd Run
7:04 - 3rd
Jordan Marshall run for 5 yds to the MICH 23
1st & 25 at MICH 18
1-yd Run
7:04 - 3rd
Benjamin Hall run for 1 yd to the MICH 24
2nd & 20 at MICH 23
4-yd Pass
7:04 - 3rd
Alex Orji pass complete to Semaj Morgan for 4 yds to the MICH 28
3rd & 19 at MICH 24
Punt
4:33 - 3rd
Hudson Hollenbeck punt for 37 yds
4th & 15 at MICH 28
4-yd Pass
4:33 - 3rd
Jalen Milroe pass complete to Ryan Williams for 4 yds to the ALA 39
1st & 10 at ALA 35
Incompletion
4:33 - 3rd
Jalen Milroe pass incomplete
2nd & 6 at ALA 39
Sack
4:33 - 3rd
Jalen Milroe sacked by Cameron Brandt for a loss of 10 yards to the ALA 29
3rd & 6 at ALA 39
Punt
3:12 - 3rd
James Burnip punt for 41 yds, fair catch by Semaj Morgan at the MICH 30
4th & 16 at ALA 29
7-yd Run
3:12 - 3rd
Jordan Marshall run for 7 yds to the MICH 37
1st & 10 at MICH 30
5-yd Run
3:12 - 3rd
Jordan Marshall run for 5 yds to the MICH 42 for a 1ST down
2nd & 3 at MICH 37
-2-yd Pass
3:12 - 3rd
Alex Orji pass complete to Semaj Morgan for a loss of 2 yards to the MICH 40
1st & 10 at MICH 42
-1-yd Run
3:12 - 3rd
Alex Orji run for a loss of 1 yard to the MICH 39
2nd & 12 at MICH 40
Interception
0:23 - 3rd
Alex Orji pass intercepted Zabien Brown return for 2 yds to the 50 yard line
3rd & 13 at MICH 39
4th Quarter
9-yd Pass
0:00 - 3rd
Jalen Milroe pass complete to Rico Scott for 9 yds to the MICH 41
1st & 10 at 50
End of 3rd Quarter
4-yd Run
15:00 - 4th
Jalen Milroe run for 4 yds to the MICH 37 for a 1ST down
2nd & 1 at MICH 41
0-yd Run
15:00 - 4th
Jalen Milroe run for no gain to the MICH 37
1st & 10 at MICH 37
3-yd Pass
15:00 - 4th
Jalen Milroe pass complete to Daniel Hill for 3 yds to the MICH 34
2nd & 10 at MICH 37
Incompletion
15:00 - 4th
Jalen Milroe pass incomplete
3rd & 7 at MICH 34
Incompletion
12:38 - 4th
Jalen Milroe pass incomplete
4th & 7 at MICH 34
2-yd Run
12:38 - 4th
Jordan Marshall run for 2 yds to the MICH 36
1st & 10 at MICH 34
24-yd Run
12:38 - 4th
Jordan Marshall run for 24 yds to the ALA 40 for a 1ST down
2nd & 8 at MICH 36
-2-yd Run
12:38 - 4th
Benjamin Hall run for a loss of 2 yards to the ALA 42
1st & 10 at ALA 40
10-yd Run
12:38 - 4th
Alex Orji run for 10 yds to the ALA 32
2nd & 12 at ALA 42
4-yd Run
12:38 - 4th
Benjamin Hall run for 4 yds to the ALA 28 for a 1ST down
3rd & 2 at ALA 32
2-yd Run
12:38 - 4th
Jordan Marshall run for 2 yds to the ALA 26
1st & 10 at ALA 28
-2-yd Run
12:38 - 4th
Jordan Marshall run for a loss of 2 yards to the ALA 28
2nd & 8 at ALA 26
9-yd Run
12:38 - 4th
Jordan Marshall run for 9 yds to the ALA 19
3rd & 10 at ALA 28
Field Goal Good
7:21 - 4th
Dominic Zvada 37 yd FG GOOD
4th & 1 at ALA 19
Kickoff
7:21 - 4th
Dominic Zvada kickoff for 65 yds for a touchback
8-yd Pass
7:21 - 4th
Jalen Milroe pass complete to Jam Miller for 8 yds to the ALA 33
1st & 10 at ALA 25
10-yd Run
7:21 - 4th
Jam Miller run for 10 yds to the ALA 43 for a 1ST down
2nd & 2 at ALA 33
9-yd Run
7:21 - 4th
Jalen Milroe run for 9 yds to the MICH 48
1st & 10 at ALA 43
1-yd Run
7:21 - 4th
Jam Miller run for 1 yd to the MICH 47 for a 1ST down
2nd & 1 at MICH 48
15-yd Penalty
7:21 - 4th
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 & 10 at MICH 47
Incompletion
7:21 - 4th
Jalen Milroe pass incomplete
1st & 10 at MICH 32
-1-yd Run
7:21 - 4th
Jam Miller run for a loss of 1 yard to the MICH 33
2nd & 10 at MICH 32
Incompletion
7:21 - 4th
Jalen Milroe pass incomplete
3rd & 11 at MICH 33
Field Goal Good
4:38 - 4th
Graham Nicholson 51 yd FG GOOD
4th & 11 at MICH 33
Kickoff
4:38 - 4th
Conor Talty kickoff for 65 yds for a touchback
15-yd Penalty
4:38 - 4th
Alabama Penalty, Unsportsmanlike Conduct (Justin Jefferson) to the MICH 42 for a 1ST down
1st & 10 at MICH 25
0-yd Run
4:38 - 4th
Jordan Marshall run for no gain to the MICH 42
1st & 10 at MICH 42
0-yd Run
4:38 - 4th
Benjamin Hall run for no gain to the MICH 42
2nd & 10 at MICH 42
(2:34 - 4th) Timeout Alabama, clock 02:34
2-yd Run
2:34 - 4th
Benjamin Hall run for 2 yds to the MICH 44
3rd & 10 at MICH 42
Punt
2:18 - 4th
Hudson Hollenbeck punt for 50 yds , Ryan Williams returns for 38 yds to the ALA 44
4th & 8 at MICH 44
(2:00 - 4th) Timeout Michigan, clock 02:00
5-yd Pass
2:00 - 4th
Jalen Milroe pass complete to Ryan Williams for 5 yds to the ALA 49
1st & 10 at ALA 44
Incompletion
2:00 - 4th
Jalen Milroe pass incomplete
2nd & 5 at ALA 49
11-yd Pass
2:00 - 4th
Jalen Milroe pass complete to Germie Bernard for 11 yds to the MICH 40 for a 1ST down
3rd & 5 at ALA 49
Incompletion
2:00 - 4th
Jalen Milroe pass incomplete
1st & 10 at MICH 40
25-yd Pass
2:00 - 4th
Jalen Milroe pass complete to Jam Miller for 25 yds to the MICH 15 for a 1ST down
2nd & 10 at MICH 40
Incompletion
2:00 - 4th
Jalen Milroe pass incomplete
1st & 10 at MICH 15
Incompletion
2:00 - 4th
Jalen Milroe pass incomplete
2nd & 10 at MICH 15
(0:56 - 4th) Timeout Alabama, clock 00:56
Incompletion
0:56 - 4th
Jalen Milroe pass incomplete
3rd & 10 at MICH 15
Incompletion
0:49 - 4th
Jalen Milroe pass incomplete
4th & 10 at MICH 15
-1-yd Run
0:49 - 4th
[SG] Kneel down by ORJI, Alex at MIC14 (team loss of 1).
1st & 10 at MICH 15
-1-yd Run
0:00 - 4th
[SG] Kneel down by ORJI, Alex at MIC13 (team loss of 1), clock 00:00.
2nd & 11 at MICH 14
End of 4th Quarter
ALA vs MICH Videos
Michigan seals bowl win over Alabama with big 4th-down stop
- 0:23
Zabien Brown sets up Alabama with an INT near midfield
- 0:24
Jalen Milroe slings it to Robbie Ouzts for the opening Alabama TD
- 0:42
Game Information
Tampa, FL


2025 Standings
| Big Ten ConferenceBig Ten Conference | CONF | OVR |
|---|---|---|
| Indiana | 6-0 | 9-0 |
| Ohio State | 5-0 | 8-0 |
| Michigan | 5-1 | 7-2 |
| Oregon | 4-1 | 7-1 |
| Iowa | 4-1 | 6-2 |
| USC | 4-1 | 6-2 |
| Minnesota | 4-2 | 6-3 |
| Northwestern | 3-2 | 5-3 |
| Washington | 3-2 | 6-2 |
| UCLA | 3-2 | 3-5 |
| Illinois | 3-3 | 6-3 |
| Nebraska | 3-3 | 6-3 |
| Maryland | 1-4 | 4-4 |
| Rutgers | 1-5 | 4-5 |
| Penn State | 0-5 | 3-5 |
| Wisconsin | 0-5 | 2-6 |
| Michigan State | 0-6 | 3-6 |
| Purdue | 0-6 | 2-7 |
NCAAF News

SVP's Week 11 college football picks
Scott Van Pelt reveals who he's backing to come out on top in college football in Week 11.
1h

French threw for a season-high 352 yards, Georgia Southern holds off Appalachian State 25-23
— JC French IV threw for a season-high 352 yards and Georgia Southern held off Appalachian State 25-23 on Thursday night.
2h

Georgia Southern Eagles vs. Appalachian State Mountaineers: Full Highlights
Georgia Southern Eagles vs. Appalachian State Mountaineers: Full Highlights
1h
ESPN BET Sportsbook is owned and operated by PENN Entertainment, Inc. and its subsidiaries ('PENN'). ESPN BET is available in states where PENN is licensed to offer sports wagering. Must be 21+ to wager. If you or someone you know has a gambling problem and wants help, call 1-800-GAMBLER.
Copyright: © 2025 ESPN Enterprises, Inc. All rights reserved.

