Olivia Moultrie Becomes NWSL's Youngest to 20 Regular-Season Goals as Portland Thorns Blank Kansas City 2-0
Olivia Moultrie became the youngest player in NWSL history to reach 20 regular season goals and Reilyn Turner headed in a second as the Portland Thorns beat the Kansas City Current 2-0.

Olivia Moultrie is 20 years old and already rewriting the NWSL record book. Her penalty on Saturday afternoon at Providence Park did not just open the scoring. It made her, per the Thorns, the youngest player in league history to reach 20 regular season goals, breaking a mark Sam Kerr set in 2016.
The Portland Thorns beat the Kansas City Current 2-0 in front of 16,734 fans, with Moultrie converting from the spot in the 53rd minute and Reilyn Turner heading in the second 10 minutes later. Portland moved to 3-0-1 with 9 points and bounced back from its first loss of the season. Kansas City fell to 1-0-3 and finished a three-match road trip with three straight defeats.
Posts, Saves and a Scoreless Half
For a half that ended 0-0, this one had plenty of noise. Kansas City struck first in the chance department: Debinha forced a turnover in the third minute and set up Ally Sentnor, whose shot from the center of the box was pushed away by Mackenzie Arnold.
Then Portland went full pinball. In the 10th minute, Moultrie hit the left post from the center of the box, and Sophia Wilson, making her first start of the season per the club, pounced on the follow-up only for Lorena to deny her with a sprawling kick save. Three minutes later, Wilson was the one clanging the left post, this time from the left side of the six-yard box off an M.A. Vignola assist. Two posts in four minutes. Somewhere a Portland fan was already blaming the crossbar gods.
Kansas City kept answering. Michelle Cooper tested Arnold in the 13th minute, Gabrielle Robinson's header off a corner went just over in the 24th, and Sentnor forced another save in the 35th. In between, the referee was busy: Vignola picked up a yellow card in the 21st, and Ellie Bravo-Young and Croix Bethune were booked two minutes apart for Kansas City. The half ended scoreless, which felt like a minor miracle given the traffic at both ends.
Moultrie Makes History
Portland came out of halftime with intent. Lorena stopped Vignola in the 46th minute and Moultrie from outside the box in the 49th, but the Kansas City goalkeeper could not hold out forever. In the 51st minute, Wilson drew a foul from Elizabeth Ball in the area, and after a brief delay for Lorena, Moultrie stepped up and rolled her right-footed penalty into the bottom left corner. 1-0.
Ten minutes later it was 2-0. Jayden Perry launched a long ball from her own half into the Kansas City box, and Turner, with her back to goal, beat the goalkeeper in the air and headed it in from the center of the box. It was the kind of goal that looks simple on the replay and is anything but when you are the one trying to time the jump.
Kansas City coach Chris Armas went to his bench in the 70th minute with a triple change, then made two more in the 81st, including a professional debut for Amelia White. Kayla Sharples forced Arnold into one last save from outside the box in the 85th minute, but Portland never really looked like giving it away.
The Record Breaker and Her Supporting Cast
Moultrie took five shots, put two on target and scored the goal that put her in elite company. Per the Thorns, she joins Kerr, Trinity Rodman and Wilson as the only players to reach 20 regular season goals before turning 24. That is a group chat you want to be in.
Turner was just as dangerous. She took four shots, put two on target and, per the club, has now scored in each of Portland's opening two home matches, joining Moultrie as the team's joint leading scorer. Perry's assist was the second of her career, and both have been on Turner goals, according to the Thorns. That is either chemistry or a very specific habit.
Wilson did not score, but she was a constant headache, hitting the post, drawing the penalty and taking five shots before Pietra Tordin replaced her in the 68th minute.
Arnold, back in goal after spending March with Australia at the AFC Asian Cup, made four saves for her first clean sheet of the year, per the club. At the other end, Lorena made five saves in a losing effort and kept this from getting uglier.
The Turning Point
The penalty in the 51st minute flipped the match. Kansas City had survived two Portland posts and created enough of its own to stay level through the first half, and Lorena had stopped two more efforts after the break. Then Wilson won the foul, Moultrie buried it, and the Current had to chase a team that had already hit the woodwork twice. Ten minutes later, Turner's header turned a tense match into a comfortable one.
Stats That Matter
- Shots: Portland 18, Kansas City 6.
- Shots on target: Portland 7, Kansas City 4. Portland also hit the post twice.
- Possession: Portland 59.1 percent, Kansas City 40.9 percent.
- Interceptions: Portland 17, Kansas City 5.
- Saves: Lorena 5, Arnold 4.
What It Means
Portland has now won three of its first four matches, and the Thorns said it was their third clean sheet in four games. They have also won both of their home matches this season. Per the club, it was their first win over Kansas City since 2023 and snapped a five-game losing streak against the Current, last season's Shield winners. Next up is a trip to the North Carolina Courage.
Kansas City opened the season with a 2-1 win over the Utah Royals, then lost 2-1 at Chicago Stars FC, 3-0 at Seattle Reign FC and now 2-0 in Portland. Three road games in a week, three losses and one goal scored. The Current finally return home to face Gotham FC next.
Closing Take
Armas did not pretend the trip went well. "No one thought this was going to be an easy road stretch," he said. "We're excited to get back home. We're disappointed to not get the points on the road, but we will learn from it and be better for it."
For Portland, the bigger takeaway is Moultrie. A 20-year-old passing Sam Kerr in the record book is the kind of sentence that feels like it should come with a Marvel post-credits scene. This one hinted at a sequel: the youngest player to 20 is not going to stop there.
Stats from ESPN's match data. Postgame quotes as reported by the Kansas City Current; match notes from the Portland Thorns.
Related Coverage

Thorns vs. Dash Preview: Sophia Wilson Is Eligible Again as Kat Rader Chases Rookie History
November 1, 2026

Current vs. Racing Louisville Preview: A Road Win Guarantees Kansas City a Home Playoff Game
November 1, 2026

Thorns Head to Houston for Decision Day With Their Playoff Seed Still Unsettled
October 30, 2026

More From Editor
View All stories by Editor
Avalanche vs. Flames: Artturi Lehkonen Scores Twice as Cale Makar Piles Up Four Assists in 5-2 Win
November 1, 2026

Jonathan Bamba Scores Twice, Lewandowski Delivers Off the Bench as Chicago Fire Beat Rapids 4-2
November 1, 2026

Stars vs. Blue Jackets: Thomas Harley and Arttu Hyry Beat the Buzzer Twice as Dallas Snaps Its Skid
November 1, 2026
