Players › QB
Cody Kessler
Born May 11, 1993 · College USC · Drafted 2016, round 3, pick 93 (CLE) · 6-1, 215 lb
EPA per dropback by season
Filled dot: stabilised, with its 90% interval. Ring: the raw season rate.
Passing
| Season | Team | G | Cmp | Att | Cmp % | Yds | TD | INT | Dropbacks | EPA/db | Stabilised EPA/db | WPA/db (WP pts) | Total WPA (wins) | CPOE | Success % | ANY/A | Rank (EPA/db) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016 | CLE | 9 | 128 | 195 | 65.6 | 1,380 | 6 | 2 | 230 | +0.119 | +0.015−0.095 to +0.125 | +0.05 | +0.12 | +4.7 | 43.9 | 5.91 | 14 |
| 2017 | CLE | 3 | 11 | 23 | 47.8 | 126 | 0 | 1 | 30 | −0.561 | −0.168−0.300 to −0.035 | −1.96 | −0.59 | −7.5 | 26.7 | 1.14 | – |
| 2018 | JAX | 5 | 85 | 131 | 64.9 | 709 | 2 | 2 | 176 | −0.181 | −0.107−0.222 to +0.008 | −0.37 | −0.65 | +2.7 | 43.8 | 3.33 | – |
| Career | JAX | 17 | 224 | 349 | 64.2 | 2,215 | 8 | 5 | 436 | −0.049 | −0.26 | −1.12 | +3.2 | 42.7 | 4.57 | – |
Rushing
| Season | Team | G | Carries | Yds | TD | YPC | EPA/carry | Stabilised EPA/carry | Success % | Rush EPA | Rush WPA (wins) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016 | CLE | 9 | 6 | 7 | 0 | 1.17 | −0.057 | 33.3 | −0.3 | −0.00 | |
| 2017 | CLE | 3 | 0 | 0 | 0 | – | +0.730 | 100.0 | +0.7 | +0.02 | |
| 2018 | JAX | 5 | 3 | 4 | 0 | 1.33 | +0.504 | 66.7 | +1.5 | +0.07 | |
| Career | JAX | 17 | 9 | 11 | 0 | 1.22 | +0.190 | 50.0 | +1.9 | +0.09 |
Defence
Counting stats from the play-by-play credits (QB hits from 2006, tackles for loss and passes defensed from 2009).
| Season | Team | G | Tackles | Sacks | QB hits | Tackles for loss | INT | Passes defensed | Forced fumbles |
|---|---|---|---|---|---|---|---|---|---|
| 2018 | JAX | 5 | 1 | 0.0 | 0 | 0 | 0 | 0 | 0 |
Playing time
Scrimmage snaps from 2016, in the games he played (share: of his team’s snaps in those games). A season’s snaps appear after its playoffs, when the data is published. Who was on the field: NFL Next Gen Stats via nflverse (2016–22) and FTN Data via nflverse (2023 on), CC BY-SA 4.0. Aggregated by Red Zone Math; this table is shared under CC BY-SA 4.0 too.
| Season | Team | G | Offensive snaps | Share of the offence’s snaps | Defensive snaps | Share of the defence’s snaps |
|---|---|---|---|---|---|---|
| 2016 | CLE | 9 | 343 | 60.0 | – | – |
| 2017 | CLE | 3 | 47 | 21.2 | – | – |
| 2018 | JAX | 5 | 262 | 83.7 | – | – |
Pressure and play action
Regular season. Pressure from 2016; play action, blitzes and interception-worthy throws (per attempt) from 2022. The sources changed in 2023, so compare a season with its league, not across years. Pressure and time to throw: NFL Next Gen Stats via nflverse (2016–22) and FTN Data via nflverse (2023 on); play action, blitzes and interception-worthy throws: FTN Data via nflverse (2022 on). Both CC BY-SA 4.0; aggregated by Red Zone Math, and this table is shared under CC BY-SA 4.0 too.
| Season | Dropbacks | Pressured % | EPA/db pressured | EPA/db clean | Time to throw (s) | Play action % | EPA/db with play action | Blitzed % | EPA/db vs a blitz | Interception- worthy % |
|---|---|---|---|---|---|---|---|---|---|---|
| 2016 | 230 | 28.6 | +0.43 | +0.23 | 2.90 | – | – | – | – | – |
| 2017 | 30 | 30.4 | +0.05 | −0.35 | 2.92 | – | – | – | – | – |
| 2018 | 176 | 35.1 | −0.02 | +0.13 | 2.92 | – | – | – | – | – |
Game logs
2018 game log (5 games)
2018 game log
| Week | Date | Opponent | Result | Cmp/Att | Pass yds | TD | INT | EPA/db | Pass WPA (WP pts) | Carries | Rush yds | Rush TD | Rush EPA | Tackles | Sacks | INT | PD |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7 | 2018-10-21 | vs HOU | L 7–20 | 21/30 | 156 | 1 | 1 | −0.14 | −11.9 | 0 | 0 | 0 | 0.0 | 0 | 0.0 | 0 | 0 |
| 13 | 2018-12-02 | vs IND | W 6–0 | 18/24 | 150 | 0 | 0 | +0.01 | +16.7 | 0 | 0 | 0 | 0.0 | 0 | 0.0 | 0 | 0 |
| 14 | 2018-12-06 | @ TEN | L 9–30 | 25/43 | 240 | 1 | 0 | −0.18 | −3.7 | 2 | 2 | 0 | +0.9 | 1 | 0.0 | 0 | 0 |
| 15 | 2018-12-16 | vs WAS | L 13–16 | 9/17 | 57 | 0 | 1 | −0.49 | −52.4 | 0 | 0 | 0 | 0.0 | 0 | 0.0 | 0 | 0 |
| 16 | 2018-12-23 | @ MIA | W 17–7 | 12/17 | 106 | 0 | 0 | −0.15 | −13.5 | 1 | 2 | 0 | +0.6 | 0 | 0.0 | 0 | 0 |
2017 game log (3 games)
2016 game log (9 games)
2016 game log
| Week | Date | Opponent | Result | Cmp/Att | Pass yds | TD | INT | EPA/db | Pass WPA (WP pts) | Carries | Rush yds | Rush TD | Rush EPA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3 | 2016-09-25 | @ MIA | L 24–30 OT | 21/33 | 244 | 0 | 0 | −0.02 | −17.6 | 1 | 0 | 0 | −0.6 |
| 4 | 2016-10-02 | @ WAS | L 20–31 | 28/39 | 223 | 1 | 1 | +0.16 | +18.0 | 1 | 0 | 0 | −0.9 |
| 5 | 2016-10-09 | vs NE | L 13–33 | 5/8 | 62 | 1 | 0 | +0.52 | +4.5 | 0 | 0 | 0 | 0.0 |
| 6 | 2016-10-16 | @ TEN | L 26–28 | 26/41 | 336 | 2 | 0 | +0.27 | +11.6 | 1 | 3 | 0 | +0.4 |
| 7 | 2016-10-23 | @ CIN | L 17–31 | 9/11 | 82 | 0 | 0 | +0.49 | +9.6 | 1 | -2 | 0 | −1.0 |
| 9 | 2016-11-06 | vs DAL | L 10–35 | 19/27 | 203 | 1 | 0 | −0.03 | +2.4 | 1 | 3 | 0 | +2.0 |
| 10 | 2016-11-10 | @ BAL | L 7–28 | 11/18 | 91 | 1 | 0 | −0.04 | −1.5 | 1 | 3 | 0 | −0.2 |
| 11 | 2016-11-20 | vs PIT | L 9–24 | 7/14 | 128 | 0 | 1 | +0.15 | +1.9 | 0 | 0 | 0 | 0.0 |
| 16 | 2016-12-24 | vs LAC | W 20–17 | 2/3 | 11 | 0 | 0 | −0.55 | −17.2 | 0 | 0 | 0 | 0.0 |