Leafs first and second round picks the last three years:
2016 1: Auston Matthews. I guess this one is doing okay.
2016 2: Yegor Korshkov. Nine games in the KHL this year; zero points. Presumably injured.
2017 1: Timothy Liljegren. At one point found himself in the ECHL. Currently injured.
2017 2: Eemeli Rasanen. Lost his job in the KHL and currently playing in the Finnish minor leagues.
2018 1: Rasmus Sandin. Serious knee injury and uncertain short-term future.
2018 2: Sean Durzi. Drafted as overager. Has missed a lot of time this season with injury.
So, some quality in there of course, but just like every other team, every prospect is not gold. Injuries seem to be on the menu for Leafs picks.