

Malik Cunningham is a 3-year Dual-Threat QB for Louisville. Malik's 2020 season ranks in the 45th percentile nationally by opponent-adjusted EPA per play across 433 plays — a average rate for the QB. Malik's production has improved each season, a positive development trajectory.
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 |
|---|---|---|---|---|---|---|
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| 2 | vsWestern Kentucky | W35-21 | -3.2 | 19/34 | 343 | 3 | 1 | 24 | 1 | 0.46 |
| 3 | vsMiami | L34-47 | 12.8 | 26/36 | 307 | 3 | 1 | 7 | 0 | 0.29 |
| 4 | @Pittsburgh | L20-23 | 6.0 | 9/21 | 107 | 1 |
Usage = share of team plays (CFBD has no true snap counts).
| Season | Team | Line value | WEPA/play | YoY Δ | Total EPA |
|---|---|---|---|---|---|
| 2019 | Louisville | 9.1 | 0.639 | — | 207.2 |
| 2020 | Louisville | 7.9 | 0.472 | -0.17 | 217.8 |
| 2021 | Louisville | 14.7 | 0.681 | +0.21 | 341.6 |
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 16/22 · Pass Yds 195 · Pass TD 2 · INT 0
| 3 |
| 3 |
| 0 |
| -0.06 |
| 6 | @Georgia Tech | L27-46 | -1.0 | 19/33 | 229 | 2 | 0 | 50 | 2 | 0.43 |
| 7 | @Notre Dame | L7-12 | 21.0 | 16/18 | 134 | 1 | 0 | 48 | 0 | 0.57 |
| 8 | vsFlorida State | W48-16 | -4.9 | 16/24 | 278 | 2 | 0 | 40 | 0 | 0.70 |
| 9 | vsVirginia Tech | L35-42 | 13.7 | 23/35 | 350 | 3 | 3 | 47 | 0 | 0.53 |
| 11 | @Virginia | L17-31 | 0.9 | 13/21 | 161 | 0 | 1 | 197 | 2 | 0.00 |
| 12 | vsSyracuse | W30-0 | -9.8 | 19/28 | 219 | 1 | 2 | 21 | 1 | 0.19 |
| 13 | @Boston College | L27-34 | 0.9 | 19/31 | 294 | 2 | 1 | 133 | 0 | 0.51 |
| 15 | vsWake Forest | W45-21 | 0.8 | 16/22 | 195 | 2 | 0 | 38 | 1 | 0.52 |