DOWN X DOWN › players › 49ers
Season over · final
2025
2025 season · final Every snap of the 2025 season, kept as it ended.Back to 2026 →

2025 season · through week 22

SF49ers players

The 49ers' lineup from the depth chart, every skill player's season, and who moved this week. Open the 49ers offense explorer.

All 635 players

12–5 · 4–2 in the NFC West · 9–3 in the NFC · 5–3 at home · 7–2 away · lost the last game

71Williams64Toth64Brendel77Puni68McKivitz85Kittle13Purdy23McCaffrey13Evans5Robinson1Pearsall

49ers offense

  • QBBrock Purdy#13 · 197/284 · 2167 yds · 20 TD · 10 INT
  • RBChristian McCaffrey#23 · 311 car · 1202 yds · 17 TD · 102 rec
  • WRMike Evans#13
  • WRRicky Pearsall#1 · 36 rec · 528 yds · 0 TD · 53 tgt
  • WRDemarcus Robinson#5 · 22 rec · 276 yds · 1 TD · 35 tgt
  • TEGeorge Kittle#85 · 57 rec · 628 yds · 7 TD · 69 tgt
  • LTTrent Williams#71
  • LGBrett Toth#64
  • CJake Brendel#64
  • RGDominick Puni#77
  • RTColton McKivitz#68

Starters from the 49ers' current depth chart (nflverse, from ESPN). Hover a player for his season; skill players open their page. The nickel back, the extra defensive back most teams use against three receivers, is drawn lighter.

The roster · every skill player with a snap this season, and the kicker20 players
PlayerSnapTgt/AttRecCarYdsTDEPAStatus
Quarterbacks
13Brock PurdyQB198%28433231423+79.3
10Mac JonesQB274%28936221113+39.4
1Adrian MartinezQB42%01-1-2.3
Running backs
23Christian McCaffreyRB183%129102311212617+17.2
44Kyle JuszczykFB146%282422102+3.9
3Brian Robinson17%128924252-4.8
29Jordan JamesRB22%0000.0
31Isaac GuerendoRB30%0000.0
Wide receivers
15Jauan Jennings82%90556439-2.3
1Ricky PearsallWR278%53362526+25.0Questionable · Knee
84Kendrick Bourne57%5337551+20.5
5Demarcus RobinsonWR347%352212821+7.9
17Jordan WatkinsWR410%3226+1.0
9Skyy Moore10%75298+5.2
81Malik TurnerWR68%100-0.6
Tight ends
85George KittleTE181%695716257+45.3
89Luke FarrellTE335%1411852+3.5
88Jake TongesTE233%46342935+14.2
87Hayden RucciTE517%0000.0
82Brayden WillisTE43%100-0.7
49ers movers · Week 22 against his own season

No 49ers player moved enough in Week 22 to make the league's movers. See every team's movers.