Le , avec une saison à faire à son contrat, il accepte une prolongation de contrat de huit ans, d'une valeur de 52 millions $. Il deviendra donc agent libre sans restriction à la fin de la saison 2031-2032[3].
En 2025, Brandon Hagel représente le Canada au tournoi 4 Nations Face-Off [4]. Dans le match finale contre les États-Unis, il jette les gants dans un combat qui devient viral face à Matthew Tkachuk [5].
En 2026, Il participe aux Jeux Olympiques de Milano-Cortina pour la formation canadienne [6].