FINAL RESULT · March 28, 2026

Kansas City Current 0–2 Portland Thorns FC: March 28, 2026 NWSL Result

Kansas City Current and Portland Thorns FC completed their 2026 NWSL match at Providence Park on March 28, 2026. The final score was Kansas City Current 0–2 Portland Thorns FC. This page keeps the result, viewing information, current table snapshot and the other 2026 meeting together.

Kansas City Current logo Kansas City Current Current rank #4 · Form L L W
0–2
Portland Thorns FC logo Portland Thorns FC Current rank #6 · Form L W W
Loading local time… ET: Venue time:

Kansas City Current vs Portland Thorns FC Broadcast Information

CBSUnited States · Broadcast
Watch on CBS
Paramount+United States · Subscription
Watch on Paramount+

Portland Thorns FC Match Venue

Providence Park

Portland, Oregon, USA

Open venue in Google Maps →
MATCH VIDEOS

Kansas City Current vs Portland Thorns FC Match Highlights

Watch 6 available highlights from this completed NWSL match, including the match recap, goals and notable plays supplied with the final game record.

1:19

Portland Thorns FC vs. Kansas City Current - Game Highlights

Watch the Game Highlights from Portland Thorns FC vs. Kansas City Current, 03/29/2026

Open source video →
FINAL MATCH REPORT

Kansas City Current vs Portland Thorns FC Match Stats and Facts

Compare the final team numbers from this March 28, 2026 NWSL match, then jump to the goals, cards, substitutions, lineups and player leaders.

Final score

Kansas City Current 0–2 Portland Thorns FC

Match venue

Providence Park

Referee

Abdou Ndiaye

Attendance

16,734

Formations

4-2-3-1 vs 4-2-3-1

Kansas City CurrentTeam statisticPortland Thorns FC
40.9%Possession59.1%
6Shots18
4Shots on goal7
6Corner kicks3
5Saves4
13Fouls committed10
3Yellow cards1
0Red cards0
0Offsides1
323Passes attempted474
229Passes completed391
70%Pass accuracy80%
13Tackles won12
5Interceptions17
1Blocked shots4
33Clearances23
GOALS, CARDS & SUBSTITUTIONS

Kansas City Current vs Portland Thorns FC Match Timeline

Follow the important moments in match order. Routine stoppages and duplicate delay notices are left out so the decisive action is easier to scan.

  1. Kickoff

    First Half begins.

  2. Yellow card · Portland Thorns FC

    M.A. Vignola (Portland Thorns) is shown the yellow card for a bad foul.

  3. Yellow card · Kansas City Current

    Ellie Bravo-Young (Kansas City Current) is shown the yellow card for a bad foul.

  4. Yellow card · Kansas City Current

    Croix Bethune (Kansas City Current) is shown the yellow card.

  5. Halftime

    First Half ends, Portland Thorns 0, Kansas City Current 0.

  6. Second half

    Second Half begins Portland Thorns 0, Kansas City Current 0.

  7. Penalty goal · Portland Thorns FC

    Goal! Portland Thorns 1, Kansas City Current 0. Olivia Moultrie (Portland Thorns) converts the penalty with a right footed shot to the bottom left corner.

  8. Substitution · Portland Thorns FC

    Substitution, Portland Thorns. Pietra Tordin replaces Sophia Wilson.

  9. Substitution · Portland Thorns FC

    Substitution, Portland Thorns. Mallie McKenzie replaces Marie Müller.

  10. Substitution · Kansas City Current

    Substitution, Kansas City Current. Kayla Sharples replaces Lo'eau LaBonta.

  11. Substitution · Kansas City Current

    Substitution, Kansas City Current. Penelope Hocking replaces Croix Bethune.

  12. Substitution · Kansas City Current

    Substitution, Kansas City Current. Haley Hopkins replaces Michelle Cooper.

  13. Yellow card · Kansas City Current

    Kayla Sharples (Kansas City Current) is shown the yellow card for a bad foul.

  14. Substitution · Kansas City Current

    Substitution, Kansas City Current. Amelia White replaces Gabrielle Robinson.

  15. Substitution · Kansas City Current

    Substitution, Kansas City Current. Kyra Carusa replaces Ally Sentnor.

  16. Full time

    Second Half ends, Portland Thorns 2, Kansas City Current 0.

STARTING XI & BENCH

Kansas City Current vs Portland Thorns FC Lineups and Formations

See both starting lineups, listed positions and available substitutes from the final match record.

AWAY TEAM

Kansas City Current Starting Lineup

