4TH&DATA
EN ES
Home

Play Search

Every play since 2015, filtered your way — a down, a distance, a team, a situation, an outcome — measured against the league average in that same spot. No AI guessing what you meant: every result shows exactly what you asked for.

Matchup
When
Situation
Play
Outcome
Search the play text

“Cody Kessler”

459 plays. -0.05 EPA per play, a 42% success rate. That's below the league's -0.01 and 42% over the same seasons.

Plays 459
EPA / play? -0.05 -0.01
Success rate? 42% 42%
Yards / play 4.4
1st-down rate 29% 22%
TD rate 2% 3%
Turnover rate 2% 1%
Explosive-play rate? 9% 10%

League average, same seasons & situation

When Matchup Situation Play Result
2016 · Wk3 CLE vs MIA Q4 08:19 · 2nd & 10 (8:19) (Shotgun) 6-C.Kessler pass incomplete short left to 29-D.Johnson. no gain -0.65
2016 · Wk6 CLE vs TEN Q4 03:11 · 2nd & 7 (3:11) (No Huddle, Shotgun) 6-C.Kessler pass incomplete short right to 80-R.Louis. no gain -0.65
2016 · Wk11 CLE vs PIT Q1 11:54 · 3rd & 17 (11:54) (Shotgun) 6-C.Kessler pass deep right intended for 19-C.Coleman INTERCEPTED by 25-A.Burns [91-S.Tuitt] at PIT 4. 25-A.Burns to PIT 4 for no gain (19-C.Coleman). INT -0.65
2018 · Wk16 JAX vs MIA Q3 11:16 · 1st & 20 (11:16) 6-C.Kessler pass incomplete short right. no gain -0.66
2017 · Wk12 CLE vs CIN Q2 08:34 · 2nd & 10 (8:34) 6-C.Kessler pass incomplete short left to 40-D.Vitale. no gain -0.67
2018 · Wk7 JAX vs HOU Q3 10:45 · 2nd & 10 (10:45) (Shotgun) 6-C.Kessler scrambles right end pushed ob at JAX 27 for 2 yards (55-B.McKinney). +2 yd -0.67
2016 · Wk6 CLE vs TEN Q3 08:51 · 2nd & 19 (8:51) (Shotgun) 6-C.Kessler pass incomplete short right to 80-R.Louis (99-J.Casey). no gain -0.68
2017 · Wk7 CLE vs TEN Q5 06:54 · 2nd & 8 (6:54) 6-C.Kessler pass incomplete short left. no gain -0.68
2017 · Wk7 CLE vs TEN Q5 09:25 · 2nd & 10 (9:25) 6-C.Kessler pass incomplete deep right to 18-K.Britt [98-B.Orakpo]. CLE-18-K.Britt was injured during the play. His return is Questionable. no gain -0.68
2017 · Wk10 CLE vs DET Q4 06:24 · 2nd & 5 (6:24) (Shotgun) 6-C.Kessler pass incomplete deep left to 11-B.Treggs. no gain -0.68
2016 · Wk9 CLE vs DAL Q3 08:01 · 2nd & 8 (8:01) (No Huddle, Shotgun) 6-C.Kessler pass incomplete short left to 11-T.Pryor Sr.. no gain -0.71
2016 · Wk4 CLE vs WAS Q1 05:28 · 3rd & 11 (5:28) (Shotgun) 6-C.Kessler pass short middle to 82-G.Barnidge to CLE 45 for 7 yards (47-Q.Dunbar; 38-K.Fuller) [92-C.Baker]. +7 yd -0.71
2018 · Wk14 JAX vs TEN Q4 04:07 · 2nd & 10 (4:07) (Shotgun) 6-C.Kessler pass short left to 80-J.O'Shaughnessy to JAX 45 for 1 yard (21-M.Butler). +1 yd -0.71
2016 · Wk4 CLE vs WAS Q2 08:07 · 2nd & 7 (8:07) (Shotgun) 6-C.Kessler pass incomplete short right to 29-D.Johnson (36-S.Cravens). no gain -0.72
2016 · Wk3 CLE vs MIA Q4 10:59 · 2nd & 7 (10:59) (Shotgun) 6-C.Kessler pass incomplete short right to 80-R.Louis (25-X.Howard). no gain -0.72
2018 · Wk15 JAX vs WAS Q1 08:17 · 2nd & 9 (8:17) (Shotgun) 6-C.Kessler pass short left to 27-L.Fournette to JAX 22 for 2 yards (54-M.Foster). +2 yd -0.72
2018 · Wk16 JAX vs MIA Q3 07:19 · 3rd & 28 (7:19) (Shotgun) 6-C.Kessler sacked at MIA 37 for -2 yards (91-C.Wake). PENALTY on JAX-77-P.Omameh, Offensive Holding, 10 yards, enforced at MIA 35 - No Play. penalty -0.72
2018 · Wk7 JAX vs HOU Q3 03:50 · 2nd & 5 (3:50) (Shotgun) 6-C.Kessler pass incomplete deep left to 84-K.Cole. no gain -0.73
2016 · Wk4 CLE vs WAS Q3 14:24 · 2nd & 9 (14:24) (Shotgun) 6-C.Kessler pass incomplete short right to 11-T.Pryor. no gain -0.73
2016 · Wk9 CLE vs DAL Q4 08:33 · 3rd & 8 (8:33) (No Huddle, Shotgun) 6-C.Kessler pass short right to 16-A.Hawkins to CLE 18 for 4 yards (32-O.Scandrick). +4 yd -0.74
2016 · Wk9 CLE vs DAL Q1 13:00 · 2nd & 8 (13:00) (Shotgun) 6-C.Kessler pass incomplete short left to 16-A.Hawkins. no gain -0.75
2016 · Wk3 CLE vs MIA Q4 03:24 · 3rd & 7 (3:24) (Shotgun) 6-C.Kessler pass incomplete short right to 29-D.Johnson (20-R.Jones). no gain -0.75
2016 · Wk9 CLE vs DAL Q2 07:16 · 3rd & 7 (7:16) (No Huddle, Shotgun) 6-C.Kessler pass short left to 82-G.Barnidge to CLE 29 for 5 yards (38-J.Heath). +5 yd -0.76
2016 · Wk3 CLE vs MIA Q5 11:15 · 2nd & 27 (11:15) (Shotgun) 6-C.Kessler pass short left to 29-D.Johnson to CLE 9 for -1 yards (46-N.Hewitt). -1 yd -0.77
2016 · Wk4 CLE vs WAS Q2 00:44 · 3rd & 7 (:44) (No Huddle, Shotgun) 6-C.Kessler pass short right to 29-D.Johnson to WAS 33 for -1 yards (36-S.Cravens). -1 yd -0.77
2018 · Wk13 JAX vs IND Q2 02:13 · 3rd & 10 (2:13) (Shotgun) 6-C.Kessler pass incomplete short right [96-D.Autry]. Penalty on JAX-78-J.Parnell, Offensive Holding, declined. no gain -0.77
2018 · Wk13 JAX vs IND Q1 06:02 · 2nd & 10 (6:02) (Shotgun) 6-C.Kessler pass incomplete short left to 24-T.Yeldon. no gain -0.78
2018 · Wk14 JAX vs TEN Q3 13:42 · 3rd & 15 (13:42) (Shotgun) 6-C.Kessler pass short right to 80-J.O'Shaughnessy to JAX 24 for 4 yards (25-A.Jackson). +4 yd -0.78
2017 · Wk7 CLE vs TEN Q4 12:59 · 2nd & 8 (12:59) (Shotgun) 6-C.Kessler pass incomplete short left to 87-S.DeValve. no gain -0.78
2018 · Wk7 JAX vs HOU Q3 08:51 · 2nd & 10 (8:51) 6-C.Kessler pass short right to 31-J.Charles to JAX 38 for 2 yards (41-Z.Cunningham). +2 yd -0.78
2018 · Wk15 JAX vs WAS Q3 06:16 · 2nd & 10 (6:16) (Shotgun) 6-C.Kessler pass incomplete short left to 12-D.Westbrook. no gain -0.80
2016 · Wk3 CLE vs MIA Q2 01:00 · 3rd & 15 (1:00) (Shotgun) 6-C.Kessler scrambles up the middle to MIA 20 for 5 yards (98-J.Jones). PENALTY on CLE-67-A.Pasztor, Offensive Holding, 10 yards, enforced at MIA 25 - No Play. penalty -0.80
2016 · Wk6 CLE vs TEN Q4 14:03 · 2nd & 15 (14:03) (Shotgun) 6-C.Kessler pass incomplete deep left to 11-T.Pryor (30-J.McCourty). no gain -0.80
2018 · Wk15 JAX vs WAS Q1 14:21 · 2nd & 9 (14:21) (Shotgun) 6-C.Kessler pass incomplete short right to 27-L.Fournette. no gain -0.80
2016 · Wk9 CLE vs DAL Q3 01:08 · 2nd & 13 (1:08) (No Huddle, Shotgun) 6-C.Kessler pass incomplete short left to 19-C.Coleman. no gain -0.80
2016 · Wk3 CLE vs MIA Q1 14:20 · 1st & 10 (14:20) (Shotgun) PENALTY on CLE-6-C.Kessler, Delay of Game, 5 yards, enforced at MIA 33 - No Play. penalty -0.80
2016 · Wk9 CLE vs DAL Q1 05:27 · 2nd & 15 (5:27) 6-C.Kessler pass incomplete deep left to 19-C.Coleman. no gain -0.82
2018 · Wk16 JAX vs MIA Q2 04:21 · 1st & 10 (4:21) 6-C.Kessler pass incomplete deep right to 87-B.Bell [94-R.Quinn]. JAX-6-C.Kessler was injured during the play. His return is Questionable. no gain -0.82
2018 · Wk14 JAX vs TEN Q3 13:47 · 2nd & 15 (13:47) (Shotgun) 6-C.Kessler pass incomplete deep left to 10-D.Moncrief. no gain -0.82
2016 · Wk4 CLE vs WAS Q1 05:33 · 2nd & 11 (5:33) 6-C.Kessler pass incomplete short right to 34-I.Crowell. no gain -0.83
2017 · Wk7 CLE vs TEN Q4 03:09 · 1st & 10 (3:09) (Shotgun) 6-C.Kessler sacked at CLE 40 for -5 yards (91-D.Morgan). sack -0.84
2018 · Wk14 JAX vs TEN Q3 02:06 · 2nd & goal (2:06) (Shotgun) 6-C.Kessler pass incomplete short left to 10-D.Moncrief (21-M.Butler) [55-J.Brown]. no gain -0.85
2017 · Wk10 CLE vs DET Q4 09:24 · 3rd & 17 (9:24) (Shotgun) 6-C.Kessler pass incomplete deep left to 80-R.Louis (23-D.Slay) [91-A.Robinson]. no gain -0.85
2018 · Wk16 JAX vs MIA Q1 00:46 · 1st & 10 (:46) (Shotgun) 6-C.Kessler sacked at JAX 39 for -2 yards (90-C.Harris). sack -0.88
2017 · Wk7 CLE vs TEN Q4 12:53 · 3rd & 8 (12:53) (Shotgun) 6-C.Kessler pass short left to 29-D.Johnson to TEN 37 for 5 yards (21-D.Searcy). +5 yd -0.88
2018 · Wk7 JAX vs HOU Q4 01:41 · 1st & 10 (1:41) (Shotgun) 6-C.Kessler sacked at JAX 26 for -4 yards (32-T.Mathieu). sack -0.88
2016 · Wk16 CLE vs LAC Q4 02:02 · 3rd & 7 (2:02) (Shotgun) 6-C.Kessler sacked at CLE 37 for -1 yards (56-K.Toomer). sack -0.89
2016 · Wk4 CLE vs WAS Q2 09:20 · 1st & 10 (9:20) 6-C.Kessler FUMBLES (Aborted) at WAS 14, and recovers at WAS 14. 6-C.Kessler to WAS 14 for no gain (92-C.Baker). no gain -0.89
2018 · Wk14 JAX vs TEN Q1 01:38 · 2nd & 14 (1:38) (Shotgun) 6-C.Kessler pass incomplete deep right to 80-J.O'Shaughnessy (25-A.Jackson). TEN-24-K.Vaccaro was injured during the play. His return is Questionable. no gain -0.89
2018 · Wk13 JAX vs IND Q3 13:14 · 1st & 10 (13:14) 6-C.Kessler pass short right to 34-C.Hyde to JAX 16 for -1 yards (49-M.Adams). PENALTY on JAX-78-J.Parnell, Offensive Holding, 8 yards, enforced at JAX 17 - No Play. penalty -0.89
2016 · Wk10 CLE vs BAL Q2 01:56 · 3rd & 8 (1:56) (Shotgun) 6-C.Kessler pass incomplete deep left to 11-T.Pryor Sr. (22-J.Smith) [55-T.Suggs]. no gain -0.90
2018 · Wk13 JAX vs IND Q4 15:00 · 2nd & 14 (15:00) (Shotgun) 6-C.Kessler pass short right to 34-C.Hyde to IND 41 for 1 yard (26-C.Geathers). +1 yd -0.90
2018 · Wk16 JAX vs MIA Q3 06:55 · 3rd & 38 (6:55) (Shotgun) 6-C.Kessler sacked at JAX 47 for -8 yards (sack split by 50-A.Branch and 91-C.Wake). sack -0.90
2016 · Wk4 CLE vs WAS Q2 13:10 · 2nd & 11 (13:10) (Shotgun) 6-C.Kessler pass incomplete short left to 86-R.Telfer. no gain -0.90
2018 · Wk16 JAX vs MIA Q1 07:24 · 2nd & 6 (7:24) 6-C.Kessler pass incomplete short left to 27-L.Fournette. no gain -0.91
2016 · Wk10 CLE vs BAL Q1 10:35 · 2nd & 7 (10:35) (Shotgun) 6-C.Kessler pass incomplete short left to 29-D.Johnson Jr.. no gain -0.93
2018 · Wk7 JAX vs HOU Q3 02:34 · 2nd & goal (2:34) (Shotgun) 6-C.Kessler pass incomplete short right [99-J.Watt]. no gain -0.94
2018 · Wk13 JAX vs IND Q4 07:54 · 2nd & 10 (7:54) (Shotgun) 6-C.Kessler pass short right to 13-R.Greene pushed ob at JAX 42 for 9 yards (31-Q.Wilson). PENALTY on JAX-13-R.Greene, Offensive Pass Interference, 10 yards, enforced at JAX 33 - No Play. penalty -0.94
2016 · Wk6 CLE vs TEN Q4 02:07 · — (Pass formation) TWO-POINT CONVERSION ATTEMPT. 6-C.Kessler pass to 80-R.Louis is incomplete. ATTEMPT FAILS. no gain -0.95
2016 · Wk3 CLE vs MIA Q5 11:44 · 2nd & 17 (11:44) (Shotgun) 6-C.Kessler pass short right to 82-G.Barnidge to CLE 25 for 5 yards (47-K.Alonso). PENALTY on CLE-67-A.Pasztor, Offensive Holding, 10 yards, enforced at CLE 20 - No Play. penalty -0.97
2018 · Wk7 JAX vs HOU Q4 12:49 · 3rd & 12 (12:49) (Shotgun) 6-C.Kessler pass incomplete deep right. no gain -0.98
2016 · Wk7 CLE vs CIN Q1 02:28 · 1st & 10 (2:28) (Shotgun) 6-C.Kessler left tackle to CIN 41 for -2 yards (55-V.Burfict). -2 yd -0.99
2016 · Wk10 CLE vs BAL Q2 09:06 · 1st & 10 (9:06) 6-C.Kessler pass short right to 86-R.Telfer pushed ob at CLE 40 for -3 yards (50-A.McClellan). -3 yd -0.99
2018 · Wk15 JAX vs WAS Q2 04:54 · 1st & 15 (4:54) (Shotgun) 6-C.Kessler sacked at WAS 29 for -7 yards (93-J.Allen). sack -1.00
2016 · Wk4 CLE vs WAS Q3 10:06 · 3rd & 6 (10:06) (Shotgun) 6-C.Kessler pass short right to 29-D.Johnson to WAS 22 for no gain (24-J.Norman; 51-W.Compton). Penalty on CLE-11-T.Pryor, Offensive Offside, declined. no gain -1.02
2018 · Wk15 JAX vs WAS Q4 02:49 · 3rd & 6 (2:49) (Shotgun) 6-C.Kessler pass short middle to 12-D.Westbrook to WAS 21 for 14 yards [91-R.Kerrigan]. PENALTY on JAX-10-D.Moncrief, Offensive Pass Interference, 10 yards, enforced at WAS 35 - No Play. penalty -1.02
2016 · Wk6 CLE vs TEN Q4 13:57 · 3rd & 15 (13:57) (Shotgun) 6-C.Kessler pass incomplete deep middle to 80-R.Louis. no gain -1.02
2016 · Wk4 CLE vs WAS Q2 01:27 · 1st & 10 (1:27) (Shotgun) 6-C.Kessler sacked at WAS 41 for -6 yards (93-T.Murphy). sack -1.03
2018 · Wk13 JAX vs IND Q1 06:01 · 3rd & 10 (6:01) (Shotgun) 6-C.Kessler pass short right to 80-J.O'Shaughnessy to JAX 34 for 5 yards (35-P.Desir; 53-D.Leonard). +5 yd -1.05
2018 · Wk14 JAX vs TEN Q1 02:17 · 1st & 10 (2:17) (Shotgun) 6-C.Kessler pass short right to 27-L.Fournette to JAX 36 for -4 yards (99-J.Casey; 58-H.Landry). -4 yd -1.07
2016 · Wk11 CLE vs PIT Q3 10:48 · 3rd & 9 (10:48) (No Huddle, Shotgun) 6-C.Kessler pass incomplete short middle to 82-G.Barnidge (50-R.Shazier). no gain -1.11
2016 · Wk11 CLE vs PIT Q3 08:54 · 3rd & goal (8:54) (Shotgun) 6-C.Kessler scrambles right guard to PIT 6 for 2 yards (91-S.Tuitt). +2 yd -1.11
2016 · Wk9 CLE vs DAL Q1 12:55 · 3rd & 8 (12:55) (No Huddle, Shotgun) 6-C.Kessler pass incomplete short left to 16-A.Hawkins. Penalty on DAL-95-D.Irving, Disqualification, offsetting. Penalty on CLE-74-C.Erving, Disqualification, offsetting. Both DAL #95 Irving and CLE #74 Erving are ejected no gain -1.11
2016 · Wk3 CLE vs MIA Q3 09:38 · 2nd & 8 (9:38) 6-C.Kessler pass incomplete short right to 82-G.Barnidge. PENALTY on CLE-67-A.Pasztor, Offensive Holding, 10 yards, enforced at MIA 15 - No Play. penalty -1.12
2018 · Wk16 JAX vs MIA Q3 02:32 · 3rd & 11 (2:32) (Shotgun) 6-C.Kessler pass incomplete short middle to 27-L.Fournette. no gain -1.13
2016 · Wk6 CLE vs TEN Q2 06:55 · 3rd & 7 (6:55) (Shotgun) 6-C.Kessler pass incomplete short left to 82-G.Barnidge (30-J.McCourty). no gain -1.14
2016 · Wk10 CLE vs BAL Q2 14:34 · 3rd & 4 (14:34) (Shotgun) 6-C.Kessler pass incomplete short left to 19-C.Coleman (36-T.Young). no gain -1.14
2018 · Wk15 JAX vs WAS Q4 13:04 · 1st & 10 (13:04) (Shotgun) 6-C.Kessler sacked at WAS 31 for -4 yards (sack split by 51-S.Hamilton and 94-P.Smith). sack -1.14
2016 · Wk3 CLE vs MIA Q4 08:15 · 3rd & 10 (8:15) (Shotgun) 6-C.Kessler pass incomplete short right to 11-T.Pryor (41-B.Maxwell). no gain -1.16
2018 · Wk7 JAX vs HOU Q4 06:32 · 1st & 10 (6:32) (Shotgun) 6-C.Kessler sacked at HOU 36 for -6 yards (90-J.Clowney). sack -1.16
2016 · Wk6 CLE vs TEN Q4 04:34 · 2nd & 4 (4:34) (No Huddle, Shotgun) 6-C.Kessler sacked at TEN 48 for -2 yards (55-S.Spence). sack -1.17
2017 · Wk7 CLE vs TEN Q5 09:20 · 3rd & 10 (9:20) (Shotgun) 6-C.Kessler pass incomplete short right to 82-K.Williams [98-B.Orakpo]. no gain -1.17
2018 · Wk14 JAX vs TEN Q3 02:02 · 3rd & goal (2:02) (Shotgun) 6-C.Kessler pass incomplete short right to 12-D.Westbrook. no gain -1.19
2016 · Wk3 CLE vs MIA Q3 03:21 · 3rd & 13 (3:21) (Shotgun) 6-C.Kessler sacked at CLE 15 for -3 yards (50-A.Branch). sack -1.19
2016 · Wk6 CLE vs TEN Q2 10:27 · 3rd & 8 (10:27) (Shotgun) 6-C.Kessler pass incomplete short right to 80-R.Louis (20-P.Cox). no gain -1.20
2016 · Wk16 CLE vs LAC Q4 10:20 · 3rd & 10 (10:20) (Shotgun) 6-C.Kessler pass incomplete short right to 19-C.Coleman (38-T.Reed). no gain -1.21
2016 · Wk6 CLE vs TEN Q4 14:45 · 1st & 10 (14:45) 6-C.Kessler sacked at CLE 35 for -5 yards (54-A.Williamson). sack -1.21
2016 · Wk10 CLE vs BAL Q3 14:33 · 2nd & 8 (14:33) (No Huddle) 6-C.Kessler pass short right to 19-C.Coleman to CLE 24 for -3 yards (36-T.Young). -3 yd -1.22
2016 · Wk3 CLE vs MIA Q5 12:15 · 1st & 10 (12:15) (No Huddle, Shotgun) 6-C.Kessler sacked at CLE 20 for -7 yards (93-N.Suh). sack -1.22
2018 · Wk14 JAX vs TEN Q4 03:38 · 3rd & 9 (3:38) (No Huddle, Shotgun) 6-C.Kessler pass incomplete short middle to 12-D.Westbrook. TEN-98-B.Orakpo was injured during the play. His return is Questionable. no gain -1.23
2016 · Wk11 CLE vs PIT Q2 03:40 · 2nd & 10 (3:40) (No Huddle) 6-C.Kessler sacked at CLE 30 for -11 yards (55-A.Moats). sack -1.23
2016 · Wk3 CLE vs MIA Q4 00:58 · 3rd & 1 (:58) (Shotgun) 6-C.Kessler pass incomplete short left to 11-T.Pryor (41-B.Maxwell). no gain -1.24
2017 · Wk7 CLE vs TEN Q3 04:36 · 3rd & 12 (4:36) (Shotgun) 6-C.Kessler pass incomplete short right to 85-D.Njoku. no gain -1.24
2016 · Wk6 CLE vs TEN Q1 08:57 · 3rd & 5 (8:57) (Shotgun) 6-C.Kessler pass incomplete short right to 11-T.Pryor (20-P.Cox). no gain -1.26
2018 · Wk14 JAX vs TEN Q2 03:56 · 2nd & 3 (3:56) 6-C.Kessler pass short right to 34-C.Hyde to 50 for -3 yards (54-R.Evans; 25-A.Jackson). -3 yd -1.28
2016 · Wk10 CLE vs BAL Q1 04:17 · 3rd & 11 (4:17) (Shotgun) 6-C.Kessler pass incomplete short right to 82-G.Barnidge. no gain -1.29
2016 · Wk10 CLE vs BAL Q3 13:50 · 3rd & 11 (13:50) (Shotgun) 6-C.Kessler pass incomplete short right to 29-D.Johnson Jr.. no gain -1.30
2018 · Wk13 JAX vs IND Q3 00:25 · 1st & 10 (:25) (Shotgun) 6-C.Kessler pass short right to 12-D.Westbrook to IND 42 for -4 yards (93-J.Sheard). -4 yd -1.30
2018 · Wk14 JAX vs TEN Q2 07:36 · 3rd & goal (7:36) 6-C.Kessler pass incomplete short right to 40-T.Bohanon. no gain -1.30
2017 · Wk7 CLE vs TEN Q4 00:55 · 3rd & 8 (:55) (No Huddle, Shotgun) 6-C.Kessler pass short right to 34-I.Crowell to TEN 27 for 9 yards (55-J.Brown; 31-K.Byard). The Replay Official reviewed the pass completion ruling, and the play was REVERSED. (No Huddle, Shotgun) 6-C.Kessler pass incomplete short right to 34-I.Crowell. no gain -1.30
← Previous Page 4 of 5 Next →

EPA, success, and explosive-play rate use nflverse's own play-by-play model — the same numbers behind every explanation on this site. How it works → · New to these terms? NFL 101 Glossary