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
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
* Denotes a player tied for a second-team spot