Miami Hurricanes Upset Ohio State Buckeyes 24-14
Wednesday, December 31, 2025, 7:30 PM ET · AT&T Stadium
Miami Hurricanes 24, Ohio State Buckeyes 14, final. Our NCAAF picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Miami Hurricanes vs Ohio State Buckeyes?
Miami Hurricanes beat Ohio State Buckeyes 24-14 at AT&T Stadium on December 31, 2025.
Who was favored in Miami Hurricanes vs Ohio State Buckeyes?
Ohio State Buckeyes were the favorite at DraftKings, moneyline -325 (about 76% implied). The underdog won.
In a surprising turn of events, the Miami Hurricanes defeated the Ohio State Buckeyes 24-14 in a thrilling contest at AT&T Stadium. Both teams entered the game with identical records of 12-2, but it was the Hurricanes who emerged victorious, showcasing their resilience and strong form, particularly in their recent four-game winning streak.
The Hurricanes have been on an impressive run, winning their last four games and boasting an 8-2 record over their last ten outings. During this stretch, they averaged 33.7 points scored per game while allowing 13.9 points. Their recent form included a decisive 38-7 victory against the Pittsburgh Panthers and a solid win over Virginia Tech, where they scored 34 points. In contrast, the Buckeyes had a more mixed recent performance, finishing their last ten games with a record of 9-1 but suffering a loss in their most recent outing against the Indiana Hoosiers, which ended 10-13. Ohio State had averaged 33.3 points scored and allowed only 9.0 points per game in this same timeframe, but their last five games saw them average 32.2 points scored and 10.2 points allowed.
At home, Ohio State had a record of 4-1, while Miami's away record stood at 3-1, indicating that both teams were capable of performing well in their respective environments. However, the Hurricanes' ability to secure a win away from home in a high-stakes situation like this one speaks volumes about their current form and readiness.
The matchup was also notable for its betting lines, with DraftKings setting the spread at Ohio State -7.5 and the total at 39.5. The odds reflected a strong belief in Ohio State's chances, but the Hurricanes proved the market wrong with their performance on the field. Miami's moneyline was priced at 260.0, while Ohio State's was at -325.0, indicating that the Buckeyes were favored to win.
In terms of injuries, the block did not provide specific details, but any absence of key players could have influenced the game's outcome. The conditions at AT&T Stadium were not detailed either, but typically, such venues provide a neutral ground for both teams, allowing for a fair contest.
Fans watching the game were likely focused on Miami's offensive strategy, which has been effective in recent weeks, and Ohio State's defensive capabilities that had previously allowed them to dominate opponents. The Hurricanes' ability to capitalize on mistakes and their strong running game were crucial in securing their victory.
This game serves as a reminder of the unpredictable nature of college football, where underdogs can rise to the occasion and deliver stunning results, as the Miami Hurricanes did against the Ohio State Buckeyes.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | OSU -7.5 | 39.5 o -118 / u -102 | Miami Hurricanes +260 · Ohio State Buckeyes -325 |
Leaders
- Passing yardsJulian Sayin22/35, 287 YDS, 1 TD, 2 INTOhio State Buckeyes
- Rushing yardsBo Jackson11 CAR, 55 YDS, 1 TDOhio State Buckeyes
- Receiving yardsJeremiah Smith7 REC, 157 YDS, 1 TDOhio State Buckeyes
- Passing yardsCarson Beck19/26, 138 YDS, 1 TDMiami Hurricanes
- Rushing yardsMark Fletcher Jr.19 CAR, 90 YDSMiami Hurricanes
- Receiving yardsCJ Daniels5 REC, 49 YDSMiami Hurricanes
Recent form
Ohio State Buckeyes
Last 10: 9-1Streak L133.3 scored · 9 allowed per game4-1 at home
- L10-13vs Indiana HoosiersDec 7
- W27-9at Michigan WolverinesNov 29
- W42-9vs Rutgers Scarlet KnightsNov 22
- W48-10vs UCLA BruinsNov 16
- W34-10at Purdue BoilermakersNov 8
- W38-14vs Penn State Nittany LionsNov 1
- W34-0at Wisconsin BadgersOct 18
- W34-16at Illinois Fighting IlliniOct 11
- W42-3vs Minnesota Golden GophersOct 4
- W24-6at Washington HuskiesSep 27
Miami Hurricanes
Last 10: 8-2Streak W433.7 scored · 13.9 allowed per game3-1 away
- W38-7at Pittsburgh PanthersNov 29
- W34-17at Virginia Tech HokiesNov 22
- W41-7vs NC State WolfpackNov 15
- W38-10vs Syracuse OrangeNov 8
- L20-26at SMU MustangsNov 1
- W42-7vs Stanford CardinalOct 25
- L21-24vs Louisville CardinalsOct 17
- W28-22at Florida State SeminolesOct 4
- W26-7vs Florida GatorsSep 20
- W49-12vs South Florida BullsSep 13
Standings
| Team | Overall | In conference |
|---|---|---|
| Virginia | 1-0 | 1-0 |
| Florida State | 1-0 | 0-0 |
| North Carolina | 1-0 | 0-0 |
| Stanford | 1-0 | 0-0 |
| Boston College | 0-0 | 0-0 |
| California | 0-0 | 0-0 |
| Clemson | 0-0 | 0-0 |
| Duke | 0-0 | 0-0 |
| Georgia Tech | 0-0 | 0-0 |
| Louisville | 0-0 | 0-0 |
| Miami | 0-0 | 0-0 |
| Pittsburgh | 0-0 | 0-0 |
| SMU | 0-0 | 0-0 |
| Syracuse | 0-0 | 0-0 |
| Virginia Tech | 0-0 | 0-0 |
| Wake Forest | 0-0 | 0-0 |
| NC State | 0-1 | 0-1 |
| USC | 1-0 | 0-0 |
| Illinois | 0-0 | 0-0 |
| Indiana | 0-0 | 0-0 |
| Iowa | 0-0 | 0-0 |
| Maryland | 0-0 | 0-0 |
| Michigan State | 0-0 | 0-0 |
| Michigan | 0-0 | 0-0 |
| Minnesota | 0-0 | 0-0 |
| Nebraska | 0-0 | 0-0 |
| Northwestern | 0-0 | 0-0 |
| Ohio State | 0-0 | 0-0 |
| Oregon | 0-0 | 0-0 |
| Penn State | 0-0 | 0-0 |
| Purdue | 0-0 | 0-0 |
| Rutgers | 0-0 | 0-0 |
| UCLA | 0-0 | 0-0 |
| Washington | 0-0 | 0-0 |
| Wisconsin | 0-0 | 0-0 |
Box score
| Stat | Miami Hurricanes | Ohio State Buckeyes |
|---|---|---|
| First downs | 18 | 18 |
| Third downs | 7-14 | 3-10 |
| Fourth downs | 1-1 | 1-1 |
| Total yards | 291 | 332 |
| Net passing yards | 138 | 287 |
| Completions | 19/26 | 22/35 |
| Yards per pass | 5.3 | 8.2 |
| Rushing yards | 153 | 45 |
| Rushing attempts | 37 | 24 |
| Yards per rush | 4.1 | 1.9 |
| Penalties | 0-0 | 2-15 |
| Turnovers | 1 | 2 |
| Fumbles lost | 1 | 0 |
| Interceptions thrown | 0 | 2 |
| Time of possession | 33:20 | 26:40 |
Win probability
Above the line favours Ohio State Buckeyes, below favours Miami Hurricanes.
Venue
- AT&T StadiumArlington, TX
- Attendance71323
Elsewhere
- Get ready for a big Clemson-LSU clash on ABC
- Greg McElroy corrects record on Kalen DeBoer at Alabama
- 2026 college football simulations: CFP, conference title odds
- What's wrong with SEC football? Nothing a national title won't fix
- College football 2026: September CFP superlatives
- Affidavit: TCU WR was hospitalized after alleged assault by Fields
Picks for NCAAF
NCAAF rules and settlement
- A 42-point college football spread is not a prediction of a 42-point win
- How the moneyline works in college football
- What reverse line movement means in college football
- What an injury report means in college football
- What weather means in college football
- What a divisional game means in college football