As of July 17th 2011, just how many years are remaining on the contracts of those players who played in the NHL last season (goaltenders not included)? There are 277 contracts that expire after the 2011/12 season and 87% of contracts are set to expire in 3 seasons or less. Here is my chart to illustrate the current structure of existing NHL deals. The NHL is in pretty good shape as the CBA is set to expire after next season with only a small number of scattered albatross contracts. Less than 4% of all NHL contracts extend longer than 5 years.