Томас представлял Канаду на юниорском чемпионате мира 2017 года в Словакии, где Канада заняла 5-е место в общем зачёте. В том же году он представлял Канаду во время Мемориала Ивана Глинки 2017 года. На турнире он набрал 6 очков, сборная выиграла «золото» в 21-й раз в своей истории. После того, как «Айсдогз» выбыли из плей-офф, Томас вошёл в состав сборной на юниорский чемпионат мира 2018. На мировом первенстве он набрал два очка в четырёх играх, сборная Канада же заняла пятое место в общем зачёте турнира.