Salter played in the Montreal Impact Academy from 2013 until 2016.[1][2] Afterwards, he played with CS Étoiles de l'Est.[3] In high school, he attended the ecole secondaire Antoine de Saint-Exupery where he was coached by Sandro Grande.[1] He played for the Quebec provincial team, helping them to win a national bronze in 2017.[4] In 2018, he moved to France to join ASPTT Dijon in France's top U19 league.[1][5] He also had a two-week trial with the U19 team of RC Lens.[1]
College career
After graduating high school, he attended Dawson College in Quebec, in 2017, where he was the CCAA - ACSC Men's Soccer All-Canadian for the 2017, the RSEQ Rookie of the Year, Player of the Year and led the conference in scoring with nine goals in nine games.[1][6] He was named the school's Athlete of the Year.[7]
In 2019, he decided to attend California State University, Northridge in the United States, playing for the men's soccer team.[7] He scored two goals, including the game-winning goal, in his debut on August 30, 2019, in the season opener against the Ohio State Buckeyes.[8][9] earning him Big West Conference Freshman of the Week honours.[9] At the end of the season, he was named to the Big West All-Freshman Team.[10] Due to the COVID-19 pandemic, he was unable to return in-person to the school for his second year, eventually deciding to pursue a professional career and completing his degree online at a Canadian university.[11]
In 2020, he returned to the PLSQ, playing with AS Blainville, helping them to the league title and finishing as the league's leading scorer, including two hat-tricks in back-to-back games.[12][13]
In February 2021, Salter signed a one-year contract with club options for 2022 and 2023 with Canadian Premier League side HFX Wanderers.[14][15] He scored his first professional goal on July 17 against Cavalry FC.[16] In January 2022, HFX announced they had exercised the forward's contract option, keeping him at the club for the upcoming season.[17] He finished as the team's top scorer in 2022, with 11 league goals.[18]
On February 16, 2023, Salter joined fellow CPL side Atlético Ottawa for an undisclosed fee, signing a two-year deal, with a club option for 2025.[19][20] This was the league's first ever intra-league transfer to command a fee.[19][20] On May 13, 2023, he scored his first goal for the club in a victory over Vancouver FC.[21][22]