The 2004–05 Philadelphia Flyers season was the franchise's 38th season in the National Hockey League (NHL). However, season's games were canceled leaguewide due to the 2004–05 NHL lockout.

Off-season

After being defeated in the seventh game of the 2004 Eastern Conference Finals by the eventual Stanley Cup champion Tampa Bay Lightning, the Flyers prepared for the looming labor uncertainty associated with the impending expiration of the existing NHL Collective Bargaining Agreement. While team captain Keith Primeau was re-signed to a four-year contract worth $17 million prior to hitting the free agent market, leading scorer Mark Recchi was not – general manager Bob Clarke said he would not re-sign Recchi until a new collective bargaining agreement was in place – and instead signed with the Pittsburgh Penguins on July 9. Contract offers were made to impending unrestricted free agents Vladimir Malakhov and Alexei Zhamnov, key acquisitions during the final quarter of the 2003–04 regular season, but the Flyers were unable to come to terms with either player.

Unsigned 2001 first-round draft pick R. J. Umberger, whose NHL rights had previously been held by the Vancouver Canucks and New York Rangers, signed with the Flyers as an unrestricted free agent on June 16. The Flyers signed free agent right wingers Mike Knuble of the Boston Bruins and Turner Stevenson of the New Jersey Devils to three-year contracts after the free agency period began. On July 13 undrafted free agent forward Tony Voce, who played four seasons at Boston College, became the first native of Philadelphia to sign with the Flyers.

Schedule The Flyers preseason and regular season schedules were announced on July 14, 2004.

| 1 || September 23 || align="left"| @ Washington Capitals || 7:00 p.m. |- | 2 || September 30 || align="left"| Washington Capitals || 7:00 p.m. |- | 3 || October 2 || align="left"| @ New York Islanders || style="background:#ccc | |- | 4 || October 5 || align="left"| New York Islanders || 7:00 p.m. |- | 5 || October 6 || align="left"| New Jersey Devils || 7:00 p.m. |- | 6 || October 9 || align="left"| @ New Jersey Devils || 7:30 p.m. |- | colspan="4" style="text-align:center;"| Notes: Neutral site game which was scheduled to be played at the Giant Center in Hershey, Pennsylvania.

