No live events at the moment
Sat, 30 May 2026, 20:00
Full Time

Match Timeline

21'
Olivia Moultrie
Normal Goal
44'
Kiana Palacios
Normal Goal → Nuria Rábano
48'
Mina Tanaka🟨
Yellow Card
50'
Cloé Lacasse
Normal Goal → Mina Tanaka
52'
Ana Tejada🟨
Yellow Card
61'
Cassandra Bogere🟨
Yellow Card
61'
Olivia Moultrie🔄
Substitution 1 → Reilyn Turner
62'
Cassandra Bogere🔄
Substitution 2 → Jennie Immethun
64'
Cecelia Kizer🔄
Substitution 1 → Alexa Spaanstra
64'
Miyabi Moriya🔄
Substitution 2 → Tatumn Milazzo
64'
Ana Tejada🔄
Substitution 3 → Dayana Pierre Louis
68'
Dayana Pierre Louis🟨
Yellow Card
82'
Kiana Palacios🔄
Substitution 4 → Lara Prašnikar
85'
Sam Hiatt🔄
Substitution 3 → Jayden Perry
85'
Marie Müller🔄
Substitution 4 → Shae Harvey
90+1'
Sophia Wilson
Penalty
90+2'
Cloé Lacasse🟨
Yellow Card

Match Statistics

5Shots on Goal8
4Shots off Goal11
12Total Shots23
3Blocked Shots4
10Shots insidebox18
2Shots outsidebox5
9Fouls12
4Corner Kicks4
1Offsides3
46Ball Possession54
1Yellow Cards4
6Goalkeeper Saves3
339Total passes391
262Passes accurate295
77Passes %75

Starting Lineups

Portland Thorns WPortland Thorns W1:1

Starting XI

18Mackenzie ArnoldG
25Mary Alice VignolaD
6Cassandra BogereM
19Pietra TordinM
9Sophia WilsonF
16Sam HiattD
21Jessie FlemingM
13Olivia MoultrieM
5Isabella ObazeD
23Marie MüllerM
2Reyna ReyesD

Utah Royals WUtah Royals W1:1

Starting XI

1Mandy McGlynnG
14Nuria RábanoD
17Ana TejadaM
24Cloé LacasseM
21Kiana PalaciosF
18Kaleigh RiehlD
10Narumi MiuraM
11Mina TanakaM
8Kate Del FavaD
5Cecelia KizerM
22Miyabi MoriyaD

Head-to-Head

💰 Best Odds

Match Winner
Home
2.25
Unibet
Draw
3.35
Dafabet
Away
3.29
Pinnacle
Over/Under 2.5
Over 2.5
1.95
Bet365
Under 2.5
1.86
Pinnacle
Both Teams Score
Yes
1.83
Bet365
No
2.07
Unibet

18+ Only. Please gamble responsibly.

📈 Team Form & Statistics

Portland Thorns W
Portland Thorns W
Form: L-W-D-L-W
Utah Royals W
Utah Royals W
Form: W-W-D-W-W
Record
5 W
2 D
3 L
7 W
2 D
1 L
Goals Per Game
1.5
Scored
vs
1.5
Scored
1.2
Conceded
vs
0.6
Conceded
Betting Indicators
Clean Sheets
50%
Clean Sheets
50%
BTTS
50%
BTTS
50%
Home/Away Performance
Scored
Home:1.5
Away:1.5
Conceded
Home:0.0
Away:2.0
Scored
Home:1.6
Away:1.4
Conceded
Home:0.8
Away:0.4

⚡ Elo Ratings

Long Term Elo Rating
1625
Good
1500
Average
Short Term Elo Rating
1673
↑ Momentum (+48)
1541
↑ Momentum (+41)
Expected Outcome
48%
Home Win
28%
Draw
24%
Away Win
Attack & Defence Elo
Long Term
1532
Attack
1447
1567
Defence
1559
Recent Form
1518
Attack
1467
1573
Defence
1616
Post-Match Changes
-5
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.