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
2018 · Wk13 JAX vs IND Q2 00:03 · 1st & 10 (:03) (Shotgun) 6-C.Kessler pass short right to 80-J.O'Shaughnessy to JAX 48 for 14 yards (35-P.Desir). 1st down -0.03
2018 · Wk13 JAX vs IND Q3 02:30 · 1st & 10 (2:30) 6-C.Kessler pass short right to 24-T.Yeldon to JAX 37 for 5 yards (23-K.Moore II). +5 yd -0.04
2018 · Wk7 JAX vs HOU Q4 07:50 · 1st & 10 (7:50) (Shotgun) 6-C.Kessler pass short left to 40-T.Bohanon to HOU 49 for 5 yards (25-K.Jackson). +5 yd -0.04
2016 · Wk9 CLE vs DAL Q1 01:50 · 3rd & 10 (1:50) (No Huddle, Shotgun) 6-C.Kessler pass short right to 82-G.Barnidge to DAL 45 for 9 yards (50-S.Lee). Official Measurement +9 yd -0.05
2016 · Wk4 CLE vs WAS Q3 11:18 · 1st & 10 (11:18) (Shotgun) 6-C.Kessler pass short left to 80-R.Louis pushed ob at WAS 22 for 4 yards (47-Q.Dunbar). +4 yd -0.07
2017 · Wk10 CLE vs DET Q4 07:01 · 1st & 10 (7:01) (Shotgun) 6-C.Kessler pass short left to 29-D.Johnson to CLE 23 for 5 yards (58-P.Worrilow). +5 yd -0.07
2016 · Wk6 CLE vs TEN Q1 09:31 · 2nd & 10 (9:31) (Shotgun) 6-C.Kessler pass short left to 80-R.Louis pushed ob at TEN 27 for 5 yards (30-J.McCourty). +5 yd -0.10
2016 · Wk3 CLE vs MIA Q2 00:54 · 3rd & 25 (:54) (Shotgun) 6-C.Kessler pass short middle to 29-D.Johnson to MIA 30 for 5 yards (28-B.McCain). +5 yd -0.11
2016 · Wk6 CLE vs TEN Q2 01:25 · 1st & 10 (1:25) (No Huddle) 6-C.Kessler pass short left to 11-T.Pryor to TEN 7 for 4 yards (30-J.McCourty). +4 yd -0.11
2016 · Wk9 CLE vs DAL Q3 01:02 · 3rd & 13 (1:02) (No Huddle, Shotgun) 6-C.Kessler scrambles right end ran ob at CLE 30 for 8 yards. +8 yd -0.12
2016 · Wk4 CLE vs WAS Q4 00:31 · 1st & 10 (:31) (Shotgun) 6-C.Kessler scrambles right end pushed ob at CLE 48 for 2 yards (97-K.Reyes). +2 yd -0.13
2016 · Wk4 CLE vs WAS Q4 03:32 · 1st & 10 (3:32) (No Huddle, Shotgun) 6-C.Kessler pass short middle to 11-T.Pryor pushed ob at CLE 46 for 4 yards (51-W.Compton). +4 yd -0.14
2016 · Wk9 CLE vs DAL Q4 09:41 · 1st & 10 (9:41) (Shotgun) 6-C.Kessler pass short left to 34-I.Crowell to CLE 16 for 4 yards (90-D.Lawrence). +4 yd -0.16
2016 · Wk4 CLE vs WAS Q4 00:40 · 2nd & 3 (:40) (Shotgun) 6-C.Kessler pass incomplete short left to 29-D.Johnson. no gain -0.19
2016 · Wk4 CLE vs WAS Q4 00:24 · 2nd & 8 (:24) (Shotgun) 6-C.Kessler pass short left to 82-G.Barnidge to WAS 44 for 8 yards (38-K.Fuller). 1st down -0.19
2018 · Wk14 JAX vs TEN Q2 01:41 · 1st & 10 (1:41) (Shotgun) 6-C.Kessler pass incomplete short right to 84-K.Cole. no gain -0.21
2016 · Wk6 CLE vs TEN Q4 03:42 · 1st & 10 (3:42) (No Huddle, Shotgun) 6-C.Kessler pass short right to 82-G.Barnidge to TEN 29 for 3 yards (31-K.Byard). +3 yd -0.21
2016 · Wk6 CLE vs TEN Q3 03:36 · 2nd & 10 (3:36) (Shotgun) 6-C.Kessler pass short left to 11-T.Pryor to CLE 10 for 4 yards (30-J.McCourty). +4 yd -0.22
2016 · Wk10 CLE vs BAL Q1 00:10 · 1st & 10 (:10) 6-C.Kessler up the middle to CLE 4 for 3 yards (54-Z.Orr). +3 yd -0.22
2018 · Wk14 JAX vs TEN Q1 01:31 · 3rd & 14 (1:31) (Shotgun) 6-C.Kessler pass short right to 24-T.Yeldon to JAX 46 for 10 yards (36-L.Sims). +10 yd -0.23
2016 · Wk6 CLE vs TEN Q4 03:05 · 3rd & 12 (3:05) (Shotgun) 6-C.Kessler pass short right to 80-R.Louis to TEN 27 for 7 yards (20-P.Cox). +7 yd -0.23
2018 · Wk13 JAX vs IND Q1 11:18 · 3rd & 8 (11:18) (Shotgun) 6-C.Kessler scrambles up the middle to JAX 37 for 7 yards (23-K.Moore II). +7 yd -0.24
2016 · Wk4 CLE vs WAS Q4 01:41 · 1st & 10 (1:41) (Shotgun) 6-C.Kessler pass short right to 82-G.Barnidge to CLE 21 for 2 yards (38-K.Fuller) [90-E.Hood]. +2 yd -0.24
2016 · Wk6 CLE vs TEN Q4 01:17 · 1st & 10 (1:17) (No Huddle, Shotgun) 6-C.Kessler pass incomplete short right to 84-J.Payton. no gain -0.25
2016 · Wk6 CLE vs TEN Q3 02:24 · 3rd & 11 (2:24) (Shotgun) PENALTY on CLE-6-C.Kessler, Delay of Game, 2 yards, enforced at CLE 5 - No Play. penalty -0.29
2016 · Wk10 CLE vs BAL Q2 02:34 · 1st & 10 (2:34) 6-C.Kessler pass short right to 34-I.Crowell to CLE 29 for 2 yards (36-T.Young). +2 yd -0.29
2018 · Wk7 JAX vs HOU Q3 03:14 · 1st & goal (3:14) (Shotgun) 6-C.Kessler pass short right to 12-D.Westbrook to HOU 6 for 2 yards (24-J.Joseph). +2 yd -0.29
2018 · Wk15 JAX vs WAS Q2 00:58 · 3rd & 9 (:58) (Shotgun) 6-C.Kessler pass short right to 80-J.O'Shaughnessy pushed ob at JAX 10 for 7 yards (24-J.Norman). +7 yd -0.29
2016 · Wk10 CLE vs BAL Q2 15:00 · 2nd & 7 (15:00) (Shotgun) 6-C.Kessler pass short left to 11-T.Pryor Sr. pushed ob at CLE 7 for 3 yards (22-J.Smith). +3 yd -0.30
2016 · Wk7 CLE vs CIN Q1 11:31 · 2nd & 8 (11:31) (Shotgun) 6-C.Kessler pass short right to 81-R.Higgins to CLE 30 for 2 yards (27-D.Kirkpatrick). +2 yd -0.30
2018 · Wk13 JAX vs IND Q2 02:52 · 2nd & 12 (2:52) (Shotgun) 6-C.Kessler scrambles up the middle to IND 12 for 2 yards (96-D.Autry). +2 yd -0.30
2018 · Wk15 JAX vs WAS Q4 12:23 · 2nd & 14 (12:23) (Shotgun) 6-C.Kessler scrambles up the middle to WAS 28 for 3 yards (94-P.Smith; 95-D.Payne). WAS-38-J.Holsey was injured during the play. His return is Questionable. +3 yd -0.32
2016 · Wk3 CLE vs MIA Q3 08:17 · 3rd & 22 (8:17) (Shotgun) 6-C.Kessler pass short middle to 29-D.Johnson to MIA 24 for 5 yards (25-X.Howard). +5 yd -0.33
2016 · Wk3 CLE vs MIA Q2 01:10 · 1st & 15 (1:10) (Shotgun) 6-C.Kessler pass incomplete deep middle to 11-T.Pryor. no gain -0.33
2018 · Wk7 JAX vs HOU Q4 02:15 · 1st & 10 (2:15) (Shotgun) 6-C.Kessler pass incomplete short right to 84-K.Cole. no gain -0.33
2016 · Wk6 CLE vs TEN Q1 09:56 · 1st & 10 (9:56) 6-C.Kessler sacked ob at TEN 32 for 0 yards (59-W.Woodyard). sack -0.33
2016 · Wk9 CLE vs DAL Q2 00:35 · 1st & 10 (:35) (Shotgun) 6-C.Kessler pass incomplete short left to 19-C.Coleman (39-B.Carr). no gain -0.34
2016 · Wk3 CLE vs MIA Q3 08:50 · 3rd & 17 (8:50) (Shotgun) PENALTY on CLE-6-C.Kessler, Delay of Game, 5 yards, enforced at MIA 24 - No Play. penalty -0.35
2016 · Wk3 CLE vs MIA Q2 01:05 · 2nd & 15 (1:05) (Shotgun) 6-C.Kessler pass incomplete deep right to 11-T.Pryor (41-B.Maxwell). no gain -0.35
2018 · Wk15 JAX vs WAS Q2 12:13 · 1st & 10 (12:13) (No Huddle, Shotgun) 6-C.Kessler pass short right to 27-L.Fournette to JAX 49 for 3 yards (54-M.Foster). +3 yd -0.36
2016 · Wk11 CLE vs PIT Q3 11:37 · 1st & 10 (11:37) 6-C.Kessler pass incomplete deep left to 19-C.Coleman. no gain -0.37
2016 · Wk6 CLE vs TEN Q2 02:00 · 1st & 10 (2:00) (Shotgun) 6-C.Kessler pass incomplete deep right to 11-T.Pryor (20-P.Cox). no gain -0.37
2016 · Wk4 CLE vs WAS Q2 02:29 · 1st & 10 (2:29) (No Huddle, Shotgun) PENALTY on CLE-6-C.Kessler, False Start, 5 yards, enforced at CLE 38 - No Play. penalty -0.37
2016 · Wk9 CLE vs DAL Q1 00:18 · 1st & 10 (:18) (No Huddle) 6-C.Kessler pass incomplete deep right to 19-C.Coleman. no gain -0.38
2018 · Wk15 JAX vs WAS Q2 06:44 · 1st & 10 (6:44) (Shotgun) 6-C.Kessler pass incomplete deep left to 10-D.Moncrief. no gain -0.38
2016 · Wk3 CLE vs MIA Q2 14:28 · 3rd & 9 (14:28) (Shotgun) 6-C.Kessler pass short middle to 82-G.Barnidge to MIA 28 for 8 yards (47-K.Alonso). +8 yd -0.38
2016 · Wk9 CLE vs DAL Q1 05:22 · 3rd & 15 (5:22) (No Huddle, Shotgun) 6-C.Kessler pass short left to 29-D.Johnson Jr. to CLE 40 for 9 yards (56-J.Durant) [97-T.McClain]. +9 yd -0.39
2018 · Wk14 JAX vs TEN Q2 01:36 · 2nd & 10 (1:36) (Shotgun) 6-C.Kessler pass incomplete short left to 84-K.Cole. no gain -0.39
2018 · Wk13 JAX vs IND Q2 11:44 · 2nd & 9 (11:44) (Shotgun) 6-C.Kessler pass short right to 24-T.Yeldon pushed ob at JAX 5 for 3 yards (35-P.Desir). +3 yd -0.41
2017 · Wk7 CLE vs TEN Q4 01:20 · 2nd & 10 (1:20) (Shotgun) 6-C.Kessler pass short right to 34-I.Crowell to TEN 36 for 2 yards (25-A.Jackson). +2 yd -0.42
2016 · Wk9 CLE vs DAL Q1 06:47 · 1st & 10 (6:47) (Shotgun) 6-C.Kessler pass short right to 34-I.Crowell to CLE 27 for 2 yards (27-J.Wilcox; 50-S.Lee). #72 Coleman Eligible +2 yd -0.42
2016 · Wk5 CLE vs NE Q1 08:46 · 1st & 10 (8:46) 6-C.Kessler pass incomplete short middle to 34-I.Crowell. no gain -0.43
2016 · Wk7 CLE vs CIN Q2 15:00 · 1st & 10 (15:00) (Shotgun) 6-C.Kessler pass incomplete short left [97-G.Atkins]. {thrown away} no gain -0.44
2017 · Wk12 CLE vs CIN Q2 09:09 · 1st & 10 (9:09) {New CLE QB #6, C.Kessler} (Shotgun) 34-I.Crowell left end to CLE 16 for no gain (90-M.Johnson; 24-A.Jones). no gain -0.44
2016 · Wk3 CLE vs MIA Q4 13:44 · 2nd & 1 (13:44) 6-C.Kessler pass incomplete short middle to 11-T.Pryor [24-I.Abdul-Quddus]. no gain -0.44
2016 · Wk11 CLE vs PIT Q1 00:32 · 1st & 10 (:32) (No Huddle, Shotgun) 6-C.Kessler pass incomplete short right to 11-T.Pryor Sr.. no gain -0.45
2018 · Wk13 JAX vs IND Q4 08:01 · 1st & 10 (8:01) (Shotgun) 6-C.Kessler pass incomplete short right. no gain -0.45
2018 · Wk13 JAX vs IND Q2 07:31 · 1st & 10 (7:31) 6-C.Kessler pass incomplete deep left to 12-D.Westbrook (23-K.Moore II). no gain -0.45
2016 · Wk6 CLE vs TEN Q2 07:45 · 1st & 10 (7:45) (Shotgun) 6-C.Kessler pass incomplete deep left to 16-A.Hawkins. no gain -0.45
2018 · Wk13 JAX vs IND Q3 05:36 · 3rd & 11 (5:36) (Shotgun) 6-C.Kessler pass short right to 24-T.Yeldon to JAX 20 for 6 yards (31-Q.Wilson). +6 yd -0.45
2018 · Wk14 JAX vs TEN Q3 02:50 · 1st & 10 (2:50) (No Huddle, Shotgun) 6-C.Kessler pass incomplete short right to 84-K.Cole (58-H.Landry). no gain -0.45
2016 · Wk4 CLE vs WAS Q3 13:01 · 1st & 10 (13:01) (Shotgun) 6-C.Kessler pass incomplete short right to 11-T.Pryor. no gain -0.46
2018 · Wk14 JAX vs TEN Q4 04:54 · 1st & 10 (4:54) (No Huddle, Shotgun) 6-C.Kessler pass incomplete short middle to 27-L.Fournette (55-J.Brown). no gain -0.46
2016 · Wk11 CLE vs PIT Q3 13:05 · 1st & 10 (13:05) 6-C.Kessler pass incomplete short left [91-S.Tuitt]. Handoff to #29 Johnson with a lateral back to #6 Kessler no gain -0.46
2016 · Wk6 CLE vs TEN Q4 02:05 · 1st & 10 (2:05) (Shotgun) 6-C.Kessler pass deep right to 84-J.Payton to TEN 37 for 25 yards (21-D.Searcy) [91-D.Morgan]. Tennessee challenged the pass completion ruling, and the play was REVERSED. (Shotgun) 6-C.Kessler pass incomplete deep right to 84-J.Payton [91-D.Morgan]. no gain -0.46
2018 · Wk16 JAX vs MIA Q3 15:00 · 1st & 10 (15:00) New QB - #6 C.Kessler 27-L.Fournette left tackle to JAX 27 for 2 yards (56-D.Godchaux). +2 yd -0.46
2018 · Wk15 JAX vs WAS Q2 04:14 · 2nd & 22 (4:14) (Shotgun) 6-C.Kessler pass incomplete short right. Penalty on JAX-69-T.Shatley, Ineligible Downfield Pass, declined. no gain -0.46
2016 · Wk11 CLE vs PIT Q2 03:44 · 1st & 10 (3:44) (No Huddle) 6-C.Kessler pass incomplete short left to 19-C.Coleman. no gain -0.47
2016 · Wk4 CLE vs WAS Q3 03:41 · 1st & 10 (3:41) (Shotgun) 6-C.Kessler pass incomplete deep right to 80-R.Louis. no gain -0.47
2016 · Wk11 CLE vs PIT Q1 13:07 · 1st & 10 (13:07) (No Huddle) 6-C.Kessler pass incomplete short left to 19-C.Coleman. no gain -0.47
2016 · Wk3 CLE vs MIA Q3 04:06 · 2nd & 16 (4:06) 6-C.Kessler pass short left to 42-M.Johnson to CLE 18 for 3 yards (93-N.Suh; 47-K.Alonso). +3 yd -0.47
2016 · Wk3 CLE vs MIA Q4 06:17 · 1st & 10 (6:17) 6-C.Kessler pass incomplete short left to 34-I.Crowell. no gain -0.49
2016 · Wk7 CLE vs CIN Q1 10:10 · 1st & 10 (10:10) (Shotgun) 6-C.Kessler pass short right to 29-D.Johnson Jr. to CLE 38 for no gain (57-V.Rey). no gain -0.49
2018 · Wk14 JAX vs TEN Q4 04:14 · 1st & 10 (4:14) (No Huddle, Shotgun) 6-C.Kessler pass incomplete deep left to 12-D.Westbrook. no gain -0.49
2016 · Wk6 CLE vs TEN Q4 02:14 · 1st & goal (2:14) (Shotgun) 6-C.Kessler pass incomplete short right to 29-D.Johnson. no gain -0.50
2016 · Wk3 CLE vs MIA Q4 08:22 · 1st & 10 (8:22) 6-C.Kessler pass incomplete short right to 82-G.Barnidge [94-M.Williams]. no gain -0.50
2016 · Wk4 CLE vs WAS Q4 02:52 · 2nd & 5 (2:52) (No Huddle, Shotgun) 6-C.Kessler pass incomplete short right to 80-R.Louis. no gain -0.50
2016 · Wk6 CLE vs TEN Q4 06:43 · 1st & 10 (6:43) (Shotgun) 6-C.Kessler pass incomplete short left to 29-D.Johnson. no gain -0.52
2018 · Wk15 JAX vs WAS Q4 11:59 · 3rd & 11 (11:59) (Shotgun) 6-C.Kessler pass short right to 12-D.Westbrook to WAS 23 for 5 yards (41-D.Johnson; 24-J.Norman). +5 yd -0.52
2016 · Wk16 CLE vs LAC Q4 06:10 · 2nd & 10 (6:10) (Shotgun) 6-C.Kessler pass short right to 34-I.Crowell to CLE 13 for 2 yards (57-J.Brown). LAC-94-C.Liuget was injured during the play. His return is Probable. +2 yd -0.52
2018 · Wk14 JAX vs TEN Q3 02:13 · 1st & goal (2:13) (No Huddle, Shotgun) 6-C.Kessler pass incomplete short right. no gain -0.52
2018 · Wk15 JAX vs WAS Q4 05:03 · 1st & 10 (5:03) (Shotgun) 6-C.Kessler pass incomplete short middle to 24-T.Yeldon. no gain -0.52
2018 · Wk7 JAX vs HOU Q4 01:13 · 3rd & 4 (1:13) (Shotgun) 6-C.Kessler pass incomplete short left to 17-D.Chark [90-J.Clowney]. no gain -0.52
2018 · Wk14 JAX vs TEN Q4 06:02 · 1st & 10 (6:02) (Shotgun) 6-C.Kessler pass incomplete deep right [55-J.Brown]. no gain -0.52
2016 · Wk11 CLE vs PIT Q3 12:56 · 2nd & 10 (12:56) (Shotgun) 6-C.Kessler pass short right to 29-D.Johnson Jr. ran ob at 50 for 4 yards (50-R.Shazier). +4 yd -0.53
2016 · Wk10 CLE vs BAL Q1 12:13 · 1st & 10 (12:13) (Shotgun) 6-C.Kessler pass incomplete short right to 82-G.Barnidge. no gain -0.53
2018 · Wk13 JAX vs IND Q4 02:25 · 3rd & 5 (2:25) 6-C.Kessler scrambles up the middle to JAX 38 for 4 yards (50-A.Walker). +4 yd -0.53
2018 · Wk15 JAX vs WAS Q3 06:21 · 1st & 10 (6:21) (Shotgun) 6-C.Kessler pass incomplete short right [91-R.Kerrigan]. no gain -0.54
2016 · Wk3 CLE vs MIA Q5 12:47 · 2nd & 1 (12:47) (Shotgun) 6-C.Kessler pass incomplete short right to 16-A.Hawkins. no gain -0.55
2016 · Wk10 CLE vs BAL Q2 02:01 · 2nd & 8 (2:01) (Shotgun) 6-C.Kessler pass incomplete short right to 11-T.Pryor Sr.. no gain -0.55
2018 · Wk13 JAX vs IND Q1 15:00 · 1st & 10 (15:00) (Shotgun) 6-C.Kessler pass short left to 24-T.Yeldon to JAX 26 for 1 yard (23-K.Moore II). +1 yd -0.56
2018 · Wk13 JAX vs IND Q1 12:01 · 1st & 10 (12:01) 6-C.Kessler pass incomplete short middle to 10-D.Moncrief. no gain -0.57
2018 · Wk13 JAX vs IND Q3 10:58 · 1st & 10 (10:58) 6-C.Kessler pass incomplete deep left to 12-D.Westbrook. no gain -0.57
2018 · Wk7 JAX vs HOU Q3 10:50 · 1st & 10 (10:50) (Shotgun) 6-C.Kessler pass incomplete short right to 10-D.Moncrief (24-J.Joseph). no gain -0.59
2016 · Wk3 CLE vs MIA Q1 13:41 · 2nd & 9 (13:41) 6-C.Kessler FUMBLES (Aborted) at MIA 32, and recovers at MIA 32. 6-C.Kessler to MIA 32 for no gain (93-N.Suh). no gain -0.59
2018 · Wk14 JAX vs TEN Q3 07:19 · 1st & 10 (7:19) 6-C.Kessler pass incomplete short right to 10-D.Moncrief (24-K.Vaccaro). no gain -0.59
2018 · Wk14 JAX vs TEN Q4 12:52 · 1st & 10 (12:52) (Shotgun) 6-C.Kessler pass incomplete short right to 84-K.Cole. no gain -0.60
2016 · Wk5 CLE vs NE Q1 06:38 · 2nd & 6 (6:38) (Shotgun) 6-C.Kessler pass incomplete deep right to 11-T.Pryor. no gain -0.61
2016 · Wk4 CLE vs WAS Q3 01:39 · 2nd & 8 (1:39) (Shotgun) 6-C.Kessler pass incomplete short middle [29-D.Ihenacho]. Penalty on CLE-73-J.Thomas, Ineligible Downfield Pass, declined. no gain -0.64
2018 · Wk14 JAX vs TEN Q2 01:31 · 3rd & 10 (1:31) (Shotgun) 6-C.Kessler pass incomplete deep left to 10-D.Moncrief (21-M.Butler). no gain -0.64
← Previous Page 3 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