
Utah Royals vs Portland Thorns FC, 2025 NWSL, Regular Season
· NWSLAbout
Utah Royals are hosting Portland Thorns FC
at America First Field, Sandy, Utah, USA, starting on
. The match is a part of the NWSL.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 7': Corner, Utah Royals. Conceded by Kaitlyn Torpey.
- 10': Foul by Caiya Hanks (Portland Thorns).
- 10': Janni Thomsen (Utah Royals) wins a free kick on the right wing.
- 10': Caiya Hanks (Portland Thorns) is shown the yellow card for a bad foul.
- 12': Attempt missed. Deyna Castellanos (Portland Thorns) right footed shot from outside the box is too high. Assisted by Reilyn Turner.
- 14': Attempt missed. Hina Sugita (Portland Thorns) left footed shot from the left side of the six yard box misses to the right. Assisted by Deyna Castellanos.
- 14': Goal! Utah Royals 0, Portland Thorns 1. Reilyn Turner (Portland Thorns) left footed shot from very close range to the high centre of the goal. Assisted by Hina Sugita.
- 16': Attempt missed. Deyna Castellanos (Portland Thorns) right footed shot from the right side of the box misses to the left. Assisted by Sam Coffey.
- 18': Foul by Brecken Mozingo (Utah Royals).
- 18': Reyna Reyes (Portland Thorns) wins a free kick in the defensive half.
- 21': Deyna Castellanos (Portland Thorns) wins a free kick in the defensive half.
- 21': Foul by Claudia Zornoza (Utah Royals).
- 21': Aisha Solórzano (Utah Royals) wins a free kick in the defensive half.
- 21': Foul by Jayden Perry (Portland Thorns).
- 24': Foul by Madison Pogarch (Utah Royals).
- 24': Reilyn Turner (Portland Thorns) wins a free kick on the right wing.
- 34': Foul by Brecken Mozingo (Utah Royals).
- 34': Reyna Reyes (Portland Thorns) wins a free kick in the defensive half.
- 35': Offside, Portland Thorns. Olivia Moultrie is caught offside.
- 35': Deyna Castellanos (Portland Thorns) wins a free kick in the defensive half.
- 35': Foul by Ana Tejada (Utah Royals).
- 36': Corner, Portland Thorns. Conceded by Ana Tejada.
- 37': Attempt missed. Reilyn Turner (Portland Thorns) header from the centre of the box misses to the right. Assisted by Olivia Moultrie with a cross following a corner.
- 38': Bianca St-Georges (Utah Royals) wins a free kick in the defensive half.
- 38': Foul by Kaitlyn Torpey (Portland Thorns).
- 39': Foul by Allyson Sentnor (Utah Royals).
- 39': Sam Coffey (Portland Thorns) wins a free kick in the defensive half.
- 40': Foul by Ana Tejada (Utah Royals).
- 40': Reilyn Turner (Portland Thorns) wins a free kick on the right wing.
- 41': Corner, Portland Thorns. Conceded by Janni Thomsen.
- 42': Attempt missed. Reilyn Turner (Portland Thorns) header from the centre of the box misses to the right. Assisted by Olivia Moultrie with a cross following a corner.
- 42': Foul by Kate Del Fava (Utah Royals).
- 42': Hina Sugita (Portland Thorns) wins a free kick in the attacking half.
- 42': Attempt saved. Olivia Moultrie (Portland Thorns) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Sam Coffey.
- 42': Attempt missed. Reilyn Turner (Portland Thorns) right footed shot from very close range misses to the right.
- 45': Corner, Portland Thorns. Conceded by Madison Pogarch.
- 45': Foul by Jayden Perry (Portland Thorns).
- 45': Mandy McGlynn (Utah Royals) wins a free kick in the defensive half.
- 45': Fourth official has announced 2 minutes of added time.
- 45'+3': First Half ends, Utah Royals 0, Portland Thorns 1.
- 45': Second Half begins Utah Royals 0, Portland Thorns 1.
- 45': Substitution, Utah Royals. Dana Foederer replaces Mikayla Cluff.
- 45': Substitution, Utah Royals. Kherrington Ream replaces Aisha Solórzano.
- 46': Deyna Castellanos (Portland Thorns) wins a free kick in the defensive half.
- 46': Foul by Bianca St-Georges (Utah Royals).
- 47': Attempt missed. Kherrington Ream (Utah Royals) right footed shot from the centre of the box is high and wide to the right. Assisted by Bianca St-Georges following a fast break.
- 48': Offside, Utah Royals. Bianca St-Georges is caught offside.
- 52': Foul by Caiya Hanks (Portland Thorns).
- 52': Janni Thomsen (Utah Royals) wins a free kick on the right wing.
- 53': Attempt missed. Janni Thomsen (Utah Royals) left footed shot from a difficult angle on the left misses to the left. Assisted by Claudia Zornoza with a cross following a set piece situation.
- 54': Caiya Hanks (Portland Thorns) wins a free kick in the defensive half.
- 54': Foul by Janni Thomsen (Utah Royals).
- 56': Foul by Kherrington Ream (Utah Royals).
- 56': Jayden Perry (Portland Thorns) wins a free kick in the defensive half.
- 57': Corner, Utah Royals. Conceded by Sam Hiatt.
- 58': Attempt missed. Kate Del Fava (Utah Royals) header from a difficult angle on the right is close, but misses to the right. Assisted by Allyson Sentnor with a cross following a corner.
- 59': Substitution, Portland Thorns. Mimi Alidou replaces Caiya Hanks.
- 59': Claudia Zornoza (Utah Royals) wins a free kick in the defensive half.
- 59': Foul by Kaitlyn Torpey (Portland Thorns).
- 61': Attempt missed. Bianca St-Georges (Utah Royals) right footed shot from outside the box is too high. Assisted by Brecken Mozingo.
- 62': Foul by Dana Foederer (Utah Royals).
- 62': Mimi Alidou (Portland Thorns) wins a free kick in the defensive half.
- 62': Dana Foederer (Utah Royals) is shown the yellow card for a bad foul.
- 62': Deyna Castellanos (Portland Thorns) wins a free kick in the attacking half.
- 62': Foul by Kate Del Fava (Utah Royals).
- 62': Kate Del Fava (Utah Royals) is shown the yellow card for a bad foul.
- 63': Foul by Jayden Perry (Portland Thorns).
- 63': Kate Del Fava (Utah Royals) wins a free kick in the defensive half.
- 66': Attempt missed. Brecken Mozingo (Utah Royals) right footed shot from the right side of the box misses to the left. Assisted by Bianca St-Georges following a fast break.
- 66': Substitution, Utah Royals. Imani Dorsey replaces Brecken Mozingo.
- 68': Attempt missed. Allyson Sentnor (Utah Royals) right footed shot from outside the box is close, but misses to the left. Assisted by Dana Foederer.
- 69': Substitution, Portland Thorns. Mallie McKenzie replaces Kaitlyn Torpey.
- 69': Substitution, Portland Thorns. Jessie Fleming replaces Hina Sugita.
- 70': Attempt missed. Reilyn Turner (Portland Thorns) right footed shot from a difficult angle on the right is close, but misses to the left following a fast break.
- 70': Substitution, Utah Royals. Ana Guzmán replaces Bianca St-Georges.
- 71': Offside, Utah Royals. Ana Guzmán is caught offside.
- 74': Attempt missed. Mimi Alidou (Portland Thorns) left footed shot from outside the box misses to the right. Assisted by Sam Coffey.
- 75': Foul by Janni Thomsen (Utah Royals).
- 75': Jayden Perry (Portland Thorns) wins a free kick in the attacking half.
- 76': Hand ball by Mallie McKenzie (Portland Thorns).
- 77': Attempt saved. Claudia Zornoza (Utah Royals) left footed shot from outside the box is saved in the centre of the goal. Assisted by Madison Pogarch.
- 78': Substitution, Utah Royals. Macey Fraser replaces Janni Thomsen.
- 79': Foul by Ana Guzmán (Utah Royals).
- 79': Mallie McKenzie (Portland Thorns) wins a free kick on the right wing.
- 80': Foul by Imani Dorsey (Utah Royals).
- 80': Sam Hiatt (Portland Thorns) wins a free kick in the defensive half.
- 81': Ana Tejada (Utah Royals) wins a free kick in the defensive half.
- 81': Foul by Olivia Moultrie (Portland Thorns).
- 83': Delay in match because of an injury Deyna Castellanos (Portland Thorns).
- 84': Delay over. They are ready to continue.
- 84': Substitution, Portland Thorns. Alexa Spaanstra replaces Reilyn Turner.
- 84': Substitution, Portland Thorns. Pietra Tordin replaces Deyna Castellanos because of an injury.
- 85': Offside, Portland Thorns. Mimi Alidou is caught offside.
- 87': Dana Foederer (Utah Royals) wins a free kick in the attacking half.
- 87': Foul by Jayden Perry (Portland Thorns).
- 88': Dana Foederer (Utah Royals) wins a free kick in the attacking half.
- 88': Foul by Alexa Spaanstra (Portland Thorns).
- 89': Attempt missed. Allyson Sentnor (Utah Royals) left footed shot from outside the box is just a bit too high.
- 90': Fourth official has announced 4 minutes of added time.
- 90'+1': Foul by Macey Fraser (Utah Royals).
- 90'+1': Mimi Alidou (Portland Thorns) wins a free kick in the defensive half.
- 90'+3': Offside, Utah Royals. Ana Guzmán is caught offside.
- 90'+3': Foul by Ana Tejada (Utah Royals).
- 90'+3': Olivia Moultrie (Portland Thorns) wins a free kick in the attacking half.
- 90'+5': Second Half ends, Utah Royals 0, Portland Thorns 1.
- 0': Match ends, Utah Royals 0, Portland Thorns 1.
Statistics
![]() |
UTA![]() |
|
---|---|---|
11 | Fouls | 18 |
1 | Yellow Cards | 2 |
0 | Red Cards | 0 |
2 | Offsides | 3 |
3 | Corner Kicks | 2 |
1 | Saves | 1 |
48.1 | Possession | 51.9 |
10 | SHOTS | 8 |
2 | ON GOAL | 1 |
0.2 | On Target % | 0.1 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
250 | Accurate Passes | 268 |
346 | Passes | 365 |
0.7 | Pass Completion % | 0.7 |
2 | Accurate Crosses | 3 |
7 | Crosses | 12 |
0.3 | Cross % | 0.3 |
48 | Long Balls | 45 |
11 | Accurate Long Balls | 20 |
0.2 | Long Balls % | 0.4 |
0 | Blocked Shots | 0 |
12 | Effective Tackles | 10 |
16 | Tackles | 17 |
0.8 | Tackle % | 0.6 |
11 | Interceptions | 6 |
19 | Effective Clearances | 9 |
19 | Clearances | 9 |
Game Information
Competition: NWSL
Venue: America First Field
Location: Sandy, Utah, USA
Attendance: 5,051
Venue: America First Field
Location: Sandy, Utah, USA
Attendance: 5,051
NWSL Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Kansas City Current | 10 | +15 | 24 |
2 | San Diego Wave FC | 11 | +8 | 20 |
3 | Orlando Pride | 10 | +10 | 19 |
4 | Washington Spirit | 10 | +2 | 19 |
Line-Ups
Utah Royals (4-2-3-1)
No. | Name |
---|---|
1 | Mandy McGlynn (GK) |
17 | Ana Tejada |
8 | Kate Del Fava ![]() |
16 | Madison Pogarch |
7 | Janni Thomsen |
9 | Ally Sentnor |
10 | Claudia Zornoza |
21 | Mikayla Cluff |
30 | Aisha Solorzano |
53 | Bianca St-Georges |
13 | Brecken Mozingo |
Portland Thorns FC (4-1-4-1)
No. | Name |
---|---|
1 | Bella Bixby (GK) |
24 | Jayden Perry |
16 | Sam Hiatt |
17 | Sam Coffey |
2 | Reyna Reyes |
20 | Kaitlyn Torpey |
8 | Hina Sugita |
13 | Olivia Moultrie |
7 | Caiya Hanks ![]() |
66 | Reilyn Turner |
10 | Deyna Castellanos |
NWSL News

Sally Menti slots in the goal for Seattle Reign FC

'Best for both sides': Giráldez addresses move from Spirit to Lyonnes
Jonatan Giráldez on Friday explained his move to OL Lyonnes, coming after he led the Washington Spirit to a successful 2024 season.

USWNT, Chelsea's Mia Fishel in talks with NWSL clubs - source
United States women's national team forward Mia Fishel is in discussions with multiple NWSL teams about a summer transfer away from Chelsea, a source with knowledge of the situation told ESPN.

NWSL MVP Tracker 2.0: Can Thompson keep up with Debinha & Co.?
In ESPN's second NWSL MVP Tracker of 2025, Alyssa Thompson is no longer No. 1, but she's keeping pace with the league's best.