Daily Faceoff is a news site with no direct affiliation to the NHL, or NHLPA

NHL Signings & Free Agents

The Ducks have signed Cam Fowler to an eight-year extension worth $52.0M ($6.5M AAV).

Fowler has been a part of trade rumours for years but we can put those to bed after inking an eight-year pact with the Ducks. In 2016-17, Fowler set a career-high with 11 goals and 39 points in 80 games. Fowler has No.1 fantasy defenseman upside, but should be selected as a No.2.

Cam Fowler
The Senators have signed Tyler Randell to a two-year, two-way deal.

Randell is a strong bottom-6 forward thanks to his tenaciousness on the forecheck. However, he doesn’t offer a lot in terms of offence having produced just 19 points (1G / 9A) in 59 games with Providence (AHL) a season ago.

Tyler Randell
The Bruins have signed Kenny Agostino to a one-year deal worth $875K.

Agostino was named the AHL MVP in 2016-17 after recording 24 goals and 59 assists (83 points) in 65 games with the Chicago Wolves (AHL). In three AHL seasons, Agostino averaged 21 goals and 40 assists (61 points) and his next step is to translate that into the NHL. The 25-year-old will get a shot to make the Bruins this fall and could have a fantasy impact depending on his role.

Kenny Agostino
The Oilers have signed Ty Rattie to a one-year deal worth $700K.

Rattie, 24, averaged 23 goals and 22 assists (45 points) in his first three AHL seasons, but had just five points (2G / 3A) in 22 games with Chicago (AHL) last year. The former No.32 overall pick has registered 10 points (4G / 6A) in 35 career NHL games, but posted elite numbers in junior and will be given a shot to make the Oilers out of training camp.

Ty Rattie
The Blues have signed Beau Bennett to a one-year deal worth $650K.

Bennett, 25, was the No.20 overall pick in 2010 but has yet to produce like a first rounder, largely thanks to injury issues. Bennett had 19 points (8G / 11A) in 65 games with the Devils last year and has just 64 points (24G / 40A) in 194 career NHL games. Bennett will likely serve as a bottom-6 forward in St. Louis.

Beau Bennett
The Kings have signed Mike Cammalleri to a one-year deal worth $1.0M.

The Kings have thinned out on the wing over the years and Cammalleri helps add some much needed scoring to their top-6. Even at 35-years-old, Cammalleri has posted consistent offensive numbers, but staying healthy has been a bugaboo for the veteran winger. During his three years in New Jersey, Cammalleri missed 75 games—or 30.5% of the games.

Michael Cammalleri
The Bruins have signed Paul Postma to a one-year deal worth $725K.

Postma posted elite numbers in juniors 10 years ago and has had great seasons in the AHL but that game has failed to translate into the NHL. Postma has a strong shot and should help infuse some offence into the Bruins bottom-pairing and help replace the loss of Colin Miller.

Paul Postma
The Canucks have signed Patrick Wiercioch to a one-year deal worth $650K.

Wiercioch had 12 points (4G / 8A) in 57 games with the Avalanche last season and has never appeared in more then 56 games in any of his first five NHL seasons. Now in Vancouver, Wiercioch is expected to serve as their No.7 defenseman.

Patrick Wiercioch
The Stars have signed Tyler Pitlick to a three-year deal worth $3.0M ($1.0M AAV).

Pitlick has split his time between the AHL and NHL in his first three professional seasons. Last year he had 21 points (7G / 14A) in 37 games with Bakersfield and 11 points (8G / 3A) in 31 games with Edmonton. He is a capable scorer with good size (6-foot, 202 lbs) who brings some offence and some upside to the Stars bottom-6.

Tyler Pitlick
The Penguins have signed Antti Niemi to a one-year deal worth $700K.

Niemi’s numbers have been slipping for the last few years, finally resulting in an .892 SV% and a buyout in 2016-17. Niemi is a value option to serve as Matt Murray’s backup with Marc-Andre Fleury being selected by the Vegas Golden Knights. A limited role is probably best for the 33-year-old and he will be playing behind a more defensively responsible team than he was in Dallas.

Antti Niemi
The Stars have signed Martin Hanzal to a three-year deal worth $14.25M ($4.75M AAV).

Hanzal, 30, had 20 goals and 29 assists (49 points) in 71 games with the Coyotes and Wild last year. Hanzal has always had a lot of offensive potential to go along with great size (6’6” / 226 lbs.) but has had a tough time with durability. Hanzal heads to Dallas where he will replace Cody Eakin, who was picked up by the Vegas Golden Knights. The Stars have arguably the best offence he has ever been a part of and that could unlock the offensive potential Hanzal has been teasing us with for years.

