Skip to content

Angel City FC vs Portland Thorns FC

NWSL
0-2
Final
Portland
10-7-8
BMO Stadium

Match pulse

LAAttacking pressure by 5 minutes
0'HTPOR
56%Possession44%
11Shots10
5On target3
4Corners4
1Saves5
12Fouls8
47'Sam CoffeyPOR72'Maiara NiehuesLA
Team1H2HT
LA000
POR112

Who won: Portland 2-0

Portland Thorns FC beat Angel City FC 2-0 on Sunday, October 19, 2025 at BMO Stadium. Goals for Portland: Olivia Moultrie (23', 60' pen).

Every player rated

Chirp Rating, 3.0 to 10.0
  1. 18.6Mackenzie ArnoldG
  2. 28.5Olivia MoultrieRM
  3. 37.1Alexa SpaanstraRF
  4. 46.8Sam HiattCD-R
  5. 56.8M.A. VignolaLB
  6. 66.8Reyna ReyesRB
  7. 76.7Isabella ObazeCD-L
  8. 86.4Jessie FlemingLM
  9. 96.4Reilyn TurnerF
  10. 106.3Deyna CastellanosLF
  11. 116.1Evelyn ShoresCD-L
  12. 126.1Miyabi MoriyaLM

Team stats

LAPOR
12Fouls8
1Yellow Cards1
0Red Cards0
2Offsides1
4Corner Kicks4
1Saves5
55.6Possession44.4
11SHOTS10
5ON GOAL3
0.5On Target %0.3
0Penalty Goals2
0Penalty Kicks Taken1
296Accurate Passes235
398Passes323
0.7Pass Completion %0.7
2Accurate Crosses2
18Crosses7
0.1Cross %0.3
45Long Balls65
17Accurate Long Balls25
0.4Long Balls %0.4
2Blocked Shots2
15Effective Tackles10
26Tackles21
0.6Tackle %0.5
1Interceptions11
20Effective Clearances39
20Clearances39

Player of the game

Mackenzie Arnold

POR · 5 saves, clean sheet

8.6

Deserved to win

3%
LA · 0.11 xG
28%
Draw
70%
POR · 0.85 xG

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

Play by play

  1. Match ends, Angel City 0, Portland Thorns 2.
  2. Second Half ends, Angel City 0, Portland Thorns 2.
  3. 90'+6'Sveindís Jónsdóttir

    Free kick won

    Sveindís Jónsdóttir (Angel City) wins a free kick in the attacking half.

  4. 90'+6'

    Foul

    Foul by Laila Harbert (Portland Thorns).

  5. 90'+5'Prisca Chilufya

    Right footed shot just wide

    Attempt missed. Prisca Chilufya (Angel City) right footed shot from outside the box is close, but misses to the left. Assisted by Maiara Niehues.

    P. Chilufya

  6. 90'+4'Prisca Chilufya

    Offside

    Offside, Angel City. Prisca Chilufya is caught offside.

  7. 90'+3'Mackenzie Arnold

    Free kick won

    Mackenzie Arnold (Portland Thorns) wins a free kick in the defensive half.

  8. 90'+3'Prisca Chilufya

    Foul

    Foul by Prisca Chilufya (Angel City).

  9. 90'+3'Jayden Perry
    Sub

    Subbed on for R. Turner

    Substitution, Portland Thorns. Jayden Perry replaces Reilyn Turner.

    J. Perry

  10. 90'+3'

    Free kick won

    Maiara Niehues (Angel City) wins a free kick in the defensive half.

  11. 90'+1'

    Fourth official has announced 6 minutes of added time.

  12. 89'
    Sub

    Subbed on for S. Coffey

    Substitution, Portland Thorns. Kaitlyn Torpey replaces Sam Coffey.

    K. Torpey

  13. 89'
    Sub

    Subbed on for I. Obaze

    Substitution, Portland Thorns. Daiane replaces Isabella Obaze.

    Daiane

  14. 86'Jessie Fleming

    Free kick won

    Jessie Fleming (Portland Thorns) wins a free kick in the defensive half.

  15. 86'Hina Sugita

    Foul

    Foul by Hina Sugita (Angel City).

  16. 85'Olivia Moultrie

    Corner awarded

    Corner, Angel City. Conceded by Olivia Moultrie.

  17. 83'Sam Hiatt

    Free kick won

    Sam Hiatt (Portland Thorns) wins a free kick in the defensive half.

  18. 82'
    Sub

    Subbed on for G. Thompson

    Substitution, Angel City. Ali Riley replaces Gisele Thompson.

    A. Riley

  19. 81'

    Delay over. They are ready to continue.

  20. 81'Sveindís Jónsdóttir

    Delay in match because of an injury Sveindís Jónsdóttir (Angel City).

  21. 79'
    Sub

    Subbed on for D. Castellanos

    Substitution, Portland Thorns. Laila Harbert replaces Deyna Castellanos.

    L. Harbert

  22. 79'Pietra Tordin
    Sub

    Subbed on for A. Spaanstra

    Substitution, Portland Thorns. Pietra Tordin replaces Alexa Spaanstra.

    P. Tordin

  23. 75'

    Free kick won

    Maiara Niehues (Angel City) wins a free kick on the left wing.

  24. 75'

    Foul

    Foul by Sam Coffey (Portland Thorns).

  25. 74'Prisca Chilufya

    Free kick won

    Prisca Chilufya (Angel City) wins a free kick in the defensive half.

Leaders

LAPOR
Total Shots
Evelyn Shores
2
Olivia Moultrie
4
Accurate Passes
Sarah Gorden
44
Sam Hiatt
36
Saves
Angelina Anderson
1
Mackenzie Arnold
5