4TH&DATA
EN ES
Home

Play Search

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.

Matchup
When
Situation
Play
Outcome
Search the play text

“Mohamed Sanu”

597 plays. +0.25 EPA per play, a 56% success rate. That's above the league's -0.01 and 42% over the same seasons.

Plays 597
EPA / play? +0.25 -0.01
Success rate? 56% 42%
Yards / play 6.5
1st-down rate 39% 22%
TD rate 4% 3%
Turnover rate 3% 1%
Explosive-play rate? 14% 10%

League average, same seasons & situation

When Matchup Situation Play Result
2019 · Wk9 NE vs BAL Q2 07:38 · 3rd & 25 (7:38) 12-T.Brady pass short middle to 34-R.Burkhead to BAL 37 for 16 yards (41-A.Levine) [99-M.Judon]. FUMBLES (41-A.Levine), RECOVERED by BAL-53-J.Ward at BAL 34. 53-J.Ward to BAL 36 for 2 yards (14-M.Sanu). The Replay Official reviewed the fumble ruling, and the play was REVERSED. 12-T.Brady pass short middle to 34-R.Burkhead to BAL 37 for 16 yards (41-A.Levine) [99-M.Judon]. +16 yd -0.44
2015 · Wk4 CIN vs KC Q3 00:23 · 1st & goal (:23) (Shotgun) 14-A.Dalton pass incomplete short left to 12-M.Sanu. no gain -0.44
2019 · Wk11 NE vs PHI Q2 01:52 · 3rd & 9 (1:52) (Shotgun) 12-T.Brady pass incomplete deep right to 14-M.Sanu. no gain -0.44
2018 · Wk15 ATL vs ARI Q1 12:31 · 3rd & 11 (12:31) (Shotgun) 2-M.Ryan pass deep left to 12-M.Sanu to ARI 48 for 17 yards (38-D.Amerson). ARI-38-D.Amerson was injured during the play. His return is Questionable. PENALTY on ATL-26-T.Coleman, Illegal Shift, 5 yards, enforced at ATL 35 - No Play. penalty -0.44
2017 · Wk17 ATL vs CAR Q4 04:44 · 2nd & 8 (4:44) (Shotgun) 2-M.Ryan pass short left to 12-M.Sanu to ATL 34 for 2 yards (26-D.Worley; 54-S.Thompson). +2 yd -0.44
2016 · Wk7 ATL vs LAC Q1 03:30 · 1st & goal (3:30) (Shotgun) 2-M.Ryan pass incomplete short right to 12-M.Sanu. no gain -0.44
2015 · Wk3 CIN vs BAL Q2 03:19 · 1st & 10 (3:19) (No Huddle, Shotgun) 14-A.Dalton pass incomplete short left to 12-M.Sanu [57-C.Mosley]. no gain -0.44
2015 · Wk18 CIN vs PIT Q3 03:39 · 1st & 10 (3:39) 5-A.McCarron FUMBLES (Aborted) at PIT 42, ball out of bounds at PIT 42. Cincinnati challenged the backward pass ruling, and the play was REVERSED. 5-A.McCarron pass incomplete short right to 12-M.Sanu. no gain -0.44
2016 · Wk10 ATL vs PHI Q1 03:25 · 3rd & 11 (3:25) (Shotgun) 2-M.Ryan pass short right to 12-M.Sanu to ATL 33 for 8 yards (27-M.Jenkins). +8 yd -0.45
2019 · Wk18 NE vs TEN Q1 13:36 · 1st & 10 (13:36) 12-T.Brady pass incomplete deep left to 14-M.Sanu Sr.. flea flicker, handoff to 34-Burkhead then backwards pass to 12-Brady no gain -0.45
2016 · Wk16 ATL vs CAR Q2 06:30 · 1st & goal (6:30) (No Huddle, Shotgun) 2-M.Ryan pass incomplete short middle to 12-M.Sanu (54-S.Thompson). no gain -0.45
2016 · Wk19 ATL vs SEA Q2 02:46 · 1st & 10 (2:46) 2-M.Ryan pass incomplete deep left to 12-M.Sanu. no gain -0.45
2015 · Wk14 CIN vs PIT Q2 01:52 · 3rd & 3 (1:52) (Shotgun) 5-A.McCarron pass short left to 12-M.Sanu to CIN 10 for 1 yard (50-R.Shazier). +1 yd -0.45
2016 · Wk4 ATL vs CAR Q4 14:17 · 1st & 10 (14:17) (Shotgun) 2-M.Ryan pass incomplete deep left to 12-M.Sanu. no gain -0.46
2018 · Wk5 ATL vs PIT Q4 08:55 · 1st & 10 (8:55) (No Huddle) 2-M.Ryan pass incomplete short right to 12-M.Sanu. Coverage by 28-Hilton, Pressure by 90-Watt. no gain -0.46
2017 · Wk4 ATL vs BUF Q2 05:55 · 1st & 10 (5:55) 2-M.Ryan pass incomplete short right to 12-M.Sanu (27-T.White). no gain -0.46
2018 · Wk1 ATL vs PHI Q2 03:03 · 2nd & 8 (3:03) (Shotgun) 2-M.Ryan pass incomplete deep left to 12-M.Sanu. no gain -0.46
2018 · Wk14 ATL vs GB Q4 10:39 · 1st & 10 (10:39) (Shotgun) 2-M.Ryan pass incomplete deep middle to 12-M.Sanu [51-K.Fackrell]. no gain -0.46
2021 · Wk9 SF vs ARI Q4 09:19 · 1st & goal (9:19) (Shotgun) 10-J.Garoppolo pass incomplete short middle to 6-M.Sanu. no gain -0.46
2018 · Wk4 ATL vs CIN Q2 14:23 · 1st & 10 (14:23) 2-M.Ryan pass incomplete deep left to 12-M.Sanu. no gain -0.47
2015 · Wk17 CIN vs BAL Q1 08:51 · 1st & 10 (8:51) (Shotgun) Direct snap to 12-M.Sanu. 12-M.Sanu up the middle to CIN 18 for 1 yard (97-T.Jernigan). +1 yd -0.47
2016 · Wk2 ATL vs LV Q4 10:34 · 2nd & 8 (10:34) 2-M.Ryan pass short right to 12-M.Sanu to LV 8 for 2 yards (50-B.Heeney, 52-K.Mack). +2 yd -0.48
2017 · Wk15 ATL vs TB Q3 04:37 · 1st & 10 (4:37) (Shotgun) 2-M.Ryan pass incomplete short left to 12-M.Sanu. no gain -0.49
2019 · Wk9 NE vs BAL Q4 13:13 · 1st & 10 (13:13) (No Huddle) 12-T.Brady pass incomplete short left to 14-M.Sanu (57-J.Bynes). no gain -0.49
2019 · Wk17 NE vs MIA Q2 10:45 · 1st & 10 (10:45) 52-E.Roberts reported in as eligible. 12-T.Brady pass incomplete short middle to 14-M.Sanu Sr. [43-A.Van Ginkel]. no gain -0.49
2017 · Wk10 ATL vs DAL Q2 07:54 · 2nd & 8 (7:54) (Shotgun) 2-M.Ryan pass incomplete short right to 12-M.Sanu (30-A.Brown) [93-B.Mayowa]. no gain -0.50
2019 · Wk11 NE vs PHI Q2 11:08 · 1st & 10 (11:08) 34-R.Burkhead up the middle to NE 47 for no gain (31-J.Mills). Penalty on NE-14-M.Sanu, Illegal Shift, declined. no gain -0.50
2015 · Wk6 CIN vs BUF Q4 13:22 · 1st & 15 (13:22) (Shotgun) 14-A.Dalton pass incomplete deep middle to 12-M.Sanu. Overthrown, receiver at BUF 8. no gain -0.50
2016 · Wk8 ATL vs GB Q4 03:05 · 1st & 10 (3:05) (No Huddle, Shotgun) 2-M.Ryan pass incomplete short left to 12-M.Sanu (36-L.Gunter). no gain -0.50
2016 · Wk1 ATL vs TB Q1 05:34 · 1st & 10 (5:34) 2-M.Ryan pass incomplete short right to 12-M.Sanu. no gain -0.50
2019 · Wk15 NE vs CIN Q2 13:14 · 1st & 10 (13:14) 12-T.Brady pass incomplete deep left to 14-M.Sanu Sr. [58-C.Lawson]. no gain -0.50
2015 · Wk11 CIN vs ARI Q4 13:57 · 2nd & 21 (13:57) (Shotgun) PENALTY on CIN-12-M.Sanu, Delay of Game, 5 yards, enforced at ARI 33 - No Play. penalty -0.50
2019 · Wk15 NE vs CIN Q2 04:34 · 3rd & 10 (4:34) (Shotgun) 12-T.Brady pass short middle to 14-M.Sanu Sr. to CIN 22 for 6 yards (21-D.Dennard). +6 yd -0.52
2016 · Wk4 ATL vs CAR Q3 13:47 · 1st & 20 (13:47) (Shotgun) 2-M.Ryan pass short left to 24-D.Freeman to ATL 11 for 1 yard (95-C.Johnson). Penalty on ATL-12-M.Sanu, Illegal Shift, declined. +1 yd -0.52
2017 · Wk18 ATL vs LA Q1 13:26 · 1st & 10 (13:26) 2-M.Ryan pass incomplete short middle to 12-M.Sanu (32-T.Hill). no gain -0.52
2015 · Wk16 CIN vs DEN Q4 03:10 · 1st & 10 (3:10) (Shotgun) 5-A.McCarron pass short left to 12-M.Sanu to CIN 39 for -1 yards (25-C.Harris). -1 yd -0.52
2018 · Wk1 ATL vs PHI Q1 09:08 · 1st & 10 (9:08) 2-M.Ryan pass incomplete deep left to 12-M.Sanu. no gain -0.52
2015 · Wk14 CIN vs PIT Q4 07:28 · 1st & 10 (7:28) (Shotgun) 5-A.McCarron pass incomplete short middle to 12-M.Sanu (50-R.Shazier). no gain -0.52
2016 · Wk10 ATL vs PHI Q2 10:19 · 3rd & 10 (10:19) (Shotgun) 2-M.Ryan pass short middle to 12-M.Sanu to PHI 20 for 6 yards (27-M.Jenkins). +6 yd -0.53
2018 · Wk15 ATL vs ARI Q3 11:15 · 1st & 10 (11:15) 2-M.Ryan pass incomplete short middle to 12-M.Sanu (33-T.Boston). no gain -0.53
2017 · Wk12 ATL vs TB Q4 05:08 · 1st & 10 (5:08) 2-M.Ryan pass short right to 12-M.Sanu to ATL 35 for 1 yard (24-B.Grimes). +1 yd -0.53
2021 · Wk7 IND vs SF Q4 14:28 · 4th & 14 (14:28) 8-R.Sanchez punts 42 yards to SF 17, Center-46-L.Rhodes. 6-M.Sanu pushed ob at SF 30 for 13 yards (45-E.Speed). no gain -0.53
2019 · Wk9 NE vs BAL Q4 02:00 · 2nd & 5 (2:00) (Shotgun) 12-T.Brady pass incomplete deep left to 14-M.Sanu. no gain -0.53
2015 · Wk6 CIN vs BUF Q4 11:26 · 3rd & 9 (11:26) (Shotgun) 14-A.Dalton pass short left to 12-M.Sanu to BUF 21 for 6 yards (20-C.Graham). Caught in flat at BUF 23. +6 yd -0.54
2019 · Wk16 BUF vs NE Q3 02:34 · 4th & 1 (2:34) 9-C.Bojorquez punts 43 yards to NE 21, Center-69-R.Ferguson. 14-M.Sanu Sr. to NE 21 for no gain (32-S.Perry, 33-S.Neal). no gain -0.55
2017 · Wk16 ATL vs NO Q3 01:05 · 1st & goal (1:05) (Shotgun) 2-M.Ryan pass incomplete short left to 12-M.Sanu (44-H.Kikaha). no gain -0.55
2016 · Wk9 ATL vs TB Q1 09:28 · 1st & 10 (9:28) 2-M.Ryan pass incomplete short left to 12-M.Sanu (28-V.Hargreaves) [97-A.Spence]. no gain -0.56
2016 · Wk5 ATL vs DEN Q1 01:42 · 1st & 20 (1:42) 2-M.Ryan pass incomplete short middle to 12-M.Sanu. no gain -0.57
2019 · Wk15 NE vs CIN Q1 14:57 · 1st & 10 (14:57) 12-T.Brady pass incomplete deep middle to 14-M.Sanu Sr.. no gain -0.57
2018 · Wk5 ATL vs PIT Q3 03:38 · 1st & 10 (3:38) 2-M.Ryan pass incomplete short right to 12-M.Sanu. Coverage by 25-Burns. no gain -0.57
2017 · Wk14 ATL vs NO Q4 04:07 · 2nd & 11 (4:07) (Shotgun) 2-M.Ryan pass incomplete short left to 12-M.Sanu. no gain -0.58
2018 · Wk17 ATL vs TB Q1 03:43 · 1st & 10 (3:43) 2-M.Ryan pass incomplete deep left to 12-M.Sanu (31-J.Whitehead). no gain -0.58
2016 · Wk3 ATL vs NO Q2 07:42 · 2nd & 5 (7:42) 2-M.Ryan pass incomplete short left to 12-M.Sanu. no gain -0.58
2016 · Wk6 ATL vs SEA Q4 01:47 · 3rd & 10 (1:47) (Shotgun) 2-M.Ryan pass incomplete deep left to 12-M.Sanu (35-D.Shead). no gain -0.58
2016 · Wk9 ATL vs TB Q3 07:54 · 1st & 10 (7:54) 2-M.Ryan pass incomplete deep middle to 12-M.Sanu (30-B.McDougald). no gain -0.58
2019 · Wk13 NE vs HOU Q1 02:49 · 1st & 10 (2:49) 12-T.Brady pass incomplete short left to 14-M.Sanu [92-B.Dunn]. no gain -0.59
2017 · Wk3 ATL vs DET Q4 02:48 · 2nd & 14 (2:48) (Shotgun) 2-M.Ryan pass short left to 12-M.Sanu to ATL 35 for 2 yards (23-D.Slay). +2 yd -0.60
2018 · Wk3 ATL vs NO Q1 11:45 · 1st & 10 (11:45) (Shotgun) 2-M.Ryan pass incomplete short left to 12-M.Sanu. no gain -0.61
2018 · Wk2 ATL vs CAR Q4 04:53 · 3rd & 12 (4:53) (Shotgun) 2-M.Ryan pass short left to 12-M.Sanu to CAR 48 for 7 yards (41-C.Munnerlyn). +7 yd -0.62
2015 · Wk8 CIN vs PIT Q4 06:43 · 2nd & 25 (6:43) (No Huddle, Shotgun) 14-A.Dalton pass incomplete short right to 12-M.Sanu. no gain -0.62
2017 · Wk7 ATL vs NE Q1 01:26 · 2nd & 10 (1:26) (Shotgun) 2-M.Ryan pass incomplete deep left to 12-M.Sanu. no gain -0.63
2018 · Wk4 ATL vs CIN Q2 06:34 · 1st & 10 (6:34) 2-M.Ryan pass incomplete short middle to 12-M.Sanu (21-D.Dennard). no gain -0.63
2017 · Wk10 ATL vs DAL Q4 02:00 · 3rd & 8 (2:00) 26-T.Coleman left end for 25 yards, TOUCHDOWN NULLIFIED by Penalty. PENALTY on ATL-12-M.Sanu, Offensive Holding, 10 yards, enforced at DAL 24. penalty -0.63
2021 · Wk4 SF vs SEA Q4 07:05 · 2nd & 9 (7:05) 5-T.Lance pass incomplete short right to 6-M.Sanu (27-M.Blair). no gain -0.64
2017 · Wk18 ATL vs LA Q1 01:39 · 2nd & 6 (1:39) (Shotgun) 2-M.Ryan pass incomplete short middle to 12-M.Sanu (23-N.Robey). no gain -0.65
2019 · Wk5 ATL vs HOU Q4 05:27 · 2nd & 19 (5:27) (Shotgun) 2-M.Ryan pass short left to 12-M.Sanu pushed ob at ATL 44 for 3 yards (32-L.Johnson). +3 yd -0.66
2019 · Wk17 MIA vs NE Q2 10:54 · 4th & 5 (10:54) 2-M.Haack punts 44 yards to NE 24, Center-46-T.Pepper. 14-M.Sanu Sr. to NE 31 for 7 yards (35-W.Aikens). no gain -0.66
2015 · Wk3 CIN vs BAL Q4 07:09 · 2nd & 6 (7:09) (No Huddle, Shotgun) 14-A.Dalton pass incomplete deep left to 12-M.Sanu (21-L.Webb). no gain -0.67
2016 · Wk20 ATL vs GB Q2 00:11 · 2nd & 1 (:11) (Shotgun) 2-M.Ryan pass incomplete short middle to 12-M.Sanu (36-L.Gunter, 21-H.Clinton-Dix) [52-C.Matthews]. no gain -0.68
2018 · Wk13 ATL vs BAL Q4 06:48 · 1st & 10 (6:48) 2-M.Ryan pass short right to 81-A.Hooper pushed ob at ATL 41 for 5 yards (29-M.Humphrey). PENALTY on ATL-12-M.Sanu, Illegal Motion, 5 yards, enforced at ATL 36 - No Play. penalty -0.68
2016 · Wk2 ATL vs LV Q2 06:54 · 2nd & 10 (6:54) 2-M.Ryan pass incomplete short middle to 12-M.Sanu. no gain -0.69
2019 · Wk16 NE vs BUF Q2 00:40 · 3rd & 5 (:40) (Shotgun) 12-T.Brady pass short left to 14-M.Sanu Sr. pushed ob at BUF 41 for 4 yards (23-M.Hyde). The Replay Official reviewed the short of the line to gain ruling, and the play was Upheld. The ruling on the field stands. +4 yd -0.70
2018 · Wk13 ATL vs BAL Q2 07:04 · 2nd & 8 (7:04) (Shotgun) 2-M.Ryan pass incomplete short right to 12-M.Sanu [55-T.Suggs]. no gain -0.70
2017 · Wk1 ATL vs CHI Q4 12:13 · 2nd & 3 (12:13) 2-M.Ryan pass incomplete short right to 12-M.Sanu. no gain -0.70
2015 · Wk10 CIN vs HOU Q4 11:09 · 2nd & 18 (11:09) (Shotgun) 14-A.Dalton pass incomplete short middle to 12-M.Sanu (29-A.Hal). no gain -0.71
2017 · Wk16 ATL vs NO Q2 12:12 · 1st & 30 (12:12) (Shotgun) 2-M.Ryan pass short left to 11-Ju.Jones to ATL 29 for no gain (98-S.Rankins). PENALTY on ATL-12-M.Sanu, Offensive Pass Interference, 10 yards, enforced at ATL 29 - No Play. penalty -0.71
2016 · Wk21 ATL vs NE Q4 03:50 · 3rd & 23 (3:50) (Shotgun) 2-M.Ryan pass short left to 12-M.Sanu pushed ob at NE 26 for 9 yards (26-L.Ryan). PENALTY on ATL-70-J.Matthews, Offensive Holding, 10 yards, enforced at NE 35 - No Play. penalty -0.72
2019 · Wk1 ATL vs MIN Q2 00:06 · 1st & 10 (:06) (Shotgun) 2-M.Ryan pass short middle to 12-M.Sanu to MIN 19 for 23 yards (27-J.Kearse). 1st down -0.73
2017 · Wk18 ATL vs LA Q1 08:02 · 2nd & 7 (8:02) 2-M.Ryan pass incomplete short left to 12-M.Sanu. no gain -0.73
2017 · Wk2 ATL vs GB Q1 03:39 · 2nd & 10 (3:39) 2-M.Ryan pass incomplete short left to 12-M.Sanu. no gain -0.73
2019 · Wk9 NE vs BAL Q1 08:10 · 2nd & 10 (8:10) (No Huddle, Shotgun) 12-T.Brady pass incomplete deep middle to 14-M.Sanu [97-M.Pierce]. no gain -0.75
2017 · Wk17 ATL vs CAR Q3 06:48 · 2nd & 10 (6:48) (Shotgun) 2-M.Ryan pass short middle to 12-M.Sanu for 12 yards, TOUCHDOWN [91-B.Cox]. The Replay Official reviewed the pass completion ruling, and the play was REVERSED. (Shotgun) 2-M.Ryan pass incomplete short middle to 12-M.Sanu (59-L.Kuechly) [91-B.Cox]. no gain -0.75
2018 · Wk17 ATL vs TB Q3 09:36 · 2nd & goal (9:36) (Shotgun) Direct snap to 12-M.Sanu. 43-J.Langford right end to TB 5 for 1 yard (54-L.David). +1 yd -0.76
2018 · Wk3 ATL vs NO Q4 00:28 · 3rd & 4 (:28) (Shotgun) 2-M.Ryan pass incomplete short middle to 12-M.Sanu [53-A.Klein]. no gain -0.76
2015 · Wk4 CIN vs KC Q3 03:43 · 2nd & 11 (3:43) (Shotgun) 14-A.Dalton pass incomplete short middle to 12-M.Sanu. no gain -0.77
2017 · Wk8 ATL vs NYJ Q2 05:17 · 3rd & 7 (5:17) (Shotgun) 2-M.Ryan pass incomplete short right to 12-M.Sanu. no gain -0.77
2016 · Wk7 ATL vs LAC Q2 10:01 · 2nd & 13 (10:01) (Shotgun) 2-M.Ryan pass short left to 12-M.Sanu to LAC 10 for 7 yards (41-S.Williams). PENALTY on ATL-65-C.Chester, Offensive Holding, 10 yards, enforced at LAC 17 - No Play. penalty -0.78
2019 · Wk4 ATL vs TEN Q2 06:41 · 2nd & 9 (6:41) (Shotgun) 2-M.Ryan pass incomplete short right to 12-M.Sanu (91-C.Wake). no gain -0.78
2019 · Wk8 NE vs CLE Q3 08:30 · 2nd & 10 (8:30) (Shotgun) 12-T.Brady pass incomplete short right to 14-M.Sanu. no gain -0.78
2017 · Wk19 ATL vs PHI Q3 06:55 · 2nd & 5 (6:55) 2-M.Ryan pass incomplete deep right to 12-M.Sanu [55-B.Graham]. no gain -0.79
2018 · Wk15 ATL vs ARI Q1 07:46 · 2nd & 10 (7:46) (Shotgun) 2-M.Ryan pass incomplete short right to 12-M.Sanu. no gain -0.79
2017 · Wk9 ATL vs CAR Q1 14:33 · 1st & 10 (14:33) (No Huddle) 2-M.Ryan pass short right to 12-M.Sanu pushed ob at CAR 34 for 7 yards (26-D.Worley). PENALTY on ATL-11-Ju.Jones, Illegal Formation, 5 yards, enforced at CAR 41 - No Play. penalty -0.79
2015 · Wk17 CIN vs BAL Q1 06:01 · 2nd & 9 (6:01) (Shotgun) 5-A.McCarron pass incomplete short right to 12-M.Sanu. no gain -0.79
2017 · Wk17 ATL vs CAR Q4 15:00 · 3rd & 10 (15:00) (Shotgun) 2-M.Ryan pass short left to 12-M.Sanu to CAR 12 for 9 yards (31-J.Byrd). +9 yd -0.79
2019 · Wk11 PHI vs NE Q2 06:54 · 4th & 17 (6:54) 1-C.Johnston punts 47 yards to NE 38, Center-45-R.Lovato. 14-M.Sanu to PHI 48 for 14 yards (36-R.Ford). no gain -0.80
2016 · Wk6 ATL vs SEA Q3 07:48 · 2nd & 9 (7:48) 2-M.Ryan pass incomplete short left to 12-M.Sanu (35-D.Shead). no gain -0.80
2019 · Wk2 ATL vs PHI Q2 08:30 · 2nd & 6 (8:30) 2-M.Ryan pass incomplete short right to 12-M.Sanu (91-F.Cox). no gain -0.80
2017 · Wk17 ATL vs CAR Q1 01:54 · 2nd & 9 (1:54) (Shotgun) 2-M.Ryan pass incomplete short right to 12-M.Sanu [91-B.Cox]. no gain -0.80
2019 · Wk5 ATL vs HOU Q3 01:29 · 2nd & 10 (1:29) (Shotgun) Direct snap to 12-M.Sanu. 12-M.Sanu left end to ATL 40 for 1 yard (59-W.Mercilus; 32-L.Johnson). +1 yd -0.81
2018 · Wk5 ATL vs PIT Q3 12:19 · 2nd & 13 (12:19) (Shotgun) 2-M.Ryan pass short right to 12-M.Sanu to ATL 35 for 1 yard (34-T.Edmunds). +1 yd -0.82
← Previous Page 5 of 6 Next →

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