Martin Hanzal
The Hurricanes have signed Josh Jooris to a one-year deal worth $775K.

After two years in Calgary, Jooris split his 2016-17 season between the Rangers and Coyotes, where he had four goals and eight assists (12 points) in 54 games. Jooris is a hard-working forward that plays all three forward positions, but has posted limited offensive numbers in his brief three-year NHL career.

Josh Jooris
The Blackhawks have signed J-F Berube to a two-year deal worth $3.0M ($1.5M AAV).

Berube was a part of a goaltending trio in Brooklyn for the last two seasons and will likely have to battle with Anton Forsberg for the backup job to Corey Crawford. The 25-year-old has posted a career 3.10 GAA and .900 SV% in 21 career NHL starts, but has amassed impressive numbers at the AHL level.

Jean-Francois Berube
The Blues have signed Chris Thorburn to a two-year deal worth $1.8M ($900K AAV).

The Blues traded Ryan Reaves to the Penguins at the NHL Draft so bring in Chris Thorburn to replace the lost toughness. The 34-year-old had three goals, one assist and 95 PIMS in 64 games with the Jets a year ago.

Chris Thorburn
The Penguins have signed Matt Hunwick to a three-year deal worth $6.75M ($2.25M AAV).

After struggling offensively for years, Hunwick managed to post 19 points (1G / 18A) in in 72 games with the Maple Leafs a season ago. Hunwick will help replace Trevor Daley, who left for Detroit in free agency and should be third pairing defenseman.

Matt Hunwick
The Red Wings have signed Luke Witkowski to a one-year deal worth $750K.

Witkowski, 27, is a Michigan native that is headed home after spending the first five years of his professional career with the Tampa Bay Lightning. Witkowski is capable of playing on the blueline or on the wing and adds some size and toughness to the Red Wings’ depth chart. Witkowski has just four assists and 58 PIMS in 54 career NHL games.

Luke Witkowski
The Hurricanes have signed Justin Williams to a two-year deal worth $9.0M ($4.5M AAV).

Williams was in Carolina from 2004 until his was traded to Los Angeles midway through the 2009 season. Since then, he has posted 20-plus goals in four of seven full 82-game seasons, while posting 40-plus points in six of seven. Williams helps add depth and playoff experience to the wing of a young Carolina team that has playoff aspirations in 2017-18.

Justin Williams
The Sabres have signed Benoit Pouliot for one-year at $1.15M.

Pouliot had 33 goals and 37 assists (70 points) in 113 games in his first two seasons in Edmonton, but struggled a year ago leading to a buyout. The 30-year-old winger goes from being overpaid to potentially one of the best value contracts in 2017-18 free agency. Pouliot will likely play on the second or third line behind Evander Kane and is capable of posting a 20-20 season if he can stay healthy.

Benoit Pouliot
The Predators have signed Nick Bonino to a four-year deal worth $16.4M ($4.1M AAV).

Bonino had one of the best seasons of his career 2016-17, posting 18 goals and 19 assists (37 points) in 80 games and added an additional seven points (4G / 3A) in 21 playoff games to help the Penguins to their second Stanley Cup in a row. Bonino will fill the hole left by Mike Fisher’s expected departure and should serve as the Predators No.2/No.3 centre.

Nick Bonino
The Canadiens have signed Karl Alzner to a five-year contract worth $23.125M ($4.625M AAV).

Alzner spent the first nine years of his NHL career in Washington after the Capitals made him the No.5 overall pick in 2007. Alzner is a solid two-way defenseman that is capable of playing heavy minutes against the other team’s best and posting modest offensive numbers. Alzner has not missed a game in seven seasons and has averaged three goals and 14 assists (17 points) per 82 games over that stretch. Alzner could see regular time next to Shea Weber as the Habs’ No.1 pairing.

Karl Alzner

NHL Free Agents: Best Available Players in 2025

Once the dust settles on the Stanley Cup Final, the NHL offseason officially commences as the latest wave of free agents hit the market as teams and players alike reevaluate their current situation and plot their next steps toward success.

With a plethora of talent up for grabs every summer, Stanley Cup contenders can be formed as well as broken up through free agency. With NHL signings going down at a breakneck pace throughout the opening days of free agency, we’ll keep you in the loop with our 2025 NHL free agency tracker. You can find all of the latest NHL signings of the free agency period as players switch teams, sign extensions, and change the outlook of the league with a single decision.

Whether you’re a diehard fan of your favourite team and are looking to stay up to date with every move made by the front office, or are an avid daily fantasy sports bettor that wants to prep for their wagers, our NHL free agency tracker is the best destination for all your free agent market news.

