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.
“B.Willis”
18 plays. +0.07 EPA per play, a 56% success rate. That's above the league's -0.01 and 42% over the same seasons.
Plays
18
Yards / play
0.1
1st-down rate
6%
22%
TD rate
0%
3%
Turnover rate
0%
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
2023 · Wk4
ARI vs SF
Q2 03:45 · 4th & 2
(3:45) (Punt formation) Direct snap to 47-E.Turner. 47-E.Turner left end to ARI 23 for 2 yards (9-B.Willis, 27-J.Brown).
4th down
+1.94
2025 · Wk4
JAX vs SF
Q4 07:41 · —
18-E.Pineiro kicks 60 yards from SF 35 to JAX 5. 33-B.Tuten to JAX 29 for 24 yards (82-B.Willis). PENALTY on SF-26-C.Lucas, Unnecessary Roughness, 15 yards, enforced at JAX 29.
penalty
+1.12
2024 · Wk15
SF vs LA
Q1 07:01 · 4th & 4
(7:01) 40-P.O'Donnell punts 55 yards to LA 20, Center-46-T.Pepper, downed by SF-9-B.Willis.
no gain
+0.78
2025 · Wk6
TB vs SF
Q1 07:54 · —
18-E.Pineiro kicks 48 yards from SF 35 to TB 17. 44-S.Tucker to TB 36 for 19 yards (27-J.Brown; 82-B.Willis).
no gain
+0.78
2025 · Wk5
LA vs SF
Q3 15:00 · —
18-E.Pineiro kicks 55 yards from SF 35 to LA 10. 19-X.Smith to LA 37 for 27 yards (82-B.Willis).
no gain
+0.70
2024 · Wk17
DET vs SF
Q3 15:00 · —
4-J.Moody kicks 65 yards from SF 35 to DET 0. 85-T.Kennedy to DET 34 for 34 yards (45-D.Flannigan-Fowles; 9-B.Willis).
no gain
+0.56
2024 · Wk15
LA vs SF
Q1 10:01 · —
4-J.Moody kicks 61 yards from SF 35 to LA 4. 88-J.Whittington to LA 34 for 30 yards (9-B.Willis; 35-N.McCloud).
no gain
+0.53
2023 · Wk22
SF vs KC
Q2 09:26 · 4th & 13
(9:26) 18-M.Wishnowsky punts 51 yards to KC 20, Center-46-T.Pepper. 17-R.James MUFFS catch, and recovers at KC 20. 17-R.James to KC 20 for no gain (89-C.Woerner; 9-B.Willis).
no gain
+0.30
2025 · Wk4
JAX vs SF
Q3 08:32 · —
18-E.Pineiro kicks 62 yards from SF 35 to JAX 3. 36-L.Allen to JAX 28 for 25 yards (82-B.Willis).
no gain
+0.13
2025 · Wk3
ARI vs SF
Q2 04:22 · —
18-E.Pineiro kicks 58 yards from SF 35 to ARI 7. 31-E.Demercado to ARI 28 for 21 yards (82-B.Willis; 33-S.Neal).
no gain
+0.12
2024 · Wk16
SF vs MIA
Q2 08:12 · 4th & 14
(8:12) (Punt formation) PENALTY on SF-9-B.Willis, False Start, 5 yards, enforced at SF 26 - No Play.
penalty
-0.29
2025 · Wk17
CHI vs SF
Q1 04:52 · —
18-E.Pineiro kicks 67 yards from SF 35 to CHI -2. 39-J.Blackwell to CHI 23 for 25 yards (82-B.Willis; 33-S.Neal).
no gain
-0.29
2024 · Wk17
SF vs DET
Q3 09:58 · —
39-J.Bates kicks 65 yards from DET 35 to SF 0. 1-D.Samuel to SF 38 for 38 yards (33-S.Vaki). PENALTY on SF-9-B.Willis, Offensive Holding, 10 yards, enforced at SF 26.
penalty
-0.67
2024 · Wk18
SF vs ARI
Q4 05:30 · 2nd & 5
(5:30) (No Huddle, Shotgun) 5-J.Dobbs pass incomplete short left to 9-B.Willis (21-G.Williams).
no gain
-0.69
2025 · Wk2
SF vs NO
Q3 04:10 · 2nd & 6
(4:10) (Shotgun) 10-M.Jones pass incomplete short left to 82-B.Willis (21-J.Reid).
no gain
-0.73
2024 · Wk11
SEA vs SF
Q3 15:00 · —
4-J.Moody kicks 65 yards from SF 35 to SEA 0. 25-K.McIntosh to SEA 15 for 15 yards (9-B.Willis). SEA-33-D.Williams was injured during the play.
no gain
-0.74
2024 · Wk18
SF vs ARI
Q4 04:20 · 2nd & 6
(4:20) (No Huddle, Shotgun) 5-J.Dobbs pass incomplete short middle to 9-B.Willis.
no gain
-0.76
2023 · Wk22
SF vs KC
Q5 09:49 · 2nd & 2
(9:49) 25-E.Mitchell right end to KC 14 for 4 yards (20-J.Reid). PENALTY on SF-9-B.Willis, Offensive Holding, 10 yards, enforced at KC 18 - No Play.
penalty
-1.47
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 →