Im Juniorenalter spielte Halpert bei den U18-Weltmeisterschaften 2016, 2017, als er als bester Spieler seiner Mannschaft ausgezeichnet wurde, und 2018 in der Division III sowie den U20-Weltmeisterschaften 2016, 2017 und 2018 in der Division III und 2019 und 2020 in der Division II.