Updated August 15, 2026 · Sources: NWSL, Portland Thorns FC

Alexa Spaanstra started every single match she played at Virginia. All 107 of them. Thirty-seven goals. Thirty-four assists. Five-time All-ACC. She led the Cavaliers to the 2021 ACC title. That's the kind of consistency that doesn't get enough attention, showing up every day for four years and being good enough to start every time. The NWSL transition was bumpier. She went 10th overall to KC Current in the 2023 draft, carved out a bench role, put up 3 goals and 2 assists, then got traded to Portland in August 2024. Now she's competing for minutes on one of the deepest attacking rosters in the league. The Virginia work ethic travels well.

107
Starts at Virginia
5x
All-ACC
37
College Goals
34
College Assists

The Virginia Standard

One hundred and seven matches. One hundred and seven starts. That's not just talent. That's durability, consistency, and trust from the coaching staff. Spaanstra scored 37 goals and added 34 assists as a Cavalier, meaning she was directly involved in 71 goals across her career. She was named All-ACC five times and led Virginia to the 2021 ACC championship. The program has produced plenty of pros. Spaanstra was the engine.

Kansas City to Portland

The KC Current took her 10th overall in the 2023 draft. She was a regular bench player (3 goals, 2 assists) contributing but never quite breaking through to a starting role on a deep Kansas City squad. The trade to Portland in August 2024 gave her a fresh start. New city. New system. A chance to prove the college version of herself wasn't the ceiling.

Finding Her Place

Portland's forward group was loaded. Wilson, Moultrie, Turner, Tordin, Alidou. The competition for minutes was fierce, and Spaanstra brought something different to it: versatility and a willingness to do the unsexy work. Her assist numbers at Virginia told the story. She's a creator as much as a finisher.

She got her run somewhere else. Portland loaned her to Utah Royals FC in March 2026, where she appeared in 12 matches and made two starts, and on July 24, 2026 the move became permanent: Utah acquired her for the remainder of the 2026 season for 25,000 dollars in intraleague funds with up to 7,500 more in conditional funds. Sometimes the honest answer to a crowded depth chart is a change of address.

Career Highlights

Award
Five-Time All-ACC
Named All-ACC in every eligible season at the University of Virginia.
Record
107 Career Starts at Virginia
Started every match she appeared in. 37 goals and 34 assists across four seasons.
Award
2021 ACC Championship
Led Virginia to the ACC title in her junior season.
Record
10th Overall Pick (2023 NWSL Draft)
Selected by the KC Current. Traded to Portland in August 2024.

Frequently Asked Questions

Where did Alexa Spaanstra play in college?

University of Virginia. She started all 107 matches, scored 37 goals with 34 assists, earned five All-ACC selections, and led Virginia to the 2021 ACC title.

How did Alexa Spaanstra end up with the Portland Thorns?

She was drafted 10th overall by the KC Current in the 2023 NWSL Draft. She was traded to Portland in August 2024.

What are Alexa Spaanstra's career stats?

At Virginia: 37 goals, 34 assists in 107 starts. With KC Current: 3 goals, 2 assists as a regular bench player before being traded to Portland.

More Forwards

See all 30 players on the full Thorns roster →