4-2-3-1
  • 23
    LorenaG
  • 5
    Ellie Bravo-YoungRB
  • 18
    Izzy RodriguezLB
  • 31
    Katie ScottLM
  • 7
    Elizabeth BallCD-R
  • 24
    Gabrielle RobinsonCD-L · Subbed off
  • 17
    Michelle CooperAM-R · Subbed off
  • 10
    Lo'eau LaBontaRM · Subbed off
  • 21
    Ally SentnorF · Subbed off
  • 99
    DebinhaAM
  • 8
    Croix BethuneAM-L · Subbed off

Kansas City Current Substitutes

  • 3
    Amelia WhiteSUB · Came on
  • 1
    Marisa JordanSUB
  • 2
    Laney RouseSUB
  • 13
    Haley HopkinsSUB · Came on
  • 55
    Penelope HockingSUB · Came on
  • 66
    Kyra CarusaSUB · Came on
  • 44
    Kolo SuliafuSUB
  • 27
    Kayla SharplesSUB · Came on
  • 34
    Kesley BransonSUB
HOME TEAM

Portland Thorns FC Starting Lineup

4-2-3-1
  • 18
    Mackenzie ArnoldG
  • 23
    Marie MüllerRB · Subbed off
  • 25
    M.A. VignolaLB
  • 6
    Cassandra BogereLM
  • 16
    Sam HiattCD-R
  • 24
    Jayden PerryCD-L
  • 66
    Reilyn TurnerAM-R
  • 21
    Jessie FlemingRM
  • 9
    Sophia WilsonF · Subbed off
  • 13
    Olivia MoultrieAM
  • 26
    Mimi AlidouAM-L

Portland Thorns FC Substitutes

  • 5
    Isabella ObazeSUB
  • 88
    Valerin LoboaSUB
  • 19
    Pietra TordinSUB · Came on
  • 29
    Mallie McKenzieSUB · Came on
  • 11
    Maddie PadelskiSUB
  • 40
    Jennie ImmethunSUB
  • 10
    Deyna CastellanosSUB
  • 35
    Morgan MessnerSUB
  • 15
    Shae HarveySUB
KEY PLAYER NUMBERS

Kansas City Current vs Portland Thorns FC Top Performers and Player Stats

These leaders highlight the players who topped their team in shooting, passing, defending or goalkeeping during this match.

Portland Thorns FC Match Leaders

Olivia Moultrie
Total ShotsOlivia Moultrie5 · 2 SOG, 1 G
Sam Hiatt
Accurate PassesSam Hiatt75 · 81 PASS
Mackenzie Arnold
SavesMackenzie Arnold4 · 0 GA

Kansas City Current Match Leaders

Gabrielle Robinson
Total ShotsGabrielle Robinson1 · 0 SOG, 0 G
Katie Scott
Accurate PassesKatie Scott28 · 39 PASS
SavesLorena5 · 2 GA
PLAY-BY-PLAY

Kansas City Current vs Portland Thorns FC Match Commentary

Review the latest recorded match updates, shown from the final whistle backward for faster postgame reading.

Show latest 30 of 107 commentary updates
  1. Match ends, Portland Thorns 2, Kansas City Current 0.

  2. Second Half ends, Portland Thorns 2, Kansas City Current 0.

  3. Delay over. They are ready to continue.

  4. Delay in match because of an injury Ellie Bravo-Young (Kansas City Current).

  5. Corner, Kansas City Current. Conceded by Reilyn Turner.

  6. Fourth official has announced 5 minutes of added time.

  7. Kyra Carusa (Kansas City Current) wins a free kick in the attacking half.

  8. Foul by Jayden Perry (Portland Thorns).

  9. M.A. Vignola (Portland Thorns) wins a free kick in the defensive half.

  10. Foul by Haley Hopkins (Kansas City Current).

  11. Attempt saved. Kayla Sharples (Kansas City Current) right footed shot from outside the box is saved in the bottom left corner by Mackenzie Arnold (Portland Thorns).

  12. Attempt blocked. Amelia White (Kansas City Current) right footed shot from outside the box is blocked.

  13. Reilyn Turner (Portland Thorns) wins a free kick on the right wing.

  14. Foul by Izzy Rodriguez (Kansas City Current).

  15. Penelope Hocking (Kansas City Current) wins a free kick in the attacking half.

  16. Foul by Cassandra Bogere (Portland Thorns).

  17. Corner, Kansas City Current. Conceded by M.A. Vignola.

  18. Substitution, Kansas City Current. Kyra Carusa replaces Ally Sentnor.

  19. Substitution, Kansas City Current. Amelia White replaces Gabrielle Robinson.

  20. Attempt missed. Pietra Tordin (Portland Thorns) right footed shot from the centre of the box misses to the left.

  21. Delay over. They are ready to continue.

  22. Delay in match because of an injury Pietra Tordin (Portland Thorns).

  23. Kayla Sharples (Kansas City Current) is shown the yellow card for a bad foul.

  24. Pietra Tordin (Portland Thorns) wins a free kick in the defensive half.

  25. Foul by Kayla Sharples (Kansas City Current).

  26. Attempt saved. Reilyn Turner (Portland Thorns) right footed shot from a difficult angle on the right is saved in the centre of the goal by Lorena (Kansas City Current). Assisted by Olivia Moultrie.

  27. Olivia Moultrie (Portland Thorns) wins a free kick in the defensive half.

  28. Foul by Penelope Hocking (Kansas City Current).

  29. Delay over. They are ready to continue.

  30. Delay in match because of an injury Izzy Rodriguez (Kansas City Current).

