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.
“Mike Person”
23 plays. -1.61 EPA per play, a 17% success rate. That's below the league's -0.01 and 42% over the same seasons.
Plays
23
Yards / play
0.3
1st-down rate
9%
22%
TD rate
0%
3%
Turnover rate
17%
1%
Explosive-play rate?
4%
10%
League average, same seasons & situation
Sort by
Best EPA first
Worst EPA first
Most recent first
Oldest first
When
Matchup
Situation
Play
Result
2015 · Wk8
ATL vs TB
Q3 02:48 · 1st & 10
(2:48) 24-D.Freeman left end to TB 22 for 14 yards (93-G.McCoy). ATL-68-M.Person was injured during the play. His return is Questionable.
1st down
+0.82
2018 · Wk3
SF vs KC
Q4 13:47 · 1st & 10
(13:47) 46-A.Morris up the middle to SF 33 for 8 yards (53-A.Hitchens). SF-68-M.Person was injured during the play.
+8 yd
+0.57
2015 · Wk9
ATL vs SF
Q4 06:15 · 2nd & 3
(6:15) (Shotgun) 2-M.Ryan Aborted. 68-M.Person FUMBLES at SF 40, recovered by ATL-2-M.Ryan at SF 45. 2-M.Ryan pass short left to 16-J.Hardy to SF 32 for 8 yards (36-D.Johnson). Caught at SF 36. 4-yds YAC
1st down
+0.55
2015 · Wk16
ATL vs CAR
Q4 01:40 · 3rd & 10
(1:40) 24-D.Freeman right end to CAR 36 for 1 yard (99-K.Short). Penalty on ATL-68-M.Person, Offensive Holding, declined.
+1 yd
+0.45
2015 · Wk16
ATL vs CAR
Q4 01:48 · 1st & 10
(1:48) PENALTY on ATL-68-M.Person, False Start, 5 yards, enforced at CAR 37 - No Play.
penalty
-0.57
2017 · Wk13
IND vs JAX
Q4 15:00 · 2nd & 5
(15:00) (Shotgun) 7-J.Brissett pass short right to 80-C.Rogers to IND 28 for -2 yards (99-M.Dareus). PENALTY on IND-72-M.Person, Ineligible Downfield Pass, 5 yards, enforced at IND 30 - No Play.
penalty
-0.57
2018 · Wk2
SF vs DET
Q1 00:32 · 1st & 10
(:32) (No Huddle) PENALTY on SF-68-M.Person, False Start, 5 yards, enforced at DET 44 - No Play.
penalty
-0.64
2015 · Wk7
ATL vs TEN
Q3 14:00 · 2nd & 20
(14:00) (Shotgun) 2-M.Ryan Aborted. 68-M.Person FUMBLES at ATL 8, recovered by ATL-2-M.Ryan at ATL 5. 2-M.Ryan pass incomplete short left to 83-J.Tamme.
no gain
-0.67
2019 · Wk2
SF vs CIN
Q3 07:18 · 2nd & 9
(7:18) 31-R.Mostert right guard pushed ob at CIN 38 for 5 yards (23-B.Webb). PENALTY on SF-68-M.Person, Offensive Holding, 10 yards, enforced at CIN 43 - No Play.
penalty
-0.81
2018 · Wk13
SF vs SEA
Q4 00:31 · 2nd & goal
(:31) (Shotgun) PENALTY on SF-68-M.Person, False Start, 5 yards, enforced at SEA 2 - No Play.
penalty
-0.98
2018 · Wk2
SF vs DET
Q2 14:35 · 1st & 10
(14:35) (No Huddle) 46-A.Morris right end to DET 22 for 8 yards (32-T.Wilson). PENALTY on SF-68-M.Person, Offensive Holding, 10 yards, enforced at DET 30 - No Play.
penalty
-1.09
2018 · Wk8
SF vs ARI
Q4 09:46 · 2nd & 6
(9:46) 22-M.Breida right end to SF 39 for no gain (57-J.Bynes). PENALTY on SF-68-M.Person, Offensive Holding, 10 yards, enforced at SF 39 - No Play.
penalty
-1.21
2018 · Wk3
SF vs KC
Q1 00:18 · 1st & 10
(:18) 46-A.Morris right guard to KC 40 for 6 yards (53-A.Hitchens). PENALTY on SF-68-M.Person, Chop Block, 15 yards, enforced at KC 46 - No Play.
penalty
-1.22
2018 · Wk3
SF vs KC
Q4 06:35 · 2nd & goal
(6:35) (Shotgun) 10-J.Garoppolo sacked at KC 20 for -8 yards (50-J.Houston). FUMBLES (50-J.Houston) [50-J.Houston], recovered by SF-68-M.Person at KC 20. 68-M.Person to KC 20 for no gain (95-C.Jones).
sack
-1.33
2015 · Wk16
ATL vs CAR
Q1 09:18 · 1st & 10
(9:18) (Shotgun) 2-M.Ryan Aborted. 68-M.Person FUMBLES at ATL 15, recovered by ATL-24-D.Freeman at ATL 15. 24-D.Freeman to ATL 15 for no gain (69-J.Allen).
no gain
-1.46
2019 · Wk2
SF vs CIN
Q2 05:01 · 3rd & 2
(5:01) (Shotgun) 31-R.Mostert left tackle for 29 yards, TOUCHDOWN NULLIFIED by Penalty. PENALTY on SF-68-M.Person, Offensive Holding, 10 yards, enforced at CIN 29 - No Play. Penalty on SF-75-L.Tomlinson, Offensive Holding, declined.
penalty
-1.57
2018 · Wk12
SF vs TB
Q1 04:25 · 2nd & 10
(4:25) 22-M.Breida right end to SF 36 for -6 yards (94-C.Nassib). Penalty on SF-68-M.Person, Offensive Holding, declined.
-6 yd
-1.60
2018 · Wk3
SF vs KC
Q4 07:04 · 1st & goal
(7:04) (Shotgun) 10-J.Garoppolo sacked at KC 12 for -8 yards (97-A.Bailey). Penalty on SF-68-M.Person, Offensive Holding, declined.
sack
-1.69
2015 · Wk8
ATL vs TB
Q4 05:17 · 3rd & 1
(5:17) (No Huddle) 24-D.Freeman right end to TB 6 for -3 yards (91-J.Shirley). Penalty on ATL-68-M.Person, Offensive Holding, declined.
-3 yd
-2.56
2019 · Wk7
SF vs WAS
Q3 12:41 · 4th & 4
(12:41) (Shotgun) 10-J.Garoppolo pass deep left intended for 18-D.Pettis INTERCEPTED by 30-T.Apke at WAS 14. 30-T.Apke pushed ob at WAS 47 for 33 yards (68-M.Person).
INT
-3.87
2019 · Wk3
SF vs PIT
Q2 11:29 · 2nd & goal
(11:29) 10-J.Garoppolo FUMBLES (Aborted) at PIT 7, RECOVERED by PIT-55-D.Bush at PIT 7. 55-D.Bush to PIT 7 for no gain (68-M.Person).
FUM lost
-4.89
2019 · Wk3
SF vs PIT
Q1 13:54 · 1st & 10
(13:54) 10-J.Garoppolo pass short right intended for 22-M.Breida INTERCEPTED by 90-T.Watt at SF 40. 90-T.Watt to SF 33 for 7 yards (68-M.Person).
INT
-6.27
2015 · Wk8
ATL vs TB
Q2 09:10 · 2nd & goal
(9:10) (Shotgun) 2-M.Ryan Aborted. 68-M.Person FUMBLES at TB 9, RECOVERED by TB-56-J.Smith at TB 13. 56-J.Smith to TB 22 for 9 yards (73-R.Schraeder).
FUM lost
-6.52
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 →