| 1 || October 13 || align="left"| @ Tampa Bay Lightning || 7:30 p.m. |- | 2 || October 14 || align="left"| @ Florida Panthers || 7:00 p.m. |- | 3 || October 16 || align="left"| @ Montreal Canadiens || 7:00 p.m. |- | 4 || October 20 || align="left"| @ New York Rangers || 7:30 p.m. |- | 5 || October 21 || align="left"| Carolina Hurricanes || 7:00 p.m. |- | 6 || October 23 || align="left"| @ Ottawa Senators || 7:00 p.m. |- | 7 || October 25 || align="left"| Chicago Blackhawks || 7:00 p.m. |- | 8 || October 28 || align="left"| Montreal Canadiens || 7:00 p.m. |- | 9 || November 2 || align="left"| New Jersey Devils || 7:00 p.m. |- | 10 || November 5 || align="left"| @ Buffalo Sabres || 8:00 p.m. |- | 11 || November 6 || align="left"| @ Washington Capitals || 7:00 p.m. |- | 12 || November 8 || align="left"| St. Louis Blues || 7:00 p.m. |- | 13 || November 11 || align="left"| Boston Bruins || 7:00 p.m. |- | 14 || November 13 || align="left"| @ Pittsburgh Penguins || 7:30 p.m. |- | 15 || November 17 || align="left"| New York Islanders || 7:00 p.m. |- | 16 || November 19 || align="left"| Carolina Hurricanes || 7:00 p.m. |- | 17 || November 20 || align="left"| @ Toronto Maple Leafs || 7:00 p.m. |- | 18 || November 24 || align="left"| @ Washington Capitals || 7:00 p.m. |- | 19 || November 26 || align="left"| Atlanta Thrashers || 1:00 p.m. |- | 20 || November 27 || align="left"| @ New York Islanders || 7:00 p.m. |- | 21 || November 30 || align="left"| Tampa Bay Lightning || 7:00 p.m. |- | 22 || December 2 || align="left"| New York Rangers || 7:00 p.m. |- | 23 || December 4 || align="left"| Buffalo Sabres || 7:00 p.m. |- | 24 || December 7 || align="left"| @ Nashville Predators || 8:00 p.m. |- | 25 || December 8 || align="left"| @ Dallas Stars || 8:30 p.m. |- | 26 || December 10 || align="left"| New York Islanders || 7:30 p.m. |- | 27 || December 13 || align="left"| @ Ottawa Senators || 7:30 p.m. |- | 28 || December 15 || align="left"| Boston Bruins || 7:30 p.m. |- | 29 || December 16 || align="left"| @ Boston Bruins || 7:00 p.m. |- | 30 || December 18 || align="left"| New York Rangers || 7:00 p.m. |- | 31 || December 21 || align="left"| Florida Panthers || 7:00 p.m. |- | 32 || December 23 || align="left"| @ Pittsburgh Penguins || 7:30 p.m. |- | 33 || December 27 || align="left"| @ Vancouver Canucks || 10:30 p.m. |- | 34 || December 29 || align="left"| @ Calgary Flames || 9:00 p.m. |- | 35 || December 30 || align="left"| @ Edmonton Oilers || 9:00 p.m. |- | 36 || January 2 || align="left"| @ Chicago Blackhawks || 7:00 p.m. |- | 37 || January 5 || align="left"| @ Minnesota Wild || 7:30 p.m. |- | 38 || January 7 || align="left"| @ Mighty Ducks of Anaheim || 10:30 p.m. |- | 39 || January 8 || align="left"| @ Los Angeles Kings || 10:30 p.m. |- | 40 || January 12 || align="left"| Phoenix Coyotes || 7:30 p.m. |- | 41 || January 14 || align="left"| @ Carolina Hurricanes || 7:00 p.m. |- | 42 || January 15 || align="left"| Buffalo Sabres || 7:00 p.m. |- | 43 || January 18 || align="left"| @ New Jersey Devils || 7:30 p.m. |- | 44 || January 20 || align="left"| Pittsburgh Penguins || 7:00 p.m. |- | 45 || January 22 || align="left"| @ New York Rangers || 2:00 p.m. |- | 46 || January 24 || align="left"| @ Washington Capitals || 7:00 p.m. |- | 47 || January 25 || align="left"| Tampa Bay Lightning || 7:30 p.m. |- | 48 || January 29 || align="left"| Atlanta Thrashers || 4:00 p.m. |- | 49 || February 1 || align="left"| @ New York Islanders || 7:00 p.m. |- | 50 || February 3 || align="left"| Mighty Ducks of Anaheim || 7:00 p.m. |- | 51 || February 5 || align="left"| New Jersey Devils || 2:00 p.m. |- | 52 || February 8 || align="left"| Los Angeles Kings || 7:00 p.m. |- | 53 || February 10 || align="left"| San Jose Sharks || 7:00 p.m. |- | 54 || February 15 || align="left"| @ Montreal Canadiens || 7:30 p.m. |- | 55 || February 17 || align="left"| New Jersey Devils || 7:00 p.m. |- | 56 || February 19 || align="left"| @ New York Rangers || 2:00 p.m. |- | 57 || February 20 || align="left"| Montreal Canadiens || 7:00 p.m. |- | 58 || February 23 || align="left"| @ Carolina Hurricanes || 7:00 p.m. |- | 59 || February 24 || align="left"| Pittsburgh Penguins || 7:00 p.m. |- | 60 || February 26 || align="left"| Colorado Avalanche || 1:30 p.m. |- | 61 || February 28 || align="left"| Ottawa Senators || 7:00 p.m. |- | 62 || March 2 || align="left"| @ Atlanta Thrashers || 7:30 p.m. |- | 63 || March 3 || align="left"| Washington Capitals || 7:00 p.m. |- | 64 || March 5 || align="left"| @ Boston Bruins || 1:00 p.m. |- | 65 || March 7 || align="left"| @ New Jersey Devils || 7:30 p.m. |- | 66 || March 8 || align="left"| @ Toronto Maple Leafs || 7:30 p.m. |- | 67 || March 10 || align="left"| Toronto Maple Leafs || 7:00 p.m. |- | 68 || March 12 || align="left"| Pittsburgh Penguins || 3:00 p.m. |- | 69 || March 15 || align="left"| @ Florida Panthers || 7:00 p.m. |- | 70 || March 16 || align="left"| @ Tampa Bay Lightning || 7:30 p.m. |- | 71 || March 19 || align="left"| @ New Jersey Devils || 1:00 p.m. |- | 72 || March 21 || align="left"| Columbus Blue Jackets || 7:00 p.m. |- | 73 || March 23 || align="left"| @ Buffalo Sabres || 7:30 p.m. |- | 74 || March 24 || align="left"| Ottawa Senators || 7:00 p.m. |- | 75 || March 26 || align="left"| Toronto Maple Leafs || 7:00 p.m. |- | 76 || March 28 || align="left"| New York Islanders || 7:00 p.m. |- | 77 || March 31 || align="left"| @ Atlanta Thrashers || 7:30 p.m. |- | 78 || April 2 || align="left"| @ Pittsburgh Penguins || 1:00 p.m. |- | 79 || April 3 || align="left"| Detroit Red Wings || 3:30 p.m. |- | 80 || April 5 || align="left"| Florida Panthers || 7:00 p.m. |- | 81 || April 7 || align="left"| New York Rangers || 7:00 p.m. |- | 82 || April 9 || align="left"| @ New York Islanders || 7:00 p.m.

