Line History
| time | fav | line | total |
|---|---|---|---|
| Opening 20 Nov 3:20am | - | - | O +58 -110 |
| Closing 24 Nov 3:50pm | - | - | O +53 -110 |
Recent Meetings
| date | home-away | ats | o/u | OSU:Total Net Yards | OSU:Net Rushing Yards | OSU:Passing Yards | MICH:Total Net Yards | MICH:Net Rushing Yards | MICH:Passing Yards |
|---|---|---|---|---|---|---|---|---|---|
| 11/29/2025 | MICH 9 - OSU 27 | OSU -5.5 | Under 46.5 | 419 | 186 | 233 | 163 | 100 | 63 |
| 11/30/2024 | OSU 10 - MICH 13 | MICH +20.5 | Under 43 | 234 | 172 | 62 | 252 | 77 | 175 |
| 11/25/2023 | MICH 30 - OSU 24 | MICH -3.5 | Over 46.5 | 378 | 107 | 271 | 340 | 158 | 182 |
| 11/26/2022 | OSU 23 - MICH 45 | MICH +9 | Over 56.5 | 530 | 252 | 278 | 492 | 143 | 349 |
| 11/27/2021 | MICH 42 - OSU 27 | MICH +6.5 | Over 63.5 | 458 | 64 | 394 | 487 | 297 | 190 |
| 11/30/2019 | MICH 27 - OSU 56 | OSU -9 | Over 52 | 577 | 264 | 313 | 396 | 91 | 305 |
| 11/24/2018 | OSU 62 - MICH 39 | OSU +3.5 | Over 53 | 567 | 171 | 396 | 401 | 161 | 240 |
| 11/25/2017 | MICH 20 - OSU 31 | MICH +12.5 | Over 50.5 | 350 | 226 | 124 | 295 | 100 | 195 |
| date | score | ats | o/u | Total Net Yards | Net Rushing Yards | Passing Yards |
|---|---|---|---|---|---|---|
| 12/29/2018 | MICH 15 - FLA 41 | L -4.5 | Over 50.5 | 428 | 258 | 170 |
| 11/24/2018 | OSU 62 - MICH 39 | L -3.5 | Over 53 | 401 | 161 | 240 |
| 11/17/2018 | MICH 31 - IND 20 | L -27.5 | Under 53.5 | 385 | 190 | 195 |
| 11/10/2018 | RUTG 7 - MICH 42 | L -37.5 | Over 44.5 | 453 | 193 | 260 |
| 11/03/2018 | MICH 42 - PSU 7 | W -10.5 | Over 48 | 186 | 68 | 118 |
| 10/20/2018 | MSU 7 - MICH 21 | W -6.5 | Under 38.5 | 395 | 183 | 212 |
| 10/13/2018 | MICH 38 - WIS 13 | W -10 | Over 48 | 283 | 183 | 100 |
| 10/06/2018 | MICH 42 - MD 21 | W -17.5 | Over 44 | 220 | 147 | 73 |
| 09/29/2018 | NW 17 - MICH 20 | L -15.5 | Under 48 | 376 | 180 | 196 |
| 09/22/2018 | MICH 56 - NEB 10 | W -18 | Over 52 | 132 | 39 | 93 |
| date | score | ats | o/u | Total Net Yards | Net Rushing Yards | Passing Yards |
|---|---|---|---|---|---|---|
| 01/01/2019 | OSU 28 - WASH 23 | W -5.5 | Under 58.5 | 364 | 113 | 251 |
| 12/01/2018 | OSU 45 - NW 24 | W -16.5 | Over 60 | 607 | 108 | 499 |
| 11/24/2018 | OSU 62 - MICH 39 | W +3.5 | Over 53 | 567 | 171 | 396 |
| 11/17/2018 | MD 51 - OSU 52 | L -13.5 | Over 58.5 | 536 | 340 | 196 |
| 11/10/2018 | MSU 6 - OSU 26 | W -3.5 | Under 54 | 274 | 54 | 220 |
| 11/03/2018 | OSU 36 - NEB 31 | L -17 | Under 72.5 | 481 | 229 | 252 |
| 10/20/2018 | PUR 49 - OSU 20 | L -12 | Over 66 | 539 | 161 | 378 |
| 10/13/2018 | OSU 30 - MINN 14 | L -29.5 | Under 61 | 504 | 92 | 412 |
| 10/06/2018 | OSU 49 - IND 26 | L -27 | Over 62.5 | 609 | 154 | 455 |
| 09/29/2018 | PSU 26 - OSU 27 | L -4 | Under 68.5 | 492 | 206 | 286 |
Odds Analysis
Injuries
| player (position) | status | ats*current | o/u* | notes | |
|---|---|---|---|---|---|
| Karan Higdon (RB) | Out Sat | Personal - 20 / 12 / 18 | 0-0 | 0-0 | Details |
| Devin Bush (LB) | Out Sat | Personal - 27 / 11 / 18 | 0-0 | 0-0 | Details |
| Zach Gentry (TE) | Ques Sat | Concussion - 24 / 11 / 18 | 0-0 | 0-0 | Details |
| Chase Winovich (DL) | Ques Sat | Upper Body - 18 / 11 / 18 | 0-0 | 0-0 | Details |
| Berkley Edwards (RB) | Ques Sat | Concussion - 18 / 11 / 18 | 0-0 | 0-0 | Details |
| Josh Metellus (DB) | Ques Sat | Undisclosed - 12 / 11 / 18 | 0-0 | 0-0 | Details |
| Lavert Hill (DB) | Ques Sat | Head - 12 / 11 / 18 | 0-0 | 0-0 | Details |
| Dylan McCaffrey (QB) | out for season | Collarbone - 03 / 11 / 18 | 0-0 | 0-0 | Details |
| Juwann Bushell-Beatty (OL) | Ques Sat | Lower Body - 29 / 10 / 18 | 0-0 | 0-0 | Details |
| Shea Patterson (QB) | Prob Sat | Hand - 17 / 10 / 18 | 0-0 | 0-0 | Details |
| player (position) | status | ats*current | o/u* | notes | |
|---|---|---|---|---|---|
| Demetrius Knox (OL) | Ques Tues | Foot - 25 / 11 / 18 | 0-0 | 0-0 | Details |
| Marcus Williamson (CB) | Ques Tues | Undisclosed - 25 / 11 / 18 | 0-0 | 0-0 | Details |
| Terry McLaurin (WR) | Prob Sat | Head - 19 / 11 / 18 | 0-0 | 0-0 | Details |
| Baron Browning (LB) | Prob Sat | Undisclosed - 10 / 11 / 18 | 0-0 | 0-0 | Details |
| Jeffrey Okudah (CB) | Ques Sat | Groin - 31 / 10 / 18 | 0-0 | 0-0 | Details |
| Austin Mack (WR) | Ques Tues | Foot - 23 / 10 / 18 | 0-0 | 0-0 | Details |
| Thayer Munford (OL) | Ques Sat | Hip - 18 / 10 / 18 | 0-0 | 0-0 | Details |
| Robert Landers (DL) | Prob Sat | Undisclosed - 16 / 10 / 18 | 0-0 | 0-0 | Details |
| Sean Nuernberger (PK) | Out indefinitely | Groin - 15 / 10 / 18 | 0-0 | 0-0 | Details |
| Cameron Brown (CB) | Out indefinitely | Undisclosed - 14 / 10 / 18 | 0-0 | 0-0 | Details |
Michigan Vs Ohio State Betting Trends
Wolverines are 3-1-1 ATS in their last 5 games as a favorite of 3.5-10.0.
Wolverines are 18-7-1 ATS in their last 26 games following a ATS loss.
Over is 5-0 in Wolverines last 5 games as an underdog of 10.5 or greater.
Over is 30-14-1 in Wolverines last 45 games overall.
Wolverines are 5-2-1 ATS in their last 8 games as a road favorite of 3.5-10.0.
Buckeyes are 1-6 ATS in their last 7 games after scoring more than 40 points in their previous game.
Buckeyes are 1-4 ATS in their last 5 games following a ATS loss.
Buckeyes are 1-6 ATS in their last 7 conference games.
Buckeyes are 1-6 ATS in their last 7 games as a favorite.
Buckeyes are 1-5 ATS in their last 6 games following a straight up win.
East Standings
Line Up - Last Game
Pitchers
| POS | Player |
|---|
Hitters
| POS | Player |
|---|
Pitchers
| POS | Player |
|---|
Hitters
| POS | Player |
|---|
Game Statistics
401
567
Total Yards
240
396
Passing Yards
161
171
Rushing Yards
5
8
Touchdowns
100
100
Field Goal %
1
2
Turnovers












