my-server
← Wiki

Moira Kelley

Moira Kelley (born February 16, 2002) is an American professional soccer player who plays as a defender for Première Ligue club Saint-Étienne. She played college soccer for the Kansas Jayhawks and the Virginia Cavaliers.

Early life

Kelley was born and raised in Overland Park, Kansas. She attended St. Thomas Aquinas High School and played one season of high school soccer. In her single campaign with Saint Thomas Aquinas, she helped the team win state, regional, and district championships. She became the only freshman named to the Mo-Kan All-Tournament Team at the end of the season. Kelley played most of her youth soccer career for the KC Legends Soccer Club. Her mother Kim has been their bookkeeper for 20 years. She later played for ECNL club Sporting Blue Valley, a member of the US Soccer Development Academy. In 2018, she gained international experience as a member of the Generation Adidas Olympique Lyonnais team.

College career

Kansas Jayhawks

In 2020, Kelley followed in the footsteps of her mother, aunt, and uncle by enrolling at the University of Kansas. She went on to play four seasons with the Kansas Jayhawks, eventually ascending to the role of a veteran starter. In her first college season, she was named to the Big 12 All-Freshman team and Academic All-Big 12 Rookie Team. She recorded her first collegiate assist in March 2021, passing the ball to Rylan Childers in a 1–1 draw with the Iowa State Cyclones. Kelley's assist and general performance earned her a Big 12 Freshman of the Week award to help cap off her rookie campaign. The following season, she started all 19 of Kansas' matches and led the team in minutes. She continued to earn ample playing time in her third year before being sidelined by a season-ending injury in October 2022.

Kelley made a full recovery and punctuated her return to the field with a bang, scoring her first college goal in the Jayhawks' home opener on August 24, 2023. Her goal, an intended cross from nearby the midfield line, opened the scoring in a 1–1 tie with the Vanderbilt Commodores. She ended up registering a career-high 3 assists and played in 18 games in her final season with Kansas. She completed her time as a Jayhawk with 64 appearances, all of which were starts. Additionally, Kelley, who had a 4.37 GPA in high school, found her continued success in the classroom marked by Academic All-Big 12 First Team mentions in each of her final three years.

Virginia Cavaliers

Using the extra year of NCAA eligibility granted to players due to the COVID-19 pandemic, Kelley transferred to the University of Virginia and played one season with the Cavaliers. She started all of the team's games, playing full minutes in 12 of the 19 matches she appeared in. She helped lead Virginia's backline to a defensive campaign in which they recorded 10 shutouts on the year. At the end of the season, Kelley was named to the ACC Women’s Soccer All-Academic Team.

Club career

Portland Thorns

Kelley trained with Seattle Reign FC as a non-roster invitee during the team's 2025 preseason. She did not sign a contract with the club and later became a preseason trialist with the Reign's Cascadian rivals, Portland Thorns FC. On March 14, 2025, she inked her first professional deal with Portland, signing a short-term contract through June 2025. She made her professional debut on May 24, starting and playing one half in the game for third place at the 2024–25 CONCACAF W Champions Cup. It would prove to be her only appearance with Portland before her contract expired midway through the season.

Linköping

On July 12, 2025, Kelley signed with Swedish club Linköping FC through the end of the 2025 Damallsvenskan. She scored her first Damallsvenskan goal in October 2025, netting in an eventual defeat to Malmö FF. She played in 11 matches for Linköping (all starts) as the club finished second-to-last in the league and were relegated down to the Elitettan.

Saint-Étienne

On January 8, 2026, Kelley signed a contract with French club Saint-Étienne, lasting through the end of the 2025–26 Première Ligue. She made her club debut three days later, participating in a Coupe de France game against OL Lyonnes on January 11.

Career statistics

Club

References

External links