Miami (OH) routs Holy Cross 45-7

Holy Cross0-37
Miami (OH)1-145Final
Sat, Sep 12 · Yager Stadium, Oxford, Ohio · Crowd 11,126ESPN+

Miami (OH) routed Holy Cross 45-7.

We had Miami (OH) favored. It won.

How it swung

Before kickoff, our ratings gave Miami (OH) a 92% chance, and the closing betting line (Miami (OH) was a 30.5-point favorite) put it at 99%.

Miami (OH) led by 14 after the first quarter and by 42 at the half.

Q1Q2Q3Q40+45+38
Blocked punt TDMiami (OH) · Q2 8:26
FinalMiami (OH) 45-7 Holy CrossMiami (OH) wonMove across the chart, or tap a numbered swing, to see any play.
50%75%90%Q1Q2Q3Q4Miami (OH)Won45-7ScoresBlocked punt TD
50%75%90%Q1Q2Q3Q4Miami (OH)Won45-7ScoresBlocked punt TD
50%10%25%Q1Q2Q3Q4Miami (OH)Lowest 0%Lost7-45ScoresBlocked punt TD
50%10%25%Q1Q2Q3Q4Miami (OH)Lowest 0%Lost7-45ScoresBlocked punt TD

No single play moved the chance by 20 points.

No single play moved the chance by 20 points.

