Kyle Dubas seemed to thread the needle when he made his first big trade as an NHL general manager last month.



The deal for 29-year-old Jake Muzzin cost the Leafs a first-round pick in June and two medium-grade prospects. But no player left the roster and neither one of the team’s top two prospects, Rasmus Sandin or Timothy Liljegren, had to go.



Pulling off a move like that again, in the final week before the Feb. 25 trade deadline, may not be possible, particularly if the quality of the upgrade is significant.



Here are 10 potential targets Dubas might consider. Most come with term on their contracts. While not against rentals, Dubas believes that surrendering assets is less worthwhile for a player who’s likely to exit in a few months.



1. Chris Kreider



Age: 27



Position: Left wing



Contract status: One more year (UFA in 2020)



Cap hit: $4.625-million



The Leafs don’t need Micheal Ferland...