Home
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.
“Khyri Thornton”
36 plays. -0.25 EPA per play, a 36% success rate. That's below the league's -0.01 and 42% over the same seasons.
Plays
36
Yards / play
1.8
1st-down rate
19%
22%
TD rate
0%
3%
Turnover rate
3%
1%
Explosive-play rate?
0%
10%
League average, same seasons & situation
Sort by
Best EPA first
Worst EPA first
Most recent first
Oldest first
When
Matchup
Situation
Play
Result
2016 · Wk8
HOU vs DET
Q2 10:18 · 4th & 1
(10:18) 28-A.Blue left guard to DET 42 for 2 yards (61-K.Hyder; 99-K.Thornton).
4th down
+1.89
2016 · Wk6
LA vs DET
Q2 01:09 · 1st & 10
(1:09) (Shotgun) 17-C.Keenum pass incomplete deep left to 11-T.Austin. PENALTY on DET-24-N.Lawson, Defensive Pass Interference, 22 yards, enforced at DET 31 - No Play. Penalty on DET-99-K.Thornton, Defensive Offside, declined.
1st down
+1.45
2016 · Wk6
LA vs DET
Q1 01:52 · 1st & 10
(1:52) 17-C.Keenum pass short left to 30-T.Gurley pushed ob at LA 29 for 13 yards (59-T.Whitehead) [99-K.Thornton].
1st down
+0.88
2016 · Wk6
LA vs DET
Q3 02:27 · 1st & 10
(2:27) 23-B.Cunningham right end to DET 48 for 8 yards (99-K.Thornton).
+8 yd
+0.59
2016 · Wk15
NYG vs DET
Q2 07:45 · 3rd & 1
(7:45) (No Huddle) 28-P.Perkins left guard to DET 28 for 3 yards (69-A.Zettel, 99-K.Thornton).
1st down
+0.57
2016 · Wk18
SEA vs DET
Q1 06:41 · 1st & 10
(6:41) 34-T.Rawls left guard to SEA 47 for 8 yards (99-K.Thornton).
+8 yd
+0.57
2016 · Wk6
LA vs DET
Q2 12:19 · 1st & 10
(12:19) 11-T.Austin right end to DET 14 for 8 yards (99-K.Thornton).
+8 yd
+0.50
2016 · Wk2
TEN vs DET
Q1 10:47 · 1st & 10
(10:47) 22-D.Henry right tackle to DET 38 for -1 yards (91-A.Robinson). PENALTY on DET-99-K.Thornton, Defensive Offside, 5 yards, enforced at DET 37 - No Play.
penalty
+0.48
2017 · Wk9
GB vs DET
Q1 11:20 · 3rd & 1
(11:20) 7-B.Hundley right guard to DET 45 for 1 yard (99-K.Thornton).
1st down
+0.37
2015 · Wk15
NO vs DET
Q1 03:58 · 1st & 10
(3:58) 9-D.Brees pass short right to 34-T.Hightower to DET 46 for 2 yards (98-D.Taylor) [55-S.Tulloch]. PENALTY on DET-67-K.Thornton, Illegal Use of Hands, 5 yards, enforced at DET 48 - No Play. The pass would have been 2 yards thrown, 0 YAC, but accepting the penalty nullified the play.
1st down
+0.22
2016 · Wk7
WAS vs DET
Q2 08:59 · 1st & 10
(8:59) 32-R.Kelley right tackle to WAS 46 for 5 yards (99-K.Thornton).
+5 yd
+0.15
2016 · Wk15
NYG vs DET
Q1 10:47 · 1st & 10
(10:47) (Shotgun) 28-P.Perkins up the middle to DET 17 for 5 yards (99-K.Thornton).
+5 yd
+0.07
2015 · Wk12
PHI vs DET
Q1 12:55 · 1st & 10
(12:55) (No Huddle) 43-D.Sproles left tackle to DET 42 for 5 yards (24-N.Lawson; 67-K.Thornton).
+5 yd
+0.05
2016 · Wk1
IND vs DET
Q3 08:41 · —
(Pass formation) PENALTY on DET-99-K.Thornton, Encroachment, 1 yard, enforced at DET 2 - No Play.
penalty
+0.00
2016 · Wk13
NO vs DET
Q1 07:22 · 2nd & 3
(7:22) (Shotgun) 22-M.Ingram right guard to NO 47 for 2 yards (99-K.Thornton).
+2 yd
-0.10
2016 · Wk9
MIN vs DET
Q3 08:57 · 2nd & 1
(8:57) 33-R.Hillman up the middle to MIN 33 for 2 yards (27-G.Quin; 99-K.Thornton).
1st down
-0.10
2017 · Wk8
PIT vs DET
Q3 04:25 · 1st & 10
(4:25) 26-L.Bell up the middle to PIT 5 for 3 yards (99-K.Thornton).
+3 yd
-0.26
2016 · Wk17
GB vs DET
Q2 03:30 · 2nd & 16
(3:30) (Shotgun) 12-A.Rodgers scrambles right end ran ob at GB 33 for 4 yards (99-K.Thornton). Penalty on GB-70-T.Lang, Offensive Holding, declined.
+4 yd
-0.27
2017 · Wk10
CLE vs DET
Q3 03:08 · 1st & goal
(3:08) 34-I.Crowell up the middle to DET 1 for no gain (99-K.Thornton; 58-P.Worrilow).
no gain
-0.28
2016 · Wk15
NYG vs DET
Q2 14:02 · 1st & 10
(14:02) 23-R.Jennings up the middle to NYG 28 for 3 yards (99-K.Thornton, 94-E.Ansah).
+3 yd
-0.28
2016 · Wk8
HOU vs DET
Q4 02:52 · 1st & 10
(2:52) (Shotgun) 26-L.Miller up the middle to DET 41 for 3 yards (27-G.Quin, 99-K.Thornton).
+3 yd
-0.32
2016 · Wk7
WAS vs DET
Q4 02:21 · 1st & 10
(2:21) 25-C.Thompson left end to DET 30 for 1 yard (99-K.Thornton).
+1 yd
-0.34
2015 · Wk12
PHI vs DET
Q1 08:12 · 1st & 10
(8:12) (Shotgun) 29-D.Murray left tackle to PHI 25 for 1 yard (97-C.Reid; 67-K.Thornton).
+1 yd
-0.36
2016 · Wk15
NYG vs DET
Q2 08:45 · 1st & 10
(8:45) (No Huddle) 28-P.Perkins up the middle to DET 39 for 1 yard (99-K.Thornton, 57-J.Bynes).
+1 yd
-0.38
2016 · Wk8
HOU vs DET
Q3 10:21 · 1st & 10
(10:21) 26-L.Miller up the middle to HOU 41 for 2 yards (99-K.Thornton).
+2 yd
-0.39
2017 · Wk9
GB vs DET
Q2 00:27 · 2nd & 12
(:27) (Shotgun) 7-B.Hundley pass incomplete short right to 82-R.Rodgers [99-K.Thornton].
no gain
-0.40
2015 · Wk13
GB vs DET
Q2 06:51 · 1st & 10
(6:51) (Shotgun) 27-E.Lacy left tackle to GB 25 for no gain (67-K.Thornton).
no gain
-0.53
2017 · Wk10
CLE vs DET
Q1 05:18 · 1st & 10
(5:18) 34-I.Crowell left end to CLE 35 for no gain (99-K.Thornton).
no gain
-0.53
2016 · Wk18
SEA vs DET
Q4 05:27 · 2nd & 6
(5:27) 36-A.Collins left end to SEA 33 for 1 yard (99-K.Thornton).
+1 yd
-0.60
2016 · Wk1
IND vs DET
Q1 04:04 · 2nd & 10
(4:04) (Shotgun) 23-F.Gore up the middle to IND 27 for 2 yards (59-T.Whitehead; 99-K.Thornton).
+2 yd
-0.62
2016 · Wk4
CHI vs DET
Q3 04:17 · 2nd & 5
(4:17) (Shotgun) 24-J.Howard left guard to DET 6 for 1 yard (99-K.Thornton).
+1 yd
-0.78
2016 · Wk2
TEN vs DET
Q1 09:33 · 2nd & 2
(9:33) 29-D.Murray up the middle to DET 31 for -2 yards (99-K.Thornton).
-2 yd
-0.90
2015 · Wk11
LV vs DET
Q2 14:31 · 1st & 10
(14:31) (No Huddle, Shotgun) 28-L.Murray right end to LV 23 for -3 yards (67-K.Thornton).
-3 yd
-1.21
2015 · Wk14
LA vs DET
Q2 08:29 · 2nd & 10
(8:29) 30-T.Gurley right end to LA 15 for -2 yards (67-K.Thornton).
-2 yd
-1.24
2016 · Wk8
HOU vs DET
Q4 05:00 · 3rd & 9
(5:00) (Shotgun) 17-B.Osweiler sacked at DET 18 for -7 yards (99-K.Thornton).
sack
-1.26
2016 · Wk7
WAS vs DET
Q3 03:28 · 3rd & 1
(3:28) 79-T.Nsekhe reported in as eligible. 8-K.Cousins to DET 39 for -5 yards (99-K.Thornton). FUMBLES (99-K.Thornton), RECOVERED by DET-61-K.Hyder at DET 38. 61-K.Hyder to DET 38 for no gain (79-T.Nsekhe).
FUM lost
-5.54
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 →