After playing extensively at theunder-17 andunder-20 level, Swanson debuted for the USWNT in 2016 at age 17, becoming the team's youngest player sinceHeather O'Reilly in 2002. Later that year she represented the United States at the2016 Summer Olympics in Rio de Janeiro, where she became the youngest Olympic goalscorer for the United States. She won the2019 FIFA Women's World Cup and gold at the2024 Paris Olympics, scoring the only goal in the Olympic final.
Swanson elected to forego her college career atUCLA to turn professional in 2017, signing with theWashington Spirit, where she stayed for three seasons before playing atSky Blue FC. She was then traded to the Chicago Red Stars, playing in the same city as her husband,Chicago Cubs baseball playerDansby Swanson.
Born inLittleton, Colorado, to Karen and Horace Pugh, Swanson was raised with her older sister Brianna inHighlands Ranch, Colorado. Her mother was a long-distance runner and her father ran track and played football.[4] Growing up, Swanson considered her older sister Brianna a role model and cites her as a reason she got started in soccer.[5] She started playing soccer at the age of four and then followed in her sister's footsteps and played club soccer withReal Colorado in theElite Clubs National League.[5][6] She played on the competitive team with the club at the U-11 through U-18 levels; although she started playing recreational soccer at the U-5 level.[7] During her last two years with the team, she often trained with the club's Boys Development Academy team.[6] Swanson helped Real Colorado win state titles in 2010 and 2011. In addition, the team made it to the Elite Clubs National League finals in both 2013 and 2014.[7] At the U-16 level, Real Colorado won state and regional titles and became runner-up at nationals. Swanson was named the MVP of the regional tournament that year.[7]
As her parents, we know how she is. She's not hard on herself; she's just always looking to get better. We go to the games now and we're excited. Like, 'What is she going to do?' That's the fun part of it: What is she going to do?
Swanson attendedMountain Vista High School in Highlands Ranch from 2012 to 2016. In her three seasons with the team, Swanson scored 47 goals and recorded 23 assists. As a freshman, Swanson was named to the All-Colorado Team after leading her team to a state title. She was named offensive MVP at Mountain Vista and aNSCAA Youth All-American for 2013. During her sophomore year, despite missing more than half of her high school games due to national team commitments, she helped the team to the state semifinals. As a junior, Swanson scored 24 goals and 12 assists in 18 games and helped the team reach the state semifinals. She was subsequently named the 2014–15 Gatorade National Girls Soccer Player of the Year and Colorado Sports Hall of Fame 2015 High School Female Athlete of the Year. In addition, she was named NSCAA Youth Girls National Player of the Year for 2014 and 2015.[7]
In January 2016, it was reported that Swanson had turned down college in order to turnprofessional and play forNational Women's Soccer League clubPortland Thorns FC when she finished high school.[9] Later that week, her father said the reports were false and that Swanson would join theBruins of theUniversity of California, Los Angeles for the 2016 season as originally planned.[10] In July 2016, it was announced she delayed entrance to UCLA until January 2017, due to national team commitments for theRio Olympics and the2016 FIFA U–20 Women's World Cup.[11] She appeared in three non-competitive spring scrimmages in early 2017 before departing UCLA prior to starting her freshman season to pursue a professional career.[12]
After much speculation as to where she would go when she turned pro, Swanson officially joined theWashington Spirit of theNWSL on May 13, 2017.[13][14] She made her professional debut for the Spirit on May 20, 2017, versusFC Kansas City.[15] Swanson scored her first professional goal on June 3, 2017, against theHouston Dash. Swanson’s first career assist came on August 26, 2017, in a game against theChicago Red Stars. Swanson recorded her first professional brace later in the season on September 30, 2017, againstSeattle Reign FC, where she also became the first teenager in NWSL history to score multiple goals in a single regular-season match.[16] Swanson scored 6 goals in her rookie season and was named a finalist forNWSL Rookie of the Year.[17]
Swanson remained with the Spirit for the 2018 season. She sustained a PCL sprain in her right knee on May 27, forcing her to miss 8 games.[18] She returned to the pitch on August 5 againstSeattle Reign FC.[19][20]
In December 2020, Sky Blue traded Swanson andSarah Woldmoe to theChicago Red Stars (later named Chicago Stars FC) in exchange for the fourth and eighth overall draft picks in the2021 NWSL Draft, a conditional first round draft pick in the2022 NWSL Draft, and an international roster spot for 2021–2022.[23] Swanson made her debut in the2021 NWSL Challenge Cup, starting the team's game againstKansas City.[24] In 2021, Swanson was voted in second place for the most valuable player in the NWSL behindJess Fishlock fromOL Reign.[25]
On February 18, 2023, Swanson's husbandDansby Swanson noted that the NWSL would have facilitated a trade for Mallory Swanson to another team if theChicago Cubs had not signed him to a contract.[26] After missing the majority of the2023 NWSL season due to the knee injury she sustained while on international duty with the USWNT in April 2023, Swanson returned for the beginning of the 2024 NWSL season and started in the season opener against theUtah Royals on March 16, 2024.[27] Swanson scored her first goal since her injury later in the month on March 29, 2024, an equalizer to secure a 1–1 draw against theOrlando Pride.[28]
In 2011, Swanson attended the annual United States under–14 girl's national team identification camp from July 13 to August 7 in Portland, Oregon. The camp was used as an evaluation for U–14 training camp held in September.[29] Swanson was then called into the U–14 national team training camp atHome Depot Center inCarson, California, from September 18 to 25.[30] In 2012, Swanson attended a U–15 national team training camp from February 11 to 18.[31] She then joined the team for a second training camp from June 3 to 10 at The Home Depot Center.[32] Also during the summer, the U–14 national team conducted three separate training camps to replace the large identification camp of previous years. Swanson attended the second camp, which ran from August 12 to 19.[33]
In 2013, Swanson attended a U–15 national team training camp from February 24 to March 2 at theOlympic Training Center inChula Vista, California.[34] She then moved up to theU–17 national team and traveled to San José, Costa Rica for an international tournament in late April.[35] Following the tournament, Swanson joined the U–17 team for a training camp from June 9 to 16.[36] In preparation for the2013 CONCACAF Women's U–17 Championship, Swanson attended another U–17 training camp from July 21 to 31 inColumbus, Ohio, as well as a camp in Lakewood Ranch, Florida, from September 15 to 22.[37][38]
In late September 2013, Swanson was named to the roster for the 2013 CONCACAF U–17 Women's Championship held inJamaica from October 30 to November 9.[39] Before heading to Jamaica, the team trained together once again in Lakewood Ranch for seven days.[40] During the tournament, Swanson was a key player and leading scorer with five goals and three assists.[7] In the semifinal match against Mexico on November 7, the United States fell in penalties after a 1–1 tie in regulation. With a third-place finish in the tournament, the United States did not qualify to the2014 FIFA U–17 Women's World Cup.[41]
Swanson remained with the U–17 national team for a short time in 2014. She started off the year with the team at a training camp from January 11 to 19 in Carson, California. The camp served as a preparation for an international tournament held in February.[42] Swanson was on the roster for the tournament, which was held at the U.S. National Team Training Center in Carson.[43] In their final match of the tournament on February 9, the United States faced Japan. During the game, Swanson scored her fourth goal of the tournament to help the United States pull away the 2–1 victory and win the tournament title.[44]
At the end of her time with the U–17 national team, Swanson was called up to theU–20 national team for a training camp from February 22 to March 2 that also featured a match against China.[45] Swanson was then on a 25–player roster for a U–20 training camp from April 13 to 20. In preparation for the 2014 FIFA U–20 Women's World Cup in August, the U–20 team also trained in May and July, with a trip to Europe in June.[46] After the team's final camp from July 9 to 23, Swanson was named to the roster for the 2014 FIFA U–20 Women's World Cup. At 16, she was the youngest member of the team.[47][48] Swanson played all 90 minutes of the team's first match of the tournament against Germany on August 5.[49] In the team's second group match against Brazil on August 8, Swanson suffered a right ankle injury in the 27th minute and was replaced by Taylor Racioppi.[50] Despite the injury, Swanson went on to start the remaining two matches of the tournament.[7] The United States team fell to Korea DPR on August 16, which halted their advancement in the tournament.[51]
Swanson started off 2015 at a U–20 national team training camp inSanford, Florida, from January 24 to 31. The training camp featured a match against German clubBayern Munich.[52] Swanson started in that match; however, the U–20 team was defeated 4–0.[53] Following the training camp, Swanson was named to the 22–player roster for an invitational tournament in La Manga, Spain.[54] In the first match of the tournament, Swanson scored both goals of the game to help the United States defeat Norway.[55] Swanson wore the captain's armband during the team's second match against the Netherlands on March 7.[56] Swanson played all 90 minutes in the team's last match against Sweden on March 9.[57]
In November 2015, Swanson was named to the roster for the2015 CONCACAF Women's U–20 Championship in December.[58] Swanson was the most experienced player on the roster and also captained the team.[7][59] In the first match against Mexico on December 4, Swanson scored on a penalty kick in the 20th minute.[60] The United States qualified for the2016 FIFA U-20 Women's World Cup after defeating Honduras in the semifinal on December 11.[61] Swanson helped the team win the tournament with a 1–0 win over Canada on December 13. Following the tournament, Swanson was awarded the Golden Boot for most goals scored and the Golden Ball for best player of the tournament.[62] On December 18, Swanson was named the2015 U.S. Soccer Young Female Player of the Year.[63]
Despite being a member of the senior national team in 2016, Swanson at age 18 was still comfortably age eligible for the2016 FIFA U-20 Women's World Cup. After returning from the Olympics, Swanson joined the U-20 team at a training camp on September 1, 2016.[64] Swanson captained the U-20 United States team at the2016 FIFA U-20 Women's World Cup where she was the most experienced player on their team with 23 international matches and 17 goals.[65] In the second group stage game against New Zealand the United States won 3–1, Swanson scoring and receiving player of the match honors.[66]
Swanson with the United States against New Zealand on September 19, 2017.
Following a successful run with the U-20 women's national team, Swanson was called up to the senior national team for the first training camp of 2016 from January 5 to 21 leading up to a match against Ireland. At age 17, she was one of the youngest field players to be called up to the team in 15 years.[69] On January 23, 2016, Swanson earned her first cap for theUSWNT during the match againstIreland, coming in for Alex Morgan in the 58th minute. She was the youngest player to debut for the national team sinceHeather O'Reilly's debut in 2002. She then became the 19th United States player to score in her debut when she scored her first international goal in the 83rd minute to secure the United States' 5–0 win.[70]
Following her first appearance, Swanson was named to the 20–player roster for2016 CONCACAF Women's Olympic Qualifying and became the youngest player to be named to an Olympic qualifying roster for the USWNT.[71] In the team's opening match againstCosta Rica on February 10, Swanson replacedCrystal Dunn in the 68th minute.[72] She made her third appearance for the team in their second match of the tournament, coming in forAli Krieger in the 75th minute to help the USWNT defeatMexico 1–0.[73] Swanson made her first start in the team's match againstPuerto Rico on February 15. During the match, she recorded an assist in the 6th minute. In the 18th minute, Puerto Rico player Selimar Pagan took down Swanson in the penalty box and the USWNT was given a penalty kick, whichCarli Lloyd scored. In the 60th minute, Swanson sent a cross towardsAlex Morgan, but it was deflected off Puerto Rican defender Ashley Rivera and into her own net.[74] Swanson started in the semifinal match againstTrinidad and Tobago on February 19, helping the USWNT qualify to the2016 Olympic Games inRio de Janeiro after a 5–0 victory.[75] Swanson also made the start in the final againstCanada, helping the USWNT win the tournament after defeating Canada 2–0.[76]
Swanson was named to the roster for the2016 SheBelieves Cup that took place from March 3 to 9.[77] She started in the team's opening match of the tournament on March 3 againstEngland.[78] In the match againstFrance on March 6, Swanson assisted the only goal of the match in stoppage time, giving the USWNT the win.[79] She also made an appearance in the final match of the tournament againstGermany and the USWNT won the 2016 SheBelieves Cup with a 2–1 win.[80]
Swanson joined a 23–player roster for a training camp ahead of two matches againstColombia in early April.[81] On April 6, Swanson scored her second international goal off an assist by Carli Lloyd in the team's first match against Colombia. She then assisted Lloyd's goal six minutes later.[82] She played all 90 minutes in the second match against Colombia on April 10.[83] When Swanson turned 18 on April 29, 2016, she had added her name to a list of records, including fifth all-time for most USWNT caps before the age of 18 with 11, third for most goals before the age of 18 with two, fourth in most starts before the age of 18 with seven, and first for most assists before the age of 18 with five.[84]
Swanson was on the roster for a short training camp ahead of another two–game series against Japan in early June.[85] She played all 90 minutes of the first match on June 2 inCommerce City, Colorado, and made an assist in the 27th minute.[86] Swanson did not dress for the second match on June 5 due to illness.[87]
On July 12, 2016, Swanson was named to the 18–player team that would represent the United States at the2016 Olympic Games inRio de Janeiro.[88] She made her Olympic debut on August 3 in the team's opening group match againstNew Zealand.[89] On August 9, Swanson came in forMegan Rapinoe in the 33rd minute of the team's final group match againstColombia. She scored in the 59th minute, becoming the youngest United States player to score a goal in the Olympics. She put the United States ahead 2–1 with her goal; however, the match ended in a 2–2 draw.[90] In the quarterfinals, Swanson started in the match againstSweden on August 12. The game was tied 1–1 after regulation time and Swanson was replaced byLindsey Horan in the 114th minute in extra time. The United States were then defeated by Sweden in penalty kicks.[91]
Across the 16 games played by the USWNT in 2017, Swanson played in 12 and started in 9 of them.[92] She was named to the roster for the2017 SheBelieves Cup.[93] After turning 19 on April 29, 2017, Swanson's records for the USWNT were tied withMia Hamm for third in USWNT history for goals before age of 19 with four, fourth in caps with 22, and second in starts with 15.[84] In October Swanson sustained a hamstring injury during a match against theSouth Korean national team when the USWNT was winning 3–1.[94]
Swanson started 2018 off strong with her first career brace on January 21, 2018, againstDenmark, the USWNT winning the game 5–1.[95] In her last game as a teenager on April 8, 2018, againstMexico she scored her fifth goal of the calendar year.[96] For her teenage national team stats, Swanson was second all-time in starts before the age of 20 with 27, second all-time in caps before the age of 20 with 35, tied third all-time in goals before the age of 20 with 11, and first all-time in assists before the age of 20 with 12.[84]
On June 8, 2018, Swanson injured her PCL in her right knee.[97] She made her comeback on August 31, 2018, in a game against Chile. The United States won 3–0, Swanson assisting the third goal scored byChristen Press who was being honored that game for 100 national team caps.[98]
Swanson scored the first goal of the year for the United States in a 3–1 loss againstFrance played atLe Havre.[99] She played in the2019 SheBelieves Cup where the United States finished as runners up.[100] On April 4, Swanson scored her second career brace in a match againstAustralia, the United States winning 5–3. Her first goal in that game came just 37 seconds after she had subbed onto the pitch in the 67th minute.[101] Swanson also scored againstMexico in the final send off series game for the United States before the2019 FIFA Women's World Cup.[102]
Swanson was one of 23 players called up for the2019 FIFA Women's World Cup. At 21 she was the second youngest player on the roster behind 20 year oldTierna Davidson.[103] The USWNT played their first game on June 11, 2019, againstThailand, winning by a historic 13–0 margin. Swanson subbed on in the 69th minute, assistingMegan Rapinoe's goal in the 74th minute and later scoring her firstFIFA Women's World Cup goal in the 85th minute. She was 21 years and 43 days old when she scored, making her the third youngest USWNT player in history to score at theFIFA Women's World Cup.[104] She appeared in all three group stage games againstThailand,Chile andSweden. The USWNT went on to win the2019 FIFA Women's World Cup.
Swanson was named to the roster for the2020 SheBelieves Cup, marking her fifth appearance at the tournament.[105] In their third and final game of the tournament againstJapan, the United States won 3–1, Swanson assisting a goal scored byLindsey Horan.[106] After the USWNT had a break in international playing due toCOVID-19, Swanson was unavailable to participate in the national team camp being held from October 18–28, 2020 due to injury.[107]
Swanson began the year attending the annual January camp for the United States.[108] However, injury and inconsistent play meant she did not see the field for the United States until later that year, in a series of friendlies in September and October versusParaguay and theSouth Korean national team.[109][110] Swanson's return to play was strong, notching three assists in the first game against Paraguay, the most for any United States player in one game sinceAlex Morgan in the2019 FIFA Women's World Cup.[111]
Swanson saw a return to normalcy in 2022, playing in 15 of the United States' 18 games and starting 13 of them.[112][113] She was named to the roster for the United States in the2022 SheBelieves Cup and finished as the leading goal scorer of the tournament, hitting the back of the net once versusNew Zealand and twice versusIceland.[114] As the year went on, Swanson continued to break records, both those of the United States' and her own. Her goal against Uzbekistan on April 12 marked a four-match scoring streak, overtaking the record from 2021 previously held byMegan Rapinoe.[115] During the2022 CONCACAF W Championship, Swanson played in her 75th national team cap for the United States, the 49th player to do so and the youngest sinceHeather O'Reilly in 2008.[116] She had 14 goal involvements, 7 goals and a team-high 7 assists – her career best.[117]
Swanson continued her strong form in early 2023, scoring three times in a pair of friendly games against New Zealand and another three times at the2023 SheBelieves Cup. This meant she scored in five consecutive USWNT games, a personal best.[118]
Following her recovery, Swanson returned to the USWNT for the2024 SheBelieves Cup in April 2024.[120] On June 1, scored a brace againstSouth Korea in a friendly match in her home state of Colorado.[121]
On June 26, 2024, Swanson was selected to the 18-player roster for the2024 Summer Olympics in France, marking her second Olympic tournament.[122] In the group stage, she scored a brace in the 3–0 win againstZambia and added another goal againstGermany.[123][124] In what was her 100th international appearance, she scored the 57th-minute winning goal to defeatBrazil 1–0 in the Olympic final, earning a gold medal.[125]
Swanson is aChristian.[126] In late 2017, she started datingMajor League Baseball shortstopDansby Swanson after meeting him through her brother-in-law and Swanson's former teammateJace Peterson.[127] The couple married on December 10, 2022.[128] She began using her married name in 2023.[129] On May 7, 2025 the couple announced onInstagram that they were expecting their first child.[130]