Dec 1, 2024; Orchard Park, New York, USA; San Francisco 49ers running back Christian McCaffrey (23) warms up before a game against the Buffalo Bills at Highmark Stadium. Mandatory Credit: Mark Konezny-Imagn Images

Pro Football Focus Ranks the 49ers' Roster 14th out of 32 NFL Teams

Grant Cohn
|
Jun 5, 2024; Santa Clara, CA, USA; San Francisco 49ers wide receiver Jauan Jennings (15) catches a pass during a mandatory minicamp at the team’s headquarters. Mandatory Credit: D. Ross Cameron-Imagn Images

Assessing The 49ers Roster as OTAs Begin: Offense

Tom Jensen
|
Oct 10, 2024; Seattle, Washington, USA; San Francisco 49ers quarterback Brock Purdy (13) looks to pass against the Seattle Seahawks during the second quarter at Lumen Field. Mandatory Credit: Joe Nicholson-Imagn Images

Seahawks QB is Using Brock Purdy to Model his Game

Jose Sanchez
|
May 9, 2025; Santa Clara, CA, USA; San Francisco 49ers defensive lineman Mikel Williams (98) watches his teammates do blocking drills during the teamís rookie minicamp. Mandatory Credit: D. Ross Cameron-Imagn Images

The Good and Not So Good from Week 1 of 49ers OTAs 2025

Grant Cohn
|
Schedule
Standings
Injuries
Nov 10, 2024; Tampa, Florida, USA; San Francisco 49ers safety Ji'Ayir Brown (27) gets ready for a game against the Tampa Bay Buccaneers at Raymond James Stadium. Mandatory Credit: Nathan Ray Seebeck-Imagn Images

49ers S Ji'Ayir Brown is Being Held out of OTAs

Jose Sanchez
|

Dec 30, 2024; Santa Clara, California, USA; San Francisco 49ers wide receiver Ricky Pearsall (14) during the game against the Detroit Lions at Levi's Stadium. Mandatory Credit: Sergio Estrada-Imagn Images

49ers WR Ricky Pearsall Held out of OTAs due to Injury

Jose Sanchez
|

December 30, 2024; Santa Clara, California, USA; San Francisco 49ers quarterback Brock Purdy (13) celebrates with tight end George Kittle (85) after scoring a touchdown against the Detroit Lions during the second quarter at Levi's Stadium. Mandatory Credit: Kyle Terada-Imagn Images

NFL.com: 49ers Have League's 9th-Most-Complete Roster

Grant Cohn
|


Dec 8, 2024; Santa Clara, California, USA; San Francisco 49ers tight end George Kittle (85) runs with the ball after making a catch against the Chicago Bears in the second quarter at Levi's Stadium. Mandatory Credit: Cary Edmondson-Imagn Images

PFF: 49ers TE George Kittle is the NFL's Best Tight End

Grant Cohn
|


Dec 30, 2024; Santa Clara, California, USA; San Francisco 49ers place kicker Jake Moody (4) sits on the bench after missing a field goal during the fourth quarter against the Detroit Lions at Levi's Stadium. Mandatory Credit: Sergio Estrada-Imagn Images

Will the 49ers Release Kicker Jake Moody Next?

Grant Cohn
|

Jan 5, 2025; Glendale, Arizona, USA;  San Francisco 49ers quarterback Brock Purdy (right) and head coach Kyle Shanahan (left) look on the in second half against the Arizona Cardinals at State Farm Stadium. Mandatory Credit: Matt Kartozian-Imagn Images

Sports Illustrated: The 49ers Have the NFL's 7th-Best QB-HC Duo

Grant Cohn
|

Oct 6, 2024; Tottenham, ENG; New York Jets Special Teams Thomas Morstead (6) during a practice session for the match against Minnesota Vikings at Tottenham Hotspur Stadium. Mandatory Credit: Shaun Brooks-Imagn Images

Why the 49ers Signed Punter Thomas Morstead

Grant Cohn
|


Mahomes and Reid have won three Super Bowls in the past five years.

Ranking the NFL’s 32 Coach-Quarterback Duos in 2025

Matt Verderame
|

Dec 10, 2023; Santa Clara, California, USA; San Francisco 49ers punter Mitch Wishnowsky (18) before the game against the Seattle Seahawks at Levi's Stadium. Mandatory Credit: Darren Yamashita-Imagn Images

Why the 49ers Released Punter Mitch Wishnowsky

Grant Cohn
|

Dec 1, 2024; Orchard Park, New York, USA; San Francisco 49ers running back Christian McCaffrey (23) warms up prior to the game against the Buffalo Bills at Highmark Stadium. Mandatory Credit: Gregory Fisher-Imagn Images

PFF: 49ers RB Christian McCaffrey is NFL's 7th-Best Running Back

Grant Cohn
|

May 9, 2025; Santa Clara, CA, USA; San Francisco 49ers head coach Kyle Shanahan, right, confers with defensive coordinator Robert Saleh during the teamís rookie minicamp. Mandatory Credit: D. Ross Cameron-Imagn Images

Why the 49ers Prioritized Improving their Run Defense this Offseason

Grant Cohn
|
OSZAR »