Erste internationale Erfahrungen sammelte Foudy bei der World U-17 Hockey Challenge 2016, wo er mit dem Team "Canada White" den vierten Platz belegte. Es folgte der fünfte Rang bei der U18-Weltmeisterschaft 2018, bevor er mit der kanadischen U20-Nationalmannschaft an der U20-Weltmeisterschaft 2020 teilnahm und dort Junioren-Weltmeister wurde. Bei der Weltmeisterschaft 2021 kam der Angreifer zu seinem Debüt für die kanadische A-Nationalmannschaft und gewann mit dem Team prompt die Goldmedaille.