{"sport":"nfl","slug":"cody-kessler","bio":{"fullName":"Cody Kessler","position":"QB","positionGroup":"QB","team":"JAX","jerseyNumber":6,"heightInches":73,"weightLbs":215,"birthDate":"1993-05-11","college":"USC","collegeConference":null,"headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/gkvutiyutml2atftmu09","rookieSeason":2016,"lastSeason":2019,"yearsExperience":4,"status":"ACT","externalIds":{"gsis":"00-0033104","pfr":"KessCo00","espn":"2577243"}},"draft":{"year":2016,"round":3,"pick":93,"team":"CLE","undrafted":false},"combine":{"season":2016,"heightInches":73,"weightLbs":220,"fortyYard":4.89,"benchReps":null,"vertical":29.5,"broadJump":104,"threeCone":7.32,"shuttle":4,"school":"USC","hasData":true},"accolades":{"hallOfFame":false,"proBowls":0,"allPro":0,"careerAV":null,"seasonsStarted":1,"firstSeason":2016,"lastSeason":2018},"statTables":[{"id":"passing","label":"Passing","columns":[{"key":"completions"},{"key":"attempts"},{"key":"completion_pct"},{"key":"passing_yards"},{"key":"passing_tds"},{"key":"interceptions"},{"key":"yards_per_attempt"},{"key":"passer_rating"},{"key":"sacks"}],"rows":[{"season":2016,"seasonType":"REG","team":"CLE","gamesPlayed":9,"values":{"completions":128,"attempts":195,"completion_pct":65.64,"passing_yards":1380,"passing_tds":6,"interceptions":2,"yards_per_attempt":7.08,"passer_rating":92.25,"sacks":21},"rowScope":"team"},{"season":2017,"seasonType":"REG","team":"CLE","gamesPlayed":3,"values":{"completions":11,"attempts":23,"completion_pct":47.83,"passing_yards":126,"passing_tds":0,"interceptions":1,"yards_per_attempt":5.48,"passer_rating":46.65,"sacks":6},"rowScope":"team"},{"season":2018,"seasonType":"REG","team":"JAX","gamesPlayed":5,"values":{"completions":85,"attempts":131,"completion_pct":64.89,"passing_yards":709,"passing_tds":2,"interceptions":2,"yards_per_attempt":5.41,"passer_rating":77.43,"sacks":22},"rowScope":"team"}],"careerTotals":{"REG":{"completions":224,"attempts":349,"completion_pct":64.18,"passing_yards":2215,"passing_tds":8,"interceptions":5,"yards_per_attempt":6.35,"passer_rating":83.69,"sacks":49}}},{"id":"rushing","label":"Rushing","columns":[{"key":"carries"},{"key":"rushing_yards"},{"key":"rushing_tds"},{"key":"yards_per_carry"},{"key":"rushing_first_downs"},{"key":"rushing_fumbles_lost"}],"rows":[{"season":2016,"seasonType":"REG","team":"CLE","gamesPlayed":9,"values":{"carries":11,"rushing_yards":18,"rushing_tds":0,"yards_per_carry":1.64,"rushing_first_downs":1,"rushing_fumbles_lost":0},"rowScope":"team"},{"season":2017,"seasonType":"REG","team":"CLE","gamesPlayed":3,"values":{"carries":1,"rushing_yards":-1,"rushing_tds":0,"yards_per_carry":-1,"rushing_first_downs":0,"rushing_fumbles_lost":0},"rowScope":"team"},{"season":2018,"seasonType":"REG","team":"JAX","gamesPlayed":5,"values":{"carries":19,"rushing_yards":123,"rushing_tds":0,"yards_per_carry":6.47,"rushing_first_downs":9,"rushing_fumbles_lost":0},"rowScope":"team"}],"careerTotals":{"REG":{"carries":31,"rushing_yards":140,"rushing_tds":0,"yards_per_carry":4.52,"rushing_first_downs":10,"rushing_fumbles_lost":0}}},{"id":"snaps","label":"Snap Counts","columns":[{"key":"offense_snaps"},{"key":"offense_pct"},{"key":"defense_snaps"},{"key":"defense_pct"},{"key":"st_snaps"},{"key":"st_pct"}],"rows":[{"season":2016,"seasonType":"REG","team":"CLE","gamesPlayed":9,"values":{"offense_snaps":349,"offense_pct":60.67,"defense_snaps":null,"defense_pct":0,"st_snaps":null,"st_pct":0},"rowScope":"team"},{"season":2017,"seasonType":"REG","team":"CLE","gamesPlayed":3,"values":{"offense_snaps":48,"offense_pct":21.67,"defense_snaps":null,"defense_pct":0,"st_snaps":null,"st_pct":0},"rowScope":"team"},{"season":2018,"seasonType":"REG","team":"JAX","gamesPlayed":5,"values":{"offense_snaps":263,"offense_pct":84.4,"defense_snaps":null,"defense_pct":0,"st_snaps":null,"st_pct":0},"rowScope":"team"}],"careerTotals":{"REG":{"offense_snaps":660,"offense_pct":60.76,"defense_snaps":null,"defense_pct":0,"st_snaps":null,"st_pct":0}}},{"id":"adv-passing","label":"Advanced Passing (2018+)","columns":[{"key":"times_pressured"},{"key":"times_hurried"},{"key":"times_hit"},{"key":"times_blitzed"},{"key":"throwaways"},{"key":"batted_balls"},{"key":"scrambles"},{"key":"on_tgt_pct"},{"key":"bad_throw_pct"},{"key":"pressure_pct"},{"key":"pocket_time"}],"rows":[{"season":2018,"seasonType":"REG","team":"JAX","gamesPlayed":null,"values":{"times_pressured":62,"times_hurried":27,"times_hit":13,"times_blitzed":42,"throwaways":10,"batted_balls":null,"scrambles":null,"on_tgt_pct":null,"bad_throw_pct":14.9,"pressure_pct":36.9,"pocket_time":2.5},"rowScope":"team"}],"careerTotals":{"REG":{"times_pressured":62,"times_hurried":27,"times_hit":13,"times_blitzed":42,"throwaways":10,"batted_balls":null,"scrambles":null,"on_tgt_pct":null,"bad_throw_pct":null,"pressure_pct":null,"pocket_time":null}}},{"id":"adv-rushing","label":"Advanced Rushing (2018+)","columns":[{"key":"ybc"},{"key":"yac"},{"key":"brk_tkl"},{"key":"x1d"},{"key":"ybc_att"},{"key":"yac_att"},{"key":"att_br"}],"rows":[{"season":2018,"seasonType":"REG","team":"JAX","gamesPlayed":5,"values":{"ybc":75,"yac":48,"brk_tkl":1,"x1d":9,"ybc_att":3.9,"yac_att":2.5,"att_br":19},"rowScope":"team"}],"careerTotals":{"REG":{"ybc":75,"yac":48,"brk_tkl":1,"x1d":9,"ybc_att":null,"yac_att":null,"att_br":null}}}],"similarPlayers":[{"slug":"kenny-pickett","name":"Kenny Pickett","sport":"nfl","similarity":86,"position":"QB","team":"CAR","headshotUrl":"https://static.www.nfl.com/image/upload/f_auto,q_auto/league/gw6lyiuevyuspfkglnmj","basis":"Quarterback comp"},{"slug":"aj-mccarron","name":"AJ McCarron","sport":"nfl","similarity":85,"position":"QB","team":"CIN","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/fvakqnmsg35llkcme11h","basis":"Quarterback comp"},{"slug":"colt-mccoy","name":"Colt McCoy","sport":"nfl","similarity":85,"position":"QB","team":"ARI","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/jqdwuhtcovhdnqno0mhg","basis":"Quarterback comp"},{"slug":"seneca-wallace","name":"Seneca Wallace","sport":"nfl","similarity":84,"position":"QB","team":"GB","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/ytykneqxk0xwqhcrbq9a","basis":"Quarterback comp"},{"slug":"tyler-huntley","name":"Tyler Huntley","sport":"nfl","similarity":84,"position":"QB","team":"BAL","headshotUrl":"https://static.www.nfl.com/image/upload/f_auto,q_auto/league/fxyjf9d5qkwqjdd8ypvv","basis":"Quarterback comp"},{"slug":"c-j-beathard","name":"C.J. Beathard","sport":"nfl","similarity":81,"position":"QB","team":"JAX","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/yw8euaevcvwswbx5w27w","basis":"Quarterback comp"},{"slug":"chase-daniel","name":"Chase Daniel","sport":"nfl","similarity":81,"position":"QB","team":"LAC","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/jt8fvgeyuhsbpo9m9t4x","basis":"Quarterback comp"},{"slug":"desmond-ridder","name":"Desmond Ridder","sport":"nfl","similarity":81,"position":"QB","team":"LV","headshotUrl":"https://static.www.nfl.com/image/upload/f_auto,q_auto/league/rhpusa7pfgd82d9ui6y7","basis":"Quarterback comp"}],"dataSources":["nflverse:players","nflverse:player_stats","nflverse:snap_counts","nflverse:combine","nflverse:draft_picks"],"generatedAt":"2026-08-31T10:23:32.140Z"}