NHL lockout

The lockout started on September 16, 2004. Those Flyers with two-way contracts –– most notably Joni Pitkanen, Dennis Seidenberg, and Patrick Sharp –– were sent down to the team's American Hockey League affiliate, the Philadelphia Phantoms, while those with NHL-only contracts either sat out or played in another league.

While most locked out players were not entitled to their salaries, NHL teams were required to pay injured players until they were cleared to play. One such player was Flyers' star Jeremy Roenick. While the Flyers argued Roenick had passed his exit physical after the previous season, Roenick argued he was entitled to his $7.5 million salary since he would have been unable to start the 2004–05 season due to injury. Roenick sustained two concussions during the 2003–04 season, the second occurring during the fourth game of the Eastern Conference Finals, and had suffered from lingering post-concussion symptoms throughout the summer. After Roenick was cleared in late December to begin working out again, he received over $1 million of his salary for the games he would have missed in October and November.

NHL commissioner Gary Bettman announced the cancelation of the season on February 16, 2005.

Player activity

The following is a list of Flyers with NHL-only contracts and whether they were active during the lockout. Vladimir Malakhov and Alexei Zhamnov are not included since their contracts expired prior to the lockout.

Player Team League/event Ref. Retrieved June 11, 2011Quebec Radio XLNAH. Retrieved June 11, 2011. Retrieved June 11, 2011. Retrieved June 11, 2011. Retrieved June 11, 2011Philadelphia PhantomsAmerican Hockey League. Retrieved June 11, 2011CanadaWorld Championships. Retrieved June 11, 2011HKm ZvolenSlovak Extraliga. Retrieved June 11, 2011SlovakiaWorld ChampionshipsHC Ambri-PiottaNationalliga A. Retrieved June 11, 2011KalPaMestis. Retrieved June 11, 2011Linkopings HCElitserien. Retrieved June 11, 2011United StatesWorld Championships. Retrieved June 11, 2011. Retrieved June 11, 2011Vityaz PodolskVysshaya Liga. Retrieved June 11, 2011. Retrieved June 11, 2011Vsetin HCCzech Extraliga. Retrieved June 11, 2011Lulea HFElitserienAlmtunaAllsvenskan. Retrieved June 11, 2011. Retrieved June 11, 2011MHC MartinSlovak 1.Liga. Retrieved June 11, 2011Vsetín HCCzech ExtraligaMalmo IFElitserien. Retrieved June 11, 2011Modo HockeyElitserien. Retrieved June 11, 2011

Farm teams

The Flyers were affiliated with the Philadelphia Phantoms of the American Hockey League (AHL) and the Trenton Titans of the ECHL. Both teams were their league's champions.

Philadelphia Phantoms With the Flyers season canceled, many players who would normally be in orange and black were in purple, orange, and black instead. Joni Pitkanen and Todd Fedoruk had spent the entirety of the previous season with the Flyers and over a dozen others on the Phantoms roster had previously spent time in the NHL. Led by mid-season acquisition Jon Sim's 35 goals and R. J. Umberger's 65 points, the Phantoms finished second in their division with a record of 48–25–3–4. Reinforced by the arrivals of top junior prospects Jeff Carter and Mike Richards to the team, the Phantoms defeated the Norfolk Admirals in six games, the Wilkes-Barre/Scranton Penguins in five games, and the Providence Bruins in six games to reach the finals. Holding the Chicago Wolves to four goals the entire series, the Phantoms swept the series and won the Calder Cup. Goaltender Antero Niittymaki was awarded the Jack A. Butterfield Trophy as playoff MVP.

Trenton Titans Trenton finished second in their division and after defeating the Atlantic City Boardwalk Bullies in three games, the Reading Royals in four games, and the Alaska Aces in seven games, the Titans defeated the Florida Everblades in six games to win the Kelly Cup.

Transactions