A midfielder from Edmonton, Alberta who joined the Whitecaps FC Academy in early 2017 after previously playing in the academy of fellow Canadian professional club FC Edmonton. He signed to the club's Development Squad in June of 2018 and went on preseason trips with the first team in both 2018 and 2019.
2018-19: Made 10 starts and 13 appearances for the U-19s, including one playoff match. 2017-18: Carter started in 26 of 27 appearances, registering five goals for Whitecaps FC U-17. He started in both his playoff appearances. Carter featured once for Whitecaps FC U-19 as a substitute 2016-17: Made 11 appearances with the U-16 Residency team after joining late in the season, scoring one goal in the playoffs against Philadelphia Union.
Prior to joining FC Edmonton, Carter played in his youth with Edmonton Drillers.