PuckSleuth

Trade targets

Pick a team to see cap fit and needs · 100 players match · updated after last night's games

Sorted by trade chatter, then projected WAR weighted by how likely his team is to trade him. Click any column heading to sort; click again to reverse.

PlayerTeamTeam statusPosAgeCap hitYrsClauseCap fitWARSurplusFansBeatChatterSignal
Kirill MarchenkoTORBubbleR26$3.85M1None—2.4+$5.384M546179Value
Matthew KniesCBJBubbleL23$7.75M5M-NTC—1.7+$1.012M728452Neutral
Tristan LuneauANABubbleD22$950K1None—0.1—625245Contract yr
William KarlssonVGKContenderC33$5.9M1M-NTC—1.0−$1.136M536440Rental
Louis CrevierBUFContenderD25$900K1None—0.0+$4.314M776528Value
Matt DucheneDALContenderCoreC35$4.5M3NMC—2.8+$4.156M414022Value
Quinn HughesMINContenderCoreD26$7.85M1None—3.2+$5.972M597321Value
Easton CowanTORBubbleR21$936K2None—0.8+$3.726M757111Value
Paul CotterVANBubbleL26$2.15M1None—0.5+$306K817911Contract yr
Colin BlackwellDALContenderC33$775K1None—0.3+$1.56M50509Value
Connor McDavidEDMBubbleC29$12.5M2NMC—5.9+$3.427M61618Value
Aleksander BarkovFLABubbleC31$10M4None—2.5−$1.367M49378Neutral
Pavel ZachaBOSBubbleC29$4.75M1M-NTC—1.3+$2.949M55—8Value
Zach WerenskiCBJBubbleD29$9.583M2None—3.2+$4.317M51637Value
Vincent TrocheckUTABubbleC33$5.625M3None—1.3+$2.698M——7Value
Mark ScheifeleWPGBubbleC33$8.5M5None—4.2+$2.693M52—6Value
Nikita KucherovTBLContenderCoreR33$9.5M1None—6.0+$6.242M60—6Value
Alex TuchWSHBubbleR30$10.5M8None—2.4−$2.024M64856Risk
Auston MatthewsTORBubbleC29$13.25M2NMC—1.6−$2.414M52526Risk
Jake WalmanEDMBubbleD30$7M7M-NTC—0.8+$497K37—6Neutral
Justin FaulkDETBubbleD34$6.5M1M-NTC—0.6+$1.068M43—6Rental
Arttu HyryDALContenderR25$875K2None—0.5—54506Neutral
Alex DeBrincatDETBubbleR28$7.875M1None—2.7+$1.872M51—5Value
Jack QuinnBUFContenderR25$3.375M1None—0.9+$3.123M38735Value
Kirby DachMTLContenderC25$3.6M1None—0.2+$848K34—5Contract yr
Anders LeeUTABubbleL36$5.4M3NMC—0.1+$1.712M71665Value
Morgan RiellyTORBubbleD32$7.5M4None—1.0+$90K36—4Neutral
Vasily PodkolzinEDMBubbleR25$2.95M3None—0.7+$1.358M75834Neutral
Bowen ByramCHIBubbleD25$6.25M1None—0.6+$1.708M50394Value
Zach WhitecloudCGYBubbleD29$2.75M2None—0.2+$1.208M65—4Neutral
Mike ReillyCARContenderD33$850K1None—0.1+$3.162M28—4Value
Josh AndersonMTLContenderR32$5.5M1M-NTC—-0.0−$1.468M76—4Rental
Jared McCannSEABubbleL30$5M1M-NTC—2.5+$2.32M83—3Value
Brady TkachukFLABubbleL27$8.214M2NMC—1.2+$1.361M49—3Buy-low
Ryan Nugent-HopkinsEDMBubbleC33$5.125M3NMC—1.8+$2.134M50473Value
J.T. MillerNYRBubbleC33$8M4None—1.5+$1.154M57533Buy-low
Nick SuzukiMTLContenderCoreC27$7.875M4M-NTC—3.4+$4M53—3Value
Nick RobertsonPITContenderL25$3.25M2None—1.1+$369K87733Neutral
Jason RobertsonDALContenderCoreL27$12M1None—3.3−$1.104M—553Contract yr
Shane WrightSEABubbleC22$4.013M1None—0.8+$768K73833Contract yr
Sean DurziNYRBubbleD27$6M2M-NTC—0.7+$664K—693Neutral
Erik KarlssonPITContenderCoreD36$11.5M1NMC—2.0−$564K71—3Rental
Jack DruryNSHBubbleC26$4.5M5None—0.5−$1.525M39—3Neutral
Logan StanleyNYIBubbleD28$1.5M1None—0.1+$3.968M59—3Value
William NylanderTORBubbleR30$11.5M6NMC—4.0−$893K57642Neutral
Artemi PanarinLAKBubbleL34$11M2NMC—3.1+$138K46—2Neutral
Leo CarlssonANABubbleC21$18M5None—2.4−$10.074M66632Risk
Darren RaddyshTORBubbleD30$8.5M8NMC—2.2+$1.686M34—2Value
Brad MarchandFLABubbleL38$5.25M5NMC—2.2+$3.476M58—2Value
Will SmithSJSBubbleC21$4.15M1None—2.1+$3.469M83942Value
Quinton ByfieldLAKBubbleR24$6.25M3None—1.3+$526K38—2Buy-low
Patrick KaneCHIBubbleR37$8M2NMC—1.7+$824K61712Neutral
Moritz SeiderDETBubbleD25$8.55M5M-NTC—1.7+$848K59802Neutral
Kevin FialaLAKBubbleL30$7.875M3NMC—1.6−$371K——2Buy-low
Trevor ZegrasPHIBubbleC25$9.125M4M-NTC—1.6−$1.589M42—2Neutral
Matvei MichkovPHIBubbleR21$4.25M1None—1.6+$2.943M61402Value
Mattias SamuelssonBUFContenderD26$4.286M4None—1.2+$1.925M53602Value
Parker KellyCOLContenderC27$1.7M4None—1.1+$1.552M80892Value
Cole CaufieldMTLContenderCoreR25$7.85M5M-NTC—3.3+$1.651M——2Value
Porter MartonePHIBubbleR19$967K2None—0.8—63342Neutral
Zach HymanEDMBubbleL34$5.5M2NMC—0.7+$3.006M38222Value
Morgan FrostCGYBubbleC27$4.375M1M-NTC—0.9+$833K——2Contract yr
Owen MichaelsEDMBubbleR24$900K2None—0.4—84832Neutral
Olen ZellwegerBUFContenderD23$3.1M3None—0.4+$2.236M58582Value
Ridly GreigOTTContenderC24$3.25M3None—0.3+$1.867M49—2Value
Mason AppletonDETBubbleC30$2.9M1None—0.2−$246K14—2Rental
Drew DoughtyLAKBubbleD36$11M1M-NTC—0.2−$4.266M18—2Risk
Cam YorkPHIBubbleD25$5.15M4None—0.1+$531K41—2Neutral
Hendrix LapierrePITContenderC24$1.3M2None—0.1+$1.467M72722Neutral
Braden SchneiderNYRBubbleD25$5.5M1None—0.1−$939K20462Contract yr
Vincent IorioNYRBubbleD23$850K1None—-0.5———2Contract yr
Barclay GoodrowSJSBubbleC33$3.642M1M-NTC—-0.9−$1.664M——2Rental
Leon DraisaitlEDMBubbleC30$14M7NMC—6.0−$400K58671Neutral
Macklin CelebriniSJSBubbleC20$4.475M1None—3.7+$7.88M74731Value
Lucas RaymondDETBubbleL24$8.075M6None—3.5+$948K——1Neutral
Kyle ConnorWPGBubbleL29$12M8NMC—3.3−$80K58781Neutral
Roope HintzDALContenderC29$8.45M5NMC—2.3−$108K—471Neutral
Dylan HollowaySTLBubbleL25$7.75M5M-NTC—2.5+$308K——1Neutral
Travis KonecnyPHIBubbleR29$8.75M7None—2.2+$695K25—1Neutral
Marco RossiVANBubbleC25$5M2None—2.1+$2.232M57701Value
Casey MittelstadtBOSBubbleC27$5.75M1None—1.3−$352K——1Contract yr
Luke EvangelistaNJDBubbleR24$3M1None—1.2+$3.481M—701Value
Ryan O'ReillyNSHBubbleC35$4.5M1None—1.9+$3.994M——1Value
Artturi LehkonenCOLContenderL31$4.5M1M-NTC—1.5+$2.57M—671Value
Cutter GauthierANABubbleL22$13.5M6None—1.8−$5.811M——1Risk
Tyler SeguinDALContenderC34$9.85M1NMC—1.5−$3.403M45591Risk
JJ PeterkaBOSBubbleR24$7.7M4None—1.8−$443K79901Neutral
Mitch MarnerVGKContenderCoreR29$12M7None—4.4−$1.949M46531Neutral
Cale MakarCOLContenderCoreD27$9M1None—4.3+$4.486M56571Value
Travis SanheimPHIBubbleD30$6.25M5NTC—1.1+$293K41561Neutral
Mark StoneVGKContenderCoreR34$9.5M1NMC—4.2+$560K53571Rental
Matthew WoodNSHBubbleR21$950K1None—1.0+$2.69M——1Value
Elias PetterssonVANBubbleC27$11.6M6NMC—1.6−$4.117M79681Risk
Denver BarkeyPHIBubbleC21$950K2None—0.9+$2.431M48—1Buy-low
Jimmy SnuggerudSTLBubbleR22$950K1None—0.9+$6.78M—501Value
Mavrik BourqueNSHBubbleC24$5.5M6None—0.9−$1.115M——1Neutral
Vince DunnSEABubbleD29$7.35M1M-NTC—1.4+$1.408M86841Contract yr
Brock BoeserVANBubbleR29$7.25M6None—1.4−$164K67—1Neutral
Trevor MooreLAKBubbleL31$4.2M2None—0.8+$1.285M——1Neutral
Philip BrobergSTLBubbleD25$8M6None—1.3−$1.718M——1Neutral

Team status comes from our power rating (points percentage, goal differential, and 5v5 expected goals share, leaning on last season until a team has played enough games): top 10 Contender, bottom 10 Seller once teams have played 20 games (Bubble before that). A contender's six best players by projected WAR are marked Core and shown faded, since contenders rarely move them. Cap fit is the share of salary the selling team would need to retain (50% maximum). Fills is his percentile at his position in the team's weakest category he helps. WAR is PuckSleuth's projection per 82 games; Surplus compares the cap hit with our market estimate. Buy-low: his underlying play (5v5 expected goals share and chance quality) ranks well above his results (goal share and points), with bad luck behind the gap.

Most trade chatter

Kirill Marchenko, 79 mentions this week

TOR (Bubble) · $3.85M for 1 more season.

Buy-low signal

Kevin Fiala

His team has 55% of the expected goals with him on the ice but only 47% of the actual goals. Results are lagging his play.

Contract year

Macklin Celebrini, RFA next summer

Projected 3.7 WAR per 82 at age 20, on $4.475M.