Miami (OH)’s chance to win after every play.
How to read this chartStarts from the pregame line (Miami (OH) -30.5), at 98% for Miami (OH) (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores. Outlined diamonds mark rare plays.

Every drive

Miami (OH) scored on 6 of its 8 drives; Holy Cross on 1 of its 9.

Miami (OH)’s drives are teal, Holy Cross’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.

own goalgoal lineQ1Holy Cross: Punt, from 75 yards out to 72PuntMiami (OH): Touchdown, from 58 yards out to 0TouchdownHoly Cross: Punt, from 75 yards out to 63PuntMiami (OH): Touchdown, from 75 yards out to 0TouchdownHoly Cross: Punt, from 75 yards out to 76PuntMiami (OH): Touchdown, from 54 yards out to 0TouchdownQ2Holy Cross: Punt, from 75 yards out to 76PuntMiami (OH): Touchdown, from 58 yards out to 0TouchdownHoly Cross: Punt returned for a touchdown, from 75 yards out to 70Punt TDHoly Cross: Turned over on downs, from 75 yards out to 23DownsMiami (OH): Touchdown, from 77 yards out to 0TouchdownHoly Cross: End of half, from 75 yards out to 63End of halfQ3Miami (OH): Field goal, from 75 yards out to 6Field goalHoly Cross: Touchdown, from 75 yards out to 0TouchdownMiami (OH): Punt, from 75 yards out to 50PuntQ4Holy Cross: Punt, from 90 yards out to 66PuntMiami (OH): End of game, from 67 yards out to 52End of game

Box score

Miami (OH) 45, Holy Cross 7

Miami (OH) covered −30.5 by 7.5. The total, 52, went over 46.5.

Holy CrossMiami (OH)Total yardsHoly Cross 181Miami (OH) 437181437Passing yardsHoly Cross 141Miami (OH) 236141236Rushing yardsHoly Cross 40Miami (OH) 20140201First downsHoly Cross 10Miami (OH) 251025TurnoversHoly Cross 0Miami (OH) 000Time of possessionHoly Cross 21:41Miami (OH) 38:1921:4138:19
Team totalsHoly CrossMiami (OH)
Total yards181437
Passing13 of 25, 141 yds14 of 15, 236 yds
Rushing19 for 40 yds39 for 201 yds
First downs1025
Third down3 of 105 of 8
Fourth down0 of 10 of 0
Turnovers00
Penalties4 for 19 yds3 for 25 yds
Time of possession21:4138:19

Holy Cross leaders

  • Passing David Lynch 13 of 25, 141 yds, 1 TD
  • Rushing Datrell Jones 3 for 18 yds; Joseph Williams 8 for 16 yds
  • Receiving SirCharles Gordon 3 for 54 yds; Lincoln Fisher 3 for 31 yds, 1 TD

Miami (OH) leaders

  • Passing David McComb 13 of 13, 234 yds, 3 TD
  • Rushing D'Shawntae Jones 7 for 47 yds, 1 TD; Lazaro Rogers 5 for 43 yds
  • Receiving Lynel Billups-Williams 4 for 73 yds, 1 TD; Maleek Huggins 3 for 54 yds

No rain through the game

76° at kickoff · 0.01 in of rain by radar over the stadium

Warmer than 9 in 10 of the 33 other games played at Yager Stadium since 2016 (airport temperature during the game window).

Game-day temperatures at Yager Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Miami (OH) favoredHoly Cross favored100%Win chanceMiami (OH)Raininches per 10 min0.1 inNo rain recordedWindmph, average and gusts20 mph40 mphHourly wind only at this airport
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Miami (OH) favoredHoly Cross favoredRain · inches per 10 min0.1 inNo rain recordedWind · miles per hour2040Hourly wind only at this airport

Drag along the chart, or step through the game.

First quarter, 14:54 left1:03 p.m.
Holy Cross 0, Miami (OH) 0 · Miami (OH) 98% to win
no rain · 76°
Williams 1-yd run
Where this weather comes fromMeasured at Oxford airport, 3.0 miles away. Rain is NOAA's radar-and-gauge estimate at the stadium and wind is an airport reading; neither is measured on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet; rain radar from NOAA MRMS, through Iowa State University. Field direction from OpenStreetMap contributors.

Before kickoff

Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.

Recent games

Last two games

Holy Cross · 0-2

Rated 198th in our preseason ratings, 209th now.

Two straight losses, each by 20 or more.

L 10-35 @ Colgate #208 of 668

lost by 25 as a 4.5-point underdog

Holy Cross lost 10-35 at Colgate. Chance to win started at 30%, low under 1%, high 31%.

L 10-35 vs Lehigh #140 of 668

lost by 25 as a 14-point underdog

Holy Cross lost 10-35 vs Lehigh. Chance to win started at 22%, low under 1%, high 24%.

Last three games · 2025 season

Miami (OH) · 7-7

Rated 78th in our preseason ratings, 81st now.

1-2 in its last three — but nothing on this résumé beats a top-40 team yet.

L 3-18 @ Fresno State #78 of 667

lost by 15 as a 5.5-point underdog

Miami (OH) lost 3-18 vs Fresno State. Chance to win started at 27%, low under 1%, high 48%.

L 13-23 @ Western Michigan #86 of 667

lost by 10 as a 2.5-point underdog

Miami (OH) lost 13-23 vs Western Michigan. Chance to win started at 36%, low under 1%, high 36%.

W 45-24 vs Ball State #211 of 667

won by 21 as a 16.5-point favorite

Miami (OH) won 45-24 vs Ball State. Chance to win started at 90%, low 88%, high better than 99%.

W 37-20 @ Buffalo #158 of 667

won by 17 as a 2.5-point favorite

Miami (OH) won 37-20 at Buffalo. Chance to win started at 49%, low 38%, high better than 99%.

L 3-24 vs Toledo #31 of 667

lost by 21 as a 6.5-point underdog

Miami (OH) lost 3-24 vs Toledo. Chance to win started at 44%, low under 1%, high 50%.

L 20-24 @ Ohio #71 of 667

lost by 4 as a 2.5-point underdog

Miami (OH) lost 20-24 at Ohio. Chance to win started at 37%, low 1%, high 71%.

W 26-17 vs Western Michigan #90 of 667

won by 9 as a 2.5-point favorite

Miami (OH) won 26-17 vs Western Michigan. Chance to win started at 70%, low 24%, high better than 99%.

W 44-30 vs Eastern Michigan #172 of 667

won by 14 as an 11.5-point favorite

Miami (OH) won 44-30 vs Eastern Michigan. Chance to win started at 84%, low 79%, high better than 99%.

W 20-7 @ Akron #178 of 667

won by 13 as an 11.5-point favorite

Miami (OH) won 20-7 at Akron. Chance to win started at 71%, low 62%, high better than 99%.

W 25-14 @ Northern Illinois #135 of 667

won by 11 as a 4.5-point favorite

Miami (OH) won 25-14 at Northern Illinois. Chance to win started at 57%, low 9%, high 99%.

W 38-0 vs Lindenwood #209 of 667

won by 38 as a 22.5-point favorite

Miami (OH) won 38-0 vs Lindenwood. Chance to win started at 95%, low 93%, high better than 99%.

L 38-41 vs UNLV #68 of 667

lost by 3 as a 1.5-point underdog

L 17-45 @ Rutgers #61 of 667

lost by 28 as a 15.5-point underdog

Miami (OH) lost 17-45 at Rutgers. Chance to win started at 9%, low under 1%, high 19%.

L 0-17 @ Wisconsin #42 of 667

lost by 17 as an 18.5-point underdog

Miami (OH) lost 0-17 at Wisconsin. Chance to win started at 8%, low under 1%, high 14%.

Week by week

Miami (OH)

  • Wk 1Lat Pittsburgh14-59

Holy Cross

Wk 1: L 10-35 vs Lehigh▼25LehighWk 1: L 10-35 at Colgate▼25Colgate
  • Wk 1Lvs Lehigh10-35
  • Wk 1Lat Colgate10-35

Line, fans and home field

The betting line, and the fans

Our model and the betting line don’t fully agree on Miami (OH)’s chances here.

50-50Model 92% · Line 99%Holy CrossMiami (OH)

Miami (OH) favored by 30.5 · Total 46.5

How games like this usually go

Miami (OH) by 30.5, and it went to form

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 411 games since 2025 with a favorite of 21.5 points or more.

The market

The total fell 3 points.

opened 49.5now 46.5

Total: 49.5 → 46.5

The books’ cut: 3.2%, the margin built into the odds

Weather at kickoff

Warm and dry. Feels like 80° at kickoff.

Holy Cross at Miami (OH) · Saturday, Sept. 12, 2026 · Yager Stadium, Oxford

  • 80°feels like at kickoff
  • Dryno rain at kickoff
  • 79weather score, Mixed
  • 3rdroughest of the day's 7 kickoff times

Weather score: 0 to 100, higher is better, for the first 3 hours and 20 minutes of the game. Ideal is 100, Comfortable 90 to 99, Mixed 75 to 89, Rough 50 to 74, Harsh under 50.

Kickoff times that Saturday

Games in this time zone used 7 kickoff times that day, local time (kickoffs within 30 minutes of each other count as one). This game, ringed, was the third roughest of the day's seven kickoff times. At Yager Stadium that day, a 7:30 pm kickoff would have scored 100, against 79 at 1 pm.

The roughest kickoff time is the lowest of the day's times. It can still be Mixed or Comfortable.

  • noon: 91, Comfortable
  • 1 pm: 79, Mixed (this game)
  • 2 pm: 69, Rough
  • 3:30 pm: 66, Rough
  • 6 pm: 95, Comfortable
  • 7 pm: 99, Comfortable
  • 7:30 pm: 100, Ideal

Weather score at each kickoff time.

Tap a dot to read that kickoff time.

Home field

Miami (OH) is worth +6.3 points (±3.7) more at home than on the road since 2018 — top third of FBS, 85th percentile.

73% at home, 47% on the road against FBS opponents (27-10 home, 23-26 away).

Our model gives every stadium the same flat 2.3-point home edge (why); the books use about 3. Against the closing line this stadium reads +0.8 at home vs. away over 92 games — inside the ±5.1 noise, so the flat number is the honest one here.

The visitors travel about 700 miles to get here.

Where next