San Francisco 49ers
NFC West
0-0 · 2026
Division
NFC West
2026 Outlook
Projected wins
10.0p10 7.0 — p90 12.0
| Round | Prob | |
|---|---|---|
| Win division | 15.7% | |
| Make playoffs | 62.0% | |
| Divisional rd. | 37.1% | |
| Conf. champ. | 18.5% | |
| Super Bowl | 9.1% | |
| Win SB | 4.3% |
2026 Schedule
proj record 9.8–7.2
Schedule
4th
toughest of 32
Offenses faced
9th
toughest of 32
Defenses faced
5th
toughest of 32
| Wk | Opp | Opp | Score | Proj | Win% |
|---|---|---|---|---|---|
| 1 | @LAR | +7.0 | 21–26 | -5.2 | 35% |
| 2 | vsMIA | -1.2 | 27–20 | +7.0 | 70% |
| 3 | vsARI | -1.7 | 27–20 | +7.4 | 71% |
| 4 | vsDEN | +1.3 | 25–21 | +4.4 | 63% |
| 5 | @SEA | +6.9 | 20–25 | -5.1 | 35% |
| 6 | vsWAS | -1.5 | 28–21 | +7.2 | 70% |
| 7 | @ATL | -0.8 | 24–22 | +2.6 | 58% |
| 9 | vsLV | -4.4 | 28–18 | +10.1 | 77% |
| 10 | @DAL | -1.1 | 26–23 | +2.8 | 58% |
| 11 | vsMIN | +1.2 | 24–20 | +4.5 | 63% |
| 12 | vsSEA | +6.9 | 22–23 | -1.1 | 47% |
| 13 | @NYG | -2.5 | 25–21 | +4.2 | 62% |
| 14 | vsLAR | +7.0 | 23–24 | -1.2 | 46% |
| 15 | @LAC | +0.0 | 23–21 | +1.7 | 55% |
| 16 | @KC | +2.1 | 23–23 | -0.4 | 49% |
| 17 | vsPHI | +1.6 | 25–21 | +4.1 | 62% |
| 18 | @ARI | -1.7 | 25–21 | +3.4 | 60% |
Quarterbacks · 4
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| QB | 1st | Brock Purdy | 6'1" | 220 | 26 | Iowa State |
| QB | 2nd | Mac Jones | 6'3" | 220 | 27 | Alabama |
| QB | 3rd | Kurtis Rourke | 6'4" | 220 | 25 | Indiana |
| QB | 4th | Adrian Martinez | 6'2" | 220 | 26 | Kansas State |
Running Backs · 7
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| FB | 1st | Kyle Juszczyk | 6'1" | 235 | 35 | Harvard |
| RB | 1st | Christian McCaffrey | 5'11" | 210 | 30 | Stanford |
| RB | 2nd | Jordan James | 5'9" | 208 | 22 | Oregon |
| RB | 3rd | Kaelon Black | 5'9" | 208 | 24 | Indiana |
| RB | 4th | Isaac Guerendo | 6'0" | 221 | 26 | Louisville |
| RB | 5th | Patrick Taylor | 6'2" | 217 | 28 | Memphis |
| RB | 6th | Sincere McCormick | 5'8" | 204 | 25 | UTSA |
Wide Receivers · 12
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| WR | 1st | Mike Evans | 6'5" | 231 | 32 | Texas A&M |
| WR | 2nd | Ricky Pearsall | 6'1" | 189 | 25 | Florida |
| WR | 3rd | Christian Kirk | 5'11" | 200 | 29 | Texas A&M |
| WR | 4th | De'Zhaun Stribling | 6'2" | 205 | 23 | Mississippi |
| WR | 5th | Demarcus Robinson | 6'1" | 202 | 31 | Florida |
| WR | 6th | Jordan Watkins | 5'11" | 196 | 24 | Ole Miss |
| WR | 7th | Jacob Cowing | 5'9" | 171 | 25 | Arizona |
| WR | 9th | Malik Turner | 6'2" | 202 | 30 | Illinois |
| WR | 10th | Colton Dowell | 6'3" | 212 | 27 | Tennessee-Martin |
| WR | 11th | Junior Bergen | 5'9" | 184 | 23 | Montana |
| WR | — | Wesley Grimes | 6'2" | 193 | 22 | N.C. State; Wake Forest |
| WR | — | Will Pauling | 5'9" | 183 | 23 | Notre Dame; Wisconsin; Cincinnati |
Tight Ends · 6
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| TE | 1st | George Kittle | 6'4" | 250 | 32 | Iowa |
| TE | 2nd | Jake Tonges | 6'4" | 240 | 27 | California |
| TE | 3rd | Luke Farrell | 6'5" | 250 | 28 | Ohio State |
| TE | 4th | Brayden Willis | 6'4" | 240 | 26 | Oklahoma |
| TE | 5th | Hayden Rucci | 6'5" | 247 | 25 | Wisconsin |
| TE | — | Khalil Dinkins | 6'4" | 226 | 24 | Penn State |
Offensive Line · 16
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| C | 1st | Jake Brendel | 6'4" | 299 | 33 | UCLA |
| G | 1st | Dominick Puni | 6'5" | 313 | 26 | Kansas; Central Missouri |
| OL | 1st | Robert Jones | 6'4" | 321 | 27 | Middle Tennessee State |
| T | 1st | Colton McKivitz | 6'6" | 301 | 29 | West Virginia |
| G | 2nd | Connor Colby | 6'5" | 309 | 23 | Iowa |
| OL | 2nd | Nick Zakelj | 6'6" | 316 | 27 | Fordham |
| T | 2nd | Trent Williams | 6'5" | 320 | 38 | Oklahoma |
| G | 3rd | Brett Toth | 6'6" | 304 | 29 | Army |
| OL | 3rd | Zach Thomas | 6'5" | 308 | 28 | San Diego State |
| T | 3rd | Vederian Lowe | 6'6" | 320 | 27 | Illinois |
| OL | 4th | Carver Willis | 6'5" | 303 | 24 | Washington; Kansas State |
| T | 4th | Austen Pleasants | 6'7" | 330 | 28 | Ohio |
| OL | 5th | Drake Nugent | 6'1" | 300 | 25 | Michigan; Stanford |
| T | 5th | Brandon Parker | 6'8" | 320 | 30 | North Carolina A&T |
| OL | 6th | Enrique Cruz | 6'5" | 313 | 22 | Kansas |
| OL | 7th | Isaac Alarcon | 6'7" | 320 | 27 |
Interior D-Line · 7
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| LDE | 1st | CJ West | 6'1" | 316 | 24 | Indiana |
| NT | 1st | Alfred Collins | 6'5" | 332 | 24 | Texas |
| RDE | 1st | Osa Odighizuwa | 6'2" | 280 | 27 | UCLA |
| NT | 2nd | Evan Anderson | 6'3" | 326 | 24 | Florida Atlantic |
| DL | — | Bryson Eason | 6'3" | 315 | 24 | Tennessee |
| DL | — | Mikail Kamara | 6'1" | 265 | 24 | Indiana; James Madison |
| DL | — | Sebastian Valdez | 6'3" | 301 | 23 | Washington; Montana State |
Edge Rushers · 6
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| SLB | 1st | Mykel Williams | 6'7" | 267 | 22 | Georgia |
| WLB | 1st | Nick Bosa | 6'4" | 266 | 28 | Ohio State |
| SLB | 2nd | Keion White | 6'5" | 285 | 27 | Georgia Tech |
| WLB | 2nd | Sam Okuayinonu | 6'1" | 269 | 28 | Maryland |
| SLB | 3rd | Cameron Sample | 6'3" | 272 | 26 | Tulane |
| SLB | 4th | William Bradley-King | 6'3" | 254 | 28 | Baylor |
Linebackers · 9
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| LILB | 1st | Dre Greenlaw | 6'0" | 230 | 29 | Arkansas |
| RILB | 1st | Fred Warner | 6'3" | 230 | 29 | BYU |
| LILB | 2nd | Luke Gifford | 6'3" | 243 | 30 | Nebraska |
| RILB | 2nd | Tatum Bethune | 6'1" | 230 | 25 | Florida State |
| LILB | 3rd | Garret Wallow | 6'2" | 230 | 27 | TCU |
| RILB | 3rd | Jaden Dugger | 6'4" | 240 | 22 | Louisiana |
| LILB | 4th | Nick Martin | 5'11" | 221 | 23 | Oklahoma State |
| RILB | 4th | Jalen Graham | 6'3" | 220 | 25 | Purdue |
| WLB | 4th | Andrew Farmer | 6'4" | 250 | 26 | Lane |
Defensive Backs · 18
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| FS | 1st | Malik Mustapha | 5'10" | 206 | 24 | Wake Forest |
| LCB | 1st | Deommodore Lenoir | 5'10" | 200 | 26 | Oregon |
| NB | 1st | Upton Stout | 5'9" | 181 | 24 | Western Kentucky |
| RCB | 1st | Renardo Green | 6'0" | 186 | 25 | Florida State |
| SS | 1st | Ji'Ayir Brown | 5'11" | 202 | 26 | Penn State |
| FS | 2nd | Ashtyn Davis | 6'1" | 205 | 29 | California |
| LCB | 2nd | Jack Jones | 5'11" | 175 | 28 | Arizona State |
| NB | 2nd | Siran Neal | 6'0" | 206 | 31 | Jacksonville State |
| RCB | 2nd | Nate Hobbs | 6'0" | 195 | 27 | Illinois |
| SS | 2nd | Marques Sigle | 5'11" | 199 | 24 | Kansas State |
| LCB | 3rd | Darrell Luter | 6'0" | 190 | 26 | South Alabama |
| RCB | 3rd | Ephesians Prysock | 6'3" | 196 | 23 | Washington |
| SS | 3rd | Jalen Stroman | 6'0" | 203 | 23 | Notre Dame |
| FS | 4th | Patrick McMorris | 6'0" | 206 | 24 | California |
| LCB | 4th | Eli Apple | 6'1" | 199 | 30 | Ohio State |
| DB | — | Derrick Canteen | 5'10" | 193 | 25 | Cincinnati; Virginia Tech |
| DB | — | Jakob Robinson | 5'10" | 181 | 25 | BYU; Utah State |
| DB | — | Larry Worth | 6'4" | 226 | 21 | Arkansas; Jacksonville State |
Special Teams · 9
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| H | 1st | Corliss Waitman | 6'2" | 210 | 31 | South Alabama |
| KR | 1st | Isaac Guerendo | 6'0" | 221 | 26 | Louisville |
| P | 1st | Corliss Waitman | 6'2" | 210 | 31 | South Alabama |
| PK | 1st | Eddy Pineiro | 5'11" | 190 | 30 | Florida |
| PR | 1st | Jacob Cowing | 5'9" | 171 | 25 | Arizona |
| KR | 2nd | Jacob Cowing | 5'9" | 171 | 25 | Arizona |
| PR | 2nd | Ricky Pearsall | 6'1" | 189 | 25 | Florida |
| PR | 3rd | Jordan Watkins | 5'11" | 196 | 24 | Ole Miss |
| LS | — | Jon Weeks | 5'10" | 242 | 40 | Baylor |
2025 · pct vs league
Pass EPA
+0.1377
Rush EPA
-0.0235
Scoring
43771
Overall EPA
+0.0784
Pass Pro
19.4%71
Run Block
2.3529
PlayerMedian (50th)percentile vs league
Advanced Profile
2025 · rank of 32
Pass Protection
Pressure % allowed19.4%10th
Sack % allowed4.5%4th
Pocket time2.55s1st
Run Blocking
Yds before contact / rush2.4yd23rd
Pass Rush
Pressures10730th
Sacks2032nd
Coverage
Completion % allowed69.8%28th
Passer rtg allowed10127th
Special Teams
FG %86.5%13th
Punt net avg36.8yd32nd
Identity
Avg depth of target7.5yd—
aggregated from roster PFR / special-teams stats · green = top of league
EPA Trend
EPA/play by season · adj
NetOffDefDef: lower = better
Performance · 2025
12-5 · +66 pt diff
| Metric | Off | Def | Rk |
|---|---|---|---|
| EPA / play (adj) | +0.098 | +0.031 | 11 |
| EPA / play (raw) | +0.069 | +0.035 | 6/22 |
| Pass EPA | +0.125 | +0.106 | 8/24 |
| Rush EPA | -0.023 | +0.021 | 21/23 |
| Points | 437 | 371 | — |
Lower def EPA = better. Ranks: 1 best, 32 worst.
Scoring Trend
2025 · pts/game
PPG For
25.7
10th in NFL
PPG Against
21.8
13th in NFL
Differential
+3.9
9th in NFL
— Points for— Points against
dots: W / LSeason Results
12-5 · 11-6 ATS
WinLossCoveredmargin per game
Season History · last 10
5 playoffs · SB 0-2
| Season | Regular | Playoffs | Super Bowl |
|---|---|---|---|
| 2025 | 12-5 | 1-1 | — |
| 2024 | 6-11 | — | — |
| 2023 | 12-5 | 2-1 | Lost |
| 2022 | 13-4 | 2-1 | — |
| 2021 | 10-7 | 2-1 | — |
| 2020 | 6-10 | — | — |
| 2019 | 13-3 | 2-1 | Lost |
| 2018 | 4-12 | — | — |
| 2017 | 6-10 | — | — |
| 2016 | 2-14 | — | — |
Situational Splits
2025 · record · pts
| Split | Record | PF | PA |
|---|---|---|---|
| Venue | |||
| Home | 5-3 | 23.1 | 22.1 |
| Away | 7-2 | 28 | 21.6 |
| Competition | |||
| One-score (≤8) | 5-1 | 24.7 | 22.7 |
| vs Winning teams | 3-4 | 21.4 | 25.9 |
| Environment | |||
| Indoors | 4-1 | 31.2 | 23.8 |
| Outdoors | 8-4 | 23.4 | 21 |
| Grass | 7-4 | 24.6 | 21.5 |
| Turf | 5-1 | 27.7 | 22.3 |
| Cold (<40°F) | 1-0 | 26 | 8 |
Recent Form · last 5
4-1 SU · 4-1 ATS · O3/U2
Betting Profile
2025
| Straight up | 12-5 |
| ATS | 11-665% |
| Over / Under | 10-7 O-U |
| — ATS splits — | |
| As favorite | 1-4 |
| As underdog | 10-2 |
| Home | 4-4 |
| Away | 7-2 |
vs closing line · splits show cover-no cover
Cap & Roster Construction
APY $296M· gtd $452M
OFF $145M (49%)DEF $145M (49%)ST $5.5M
| Group | Players | APY | % Total |
|---|---|---|---|
| QB | 4 | $58.6M | 20% |
| RB | 6 | $27.3M | 9% |
| WR | 9 | $29.8M | 10% |
| TE | 5 | $29.2M | 10% |
| DL | 4 | $24.9M | 8% |
| EDGE | 6 | $46.9M | 16% |
| LB | 8 | $35.5M | 12% |
| DB | 14 | $37.8M | 13% |
| ST | 2 | $5.5M | 2% |
Top Contracts
| Player | Yrs | Total | Gtd | APY | Cap% |
|---|---|---|---|---|---|
| Brock PurdyQB | 5 | $265M | $100M | $53.0M | 19.0% |
| Nick BosaDE | 5 | $170M | $88.0M | $34.0M | 15.1% |
| Fred WarnerLB | 3 | $63.0M | $18.1M | $21.0M | 7.5% |
| Osa OdighizuwaDT | 4 | $80.0M | $39.0M | $20.0M | 7.2% |
| George KittleTE | 4 | $76.4M | $35.0M | $19.1M | 6.8% |
| Christian McCaffreyRB | 2 | $38.0M | $24.0M | $19.0M | 7.4% |
Pending Free Agents
| Player | Free | APY |
|---|---|---|
| Christian McCaffreyRB | 2026 | $19.0M |
| Dre GreenlawLB | 2027 | $6.0M |
| Demarcus RobinsonWR | 2027 | $4.0M |
| Kyle JuszczykRB | 2027 | $3.8M |
| Mac JonesQB | 2027 | $3.5M |
| Nate HobbsCB | 2027 | $3.5M |
| Christian KirkWR | 2027 | $3.0M |
| Sam OkuayinonuDE | 2027 | $2.3M |
Roster Profile
avg age 26.4
R1 8Day2 13Day3 36UDFA 14
Homegrown 0 (0%)Acquired 71
Avg experience3.8 yrs
Rookies / Vets (8+ yr)7 / 11
| Group | Players | Avg Age |
|---|---|---|
| QB | 4 | 26 |
| RB | 7 | 27.1 |
| WR | 10 | 26.9 |
| TE | 5 | 27.6 |
| DL | 5 | 24.2 |
| EDGE | 7 | 26.3 |
| LB | 9 | 26.2 |
| DB | 16 | 26.1 |
| ST | 8 | 27.1 |
Injury Report · 4
last report week 0
| Pos | Player | Status |
|---|---|---|
| QB | Mac Jones | Questionable |
| TE | George Kittle | Questionable |
| DE | Nick Bosa | Questionable |
| RB | Isaac Guerendo | Questionable |
SF News
20 items
- NFL stars push to ditch artificial turf after World Cup proves natural grass is feasibleGeorge Kittle and other NFL stars are calling for a league-wide switch to natural grass, arguing the change is worth the cost for player safety
- Four NFL Offensive Rookie of the Year sleepers to consider, including 49ers' De'Zhaun StriblingJeremiyah Love and Fernando Mendoza are the favorites to win OROY, but these four players offer value
- 49ers sign rookie P Jack BouwmeesterThe 49ers signed punter Jack Bouwmeester to a three-year deal, the team announced Saturday.SF2d
- 49ers exec Paraag Marathe is a finalist for MLS CommissionerLong-time 49ers executive Paraag Marathe, a key figure in the sustained success of the franchise, could be leaving.SF3d
- NFL players continue push for grass fields on heels of World CupDozens of NFL players are continuing their push for the installment of permanent grass playing surfaces across the league after it was used successfully for World Cup matches at 11 league stadiums.
- 49ers cut OL Zach ThomasThe 49ers cut offensive lineman Zach Thomas on Friday, the team announced.
- Christian McCaffrey: Wins Best Comeback AthleteMcCaffrey was named the Best Comeback Athlete at the 2026 ESPYS, Briana Jeannel of the 49ers' official site reports. Visit RotoWire.com for more analysis on this update.
- Who are the Khoslas? Meet the family set to buy the Seattle SeahawksVinod Khosla is a prominent venture capitalist, and his wife, Neeru, is an education philanthropist.SF6d
- Rising coach on 49ers' staff? Former Seahawk K.J. WrightThe former Seahawks linebacker faced the 49ers many times ... but now he's coaching Fred Warner & Co.
- Khosla-led group agrees to buy Seahawks; sources say $9.6 billionA group led by Niners limited partner Vinod Khosla has agreed to purchase the Seahawks, with sources telling ESPN the selling price will be a record $9.612 billion. The Khosla family will be required to divest its interest in the 49ers.SF9d
- Steve Young expresses concern for Brandon AiyukThe football world has noticed the social-media antics of 49ers receiver Brandon Aiyuk in recent weeks.
- Why Brandon Aiyuk's NFL career will be over if he sticks to promise he made to 49ers on social mediaThe receiver claims he will never do business with San Francisco again, but his refusal to apply for reinstatement could permanently end his NFL career
- 49ers linebackers coach KJ Wright has his sights set on becoming a defensive coordinatorThe 49ers have promoted K.J.SF10d
- Is Mike Evans worth the risk in fantasy?Is Mike Evans worth the risk in fantasy?
- 49ers will have 11 open training camp practicesThe 49ers will have 11 open practices during training camp, the team announced Thursday.SF11d
- 49ers passed on Mac Jones in 2021, but he's happy to be there nowIn 2021, Trey Lance went third overall to the 49ers, and Mac Jones followed 12 picks later to the Patriots.
- 49ers sign fourth-round pick Gracen HaltonThe 49ers have gotten another draft pick under contract.
- Brandon Aiyuk says he won't be "reinstating" with the 49ersReceiver Brandon Aiyuk's path to free agency, as we've said before (more than a few times) is simple.
- George Kittle: Mike Evans is our first veteran WR since Emmanuel Sanders49ers fullback Kyle Juszczyk called Mike Evans "unguardable" during the offseason practices. 49ers tight end George Kittle concurs.SF14d
- 49ers sign third-round pick Romello HeightThe 49ers have executed some important business to start the week.