In 2014, he began attending Trinity Western University, where he played for the men's soccer team,[8][9] committing to them when he was in Grade 11.[10] Ahead of his fifth season, he was named the team captain,[11] and helped them win a Canada West silver medal and finished fourth at the National Championship.[12][13] He was also named a Canada West First Team All Star that season.[14][15]
Club career
Early career
In 2016, Waterman played in the US-based Premier Development League side Kitsap Pumas and made eleven league appearances,[16] while also appearing in two US Open Cup matches.[17] In 2017, Waterman played with Vancouver-based TSS FC Rovers in the PDL, where he made eleven appearances.[18] In 2018, Waterman played for Calgary Foothills in the PDL, making fourteen league appearances and another three in the playoffs as Foothills won the PDL Championship.[19][20]
Cavalry FC
At the 2018 CPL–U Sports Draft, Waterman was drafted in the second round by Cavalry FC on November 13, 2018.[21] Initially, he had not planned on declaring for the draft, instead looking at potentially going to Europe or the United States, however, two days before the registration deadline, he decided to register.[22] He officially signed with Cavalry on February 6, 2019.[23][24] Waterman made his professional debut for Cavalry in their inaugural game against York9 FC on May 4.[25] He scored his first goal for Cavalry on October 5 against HFX Wanderers FC.[26] He helped Cavalry win the Spring and Fall championships[27] and helped them reach the CPL finals, where they finished second,[28] where he was unable to play in the second leg after being sent off in the first leg for a hand ball.[29] In December 2019, Cavalry announced Waterman would return to the club for the 2020 season.[30]
CF Montréal
On January 14, 2020, Waterman transferred to Major League Soccer club Montreal Impact.[31][32] With this transfer, Waterman made history as the first ever player from the Canadian Premier League to be sold to an MLS club.[33][34] He made his debut for the Impact on February 19 against Saprissa in a CONCACAF Champions League match.[35] He made his MLS debut for the Impact in their season opener against the New England Revolution on February 29.[36] Upon completion of the 2021 MLS season, CF Montréal announced that they would be exercising the option on Waterman's contract for 2022.[37] In 2022, he became a regular starter for the club.[38] During the 2022 season, he scored his first goal for Montreal against Orlando City on May 7, netting the opener in an eventual 4-1 victory.[39] On August 4, he scored in the fourth minute of stoppage time to secure a 2-1 win over the Columbus Crew.[40] In March 2023 Waterman signed a new contract with Montreal through 2024, with an option for 2025.[41] In November 2024, Waterman would sign a contract extension through the 2027 season, with an option for 2028.[42]
International career
He was called up to the Canadian senior national team for the first time for a national team camp in January 2021.[43] He earned several more call-ups to the squad during 2021 and 2022.[44][45][46] On November 11, 2022, he made his debut for Canada in a friendly against Bahrain.[47] On November 13, Waterman was named to Canada's squad for the 2022 FIFA World Cup.[48]