Internationally, Thomas has represented Team Canada at the 2017 IIHF World U18 Championships, 2017 Ivan Hlinka Memorial Tournament, 2018 IIHF World U18 Championships and 2020 World Junior Ice Hockey Championships.