Buffalo vs. Miami (OH)

Buffalo and Miami (OH) have 26 meetings on file, the first in 1999; Miami (OH) leads the series 17–⁠9 in the games on file. Over the last 10 meetings it’s Miami (OH) 6–⁠4, and Miami (OH) has won the last 2.

Buffalo wins
9
Miami (OH) wins
17
Ties
0
Earliest on file
1999
Longest streak
9 Miami (OH)
Current streak
2 Miami (OH)
Last 10 meetings
Miami (OH) 6–⁠4
Most recent
2025

The series at a glance

Every meeting by decade, colored by the winner
’0’1’2’3’4’5’6’7’8’9W–L
1990s0–⁠1
2000s2–⁠8
2010s5–⁠5
2020s2–⁠3
Average margin
19.6 points; 7 decided by one score (8 or fewer)
At Buffalo
6–⁠7 Buffalo’s record at home
At Miami (OH)
10–⁠3 Miami (OH)‘s record at home
Shutouts
2

Every meeting on file, as played. Ranks are the AP poll’s going in.

Games that tell the story

  1. Buffalo’s biggest win2013: Buffalo 44, Miami (OH) 7by 37 points
  2. Miami (OH)‘s biggest win2003: Miami (OH) 59, Buffalo 3by 56 points

Coach against coach

YearsBuffaloSeriesMiami (OH)
2001–⁠2004Jim Hofher0–⁠4Terry Hoeppner
2006–⁠2008Turner Gill1–⁠2Shane Montgomery
2015–⁠2020Lance Leipold3–⁠3Chuck Martin
2021–⁠2023Maurice Linguist1–⁠2Chuck Martin

Head-coach pairings with three or more meetings on file, the series read from Buffalo’s side (Hofher 0–⁠4 against Hoeppner). A season split between coaches goes to the one credited with the game.

Both programs through the years

End-of-season Elo ratings of Buffalo and Miami (OH), 1999 on130015001700200020052010201520202025

Our Elo rating at the end of each season, a measure of how strong a team was, not a forecast; 1500 is an average FBS team.

Stars of the series

Biggest days

Anthony Johnson Buffalo8 catches, 238 yards, 3 TD2018 Receiving
Anthone Taylor Buffalo36 carries, 222 yards, 3 TD2014 Rushing
Jaret Patterson Buffalo22 carries, 183 yards, 1 TD2019 Rushing

Biggest days: the week’s best individual games by our big-days rule, from box scores (2004 on).

On television

2025ESPN20.3 million viewers

Viewers: Nielsen, as compiled by nschultz7’s ratings tracker.

Every game

Nov 3, 2026Buffalo at Miami (OH) upcomingat Miami (OH)
Nov 19, 2025Miami (OH) 37, Buffalo 20at Buffalo
Nov 15, 2023Miami (OH) 23, Buffalo 10at Miami (OH)
Oct 1, 2022Buffalo 24, Miami (OH) 20at Buffalo
Nov 9, 2021Miami (OH) 45, Buffalo 18at Miami (OH)
Nov 10, 2020Buffalo 42, Miami (OH) 10at Buffalo
Sep 28, 2019Miami (OH) 34, Buffalo 20at Miami (OH)
Oct 30, 2018Buffalo 51, Miami (OH) 42at Buffalo
Oct 21, 2017Miami (OH) 24, Buffalo 14at Miami (OH)
Nov 12, 2016Miami (OH) 35, Buffalo 24at Buffalo
Oct 29, 2015Buffalo 29, Miami (OH) 24at Miami (OH)
Sep 27, 2014Buffalo 35, Miami (OH) 27at Buffalo
Nov 19, 2013Buffalo 44, Miami (OH) 7at Miami (OH)
Nov 3, 2012Buffalo 27, Miami (OH) 24at Buffalo
Oct 29, 2011Miami (OH) 41, Buffalo 13at Miami (OH)
Oct 30, 2010Miami (OH) 21, Buffalo 9at Buffalo
Nov 18, 2009Buffalo 42, Miami (OH) 17at Miami (OH)
Nov 4, 2008Buffalo 37, Miami (OH) 17at Buffalo
Nov 3, 2007Miami (OH) 31, Buffalo 28at Miami (OH)
Oct 14, 2006Miami (OH) 38, Buffalo 31at Buffalo
Nov 5, 2005Miami (OH) 54, Buffalo 13at Miami (OH)
Oct 16, 2004Miami (OH) 25, Buffalo 7at Buffalo
Oct 11, 2003Miami (OH) 59, Buffalo 3at Miami (OH)
Oct 19, 2002Miami (OH) 49, Buffalo 0at Buffalo
Oct 6, 2001Miami (OH) 31, Buffalo 14at Miami (OH)
Nov 18, 2000Miami (OH) 17, Buffalo 16at Buffalo
Nov 20, 1999Miami (OH) 43, Buffalo 0at Miami (OH)

Every game is listed as played on the field.