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.
“Keanu Neal”
528 plays. +0.21 EPA per play, a 59% success rate. That's above the league's -0.01 and 42% over the same seasons.
Plays
528
Yards / play
6.8
1st-down rate
37%
22%
TD rate
0%
3%
Turnover rate
2%
1%
Explosive-play rate?
15%
10%
League average, same seasons & situation
Sort by
Best EPA first
Worst EPA first
Most recent first
Oldest first
When
Matchup
Situation
Play
Result
2017 · Wk18
LA vs ATL
Q4 02:16 · 3rd & goal
(2:16) (Shotgun) 16-J.Goff pass short middle to 89-T.Higbee for 5 yards, TOUCHDOWN. The Replay Official reviewed the pass completion ruling, and the play was REVERSED. (Shotgun) 16-J.Goff pass incomplete short middle to 89-T.Higbee (22-K.Neal).
no gain
-1.45
2017 · Wk11
SEA vs ATL
Q2 08:51 · 3rd & goal
(8:51) (Shotgun) 3-R.Wilson pass short right to 88-J.Graham to ATL 1 for 1 yard (22-K.Neal). PENALTY on SEA-16-T.Lockett, Offensive Pass Interference, 10 yards, enforced at ATL 2 - No Play.
penalty
-1.46
2021 · Wk9
DEN vs DAL
Q3 06:08 · 2nd & 9
(6:08) (Shotgun) 5-T.Bridgewater pass short left to 10-J.Jeudy to DAL 42 for -3 yards (42-K.Neal).
-3 yd
-1.49
2022 · Wk7
CAR vs TB
Q3 14:10 · 3rd & 4
(14:10) (Shotgun) 11-P.Walker pass incomplete short left to 30-C.Hubbard (22-K.Neal).
no gain
-1.55
2023 · Wk5
BAL vs PIT
Q3 10:58 · 3rd & 6
(10:58) (Shotgun) 8-L.Jackson scrambles left end to PIT 49 for 1 yard (31-K.Neal).
+1 yd
-1.56
2016 · Wk3
NO vs ATL
Q2 13:13 · 3rd & 7
(13:13) (Shotgun) 9-D.Brees pass incomplete short middle to 82-C.Fleener (22-K.Neal).
no gain
-1.58
2018 · Wk1
PHI vs ATL
Q3 12:51 · 3rd & 9
(12:51) (Shotgun) 9-N.Foles pass short right to 13-N.Agholor to PHI 42 for no gain (21-D.Trufant). ATL-22-K.Neal was injured during the play.
no gain
-1.60
2016 · Wk20
GB vs ATL
Q2 06:54 · 3rd & 2
(6:54) (Shotgun) 12-A.Rodgers pass short left to 18-R.Cobb to GB 33 for no gain (22-K.Neal) [34-B.Poole].
no gain
-1.60
2016 · Wk10
PHI vs ATL
Q4 10:56 · 3rd & 12
(10:56) (Shotgun) 11-C.Wentz pass incomplete deep middle to 81-J.Matthews (22-K.Neal).
no gain
-1.64
2021 · Wk12
LV vs DAL
Q3 00:02 · 2nd & 10
(:02) (Shotgun) 4-D.Carr pass short left to 23-K.Drake to DAL 47 for -5 yards (42-K.Neal). Nassib, Waller of Las Vegas ruled out for the game.
-5 yd
-1.67
2016 · Wk15
SF vs ATL
Q3 04:09 · 3rd & 6
(4:09) (Shotgun) 7-C.Kaepernick pass incomplete short middle to 17-J.Kerley (22-K.Neal).
no gain
-1.68
2023 · Wk2
CLE vs PIT
Q1 00:32 · 3rd & 1
(:32) 4-D.Watson pass incomplete short left to 8-E.Moore (31-K.Neal) [56-A.Highsmith].
no gain
-1.68
2016 · Wk15
SF vs ATL
Q3 01:01 · 3rd & 2
(1:01) (Shotgun) 7-C.Kaepernick pass incomplete short right to 28-C.Hyde (22-K.Neal).
no gain
-1.78
2022 · Wk12
CLE vs TB
Q3 01:04 · 3rd & 9
(1:04) (Shotgun) 7-J.Brissett sacked at CLE 31 for -8 yards (sack split by 22-K.Neal and 90-L.Hall).
sack
-1.99
2023 · Wk2
CLE vs PIT
Q4 10:46 · 3rd & 26
(10:46) (Shotgun) 4-D.Watson pass short middle to 85-D.Njoku to PIT 46 for 13 yards (31-K.Neal, 55-C.Holcomb). FUMBLES (55-C.Holcomb), RECOVERED by PIT-23-D.Kazee at PIT 44. 23-D.Kazee to PIT 44 for no gain (20-P.Strong).
FUM lost
-2.43
2019 · Wk2
PHI vs ATL
Q4 00:38 · 4th & 8
(:38) (Shotgun) 11-C.Wentz pass short left to 86-Z.Ertz to ATL 9 for 7 yards (26-I.Oliver; 22-K.Neal). The Replay Official reviewed the short of the line to gain ruling, and the play was Upheld. The ruling on the field stands.
+7 yd
-2.46
2021 · Wk12
LV vs DAL
Q3 13:41 · 3rd & 1
(13:41) (Shotgun) 28-J.Jacobs left end to LV 30 for -4 yards (42-K.Neal; 27-J.Kearse).
-4 yd
-2.60
2017 · Wk12
TB vs ATL
Q4 07:10 · 4th & 1
(7:10) 14-R.Fitzpatrick pass incomplete short middle to 84-C.Brate (22-K.Neal) [92-D.Poe].
no gain
-3.92
2017 · Wk19
PHI vs ATL
Q1 14:46 · 1st & 10
(14:46) (Shotgun) 36-J.Ajayi up the middle to ATL 27 for 6 yards (37-R.Allen). FUMBLES (37-R.Allen), RECOVERED by ATL-22-K.Neal at ATL 26. 22-K.Neal to ATL 26 for no gain (61-S.Wisniewski).
FUM lost
-4.65
2017 · Wk9
CAR vs ATL
Q1 08:19 · 1st & 10
(8:19) 28-J.Stewart up the middle to ATL 40 for 9 yards (22-K.Neal). FUMBLES (22-K.Neal), RECOVERED by ATL-22-K.Neal at ATL 39. 22-K.Neal to ATL 39 for no gain (69-T.Larsen).
FUM lost
-4.68
2017 · Wk9
CAR vs ATL
Q1 00:46 · 1st & 10
(:46) 28-J.Stewart right guard to ATL 19 for 4 yards (22-K.Neal). FUMBLES (22-K.Neal), RECOVERED by ATL-21-D.Trufant at ATL 20. 21-D.Trufant to ATL 20 for no gain (84-E.Dickson). Taylor Moton reports as eligible
FUM lost
-4.88
2017 · Wk15
TB vs ATL
Q2 06:40 · 2nd & 1
(6:40) 66-L.Wester reported in as eligible. 25-P.Barber right tackle to ATL 5 for 4 yards (22-K.Neal). FUMBLES (22-K.Neal), RECOVERED by ATL-22-K.Neal at ATL 5.
FUM lost
-4.95
2023 · Wk10
GB vs PIT
Q4 03:32 · 2nd & 9
(3:32) (Shotgun) 10-J.Love pass deep left intended for 9-C.Watson INTERCEPTED by 31-K.Neal (20-P.Peterson) at PIT -8. 31-K.Neal to PIT 24 for 32 yards (87-R.Doubs). PIT-31-K.Neal was injured during the play.
INT
-4.98
2022 · Wk15
CIN vs TB
Q1 12:32 · 1st & 10
(12:32) (Shotgun) 9-J.Burrow pass short left intended for 1-J.Chase INTERCEPTED by 24-C.Davis (22-K.Neal) at TB 30. 24-C.Davis to TB 30 for no gain (1-J.Chase).
INT
-5.05
2016 · Wk19
SEA vs ATL
Q4 08:31 · 3rd & 16
(8:31) (Shotgun) 3-R.Wilson pass deep left intended for 36-A.Collins INTERCEPTED by 37-R.Allen [22-K.Neal] at ATL 9. 37-R.Allen pushed ob at SEA 46 for 45 yards (74-G.Fant).
INT
-5.07
2017 · Wk17
CAR vs ATL
Q4 04:20 · 1st & 10
(4:20) (Shotgun) 1-C.Newton pass deep middle intended for 88-G.Olsen INTERCEPTED by 22-K.Neal [97-G.Jarrett] at CAR 42. 22-K.Neal to CAR 23 for 19 yards (17-D.Funchess).
INT
-5.19
2016 · Wk15
SF vs ATL
Q1 09:45 · 2nd & 6
(9:45) (Shotgun) 28-C.Hyde left end to SF 49 for no gain (45-D.Jones). FUMBLES (45-D.Jones), RECOVERED by ATL-22-K.Neal at 50. 22-K.Neal to 50 for no gain (68-Z.Beadles).
FUM lost
-5.31
2023 · Wk8
JAX vs PIT
Q3 10:27 · 2nd & 6
(10:27) 4-T.Bigsby right guard to PIT 35 for no gain (51-Ni.Herbig, 24-J.Porter). FUMBLES (51-Ni.Herbig), RECOVERED by PIT-31-K.Neal at PIT 36. The Replay Official reviewed the runner was not down by contact ruling, and the play was Upheld. The ruling on the field stands.
FUM lost
-5.33
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 →