2018: Harris began the season on an Academy contract with the Rangers but signed his first professional contract with the club on July 3. He made 15 appearances, including seven starts, and tallied three goals during his first professional season. Harris made his pro debut on May 5 in a 1-0 road win against OKC Energy FC before scoring his first goal for the club in a 4-1 away defeat to Fresno FC on June 17. His next goal came in another road loss, coming in a 2-1 setback at Portland Timbers 2 on July 14. Harris’ third and final goal of the campaign came in the regular-season finale – a 5-1 victory over LA Galaxy II at Children’s Mercy Park on Oct. 14. Harris played the closing stages as a substitute in the USL Cup Playoffs Western Conference Semifinal against Phoenix Rising FC on Oct. 26.
SKC Academy: Harris joined the Sporting KC Academy ahead of the 2017-18 U.S. Soccer Development Academy season and has made 10 appearances for the Under-19 team, leading the squad with 11 goals.