The College Football BeltThe CFB Belt
Belt / 2025 season / Reign #329 · Game 1,630 of 1,640
October 17, 2025 Week 8 · Regular Season Belt changed hands

Louisville takes the belt, 24–21, on the road at Miami.

Home · Defending Holder
MiamiAP No. 2 21
AT
Away · New Holder
Louisville 24

AP poll, week 8: Louisville unranked at Miami No. 2 · No. 1 that week: Ohio State. The belt vs. the polls →

Belt context

Where this game sits in the lineage

Louisville took the belt here, ending Miami’s run of 34 days and 2 defenses (reign #328) and starting reign #329. It lasted 22 days and 2 defenses, until California took it on November 8, 2025.

For Louisville this was its 4th shot at the belt; it had never held the belt — and this was the day it took it.

This is the only time Louisville and Miami have met with the belt on the line.

AI-Written

Recap

Louisville dominated early, striking twice in the first quarter with Miller Moss leading a pair of touchdown drives capped by his 1-yard run and a 35-yard completion to Chris Bell to build a 14-7 lead. Miami's Carson Beck struggled with turnovers throughout, throwing four interceptions including one to Antonio Watts in the second quarter, but the Hurricanes kept pace with field goals and a second-quarter drive featuring a 61-yard completion to Malachi Toney. Louisville extended their advantage with a fourth-quarter touchdown pass from Moss to Bell for 36 yards, and despite Miami's late-game touchdown drive featuring Toney's 12-yard scoring run with a two-point conversion, the Cardinals held on for the 24-21 victory to claim the belt.

Written by Claude from the box score and play-by-play on this page — a plain-English recap of the numbers below, not a substitute for them.

By Quarter

Line score

Team1234Final
Miami733821
Louisville1403724

Pulled directly from CFBD’s play-by-play record, the same source as every score in the lineage.

Full Box Score

Team stats

CFBD box score
 MiamiLouisville
Total yards334367
Rushing yards63119
Passing yards271248
First downs1521
3rd down conv.5/125/14
Turnovers41
Penalties–yards9–676–64
Time of possession28:4431:16

Full team box score from CFBD’s /games/teams data. This section only appears for belt games from 2003 onward — CFBD doesn’t have team-level stats that far back.

Play By Play

Key plays

CFBD play-by-play
WhenTeamYardsPlay
Q1 11:51Louisville+28 ydIsaac Brown run for 28 yds to the MIA 12 for a 1ST down
Q1 8:55Louisville+1 ydMiller Moss run for 1 yd for a TD (Cooper Ranvier KICK)
Q1 5:09Louisville+35 ydMiller Moss pass complete to Chris Bell for 35 yds for a TD (Cooper Ranvier KICK)
Q1 4:57Miami+30 ydCarson Beck pass complete to CJ Daniels for 30 yds to the LOU 45 for a 1ST down
Q1 4:26Miami+39 ydCarson Beck pass complete to Malachi Toney for 39 yds to the LOU 6 for a 1ST down
Q1 2:19Miami+2 ydMark Fletcher Jr. run for 2 yds for a TD (Carter Davis KICK)
Q2 13:04Miami+0 ydCarson Beck pass intercepted Antonio Watts return for no gain to the LOU 32
Q4 7:50Miami+5 ydCarson Beck pass intercepted JoJo Evans Jr. return for 5 yds to the LOU 28
Q4 7:42Louisville-3 ydIsaac Brown run for a loss of 3 yards to the LOU 12 Isaac Brown fumbled, recovered by MIA Zechariah Poyser
Q4 7:37Miami+12 ydM. Toney run for 12 yds for a TD (M. Toney pass to C. Daniels for Two-Point Conversion)
Q4 0:32Miami+0 ydCarson Beck pass intercepted T.J. Capers return for no gain to the LOU 30
Q2 7:15Miami+0 ydCarson Beck pass intercepted Jabari Mack return for no gain to the LOU 32
Q2 1:56Miami+27 ydCarter Davis 27 yd FG GOOD
Q2 4:16Miami+61 ydCarson Beck pass complete to Malachi Toney for 61 yds to the LOU 9 for a 1ST down
Q3 10:58Louisville+48 ydCooper Ranvier 48 yd FG GOOD
Q3 11:03Louisville+18 ydMiller Moss pass intercepted Jakobe Thomas return for 18 yds to the MIA 41
Q3 1:51Miami+41 ydCarter Davis 41 yd FG GOOD
Q3 4:13Miami+30 ydCarson Beck pass complete to Keelan Marion for 15 yds to the LOU 41 for a 1ST down Louisville Penalty, Roughing The Passer (Wesley Bailey) to the LOU 26 for a 1ST down
Q3 1:30Louisville+20 ydIsaac Brown run for 20 yds to the LOU 45 for a 1ST down
Q4 13:27Louisville+36 ydMiller Moss pass complete to Chris Bell for 36 yds for a TD (Cooper Ranvier KICK)

Scoring plays, turnovers, and gains of 20+ yards, pulled from CFBD’s play-by-play. This section only appears for belt games with play-by-play on file (2003 onward).

Box Score

Player stats

CFBD player stats

Passing

Miami

PlayerC/ATTYDSAVGTDINTQBR
Carson Beck25/352717.70467.7

Louisville

PlayerC/ATTYDSAVGTDINTQBR
Miller Moss23/372486.72071.5

Rushing

Miami

PlayerCARYDSAVGTDLONG
Mark Fletcher Jr.8182.316
Jordan Lyle5153.0012
Malachi Toney2147.0112
CharMar Brown393.005
Carson Beck581.605
Team1-1-1.000

Louisville

PlayerCARYDSAVGTDLONG
Isaac Brown151137.5028
Deuce Adams273.504
Keyjuan Brown561.206
David Chapeau133.003
Caullin Lacy221.001
Team3-3-1.000
Miller Moss3-9-3.011

Receiving

Miami

PlayerRECYDSAVGTDLONG
Malachi Toney913515.0061
C.J. Daniels77410.6030
Keelan Marion5336.6015
Alex Bauman11414.0014
Jordan Lyle166.006
CharMar Brown155.005
Elija Lofton144.004

Louisville

PlayerRECYDSAVGTDLONG
Chris Bell913615.1236
Caullin Lacy5397.8012
Dacari Collins22110.5014
Nate Kurisky2189.0011
Treyshun Hurry2168.0011
Keyjuan Brown11212.0012
Isaac Brown263.003
Show more stats (7 more categories)

Defense

Miami

PlayerTOTSOLOSACKSTFLPDQB HURTD
Keionte Scott9813010
Zechariah Poyser6501000
Mohamed Toure6300000
Wesley Bissainthe6300000
Akheem Mesidor5300000
OJ Frederique Jr.3300300
Ahmad Moten3201020
David Blay3200000
Jakobe Thomas2200100
Xavier Lucas2200000
Armondo Blount2100100
Chase Smith1100000
Raul Aguirre Jr.1100000
Rueben Bain Jr.1100000
Damari Brown1100000
Ethan O'Connor1100000
Adam Booker1100000
Malachi Toney1100000
Bryce Fitzgerald1000000

Louisville

PlayerTOTSOLOSACKSTFLPDQB HURTD
TJ Quinn6400.5100
D'Angelo Hutchinson5400100
Jordan Guerad5300000
Tayon Holloway4400000
JoJo Evans4300.5100
Rene Konga3300010
Antonio Watts3201000
Jabari Mack3200100
T.J. Capers3200000
Clev Lubin3200000
Kalib Perry2200100
Corey Gordon2100000
Wesley Bailey2000000
Caullin Lacy1100000
Justin Agu1100000
Justin Beadles1000000
Denzel Lowry1000000
Adonijah Green1000000
Jerry Lawson1000000
Braxton Jennings1000000

Fumbles

Miami

PlayerFUMLOSTREC
Zechariah Poyser001

Louisville

PlayerFUMLOSTREC
Isaac Brown110

Interceptions

Miami

No recorded stats in this category.

Louisville

PlayerINTYDSTD
JoJo Evans150
Antonio Watts100
Jabari Mack100
T.J. Capers100

Kick Returns

Miami

PlayerNOYDSAVGLONGTD
Keelan Marion11919.0190

Louisville

No recorded stats in this category.

Kicking

Miami

PlayerFGPCTLONGXPPTS
Carter Davis2/2100.0411/17

Louisville

PlayerFGPCTLONGXPPTS
Cooper Ranvier1/1100.0483/36

Punt Returns

Miami

No recorded stats in this category.

Louisville

PlayerNOYDSAVGLONGTD
Caullin Lacy3248.0160

Punting

Miami

PlayerNOYDSAVGTBIn 20LONG
Dylan Joyce315150.30155

Louisville

PlayerNOYDSAVGTBIn 20LONG
David Chapeau415137.81245
Carter Schwartz28040.00147

Full player stats from CFBD’s /games/players data, split out by team. This section only appears for belt games from 2003 onward — CFBD doesn’t have player-level stats that far back. Linked player names go to that player’s stat line in every other belt game they’ve appeared in.

Sources Box score at ESPN · Game record: College Football Data (id 401754564) · This game in the downloadable dataset