Piecing Together an AHL Roster

Piecing Together an AHL Roster

Jun 10, 2024

The construction of an AHL roster is complex and confusing. It is not as simple as compiling the best 22 players available and has to take into account the (sometimes competing) objectives of player development and winning hockey games. There are rules to regulate how many veteran players that teams can have on their roster and there are rules that restrict teenagers from playing in the league.

There are players under an existing contract, there are restricted free agents, there are unrestricted free agents. There are players on their entry-level contracts, AHL contracts, NHL contracts, and tryout contracts.

So, yes; there is a lot of information to consider when putting together an AHL roster for the season. We’ve compiled some information to help make the summer a little easier to understand.

Roster Limit

There is no roster limit in the AHL. While the NHL is limited to a 23-man active roster (plus any players placed on injured reserve), there is nothing that prohibits an AHL team from carrying 35 players, aside from the financial ability to pay all of them. There is no such thing as injured reserve in the AHL, so if a team has a player with a season ending injury, he will simply sit idle on your roster for the remainder of the season.

That being said, there is a limit that a team can only dress 18 skaters and two goalies in each game, so it doesn’t make practical sense to carry much more than 23-26 healthy bodies on a roster.

The NHL also has a limit on 50 standard player contracts (SPC) per season. This is usually not something that comes into play since most teams keep a few contracts in their back pocket. The 50 contracts cover the entire NHL roster and the majority of their AHL affiliate, plus teams may need to hand a couple out at the end of the season to top-end free agents out of college.

As we mentioned above, there are a number of different contracts that players are on. Each comes with a different set of rules, mostly involving how easily a player can move between leagues.


The majority of the players in the American Hockey League are actually on NHL contracts. This gives the NHL clubs the ability to send players back and forth between their AHL affiliate and the NHL team. Players on AHL contracts (signed by Bridgeport and not the New York Islanders) cannot be called up to the NHL.

For example, during the 2023-24 season, Seth Helgeson was on an AHL contract. If the Islanders wanted to call up Helgeson, they would have had to sign him to a new NHL contract (one of the 50) before that could happen.

Two-Way vs. One-Way

The difference between one-way contracts and two-way contracts is about money, not about movement. A two-way contract means that players are paid one salary for their time in the NHL and a much different salary for their time in the AHL.

When you hear the term “one-way contract,” it is referring to a player that will be paid his NHL salary even if he is sent down to the AHL. Famously, Wade Redden was sent down by the New York Rangers to Hartford in 2011-12 and was making $6.5 million while playing in the AHL. It prompted the NHL to change the rules to include contracts like that against the NHL salary cap while playing in the AHL but it does not prevent teams from sending players on one-way contracts down to the AHL.

Players on one-way NHL contracts can be sent down (as long as they clear waivers) however players on one-way AHL contracts cannot be called up (as explained above).

There are also two-way contracts that work the same way between the AHL and ECHL as they do between the AHL and NHL.

Entry Level Contracts

As a developmental league, the AHL is full of players on their first NHL contract. This is called an Entry Level Contract (ELC). All ELC’s are two-way contracts. Players that are younger than 25 as of Sept. 15th of the calendar year when they sign their first NHL contract, they must sign an ELC. The only effect this really has is capping a player’s NHL salary until the end of his ELC. It also allows NHL teams to shuttle them back and forth from the AHL without having to put them through the waiver process.

Tryout Contracts

PTO’s and ATO’s are a big part of an AHL roster, they just aren’t factored in over the summer. The professional tryout contract (PTO) is the most often signed contract after the start of the season. These can be signed by players in any of the lower leagues (ECHL, etc.) at any point in the season whether it be to fill in for an injured player or just because they have performed so well that AHL teams would like to take a look. Many times these are used for players that are invited to training camp but do not have a contract yet. If they earn a chance to play for the team, they will be given a PTO.

At face value, a PTO is a contract for 25 games. In reality, a PTO is for as long or short as a team wants it to be. A player can be released from a PTO at any time (even without ever playing in a single game). On the other hand, if a player signs a PTO and plays all 25 games he can simply sign another PTO that allows him to remain with the team (max two PTOs per player).

These are not always for players from the lower leagues. Sometimes these are utilized by veterans in order to keep their options open from NHL teams.

ATO’s are amateur tryout contracts. These are handed out to players near the end of the season to enable them to play in the AHL without losing their amateur status and enables them to return to the CHL the following season.

Veteran Rules

The most important rule that factors in to creating an AHL roster is the veteran rule. First, lets define what a veteran is because there are two classifications: Veterans (V) and Veteran Exempts (VE). A Veteran Exempt is any player that has played 261-320 professional games in the AHL, NHL or any of the elite leagues in Europe (note that ECHL games do not count against this number). A Veteran is any player that has played in 321 or more professional games in those same leagues.

Each player’s veteran number is calculated once before the season begins. So if a player finished the 2023-24 season with 260 games played he will not be a VE at all during the 2024-25 season.

Technically there is no limit on how many Veterans or Veteran Exempts a team can carry on their roster. But there are restrictions to how many of them can dress in each game. The limit of combined Veterans and VE’s that can dress in each game is six. At least one of those skaters HAS to be a VE. So you cannot dress six veterans in a game, but you can dress six VE’s in a game.

Veteran rules have no effect on goaltenders.

These six veteran spots are often treated like gold by AHL teams, and they should be. The vets are many of the best players in the league and are often the players you want teaching your prospects as they develop. They are the captains and leaders the spots are not easy to come by. This rule is the reason you see above average AHL players head to Europe to continue their career once they obtain veteran status.

Age Restriction

American and Canadian-born players must be 20 years old by Jan. 15th of the current season in order to be eligible to play in the American Hockey League. When it comes to Europeans, they are eligible to play as long as they are not playing/or have been drafted in the Canadian Hockey League (Western Hockey League, Ontario Hockey League, Quebec Major Junior Hockey League). Same rules apply if they have enrolled in college in the United States. The minimum age for those players is 18.

So when a player is drafted, they can either enter the NHL immediately or return to the amateur ranks. They cannot play in the AHL until they are 20 (or about to turn 20).

The age restriction does not apply to players signing an ATO.

So as you can see, that is a lot to consider when building an NHL/AHL roster. Keep in mind that they are built together. The AHL roster is there to support the NHL club and every piece of the puzzle is calculated to ensure players continue to be developed for the next level.

Back to All