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.
“Roger Rosengarten”
16 plays. -1.03 EPA per play, a 6% success rate. That's below the league's -0.01 and 42% over the same seasons.
Plays
16
Yards / play
0.9
1st-down rate
0%
22%
TD rate
0%
3%
Turnover rate
6%
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
2024 · Wk10
BAL vs CIN
Q3 13:43 · 3rd & 19
(13:43) (Shotgun) 8-L.Jackson pass short middle to 16-T.Wallace to BAL 32 for 11 yards (55-L.Wilson). Penalty on BAL-70-R.Rosengarten, Illegal Formation, declined.
+11 yd
+0.09
2026 · Wk2
BAL vs NO
Q3 07:41 · 1st & 16
(7:41) (Shotgun) 8-L.Jackson pass short right to 89-M.Andrews to NO 36 for 10 yards (50-C.Wooden). PENALTY on BAL-70-R.Rosengarten, Ineligible Downfield Pass, 5 yards, enforced at NO 46 - No Play.
penalty
-0.12
2026 · Wk5
BAL vs ATL
Q1 06:10 · 2nd & 10
(6:10) 43-J.Hill right end to ATL 49 for 5 yards (29-S.Brown). ** Injury Update: BAL-70-R.Rosengarten has returned to the game.
+5 yd
-0.38
2026 · Wk4
BAL vs TEN
Q2 07:40 · 2nd & 10
(7:40) (Shotgun) PENALTY on BAL-70-R.Rosengarten, False Start, 1 yard, enforced at BAL 2 - No Play.
penalty
-0.58
2024 · Wk6
BAL vs WAS
Q2 03:26 · 1st & 10
(3:26) (Shotgun) PENALTY on BAL-70-R.Rosengarten, False Start, 5 yards, enforced at BAL 32 - No Play.
penalty
-0.59
2025 · Wk4
BAL vs KC
Q1 02:43 · 2nd & 6
(2:43) (Shotgun) 8-L.Jackson pass deep right to 10-D.Hopkins ran ob at KC 42 for 17 yards. PENALTY on BAL-70-R.Rosengarten, Illegal Formation, 5 yards, enforced at BAL 41 - No Play.
penalty
-0.63
2024 · Wk19
BAL vs PIT
Q3 03:24 · 1st & 10
(3:24) (Shotgun) PENALTY on BAL-70-R.Rosengarten, False Start, 5 yards, enforced at BAL 30 - No Play.
penalty
-0.65
2026 · Wk5
BAL vs ATL
Q1 07:30 · 2nd & 1
(7:30) (Shotgun) Direct snap to 22-D.Henry. 22-D.Henry right tackle to BAL 44 for no gain (94-L.London). BAL-70-R.Rosengarten was injured during the play.
no gain
-0.67
2024 · Wk18
BAL vs CLE
Q4 07:23 · 1st & 10
(7:23) (Shotgun) PENALTY on BAL-70-R.Rosengarten, False Start, 5 yards, enforced at CLE 11 - No Play.
penalty
-0.68
2025 · Wk16
BAL vs NE
Q3 01:12 · 2nd & 1
(1:12) PENALTY on BAL-70-R.Rosengarten, False Start, 4 yards, enforced at NE 35 - No Play.
penalty
-0.74
2024 · Wk4
BAL vs BUF
Q2 02:56 · 1st & 10
(2:56) (Shotgun) 22-D.Henry right end to BUF 31 for 4 yards (54-B.Spector, 3-D.Hamlin). PENALTY on BAL-70-R.Rosengarten, Offensive Holding, 10 yards, enforced at BUF 35 - No Play.
penalty
-0.82
2025 · Wk1
BAL vs BUF
Q1 04:55 · 3rd & 2
(4:55) PENALTY on BAL-70-R.Rosengarten, False Start, 5 yards, enforced at BUF 14 - No Play.
penalty
-0.87
2025 · Wk12
BAL vs NYJ
Q3 14:47 · 2nd & 10
(14:47) (Shotgun) PENALTY on BAL-70-R.Rosengarten, False Start, 5 yards, enforced at BAL 26 - No Play.
penalty
-0.90
2026 · Wk7
BAL vs CIN
Q2 03:01 · 3rd & 1
(3:01) PENALTY on BAL-70-R.Rosengarten, False Start, 5 yards, enforced at CIN 36 - No Play.
penalty
-0.93
2024 · Wk5
BAL vs CIN
Q2 05:52 · 1st & 10
(5:52) 22-D.Henry right tackle tackled in End Zone for -2 yards, SAFETY (94-S.Hubbard). ** Injury Update: BAL-70-R.Rosengarten has returned to the game.
-2 yd
-1.46
2024 · Wk5
BAL vs CIN
Q5 06:37 · 1st & 10
(6:37) (Shotgun) 8-L.Jackson FUMBLES (Aborted) at CIN 44, touched at CIN 43, RECOVERED by CIN-57-G.Pratt at BAL 47. 57-G.Pratt to BAL 38 for 9 yards (70-R.Rosengarten; 42-P.Ricard).
FUM lost
-6.49
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 →