MATCH-SPECIFIC GUIDE

Kansas City Current vs Portland Thorns FC Result Summary

Portland Thorns FC won Kansas City Current 0–2 Portland Thorns FC at home. The score shown here is the recorded final result; team records and positions below use the site's latest standings snapshot rather than a pre-match table.

Kansas City Current Season Context: Keep Cup and League Dates Separate

The June Challenge Cup against Gotham and the Teal Rising Cup are separate from the 30 NWSL regular-season matches displayed here. Use this list when you specifically need league standings context.

Portland Thorns FC Season Context: Start with the Cascadia Dates

Seattle is the opponent many Portland supporters look for first. Use the team filter within this page to isolate both Reign meetings and compare the home and away venues.

How to Read This Result

The final score is fixed on this page, but current standings and recent form continue to update after later matches. Use the two team-schedule links to see what came next.

Season context was researched separately from the Kansas City Current 2026 schedule announcement and the Portland Thorns 2026 schedule announcement. Live schedule data and the recorded result take priority over release-day details.

SEASON SERIES

Kansas City Current vs Portland Thorns FC 2026 Head-to-Head

Across completed 2026 meetings currently in the schedule, Kansas City Current has 1 win, Portland Thorns FC has 1 win, and 0 finished level. The other listed meeting was Portland Thorns FC 1–3 Kansas City Current on May 24, 2026.

March 28, 2026: Kansas City Current vs Portland Thorns FC

Kansas City Current 0–2 Portland Thorns FC

Providence Park

May 24, 2026: Portland Thorns FC vs Kansas City Current

Portland Thorns FC 1–3 Kansas City Current

CPKC Stadium

Open the other meeting →
CURRENT TEAM SNAPSHOT

Kansas City Current vs Portland Thorns FC Standings and Recent Form

These are current site values, included to help compare the teams. They should not be read as a historical snapshot from the original match date.

Kansas City Current Current Snapshot

Kansas City Current is currently #4 with 53 points from 30 matches (16 wins, 5 draws, 9 losses). Recent form: L L W.

Portland Thorns FC Current Snapshot

Portland Thorns FC is currently #6 with 50 points from 30 matches (14 wins, 8 draws, 8 losses). Recent form: L W W.

Table Position Comparison

Kansas City Current has the higher current points total, with a gap of 3 points between the clubs.

USING THIS MATCH PAGE

How to Use This Kansas City Current vs Portland Thorns FC Result Page

Compare the Final Match Stats

Use the side-by-side numbers to compare possession, shots, passing, discipline and defensive work without opening a separate box score.

Follow the Goals and Key Moments

The match timeline keeps goals, cards and substitutions in chronological order while removing routine delay notices.

Check Lineups and Match Highlights

Review both starting formations and available substitutes, then watch any verified postgame videos attached to this result.

MATCH QUESTIONS

Kansas City Current vs Portland Thorns FC FAQ

What was the Kansas City Current vs Portland Thorns FC score?

The recorded final score was Kansas City Current 0–2 Portland Thorns FC on March 28, 2026.

Where can I watch Kansas City Current vs Portland Thorns FC?

The current schedule lists CBS, Paramount+. Availability, subscription requirements and international rights can vary by service and location.

Where is Kansas City Current vs Portland Thorns FC being played?

The listed venue is Providence Park, at Portland, Oregon, USA. Check the venue line again before traveling.

Do Kansas City Current and Portland Thorns FC meet again in 2026?

The other listed meeting was Portland Thorns FC 1–3 Kansas City Current on May 24, 2026.