Sunday, October 11, 2026 · San Francisco
Est. by a fan, not a network No wire copy. No neutrality.
Bay Area
Sports Blog
The Blog

Latest Stories

Everything we have published, newest first. Opinion, recaps, history, and columns across every Bay Area team.

Lumen Field crowd behind the words We Took Their House, 49ers 32, Seahawks 29
49ers

49ers Beat Seahawks 32 to 29 in Seattle and Go 5 and 0

Seven turnovers, a Greenlaw ejection, Deebo hurt and the 12th man screaming, and the 49ers still beat the champs 32 to 29 at Lumen Field. A Niners fan exhales.

Read the column
49ers defenders in white road uniforms lined up against the Seahawks offense at Lumen Field in Seattle
49ers

49ers vs Seahawks Preview: Win in Seattle and the NFC West Is Ours

49ers vs Seahawks Week 5 preview from a Niners fan: 4 and 0, Purdy still unsacked, Bosa out, Seattle favored by 3, and why a win at Lumen Field puts us in control.

Read the column
49ers red card graphic reading Mykel Is Back, Judon cut, number 98 plays Sunday in Seattle
49ers

49ers Cut Matt Judon and Activate Mykel Williams for Seattle

The 49ers released Matt Judon and activated Mykel Williams off PUP. Number 98 plays Sunday at Seattle, his first game since the ACL. A Niners fan on why it matters.

Read the column
Brock Purdy holding a football during 49ers warmups before a 2026 preseason game
49ers

Cowherd Calls Brock Purdy the Best QB Ever. Don't Jinx Seattle.

Colin Cowherd once picked the 49ers third in the West. Now he calls Brock Purdy the best quarterback ever, right before the passer rating record falls in Seattle.

Read the column
John Lynch laughing on the field in a red 49ers rain jacket after a game
49ers

John Lynch Deserves Credit for This 49ers Pass Rush

The guys who pressured Bo Nix came from a sixth round swap, a third round trade, a trade down and the practice squad. A Niners fan gives John Lynch his due.

Read the column
Kyle Juszczyk smiling at a podium during Super Bowl media week
49ers

Juszczyk Out 2 to 3 Weeks and It Hits Us Hard in Seattle

Kyle Juszczyk's knee sprain has him out two to three weeks, so the 49ers go to Seattle without the guy who makes all that backfield motion work. He'll be missed.

Read the column
Kyle Shanahan in a rain soaked 49ers jacket on the sideline before a game
49ers

The 49ers Are the Team to Beat in the NFC, and It's Not Close

One penalty for 5 yards, zero sacks allowed in four games, one Purdy pick all year. Why Shanahan's 4 and 0 Niners are the team to beat in the NFC.

Read the column
Dre Greenlaw in a white 49ers jersey on the sideline
49ers

49ers 24, Broncos 14: Greenlaw Gets His Revenge and We're 4 and 0

49ers beat the Broncos 24 to 14 at Levi's to go 4 and 0. Greenlaw's 12 tackles against his old team, Kittle's dagger, zero sacks again, and Juszczyk's knee.

Read the column
Mykel Williams 49ers return to practice graphic
49ers

Mykel Williams Returns to Practice and the 49ers Defense Needs Him

Mykel Williams is back at 49ers practice off his torn ACL with Nick Bosa out. Why the 2025 first rounder matters against the run and the pass, starting Week 5.

Read the column
San Francisco 49ers owner Jed York speaking on stage at Web Summit
49ers

Jed York Suspended Six Games and Fined $500,000 by the NFL

The NFL suspended 49ers owner Jed York six games and fined him $500,000 after his Ohio arrest. A Niners fan on why the punishment feels like a shrug.

Read the column
Brock Purdy in a red 49ers warmup shirt holding a football before a preseason game
49ers

Brock Purdy Is the Best Quarterback in the NFL. Check the Numbers.

Brock Purdy has the best career passer rating of any active QB and leads the league at 133.1. The Shanahan and weapons excuses are nonsense. A Niners fan's case.

Read the column
49ers fullback Kyle Juszczyk smiling during a Super Bowl media session
49ers

49ers Offense: McCaffrey, Juszczyk and Watkins Keep the Points Coming

Half the 49ers receiver room is hurt and they still scored 98 points in three games. McCaffrey, Kyle Juszczyk and Jordan Watkins, from a Niners fan.

Read the column
Bay Area Sports Blog: Warriors Injury Report
Warriors

Warriors Injury Report: Who Is Out and Who Is Day to Day

The current Golden State Warriors injury report: every player ruled out or listed day to day, with the injury, the status and the latest update.

Read the column
Brock Purdy in a red 49ers warmup shirt holding a football before a preseason game
49ers

49ers vs Broncos Preview: Denver Is the Biggest Test Yet for Purdy

