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.
“Tommy Sweeney”
31 plays. +0.02 EPA per play, a 39% success rate. That's right in line with the league's -0.01 and 42% over the same seasons.
Plays
31
Yards / play
5.3
1st-down rate
29%
22%
TD rate
3%
3%
Turnover rate
3%
1%
Explosive-play rate?
13%
10%
League average, same seasons & situation
Sort by
Best EPA first
Worst EPA first
Most recent first
Oldest first
When
Matchup
Situation
Play
Result
2019 · Wk17
BUF vs NYJ
Q3 03:37 · 3rd & 12
(3:37) (Shotgun) 5-M.Barkley pass short middle to 89-T.Sweeney to NYJ 11 for 17 yards (20-M.Maye). Caught at NYJ 16, slanting from right.
1st down
+2.36
2019 · Wk1
BUF vs NYJ
Q2 06:01 · 1st & 15
(6:01) (Shotgun) 17-J.Allen pass deep right to 89-T.Sweeney pushed ob at NYJ 45 for 29 yards (57-C.Mosley).
1st down
+2.35
2019 · Wk17
BUF vs NYJ
Q4 01:24 · 1st & 10
(1:24) (No Huddle, Shotgun) 5-M.Barkley pass deep right to 89-T.Sweeney pushed ob at NYJ 15 for 22 yards (33-Ja.Adams). Caught along sideline at NYJ 17.
1st down
+1.66
2021 · Wk6
BUF vs TEN
Q3 00:31 · 3rd & goal
(:31) 17-J.Allen pass short right to 89-T.Sweeney for 1 yard, TOUCHDOWN.
TD
+1.32
2021 · Wk8
BUF vs MIA
Q4 08:42 · 2nd & 9
(8:42) (No Huddle, Shotgun) 17-J.Allen pass short right to 89-T.Sweeney to BUF 45 for 11 yards (21-E.Rowe) [43-A.Van Ginkel].
1st down
+1.25
2019 · Wk17
BUF vs NYJ
Q3 07:18 · 2nd & 12
(7:18) 5-M.Barkley pass short middle to 89-T.Sweeney to BUF 46 for 11 yards (58-J.Burgess). Caught at BUF 42, crossing from right.
+11 yd
+1.22
2021 · Wk8
BUF vs MIA
Q3 04:01 · 3rd & 5
(4:01) (Shotgun) 17-J.Allen pass incomplete short left to 89-T.Sweeney. PENALTY on MIA-43-A.Van Ginkel, Defensive Pass Interference, 3 yards, enforced at MIA 11 - No Play.
1st down
+1.19
2019 · Wk17
BUF vs NYJ
Q4 06:42 · 1st & 10
(6:42) 5-M.Barkley pass short middle to 89-T.Sweeney to BUF 28 for 22 yards (20-M.Maye). Caught at BUF 15.
1st down
+1.09
2022 · Wk6
BUF vs KC
Q3 02:05 · 2nd & 6
(2:05) 17-J.Allen pass short right to 89-T.Sweeney to BUF 36 for 7 yards (23-J.Williams).
1st down
+0.80
2021 · Wk8
BUF vs MIA
Q4 09:33 · 1st & 10
(9:33) (Shotgun) 17-J.Allen pass short left to 89-T.Sweeney to BUF 33 for 13 yards (29-Br.Jones). Penalty on MIA-27-J.Coleman, Illegal Contact, declined.
1st down
+0.80
2021 · Wk9
BUF vs JAX
Q4 06:19 · 2nd & 9
(6:19) (Shotgun) 17-J.Allen pass short middle to 89-T.Sweeney to JAX 37 for 7 yards (54-D.Wilson).
+7 yd
+0.39
2019 · Wk1
BUF vs NYJ
Q4 13:09 · 1st & 10
(13:09) 17-J.Allen pass short left to 89-T.Sweeney pushed ob at NYJ 35 for 6 yards (27-D.Roberts).
+6 yd
+0.24
2019 · Wk3
BUF vs CIN
Q2 11:59 · 1st & 10
(11:59) 17-J.Allen to CIN 26 for -7 yards. FUMBLES, and recovers at CIN 28. 17-J.Allen pass short middle to 89-T.Sweeney to CIN 16 for 3 yards (52-P.Brown) [59-N.Vigil]. Thrown under pressure, caught at CIN 17.
+3 yd
-0.23
2021 · Wk3
BUF vs WAS
Q4 03:14 · 2nd & 11
(3:14) (Shotgun) 10-M.Trubisky pass short right to 89-T.Sweeney to BUF 40 for 1 yard (26-L.Collins).
+1 yd
-0.26
2021 · Wk8
BUF vs MIA
Q2 01:43 · 1st & 10
(1:43) (Shotgun) 17-J.Allen pass incomplete short left to 89-T.Sweeney.
no gain
-0.30
2021 · Wk9
BUF vs JAX
Q4 11:16 · 1st & 10
(11:16) (No Huddle, Shotgun) 17-J.Allen pass short left to 89-T.Sweeney to JAX 48 for 3 yards (26-S.Griffin; 44-M.Jack). FUMBLES (26-S.Griffin), ball out of bounds at JAX 45.
+3 yd
-0.31
2019 · Wk17
BUF vs NYJ
Q4 01:14 · 2nd & 10
(1:14) (Shotgun) 5-M.Barkley pass short right to 89-T.Sweeney to NYJ 11 for 4 yards (23-A.Maulet; 58-J.Burgess). Caught along sideline at NYJ 13.
+4 yd
-0.33
2021 · Wk3
BUF vs WAS
Q1 11:27 · 1st & 10
(11:27) (Shotgun) 17-Jos.Allen pass short right to 89-T.Sweeney ran ob at WAS 28 for 1 yard.
+1 yd
-0.39
2019 · Wk5
BUF vs TEN
Q4 06:31 · 1st & 10
(6:31) 17-J.Allen pass incomplete short right to 89-T.Sweeney.
no gain
-0.43
2021 · Wk5
BUF vs KC
Q3 09:23 · 2nd & 11
(9:23) 17-J.Allen pass short right to 89-T.Sweeney to KC 40 for 1 yard (50-W.Gay).
+1 yd
-0.50
2019 · Wk3
BUF vs CIN
Q2 08:10 · 1st & 10
(8:10) (Shotgun) 17-J.Allen pass incomplete deep right to 89-T.Sweeney (27-D.Kirkpatrick). Receiver and coverage in front corner of end zone.
no gain
-0.53
2019 · Wk5
BUF vs TEN
Q1 04:16 · 1st & 10
(4:16) (Shotgun) 17-J.Allen pass incomplete short right to 89-T.Sweeney.
no gain
-0.58
2021 · Wk9
BUF vs JAX
Q3 05:41 · 1st & 10
(5:41) PENALTY on BUF-89-T.Sweeney, False Start, 5 yards, enforced at BUF 32 - No Play.
penalty
-0.67
2022 · Wk13
BUF vs NE
Q2 01:47 · 2nd & 10
(1:47) (Shotgun) 17-J.Allen pass deep right to 14-S.Diggs for 41 yards, TOUCHDOWN NULLIFIED by Penalty. PENALTY on BUF-89-T.Sweeney, Offensive Holding, 10 yards, enforced at NE 41 - No Play.
penalty
-0.69
2021 · Wk8
BUF vs MIA
Q4 14:15 · 2nd & 8
(14:15) (Shotgun) PENALTY on BUF-89-T.Sweeney, False Start, 5 yards, enforced at MIA 28 - No Play.
penalty
-0.71
2019 · Wk2
BUF vs NYG
Q3 06:51 · 2nd & 8
(6:51) (No Huddle) 17-J.Allen pass incomplete short left to 89-T.Sweeney.
no gain
-0.72
2019 · Wk17
BUF vs NYJ
Q2 08:13 · 1st & 10
(8:13) 5-M.Barkley pass short right to 89-T.Sweeney to NYJ 43 for 12 yards (23-A.Maulet). Caught in flat at NYJ 46. PENALTY on BUF-89-T.Sweeney, Offensive Pass Interference, 10 yards, enforced at BUF 45 - No Play.
penalty
-0.78
2021 · Wk15
BUF vs CAR
Q3 12:38 · 2nd & 7
(12:38) 17-J.Allen pass incomplete short right to 89-T.Sweeney.
no gain
-0.83
2019 · Wk3
BUF vs CIN
Q1 09:34 · 2nd & 17
(9:34) (Shotgun) 17-J.Allen pass incomplete short right to 89-T.Sweeney [29-T.McRae]. Receiver along sideline at 50.
no gain
-0.90
2021 · Wk8
BUF vs MIA
Q2 01:33 · 3rd & 10
(1:33) (Shotgun) 17-J.Allen pass short left to 89-T.Sweeney to MIA 44 for 6 yards (40-N.Needham).
+6 yd
-0.97
2021 · Wk11
BUF vs IND
Q4 04:56 · 2nd & 6
(4:56) (No Huddle, Shotgun) 10-M.Trubisky pass short right intended for 89-T.Sweeney INTERCEPTED by 44-Z.Franklin at 50. 44-Z.Franklin to BUF 42 for 8 yards (19-I.McKenzie).
INT
-3.99
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 →