The 2004 San Francisco 49ers and the Longest Year in the Bay

The 2004 San Francisco 49ers and the Longest Year in the Bay

It was a disaster. There’s really no gentler way to put it when you talk about the 2004 San Francisco 49ers. For a generation of fans raised on Joe Montana’s precision and Steve Young’s scrambles, the 2004 season felt like a fever dream you couldn't wake up from. They finished 2–14. Just two wins. One of those wins was in overtime against an equally struggling Arizona Cardinals team, which kinda tells you everything you need to know about the quality of play that year.

The 49ers didn't just lose; they plummeted. It was the first time since 1979 that the franchise had bottomed out so completely. If you were watching back then, you remember the feeling of the Candlestick Park wind blowing through a half-empty stadium while Tim Rattay or Ken Dorsey tried to find an open receiver. Any receiver. It was a roster stripped of its soul.

Why the 2004 San Francisco 49ers Bottomed Out

Salary cap hell is real. People talk about the "cap is a myth" nowadays because teams like the Saints or Rams manipulate it so well, but back in the early 2000s, it was a very real monster. The 49ers were paying for the glory years. They had massive "dead money" hits from superstars who were long gone or past their prime. Because of that, the front office, led by Terry Donahue, had to make some brutal cuts.

They released Jeff Garcia. They traded Terrell Owens to Philly after that whole bizarre "mistake" with his contract filing. They let Garrison Hearst walk. Basically, the entire offensive identity of the team evaporated in a single offseason. You can't just replace a Pro Bowl QB and a Hall of Fame wideout with "guys." Dennis Erickson, the head coach, was basically handed a butter knife and told to win a sword fight. It wasn't fair, but that’s the NFL.

The defense wasn't much better. While Julian Peterson was a bright spot, he broke his Achilles midway through the season. That was the cherry on top of a very bad sundae. When your best defensive playmaker goes down, and your offense is led by a rotating door of quarterbacks, you’re looking at a top-three draft pick.

👉 See also: Why the 2025 NFL Draft Class is a Total Headache for Scouts

Tim Rattay was the starter. He wasn't terrible, honestly. He actually threw for 2,169 yards in nine games, which isn't half bad considering he was running for his life most of the time. But he couldn't stay healthy. When Rattay went down, Ken Dorsey stepped in. Dorsey was a legend at Miami, a winner, but his arm strength just didn't translate to the pro level. Watching him try to drive a ball into a 20-mph wind at the Stick was painful.

Then there was Cody Pickett.

Pickett was a rookie seventh-rounder who mostly played special teams and even some safety in practice because the roster was so thin. In a game against the Chicago Bears—a game that ended 13–7 and felt like it set football back fifty years—Pickett had to play. The passing stats from that era are wild to look at now. In one game, the 49ers had negative net passing yards for a significant chunk of the afternoon.

A Few Bright Spots in the Gloom

It wasn't all dark. Brandon Lloyd was there. You remember his catches, right? He’d drop a wide-open five-yard slant and then make a horizontal, gravity-defying grab in the corner of the end zone that would be on SportsCenter for a week. He was the primary target because he had to be. He finished with 765 yards and six touchdowns. On any other team, he’s a solid WR2. On the 2004 San Francisco 49ers, he was the entire aerial attack.

✨ Don't miss: Liverpool FC Chelsea FC: Why This Grudge Match Still Hits Different

Kevan Barlow was supposed to be the guy at running back. He’d just signed a big contract. But he averaged 3.4 yards per carry. 3.4! That’s basically falling forward. The offensive line was a mess, so it wasn't all on him, but the frustration in the locker room was palpable.

  • The Week 5 Win: They beat Arizona 31–28 in OT.
  • The Week 14 Win: They beat Arizona again, 31–28 in OT.
  • The Reality: They literally could only beat the Cardinals, and they needed overtime to do it both times.

The Management Mess

Ownership was in a transition phase. The York family was taking a lot of heat. Fans were spoiled by the Eddie DeBartolo era—the era of "whatever it takes to win." Under the Yorks at that time, the perception was that the team was more focused on the bottom line than the end zone. Whether that’s fair or not is up for debate, but the results on the field didn't help their case.

Dennis Erickson was fired at the end of the year. Terry Donahue was out too. It was a total house cleaning. You can’t go 2–14 and expect to keep your parking spot. It led to the Mike Nolan era and, eventually, the drafting of Alex Smith.

What This Season Taught the League

The 2004 San Francisco 49ers serve as a cautionary tale about roster depletion. You can't let talent walk out the door without a pipeline of young players ready to step in. The 49ers had missed on too many draft picks in the early 2000s, and 2004 was when the bill finally came due.

🔗 Read more: NFL Football Teams in Order: Why Most Fans Get the Hierarchy Wrong

It also showed the importance of a franchise quarterback. Not just a "good" one, but a guy who can elevate a bad roster. Rattay and Dorsey were backups forced into a starting role. Without a savior at QB, a bad roster becomes a historically bad roster.

If you’re a 49ers fan today, you look back at 2004 as the nadir. It was the absolute bottom. But it also set the stage for the eventual rebuild. It forced the organization to look in the mirror and realize that the 80s were over. The "West Coast Offense" magic had run out of pixie dust.

How to Research This Era Properly

If you're looking to dive deeper into why this team failed so spectacularly, don't just look at the stats. The stats tell you they were bad, but the context is in the transactions.

  1. Check the 2004 NFL Transaction wire specifically for March and April. You’ll see the mass exodus of veteran talent that left the locker room without leaders.
  2. Look up the pro-football-reference page for their 2004 SOS (Strength of Schedule). Surprisingly, they didn't have the hardest schedule in the world; they were just outmatched physically in almost every game.
  3. Search for old San Francisco Chronicle archives from Lowell Cohn or Ray Ratto. They were covering the team at the time and didn't pull any punches about the state of the front office.

Understanding the 2004 season is essential for any Niners historian. It makes the Jim Harbaugh resurgence and the current Kyle Shanahan era feel much more earned. You have to see the valley to appreciate the mountain.

To get a true sense of the impact, compare the 2004 roster to the 2002 roster that actually won a playoff game. The talent gap is staggering. It serves as a reminder that in the NFL, the window closes much faster than anyone expects.