Johnny Langan is a 3-year Workhorse Receiver TE for Rutgers. Johnny's 2019 season ranks in the 0th percentile nationally by opponent-adjusted EPA per play across 228 plays — a developing rate for the TE.
The primary target in the offense — used across all situations and down-types at an elite volume.
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 |
|---|---|---|---|---|---|---|
| Heinrich Haarberg | Nebraska | 2023 | 112 | 0.260 | 0.4 | 29.1 |
| Connor Blumrick | Texas A&M | 2021 | 106 | 0.230 | 0.0 | 24.4 |
| Gino Campiotti | Massachusetts | 2022 | 97 | 0.220 | 0.7 | 21.3 |
| Evan Svoboda | Wyoming | 2024 | 75 | 0.290 | 0.0 | 21.8 |
| Jackson Acker | Wisconsin | 2023 | 73 | 0.210 | 0.0 | 15.3 |
Comps are statistical — efficiency, volume, and value tier all factor in. Style and conference context differ.
| Wk | Opponent | Result | Opp SP+ | EPA/play | Pass | Rush |
|---|---|---|---|---|---|---|
| 1 | Massachusetts | — | -34.6 | -0.25 | 0.12 | -0.44 |
| 2 | Iowa | — | 16.7 | -1.79 | — | -1.79 |
| 6 | Maryland | — | -6.3 | 0.04 | -0.04 | 0.18 |
| 7 | Indiana | — | 12.8 | -0.49 | -0.60 | -0.19 |
| 8 | Minnesota | — | 19.4 | -0.41 | -0.53 | -0.20 |
| 9 | Liberty |
Usage = share of team plays (CFBD has no true snap counts).
| Season | Team | Line value | WEPA/play | YoY Δ | Total EPA |
|---|---|---|---|---|---|
| 2019 | Rutgers | 0 | 0.240 | — | 28.1 |
| 2020 | Rutgers | 0 | 0.300 | +0.06 | 17.7 |
| 2021 | Rutgers | 0 | 0.240 | -0.06 | 8.9 |
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.
| — |
| -2.6 |
| 0.65 |
| 0.69 | 0.61 |
| 10 | Illinois | — | 0.6 | -0.14 | -0.54 | 0.06 |
| 12 | Ohio State | — | 35.4 | 0.12 | -0.01 | 0.55 |
| 13 | Michigan State | — | 7.2 | -0.23 | -0.38 | 0.06 |
| 14 | Penn State | — | 24.3 | 0.02 | -0.08 | 0.21 |