SF
San Francisco 49ers
NFC West
13-4 · 2022
Division
NFC West
2022 Schedule
record 13–4
Schedule
32nd
toughest of 32
Offenses faced
29th
toughest of 32
Defenses faced
32nd
toughest of 32
| Wk | Opp | Opp | Score | Margin | Result |
|---|---|---|---|---|---|
| 1 | @CHI | -6.4 | 10–19 | -9 | L |
| 2 | vsSEA | -0.2 | 27–7 | +20 | W |
| 3 | @DEN | -4.1 | 10–11 | -1 | L |
| 4 | vsLAR | -3.1 | 24–9 | +15 | W |
| 5 | @CAR | -1.1 | 37–15 | +22 | W |
| 6 | @ATL | -2.0 | 14–28 | -14 | L |
| 7 | vsKC | +7.6 | 23–44 | -21 | L |
| 8 | @LAR | -3.1 | 31–14 | +17 | W |
| 10 | vsLAC | +0.7 | 22–16 | +6 | W |
| 11 | @ARI | -4.9 | 38–10 | +28 | W |
| 12 | vsNO | -0.8 | 13–0 | +13 | W |
| 13 | vsMIA | -0.0 | 33–17 | +16 | W |
| 14 | vsTB | -1.6 | 35–7 | +28 | W |
| 15 | @SEA | -0.2 | 21–13 | +8 | W |
| 16 | vsWAS | -1.3 | 37–20 | +17 | W |
| 17 | @LV | -0.9 | 37–34 | +3 | W |
| 18 | vsARI | -4.9 | 38–13 | +25 | W |
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 | 26 | 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 | 37 | 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 | 23 | 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 | 30 | South Alabama |
| KR | 1st | Isaac Guerendo | 6'0" | 221 | 26 | Louisville |
| P | 1st | Corliss Waitman | 6'2" | 210 | 30 | 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 |
2022 · pct vs league
Pass EPA
+0.1897
Rush EPA
-0.0339
Scoring
45084
Overall EPA
+0.0484
Pass Pro
16.1%97
Run Block
2.6948
PlayerMedian (50th)percentile vs league
Advanced Profile
2022 · rank of 32
Pass Protection
Pressure % allowed16.1%2nd
Sack % allowed5.7%11th
Pocket time2.32s26th
Run Blocking
Yds before contact / rush2.7yd17th
Pass Rush
Pressures1608th
Sacks449th
Coverage
Completion % allowed67.5%21st
Passer rtg allowed855th
Special Teams
FG %84.4%17th
Punt net avg39.7yd31st
Identity
Avg depth of target6.8yd—
aggregated from roster PFR / special-teams stats · green = top of league
EPA Trend
EPA/play by season · adj
NetOffDefDef: lower = better
Performance · 2022
13-4 · +173 pt diff
| Metric | Off | Def | Rk |
|---|---|---|---|
| EPA / play (adj) | +0.025 | -0.075 | 1 |
| EPA / play (raw) | +0.041 | -0.089 | 6/1 |
| Pass EPA | +0.176 | -0.112 | 2/2 |
| Rush EPA | -0.031 | -0.087 | 20/3 |
| Points | 450 | 277 | — |
Lower def EPA = better. Ranks: 1 best, 32 worst.
Scoring Trend
2022 · pts/game
PPG For
26.5
6th in NFL
PPG Against
16.3
1st in NFL
Differential
+10.2
2nd in NFL
— Points for— Points against
dots: W / LSeason Results
13-4 · 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
2022 · record · pts
| Split | Record | PF | PA |
|---|---|---|---|
| Venue | |||
| Home | 8-1 | 28 | 14.8 |
| Away | 5-3 | 24.8 | 18 |
| Competition | |||
| One-score (≤8) | 3-1 | 22.5 | 18.5 |
| vs Winning teams | 4-1 | 25.2 | 19.4 |
| Environment | |||
| Indoors | 2-0 | 34 | 24 |
| Outdoors | 11-4 | 25.5 | 15.3 |
| Grass | 10-2 | 26.9 | 14 |
| Turf | 2-1 | 22 | 18.3 |
| Cold (<40°F) | 1-0 | 33 | 17 |
Recent Form · last 5
5-0 SU · 4-1 ATS · O4/U1
Betting Profile
2022
| Straight up | 13-4 |
| ATS | 11-665% |
| Over / Under | 9-8 O-U |
| — ATS splits — | |
| As favorite | 0-1 |
| As underdog | 11-5 |
| Home | 7-2 |
| Away | 4-4 |
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.4 |
| DL | 5 | 24.2 |
| EDGE | 7 | 26.3 |
| LB | 9 | 26.2 |
| DB | 16 | 26 |
| ST | 8 | 26.9 |
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
- Brandon Aiyuk has complaints about the NFLPA, tooIn recent days, 49ers receiver Brandon Aiyuk has been posting complaints about his current team and his now-former agent.
- Brandon Aiyuk terminated SRA on SaturdayIn one of his recent social-media videos, 49ers receiver Brandon Aiyuk said he terminated a Standard Representation Agreement with Ryan Williams of Athletes First in November 2025.
- Brandon Aiyuk continues to post videos regarding the 49ers and CommandersAiyuk vows not to return to the 49ers until the Commanders play there in October.
- Brandon Aiyuk blames ex-agent as push to leaves 49ers continuesBrandon Aiyuk said in a YouTube video that his former agent has influenced the ongoing situation between him and 49ers and that general manager John Lynch recently showed up at his house.
- Brandon Aiyuk says he hasn't had an agent since November 2025Aiyuk claims he terminated SRA last year.
- Before Brandon Aiyuk can force his release, he must apply for reinstatementIt has become very well established that receiver Brandon Aiyuk wants the 49ers to release him, so that he can sign with the Commanders.
- Is anyone advising Brandon Aiyuk?At what point does Aiyuk's agent fire him, if he's defying advice with his stream of videos?
- Fowler: Brandon Aiyuk is lighting money on fire with every Instagram videoFowler: Brandon Aiyuk is lighting money on fire with every Instagram video
- Brandon Aiyuk posts yet another video (but this one is more cryptic)Brandon Aiyuk is back at it.
- Brandon Aiyuk drama continues: Receiver taunts 49ers with 'Go Commanders' chant in latest social media videoThe veteran receiver seems to really want out of San Francisco
- Booger McFarland: 49ers' passing game will determine how far they goBooger McFarland: 49ers' passing game will determine how far they go
- Aiyuk: If 49ers cut me, I'll sign with Commanders 'tomorrow'Brandon Aiyuk continued his push to become a member of the Commanders, saying in a video posted to Instagram that if the 49ers release him, he will sign with Washington "tomorrow."
- Brandon Aiyuk posts another video expressing interest in joining the Commanders49ers receiver keeps talking about signing with Washington.
- Mac Jones: George Kittle looks good, is "a wizard" with taking care of his body49ers tight end George Kittle is on the mend after suffering a torn Achilles during San Francisco’s postseason victory over Philadelphia in January.SF6d
- 49ers are "exploring" relocation of their practice facililtyBuried in a feature from Vic Tafur of The Athletic regarding 49ers CEO Al Guido is a comment that could eliminate the lingering electrical substation issue once and for all.SF6d
- George Kittle says World Cup shows NFL teams could play on grass fields if owners 'really gave a s--t'Kittle sees the different treatment the World Cup gets than NFL games and wonders why owners won't spend the extra money for grass fields
- George Kittle says World Cup fields show NFL could play all games on grass if owners caredNFL stadiums that use artificial turf for football are using grass for soccer, and NFL players are noticing.
- George Kittle: Feels on track for Week 1Kittle (Achilles) said Tuesday that he feels "definitely on track" for Week 1 though "nothing is 100 percent certain," David Lombardi of SFStandard.com reports. Visit RotoWire.com for more analysis on this update.
- George Kittle says he's running 16 mph in his rehab49ers tight end George Kittle has targeted a Week 1 return since tearing his right Achilles in a Jan. 11 playoff game against the Eagles.
- Brandon Aiyuk, in limbo with 49ers, shouts 'Go Commanders'In his latest Instagram video, posted by Brandon Aiyuk to his Instagram Story on Sunday night, he yells out: "Go Commanders! Go Commanders! Go commanders! Raise Hail! Take Command!"