NHL Team Statistics & Rankings

Compare all 32 NHL teams across offensive, defensive, and possession metrics. Team stats are aggregated from every game played during the selected season, giving you a complete picture of how each franchise performs relative to the rest of the league.

#TeamGPWLOTLPTSGFGA+/-PP%PK%CFCACF%FFFAFF%SFSAxGFxGAxGF%SCFSCAHDCFHDCA
1Carolina HurricanesSchedule8052226110287233+5425.0%80.3%5639385859.44088289058.625911913745.22589.5255.8387026621101840
2Colorado AvalancheSchedule79521611115292195+9717.6%84.3%5491433555.93978320755.426632060729.7589.7455.3384828751048825
3Ottawa SenatorsSchedule8143271197272244+2823.5%75.5%4821424253.23565305253.923371981669.7545.9755.132762852976780
4Tampa Bay LightningSchedule8049256104280222+5821.0%82.7%4787428152.83491321252.122542140680.27591.5953.5333228831012768
5Florida PanthersSchedule803838480235271-3619.2%80.7%4900439152.73567330551.922532143681.19613.4152.633322863974891
6Vegas Golden KnightsSchedule7937261690250235+1524.8%81.4%4742435252.13446310252.622861933686.98569.1954.7325729941063835
7New Jersey DevilsSchedule814236387226249-2322.1%79.3%4976461851.93630337351.824082220679.9643.651.4339531611013976
8Los Angeles KingsSchedule7934261987211228-1717.3%74.9%4914454851.93485329051.422042152643.53623.1750.832603078951874
9Utah MammothSchedule804232690260232+2819.6%78.6%4781443351.93450322751.722122092653.91616.9151.532842976948910
10Anaheim DucksSchedule804232690258281-2318.4%76.8%5177481151.8382935415224502288718.92723.8249.83516341810131074
11Nashville PredatorsSchedule8038321086236259-2322.6%81.7%4705460850.53421353349.222362368646.82673.044932233133942900
12Edmonton OilersSchedule8040301090275263+1230.1%77.7%4671461850.33504335551.123752146706.62663.0251.631143277944981
13Pittsburgh PenguinsSchedule8141241698285251+3424.3%81.6%48344833503575350650.523222211728.47684.5351.6336733891063983
14Columbus Blue JacketsSchedule8140291292245249-419.0%76.1%49294937503563361249.723832338652.37665.7349.533433332931954
15New York IslandersSchedule814333591227234-716.7%80.8%4735481849.63488352049.822802249642.98711.5547.5324632899001039
16Washington CapitalsSchedule804130991255233+2217.6%80.0%4720488249.23482349549.922542252691.29677.3250.5324634029911014
17Detroit Red WingsSchedule804129991235242-722.9%77.5%4724488149.23490346050.222562225666.38649.1750.7317134728931023
18Minnesota WildSchedule80452312102262227+3525.3%80.0%4810496449.2358335835023432355680.83661.5150.7319533771013949
19Calgary FlamesSchedule793238973197249-5216.1%79.9%4653482749.13317353348.422322355618.82690.9847.2312733298951013
20Winnipeg JetsSchedule7935321282223239-1618.1%78.3%43674553493238335949.120882171612.35640.8248.929013158897847
21New York RangersSchedule803338975229244-1524.5%79.7%4544479348.73232352747.820152316626.85649.0349.131083283974881
22Buffalo SabresSchedule8049238106275236+3919.8%82.1%4581483248.73453356149.222572344648.27667.2849.331303286895918
23Philadelphia FlyersSchedule8040271292234235-115.7%77.3%4268452948.53151323449.420452029621.74595.351.129963092914886
24Boston BruinsSchedule8144271098264247+1723.4%76.9%4712499548.53442366748.421912417615.59715.9246.2318633848901086
25Montreal CanadiensSchedule81482310106277246+3123.4%78.2%4546487748.23354345249.321282253612.09664.3248306733728401028
26Vancouver CanucksSchedule792447856202298-9621.6%71.7%4392479347.83244360247.420582352627.4717.5946.6297132908971009
27Dallas StarsSchedule80482012108264214+5028.6%80.1%4103447247.82994318548.520152094641.51586.5552.229383048934849
28St. Louis BluesSchedule7934331280212243-3117.5%76.5%4118453247.62978334447.119972196557.19618.9147.429093028791866
29San Jose SharksSchedule793734882238282-4420.9%75.8%42284774473015350046.320412355604.75684.5346.930293277949947
30Chicago BlackhawksSchedule8028381470204263-5917.2%83.8%4096479746.13065366345.619762414552.55713.7143.6281132497521069
31Seattle KrakenSchedule7934341179220246-2619.7%71.4%4241500045.93129362946.320202325570.39666.0146.128963361767935
32Toronto Maple LeafsSchedule8032341478246286-4021.5%81.9%4266528744.73202393044.921112594630.01740.8946294336978351056