56°F · 7 mph wind · Cloudy
Model Projection
6% home
Projected Score
Ohio State 44.0 · Purdue 23.3
Total · Margin
67.2 · -20.7
Market spread / total
+17.5 / 53
Home win prob
6%
Betting
3 books
| Book | Spread | Total | Home ML | Away ML |
|---|---|---|---|---|
| Bovada | 17.5 | 53 | 700 | -1200 |
| DraftKings | 18 | 52 | 625 | -1000 |
| William Hill (New Jersey) | 17 | 53.5 | — | — |
Ohio State · Passing
| Player | YDS | TD | INT |
|---|---|---|---|
| Kyle McCordQB | 276 | 3 | 0 |
| Devin BrownQB | 58 | 1 | 0 |
Ohio State · Rushing
| Player | YDS | TD |
|---|---|---|
| Dallan HaydenRB | 76 | 1 |
| Xavier JohnsonWR | 39 | 0 |
| Chip TrayanumRB | 28 | 0 |
| Devin BrownQB | 20 | 1 |
| Evan PryorRB | 2 | 0 |
| Kyle McCordQB | -11 | 0 |
Ohio State · Receiving
| Player | REC | YDS | TD |
|---|---|---|---|
| Marvin Harrison Jr.WR | 6 | 105 | 1 |
| Carnell TateWR | 3 | 79 | 0 |
| Brandon InnissWR | 1 | 58 | 1 |
| Cade StoverTE | 4 | 53 | 2 |
| Xavier JohnsonWR | 1 | 21 | 0 |
| Chip TrayanumRB | 1 | 9 | 0 |
| Julian FlemingWR | 1 | 9 | 0 |
Drives
26
| # | Offense | Plays | Yards | Result |
|---|---|---|---|---|
| 1 | Purdue | 9 | 44 | MISSED FG |
| 2 | Ohio State | 8 | 69 | TD |
| 3 | Purdue | 3 | 2 | PUNT |
| 4 | Ohio State | 8 | 51 | TD |
| 5 | Purdue | 3 | 5 | PUNT |
| 6 | Ohio State | 11 | 72 | FUMBLE |
| 7 | Purdue | 3 | 5 | PUNT |
| 8 | Ohio State | 11 | 73 | TD |
| 9 | Purdue | 6 | 6 | PUNT |
| 10 | Ohio State | 3 | -9 | PUNT |
| 11 | Purdue | 10 | 48 | MISSED FG |
| 12 | Ohio State | 1 | -2 | END OF HALF |
| 13 | Ohio State | 6 | 67 | TD |
| 14 | Purdue | 10 | 65 | MISSED FG |
| 15 | Ohio State | 5 | 80 | TD |
| 16 | Purdue | 3 | 6 | PUNT |
| 17 | Ohio State | 3 | 0 | PUNT |
| 18 | Purdue | 3 | 0 | PUNT |
| 19 | Ohio State | 3 | -7 | FUMBLE |
| 20 | Purdue | 6 | 20 | TD |
| 21 | Ohio State | 4 | 16 | PUNT |
| 22 | Purdue | 6 | 20 | PUNT |
| 23 | Ohio State | 3 | 64 | TD |
| 24 | Purdue | 10 | 39 | DOWNS |
| 25 | Ohio State | 3 | -7 | PUNT |
| 26 | Purdue | 1 | -2 | END OF GAME |