Skip to content

Portland Thorns FC vs Kansas City Current

NWSL
2-0
Final
Providence Park

Match pulse

PORAttacking pressure by 5 minutes
0'HTKC
59%Possession41%
18Shots6
7On target4
3Corners6
4Saves5
10Fouls13
21'M.A. VignolaPOR32'Ellie Bravo-YoungKC34'Croix BethuneKC78'Kayla SharplesKC
Team1H2HT
POR022
KC000

Who won: Portland 2-0

Portland Thorns FC beat Kansas City Current 2-0 on Saturday, March 28, 2026 at Providence Park. Goals for Portland: Olivia Moultrie (53' pen) and Reilyn Turner (63').

Every player rated

Chirp Rating, 3.0 to 10.0
  1. 18.3Mackenzie ArnoldG
  2. 27.8Reilyn TurnerAM-R
  3. 37.7Olivia MoultrieAM
  4. 47.1Jayden PerryCD-L
  5. 56.8Sophia WilsonF
  6. 66.7Sam HiattCD-R
  7. 76.5M.A. VignolaLB
  8. 86.5Marie MüllerRB
  9. 96.5LorenaG
  10. 106.3Jessie FlemingRM
  11. 116.3Mimi AlidouAM-L
  12. 126.2Cassandra BogereLM

Team stats

PORKC
10Fouls13
1Yellow Cards3
0Red Cards0
1Offsides0
3Corner Kicks6
4Saves5
59.1Possession40.9
18SHOTS6
7ON GOAL4
0.4On Target %0.7
2Penalty Goals0
1Penalty Kicks Taken0
391Accurate Passes229
474Passes323
0.8Pass Completion %0.7
6Accurate Crosses6
16Crosses18
0.4Cross %0.3
39Long Balls42
17Accurate Long Balls16
0.4Long Balls %0.4
4Blocked Shots1
12Effective Tackles13
17Tackles21
0.7Tackle %0.6
17Interceptions5
23Effective Clearances33
23Clearances33

Player of the game

Mackenzie Arnold

POR · 4 saves, clean sheet

8.3

Deserved to win

76%
POR · 0.93 xG
23%
Draw
1%
KC · 0.06 xG

Portland created better chances: they win this game 76% of the time

Play by play

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

    Delay over. They are ready to continue.

  4. 90'+3'Ellie Bravo-Young

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

  5. 90'+3'Reilyn Turner

    Corner awarded

    Corner, Kansas City Current. Conceded by Reilyn Turner.

  6. 90'+1'

    Fourth official has announced 5 minutes of added time.

  7. 87'

    Free kick won

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

  8. 87'Jayden Perry

    Foul

    Foul by Jayden Perry (Portland Thorns).

  9. 87'

    Free kick won

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

  10. 87'Haley Hopkins

    Foul

    Foul by Haley Hopkins (Kansas City Current).

  11. 85'Kayla Sharples

    Shot on target

    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. 84'Amelia White

    Right footed shot blocked

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

    A. White

  13. 84'Reilyn Turner

    Free kick won

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

  14. 84'Izzy Rodriguez

    Foul

    Foul by Izzy Rodriguez (Kansas City Current).

  15. 83'

    Free kick won

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

  16. 83'

    Foul

    Foul by Cassandra Bogere (Portland Thorns).

  17. 82'

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

  18. 81'
    Sub

    Subbed on for A. Sentnor

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

    K. Carusa

  19. 81'Amelia White
    Sub

    Subbed on for G. Robinson

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

    A. White

  20. 81'Pietra Tordin

    Right footed shot just wide

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

    P. Tordin

  21. 80'Pietra Tordin

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

  22. 78'Kayla Sharples

    Yellow card

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

    K. Sharples

  23. 78'Pietra Tordin

    Free kick won

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

  24. 78'Kayla Sharples

    Foul

    Foul by Kayla Sharples (Kansas City Current).

  25. 77'Reilyn Turner

    Right footed shot saved

    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.

    R. Turner

Leaders

PORKC
Total Shots
Olivia Moultrie
5
Gabrielle Robinson
1
Accurate Passes
Sam Hiatt
75
Katie Scott
28
Saves
Mackenzie Arnold
4
Lorena
5