The NHL’s top 75 unrestricted free agents of 2025

Matt Larkin
Jun 29, 2025, 08:00 EDTUpdated: Jun 29, 2025, 13:49 EDT
Toronto Maple Leafs right winger Mitch Marner
Credit: Dec 12, 2024; Toronto, Ontario, CAN; Toronto Maple Leafs forward Mitch Marner (16) skates against the Anaheim Ducks during the third period at Scotiabank Arena. Mandatory Credit: John E. Sokolowski-Imagn Images

To quote Samuel L. Jackson in Jurassic Park: hold onto your butts. Historically, significant changes in the rules surrounding NHL free agency have yielded truly bananas activity when the market opens. We saw it in 2005 when the salary cap was created. It happened in 2013 after the NHL introduced the early negotiation window, which has since been eliminated. This summer: we’re seeing an NHL-record $7.5 million jump in the cap, from $88 million to $95.5 million. Not only that, but the cap will rise to $104 million next summer and $113 million in 2027. General managers have their most bountiful war chests yet.

Also factoring in that the 2025 offseason represents the final opportunity for players to sign eight-year deals internally and seven-year deals on the open market before the max terms shrink to seven and six years, respectively: we’re set up for fireworks. As one player agent told Daily Faceoff, “teams are going to blow their brains out” this summer.

And we haven’t even touched on who is available in free agency yet. The board below includes a 100-point scorer, two Hart Trophy winners, a Conn Smythe Trophy winner and a Norris Trophy winner. We’ve outlined the list as a top 75.

Before you dive in, some background reading:

UFA All Value Team – The best bargains on the market
Buyer Beware – The big-ticket UFAs in danger of being overpaid
The Goalie Market – Who’s available? Who’s shopping?
UFA Matchmaker: Finding ideal fits for the top 10 free agents

The players on the list below are ranked based on my personal evaluation of quality. The board includes contract projections from AFP Analytics.

RankPlayerPosAgeCap HitGPGPTSAFP Project
1Mitch MarnerRW27$10.9M81271027 x $13M
2Brad MarchandRW37$6.1M7123512 x $5.1M
3Nikolaj EhlersLW29$6M6924636 x $8.1M
4Aaron EkbladRD29$7.5M563337 x $7.8M
5Vladislav GavrikovLD29$5.9M825307 x $7.6M
6Brock BoeserRW28$6.7M7525506 x $8.5M
7Mikael GranlundC33$5M8322662 x $5M
8Patrick KaneRW36$4M7221591 x $3.5M
9Ivan ProvorovLD28$6.8M827337 x $7M
10Dmitry OrlovLD33$7.8M766283 x $5.8M
11Claude GirouxC37$6.5M8115502 x $5.2M
12Jonathan DrouinLW30$2.5M4311374 x $5.9M
13Jake AllenG34$3.9M312.660.9062 x $3.5M
14Pius SuterC28$1.6M8125464 x $5M
15Jack RoslovicRW28$2.8M8122393 x $4.1M
16Andrei KuzmenkoLW29$5.5M6611373 x $4.5M
17Corey PerryRW40$1.2M8119301 x $1M
18Nate SchmidtRD33$800K805192 x $3M
19Trent FredericRW27$2.3M588152 x $3.5M
20Brandon TanevLW33$3.5M7910222 x $2.1M
21Nick PerbixRD26$1.1M746192 x $2.7M
22Anthony BeauvillierRW28$1.25M8115253 x $3.22M
23Matt GrzelcykLD31$2.8M821403 x $3.8M
24Max PaciorettyLW36$1.5M375131 x $921K
25Evgenii DadonovRW36$2.3M8020402 x $3.3M
26Andrew MangiapaneLW28$5.8M8114282 x $3.9M
27Alex LyonG32$900K302.810.8962 x $1.8M
28Anton ForsbergG32$2,75M302.720.9012 x $1.69M
29Victor OlofssonRW29$1.1M5615293 x $3.4M
30Joel ArmiaLW31$3.4M8111292 x $2.5M
31Adam GaudetteRW28$0.8M8119261 x $1.1M
32Ryan LindgrenLD27$4.5M724223 x $4M
33Mason AppletonLW29$2.2M7110223 x $3.2M
34Tony DeAngeloRD29$775K354191 x $2.05M
35Gustav NyquistRW35$3.2M7911282 x $3.3M
36Brent BurnsRD40$8M826291 x $5.3M
37Michael EyssimontRW28$800K779162 x $1.35M
38Dan VladarG27$2.2M302.80.8981 x $1.5M
39Cody CeciRD31$3.3M854243 x $3.5M
40Connor BrownRW31$1M8113303 x $2.9M
41Justin BrazeauRW27$800K7611222 x $1.5M
42Radek FaksaC31$3.25M705152 x $1.4M
43James van RiemsdykLW36$900K7116361 x $1M
44Henri JokiharjuRD26$3.1M603103 x $3.6M
45Jeff SkinnerLW32$3M7216291 x $2.5M
46James ReimerG37$1M243.040.8961 x $ 1.14M
47Luke KuninRW27$2.75M7511182 x $1.78M
48Ilya SamsonovG28$1.8M292.820.8911 x $2M
49Cody GlassC26$2.5M656223 x $2.9M
50Philipp KurashevC25$2.25M517142 x $1.71M
51Christian DvorakC29$4.45M8212332 x $1.77M
52Brian DumoulinLD33$3.15M803222 x $3.19M
53Sean KuralyC32$2.5M826172 x $1.5M
54Lars EllerC36$2.45M8010221 x $2.13M
54David RittichG32$1M342.810.8872 x $1.14M
55Michael CarconeLW29$775K537191 x $965K
56Steven LorentzLW29$775K808192 x $1.45M
57Taylor RaddyshRW27$1M807273 x $2.65M
58Joel KivirantaLW29$775K7916232 x $1.09M
59Tanner PearsonLW32$775K7812271 x $944K
60Luke GlendeningC36$800K77471 x $775K
61Cole KoepkeLW27$775K7310172 x $1.38M
62Kasperi KapanenRW28$1M676141 x $936K
63Tanner JeannotLW28$2.67M677132 x $1.42M
64Nico SturmC30$2M627142 x $1.42M
65Alexandar GeorgievG29$3.4M493.710.8751 x $1.96M
66Justin DanforthRW32$1.1M619212 x $1.45M
67Nick BjugstadC32$2.1M668192 x $2.3M
68Craig SmithRW35$1M599181 x $968K
69Colin BlackwellRW32$775K636171 x $1.09M
70Robby FabbriLW29$4M448161 x $992K
71Nick CousinsLW31$800K506151 x $1.09M
72Radek FaksaC31$3.25M705152 x $1.34M
73Vitek VanecekG29$3.4M22120.8831 x $875K
74Jeff PetryRD37$6.25M44181 x $1M
75Klim KostinLW26$2M35171 x $775K

_____

POST SPONSORED BY bet365

_____

Recently by Matt Larkin

Keep scrolling for more content!