Skip to content

Kansas City Current vs Portland Thorns FC

NWSL
3-1
Final
CPKC Stadium

Match pulse

KCAttacking pressure by 5 minutes
0'HTPOR
52%Possession48%
15Shots13
8On target6
3Corners8
5Saves5
6Fouls5
Team1H2HT
KC123
POR101

Who won: Kansas City 3-1

Kansas City Current beat Portland Thorns FC 3-1 on Sunday, May 24, 2026 at CPKC Stadium. Goals for Kansas City: Lo'eau LaBonta (41'), Temwa Chawinga (63') and Haley Hopkins (90'+3'). Goals for Portland: Sophia Wilson (14').

Every player rated

Chirp Rating, 3.0 to 10.0
  1. 17.8Temwa ChawingaAM-L
  2. 27.4LorenaG
  3. 37.3Croix BethuneAM
  4. 47.3Lo'eau LaBontaRM
  5. 57.3Sophia WilsonF
  6. 67.1Ally SentnorF
  7. 76.7Izzy RodriguezLB
  8. 86.6Michelle CooperAM-R
  9. 96.6Pietra TordinAM
  10. 106.5Haley HopkinsSUB
  11. 116.4Gabrielle RobinsonCD-R
  12. 126.3Ellie Bravo-YoungRB

Team stats

KCPOR
6Fouls5
0Yellow Cards0
0Red Cards0
0Offsides2
3Corner Kicks8
5Saves5
51.6Possession48.4
15SHOTS13
8ON GOAL6
0.5On Target %0.5
0Penalty Goals0
0Penalty Kicks Taken0
294Accurate Passes275
391Passes365
0.8Pass Completion %0.8
2Accurate Crosses6
9Crosses16
0.2Cross %0.4
39Long Balls55
8Accurate Long Balls22
0.2Long Balls %0.4
3Blocked Shots3
11Effective Tackles13
16Tackles19
0.7Tackle %0.7
9Interceptions7
31Effective Clearances31
31Clearances31

Player of the game

Temwa Chawinga

KC · 1 G, 1 A

7.8

Deserved to win

13%
KC · 0.15 xG
76%
Draw
11%
POR · 0.13 xG

Dead even on chances: this one could have gone either way

Play by play

  1. Match ends, Kansas City Current 3, Portland Thorns 1.
  2. Second Half ends, Kansas City Current 3, Portland Thorns 1.
  3. 90'+4'
    Sub

    Subbed on for T. Chawinga

    Substitution, Kansas City Current. Penelope Hocking replaces Temwa Chawinga.

    P. Hocking

  4. GOAL90'+3'
    Haley Hopkins

    Goal! Right footed shot

    H. Hopkins · ast T. Chawinga

    Goal! Kansas City Current 3, Portland Thorns 1. Haley Hopkins (Kansas City Current) right footed shot from the centre of the box to the bottom left corner. Assisted by Temwa Chawinga following a fast break.

    KC 3 - 1 POR
  5. 90'+1'

    Fourth official has announced 5 minutes of added time.

  6. 90'+1'

    Delay over. They are ready to continue.

  7. 89'Reyna Reyes

    Delay in match because of an injury Reyna Reyes (Portland Thorns).

  8. 89'Mimi Alidou

    Foul

    Foul by Mimi Alidou (Portland Thorns).

  9. 89'Izzy Rodriguez

    Free kick won

    Izzy Rodriguez (Kansas City Current) wins a free kick on the left wing.

  10. 89'Amelia White

    Shot blocked

    Attempt blocked. Amelia White (Kansas City Current) left footed shot from the left side of the box is blocked. Assisted by Haley Hopkins.

  11. 88'Marie Müller

    Shot off target

    Attempt missed. Marie Müller (Portland Thorns) left footed shot from outside the box is too high following a corner.

  12. 87'Kayla Sharples

    Corner awarded

    Corner, Portland Thorns. Conceded by Kayla Sharples.

  13. 86'Amelia White
    Sub

    Subbed on for C. Bethune

    Substitution, Kansas City Current. Amelia White replaces Croix Bethune.

    A. White

  14. 86'Laney Rouse
    Sub

    Subbed on for M. Cooper

    Substitution, Kansas City Current. Laney Rouse replaces Michelle Cooper.

    L. Rouse

  15. 85'Olivia Moultrie

    Shot off target

    Attempt missed. Olivia Moultrie (Portland Thorns) left footed shot from the centre of the box is close, but misses to the right. Assisted by Jessie Fleming.

  16. 85'Sophia Wilson

    Left footed shot blocked

    Attempt blocked. Sophia Wilson (Portland Thorns) left footed shot from outside the box is blocked.

    S. Wilson

  17. 80'Mallie McKenzie

    Foul

    Foul by Mallie McKenzie (Portland Thorns).

  18. 80'Croix Bethune

    Free kick won

    Croix Bethune (Kansas City Current) wins a free kick in the defensive half.

  19. 78'Kayla Sharples

    Foul

    Foul by Kayla Sharples (Kansas City Current).

  20. 78'Sophia Wilson

    Free kick won

    Sophia Wilson (Portland Thorns) wins a free kick in the attacking half.

  21. 76'Haley Hopkins
    Sub

    Subbed on for A. Sentnor

    Substitution, Kansas City Current. Haley Hopkins replaces Ally Sentnor.

    H. Hopkins

  22. 74'Croix Bethune

    Delay in match because of an injury Croix Bethune (Kansas City Current).

  23. 74'Jayden Perry

    Header saved

    Attempt saved. Jayden Perry (Portland Thorns) header from the centre of the box is saved in the bottom left corner by Lorena (Kansas City Current). Assisted by Olivia Moultrie with a cross.

    J. Perry

  24. 74'Pietra Tordin

    Header blocked

    Attempt blocked. Pietra Tordin (Portland Thorns) header from the centre of the box is blocked. Assisted by Olivia Moultrie with a cross.

    P. Tordin

  25. 73'Izzy Rodriguez

    Corner awarded

    Corner, Portland Thorns. Conceded by Izzy Rodriguez.

Leaders

KCPOR
Total Shots
Croix Bethune
3
Sophia Wilson
6
Accurate Passes
Kayla Sharples
62
Carolyn Calzada
41
Saves
Lorena
5
Mackenzie Arnold
5