She previously played for thePortland Thorns FC of theNational Women's Soccer League (NWSL), the highest division of women's professional soccer in the United States, and won the league'smost valuable player award in 2018. Heaps was a leading player for the Thorns during their 2017 championship season, scoring the winning goal in thechampionship game. Before that, she was a prolific scorer forParis Saint-Germain, scoring 46 goals in 58 appearances.
Heaps was born May 26, 1994, and grew up inGolden, Colorado, near Denver. Although she attendedGolden High School, she did not play soccer for the school. Instead, she played club soccer with the Colorado Rush. She first started playing for the Colorado Edge during the U-11 tryouts. In March, when Heaps was 15 years old and was one of the youngest players on the United States under-17 women's national team, she scored 12 goals in nine games (a team-best) leading up to the North American/Central American/Caribbean U-17 tournament in Costa Rica. During her sophomore year at Golden, she was named to the Parade Magazine High School All-American team although she didn't play high school soccer.[6][7]
Heaps played for theColorado Rush in the2012 USL W-League season.[10] She played three games for the team, scoring two goals and taking 19 shots.[11] Her performance for the Rush againstSeattle Sounders Women on June 1, 2012, in which Heaps scored a goal against Seattle and USWNT goalkeeperHope Solo,[12] impressed several national team players who also played for Seattle. After the match,Megan Rapinoe called Heaps "a hell of a player".[13]
In July 2012, Heaps signed a six-figure deal to play with the professional French club,Paris Saint-Germain FC (PSG).[14][15] On January 4, 2016, Paris Saint-Germain announced Heaps's contract had been terminated to allow her to return to the United States.[16] She played her final game on December 5, 2015, a 5–0 win over FCF Juvisy. Heaps scored the match's opening goal.[17] Heaps scored 46 goals in 58 appearances for PSG.[citation needed]
Heaps was named Player of the Month for July 2018, in which she scored three goals to help the Thorns to a 3–0–0 record.[21] She was named to the 2018 NWSL Best XI, and on September 21, 2018, she was named 2018 NWSL Most Valuable Player.[22]
On June 22, 2023, the Thorns permanently transferred Heaps to Lyon[23] for a fee of €250,000 (US$274,000) with a conditional bonus of an additional €50,000 (US$54,750).[24]
On January 27, 2022, Heaps joined Olympique Lyon on loan.[25] With Lyon, she scored 8 goals in 37 appearances, won theDivision 1 Féminine league twice, theCoupe de France Feminine, and theUEFA Women's Champions League. On June 22, 2023, Lyon signed Heaps to a permanent contract through June 2026.[23] On October 14, 2023, Heaps scored her first hat-trick for Lyon against Division 1 teamAS Saint-Étienne.[26] She scored her second hat-trick for Lyon, also againstAS Saint-Étienne, on November 16, 2024 in the first 35 minutes.[27]
In February 2013, at the age of eighteen, she was named to thesenior team roster for the2013 Algarve Cup.[28] She earned her first cap for the senior team during agroup stage match againstChina at the Algarve on March 8, 2013.[29] Heaps was called up to the senior roster near the end of 2015,[30] and scored her first goal for the senior team during a 'Woman of the Match' performance against Trinidad & Tobago in December 2015.[31] She was on the roster for the2016 CONCACAF Women's Olympic Qualifying Championship and started the opening group stage match against Costa Rica in central midfield.[32] While Heaps played successfully as a striker during her time at PSG (2012-16), with 46 goals in 56 appearances, she played in central midfield after her return to the national team in 2016.[citation needed]
On July 24, 2021, Heaps played her 100th match for the USWNT, and scored a goal in a 6–1 win overNew Zealand in the2020 Summer Olympics.[33]
At the2023 FIFA Women's World Cup, Heaps scored in the U.S.'s opening match againstVietnam.[34] This gave her goals in successive World Cups. Heaps also scored in the U.S.'s match against theNetherlands, tying the game 1-1.[35]
Heaps was selected to the 18-player roster for the2024 Summer Olympics in France.[36] She started and captained the team in all six USWNT matches, including the final, in which the team defeatedBrazil 1–0 to win the gold medal.[37][38]
Heaps married soccer analyst Tyler Heaps on December 28, 2024. They met when he was working forU.S. Soccer; he is now the sporting director and general manager forSan Diego FC ofMajor League Soccer.[39] Heaps began using her married name in 2025 for international matches; however, she will continue to use her maiden name with Lyon through the remainder of the 2024-25 campaign since the Première Ligue does not allow name changes mid-season.[40][41]
Scores and results list United States's goal tally first, score column indicates score after each Heaps goal.
Key(expand for notes on "international goals" and sorting)
Location
Geographic location of the venue where the competition occurred Sorted by country name first, then by city name
Lineup
Start – played entire match onminute (offplayer) – substituted on at theminute indicated, andplayer was substituted off at the same time
offminute (onplayer) – substituted off at theminute indicated, andplayer was substituted on at the same time (c) –captain Sorted by minutes played
Goal in match
Goal oftotal goals by the player in the match Sorted bytotal goals followed bygoal number
#
NumberOfGoals.goalNumber scored by the player in the match (alternate notation toGoal in match)
Min
The minute in the match the goal was scored. For list that include caps, blank indicates played in the match but did not score a goal.
Assist/pass
The ball was passed by the player, whichassisted in scoring the goal. This column depends on the availability and source of this information.
penalty orpk
Goal scored onpenalty-kick which was awarded due to foul by opponent. (Goals scored in penalty-shoot-out, at the end of a tied match after extra-time, are not included.)
Score
The match score after the goal was scored. Sorted by goal difference, then by goal scored by the player's team
Result
The final score.
Sorted by goal difference in the match, then by goal difference in penalty-shoot-out if it is taken, followed by goal scored by the player's team in the match, then by goal scored in the penalty-shoot-out. For matches with identical final scores, match ending in extra-time without penalty-shoot-out is a tougher match, therefore precede matches that ended in regulation
aet
The score at the end ofextra-time; the match was tied at the end of 90' regulation
pso
Penalty-shoot-out score shown in parentheses; the match was tied at the end of extra-time
Green background color –exhibition or closed door international friendly match
Yellow background color – match at an invitational tournament
Red background color – Olympic women's football qualification match
Light-blue background color – FIFA women's world cup qualification match
Orange background color – Continental Games or regional tournament
Pink background color – Olympic women's football tournament
Blue background color – FIFA women's world cup final tournament
NOTE on background colors: Continental Games or regional tournament are sometimes also qualifier for World Cup or Olympics; information depends on the source such as the player's federation.
NOTE: some keys may not apply for a particular football player