Three San Francisco 49ers players earned All-Pro honors for the 2025 NFL season. Running back Christian McCaffrey and fullback Kyle Juszczyk were named first-team All-Pro selections, while left tackle Trent Williams earned second-team All-Pro recognition.
The 49ers finished the regular season with a 12-5 record but placed third in the NFC West. Still, San Francisco secured a Wild Card berth and will travel to Philadelphia this weekend to face the Eagles with a spot in the Divisional Round on the line.
McCaffrey,29, delivered another elite season, totaling 2,126 scrimmage yards and 17 touchdowns. It marked the third time in his NFL career that he surpassed 2,000 scrimmage yards and his fifth season with at least 1,000 rushing yards, finishing the year with 1,202 on the ground.
The honor represents McCaffrey's third first-team All-Pro selection and fourth All-Pro nod overall.
Juszczyk, 34, remained a key piece of the 49ers' offense, finishing the season with 24 receptions for 213 receiving yards and two touchdowns. He was a crucial run blocker for the 49ers, playing a vital role in McCaffrey's production. Juszczyk earned his second first-team All-Pro selection and third All-Pro honor overall.
At 37 years old, Williams continues to perform at an elite level and remains one of the NFL's top offensive linemen. He started 16 games during the 2025 season and posted a 91.5 offensive grade from Pro Football Focus, marking the fifth time in the past six seasons he has earned a grade of 91.5 or higher—further solidifying his case as a future Pro Football Hall of Fame inductee.
Below is the complete All-Pro roster.
FIRST TEAM
OFFENSE
- Quarterback: Matthew Stafford, Los Angeles Rams
- Running Back: Bijan Robinson, Atlanta
- Fullback: Kyle Juszczyk, San Francisco
- Wide Receivers: Puka Nacua, Los Angeles Rams; Jaxon Smith-Njigba, Seattle; Ja'Marr Chase, Cincinnati
- All Purpose: Christian McCaffrey, San Francisco
- Tight End: Trey McBride, Arizona
- Left Tackle: Garrett Bolles, Denver
- Left Guard: Joe Thuney, Chicago
- Center: Creed Humphrey, Kansas City
- Right Guard: Quinn Meinerz, Denver
- Right Tackle: Penei Sewell, Detroit
DEFENSE
- Edge Rushers: Myles Garrett, Cleveland; Will Anderson Jr., Houston; Micah Parsons, Green Bay
- Interior Linemen: Jeffery Simmons, Tennessee; Zach Allen, Denver
- Linebackers: Jack Campbell, Detroit; Jordyn Brooks, Miami
- Cornerbacks: Derek Stingley Jr., Houston; Quinyon Mitchell, Philadelphia
- Slot cornerback: Cooper DeJean, Philadelphia
- Safeties: Kyle Hamilton, Baltimore; Kevin Byard, Chicago
SPECIAL TEAMS
- Placekicker: Will Reichard, Minnesota
- Punter: Jordan Stout, Baltimore
- Kick Returner: Ray Davis, Buffalo
- Punt Returner: Chimere Dike, Tennessee
- Special Teamer: Devon Key, Denver
- Long Snapper: Ross Matiscik, Jacksonville
SECOND TEAM
OFFENSE
- Quarterback: Drake Maye, New England
- Running Back: James Cook, Buffalo
- Fullback: Patrick Ricard, Baltimore
- Wide Receivers: George Pickens, Dallas; Amon-Ra St. Brown, Detroit; Chris Olave, New Orleans
- All Purpose: Bijan Robinson, Atlanta
- Tight End: Kyle Pitts, Atlanta
- Left Tackle: Trent Williams, San Francisco
- Left Guard: Quenton Nelson, Indianapolis
- Center: Aaron Brewer, Miami
- Right Guard: Chris Lindstrom, Atlanta
- Right Tackle: Darnell Wright, Chicago
DEFENSE
- Edge Rushers: Brian Burns, New York Giants; Danielle Hunter, Houston; Aidan Hutchinson, Detroit
- Interior Linemen: Leonard Williams, Seattle; Cameron Heyward, Pittsburgh
- Linebackers: Devin Lloyd, Jacksonville; Ernest Jones IV, Seattle
- Cornerbacks: Patrick Surtain II, Denver; Devon Witherspoon, Seattle
- Slot cornerback: Derwin James, Los Angeles Chargers
- Safeties: Jessie Bates III, Atlanta; *Talanoa Hufanga, Denver; *Xavier McKinney, Green Bay
SPECIAL TEAMS
- Placekicker: Brandon Aubrey, Dallas
- Punter: Michael Dickson, Seattle
- Kick Returner: Kavontae Turpin, Dallas
- Punt Returner: Marcus Jones, New England
- Special Teamer: Del'Shawn Phillips, Los Angeles Chargers
- Long Snapper: Andrew DePaola, Minnesota
* Denotes a player tied for a second-team spot