Miami at Ohio State - 2025 Matchup Preview
Miami logo   Miami Hurricanes vs Ohio State Buckeyes  Ohio State logo
Wednesday, December 31st 2025 (7:30 PM EST)
Ohio State -7.5 (39.5) (0)  Open: 0.0
Miami 24 - Ohio State: 14  (CFP Quarterfinal at the Goodyear Cotton Bowl Classic)

 
Hurricanes (13 - 3) (11 - 5 - 0)
Coach Mario Cristobal (22 - 15)
Avg Score : 31 - 15 (26 - 15 on Road)
Record Prediction: 10.5 - 2.5 (#16)
'25 Opponents: (Elite: ) (Good: ) (Avg: ) (Bad: 0)
Bowl Game Opt Outs
Our Line: Ohio State -6.5  (SP+ OSU -9)

Projected Score: MIAMI: 18 - OSU: 24 (42)
OSU Win prob: 73% | Cover: 49%
MIAMI Travel: 1116 miles, 1 hrs ahead
Buckeyes (12 - 2) (10 - 3 - 1)
Coach Ryan Day (66 - 10)
Avg Score : 33 - 9 (42 - 7 @ Home)
Record Prediction: 12 - 2 (#3)
'25 Opponents: (Elite: ) (Good: ) (Avg: ) (Bad: 0)
 
Miami's 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Sun 8/31 Miami vs Notre Dame+2.553.5W 27 - 24UY
Sat 9/6 Miami vs Bethune-Cookman-54.50.0W 45 - 3ON
Sat 9/13 Miami vs South Florida-17.556.5W 49 - 12OY
Sat 9/20 Miami vs Florida-8.551.5W 26 - 7UY
BYE WEEK
Sat 10/4 Miami at Florida State-3.554.5W 28 - 22UY
BYE WEEK
Fri 10/17 Miami vs Louisville-10.549.5L 21 - 24UN
Sat 10/25 Miami vs Stanford-28.545.5W 42 - 7OY
Sat 11/1 Miami at SMU-8.550.5L 20 - 26UN
Sat 11/8 Miami vs Syracuse-28.547.5W 38 - 10ON
Sat 11/15 Miami vs NC State-16.554.5W 41 - 7UY
Sat 11/22 Miami at Virginia Tech-18.549.0W 34 - 17ON
Sat 11/29 Miami at Pittsburgh-6.549.5W 38 - 7UY
Sat 12/20 Miami at Texas A&M+3.048.5W 10 - 3UY
Wed 12/31 Miami vs Ohio State+7.539.5W 24 - 14UY
Thu 1/8 Miami vs Ole Miss-3.052.5W 31 - 27OY
Mon 1/19 Miami vs Indiana+7.546.5L 21 - 27OY

Total: Elite: , Good: , Avg , Bad , Poor
Played: Elite: , Good: , Avg , Bad , Poor
Future: Elite: , Good: , Avg , Bad , Poor
Wins: Elite: , Good: , Avg: , Bad: , Poor:
Losses: Elite: , Good: , Avg: , Bad: , Poor:

Predictions for Miami's Schedule
Ohio State's 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Sat 8/30 Ohio State vs Texas-1.546.5W 14 - 7UY
Sat 9/6 Ohio State vs Grambling-55.562.5W 70 - 0OY
Sat 9/13 Ohio State vs Ohio-28.049.0W 37 - 9UN
BYE WEEK
Sat 9/27 Ohio State at Washington-9.552.5W 24 - 6UY
Sat 10/4 Ohio State vs Minnesota-23.542.5W 42 - 3OY
Sat 10/11 Ohio State at Illinois-15.551.5W 34 - 16UY
Sat 10/18 Ohio State at Wisconsin-24.541.5W 34 - 0UY
BYE WEEK
Sat 11/1 Ohio State vs Penn State-17.545.5W 38 - 14OY
Sat 11/8 Ohio State at Purdue-29.549.5W 34 - 10UN
Sat 11/15 Ohio State vs UCLA-33.546.5W 48 - 10OY
Sat 11/22 Ohio State vs Rutgers-29.054.0W 42 - 9UY
Sat 11/29 Ohio State at Michigan-9.543.5W 27 - 9UY
Sat 12/6 Ohio State vs Indiana-5.548.5L 10 - 13UN
Wed 12/31 Ohio State vs Miami-7.539.5L 14 - 24UN

Total: Elite: , Good: , Avg , Bad , Poor
Played: Elite: , Good: , Avg , Bad , Poor
Future: Elite: , Good: , Avg , Bad , Poor
Wins: Elite: , Good: , Avg: , Bad: , Poor:
Losses: Elite: , Good: , Avg: , Bad: , Poor:

Predictions for Ohio State's Schedule
Important Stats (2024)
 Teams                  Off Explosive.Off SuccessPPGRush SuccessOL Yds Per AttRush YPGPass SuccessPass YPGOff ScoreZoneDef Explosive.Def SuccessDef PPGRunD SuccessPass D SuccessDef ScoreZonePenalty YPGTO PGDef TO PG
MIAMI#2 (.4)52% (1)30.956% (1)3.59 (4)16550% (7)3324.96 (2)#69 (.16)38% (26)14.838% (16)38% (40)4.02 (91)63.111.4
OSU#1 (.43)52% (3)33.448% (19)3.37 (15)13756% (1)2114.6 (15)#2 (-.01)36% (7)9.339% (26)34% (8)2.05 (1)31.60.81.1
 Teams                  Off Explosive.Off SuccessPPGRush SuccessOL Yds Per AttRush YPGPass SuccessPass YPGOff ScoreZoneDef Explosive.Def SuccessDef PPGRunD SuccessPass D SuccessDef ScoreZonePenalty YPGTO PGDef TO PG
MIAMI0%0%000%000%0%0%0000
OSU0%0%000%000%0%0%0000



Overall Stats 2024
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
MIAMI Offense1330.92652.5%4.961254971653325.543%57%56%50%10%.4
OSU Defense169.37.436.3%2.051.1 - - - - - 53%46%39%34%19%-.01
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
MIAMI Defense1314.81538.1%4.021.4 - - - - - 45%55%38%38%18%.16
OSU Offense1633.441.651.8%4.60.817347137211549%50%48%56%12%.43

Additional Stats 2024
 Teams                  GamesPossession Time1st Downs PG3rd Down %4th Down %Penalties PGPenalty Yds PGOff TO PGDef TO PGTFL PGSacks PGD/ST TDsAvg Field Pos
Miami1330:1325.256%65%6.263.111.45.92.6129.7
Ohio State1624:2716.942%70%3.431.60.81.15.12.4228.8
Run Game Stats (2025)
 Teams                  GamesRun Play RateRun Play SuccessRush Att PGRush Yds PGRush Yds Per AttRushing TDsRun Pred Pts AddedOL Yds Per Att3rd/4th & ShortFront 7 HavocRun Play Explosivness
MIAMI Offense1343% (114)56% (1)30.1165.55.528 (25).32 (5)3.59 (4)90% (1)6% (3)0.95 (73)
OSU Defense1653% (90)39% (26) - - - - .01 (15)2.9 (48)67% (33)13% (16)0.87 (20)
 Teams                  GamesRun Play RateRun Play SuccessRush Att PGRush Yds PGRush Yds Per AttRushing TDsRun Pred Pts AddedOL Yds Per Att3rd/4th & ShortFront 7 HavocRun Play Explosivness
MIAMI Defense1345% (11)38% (16) - - - - .08 (49)2.6 (16)57% (4)11% (43)1.15 (125)
OSU Offense1649% (77)48% (19)27.3136.8528 (25).31 (8)3.37 (15)76% (48)7% (7)1.11 (16)

Pass Game Stats (2025)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
MIAMI Offense1357% (20)50% (7)23.935.1331.69.513.938 (1)7 (26).47 (6)1.7 (26)27% (5)42% (1).69 (1)4% (15)2.3 (6)
OSU Defense1646% (35)34% (8) - - - - - - 9 (76).02 (2)1.5 (28)32% (74)30% (66).16 (13)6% (61)1.7 (6)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
MIAMI Defense1355% (125)38% (40) - - - - - - 14 (23).23 (66)1.7 (113)36% (9)36% (123).45 (115)7% (34)2.1 (84)
OSU Offense1650% (60)56% (1)16.723.4210.6912.631 (6)9 (48).58 (1)1.6 (70)27% (7)37% (12).55 (6)5% (42)2.1 (41)

Miami's Power Ratings
Miami's Power Rating: 25.83  #6
Miami's Offense Rating: 24.47  #13
Miami's Defense Rating: -1.36  #6
2025 Talent Rating: 964.00  #16
Blue Chip Ratio: 55%  #9
Miami's 2025 Expected Record: 10.5 - 2.5
Miami's 2025 Overall SP+ Rating: 20.7  #9
Miami's Offense SP+ Rating: 34.2  #22
Miami's Defense SP+ Rating: 14.3  #7

Average Talent
Average ACC Talent Rating is 852.82
Average Power Five Talent: 877.82
Average FBS Talent: 715.76

Power Ratings Matchup
Miami: 25.83   Ohio State: 29.83

SP+ Ratings Matchup
Miami: 20.7   Ohio State: 30.1




Ohio State's Power Ratings
Ohio State's Power Rating: 29.83  #2
Ohio State's Offense Rating: 25.53  #10
Ohio State's Defense Rating: -5.04  #1
2025 Talent Rating: 1144.00  #1
Blue Chip Ratio: 73  #2
Ohio State's 2025 Expected Record: 12.0 - 2.0
Ohio State's 2025 Overall SP+ Rating: 30.1  #2
Ohio State's Offense SP+ Rating: 37.6  #13
Ohio State's Defense SP+ Rating: 7.7  #1

Average Talent
Average Big Ten Talent Rating is 906.67
Average Power Five Talent: 877.82
Average FBS Talent: 715.76


Miami Scoring
Offense: 30.9 PPG
Offense on Road: 26
Defense: 14.8 PPG
Defense on Road: 15

Miami's 2025 Record
Record: 13 - 3
Record vs Spread: 11 - 5 - 0
Over/Under Record: 7 - 9
Record on Road: 6 - 1
Record vs Spread on Road: 3 - 2 - 0
Record as Dog vs Spread: 5 - 0 - 0
Record as Road Dog vs Spread: 1 - 0 - 0
Projected Score
Ohio State 24
Miami 18


Projected Total Points: 42
Ohio State Scoring
Offense: 33.4 PPG
Offense at Home: 41.6
Defense: 9.3 PPG
Defense at Home: 7.4

Ohio State's 2025 Record
Record: 12 - 2
Record vs Spread: 10 - 3 - 1
Over/Under Record: 4 - 10
Record at home: 7 - 0
Record vs Spread at home: 6 - 0 - 1
Record as Fav vs Spread: 10 - 3 - 1
Record as Home Fav vs Spread: 6 - 0 - 1


YearDateHomeScoreAwayScoreSpreadCoverTotalO/U
202512/31Ohio State14Miami24Ohio State -7.5Miami39.5Under
201109/17Miami24Ohio State6
201009/11Ohio State36Miami24
200201/03Miami24Ohio State31
TeamWinsCoversO/U
Ohio State200 Overs
Miami211 Unders

WinsCoversFavsDogs
Home Teams2 - 20 - 10 - 10 - 0
Road Teams2 - 21 - 00 - 01 - 0

Miami Recent Bowl History
DateBowlMatchupSpreadTotalResult
2025CFP Nat'l Title Miami vs Indiana+7.546.5L 21 - 27
2025CFP Semifinal Miami vs Ole Miss-3.052.5W 31 - 27
2025CFP Quarterfinal Miami vs Ohio State+7.539.5W 24 - 14
2025CFP 1st Round Miami vs Texas A&M+3.048.5W 10 - 3
2024Tarts Bowl Miami vs Iowa State-5.062.0L 41 - 42
2023Pinstripe Bowl Miami vs Rutgers+3.041.0L 24 - 31
2020It Bowl Miami vs Oklahoma State+2.558.5L 34 - 37
2019Independence Bowl Miami vs Louisiana Tech-7.049.5L 0 - 14
Ohio State Recent Bowl History
DateBowlMatchupSpreadTotalResult
2025CFP Quarterfinal Ohio State vs Miami-7.539.5L 14 - 24
2024CFP Nat'l Title Ohio State vs Notre Dame-8.545.5W 34 - 23
2024CFP Semifinal Ohio State vs Texas-6.551.5W 28 - 14
2024CFP Quarterfinal Ohio State vs Oregon-2.555.5W 41 - 21
2024CFP 1st Round Ohio State vs Tennessee-7.547.0W 42 - 17
2023Cotton Bowl Ohio State vs Missouri-4.051.0L 3 - 14
2022CFP Semifinal Ohio State vs Georgia+5.562.0L 41 - 42
2021Rose Bowl Ohio State vs Utah-4.564.5W 48 - 45
2020CFP Nat'l Title Ohio State vs Alabama+9.575.0L 24 - 52
2020CFP Semifinal Ohio State vs Clemson+7.566.5W 49 - 28
2019CFP Semifinal Ohio State vs Clemson+3.063.5L 23 - 29
  
(#6) MIAMI at (#2) OSU
Overall StatsOvr
CategoryCatMIAMIOSU
Net PPPPPPNRNR
Power RatePwr #6 #2
SP+SP+ #9 #2
Perf GradeGrade #5 #2
OffenseOff #7 #2
DefenseDef #4 #3
Spec TeamsST #49 #21
TalentTal #16 #1
Blue ChipsBC% #9 #2
Miami Notes
(11/3) 9 trips into SMU territory only scored 20 pts
(11/2) Miami 4-11 under Mario in November+
(10/30) Ugly start vs Stanford, 35-0 in 2H. Def great
(10/30) QB C Beck looks hurt (elbow?) since L'ville game
(10/18) Is L'ville L same ole Miami? Something looked off
(10/17) Off awful, Beck 4 INT, 63 yds rush (2.6 ypc) in L
(9/20) Def awesome, DL may be best in CFB. Contender
(9/20) Beck awful vs Gators, Run Off tough and good
(8/22) TE Lofton a name to watch. Athletic, staff high
(8/20) WR1 Trader seems to be getting most buzz
(6/8) Strength coach resigned in June? Bad timing
(6/4) RBs Fletcher good, Lyle, Seldon (FCS) great depth
Miami Injury Report
Ohio State Notes
(11/15) WR2 Carnell Tate out for season (calf injury)
(10/11) OL seems to improve every week. RB Jackson a find
(10/11) CB Igbinosun physical & dares refs to call him on it
(10/6) Def is best unit in CFB. Allowed 25 points in 5 games
(9/29) Run Off is not good, Sayin is accurate but deep ball?
(9/22) Allowed 16 points in 3 games, none in red zone
(8/30) Def dominated Texas. Run game was awful
(8/27) Secondary good, but CB Igbinosun inconsistent
(8/18) QB1 Julian Sayin wins starting job
(7/12) DL issue, smaller, DT. Atkinson (NC) added
(7/12) Lost 14 NFL Draft picks, 2nd most ever
(6/6) RB1 Peoples, Donaldson (WVU), staff high on pos
Ohio State Injury Report
Miami on Offense
Balanced offense, Pass: 49%, Run: 50%
CategoryCat
MIAMI OffOSU Def
PPPOffPPPNRNR
Perf GradePerf #7 #3
SuccessSuc #1 #7
ExplosiveExp #22 #15
PPAPPA #2 #2
PowerPwr #13 #1
SP+SP+ #22 #1
Pts POPPO #2 #1
HavocHav #4 #22
Miami Run Game
Balanced offense, Pass: 49%, Run: 50%
CategoryCat
MIAMI OffOSU Def
Run GameRun #21 #2
Run SuccessRSuc #1 #26
Run ExplRExp #73 #20
PPAExp #5 #15
Run BlockR Blk #12 -
OL YdsOLY #4 #48
Stuff RateStuff #2 #97
TackleTak -  #3
Miami Pass Game
Balanced offense, Pass: 49%, Run: 50%
CategoryCat
MIAMI OffOSU Def
Pass GamePass #32 #11
Pass SuccessPSuc #7 #8
Pass ExplPExl #26 #28
PPAExp #6 #2
Pass Rush/BlockP Blk #1 #44
F7 HavocF7 #3 #16
DB HavocDB #15 #61
Ohio State on Offense
Balanced offense, Pass: 50%, Run: 49%
CategoryCatOSU OffMIAMI Def
PPPDefPPPNRNR
Perf GradePerf #2 #4
SuccessSuc #3 #26
ExplosiveExp #17 #130
PPAPPA #1 #69
PowerPwr #10 #6
SP+SP+ #13 #7
Pts POPPO #15 #91
HavocHav #14 #39
Ohio State Run Game
Balanced offense, Pass: 50%, Run: 49%
CategoryCat
OSU OffMIAMI Def
Run GameRun #24 #14
Run SuccessRSuc #19 #16
Run ExplRExp #16 #125
PPAExp #8 #49
Run BlockR Blk #8 -
OL YdsOLY #15 #16
Stuff RateStuff #48 #7
TackleTak -  #120
Ohio State Pass Game
Balanced offense, Pass: 50%, Run: 49%
CategoryCatOSU OffMIAMI Def
Pass GamePass #1 #15
Pass SuccessPSuc #1 #40
Pass ExplPExl #70 #113
PPAExp #1 #66
Pass Block/RushP Blk #52 #1
F7 HavocF7 #7 #43
DB HavocDB #42 #34
Program Comparison
OSU 5 Year Profile: Consistent CFB Elites
'25 Profile: Remains CFB Elites

MIAMI 5 Year Profile: Improving Top 25 Contenders
'25 Profile: Up to Title Contenders

Weather Forecast
Playing in AT&T Stadium
Conditions:
Temp: 0°
Rematch from Week 1
Ohio State -7.5 (39.5)
Miami won at Ohio State this year (24-14)

Previous Matchups
Miami beat Ohio State last year (24-14)

  
MIAMI's OC Shannon Dawson (been OC for 3 years)
Player NameCOMPATTPCTYDSTDINTYPA
Carson Beck (Tr)33846872%381330128.1
Emory Williams131968%156008.2
Player NameCARYDSTDYPCLONG
Mark Fletcher Jr.2161192125.557
CharMar Brown (Tr)12246073.813
Girard Pringle Jr.6237546.038
Malachi Toney2311314.913
Player NameRECYDSTDYPCLONG
Malachi Toney10912111011.161
Keelan Marion (Tr)57746213.161
C.J. Daniels (Tr)50557711.147
Elija Lofton2321839.529

View Miami's Full Roster

MIAMI's DC Corey Hetherman (in his first season)
Top DefTackTFLSACKSPRESSPD
Mohamed Toure (Tr)843216
Jakobe Thomas (Tr)754406
Wesley Bissainthe713110
Zechariah Poyser (Tr)683115
SacksTackTFLSACKSPRESSPD
Akheem Mesidor63181360
Rueben Bain Jr.54161051
Keionte Scott (Tr)6413585
Ahmad Moten319540
Pass DTackTFLSACKSPRESSPD
Xavier Lucas (Tr)452118
OJ Frederique Jr.190007
Mohamed Toure (Tr)843216

OSU's OC Brian Hartline (in his second season)
Player NameCOMPATTPCTYDSTDINTYPA
Julian Sayin30139177%36103289.2
Lincoln Kienholz111479%139109.9
Player NameCARYDSTDYPCLONG
Bo Jackson179109066.164
CJ Donaldson (Tr)96361103.827
James Peoples6134435.649
Isaiah West5931025.338
Player NameRECYDSTDYPCLONG
Jeremiah Smith8712431214.387
Carnell Tate51875917.257
Max Klare (Tr)43448210.439
Brandon Inniss3627137.529

View Ohio State's Full Roster

OSU's DC Matt Patricia (in his first season)
Top DefTackTFLSACKSPRESSPD
Sonny Styles837143
Arvell Reese6910752
Caleb Downs685111
Caden Curry66171182
SacksTackTFLSACKSPRESSPD
Caden Curry66171182
Kenyatta Jackson2811722
Arvell Reese6910752
Eddrick Houston214310
Pass DTackTFLSACKSPRESSPD
Davison Igbinosun521006
Sonny Styles837143
Jaylen McClain530003