49ers vs Broncos Week 4 preview from a Niners fan: Bosa is out, Denver loves to blitz, and Purdy has not been sacked yet. Key matchups, injuries and a prediction.

Read the column
Bay Area Sports Blog: 49ers Injury Report
49ers

49ers Injury Report: Who Is Out, Questionable and on IR

The current San Francisco 49ers injury report: every player listed out, doubtful, questionable, on injured reserve or PUP, with the injury and the latest update.

Read the column
Bay Area Sports Blog: Brock Purdy of the San Francisco 49ers
49ers

Brock Purdy Might Be the Best QB Ever, and the Stats Don't Lie

Brock Purdy's 133.1 rating and 9 TDs have fans changing their minds after three games. His 105.7 career rating says it's nothing new. Kyle and Kittle? Please.

Read the column
Bay Area Sports Blog: Stephen Curry signs a two year, $116 million extension with the Warriors
Warriors

Steph Signed Through 2029, and Now I Want One More Parade

Two years, $116 million, and about $20 million left on the table so the Warriors can build around him. Stephen Curry is staying home, and he just gave this team one more real shot.

Read the column
Bay Area Sports Blog: Raiders 35, Saints 27, the Raiders start 3 and 0
Raiders

Raiders 35, Saints 27: Three and Oh, and I Forgot What This Felt Like

Down 27 to 16 in New Orleans, the Raiders forced four fourth quarter turnovers and won 35 to 27. Cousins threw three, Bowers came back with 116 yards. 3-0.

Read the column
Bay Area Sports Blog: the 49ers are signing Matthew Judon
49ers

49ers Signing Matthew Judon: Four Pro Bowls, Zero Sacks Last Year

The 49ers are signing Matthew Judon with Nick Bosa's calf and half the defensive line hurt. Four time Pro Bowler, 72 career sacks, zero in 2025. Help or washed?

Read the column
Bay Area Sports Blog: 49ers 36, Cardinals 30, Purdy threw four touchdowns
49ers

49ers 36, Cardinals 30: Purdy Threw Four and We're 3 and 0

49ers 36, Cardinals 30 at Levi's. Purdy threw four touchdowns, a Kittle hold wiped out his long TD run, then Kittle caught the dagger a few plays later. 3-0.

Read the column
Bay Area Sports Blog: Mike Krukow retiring after 37 seasons in the Giants booth
Giants

Mike Krukow Is Retiring, and I Don't Know How to Say Goodbye

Thirty seven seasons in the Giants booth, three parades, a disease he never let beat him. Sunday is Kruk's last game, and we're losing a good one.

Read the column
Bay Area Sports Blog: Giants 2027 outlook and a farm system that finally looks bright
Giants

The Giants Were 65 and 95, and I've Never Been More Excited About Next Year

An A plus farm system, five top 100 prospects, Josuar Gonzalez hitting .351 at 18 and Bryce Eldridge already here. Why 2027 finally feels different.

Read the column
Bay Area Sports Blog: Clemson 24, Cal 10, no offensive touchdown for Cal at Memorial Stadium
Cal

Clemson 24, Cal 10, and Our Offense Never Found the End Zone

Our only touchdown came from the defense. Sagapolutele threw for 119, Clemson ran for 255, and a punt return broke a 10 to 10 tie at Memorial Stadium.

Read the column
Bay Area Sports Blog: Athletics 2027 outlook, Nick Kurtz, Leo De Vries and a young core on the injured list
A's Column

The A's Finished 64 and 98, the Kids Are Hurt, and I'm Still Checking the Box Score

Kurtz, Wilson, Rooker and Soderstrom ended 2026 on the injured list, De Vries had shoulder surgery, and the best young A's core in years is headed to Vegas.

Read the column
Bay Area Sports Blog: Nick Bosa injury, a pulled calf in 49ers practice
49ers

Nick Bosa Injury: A Pulled Calf in Practice, and I'm Out of Patience

Nick Bosa pulled his calf in Thursday's practice and will miss a few weeks, starting with Arizona. Two ACLs, now this. His 49ers future is a real question.

Read the column
Bay Area Sports Blog: 49ers defensive line injuries, seven linemen hurt by week 3
49ers

49ers Defensive Line Injuries: Déjà Vu All Over Again, Every Year

Bosa, Collins, Okuayinonu, West, Thompson, Height, Mykel Williams. Seven 49ers defensive linemen hurt by week 3. When does this stop being bad luck?

Read the column
Bay Area Sports Blog: Plus 42, best point differential in the NFL, and the 49ers injury list
49ers

Plus 42, Best Margin in the NFL, and I Spent Tuesday Counting Who's Out

The 49ers are plus 42 through two games, the best point differential in the NFL. Pearsall, Tonges, Collins, Stribling and Robinson are out. Arizona is Sunday.

Read the column
Bay Area Sports Blog: Brandin Cooks, the kid from Stockton, signs with the 49ers practice squad
49ers

