Kansas City W vs Portland Thorns W preview and prediction
The match
The NWSL Women sees Kansas City W take on Portland Thorns W on Sunday 24 May, kicking off at 18:00 (WAT) at CPKC Stadium. Kansas City W are 4th with 53 points from 30 games (in the top four), while Portland Thorns W sit 6th on 50 points (in the top half). Only 3 points separate the two sides, so there is plenty riding on it.
Form guide
Kansas City W's last 5: LWWLL Most recently they lost to Angel City W 1–2 away. They average 1.2 scored and 2.0 conceded.
Portland Thorns W's last 5: WDLWW Most recently they beat Bay FC W 2–0 at home. On the road they have won 1 and lost 1 of their last 3. They average 1.5 scored and 1.0 conceded. 3 clean sheets in that run show a solid defence.
Portland Thorns W arrive in clearly the better form, averaging 1.8 points a game against 1.2.
Goals outlook
Our model expects about 2.7 goals: 1.9 for Kansas City W and 0.8 for Portland Thorns W. That is close to an average game: over 2.5 at 50%, both teams to score at 56%. Recent games involving both sides have mostly gone over 2.5.
Betting angles
Win chances: Kansas City W 62%, draw 22%, Portland Thorns W 16%.
Safer route: Kansas City W or draw (84%) at 1.15.
Both teams to score: yes (56%) at 1.77.
Our prediction
Our pre-match pick was Over 1.5 goals – a 74% chance at odds of 1.28. Predicted score: Kansas City W 2–0 Portland Thorns W. Bets settle on the 90-minute score. Predictions are estimates, not guarantees – 18+, bet responsibly.
Win chances
Kansas City W62%fair 1.62 · @1.70
Draw22%fair 4.52 · @3.55
Portland Thorns W16%fair 6.24 · @4.33
2.67Expected goals
1.85Kansas City W xG
0.82Portland Thorns W xG
56%Both score
50%Over 2.5
Most likely scores
1–013%
2–012%
1–110%
2–110%
3–07%
0–07%
From our goals model: Kansas City W 1.9 – 0.8 Portland Thorns W expected. Correct scores are long shots even at the top of this list.
Every market, with fair odds
Market
Most likely
Chance
Fair odds
Bookmaker
Match result
Kansas City W to win✓
62%
1.62
1.70 ▲
Double chance
Kansas City W or draw✓
84%
1.19
1.15
Both teams to score
Both teams to score✓
56%
1.77
1.77
Over/under 1.5 goals
Over 1.5 goals✓
74%
1.36
1.28
Over/under 2.5 goals
Under 2.5 goals✗
50%
2.00
1.85
Over/under 3.5 goals
Under 3.5 goals✗
72%
1.40
1.30
Half-time result
Kansas City W ahead at half-time✗
44%
2.27
–
Half-time / full-time
HT Kansas City W / FT Kansas City W✗
39%
2.56
–
Correct score
Correct score 1–0✗
13%
7.81
–
Form
Kansas City W – last 5
LWWLL
21 May
@ Angel City W
1–2
L
16 May
vs Houston Dash W
3–0
W
2 May
@ North Carolina Courage W
2–1
W
25 Apr
@ Washington Spirit W
0–4
L
26 Mar
@ Seattle Reign FC
0–3
L
1.2Scored / game
2.0Conceded / game
40%Both scored
100%Over 2.5
Portland Thorns W – last 6
WDLWWD
21 May
vs Bay FC W
2–0
W
17 May
vs Angel City W
0–0
D
8 May
@ Racing Louisville W
1–3
L
30 Apr
vs San Diego Wave W
2–0
W
26 Apr
@ Angel City W
2–1
W
4 Apr
@ North Carolina Courage W
2–2
D
1.5Scored / game
1.0Conceded / game
50%Both scored
50%Over 2.5
Head to head
No previous meetings on record between Kansas City W and Portland Thorns W.
What is the prediction for Kansas City W vs Portland Thorns W?
Our pick is Over 1.5 goals with a 74% chance, at bookmaker odds of 1.28.
Who will win Kansas City W vs Portland Thorns W?
On our numbers Kansas City W have a 62% chance of winning, the draw 22% and Portland Thorns W 16%.
How many goals will there be in Kansas City W vs Portland Thorns W?
We expect about 2.7 goals. Over 2.5 goals is 50% likely and both teams score 56% of the time on our projection.
What is the predicted score for Kansas City W vs Portland Thorns W?
Our predicted score is Kansas City W 2–0 Portland Thorns W, the most likely score that fits our pick. We expect about 2.7 goals in total.
When is Kansas City W vs Portland Thorns W?
Kansas City W vs Portland Thorns W (NWSL Women) kicks off on Sunday 24 May 2026 at 18:00 (West Africa Time) at CPKC Stadium.
Analysis by the Footrivo model, blended with bookmaker prices. Kick-off times shown in your local time. Predictions are estimates, not guarantees – 18+, please bet responsibly.