Former St. Louis Blues forward Dakota Joshua is on the move.
The Vancouver Canucks have announced that they have traded Joshua to the Toronto Maple Leafs in exchange for a 2028 fourth-round pick.
General Manager Patrik Allvin announced today that the #Canucks have acquired a 4th round pick in the 2028 NHL Entry Draft from the Toronto Maple Leafs in exchange for Dakota Joshua.
— Vancouver Canucks (@Canucks) July 17, 2025
DETAILS | https://t.co/1RN12Vv1zEpic.twitter.com/Wwb65BRum2
Joshua's name has been floating around the rumor mill this off-season as the Canucks look to shake up their roster. Now, the Pacific Division club has officially dealt him to the Maple Leafs, where he will look to be a solid part of Toronto's bottom six.
Joshua appeared in 57 games this past season with the Canucks, where he had seven goals, 14 points, 193 hits, and a minus-13 rating. This is after he set career highs with 18 goals, 14 assists, 32 points, and 245 hits in 63 games with the Canucks during the 2023-24 campaign.
This is a reunion of sorts, too, as Joshua was initially selected by the Maple Leafs with the 128th overall pick of the 2014 NHL Entry Draft. Yet, he never played a game with Toronto after being drafted by them, as he was traded to the Blues during the 2019 off-season for future considerations. Yet, with this trade, he will now get the opportunity to make his Maple Leafs debut 11 years after being drafted by them.
In 42 games over two seasons with the Blues from 2020-21 and 2021-22, Joshua recorded four goals, five assists, nine points, 100 hits, and a plus-3 rating.
Photo Credit: © Stan Szeto-Imagn Images