NewAdvanced stats: sort every skater and goalie by xGF%, GSAx and more, any season since 2008-09 Open stats →
Contract database

NHL contracts 2026-27: the summary

Salary cap
$104M
Contracts tracked
1493
Underpaid
362
Fair
456
Overpaid
152

The 2026-27 NHL salary cap is $104M per team. This database tracks 1493 contracts across all 32 clubs, and players on NHL rosters carry about $2.77B in combined cap hits. The largest cap hit in the league belongs to Leo Carlsson of the Anaheim Ducks at $18M. The Detroit Red Wings have the most room, with $22.8M in cap space, while the Los Angeles Kings are tightest at $8K.

Of the 970 contracts with a model rating, 362 grade Underpaid, 456 Fair and 152 Overpaid. The tables below list the biggest gaps in each direction, then every team's cap position. Open a team to see its full cap sheet, draft picks and roster.

Most underpaid contracts

PlayerTeamCap hitModel valueSurplus
Macklin CelebriniSJS$975K$18M+$17M
Matthew SchaeferNYI$986K$13.5M+$12.6M
Lucas RaymondDET$8.07M$20.3M+$12.2M
Matt BoldyMIN$7M$18M+$11M
Matvei MichkovPHI$950K$11.5M+$10.5M
Cole CaufieldMTL$7.85M$18.3M+$10.4M
Mats ZuccarelloLAK$1M$10.8M+$9.85M
Clayton KellerUTA$7.15M$16.2M+$9.08M
Jack HughesNJD$8M$17.1M+$9.07M
Brent BurnsCOL$850K$9.86M+$9.01M

Most overpaid contracts

PlayerTeamCap hitModel valueGap
Jacob TroubaSJS$8.25M$959K-$7.29M
Juuse SarosNSH$7.74M$945K-$6.79M
Dustin WolfCGY$7.5M$1.25M-$6.25M
Pavel MintyukovANA$7.2M$1.04M-$6.16M
Sergei BobrovskyTOR$7M$850K-$6.15M
Brady SkjeiNSH$7M$1.07M-$5.93M
Tyler SeguinDAL$9.85M$4.08M-$5.77M
Jake WalmanEDM$7M$1.48M-$5.52M
Adin HillVGK$6.25M$900K-$5.35M
Chandler StephensonSEA$6.25M$983K-$5.27M

Cap space by team

TeamCap hitCap space
Detroit Red Wings$81.2M$22.8M
Vancouver Canucks$88.2M$15.8M
Seattle Kraken$88.8M$15.2M
Calgary Flames$90.5M$13.5M
Philadelphia Flyers$91.3M$12.7M
Nashville Predators$94.9M$9.11M
San Jose Sharks$95.1M$8.87M
Boston Bruins$97.5M$6.45M
Carolina Hurricanes$97.6M$6.36M
Pittsburgh Penguins$97.7M$6.33M
St. Louis Blues$98.2M$5.77M
Chicago Blackhawks$98.2M$5.76M
Winnipeg Jets$99M$5M
Utah Mammoth$100.1M$3.95M
New York Rangers$100.1M$3.92M
Columbus Blue Jackets$100.3M$3.67M
Tampa Bay Lightning$100.3M$3.66M
Toronto Maple Leafs$100.6M$3.4M
Washington Capitals$100.8M$3.25M
Edmonton Oilers$101.1M$2.87M
Anaheim Ducks$101.3M$2.75M
Minnesota Wild$101.3M$2.66M
Buffalo Sabres$101.6M$2.43M
Florida Panthers$101.7M$2.32M
Dallas Stars$102.4M$1.61M
Montréal Canadiens$102.5M$1.5M
Ottawa Senators$102.6M$1.37M
Colorado Avalanche$102.8M$1.2M
New York Islanders$103M$999K
New Jersey Devils$103.1M$897K
Vegas Golden Knights$103.6M$430K
Los Angeles Kings$104M$8K

How contract value is estimated

Every rated player gets an expected cap hit: what a contract for his level of production would cost on the open market. Skaters are rated on offense, defense, play driving, finishing and special teams, blended into a 0-100 overall and a wins-above-replacement figure; goalies are rated on goals saved above expected. The model then maps that production, adjusted for age and position, onto the salaries that comparable players actually signed for. A deal is Underpaid when the cap hit sits well below that expected value, Overpaid when it sits well above, and Fair when it falls inside the expected range. Entry-level deals are valued like any other: the CBA caps what they pay, so the best young players show as Underpaid. Players without enough recent NHL games are left unrated.

Cap figures come from public contract records and refresh as signings, trades and waivers are reported.