A player's waiver status depends on several factors, such as age when signing their first NHL contract, the number of games played after signing the contract, and years in the league. Waiver eligibility differs between skaters and goalies. Generally, the earlier a player signs their first contract, the longer they will be exempt from waivers.
A player's age is determined according to the collective bargaining agreement. For example, a player who turns 18 between January 1 and September 15 of the entry draft year preceding the first season of their entry-level contract is considered 18. This rule applies similarly to 19 and 20-year-old players. For 25-year-old players, playing one professional game will only exempt them for the remainder of that season.