nfl-oakwar-pbp-actor-ridge-offense-v1
1,000 bootstraps · validation and reconciliation passed
49,450 actor credit rows · 32,809.2 modeled opportunities
100,075 multi-season training eligible plays
a95fbf95-3979-40ed-a9fe-21e19dfa69c6wins above replacement
2025 regular-season published offensive skill-position actor and placekicking player value.
published model
Every row shown here comes from a completed run recorded as published after its component-specific release gates passed. Components without a qualifying published run remain absent. This is not all-sides or full-roster WAR.
Not estimated: offensive-line, defensive-player, punting, return, blocking, and coverage WAR.
Terminology: offensive modeled opportunities are fractional actor-credit exposure: passes allocate 0.65 to the passer and 0.35 to the targeted receiver, while rushes allocate 1.0 to the runner. Actor credit rows are reported separately. Kicking opportunities are field-goal and extra-point attempts.
Blocked kicks: 35 blocked attempts are excluded from individual kicker WAR and remain unallocated team-unit value.
Intervals: Offense 1,000 bootstraps · Kicking 1,000 bootstraps.
component provenance
nfl-oakwar-pbp-actor-ridge-offense-v1
1,000 bootstraps · validation and reconciliation passed
49,450 actor credit rows · 32,809.2 modeled opportunities
100,075 multi-season training eligible plays
a95fbf95-3979-40ed-a9fe-21e19dfa69c6nfl-kicking-oakwar-xepa-ridge-v1
1,000 bootstraps · validation and reconciliation passed
2,315 modeled kick attempts
35 blocked attempts unallocated
933203a6-0428-4ff0-88be-11586358b271player rankings
| Rk | Teams | Player | Pos | G | Attempts | FG / XP | Kicking WAR | 90% interval | Reliability |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MIN | Will Reichard | K | 16 | 66 | 35 / 31 | 0.55 | 0.23 to 0.83 | 69% |
| 2 | SF | Eddy Pineiro | K | 14 | 65 | 29 / 36 | 0.54 | 0.35 to 0.72 | 68% |
| 3 | HOU | Ka'imi Fairbairn | K | 15 | 75 | 47 / 28 | 0.52 | 0.13 to 0.91 | 71% |
| 4 | NYJ | Nick Folk | K | 16 | 51 | 29 / 22 | 0.49 | 0.25 to 0.69 | 63% |
| 5 | PIT | Chris Boswell | K | 17 | 73 | 31 / 42 | 0.48 | 0.06 to 0.99 | 71% |
| 6 | TB | Chase McLaughlin | K | 17 | 68 | 35 / 33 | 0.44 | -0.06 to 0.93 | 69% |
| 7 | CIN | Evan McPherson | K | 16 | 71 | 28 / 43 | 0.40 | 0.11 to 0.68 | 70% |
| 8 | LAC | Cameron Dicker | K | 17 | 76 | 41 / 35 | 0.37 | 0.05 to 0.67 | 72% |
| 9 | TEN | Joey Slye | K | 16 | 61 | 34 / 27 | 0.35 | -0.17 to 0.89 | 67% |
| 10 | JAX | Cam Little | K | 17 | 85 | 34 / 51 | 0.34 | -0.12 to 0.80 | 74% |
| 11 | ATL | Zane Gonzalez | K | 9 | 37 | 20 / 17 | 0.34 | 0.12 to 0.52 | 55% |
| 12 | MIA | Riley Patterson | K | 16 | 64 | 29 / 35 | 0.34 | 0.10 to 0.54 | 68% |
| 13 | DAL | Brandon Aubrey | K | 17 | 90 | 42 / 48 | 0.33 | -0.23 to 0.93 | 75% |
| 14 | SEA | Jason Myers | K | 17 | 95 | 47 / 48 | 0.29 | -0.28 to 0.78 | 76% |
| 15 | DEN | Wil Lutz | K | 17 | 70 | 31 / 39 | 0.20 | -0.10 to 0.46 | 70% |
| 16 | CHI | Cairo Santos | K | 14 | 68 | 29 / 39 | 0.16 | -0.16 to 0.46 | 69% |
| 17 | DET | Jake Bates | K | 17 | 87 | 32 / 55 | 0.14 | -0.16 to 0.44 | 74% |
| 18 | LA | Harrison Mevis | K | 9 | 52 | 13 / 39 | 0.12 | -0.09 to 0.28 | 63% |
| 19 | KC | Harrison Butker | K | 17 | 72 | 38 / 34 | 0.11 | -0.17 to 0.41 | 71% |
| 20 | BUF | Matt Prater | K | 15 | 69 | 20 / 49 | 0.09 | -0.13 to 0.31 | 70% |
| 21 | HOUTENWAS | Matthew Wright | K | 4 | 9 | 5 / 4 | 0.09 | 0.02 to 0.15 | 23% |
| 22 | NYG | Ben Sauls | K | 3 | 15 | 8 / 7 | 0.08 | 0.05 to 0.12 | 33% |
| 23 | NYG | Graham Gano | K | 5 | 19 | 10 / 9 | 0.08 | -0.08 to 0.22 | 39% |
| 24 | IND | Spencer Shrader | K | 5 | 28 | 14 / 14 | 0.07 | -0.14 to 0.23 | 48% |
| 25 | CHISFWAS | Jake Moody | K | 8 | 37 | 21 / 16 | 0.06 | -0.21 to 0.33 | 55% |
| 26 | CLE | Andre Szmyt | K | 16 | 53 | 27 / 26 | 0.06 | -0.35 to 0.44 | 64% |
| 27 | LV | Daniel Carlson | K | 15 | 48 | 26 / 22 | 0.06 | -0.25 to 0.36 | 62% |
| 28 | GB | Lucas Havrisik | K | 3 | 13 | 4 / 9 | 0.03 | -0.06 to 0.13 | 30% |
| 29 | NE | Andy Borregales | K | 17 | 86 | 31 / 55 | 0.02 | -0.28 to 0.34 | 74% |
| 30 | BAL | Tyler Loop | K | 17 | 80 | 34 / 46 | 0.01 | -0.27 to 0.29 | 73% |
| 31 | BUFIND | Mike Badgley | K | 8 | 36 | 12 / 24 | 0.01 | -0.22 to 0.23 | 55% |
| 32 | GB | Brandon McManus | K | 14 | 61 | 29 / 32 | 0.00 | -0.37 to 0.28 | 67% |
| 33 | CAR | Ryan Fitzgerald | K | 17 | 58 | 28 / 30 | -0.01 | -0.42 to 0.39 | 66% |
| 34 | NO | Charlie Smyth | K | 6 | 29 | 16 / 13 | -0.04 | -0.32 to 0.25 | 49% |
| 35 | NYG | Jude McAtamney | K | 4 | 14 | 2 / 12 | -0.06 | -0.14 to 0.02 | 32% |
| 36 | ARI | Chad Ryland | K | 17 | 68 | 32 / 36 | -0.11 | -0.52 to 0.26 | 69% |
| 37 | ATL | John Parker Romo | K | 7 | 26 | 13 / 13 | -0.12 | -0.62 to 0.18 | 46% |
| 38 | PHI | Jake Elliott | K | 17 | 69 | 27 / 42 | -0.14 | -0.60 to 0.28 | 70% |
| 39 | SFWAS | Matt Gay | K | 12 | 49 | 23 / 26 | -0.17 | -0.57 to 0.20 | 62% |
| 40 | LA | Joshua Karty | K | 8 | 37 | 13 / 24 | -0.17 | -0.47 to 0.14 | 55% |
| 41 | ATLNYG | Younghoe Koo | K | 6 | 23 | 9 / 14 | -0.23 | -0.60 to 0.03 | 43% |
| 42 | INDNO | Blake Grupe | K | 16 | 62 | 37 / 25 | -0.33 | -0.95 to 0.27 | 67% |