Franchise History

Standings by Year

As of:

Final NHL standings as of the last day of the regular season, for any year on record. View by Division, Conference, or League, and track where Buffalo (and every other team) stood across a season with the trend chart below.

2003–04 Final Standings

2003–04 Game Results

Buffalo finished 18th in the league, 5th in the Northeast.

TeamGPWLOTLTPTSPTS%GFGASOWSOLDIFFxPTSSTRK
1p-Detroit Red Wings824821211109.665255189+66106L1
2z-Tampa Bay Lightning82462268106.646245192+53102L1
3y-San Jose Sharks824321612104.634219183+3697W1
4y-Boston Bruins824119715104.634209188+2191W1
5x-Toronto Maple Leafs824524310103.628242204+3896W3
6x-Ottawa Senators824323610102.622262189+73108L1
7y-Vancouver Canucks824324510101.616235194+4198W6
8y-Philadelphia Flyers824021615101.616229186+4399T1
9x-New Jersey Devils824325212100.610213164+49103L1
10x-Colorado Avalanche824022713100.610236198+3896OT1
11x-Dallas Stars82412621397.591194175+1990W1
12x-Calgary Flames8242303794.573200176+2492L1
13x-Montréal Canadiens8241304793.567208192+1689W1
14x-St. Louis Blues82393021191.555191198-779L1
15x-New York Islanders82382941191.555237210+2792T1
16x-Nashville Predators82382941191.555216217-182W1
17Edmonton Oilers82362951289.543221208+1387L1
18Buffalo Sabres8237344785.518220221-182L2
19Minnesota Wild82302932083.506188183+584W3
20Los Angeles Kings82282991681.494205217-1277OT1
21Atlanta Thrashers8233374878.476214243-2972W1
22Anaheim Ducks82293581076.463184213-2970W1
23Carolina Hurricanes82283461476.463172209-3766T1
24Florida Panthers82283541575.457188221-3369T1
25New York Rangers8227408769.421206250-4466W1
26Phoenix Coyotes82223661868.415188245-5761W1
27Columbus Blue Jackets8225454862.378177238-6158W1
28Washington Capitals82234631059.360186253-6758L1
29Chicago Blackhawks82204381159.360188259-7157L1
30Pittsburgh Penguins8223474858.354190303-11346W2

x - clinched playoff spot, y - clinched division, z - clinched conference, p - clinched Presidents' Trophy.

xPTS is the points a team’s goals for and against project: the Pythagorean win estimate GF² / (GF² + GA²), scaled to points as win% × 2 × games played. It follows the current pace on any “as of” date. +/-xPTS is real points minus xPTS, after removing each team’s overtime-loss points. That step matters because xPTS splits a flat 2 points per game, while an overtime game pays out 3, so without it almost every team since 1999–00 reads as lucky. What is left is the points a team banked above or below its goal margin: positive means winning more of the close and overtime games than goal difference alone predicts.

Standings Over the Course of the Season

Buffalo in navy. Tap any team to compare.
through 82 GP
1st5th10th15th20th25th30th1020304050607082games playedBUF 18th