Foudy played as a junior in Ontario, Canada with the Toronto Titans Minor Midget AAA's in the Greater Toronto Hockey League (GTHL), posting 25 goals and 35 assists through 52 game before he was selected 10th overall by the Windsor Spitfires of the Ontario Hockey League (OHL) in the 2018 OHL Priority Selection Draft.
[2] With the impact of the ongoing pandemic affecting the commencement of the OHL, Foudy opted to continue his development in accepting a loan assignment by the Spitfires to join Swedish third-tier club, Mörrums GoIS of the Hockeyettan on November 27, 2020.
[3] In making his professional debut, Foudy featured in 10 games, collecting three points before ending his brief tenure in the HockeyEttan to return to North America signing an amateur tryout (ATO) contract to attend the training camp of the Avalanche's AHL affiliate, the Colorado Eagles, on January 16, 2021.
He added one point in two postseason contests, as Colorado were defeated in the final game of the Pacific Division's play-in tournament.
[6] In returning for his third season with the Eagles in 2022–23, Foudy secured a top-line scoring role and was among the team leaders with 14 points through 18 games before he received his first recall to the injury-plagued Avalanche on November 28, 2022.