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.
“Ed Oliver”
326 plays. -0.50 EPA per play, a 24% success rate. That's below the league's -0.01 and 42% over the same seasons.
Plays
326
Yards / play
1.6
1st-down rate
16%
22%
TD rate
1%
3%
Turnover rate
3%
1%
Explosive-play rate?
6%
10%
League average, same seasons & situation
Sort by
Best EPA first
Worst EPA first
Most recent first
Oldest first
When
Matchup
Situation
Play
Result
2021 · Wk8
MIA vs BUF
Q2 08:52 · 3rd & 2
(8:52) (Shotgun) 37-M.Gaskin up the middle to BUF 33 for -2 yards (91-E.Oliver; 23-M.Hyde).
-2 yd
-2.01
2023 · Wk11
NYJ vs BUF
Q3 04:02 · 3rd & 6
(4:02) (Shotgun) 2-Z.Wilson sacked at NYJ 35 for -7 yards (91-E.Oliver).
sack
-2.02
2025 · Wk6
ATL vs BUF
Q3 07:55 · 1st & 10
(7:55) (Shotgun) 9-M.Penix sacked at ATL 24 for -13 yards (91-E.Oliver).
sack
-2.05
2024 · Wk17
NYJ vs BUF
Q3 00:06 · 2nd & 10
(:06) (Shotgun) 8-A.Rodgers sacked at NYJ 18 for -12 yards (91-E.Oliver).
sack
-2.09
2021 · Wk16
NE vs BUF
Q1 14:20 · 3rd & 10
(14:20) (Shotgun) 10-M.Jones sacked at NE 19 for -6 yards (91-E.Oliver).
sack
-2.10
2022 · Wk10
MIN vs BUF
Q5 04:32 · 2nd & goal
(4:32) (Shotgun) 8-K.Cousins sacked at BUF 15 for -10 yards (sack split by 91-E.Oliver and 90-S.Lawson).
sack
-2.10
2025 · Wk8
CAR vs BUF
Q1 13:39 · 3rd & 6
(13:39) (Shotgun) 14-A.Dalton sacked at CAR 26 for -9 yards (91-E.Oliver).
sack
-2.27
2022 · Wk15
MIA vs BUF
Q1 03:49 · 3rd & 1
(3:49) 1-T.Tagovailoa sacked at BUF 19 for -8 yards (90-S.Lawson). FUMBLES (90-S.Lawson) [90-S.Lawson], recovered by MIA-81-D.Smythe at BUF 23. 81-D.Smythe to BUF 21 for 2 yards (91-E.Oliver).
sack
-2.31
2023 · Wk14
KC vs BUF
Q1 07:53 · 3rd & 7
(7:53) (Shotgun) 15-P.Mahomes sacked at KC 23 for -7 yards (sack split by 50-G.Rousseau and 91-E.Oliver).
sack
-2.33
2021 · Wk13
NE vs BUF
Q1 13:38 · 3rd & 4
(13:38) 10-M.Jones FUMBLES (Aborted) at NE 24, recovered by NE-37-D.Harris at NE 23. 37-D.Harris to NE 24 for 1 yard (91-E.Oliver).
no gain
-2.33
2021 · Wk18
NYJ vs BUF
Q3 07:13 · 3rd & 7
(7:13) (Shotgun) 2-Z.Wilson sacked at NYJ 24 for -11 yards (91-E.Oliver).
sack
-2.38
2025 · Wk1
BAL vs BUF
Q1 04:34 · 3rd & 7
(4:34) (Shotgun) 8-L.Jackson sacked at BUF 34 for -15 yards (91-E.Oliver).
sack
-2.44
2023 · Wk3
WAS vs BUF
Q2 12:29 · 3rd & goal
(12:29) (Shotgun) 8-B.Robinson right tackle to BUF 2 for -1 yards (91-E.Oliver, 58-M.Milano).
-1 yd
-2.59
2022 · Wk8
GB vs BUF
Q1 08:51 · 4th & 3
(8:51) (Shotgun) 12-A.Rodgers pass incomplete short left to 87-R.Doubs [91-E.Oliver].
no gain
-2.70
2024 · Wk2
MIA vs BUF
Q2 03:50 · 4th & 2
(3:50) (Shotgun) 1-T.Tagovailoa sacked at MIA 49 for -6 yards (91-E.Oliver).
sack
-2.79
2022 · Wk16
CHI vs BUF
Q1 02:47 · 4th & 3
(2:47) (Shotgun) 1-J.Fields pass incomplete short left to 18-D.Pettis (91-E.Oliver).
no gain
-2.97
2023 · Wk4
MIA vs BUF
Q3 00:44 · 4th & 1
(:44) (Shotgun) 1-T.Tagovailoa sacked at MIA 45 for -8 yards (91-E.Oliver). BUF-27-T.White was injured during the play. He is Out. T.White taken off field on cart.
sack
-3.69
2019 · Wk2
NYG vs BUF
Q2 00:53 · 1st & 10
(:53) (Shotgun) 10-E.Manning pass short left intended for 18-B.Fowler INTERCEPTED by 93-T.Murphy (91-E.Oliver) at BUF 28. 93-T.Murphy to BUF 28 for no gain (71-W.Hernandez).
INT
-4.00
2026 · Wk1
HOU vs BUF
Q1 09:40 · 3rd & 12
(9:40) (Shotgun) 7-C.Stroud sacked at HOU 29 for -5 yards (15-G.Rousseau). FUMBLES (15-G.Rousseau) [15-G.Rousseau], RECOVERED by BUF-91-E.Oliver at HOU 32.
FUM lost
-4.25
2023 · Wk5
JAX vs BUF
Q4 14:58 · 3rd & 11
(14:58) (Shotgun) 16-T.Lawrence sacked at BUF 30 for -6 yards (91-E.Oliver). FUMBLES (91-E.Oliver) [91-E.Oliver], touched at BUF 29, RECOVERED by BUF-25-T.Dodson at BUF 32. Fumble Forced by BUF-59-K.Jonathan.
FUM lost
-4.47
2022 · Wk12
DET vs BUF
Q2 13:28 · 2nd & 8
(13:28) 30-Ja.Williams left tackle to BUF 41 for no gain (91-E.Oliver; 47-C.Benford). FUMBLES (91-E.Oliver), touched at BUF 41, RECOVERED by BUF-91-E.Oliver at BUF 42.
FUM lost
-4.98
2023 · Wk17
NE vs BUF
Q1 13:06 · 1st & 10
(13:06) (Shotgun) 4-B.Zappe pass short left intended for 88-M.Gesicki INTERCEPTED by 91-E.Oliver (31-R.Douglas) at NE 21. 91-E.Oliver to NE 21 for no gain.
INT
-5.25
2025 · Wk1
BAL vs BUF
Q4 03:10 · 1st & 10
(3:10) 66-B.Cleveland reported in as eligible. 22-D.Henry left tackle to BAL 38 for -3 yards (91-E.Oliver). FUMBLES (91-E.Oliver), touched at BAL 32, RECOVERED by BUF-8-T.Bernard at BAL 30.
FUM lost
-5.28
2019 · Wk13
DAL vs BUF
Q2 03:31 · 1st & 10
(3:31) 4-D.Prescott sacked at DAL 42 for -9 yards (91-E.Oliver). FUMBLES (91-E.Oliver), RECOVERED by BUF-93-T.Murphy at DAL 44. 93-T.Murphy to DAL 39 for 5 yards (76-X.Su'a-Filo; 89-B.Jarwin).
FUM lost
-5.68
2024 · Wk21
KC vs BUF
Q1 01:03 · 2nd & 2
(1:03) (Shotgun) 15-P.Mahomes to BUF 28 for -5 yards. FUMBLES, RECOVERED by BUF-91-E.Oliver at BUF 28.
FUM lost
-5.73
2024 · Wk17
NYJ vs BUF
Q3 01:15 · 1st & 10
(1:15) 8-A.Rodgers pass short left to 5-G.Wilson to NYJ 23 for -7 yards (91-E.Oliver). FUMBLES (91-E.Oliver), touched at NYJ 20, RECOVERED by BUF-58-M.Milano at NYJ 15. 58-M.Milano for 15 yards, TOUCHDOWN. The Replay Official reviewed the runner was not down by contact ruling, and the play was REVERSED. 8-A.Rodgers pass short left to 5-G.Wilson to NYJ 23 for -7 yards (91-E.Oliver). FUMBLES (91-E.Oliver), touched at NYJ 20, RECOVERED by BUF-58-M.Milano at NYJ 15. ** Injury Update: NYJ-61-M.Mitchell has returned to the game.
FUM lost
-6.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 →