Any players designated as a Top 50 Free Agent will have a projection article done for their upcoming contract. Articles will be released throughout the month of June (leading up to the beginning of July), detailing more information on the contract projection for each player. If a player signs an extension before the article is released, a contract analysis article will be posted instead.

Once the article is posted, it’ll be linked under the Projection column.

Any players not designated as a Top-50 Free Agent will have a projection listed on the RFA Projections page or UFA Projections page.

*Note: The age listed for each free agent is based on how old the player will be by Dec. 31 of this year.

Credit to CapFriendly.com for contract details.


UFAs

ForwardsPos.AgeTeamProjection
For Term
Signed
Signed
Ivan BarbashevLW28VGK$5.00M x 5
(View Projection)
$5.00M x 5
(VGK)
Patrice BergeronC38BOSView
Projection
Retired
Tyler BertuzziLW28BOS$5.25M x 4
(View Projection
)
$5.50M x 1
(TOR)
Connor BrownRW29WSH$1.00M x 1
(View Projection)
$0.78M x 1
(EDM)
Michael BuntingLW28TOR$5.25M x 4
(View Projection
)
$4.50M x 3
(CAR)
J.T. CompherC28COL$5.50M x 5
(View Projection)
$5.10M x 5
(DET)
Max DomiC28DAL$5.00M x 1
(View Projection)
$3.00M x 1
(TOR)
Patrick KaneRW35NYR$8.00M x 1
(View Projection)
$2.75M x 1
(DET)
Alex KillornLW34TBL$5.50M x 4
(View Projection)
$6.25M x 4
(ANA)
David KrejciC37BOSView
Projection
Retired
Ryan O’ReillyC32TOR$6.00M x 4
(View Projection)
$4.50M x 4
(NSH)
Max PaciorettyLW35CAR$1.00M x 1
(View Projection)
$2.00M x 1
(WSH)
Evan RodriguesRW30COL$3.33M x 3
(View Projection)
$3.00M x 4
(FLA)
Vladimir TarasenkoRW32NYR$7.00M x 3
(View Projection
)
$5.00M x 1
(OTT)
Tomas TatarLW33NJD$5.00M x 1
(View Projection
)
$1.50M x 1
(COL)
Jonathan ToewsC35CHIView
Projection
Jason ZuckerLW31PIT$4.50M x 3
(View Projection)
$5.30M x 1
(ARI)
DefensemenPos.AgeTeamProjection
For Term
Signed
Signed
Matt DumbaRD29MIN$5.25M x 4
(View Projection)
$3.90M x 1
(ARI)
Brian DumoulinLD32PIT$4.13M x 2
(View Projection)
$3.15 x 2
(SEA)
Ryan GravesLD28NJD$5.00M x 6
(View Projection)
$4.50M x 6
(PIT)
Shayne GostisbehereLD30CAR$5.00M x 2
(View Projection)
$4.13M x 1
(DET)
Radko GudasRD33FLA$3.00M x 3
(View Projection)
$4.00M x 3
(ANA)
John KlingbergRD31MIN$3.50M x 1
(View Projection)
$4.15M x 1
(TOR)
Dmitry OrlovLD32BOS$6.25M x 4
(View Projection)
$7.75M x 2
(CAR)
Scott MayfieldRD31NYI$3.50M x 5
(View Projection)
$3.50M x 7
(NYI)
Damon SeversonRD29NJDView
Analysis
$6.25M x 8
(CBJ)
GoaliesPos.AgeTeamProjection
For Term
Signed
Signed
Frederik AndersenG34CAR$4.00M x 2
(View Projection)
$3.40M x 2
(CAR)
Adin HillG27VGKView
Analysis
$4.90M x 2
(VGK)
Tristan JarryG28PIT$5.00M x 5
(View Projection)
$5.38M x 5
(PIT)
Joonas KorpisaloG29LAK$4.75M x 4
(View Projection)
$4.00M x 5
(OTT)
Semyon VarlamovG35NYI$2.33M x 3
(View Projection)
$2.75M x 4
(NYI)


RFAs

ForwardsPos.AgeTeamProjection
For Term
Signed
Signed
Jesper BrattRW25NJDView
Analysis
$7.88M x 8
Alex DeBrincatRW26OTT$7.50M x 3
(View Projection)
$7.88M x 4
Pierre-Luc DuboisC25WPG$8.50M x 8
(View Projection)
$8.50M x 8
(LAK)
Morgan FrostC24PHINo Projection
Released
$2.10M x 2
Matias MaccelliLW23ARIView
Analysis
$3.43M x 3
Timo MeierLW27NJDView
Analysis
$8.80M x 8
Troy TerryRW26ANA$7.71M x 7
(View Projection)
$7.00M x 7
Gabriel VilardiRW24LAK$3.50M x 2
(View Projection)
$3.44M x 2
(WPG)
Trevor ZegrasC22ANA$6.50M x 3
(View Projection)
$5.75M x 3
DefensemenPos.AgeTeamProjection
For Term
Signed
Signed
Evan BouchardRD24EDM$3.75M x 2
(View Projection)
$3.90M x 2
Bowen ByramLD22COLView
Analysis
$3.85M x 2
Alexandre CarrierRD26NSHView
Analysis
$2.50M x 1
Jamie DrysdaleRD21ANANo Projection
Released
$2.30M x 3
Vince DunnLD27SEANo Projection
Released
$7.35M x 4
Martin FehervaryLD24WSHView
Analysis
$2.68M x 3
K’Andre MillerLD23NYRView
Analysis
$3.87M x 2
GoaliesPos.AgeTeamProjection
For Term
Signed
Signed
Filip GustavssonG25MINNo Projection
Released
$3.75M x 3
Ilya SamsonovG26TOR$3.25M x 1
(View Projection)
$3.55M x 1
Jeremy SwaymanG25BOS$3.75M x 1
(View Projection)
$3.48M x 1