Record
12-4-0
Head Coach
Steve Mariucci
San Francisco 49ers
Offense Rank (Pts)
3rd
Defense Rank (Pts)
13th
Point Diff
+151
Turnover Diff
+3
49ers 1998 DNA
Offense - Focus: Balanced
Defense
Season Review
San Francisco 49ers 1998
The 1998 San Francisco 49ers entered the season with the heavy burden of 'The Last Dance' vibes, even before documentary crews made the term a cliché. Under second-year head coach Steve Mariucci, the team navigated a complex transition where the veteran guard of the 80s dynasty was finally handing the keys to a modern, high-flying iteration of the West Coast Offense. Despite losing reigning Defensive Player of the Year Dana Stubblefield to free agency, San Francisco remained a heavyweight contender, finishing the regular season with a stellar 12-4 record. They were forced into a Wild Card spot only because of the sudden, meteoric rise of the 14-2 'Dirty Bird' Atlanta Falcons in the NFC West. This was a team built for a deep January run, boasting a roster that felt more like a Pro Bowl ballot than a standard depth chart. Ultimately, the season would be defined by a historic offensive output and one of the most iconic playoff catches in franchise history.
Offensively, the 1998 Niners were a flat-out juggernaut, finishing 1st in the NFL in total yards with 6,800 and 3rd in points scored with 479 (29.9 ppg). Steve Young put together one of his most prolific statistical campaigns, throwing for a career-high 4,170 yards and a league-leading 36 touchdowns. The efficiency was vintage Young, posting a 101.1 passer rating while orchestrating an attack that finally found elite balance. Garrison Hearst served as the engine in the backfield, shattering the franchise rushing record at the time with 1,570 yards at a robust 5.1 yards per carry. On the perimeter, the 'changing of the guard' was visible as a 36-year-old Jerry Rice (1,157 yards, 9 TDs) and a burgeoning Terrell Owens (1,097 yards, 14 TDs) both eclipsed the 1,000-yard mark. This dual-threat receiving tandem, combined with Hearst’s career year, made the 49ers the most feared unit in football, capable of grinding out long drives or scoring in a heartbeat.
While the offense reached new heights, the defense took a step back from its 1997 peak, finishing middle of the pack statistically. The loss of Stubblefield’s interior presence was palpable, yet Chris Doleman remained an ageless wonder on the edge, racking up 15.0 sacks to lead the pass rush. Bryant Young continued his dominance as an interior disruptor, earning a Pro Bowl nod before a horrific leg injury in Week 13 against the Giants ended his season and significantly dampened the unit's championship aspirations. The secondary, led by the rangy Merton Hanks and veteran Lee Woodall, remained opportunistic but occasionally struggled against the league's elite vertical passing games. Without a dominant interior presence following Bryant Young's injury, the defense relied heavily on the high-scoring cushions provided by the offense. It was a unit that specialized in a 'bend-but-don't-break' philosophy, often doing just enough to let Steve Young outpace opponents in high-scoring shootouts.
The regular season was bookended by spectacular highlights and divisional frustration. It started with a Week 1 bang as Garrison Hearst delivered a walk-off 96-yard touchdown run in overtime to beat the New York Jets, a play that immediately set the tone for his historic season. The 49ers' Achilles' heel proved to be the Atlanta Falcons, who split the season series between the teams and effectively stole the NFC West crown away from the Bay Area. A mid-season four-game winning streak asserted San Francisco's dominance, but the emotional turning point occurred during a Week 13 victory over the Giants. During a routine tackle, Bryant Young suffered a compound fracture of his leg, a gruesome scene that rattled the locker room and robbed the defense of its emotional heartbeat. Despite the trauma of losing their best defender, the team showed immense resolve, winning three of their final four games of the regular season to enter the postseason with momentum.
The 1998 postseason provided the definitive moment of the Steve Young-Terrell Owens era. In the Wild Card round against the Green Bay Packers — a team that had eliminated them in three straight seasons — Owens caught a 25-yard touchdown pass between four defenders with only seconds remaining. Known as 'The Catch II' it exorcised years of playoff demons and cemented the 1998 squad’s legacy in Niners lore. However, the magic vanished the following week in Atlanta. On the 49ers' first play from scrimmage, Garrison Hearst suffered a gruesome broken ankle on the Georgia Dome turf, a loss that paralyzed the offense in a narrow 20-18 defeat. Despite the premature exit, the 1998 49ers remain statistically one of the greatest offensive teams ever assembled. They produced the NFL's passing touchdown leader, a rushing record-breaker, and a historic moment that effectively ended the Packers' stranglehold on the NFC.
Season Snapshot
San Francisco 49ers 1998
Explore where the 1998 49ers ranked across key offensive and defensive categories, with detailed stats and a visual comparison of team performance.
Division
2nd in NFC West
Playoffs
Lost Division
Passing Leader
Steve Young4170 Yds, 36 TD / 12 Int
Rushing Leader
Garrison Hearst310 Att, 1570 Yds, 7 TD
Receiving Leader
Jerry RiceRec 82, 1157 Yds, 9 TD
Defense Leader
Ken Norton Jr.115 Tackles
Offense
Passing (Off)
Rushing (Off)
Defense
Passing (Def)
Rushing (Def)
Season Momentum
San Francisco 49ers 1998
1998 NFC West Race
Key Performance Differentials
This chart tracks game-by-game and cumulative points, yards, and turnover differential for the 1998 San Francisco 49ers season.
Playmakers
San Francisco 49ers 1998
Explore game-by-game stats for the 1998 49ers, including performances from Steve Young, Garrison Hearst and Jerry Rice, with detailed passing, rushing, and receiving metrics.
Passing Contributors
Steve Young contributed 68% of the 1998 49ers total offensive yardage.
Rushing Contributors
Garrison Hearst contributed 31% of the 1998 49ers total offensive yardage.
Receiving Contributors
Jerry Rice contributed 17% of the 1998 49ers total offensive yardage.
Offensive Yardage Totals
Total rushing and receiving yards contributed by each player for the 1998 season. Scrimmage yards displayed, passing yards excluded.
49ers Season Stats
| Player | Att | Cmp | Cmp% | Yds | TD | Int | Lng | Rate | Sk |
|---|---|---|---|---|---|---|---|---|---|
| Steve Young | 517 | 322 | 62.3 | 4170 | 36 | 12 | 81 | 101.1 | 48 |
| Ty Detmer | 38 | 24 | 63.2 | 312 | 4 | 3 | 36 | 91.1 | 5 |
| Terry Kirby | 1 | 1 | 100.0 | 28 | 1 | 0 | 28 | 158.3 | 0 |
| Team Totals | 556 | 347 | 62.4 | 4256 | 41 | 15 | 81 | 99.3 | 53 |
| Player | Att | Yds | TD | Y/A | Y/G |
|---|---|---|---|---|---|
| Garrison Hearst | 310 | 1570 | 7 | 5.1 | 98.1 |
| Steve Young | 70 | 454 | 6 | 6.5 | 30.3 |
| Terry Kirby | 48 | 258 | 3 | 5.4 | 28.7 |
| Chuck Levy | 25 | 112 | 1 | 4.5 | 9.3 |
| Marc Edwards | 22 | 94 | 1 | 4.3 | 5.9 |
| Ty Detmer | 8 | 7 | 0 | 0.9 | 0.4 |
| Terrell Owens | 4 | 53 | 1 | 13.3 | 3.3 |
| Jim Druckenmiller | 3 | -4 | 0 | -1.3 | -2.0 |
| Reggie Roby | 1 | 0 | 0 | 0.0 | 0.0 |
| Team Totals | 491 | 2544 | 19 | 5.2 | 159.0 |
| Player | Tgt | Rec | Yds | Y/R | TD | Lng |
|---|---|---|---|---|---|---|
| Jerry Rice | 151 | 82 | 1157 | 14.1 | 9 | 75 |
| Terrell Owens | 104 | 67 | 1097 | 16.4 | 14 | 79 |
| J.J. Stokes | 93 | 63 | 770 | 12.2 | 8 | 33 |
| Garrison Hearst | 56 | 39 | 535 | 13.7 | 2 | 81 |
| Irv Smith | 41 | 25 | 266 | 10.6 | 5 | 25 |
| Marc Edwards | 32 | 22 | 218 | 9.9 | 2 | 47 |
| Terry Kirby | 19 | 16 | 134 | 8.4 | 0 | 25 |
| Chuck Levy | 18 | 15 | 64 | 4.3 | 0 | 13 |
| Greg Clark | 26 | 12 | 124 | 10.3 | 1 | 23 |
| Iheanyi Uwaezuoke | 5 | 3 | 67 | 22.3 | 0 | 35 |
| Mark Harris | 2 | 2 | 67 | 33.5 | 0 | 42 |
| Fred Beasley | 1 | 1 | 11 | 11.0 | 0 | 11 |
| Team Totals | 549 | 347 | 4510 | 13.0 | 41 | 81 |
| Player | Comb | Solo | Ast | Sk | Int |
|---|---|---|---|---|---|
| Ken Norton Jr. | 115 | 93 | 22 | 2 | 0 |
| Winfred Tubbs | 86 | 60 | 26 | 1 | 1 |
| Tim McDonald | 78 | 68 | 10 | 4 | 4 |
| Lee Woodall | 59 | 46 | 13 | 0 | 1 |
| Bryant Young | 54 | 43 | 11 | 9.5 | 0 |
| Darnell Walker | 51 | 48 | 3 | 0 | 4 |
| R.W. McQuarters | 49 | 45 | 4 | 0 | 0 |
| Merton Hanks | 48 | 42 | 6 | 0.5 | 4 |
| Chris Doleman | 45 | 31 | 14 | 15 | 0 |
| Junior Bryant | 44 | 31 | 13 | 5 | 0 |
| Roy Barker | 35 | 31 | 4 | 12 | 1 |
| Antonio Langham | 33 | 33 | 0 | 0 | 1 |
| Marquez Pope | 20 | 17 | 3 | 0 | 1 |
| Zack Bronson | 17 | 17 | 0 | 0 | 4 |
| Brentson Buckner | 16 | 10 | 6 | 0.5 | 0 |
| Lance Schulters | 15 | 12 | 3 | 0 | 0 |
| Gabe Wilkins | 10 | 10 | 0 | 0 | 0 |
| Jeff Posey | 9 | 7 | 2 | 0.5 | 0 |
| Shane Bonham | 7 | 7 | 0 | 0 | 0 |
| Tyrone Legette | 4 | 4 | 0 | 0 | 0 |
| David Richie | 2 | 1 | 1 | 0 | 0 |
| Tony Blevins | 1 | 0 | 1 | 0 | 0 |
| Tony Peterson | 0 | 0 | 0 | 1 | 0 |
| Team Totals | 798 | 656 | 142 | 51 | 21 |
| Player | PRet | PYds | PTD | KRet | KYds | KTD |
|---|---|---|---|---|---|---|
| R.W. McQuarters | 47 | 406 | 1 | 17 | 339 | 0 |
| Chuck Levy | 0 | 0 | 0 | 22 | 383 | 0 |
| Terry Kirby | 0 | 0 | 0 | 17 | 340 | 0 |
| Irv Smith | 0 | 0 | 0 | 2 | 35 | 0 |
| David Richie | 0 | 0 | 0 | 1 | 11 | 0 |
| Team Totals | 47 | 406 | 1 | 59 | 1108 | 0 |
| Player | FGA | FGM | FG% | Lng | XPA | XPM |
|---|---|---|---|---|---|---|
| Wade Richey | 27 | 18 | 66.7 | 46 | 51 | 49 |
| Team Totals | 27 | 18 | 66.7 | 46 | 51 | 49 |
| Player | Pnt | Yds | Lng | Blk | Y/P |
|---|---|---|---|---|---|
| Reggie Roby | 60 | 2511 | 66 | 41.9 | |
| Eddie Howard | 9 | 324 | 45 | 36.0 | |
| Team Totals | 69 | 2835 | 66 | 0 | 41.1 |
| Player | Att | Cmp | Cmp% | Yds | TD | Int | Lng | Rate | Sk |
|---|---|---|---|---|---|---|---|---|---|
| Steve Young | 69 | 41 | 59.4 | 471 | 4 | 5 | 38 | 69.2 | 3 |
| Team Totals | 69 | 41 | 59.4 | 457 | 4 | 5 | 38 | 61.5 | 3 |
| Player | Att | Yds | TD | Y/A | Y/G |
|---|---|---|---|---|---|
| Garrison Hearst | 23 | 135 | 0 | 5.9 | 67.5 |
| Terry Kirby | 14 | 54 | 0 | 3.9 | 27.0 |
| Steve Young | 9 | 44 | 1 | 4.9 | 22.0 |
| Marc Edwards | 4 | 6 | 0 | 1.5 | 3.0 |
| Chuck Levy | 1 | -6 | 0 | -6.0 | -6.0 |
| Team Totals | 51 | 233 | 1 | 4.6 | 112.0 |
| Player | Tgt | Rec | Yds | Y/R | TD | Lng |
|---|---|---|---|---|---|---|
| Terrell Owens | 18 | 11 | 146 | 13.3 | 1 | 34 |
| J.J. Stokes | 17 | 10 | 134 | 13.4 | 0 | 33 |
| Terry Kirby | 5 | 4 | 21 | 5.3 | 0 | 9 |
| Jerry Rice | 11 | 4 | 69 | 17.3 | 1 | 38 |
| Greg Clark | 6 | 4 | 22 | 5.5 | 2 | 9 |
| Garrison Hearst | 5 | 3 | 15 | 5.0 | 0 | 7 |
| Marc Edwards | 3 | 3 | 6 | 2.0 | 0 | 3 |
| Chuck Levy | 2 | 2 | 58 | 29.0 | 0 | 34 |
| Team Totals | 67 | 41 | 471 | 11.5 | 4 | 38 |
| Player | Comb | Solo | Ast | Sk | Int |
|---|---|---|---|---|---|
| Lee Woodall | 13 | 9 | 4 | 0 | 1 |
| Marquez Pope | 11 | 10 | 1 | 0 | 0 |
| Ken Norton Jr. | 10 | 8 | 2 | 0 | 0 |
| Winfred Tubbs | 10 | 7 | 3 | 0 | 0 |
| Tim McDonald | 9 | 8 | 1 | 0 | 0 |
| Junior Bryant | 8 | 8 | 0 | 0 | 1 |
| Chris Doleman | 8 | 8 | 0 | 2 | 0 |
| Merton Hanks | 8 | 8 | 0 | 0 | 0 |
| Darnell Walker | 7 | 5 | 2 | 0 | 1 |
| Brentson Buckner | 7 | 5 | 2 | 0 | 0 |
| Gabe Wilkins | 6 | 4 | 2 | 0 | 0 |
| Roy Barker | 4 | 4 | 0 | 0 | 0 |
| Zack Bronson | 4 | 4 | 0 | 0 | 0 |
| Tony Peterson | 2 | 1 | 1 | 0 | 0 |
| Shane Bonham | 2 | 2 | 0 | 1 | 0 |
| Charles Haley | 2 | 0 | 2 | 0 | 0 |
| Antonio Langham | 1 | 1 | 0 | 0 | 0 |
| Team Totals | 112 | 92 | 20 | 3 | 3 |
| Player | PRet | PYds | PTD | KRet | KYds | KTD |
|---|---|---|---|---|---|---|
| R.W. McQuarters | 3 | 19 | 0 | 9 | 185 | 0 |
| Team Totals | 3 | 19 | 0 | 9 | 185 | 0 |
| Player | FGA | FGM | FG% | Lng | XPA | XPM |
|---|---|---|---|---|---|---|
| Wade Richey | 4 | 4 | 100.0 | 48 | 4 | 4 |
| Team Totals | 4 | 4 | 100.0 | 48 | 4 | 4 |
| Player | Pnt | Yds | Lng | Blk | Y/P |
|---|---|---|---|---|---|
| Reggie Roby | 7 | 309 | 51 | 44.1 | |
| Team Totals | 7 | 309 | 51 | 0 | 44.1 |
Season Schedule