Pickering commence sa carrière junior lors du tournoi Brick Invitational en 2013-2014 avec les Jets juniors de Winnipeg. Il inscrit 2 points en 6 matchs de qualification. Son équipe se classe à la 6e place de la division 1 et n'est pas qualifiée pour le tour final[1].
Il dispute la saison 2017-2018 avec les Selects d'Eastman avec les moins de 15 ans. Il joue 7 matchs, obtenant une passe. La saison suivante, il joue 35 matchs, inscrivant 17 points. Son équipe termine au 1re rang de la ligue[2].
Lors de la saison 2019-2020, il évolue pour l'Académie Rink Hockey en CSSHL. Avec les moins de 16 ans, il inscrit 21 points en 34 matchs. Son équipe termine à la 2e place du championnat[4].
Il commence la saison 2020-2021 avec l'Académie Rink Hockey, jouant 3 rencontres avec les moins de 18 ans en CSSHL. Il rejoint ensuite les Broncos de Swift Current, pour disputer 23 matchs dans la LHOu, comptabilisant 9 points. Le , la LHOu décide d'interrompre la Saison 2020-2021 après 24 matchs disputés à cause de la pandémie de COVID-19[6]. À ce moment-là, son équipe pointe au 11e rang de la conférence Est[7].
En 2021-2022, il prend part à 62 parties dans la LHOu, inscrivant 33 points. Les Broncos ne parviennent pas à se classer pour les séries éliminatoires, terminant à la 10e place de la conférence Est[8]. Au terme de la saison, il est nommé sur la seconde équipe d'étoiles de la division centrale[9].
En prévision du repêchage de 2022, la centrale de recrutement de la LNH le classe au 15e rang des espoirs nord-américains chez les patineurs[10]. Il est sélectionné au 21e rang par les Penguins de Pittsburgh[11].
Au niveau international
Pickering représente son pays, le Canada depuis 2022, avec le contingent des moins de 18 ans. Il participe au Championnat du monde moins de 18 ans. Le Canada se classe à la 5e place, battu lors des quarts de finale par la Finlande sur le score de 5-6 après prolongation[12].