[5] With GPS he won a Vase Cup title in Northern Ireland in 2017 and was the Ontario Academy Soccer League Goalie of the Year.
[6][7] In 2018, he received a scholarship to St. John's University to play for the men's soccer team.
[8] After splitting time in net during his first two seasons, he became the full-time starter during his junior year in 2021, leading the country in shutouts and save percentage.
[26][27] In August 2023, he signed a contract with the Toronto FC first team for the remainder of the 2023 season, with club options for 2024 and 2025.
[31] He made his Major League Soccer debut for the first team on September 24, 2023 in a loss against New York City FC, where he saved a penalty kick during the match.