NHL Hockey Player News

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
The Jets have signed Steve Mason to a two-year deal worth $8.2M ($4.1M AAV).

After four and a half years in Philadelphia, Mason is on his way to Winnipeg. Like most goalies, he can be volatile from year to year and was 26-21-8 with a 2.66 GAA and .908 SV% in 58 games with the Flyers a season ago. With Ondrej Pavelec now in New York, Mason will likely share the crease with Connor Hellebuyck to start the 2017-18 season and they’ll go from there.

Steve Mason
The Jets have signed Dmitry Kulikov to a three-year deal worth $12.99M ($4.33M AAV).

Kulikov broke into the NHL with a bang, but has struggled in recent years, culminating in him being traded to Buffalo last summer and him only posting five points (2G / 3A) in 47 games with the Sabres. Still only 26-years-old, the Jets obviously see something they like in the former No.14 overall pick (2009). Kulikov will be leaned on as a No.4/No.5 defenseman in Winnipeg, which should help him in the defensive aspect of the game.

Dmitry Kulikov
The Devils have signed Brian Boyle to a two-year deal worth $5.1M ($2.55M AAV).

Boyle was with the Lightning since the 2015 season before being dealt to the Maple Leafs at last year’s deadline. Boyle finished the campaign with 13 goals and 12 assists (25 points) in a combined 75 games, but just three assists in 21 games in Toronto. Boyle is a solid bottom-6 forward that is solid on the face-off dot, winning over 50 percent for his career.

Brian Boyle
The Rangers have signed Ondrej Pavelec to a one-year deal worth $1.3M.

Pavelec has been with the Jets’ organization since he was drafted No.41 overall by the Atlanta Thrashers in 2005. His game started to slip the last few years, leading to him starting the 2016-17 season in the AHL. He ended up making it to Winnipeg and appeared in eight games, going 4-4-0 with a 3.55 GAA and .888 SV%. Despite a few rough seasons in a row, the Rangers have had a lot of success with backups over the years, making it possible the Pavelec could be a serviceable handcuff to Henrik Lundqvist in 2017-18.

Ondrej Pavelec
The Canucks have signed Anders Nilsson to a two-year deal worth $5.0M ($2.5M AAV).

The Canucks let Ryan Miller walk in free agency, so Anders Nilsson has been brought in to serve as Jacob Markstrom’s backup. The 27-year-old netminder appeared in 26 games with the Sabres a season ago, going 10-10-4 with a 2.67 GAA and .923 SV%.

Anders Nilsson
The Sabres have signed Chad Johnson to a one-year deal worth $2.5M.

Johnson was brought into Calgary last season to be Brian Elliott’s backup, but ended playing a more important role than originally thought. Johnson went 18-15-2 with a 2.59 GAA and .910 SV% in 36 games and will return to Buffalo to serve as the primary backup to Robin Lehner. The Sabres No.1 has had a tough time staying in the crease, so Johnson could be in line for 30-plus starts again in 2017-18.

Chad Johnson
The Canucks have signed Michael Del Zotto to a two-year deal worth $6.0M ($3.0M AAV).

Del Zotto is not the best defenseman in his own end, but posts solid offensive totals. The 27-year-old had six goals and 12 assists (18 points) in 51 games last season and missed a total of 79 games due to injury over three years in Philadelphia. Del Zotto has had a hard time staying healthy, but can be a useful Fantasy piece when he’s on the ice.

Michael Del Zotto
The Blackhawks have signed Patrick Sharp to a one-year deal worth $800K.

After spending two years in Dallas, Sharp hit the open market and returns to Chicago on a value deal. Sharp’s production dropped off with the Stars, only scoring 28 goals in 124 games in two seasons. Back with the Blackhawks, he should see regular time in their top-6 with Marian Hossa sidelined for the season.

Patrick Sharp
The Lightning have signed Dan Girardi to a two-year deal worth $6.0M ($3.0M AAV).

Girardi’s production started to slip in recent years, leading to the Rangers buying him out this spring. Girardi will likely play a lesser role in Tampa Bay, which will be better suited for the 33-year-old defenseman, who was leaned on heavily in New York. Girardi has failed to top 20 points in three of the last four seasons.

Dan Girardi
The Flyer have signed Brian Elliott to a two-year deal worth $5.5M ($2.75M AAV).

Elliott was acquired by the Flames last season to serve as their No.1 netminder after years of success in St. Louis. It didn’t go as planned with Elliott posting a 2.55 GAA and .910 SV% in 49 starts, leading the Calgary trading for Mike Smith this offseason and letting Elliott walk. He heads to Philadelphia where he will likely share the crease with Michal Neuvirth.

Brian Elliott
The Canucks have signed Sam Gagner to a three-year contract worth $9.45M ($3.15M AAV).

Gagner, 27, resurrected his NHL career one a one-year deal in Columbus, scoring 18 goals with 32 assists (50 points) in 81 games. He did extensive damage on the power-play, scoring eight goals and 10 assists with the man-advantage. He will bring a much-needed scorer’s touch to the Canucks bottom-6.

Sam Gagner
The Avalanche have signed Jonathan Bernier to a one-year deal worth $2.7M.

After three tough years in Toronto, Bernier bounced back as John Gibson’s backup in Anaheim last season. Bernier was 21-7-4 with a 2.51 GAA and .915 SV% in 38 games with the Ducks and will serve as the oft-injured Semyon Varlamov’s backup this season.

Jonathan Bernier
The Red Wings have signed Trevor Daley to a three-year deal worth $9.534M ($3.178M AAV).

Daley, 33, is a strong skater that will add some speed to the Red Wings’ blueline and help their power-play in 2017-18. Daley won’t put up crazy point totals, but dud score 16 goals in 2014-15 and is coming off of a season where he had 19 points (5G / 14A) in 56 games with the Penguins.

Trevor Daley
The Maple Leafs have signed Garret Sparks to a two-year contract extension.

Sparks, 24, appeared in 17 NHL games with the Maple Leafs in 2015-16, but failed to make it past the AHL last season. Sparks went 21-9-0 with a 2.16 GAA and .922 SV% in 31 games with the Marlies and was 1-1-0 in two playoff starts.

Garret Sparks
The Maple Leafs have signed Curtis McElhinney to a two-year contract extension worth $1.7M ($850K AAV).

After spending three and a half years in Columbus, McElhinney was traded to the Maple Leafs last season and went 6-7-0 with a 2.85 GAA and .914 SV% in 14 appearances. McElhinney will return to the Leafs where he will serve as the primary backup to Frederik Andersen.

Curtis McElhinney

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.