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 MarchenkoTORSellerR26$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 CowanTORSellerR21$936K2None—0.8+$3.726M757111Value
Paul CotterVANSellerL26$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 ScheifeleWPGSellerC33$8.5M5None—4.2+$2.693M52—6Value
Auston MatthewsTORSellerC29$13.25M2NMC—1.6−$2.414M52526Risk
Nikita KucherovTBLContenderCoreR33$9.5M1None—6.0+$6.242M60—6Value
Alex TuchWSHBubbleR30$10.5M8None—2.4−$2.024M64856Risk
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 RiellyTORSellerD32$7.5M4None—1.0+$90K36—4Neutral
Bowen ByramCHISellerD25$6.25M1None—0.6+$1.708M50394Value
Vasily PodkolzinEDMBubbleR25$2.95M3None—0.7+$1.358M75834Neutral
Zach WhitecloudCGYSellerD29$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 McCannSEASellerL30$5M1M-NTC—2.5+$2.32M83—3Value
J.T. MillerNYRSellerC33$8M4None—1.5+$1.154M57533Buy-low
Brady TkachukFLABubbleL27$8.214M2NMC—1.2+$1.361M49—3Buy-low
Ryan Nugent-HopkinsEDMBubbleC33$5.125M3NMC—1.8+$2.134M50473Value
Shane WrightSEASellerC22$4.013M1None—0.8+$768K73833Contract yr
Nick SuzukiMTLContenderCoreC27$7.875M4M-NTC—3.4+$4M53—3Value
Sean DurziNYRSellerD27$6M2M-NTC—0.7+$664K—693Neutral
Nick RobertsonPITContenderL25$3.25M2None—1.1+$369K87733Neutral
Jason RobertsonDALContenderCoreL27$12M1None—3.3−$1.104M—553Contract yr
Jack DruryNSHSellerC26$4.5M5None—0.5−$1.525M39—3Neutral
Erik KarlssonPITContenderCoreD36$11.5M1NMC—2.0−$564K71—3Rental
Logan StanleyNYIBubbleD28$1.5M1None—0.1+$3.968M59—3Value
William NylanderTORSellerR30$11.5M6NMC—4.0−$893K57642Neutral
Darren RaddyshTORSellerD30$8.5M8NMC—2.2+$1.686M34—2Value
Will SmithSJSSellerC21$4.15M1None—2.1+$3.469M83942Value
Patrick KaneCHISellerR37$8M2NMC—1.7+$824K61712Neutral
Artemi PanarinLAKBubbleL34$11M2NMC—3.1+$138K46—2Neutral
Leo CarlssonANABubbleC21$18M5None—2.4−$10.074M66632Risk
Brad MarchandFLABubbleL38$5.25M5NMC—2.2+$3.476M58—2Value
Quinton ByfieldLAKBubbleR24$6.25M3None—1.3+$526K38—2Buy-low
Morgan FrostCGYSellerC27$4.375M1M-NTC—0.9+$833K——2Contract yr
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
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
Braden SchneiderNYRSellerD25$5.5M1None—0.1−$939K20462Contract yr
Hendrix LapierrePITContenderC24$1.3M2None—0.1+$1.467M72722Neutral
Vincent IorioNYRSellerD23$850K1None—-0.5———2Contract yr
Barclay GoodrowSJSSellerC33$3.642M1M-NTC—-0.9−$1.664M——2Rental
Macklin CelebriniSJSSellerC20$4.475M1None—3.7+$7.88M74731Value
Kyle ConnorWPGSellerL29$12M8NMC—3.3−$80K58781Neutral
Leon DraisaitlEDMBubbleC30$14M7NMC—6.0−$400K58671Neutral
Marco RossiVANSellerC25$5M2None—2.1+$2.232M57701Value
Ryan O'ReillyNSHSellerC35$4.5M1None—1.9+$3.994M——1Value
Lucas RaymondDETBubbleL24$8.075M6None—3.5+$948K——1Neutral
Elias PetterssonVANSellerC27$11.6M6NMC—1.6−$4.117M79681Risk
Roope HintzDALContenderC29$8.45M5NMC—2.3−$108K—471Neutral
Vince DunnSEASellerD29$7.35M1M-NTC—1.4+$1.408M86841Contract yr
Brock BoeserVANSellerR29$7.25M6None—1.4−$164K67—1Neutral
Dylan HollowaySTLBubbleL25$7.75M5M-NTC—2.5+$308K——1Neutral
Luke EvangelistaNJDSellerR24$3M1None—1.2+$3.481M—701Value
Travis KonecnyPHIBubbleR29$8.75M7None—2.2+$695K25—1Neutral
Casey MittelstadtBOSBubbleC27$5.75M1None—1.3−$352K——1Contract yr
Matthew WoodNSHSellerR21$950K1None—1.0+$2.69M——1Value
Artturi LehkonenCOLContenderL31$4.5M1M-NTC—1.5+$2.57M—671Value
Cutter GauthierANABubbleL22$13.5M6None—1.8−$5.811M——1Risk
Mavrik BourqueNSHSellerC24$5.5M6None—0.9−$1.115M——1Neutral
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
Denver BarkeyPHIBubbleC21$950K2None—0.9+$2.431M48—1Buy-low
Jimmy SnuggerudSTLBubbleR22$950K1None—0.9+$6.78M—501Value
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. 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 (Seller) · $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.