Kansas City Current vs Portland Thorns FC
Match pulse
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.0Team stats

Player of the game
Temwa Chawinga
KC · 1 G, 1 A
Deserved to win
Dead even on chances: this one could have gone either way
Play by play
- Match ends, Kansas City Current 3, Portland Thorns 1.
- Second Half ends, Kansas City Current 3, Portland Thorns 1.
- 90'+4'
SubSubbed on for T. Chawinga
Substitution, Kansas City Current. Penelope Hocking replaces Temwa Chawinga.
P. Hocking
- GOAL90'+3'


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 - 90'+1'
Fourth official has announced 5 minutes of added time.
- 90'+1'
Delay over. They are ready to continue.
- 89'


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


Foul
Foul by Mimi Alidou (Portland Thorns).
- 89'


Free kick won
Izzy Rodriguez (Kansas City Current) wins a free kick on the left wing.
- 89'


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.
- 88'


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


Corner awarded
Corner, Portland Thorns. Conceded by Kayla Sharples.
- 86'

SubSubbed on for C. Bethune
Substitution, Kansas City Current. Amelia White replaces Croix Bethune.
A. White
- 86'

SubSubbed on for M. Cooper
Substitution, Kansas City Current. Laney Rouse replaces Michelle Cooper.
L. Rouse
- 85'


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.
- 85'


Left footed shot blocked
Attempt blocked. Sophia Wilson (Portland Thorns) left footed shot from outside the box is blocked.
S. Wilson
- 80'


Foul
Foul by Mallie McKenzie (Portland Thorns).
- 80'


Free kick won
Croix Bethune (Kansas City Current) wins a free kick in the defensive half.
- 78'


Foul
Foul by Kayla Sharples (Kansas City Current).
- 78'


Free kick won
Sophia Wilson (Portland Thorns) wins a free kick in the attacking half.
- 76'

SubSubbed on for A. Sentnor
Substitution, Kansas City Current. Haley Hopkins replaces Ally Sentnor.
H. Hopkins
- 74'


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


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
- 74'


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
- 73'


Corner awarded
Corner, Portland Thorns. Conceded by Izzy Rodriguez.