Types of Free Agent Markets

Each NHL free agent holds their own unique distinction when signing with a team. These distinctions are made based on a number of factors including age, NHL experience, as well as their current contract situation. NHL free agents are divided by restricted and unrestricted free agents, with each classification of player holding varying rights, including how teams are able to offer them contracts, and the results of receiving an offer.

Below, we take a deep dive into each type of NHL free agent so you can get a thorough understanding of each free agent market type, how they are able to sign with teams, and the possible outcomes from each offseason acquisition.

Restricted Free Agents

A restricted NHL free agent (RFA) is a player that is either under the age of 27 or has been in the NHL for less than seven seasons. Teams hold a form of protection over their restricted free agents, providing them with a sort of insurance if their RFA decides to sign with a new team.

While restricted free agents are technically eligible to sign a new contract with different teams, the process can become messy if a team other than their original squad makes them an offer and they accept. Restricted free agents are only able to sign a standard NHL contract with the team that currently owns the players rights, all other squads must submit an offer sheet if they want to lure away a player from their team. If an offer sheet is made to an RFA, the team who holds the players rights will be left with the option to either match the offer made to their player, or allow the player to sign with the team that made the offer sheet, in return receiving draft compensation depending on the value of the contract offered.

Qualifying Offers

In order for a team to retain a player’s rights heading into the free agency period, they must make a qualifying offer to the player. These offers are in the form of a one-year contract, with the amount offered being formulated depending on the value of their previous contract.

For any player who was on a deal worth $660,000 or less, the qualifying offer they receive must be worth 110% the amount of their previous season’s salary. For a player making between $660,000 and $1,000,000, they must be offered 105% their previous seasons salary. Finally, if a player was making more than $1 million in their previous year of duty, their team must offer them 100% of their previous season’s salary.

These offers are not final and players are eligible to receive greater or lesser valued contracts from the team that holds their rights once free agency begins. Players who reject qualifying offers remain restricted free agents.

Non-Qualified RFAs

If a team decides to not submit a qualifying offer to a restricted free agent on their roster, all non-qualified RFAs instantly become free agents and are welcome to sign contracts with any team come July 1st.

Unrestricted Free Agents

The other form of NHL free agent is the unrestricted free agent (UFA). UFAs have the right to sign their next deal with any team without restriction, as long as the offer they sign complies with league salary cap mandates and rules. Unrestricted free agents are truly what can shake up the free agent market, with many of the leagues top stars entering into the offseason as UFAs.

There are multiple forms of unrestricted free agents, each with their own unique classifications, but don’t necessarily affect the potential value of the contracts offered to them in the offseason. Below are two of the most common UFAs.

Group 3 UFAs

Common among NHL veterans, Group 3 comprises players entering free agency that are 27 or older, or have played in the NHL for more than seven accrued seasons. An accrued season is defined as a season in which a player has suited up for action on an NHL roster in at least 40 games (30 for goalies). Any player that fits this criteria will become an unrestricted free agent once their contract expires in the following offseason.

Group 6 UFAs

Another way that players can become an unrestricted free agent is by being 25 years of age or older and to have played three or more professional hockey seasons under an NHL contract (AHL, ECHL, Europe), but played in less than 80 NHL games (28 for goalies) in their career. Often, Group 6 unrestricted free agents are developing players that, for one reason or another, have not had the chance to crack into an NHL lineup, but still possess experience as a high-level player. There is no difference in the rights of Group 3 and Group 6 unrestricted free agents, but typically the latter will receive smaller contracts, both in terms of value as well as in duration.

Undrafted UFAs

The final way that a player may enter into free agency as an unrestricted free agent is by going undrafted in their three years of draft eligibility. If a player is not selected by an NHL franchise through the draft they are still eligible to crack into a final roster as a free agent.

NHL Free Agency FAQs

Who are the top NHL free agents in 2025?

Some of the top NHL free agents available this summer are Mitch Marner, Mikko Rantanen, Aaron Ekblad, Nikolaj Ehlers, John Tavares, Brock Boeser, Brad Marchand and Linus Ullmark.

This offseason will bring a stacked crop of free agents to the market that will shape the landscape of the 2025-26 NHL season. Not only will the final landing spots for each of the top 2025 NHL free agents shake up the framework of the league, but will also have major implications on the upcoming fantasy hockey season. Be sure to stay in the know in regard to the latest free agency updates with our NHL player news.

What time does free agency start?

On July 1st, 2025, at 12 PM EST, the 2025 NHL free agency period officially opens. While some players will have all but signed the dotted line up to this point, nothing can become official until noon on Canada Day.