Miami (OH) at Ohio - 2025 Matchup Preview
Miami (OH) logo Miami (OH) RedHawks at Ohio BobcatsOhio logo
Tuesday, November 4th 2025 (7:00 PM EST)
Ohio -2.5 (50.5) (-140)  Open: -3.5 | 50.5
Ohio 24 - Miami (OH): 20  (Mid-American)

 
RedHawks (7 - 7) (8 - 6 - 0)
Coach Chuck Martin (64 - 67)
Avg Score : 24 - 22 (20 - 21 on Road)
Record Prediction: 7.5 - 6.5 (#61)
'25 Opponents: (Elite: 0) (Good: 0) (Avg: 1) (Bad: 3)
M-OH coming off BYE
OHIO coming off BYE
Our Line: Ohio -5  (SP+ M-OH -0.5)

Projected Score: M-OH: 22 - OHIO: 27 (49)
OHIO Win prob: 55% | Cover: 49%
M-OH Travel: 141 miles
Bobcats (9 - 4) (6 - 6 - 1)
Coach Brian Smith (1 - 0)
Avg Score : 28 - 22 (36 - 20 @ Home)
Record Prediction: 8.3 - 4.7 (#51)
'25 Opponents: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 4)
 
Miami (OH)'s 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Thu 8/28 Miami (OH) at Wisconsin+17.540.5L 0 - 17UY
Sat 9/6 Miami (OH) at Rutgers+15.545.5L 17 - 45ON
BYE WEEK
Sat 9/20 Miami (OH) vs UNLV+2.549.5L 38 - 41ON
Sat 9/27 Miami (OH) vs Lindenwood-22.549.5W 38 - 0UY
Sat 10/4 Miami (OH) at Northern Illinois-4.538.5W 25 - 14OY
Sat 10/11 Miami (OH) at Akron-11.547.5W 20 - 7UY
Sat 10/18 Miami (OH) vs Eastern Michigan-12.547.5W 44 - 30OY
Sat 10/25 Miami (OH) vs Western Michigan-2.540.5W 26 - 17OY
BYE WEEK
Tue 11/4 Miami (OH) at Ohio+2.550.5L 20 - 24UN
Wed 11/12 Miami (OH) vs Toledo+6.544.5L 3 - 24UN
Wed 11/19 Miami (OH) at Buffalo-2.538.5W 37 - 20OY
Sat 11/29 Miami (OH) vs Ball State-16.540.5W 45 - 24OY
Sat 12/6 Miami (OH) vs Western Michigan+2.544.5L 13 - 23UN
Sat 12/27 Miami (OH) vs Fresno State+5.041.0L 3 - 18UN

Total: Elite: 0, Good: 0, Avg 1, Bad 5, Poor 5
Played: Elite: 0, Good: 0, Avg 0, Bad 3, Poor 4
Future: Elite: 0, Good: 0, Avg 1, Bad 2, Poor 1
Wins: Elite: 0, Good: 0, Avg: 0, Bad: 0, Poor: 4
Losses: Elite: 0, Good: 0, Avg: 0, Bad: 3, Poor: 0

Predictions for Miami (OH)'s Schedule
Ohio's 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Thu 8/28 Ohio at Rutgers+11.546.5L 31 - 34OY
Sat 9/6 Ohio vs West Virginia+3.558.5W 17 - 10UY
Sat 9/13 Ohio at Ohio State+28.049.0L 9 - 37UY
Sat 9/20 Ohio vs Gardner-Webb-30.555.0W 52 - 35ON
Sat 9/27 Ohio vs Bowling Green-7.549.5W 35 - 20OY
Sat 10/4 Ohio at Ball State-14.052.5L 14 - 20UN
BYE WEEK
Sat 10/18 Ohio vs Northern Illinois-10.541.5W 48 - 21OY
Sat 10/25 Ohio at Eastern Michigan-11.560.5W 28 - 21UN
BYE WEEK
Tue 11/4 Ohio vs Miami (OH)-2.550.5W 24 - 20UY
Tue 11/11 Ohio at Western Michigan+1.546.5L 13 - 17UN
Tue 11/18 Ohio vs Massachusetts-34.553.5W 42 - 14ON
Fri 11/28 Ohio at Buffalo-7.044.5W 31 - 26ON
Tue 12/23 Ohio vs UNLV+6.564.5W 17 - 10UY

Total: Elite: 1, Good: 0, Avg 0, Bad 4, Poor 6
Played: Elite: 1, Good: 0, Avg 0, Bad 2, Poor 4
Future: Elite: 0, Good: 0, Avg 0, Bad 2, Poor 2
Wins: Elite: 0, Good: 0, Avg: 0, Bad: 1, Poor: 3
Losses: Elite: 1, Good: 0, Avg: 0, Bad: 1, Poor: 1

Predictions for Ohio'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
M-OH#95 (.15)41% (97)23.538% (119)3.1 (51)12144% (48)2043.43 (108)#38 (.12)44% (92)21.746% (100)42% (74)2.91 (6)38.61.11.4
OHIO#40 (.24)46% (30)27.847% (35)3.1 (52)21445% (35)1934.15 (47)#23 (.1)37% (10)21.934% (3)40% (57)3.79 (68)44.91.61.5
 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
M-OH0%0%000%000%0%0%0000
OHIO0%0%000%000%0%0%0000



Overall Stats 2024
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
M-OH Offense1423.519.840.7%3.431.1163251212044.545%55%38%44%18%.15
OHIO Defense1421.92036.9%3.791.5 - - - - - 45%54%34%40%20%.1
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
M-OH Defense1421.721.243.6%2.911.4 - - - - - 47%52%46%42%18%.12
OHIO Offense1427.836.345.8%4.151.6224062141935.259%41%47%45%14%.24

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
Miami (OH)1427:0715.533%40%4.838.61.11.44.92.1039.1
Ohio1432:4321.948%60%5.544.91.61.56.32.5327.9
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
M-OH Offense1445% (108)38% (119)26.6120.54.59 (125).1 (90)3.1 (51)69% (98)11% (86)0.96 (70)
OHIO Defense1445% (15)34% (3) - - - - -.03 (6)2.49 (8)74% (69)13% (13)1 (72)
 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
M-OH Defense1447% (36)46% (100) - - - - .13 (74)3.24 (102)68% (38)10% (67)0.88 (21)
OHIO Offense1459% (13)47% (35)40.7213.55.235 (8).24 (18)3.1 (52)78% (31)9% (52)1.12 (13)

Pass Game Stats (2025)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
M-OH Offense1455% (28)44% (48)15.126.6204.37.713.523 (41)12 (85).22 (87)1.5 (90)33% (99)30% (83).27 (90)7% (111)2 (81)
OHIO Defense1454% (121)40% (57) - - - - - - 11 (52).22 (60)1.5 (53)35% (22)24% (2).18 (19)7% (40)2.2 (107)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
M-OH Defense1452% (102)42% (74) - - - - - - 11 (52).11 (18)1.2 (1)30% (99)30% (61).17 (14)8% (7)1.6 (4)
OHIO Offense1441% (119)45% (35)15.524.7192.57.812.415 (98)12 (85).23 (80)1.4 (128)29% (32)37% (13).45 (23)5% (43)1.8 (120)

Miami (OH)'s Power Ratings
Miami (OH)'s Power Rating: -10.70  #104
Miami (OH)'s Offense Rating: 3.65  #123
Miami (OH)'s Defense Rating: 14.35  #72
2025 Talent Rating: 674.00  #81
Blue Chip Ratio: 1%  #88
Miami (OH)'s 2025 Expected Record: 7.5 - 6.5
Miami (OH)'s 2025 Overall SP+ Rating: -3.4  #82
Miami (OH)'s Offense SP+ Rating: 19.3  #114
Miami (OH)'s Defense SP+ Rating: 24.2  #54

Average Talent
Average Mid-American Talent Rating is 571
Average Power Five Talent: 877.82
Average FBS Talent: 715.76

Power Ratings Matchup
Miami (OH): -10.70   Ohio: -1.96

SP+ Ratings Matchup
Miami (OH): -3.4   Ohio: -4.0




Ohio's Power Ratings
Ohio's Power Rating: -1.96  #79
Ohio's Offense Rating: 10.07  #86
Ohio's Defense Rating: 14.99  #77
2025 Talent Rating: 574.00  #101
Blue Chip Ratio: 0  #101
Ohio's 2025 Expected Record: 8.3 - 4.7
Ohio's 2025 Overall SP+ Rating: -4.0  #84
Ohio's Offense SP+ Rating: 23.2  #98
Ohio's Defense SP+ Rating: 25.2  #61

Average Talent
Average Mid-American Talent Rating is 571
Average Power Five Talent: 877.82
Average FBS Talent: 715.76


Miami (OH) Scoring
Offense: 23.5 PPG
Offense on Road: 19.8
Defense: 21.7 PPG
Defense on Road: 21.2

Miami (OH)'s 2025 Record
Record: 7 - 7
Record vs Spread: 8 - 6 - 0
Over/Under Record: 7 - 7
Record on Road: 3 - 3
Record vs Spread on Road: 4 - 2 - 0
Record as Dog vs Spread: 1 - 6 - 0
Record as Road Dog vs Spread: 1 - 2 - 0
Projected Score
Ohio 27
Miami (OH) 22


Projected Total Points: 49
Ohio Scoring
Offense: 27.8 PPG
Offense at Home: 36.3
Defense: 21.9 PPG
Defense at Home: 20

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


YearDateHomeScoreAwayScoreSpreadCoverTotalO/U
202511/04Ohio24Miami (OH)20Ohio -2.5Ohio50.5Under
202410/19Miami (OH)30Ohio20Miami (OH) -3.5Miami (OH)43.5Over
202412/07Miami (OH)3Ohio38Miami (OH) -2.5Ohio43.5Under
202310/28Ohio16Miami (OH)30Ohio -7.5Miami (OH)39.0Over
202211/08Miami (OH)21Ohio37Ohio -2.5Ohio52.0Over
202111/02Ohio35Miami (OH)33Miami (OH) -7Ohio54.5Over
201911/06Ohio21Miami (OH)24Ohio -7Miami (OH)57.5Under
201811/07Miami (OH)30Ohio28Ohio -4.5Miami (OH)59.0Under
201710/31Ohio45Miami (OH)28Ohio -7Ohio53.5Over
201610/01Miami (OH)7Ohio17Ohio -3.5Ohio50.0Under
201510/10Ohio34Miami (OH)3Ohio -17.5Ohio50.5Under
201411/25Miami (OH)21Ohio24Ohio -3NA52.5Under
201310/26Ohio41Miami (OH)16Ohio -24Ohio0
201210/27Miami (OH)23Ohio20
201111/22Ohio21Miami (OH)14
201010/23Miami (OH)13Ohio34
200910/17Ohio28Miami (OH)7
200811/28Miami (OH)26Ohio41
200711/24Ohio38Miami (OH)29
200611/24Miami (OH)24Ohio34
200511/21Ohio7Miami (OH)38
200409/18Miami (OH)40Ohio20
200311/22Ohio31Miami (OH)49
200211/02Miami (OH)38Ohio20
200110/20Ohio24Miami (OH)36
200011/03Miami (OH)27Ohio24
TeamWinsCoversO/U
Ohio1585 Overs
Miami (OH)1147 Unders

WinsCoversFavsDogs
Home Teams14 - 127 - 55 - 32 - 2
Road Teams12 - 145 - 72 - 23 - 5

(#104) M-OH at (#79) OHIO
Overall StatsOvr
CategoryCatM-OHOHIO
Net PPPPPPNRNR
Power RatePwr #104 #79
SP+SP+ #82 #84
Perf GradeGrade #59 #73
OffenseOff #86 #44
DefenseDef #35 #91
Spec TeamsST #61 #106
TalentTal #81 #101
Blue ChipsBC% #88 #101
Miami (OH) Notes
(11/29) Beat Ball St to make the MAC title game vs WMU
(11/20) QB Thomas Gotkowski better option in W vs Buff
(11/20) Beat Buff due to 3 TOs, even BS. Pass Def torched
(11/14) QB Dequan Finn quit the team.
(11/13) QB2 Hesson cannot play. 11/38 w/ 3 INT vs Tol
(11/4) Can't trust Dequan Finn. Will find a way to lose
(10/31) #2 Off in MAC, best OL, Avg DL, QB Finn meh
(10/31) 5-1 outside of paycheck games, L to UNLV by 3
(10/19) 3-0 in MAC play, undefeated after paycheck games
(10/19) Run heavy Off, QB Finn not good, Def inconsistent
(9/21) Nearly beat UNLV, OG'd 513-396. 1-8 on 3rd down
(8/30) Off awful vs Wisky, Finn cannot play? Def good
Miami (OH) Injury Report
Ohio Notes
(12/17) HC Smith fired. Weird situation
(11/13) WMU controls MAC after beating Ohio, Navarro meh
(11/4) Big W over Miami OH. Even game, ST's, clutch
(10/31) Beat WVU, 4-2 w/o paycheck games. Def meh
(10/31) QB Navarro decent, RB Bangura leads MAC, OL #2
(10/31) Top Off in MAC w/ WR Hendricks & RB Bangura
(9/22) Def all nearly 500 yds to Gardner Webb?
(8/29) Navarro great vs Gers, but Pass Def torched
(8/28) RB S Bangura - 2k career yds (TR Back, inj LY)
(7/27) WR rebuild, Hendricks good LY, have some depth
(5/5) QB Navarro back, JAG passer but strong runner
(5/5) RB rebuild, Brune starter in spring, track runner
Ohio Injury Report
Miami (OH) on Offense
Balanced offense, Pass: 47%, Run: 52%
CategoryCat
M-OH OffOHIO Def
PPPOffPPPNRNR
Perf GradePerf #86 #91
SuccessSuc #97 #10
ExplosiveExp #61 #92
PPAPPA #95 #23
PowerPwr #123 #77
SP+SP+ #114 #61
Pts POPPO #108 #68
HavocHav #107 #14
Miami (OH) Run Game
Balanced offense, Pass: 47%, Run: 52%
CategoryCat
M-OH OffOHIO Def
Run GameRun #95 #97
Run SuccessRSuc #119 #3
Run ExplRExp #70 #72
PPAExp #90 #6
Run BlockR Blk #31 -
OL YdsOLY #51 #8
Stuff RateStuff #75 #13
TackleTak -  #97
Miami (OH) Pass Game
Balanced offense, Pass: 47%, Run: 52%
CategoryCat
M-OH OffOHIO Def
Pass GamePass #111 #77
Pass SuccessPSuc #48 #57
Pass ExplPExl #90 #53
PPAExp #87 #60
Pass Rush/BlockP Blk #133 #73
F7 HavocF7 #86 #13
DB HavocDB #111 #40
Ohio on Offense
Very Run heavy Offense 59%, Pass: 39%
CategoryCatOHIO OffM-OH Def
PPPDefPPPNRNR
Perf GradePerf #44 #35
SuccessSuc #30 #92
ExplosiveExp #92 #2
PPAPPA #40 #38
PowerPwr #86 #72
SP+SP+ #98 #54
Pts POPPO #47 #6
HavocHav #42 #35
Ohio Run Game
Very Run heavy Offense 59%, Pass: 39%
CategoryCat
OHIO OffM-OH Def
Run GameRun #48 #60
Run SuccessRSuc #35 #100
Run ExplRExp #13 #21
PPAExp #18 #74
Run BlockR Blk #19 -
OL YdsOLY #52 #102
Stuff RateStuff #61 #125
TackleTak -  #70
Ohio Pass Game
Very Run heavy Offense 59%, Pass: 39%
CategoryCatOHIO OffM-OH Def
Pass GamePass #102 #58
Pass SuccessPSuc #35 #74
Pass ExplPExl #128 #1
PPAExp #80 #18
Pass Block/RushP Blk #70 #11
F7 HavocF7 #52 #67
DB HavocDB #43 #7
Program Comparison
OHIO 5 Year Profile: Consistent Top G5
'25 Profile: Down to Average G5

M-OH 5 Year Profile: Consistent Top G5
'25 Profile: Down to Average G5

Weather Forecast
Playing in Peden Stadium
Conditions: Cloudy
Temp: 45°
Rematch from Week 11
Ohio -2.5 (50.5)
Ohio won vs Miami (OH) this year (24-20)

Previous Matchups
Ohio beat Miami (OH) last year (24-20)
Ohio beat Miami (OH) in 2024 (38-3)
Miami (OH) beat Ohio in 2023 (30-16)

  
M-OH's OC Patrick Welsh (been OC for 3 years)
Player NameCOMPATTPCTYDSTDINTYPA
Dequan Finn (Tr)10618159%1451968.0
Henry Hesson399840%596436.1
Player NameCARYDSTDYPCLONG
Jordan Brunson16476744.760
Dequan Finn (Tr)8939544.439
D'Shawntae Jones6327774.446
Kenny Tracy4927215.621
Player NameRECYDSTDYPCLONG
Kamryn Perry43976622.766
Cole Weaver45642114.336
Keith Reynolds (Tr)3635219.869
Deion Colzie (Tr)11178116.244

View Miami (OH)'s Full Roster

M-OH's DC Bill Brechin (been DC for 3 years)
Top DefTackTFLSACKSPRESSPD
Eli Blakey1185138
Jackson Kuwatch10110511
Corban Hondru847372
Silas Walters713107
SacksTackTFLSACKSPRESSPD
Adam Trick57128124
Jackson Kuwatch10110511
Nasir Washington176410
Bai Jobe (Tr)154440
Pass DTackTFLSACKSPRESSPD
Eli Blakey1185138
Silas Walters713107
Kaleb Martin310007

OHIO's OC Scott Isphording (in his second season)
Player NameCOMPATTPCTYDSTDINTYPA
Parker Navarro18830362%237514117.8
Nick Poulos4850%19002.4
Player NameCARYDSTDYPCLONG
Sieh Bangura (Tr)2401392155.849
Parker Navarro16188695.544
Duncan Brune12058584.966
Jake Bruno148048.048
Player NameRECYDSTDYPCLONG
Chase Hendricks711037714.667
Rodney Harris II30419214.049
Mason Williams27285310.630
Caleb Gossett12162013.535

View Ohio's Full Roster

OHIO's DC John Hauser (in his second season)
Top DefTackTFLSACKSPRESSPD
Jalen Thomeson867021
Adonis Williams Jr.754111
Charlie Christopher633222
Michael Molnar625223
SacksTackTFLSACKSPRESSPD
Jay Crable288644
Anas Luqman (Tr)339452
Joseph Marsh (Tr)82200
Derek Reagans82230
Pass DTackTFLSACKSPRESSPD
Tank Pearson490008
Jack Fries543115
Jay Crable288644