They Signed the Kid from Stockton, and He's Turning 33 on the Practice Squad

Brandin Cooks, the Stockton receiver with 9,811 career yards, is joining the 49ers practice squad. The room is hurt. Arizona is Sunday at Levi's.

Read the column
Bay Area Sports Blog: 49ers 35, Dolphins 13, Five Straight Scores and I Did Not Sit Down
49ers

49ers 35, Dolphins 13: Five Straight Scores and I Did Not Sit Down

49ers 35, Dolphins 13 at Levi's. Purdy 20 of 22 for 287, touchdowns on the first five drives, Kittle back, McCaffrey's 100th. We're 2-0.

Read the column
Bay Area Sports Blog graphic: Guardians 5, Athletics 3 at Progressive Field, September 18, 2026
A's Column

Guardians 5, Athletics 3: Gelof, Then Nothing

Gelof homered in the first, then Joey Cantillo allowed two hits over six and the bullpen gave up the lead in Cleveland. Four straight losses. 61-93.

Read the column
Bay Area Sports Blog graphic: the 49ers training staff under fire after De'Zhaun Stribling's ankle injury
49ers Column

A Month Became Ten Weeks and Surgery. Still Trust the 49ers Training Staff?

Last week it was a month and no surgery. Now Stribling's on IR for close to 10 weeks, Piñeiro's sick and Green's shoulder is limited.

Read the column
Bay Area Sports Blog graphic: the Golden State Warriors 2026-27 schedule
Warriors

The 2026-27 Warriors Schedule, Game by Game

Every Golden State Warriors game in 2026-27 with the date, the opponent, home or away and the result once it is final. Preseason and regular season, all times Pacific.

Read the column
Bay Area Sports Blog graphic: Bryce Eldridge of the San Francisco Giants
Giants Column

Bryce Eldridge Is Him, and I'm Done Being Careful About Saying It

A two run homer in the first and a double in the eighth in a 10 to 3 win at St. Louis. He is 21, he is hitting .327 over his last 30 games, and he has the best OPS of any 21 year old in baseball.

Read the column
Bay Area Sports Blog graphic: a guide to Chase Center, the Golden State Warriors arena in San Francisco
Warriors

Chase Center: How to Get There, What to Know, and What We Gave Up for It

A practical guide to Chase Center: the Muni, BART, Caltrain and ferry routes that actually work, the parking situation, the bag rules, and an honest comparison with Oracle Arena.

Read the column
Bay Area Sports Blog graphic: the Bay Bridge Series between the San Francisco Giants and the Athletics
Bay Area

The Bay Bridge Series: What Is Left of It, and What the Record Actually Says

The complete Giants against Athletics record, season by season since interleague play began in 1997, plus the 1989 World Series, the four ballparks, and what happens to the series now that the A's play in Sacramento.

Read the column
Bay Area Sports Blog graphic: the Athletics lost 2 to 1 to the Tampa Bay Rays
A's Column

Jack Perkins Threw Six and Two Thirds Scoreless and They Lost Anyway

Rays 2, A's 1 on a walk off. Perkins struck out eight and gave up nothing, the lineup managed four hits, and Kurtz, Rooker and Jacob Wilson are all on the 60 day list.

Read the column
Bay Area Sports Blog graphic: the 49ers training staff under fire after De'Zhaun Stribling's ankle injury
49ers Column

They Sent Stribling Back Out on a Sprained Ankle. Fire the Training Staff.

The medical staff looked at Stribling's ankle for a few minutes and sent him back in. Now he's out a month, and Purdy and Pearsall already showed us this movie.

Read the column
Bay Area Sports Blog graphic: the 49ers get ready for the Miami Dolphins in the home opener at Levi's Stadium
49ers Column

Thirteen and a Half Over Miami and I Hate Every Half Point of It

The 49ers got ten days after Melbourne to get ready for the Dolphins at Levi's. Stribling is out a month, Tonges' knee is a worry, and a 13.5 point line has me nervous.

Read the column
Bay Area Sports Blog: Raiders 27, Dolphins 13: Jeanty Scored Twice, Paye Lived in the Backfield, and I Swore I Was Done With This Team
Raiders

Raiders 27, Dolphins 13: Jeanty Twice, Paye Everywhere

Raiders 27, Dolphins 13: Ashton Jeanty scored twice, Kwity Paye had two sacks, and Kirk Cousins nearly gave it away with two picks in Week 1.

Read the column
Bay Area Sports Blog graphic: the San Diego Padres swept the San Francisco Giants at Oracle Park
Giants Column

The Padres Came Into Our Ballpark and Took All Three

Padres 6, Giants 4 finished a three game sweep at Oracle Park. Devers hit 36 and 37, Logan Webb gave up six on Sunday, and San Diego has won seven straight.

Read the column