Record
9-7-0
Head Coach
Mike Holmgren
Seattle Seahawks
Offense Rank (Pts)
12th
Defense Rank (Pts)
22nd
Point Diff
-2
Turnover Diff
+8
Seahawks 2004 DNA
Offense - Focus: Balanced
Defense
Season Review
Seattle Seahawks 2004
Expectations were high for Mike Holmgren’s squad following a playoff appearance the prior year. The 2004 Seattle Seahawks entered the season determined to assert dominance over the NFC West. General manager Bob Ferguson added free agent defensive end Grant Wistrom and drafted tackle Sean Locklear to fortify the lines. The Seahawks experienced a mixed regular season campaign, finishing with a 9-7 record. Despite their erratic play, Seattle captured the NFC West division title. However, their journey ended abruptly in the opening round of the postseason, leaving a lingering sense of unfinished business.
Seattle’s offense operated a balanced West Coast system again, ranking eighth in yards with 5,634 and 12th in scoring with 371 points (23.2 ppg). Quarterback Matt Hasselbeck started 14 games, throwing for 3,382 yards, 22 touchdowns, and 15 interceptions. The engine of the unit was running back Shaun Alexander, who rushed for 1,696 yards and accounted for 20 total touchdowns. Wide receiver Darrell Jackson served as the primary deep threat, logging 87 receptions for 1,199 yards and seven scores, while the legendary Jerry Rice joined midseason to contribute three touchdowns and 362 yards.
Ray Rhodes’ defensive unit struggled with consistency, surrendering 373 points to finish 22nd in scoring defense conceding 23.3 per contest. While the front four struggled to stop the run, defensive end Chike Okeafor provided a reliable pass rush, leading the team with 8.5 sacks. The strength of the defense lay in an opportunistic secondary that helped rank the unit third in interceptions with a total of 23. Cornerback Ken Lucas led the team with six picks, Marcus Trufant added five and safety Ken Hamlin secured four to fuel an impressive 35 forced turnovers.
The regular season was full of dramatic streaks. Seattle started hot at 3-0, including a 34-0 shutout of the San Francisco 49ers. Momentum shifted in Week 5 against the St. Louis Rams, where a fourth-quarter collapse led to a 33-27 overtime loss and a three-game slide with further loses to the Patriots and Cardinals. After erratic late-season losses to Buffalo and Dallas, Holmgren’s group showed resolve. Crucial victories over the Vikings and Cardinals set up a Week 17 win against the Atlanta Falcons to clinch the division title.
The postseason brought a bitter conclusion in the NFC Wild Card round against the St. Louis Rams. Seattle fell short in a tight 27-20 home loss, cementing a three-game seasonal sweep by their division rivals. In the loss, Hasselbeck threw for 341 yards and Jackson grabbed 12 passes but it wasn't enough. Reflecting on the season the team showcased individual brilliance; Shaun Alexander and guard Steve Hutchinson earned Pro Bowl and All-Pro accolades as this campaign set the baseline for the franchise’s conference championship run the following year.
Season Snapshot
Seattle Seahawks 2004
Analyze the 2004 Seahawks with a full breakdown of team rankings, raw statistics, and a radar chart highlighting strengths and weaknesses across key metrics.
Division
1st in NFC West
Playoffs
Lost Wild Card
Passing Leader
Matt Hasselbeck3382 Yds, 22 TD / 15 Int
Rushing Leader
Shaun Alexander353 Att, 1696 Yds, 16 TD
Receiving Leader
Darrell JacksonRec 87, 1199 Yds, 7 TD
Defense Leader
Marcus Trufant96 Tackles
Offense
Passing (Off)
Rushing (Off)
Defense
Passing (Def)
Rushing (Def)
Season Momentum
Seattle Seahawks 2004
2004 NFC West Race
Key Performance Differentials
This chart tracks game-by-game and cumulative points, yards, and turnover differential for the 2004 Seattle Seahawks season.
Playmakers
Seattle Seahawks 2004
Analyze game-by-game performance for the 2004 Seahawks, highlighting leaders such as Matt Hasselbeck, Shaun Alexander and Darrell Jackson with detailed passing, rushing, and receiving stats, including yards, efficiency, and touchdowns.
Passing Contributors
Matt Hasselbeck contributed 62% of the 2004 Seahawks total offensive yardage.
Rushing Contributors
Shaun Alexander contributed 33% of the 2004 Seahawks total offensive yardage.
Receiving Contributors
Darrell Jackson contributed 21% of the 2004 Seahawks total offensive yardage.
Offensive Yardage Totals
Total rushing and receiving yards contributed by each player for the 2004 season. Scrimmage yards displayed, passing yards excluded.
Seahawks Season Stats
| Player | Att | Cmp | Cmp% | Yds | TD | Int | Lng | Rate | Sk |
|---|---|---|---|---|---|---|---|---|---|
| Matt Hasselbeck | 474 | 279 | 58.9 | 3382 | 22 | 15 | 60 | 83.1 | 30 |
| Trent Dilfer | 58 | 25 | 43.1 | 333 | 1 | 3 | 56 | 46.1 | 4 |
| Team Totals | 532 | 304 | 57.1 | 3539 | 23 | 18 | 60 | 77.7 | 34 |
| Player | Att | Yds | TD | Y/A | Y/G |
|---|---|---|---|---|---|
| Shaun Alexander | 353 | 1696 | 16 | 4.8 | 106.0 |
| Mack Strong | 36 | 131 | 0 | 3.6 | 8.2 |
| Maurice Morris | 30 | 126 | 0 | 4.2 | 8.4 |
| Matt Hasselbeck | 27 | 90 | 1 | 3.3 | 6.4 |
| Trent Dilfer | 10 | 14 | 0 | 1.4 | 2.8 |
| Heath Evans | 7 | 20 | 0 | 2.9 | 1.3 |
| Kerry Carter | 4 | 15 | 0 | 3.8 | 0.9 |
| Koren Robinson | 1 | 3 | 0 | 3.0 | 0.3 |
| Team Totals | 468 | 2095 | 17 | 4.5 | 130.9 |
| Player | Tgt | Rec | Yds | Y/R | TD | Lng |
|---|---|---|---|---|---|---|
| Darrell Jackson | 156 | 87 | 1199 | 13.8 | 7 | 56 |
| Bobby Engram | 53 | 36 | 499 | 13.9 | 2 | 60 |
| Koren Robinson | 67 | 31 | 495 | 16.0 | 2 | 33 |
| Jerramy Stevens | 47 | 31 | 349 | 11.3 | 3 | 32 |
| Jerry Rice | 49 | 25 | 362 | 14.5 | 3 | 56 |
| Shaun Alexander | 38 | 23 | 170 | 7.4 | 4 | 24 |
| Itula Mili | 36 | 23 | 240 | 10.4 | 1 | 20 |
| Mack Strong | 31 | 21 | 99 | 4.7 | 0 | 13 |
| Maurice Morris | 20 | 9 | 53 | 5.9 | 0 | 12 |
| Ryan Hannam | 12 | 8 | 110 | 13.8 | 0 | 36 |
| Jerheme Urban | 9 | 6 | 117 | 19.5 | 1 | 33 |
| Heath Evans | 4 | 2 | 12 | 6.0 | 0 | 9 |
| Alex Bannister | 3 | 2 | 10 | 5.0 | 0 | 8 |
| Team Totals | 525 | 304 | 3715 | 12.2 | 23 | 60 |
| Player | Comb | Solo | Ast | Sk | Int |
|---|---|---|---|---|---|
| Marcus Trufant | 96 | 86 | 10 | 1 | 5 |
| Isaiah Kacyvenski | 89 | 68 | 21 | 1 | 0 |
| Ken Hamlin | 80 | 64 | 16 | 2 | 4 |
| Terreal Bierria | 75 | 52 | 23 | 0 | 1 |
| Ken Lucas | 70 | 62 | 8 | 0 | 6 |
| Michael Boulware | 65 | 49 | 16 | 1 | 5 |
| Niko Koutouvides | 62 | 49 | 13 | 1 | 0 |
| Chike Okeafor | 54 | 41 | 13 | 8.5 | 0 |
| Orlando Huff | 52 | 42 | 10 | 1 | 0 |
| Cedric Woodard | 49 | 28 | 21 | 1 | 0 |
| Rashad Moore | 46 | 32 | 14 | 2 | 0 |
| Anthony Simmons | 42 | 30 | 12 | 0 | 1 |
| Tracy White | 39 | 30 | 9 | 1 | 0 |
| Rocky Bernard | 39 | 26 | 13 | 3.5 | 0 |
| Grant Wistrom | 38 | 27 | 11 | 3.5 | 0 |
| Chad Brown | 37 | 26 | 11 | 1 | 0 |
| Antonio Cochran | 36 | 27 | 9 | 6.5 | 1 |
| Kris Richard | 35 | 30 | 5 | 0 | 0 |
| Solomon Bates | 34 | 22 | 12 | 0 | 0 |
| Marquand Manuel | 19 | 12 | 7 | 0 | 0 |
| Brandon Mitchell | 16 | 13 | 3 | 1 | 0 |
| Marcus Tubbs | 13 | 6 | 7 | 1 | 0 |
| Bobby Taylor | 13 | 11 | 2 | 0 | 0 |
| Heath Evans | 9 | 7 | 2 | 0 | 0 |
| Jordan Babineaux | 8 | 7 | 1 | 0 | 0 |
| Kerry Carter | 7 | 7 | 0 | 0 | 0 |
| Alex Bannister | 6 | 6 | 0 | 0 | 0 |
| Maurice Morris | 6 | 5 | 1 | 0 | 0 |
| Jean-Phillipe Darche | 4 | 3 | 1 | 0 | 0 |
| Craig Terrill | 4 | 1 | 3 | 0 | 0 |
| Curtis Randall | 3 | 1 | 2 | 0 | 0 |
| Jerheme Urban | 2 | 1 | 1 | 0 | 0 |
| Josh Brown | 2 | 0 | 2 | 0 | 0 |
| Mack Strong | 1 | 0 | 1 | 0 | 0 |
| Ryan Hannam | 1 | 1 | 0 | 0 | 0 |
| Donnie Jones | 1 | 1 | 0 | 0 | 0 |
| Anton Palepoi | 1 | 1 | 0 | 0 | 0 |
| Jason Willis | 1 | 1 | 0 | 0 | 0 |
| Team Totals | 1155 | 875 | 280 | 36 | 23 |
| Player | PRet | PYds | PTD | KRet | KYds | KTD |
|---|---|---|---|---|---|---|
| Maurice Morris | 15 | 75 | 0 | 47 | 994 | 0 |
| Kerry Carter | 0 | 0 | 0 | 21 | 448 | 0 |
| Bobby Engram | 10 | 118 | 0 | 0 | 0 | 0 |
| Heath Evans | 0 | 0 | 0 | 3 | 51 | 0 |
| Kris Richard | 4 | 31 | 0 | 0 | 0 | 0 |
| Sean Locklear | 0 | 0 | 0 | 1 | 12 | 0 |
| Jerramy Stevens | 0 | 0 | 0 | 1 | 12 | 0 |
| Itula Mili | 0 | 0 | 0 | 1 | 12 | 0 |
| Ryan Hannam | 1 | 6 | 0 | 0 | 0 | 0 |
| Team Totals | 30 | 230 | 0 | 74 | 1529 | 0 |
| Player | FGA | FGM | FG% | Lng | XPA | XPM |
|---|---|---|---|---|---|---|
| Josh Brown | 25 | 23 | 92.0 | 54 | 40 | 40 |
| Team Totals | 25 | 23 | 92.0 | 54 | 40 | 40 |
| Player | Pnt | Yds | Lng | Blk | Y/P |
|---|---|---|---|---|---|
| Tom Rouen | 26 | 1093 | 60 | 42.0 | |
| Donnie Jones | 26 | 988 | 51 | 38.0 | |
| Ken Walter | 24 | 920 | 50 | 38.3 | |
| Josh Brown | 1 | 35 | 35 | 35.0 | |
| Team Totals | 77 | 3036 | 60 | 2 | 39.4 |
| Player | Att | Cmp | Cmp% | Yds | TD | Int | Lng | Rate | Sk |
|---|---|---|---|---|---|---|---|---|---|
| Matt Hasselbeck | 43 | 27 | 62.8 | 341 | 2 | 1 | 25 | 93.3 | 3 |
| Team Totals | 43 | 27 | 62.8 | 332 | 2 | 1 | 25 | 92.4 | 3 |
| Player | Att | Yds | TD | Y/A | Y/G |
|---|---|---|---|---|---|
| Shaun Alexander | 15 | 40 | 0 | 2.7 | 40.0 |
| Matt Hasselbeck | 2 | 26 | 0 | 13.0 | 26.0 |
| Maurice Morris | 2 | 9 | 0 | 4.5 | 9.0 |
| Mack Strong | 1 | 6 | 0 | 6.0 | 6.0 |
| Team Totals | 20 | 81 | 0 | 4.1 | 81.0 |
| Player | Tgt | Rec | Yds | Y/R | TD | Lng |
|---|---|---|---|---|---|---|
| Darrell Jackson | 18 | 12 | 128 | 10.7 | 1 | 23 |
| Itula Mili | 9 | 6 | 98 | 16.3 | 0 | 22 |
| Koren Robinson | 5 | 4 | 40 | 10.0 | 0 | 15 |
| Bobby Engram | 6 | 3 | 34 | 11.3 | 1 | 19 |
| Shaun Alexander | 1 | 1 | 25 | 25.0 | 0 | 25 |
| Jerramy Stevens | 1 | 1 | 16 | 16.0 | 0 | 16 |
| Team Totals | 41 | 27 | 341 | 12.6 | 2 | 25 |
| Player | Comb | Solo | Ast | Sk | Int |
|---|---|---|---|---|---|
| Chad Brown | 11 | 6 | 5 | 1 | 0 |
| Michael Boulware | 8 | 6 | 2 | 0 | 0 |
| Isaiah Kacyvenski | 8 | 7 | 1 | 0 | 0 |
| Niko Koutouvides | 8 | 7 | 1 | 0 | 0 |
| Ken Hamlin | 7 | 6 | 1 | 0 | 1 |
| Marcus Trufant | 7 | 4 | 3 | 0 | 0 |
| Rocky Bernard | 6 | 3 | 3 | 1 | 0 |
| Ken Lucas | 4 | 4 | 0 | 0 | 0 |
| Antonio Cochran | 4 | 2 | 2 | 0 | 0 |
| Jordan Babineaux | 3 | 3 | 0 | 0 | 0 |
| Solomon Bates | 3 | 2 | 1 | 0 | 0 |
| Orlando Huff | 3 | 3 | 0 | 0 | 0 |
| Marquand Manuel | 3 | 2 | 1 | 0 | 0 |
| Rashad Moore | 2 | 2 | 0 | 0 | 0 |
| Kris Richard | 2 | 2 | 0 | 0 | 0 |
| Craig Terrill | 2 | 1 | 1 | 0.5 | 0 |
| Brandon Mitchell | 1 | 1 | 0 | 0 | 0 |
| Chike Okeafor | 1 | 0 | 1 | 2 | 0 |
| Cedric Woodard | 1 | 1 | 0 | 0.5 | 0 |
| Terreal Bierria | 1 | 1 | 0 | 0 | 0 |
| Jason Willis | 1 | 1 | 0 | 0 | 0 |
| Team Totals | 86 | 64 | 22 | 5 | 1 |
| Player | PRet | PYds | PTD | KRet | KYds | KTD |
|---|---|---|---|---|---|---|
| Maurice Morris | 0 | 0 | 0 | 6 | 109 | 0 |
| Bobby Engram | 1 | 9 | 0 | 0 | 0 | 0 |
| Team Totals | 1 | 9 | 0 | 6 | 109 | 0 |
| Player | FGA | FGM | FG% | Lng | XPA | XPM |
|---|---|---|---|---|---|---|
| Josh Brown | 2 | 2 | 100.0 | 47 | 2 | 2 |
| Team Totals | 2 | 2 | 100.0 | 47 | 2 | 2 |
| Player | Pnt | Yds | Lng | Blk | Y/P |
|---|---|---|---|---|---|
| Ken Walter | 3 | 133 | 48 | 44.3 | |
| Team Totals | 3 | 133 | 48 | 0 | 44.3 |
Season Schedule