Born in Canada, Telfer was raised in Trinidad, where his parents were from, and began playing with Skhy FC.[1] He later returned to Canada and played youth soccer with Erin Mills Eagles, and was eventually signed in 2012 to their senior team the Mississauga Eagles FC in the Canadian Soccer League.[2] In 2014, he played in the Ontario Soccer League with Erin Mills Eagles, where he finished as the top goalscorer in the Provincial U21 West division.[3] In 2015, he played at the college level with the York Lions where he won the OUA and CIS championship.[4] Further achievements included receiving OUA West second-team all-star honours and the OUA silver medal. Telfer played with League1 Ontario club Vaughan Azzurri during the 2016 season.[5]
On April 13, 2018, Telfer signed with Major League Soccer side Toronto FC.[8] On April 14, 2018, Telfer made his debut for the first team, in a Major League Soccer game against the Colorado Rapids. On May 18, 2018 Telfer scored his first MLS goal against Orlando City which was the game winner for TFC. Telfer would have his option for the 2020 season declined by Toronto, ending his time with the club after nine seasons.[9] The decision to have the club not pick up his option was a mutual decision between Telfer and the club to provide him with better playing opportunities.[10]
Loan to York
On March 6, 2019, Telfer was sent on a season-long loan to Canadian Premier League side York9 FC.[11] Telfer scored the first goal in Canadian Premier League history against Forge FC in the league's inaugural match on April 27, 2019, which eventually ended in a 1–1 away draw.[12]
After leaving Nea Salamis in May 2020 due to the COVID-19 pandemic,[14] Telfer returned to Canada and re-joined York9 on June 3.[15] The contract had various "triggers and incentives" that could extend its length.[16]
Atlético Ottawa
On April 20, 2021, Telfer signed with Atlético Ottawa.[17] He made his debut for Ottawa in their season opening 2–0 victory over FC Edmonton. Telfer scored his first goal for his new club on August 2, netting the lone Ottawa tally in a 2–1 loss to the HFX Wanderers.[18] Later in the month on August 29 in a rematch against the Wanderers, Telfer was sent off after a confrontation with the referee and HFX player João Morelli following foul which yielded a yellow card.[19] He was subsequently suspended and sanctioned by Canada Soccer, missing five games.[20] In January 2022 Atlético Ottawa confirmed they had declined Telfer's contract option, ending his time with the club.[21]
Columbus Crew 2
On April 1, 2022, Columbus Crew 2 announced that they had signed Telfer.[22] Following the 2022 season, he was released by Columbus.[23]
In February 2024, he returned to the Canadian Premier League, signing with the HFX Wanderers.[25] He made his debut on 13 April 2024 against Pacific FC.[26]
International career
Born in Canada, and raised in Trinidad and Tobago, Telfer was eligible for both countries. In August 2019, Canada coach John Herdman mentioned Telfer was a player he was monitoring.[27] However, on September 3, 2019 he was called up to Trinidad and Tobago for two CONCACAF Nations League matches against Martinique.[28] Telfer made his debut for Trinidad and Tobago in the first match against Martinique three days later on September 6.[29] In the second match on September 9, he scored his first international goal.[30]
^"Canadian Soccer League". 16 January 2013. Archived from the original on 26 January 2013. Retrieved 17 September 2017.{{cite web}}: CS1 maint: bot: original URL status unknown (link)