Team Stats

2002–03 Regular Season

Coach: Lindy Ruff
Total Players: 38
Related2002–03 game results2002–03 standings
Season Summary

27-37-10-8, 72 points, a -29 goal differential.

Team Totals
190
219
-29
14.4%
85.4%
50.1%
2.67
GF
GA
DIFF
PP%
PK%
FO%
GAA
NHL
25th
13th
24th
20th
7th
15th
13th
CONF
12th
6th
11th
10th
3rd
9th
6th
DIV
5th
3rd
5th
4th
2nd
3rd
3rd
ALL-TIME
10th pct
46th pct
19th pct
18th pct
84th pct
88th pct

All-time is where 2002–03 ranks among Sabres regular seasons, as a percentile: GF, GA and DIFF since 1970–71 (55 seasons), PP% and PK% since 1977–78 (48), FO% since 1997–98 (28). GF, GA and DIFF are relative to each season's league scoring. Higher is better, GA included.

Goal differential
LEAGUE MED -3BUF -29-69+81
One dot per NHL team.
Team Leaders

Skater Scatter

Any two stats, one dot per skater. What is xG?

Dot size is ice time per game. Above the dashed line: more Goals than xG.

X axis:
Y axis:

No skaters match these filters. Lower the games-played floor or widen the position filter.

More cuts on the Stats Playground scatter.

Win DNA

Yes-or-no box-score traits, and how often the Sabres won with and without each. Correlation, not cause.

How this is measured

Every counting stat runs higher in a win (you score more when you win), so each game gets a yes-or-no question instead, and the win rate when yes is set against the win rate when no. The gap is the lift, in percentage points. A trait can be a symptom of a good night as much as a reason for one. Shot-attempt share (CF%) is left out: in a single game the trailing team piles up attempts, so out-attempting the opponent has gone with a lower win rate.

27-45 in 72 decided games, 2002–03 regular season, with 8 of those losses in overtime.
Wins (27)Losses (45, 8 in overtime)
3+ scorersD combined 3+ ptsScored firstDepth goal50%100%

The wider the gap on an axis, the more that trait separates a win from a loss.

The raw split, wins vs losses

The totals the table above deliberately doesn't lead with. Goals and points from both positions climb in wins, but the defense's share of the offense barely moves, which is why the question is who else scored, not whether the D did.

PER GAMEWINS (27)LOSSES (45)
Forward goals3.331.49
Defense goals0.410.16
Forward points7.963.49
Defense points2.260.89
Different goal scorers3.191.58
D share of points22%20%
D share of shots25%23%

Skaters

PlayerNo.GPGAPTS+/-PIMPPSHGWGSOGG/60A/60P/60SOG/60S%FO%TOI/G
Miroslav Satan8179264975-32011132400.921.742.668.5210.8%20.0%21:23
Chris Gratton7766152944-5864021870.831.612.4410.358.0%58.9%16:26
J-P Dumont7176142135-14442021350.731.101.837.0710.4%20.0%15:04
Ales Kotalik1268211435-2304021381.220.812.037.9815.2%51.3%15:15
Stu Barnes1468112132-13202121240.531.001.535.928.9%49.0%18:29
Curtis Brown3774151631+4403441440.720.771.496.9210.4%49.5%16:53
Taylor Pyatt978141428-8382001100.760.761.536.0012.7%25.0%14:06
Jochen Hecht5549101626+4302021450.681.091.789.916.9%30.3%17:55
Tim Connolly1980121325-28326021590.560.611.177.467.5%42.8%16:00
Alexei Zhitnik447031821-5850011380.100.580.684.462.2%0.0%26:33
Dmitri Kalinin456581321-757310830.340.550.893.539.6%0.0%21:41
Brian Campbell516521719-820001900.100.840.944.452.2%0.0%18:40
Adam Mair227961117-4146011830.430.791.225.947.2%51.2%10:37
James Patrick36941216-326201630.180.550.742.906.3%100.0%18:55
Henrik Tallinder204631013-328100370.200.660.852.438.1%0.0%19:53
Daniel Brière48147512+112501391.681.202.899.3817.9%50.0%17:49
Vaclav Varada26447411-223100640.590.340.935.4210.9%53.8%16:07
Maxim Afinogenov61355611-1221202770.640.771.419.856.5%50.0%13:24
Rhett Warrener4450099+163000470.000.590.593.090.0%0.0%18:14
Eric Boulton3658156+1178000330.160.790.945.193.0%33.3%6:35
Jason Botterill2817145+114100200.331.311.636.545.0%40.0%10:48
Jay McKee7459055-1649000440.000.270.272.390.0%0.0%18:45
Chris Taylor1611134-12000100.391.181.573.9210.0%47.4%13:55
Rory Fitzpatrick836134-716000290.100.290.392.843.4%0.0%17:02
Jason Woolley1514033-129000290.000.800.807.780.0%0.0%15:59
Denis Hamel1425202-417001410.380.000.387.774.9%25.0%12:40
Norman Milley148022-2600080.001.411.415.620.0%50.0%10:41
Milan Bartovic2631010000052.030.002.0310.1320.0%100.0%9:52
Doug Houda61000-2200010.000.000.004.740.0%0.0%12:39
Rob Ray3241000-592000140.000.000.004.660.0%33.3%4:24
Jaroslav Kristek296000-2400040.000.000.003.440.0%0.0%11:37
Doug Janik376000+1200010.000.000.001.300.0%0.0%7:42
Paul Gaustad2810000000000.000.000.000.0042.9%5:48
Sean McMorrow2310000000000.0%1:27
Radoslav Hecl21140000200030.000.000.001.280.0%0.0%10:01
Total19032351312345182723458.1%

Goalies

PlayerNo.GPWLTGAASV%SO
Martin Biron4354172862.56.9084
Ryan Miller30156812.63.9021
Mika Noronen31164932.42.9121
Total2745106

A goalie is credited a game played for any appearance, relief included, so GP sums above the team's own games played by the number of relief outings. The Total row leaves GP out for that reason.