Gordon played for Elite Clubs National League teams D'Feeters of Dallas, Texas, and Gwinnett SA of Gwinnett County, Georgia. She was ranked 52nd in the 2015 Girls IMG Academy 150 player rankings, fifth among forwards in the Texas region, and 22nd among forwards nationally.[2][3] Gordon also played high school soccer for Richmond Hill High School, where she scored a school-record 59 goals as a senior, and scored 34 goals in 13 matches as a junior.[3][4]
Collegiate career
Gordon appeared in 95 matches for the West Virginia Mountaineers women's soccer team, starting in all of them, and scored 25 goals and 15 assists. As a sophomore in 2016, Gordon was named to the NCAA College Cup All-Tournament Team and Big 12 All-Tournament Team.[3]
Following FC Metz's relegation, Gordon joined Dijon FCO on a two-year contract. She played for Dijon in the 2020–21 Division 1 Féminine season, where she scored seven goals in 22 league appearances.[5]
With special dispensation granted from FIFA to foreign players to void overseas contracts due to the invasion,[8] Gordon accepted a two-year contract offer on March 15, 2022, from Björkegren, now Racing Louisville FC's head coach, who was also familiar with Gordon during her career in France. CSKA Moscow had reportedly requested a large transfer fee prior to FIFA's contract exception. Gordon's move was so sudden that she left clothing and personal items behind in Russia.[6][9] She debuted for Racing on March 25, 2022, as a substitute in the 80th minute of a 2022 NWSL Challenge Cup match against Houston Dash.[10]
On July 27, 2022, Racing Louisville FC announced that Gordon had mutually terminated her contract with the club to pursue playing opportunities in Europe.[11]