San Francisco 49ers

Jul 27, 2023; Santa Clara, CA, USA; San Francisco 49ers quarterback Brock Purdy (13) and quarterback Trey Lance (5) drop back to throw a pass during training camp at the SAP Performance Facility. Mandatory Credit: Robert Edwards-Imagn Images

Failed 49er Gifted Opportunity to Prove San Francisco Wrong in Preseason Finale

Michael Bohlin
|

49ers Will Finally Give Up on Pass-Rusher by Roster Cutdown Day

49ers Bring Back Their Former QB for Another Run

49ers WR Shooting Up Depth Chart After 2nd Preseason Contest

San Francisco 49ers v Las Vegas Raiders - NFL Preseason 2025

49ers Defender Has Already Locked Up Roster Spot with Preseason Showing

Chad Porto
|
San Francisco 49ers v Las Vegas Raiders - NFL Preseason 2025

49ers QB Just Blew His Chance in Preseason Week 2 Game

Chad Porto
|
Denver Broncos v San Francisco 49ers

49ers Safety Would Now Be Surprise Cut After Preseason Week 2

Chad Porto
|
Dec 9, 2018; Santa Clara, CA, USA; San Francisco 49ers wide receiver Kendrick Bourne (84) warms up before the game against the Denver Broncos at Levi's Stadium. Mandatory Credit: Stan Szeto-Imagn Images

49ers Should Reunite with Former Playmaker After Missing Out on Trade Target

Chris Schad
|
Jan 5, 2025; Glendale, Arizona, USA; Arizona Cardinals safety Jalen Thompson (34) tackes San Francisco 49ers running back Patrick Taylor Jr. (32) in the first half at State Farm Stadium. Mandatory Credit: Matt Kartozian-Imagn Images

49ers RB Set to Miss Multiple Weeks After Preseason Injury

Joe Summers
|
Jul 16, 2025; Los Angeles, CA, USA; Robbie Chosen Anderson on the red carpet before the ESPYS at The Dolby Theatre. Mandatory Credit: Kirby Lee-Imagn Images

49ers' 1,000-Yard WR Has to Either Shape Up or Ship Out After Preseason

Richard Louis
|
2025 NFL Scouting Combine

49ers Rookie Leaving San Francisco Wanting More Early in Camp

Chad Porto
|
Jul 24, 2025; Santa Clara, CA, USA; San Francisco 49ers quarterbacks Tanner Mordecai (14) and Brock Purdy (13) throw during a passing drill on the second day of training camp. Mandatory Credit: D. Ross Cameron-Imagn Images

49ers Announce Big Brock Purdy Decision for 2nd Preseason Game

Michael Bohlin
|
Jun 10, 2025; Santa Clara, CA, USA; San Francisco 49ers wide receivers Jacob Cowing (19), Junior Bergen (86), Malik Knowles (3) and Isaiah Neyor (14) queue up for a passing drill during an OTA at Levi's Stadium. Mandatory Credit: D. Ross Cameron-Imagn Images

New 49ers Playmaker Sadly Won’t Play in a Real Game for San Francisco

Chris Schad
|
Oct 6, 2024; Santa Clara, California, USA; San Francisco 49ers running back Jordan Mason (24) before the game against the Arizona Cardinals at Levi's Stadium. Mandatory Credit: Darren Yamashita-Imagn Images

Former 49ers RB Is Thriving with New Team This Preseason

Chris Schad
|
Dec 30, 2024; Santa Clara, California, USA; San Francisco 49ers wide receiver Jauan Jennings (15) warms up before the game against the Detroit Lions at Levi's Stadium. Mandatory Credit: Sergio Estrada-Imagn Images

49ers Starter Reportedly Nowhere Near New Deal with San Francisco

Michael Bohlin
|
San Francisco 49ers v Las Vegas Raiders

49ers QB Gets Cut Right After Throwing Preseason INT

Jovan Alford
|
Jan 3, 2021; Glendale, Arizona, USA; San Francisco 49ers running back Jeff Wilson Jr. (30) against the Seattle Seahawks at State Farm Stadium. Mandatory Credit: Mark J. Rebilas-Imagn Images

49ers Re-Sign Familiar Face Right After Preseason Opener

Isaiah De Los Santos
|
Jul 23, 2025; Santa Clara, CA, USA; San Francisco 49ers running back Isaac Guerendo (31) takes a handoff from quarterback Mac Jones (10) during the first day of training camp at SAP Performance Facility. Mandatory Credit: D. Ross Cameron-Imagn Images

49ers Newcomer Outplaying $8 Million Investment with Stellar Training Camp

Michael Bohlin
|
Jul 24, 2025; Santa Clara, CA, USA; San Francisco 49ers running back Corey Kiner (49) runs an obstacle course during the second day of training camp.

49ers Rookie Will Be Saying Goodbye to San Francisco After Preseason

Jovan Alford
|
Jul 23, 2025; Santa Clara, CA, USA; San Francisco 49ers defensive end Mykel Williams (98) works on a blocking drill during the first day of training camp at SAP Performance Facility. Mandatory Credit: D. Ross Cameron-Imagn Images

49ers Hopeful Top Rookie Avoided Disastrous Injury During Camp Practice

Michael Bohlin
|
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

49ers Star Jokes About Retirement After Rule Change Sparks Frustration

Nick Halden
|
San Francisco 49ers running back Jordan James (29) catches a pass during a team OTA at Levi's Stadium.

49ers Rookie Could Steal Injury-Prone Vet's Job After Latest Practice

Devon Platana
|
Jun 11, 2025; Santa Clara, CA, USA; San Francisco 49ers quarterback Tanner Mordecai (14) throws a pass during a team OTA at Levi's Stadium. Mandatory Credit: D. Ross Cameron-Imagn Images

49ers Cut QB in Huge Roster Shakeup Before 1st Preseason Game

Richard Louis
|
Jul 24, 2025; Santa Clara, CA, USA; San Francisco 49ers quarterbacks Tanner Mordecai (14) and Brock Purdy (13) throw during a passing drill on the second day of training camp. Mandatory Credit: D. Ross Cameron-Imagn Images

49ers Quarterback as Good as Gone Entering August

Nick Halden
|
San Francisco 49ers v Arizona Cardinals

3 49ers Who Will Be Under the Most Pressure in 2025 Season

Chad Porto
|
San Francisco 49ers Training Camp

49ers Coach's Future in San Francisco Will Be Decided by 2025 Season

Chad Porto
|
Jan 5, 2025; Glendale, Arizona, USA; San Francisco 49ers wide receiver Jauan Jennings (15) reacts in the first half prior to being ejected from the game against the Arizona Cardinals at State Farm Stadium. Mandatory Credit: Matt Kartozian-Imagn Images

49ers Playmaker Officially on Trade Block Entering August

Chris Schad
|
San Francisco 49ers v Arizona Cardinals

3 Burning Questions 49ers Must Answer by End of Training Camp

Chad Porto
|