

Justin Fields is a 2-year Dual-Threat QB for Ohio State. Justin's 2020 season ranks in the 80th percentile nationally by opponent-adjusted EPA per play across 277 plays — a above-average rate for the QB.
A genuine rushing threat who stresses defenses horizontally. Extends plays with legs and forces extra gap assignments.
Players from 2014–2024 matched on EPA efficiency, play volume, and adjusted value tier — not just one metric.
| Player | Team | Yr | Plays | WEPA/play | Line val | Total EPA |
|---|---|---|---|---|---|---|
| Blake Sims | Alabama | 2014 | 473 | 0.696 | 15.4 | 329.4 |
| Kaidon Salter | Liberty | 2023 | 486 | 0.711 | 14.7 | 345.6 |
| Stetson Bennett | Georgia | 2022 | 509 | 0.635 | 12.4 | 323.0 |
Comps are statistical — efficiency, volume, and value tier all factor in. Style and conference context differ.
| Wk | Opponent | Result | Opp SP+ | C/ATT | Pass Yds | Pass TD | INT | Rush Yds | Rush TD | EPA/play |
|---|---|---|---|---|---|---|---|---|---|---|
| 8 | vsNebraska | W52-17 | 7.7 | 20/21 | 276 | 2 | 0 | 54 | 1 | 0.81 |
| 9 | @Penn State | W38-25 | 13.9 | 28/34 | 318 | 4 | 0 | -4 | 0 | 0.61 |
| 10 | vsRutgers | W49-27 | -10.5 | 24/28 | 314 | 5 |
Usage = share of team plays (CFBD has no true snap counts).
| Season | Team | Line value | WEPA/play | YoY Δ | Total EPA |
|---|---|---|---|---|---|
| 2019 | Ohio State | 17 | 0.713 | — | 385.1 |
| 2020 | Ohio State | 12.7 | 0.592 | -0.12 | 195.3 |
Chart shows per-game EPA (bars) and rolling 5-game average (line). Season breaks marked with dashed lines. Line value = est. points over replacement per game.
C/ATT 22/28 · Pass Yds 385 · Pass TD 6 · INT 1
| 0 |
| 7 |
| 1 |
| 0.76 |
| 12 | vsIndiana | W42-35 | 11.2 | 18/30 | 300 | 2 | 3 | 78 | 1 | 0.33 |
| 14 | @Michigan State | W52-12 | -2.4 | 17/24 | 199 | 2 | 0 | 104 | 2 | 0.54 |
| 16 | vsNorthwestern | W22-10 | 9.0 | 12/27 | 114 | 0 | 2 | 35 | 0 | -0.23 |
| 1 | vsAlabama | L24-52 | 28.3 | 17/33 | 194 | 1 | 0 | 67 | 0 | 0.20 |
| 1 | vsClemson | W49-28 | 26.1 | 22/28 | 385 | 6 | 1 | 42 | 0 | 0.20 |