Leblanc, âgé de 21 ans, a complété en 2016-2017 sa quatrième saison dans la Ligue de l'Ontario avec les Steelheads de Mississauga, en amassant sept buts, 30 mentions d'aide pour un total de 37 points et 101 minutes de pénalité. Il a de plus affiché un différentiel de plus-24. Il a mené les Steelheads à la finale de la OHL, alors que l'équipe s'est inclinée face aux Otters d'Erie.
Leblanc a disputé 20 matchs en séries éliminatoires. Il a présenté une fiche de deux buts, neuf mentions d'aide (2-9-11) et un différentiel de plus-11.
Le défenseur originaire de Oakville, en Ontario, a disputé 258 matchs en carrière dans la OHL avec les Steelheads et les Wolves de Sudbury, amassant 27 buts et 93 mentions d'aide pour un total de 120 points.