Final · Sun, Sep 14, 2025 · 2025 Week 2 · Mercedes-Benz Superdome
49ers had the edge on the field
Teams with this edge win 71% of the time
Preparing chart…
Preparing chart…
| Metric | SF | NO |
|---|---|---|
| EPA / Play | +0.09 | -0.05 |
| EPA / Dropback | +0.10 | -0.08 |
| EPA / Rush | -0.11 | -0.07 |
| Success Rate | 49.3% | 43.7% |
| Explosive Play Rate | 23.9% | 22.5% |
| Yards / Play | 5.18 | 4.32 |
| Early-Down EPA / Play | -0.21 | -0.09 |
| 3rd/4th-Down Conversion | 62.5% | 46.7% |
| Avg 3rd-Down Distance | 7.8 | 7.3 |
| Line Yards / Carry | 2.24 | 3.05 |
| Opportunity Rate (4+) | 50.0% | 48.1% |
| Stuff Rate | 27.3% | 25.9% |
| Havoc Rate Allowed | 14.9% | 12.7% |
| Avg Starting Field Position | 30.8 | 29.2 |
| Plays | 67 | 71 |
| Total Yards | 347 | 307 |
| Total EPA | +6.1 | -3.7 |
| Giveaways | 1 | 1 |
49ers won the kicking game
Teams with this edge win 63% of the time
Biggest swing · B.Grupe 40 yard field goal is No Good, Wide Right — SF +3.6
Kickoffs · NO +0.9Punts · SF +0.8Kicks · SF +4.4
| Player | DB | C/Att | Yds | Yds/Play | EPA | EPA/Play | CPOE | SR | WPA | TD | INT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Mac JonesQB | 42 | 26/38 | 280 | 6.7 | +4.3 | +0.10 | -3.6 | 48% | +0.25 | 3 | 0 |
| Player | Att | Yds | Yds/Play | EPA | EPA/Play | SR | WPA | TD |
|---|---|---|---|---|---|---|---|---|
| Christian McCaffreyRB | 13 | 55 | 4.2 | +0.9 | +0.07 | 62% | +0.06 | 0 |
| Brian RobinsonRB | 6 | 20 | 3.3 | -0.1 | -0.03 | 33% | -0.02 | 0 |
| Mac JonesQB | 2 | -4 | -2.0 | -0.8 | -0.39 | 50% | -0.01 | 0 |
| Ricky PearsallWR | 1 | -4 | -4.0 | -1.3 | -1.26 | 0% | -0.04 | 0 |
| Player | Tgt | Rec | Yds | Yds/Play | EPA | EPA/Play | SR | WPA | TD |
|---|---|---|---|---|---|---|---|---|---|
| Christian McCaffreyRB | 7 | 6 | 52 | 7.4 | +5.9 | +0.84 | 71% | +0.18 | 1 |
| Ricky PearsallWR | 6 | 4 | 56 | 9.3 | +4.9 | +0.82 | 67% | +0.14 | 0 |
| Kendrick BourneWR | 3 | 3 | 32 | 10.7 | +2.1 | +0.70 | 100% | +0.06 | 0 |
| Jauan JenningsWR | 10 | 5 | 89 | 8.9 | +1.5 | +0.15 | 30% | +0.08 | 1 |
| Luke FarrellTE | 3 | 2 | 15 | 5.0 | +1.3 | +0.45 | 33% | +0.03 | 1 |
| Kyle JuszczykFB | 1 | 1 | 5 | 5.0 | +0.2 | +0.21 | 100% | -0.01 | 0 |
| Brayden WillisTE | 1 | 0 | 0 | 0.0 | -0.7 | -0.73 | 0% | -0.02 | 0 |
| Marquez Valdes-ScantlingWR | 1 | 0 | 0 | 0.0 | -1.0 | -1.03 | 0% | -0.03 | 0 |
| Jake TongesTE | 5 | 4 | 31 | 6.2 | -1.0 | -0.21 | 40% | -0.05 | 0 |
| Brian RobinsonRB | 1 | 1 | -1 | -1.0 | -1.4 | -1.44 | 0% | -0.02 | 0 |
| Player | FG | Long | XP | KO | TB | Pts |
|---|---|---|---|---|---|---|
| Eddy PineiroK | 2/2(44, 46) | 46 | 2/3 | 6 | 3 | 8 |
| Player | No | Yds | Avg | Net | Long | In 20 | TB | Blk |
|---|---|---|---|---|---|---|---|---|
| Thomas MorsteadP | 4 | 173 | 43.3 | 37.5 | 49 | 2 | 0 | 0 |
| Player | No | Yds | Avg | Long | TD |
|---|---|---|---|---|---|
| Isaac GuerendoRB | 2 | 47 | 23.5 | 25 | 0 |
| Player | No | Yds | Avg | Long | TD |
|---|---|---|---|---|---|
| Skyy MooreWR | 1 | 1 | 1.0 | 1 | 0 |
| Player | DB | C/Att | Yds | Yds/Play | EPA | EPA/Play | CPOE | SR | WPA | TD | INT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Spencer RattlerQB | 40 | 25/34 | 200 | 5.0 | -3.2 | -0.08 | +3.8 | 45% | -0.19 | 3 | 0 |
| Player | Att | Yds | Yds/Play | EPA | EPA/Play | SR | WPA | TD |
|---|---|---|---|---|---|---|---|---|
| Alvin KamaraRB | 21 | 99 | 4.7 | +0.4 | +0.02 | 48% | -0.05 | 0 |
| Spencer RattlerQB | 1 | 0 | 0.0 | -0.6 | -0.58 | 0% | -0.01 | 0 |
| Kendre MillerRB | 5 | 8 | 1.6 | -1.8 | -0.36 | 20% | -0.05 | 0 |
| Player | Tgt | Rec | Yds | Yds/Play | EPA | EPA/Play | SR | WPA | TD |
|---|---|---|---|---|---|---|---|---|---|
| Rashid ShaheedWR | 5 | 4 | 52 | 10.4 | +3.1 | +0.62 | 60% | +0.15 | 1 |
| Brandin CooksWR | 2 | 2 | 26 | 13.0 | +2.7 | +1.35 | 100% | +0.06 | 0 |
| Juwan JohnsonTE | 9 | 5 | 49 | 5.4 | +1.8 | +0.20 | 33% | +0.04 | 1 |
| Devaughn VeleWR | 1 | 1 | 3 | 3.0 | +0.9 | +0.92 | 100% | +0.04 | 1 |
| Kendre MillerRB | 1 | 1 | 2 | 2.0 | -0.9 | -0.90 | 0% | -0.03 | 0 |
| Chris OlaveWR | 10 | 6 | 54 | 5.4 | -1.7 | -0.17 | 50% | -0.07 | 0 |
| Alvin KamaraRB | 6 | 6 | 21 | 3.5 | -6.4 | -1.07 | 17% | -0.21 | 0 |
| Player | FG | Long | XP | KO | TB | Pts |
|---|---|---|---|---|---|---|
| Blake GrupeK | 0/1(missed 40) | — | 3/3 | 4 | 1 | 3 |
| Player | No | Yds | Avg | Net | Long | In 20 | TB | Blk |
|---|---|---|---|---|---|---|---|---|
| Kai KroegerP | 4 | 171 | 42.8 | 37.5 | 52 | 1 | 1 | 0 |
| Player | No | Yds | Avg | Long | TD |
|---|---|---|---|---|---|
| Kendre MillerRB | 3 | 82 | 27.3 | 34 | 0 |
| Player | No | Yds | Avg | Long | TD |
|---|---|---|---|---|---|
| Rashid ShaheedWR | 4 | 23 | 5.8 | 19 | 0 |