Thursday , 2 July 2026

Portland Timbers vs Sporting Kansas City, MLS 2025 REGULAR SEASON

MLS · 2025
Sun 11 May 2025 · 02:30 UTC Providence Park HT 45' · FT 45'

Overview

Recent Form

DateOpponentH/A ScoreResult
11 May Sporting Kansas City H 1–0 W
04 May San Jose Earthquakes A 1–4 L
28 Apr Los Angeles Galaxy A 4–2 W
20 Apr Los Angeles FC H 3–3 D
13 Apr Sporting Kansas City A 4–2 W
05 Apr Austin FC A 0–0 D
DateOpponentH/A ScoreResult
11 May Portland Timbers A 0–1 L
04 May Los Angeles Galaxy H 1–0 W
26 Apr FC Cincinnati A 1–2 L
20 Apr San Jose Earthquakes A 5–3 W
13 Apr Portland Timbers H 2–4 L
06 Apr St. Louis City H 2–0 W

Season Stats

Portland Timbers Sporting Kansas City
#28 Position #30
14 Points 11
14 Played 14
4 / 2 / 8 W / D / L 3 / 2 / 9
22 Scored 14
28 Conceded 36
-6 GD -22
1.00 PPG 0.79
29% Win % 21%

Key Stats

65% Both Teams to Score
H2H (17 games)
71% Over 2.5 Goals
H2H history
7% Clean Sheets
Portland Timbers this season
0% Clean Sheets
Sporting Kansas City this season

Portland Timbers are 28th (14 pts). Sporting Kansas City are 30th (11 pts).

Goal Timing (This Season)

Portland Timbers
0-15
2/5
16-30
3/3
31-45
3/3
46-60
/2
61-75
2/
76+
2/2
■ Scored ■ Conceded
Sporting Kansas City
0-15
/6
16-30
2/3
31-45
2/3
46-60
1/3
61-75
2/5
76+
2/4
■ Scored ■ Conceded

Events

Match Events

  • 0' The ball is rolling at Providence Park. Portland Timbers are looking to make home advantage count against Sporting Kansas City.
  • 5' Portland Timbers looks like a favorite considering 1 games won in last 1 matches with its main striker Kevin Kelsy scoring 2 goals.
  • 10' Clinical. Composed. Brilliant. Santiago Moreno makes it 1-0.
  • 15' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
  • 20' The home supporters are growing impatient. Portland Timbers must find a spark to ignite this game.
  • 25' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Andrew Brody suffering a number of foals already.
  • 30' Sporting Kansas City are keeping things exceptionally tight at the back. It will take something special to break them down.
  • 35' Sporting Kansas City seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
  • 40' Manu Garcia is putting in a real shift tonight. He has covered more ground than anyone else for Portland Timbers so far.
  • 45' It is a cagey affair so far. Portland Timbers in their trying to find a way past Sporting Kansas City's compact .
  • 46' Jacob Bartlett makes way for Jake Davis at the 46 minute mark. A tactical switch from Sporting Kansas City.
  • 51' The energy levels are beginning to show. Kerry Zavagnin might look to freshen things up shortly.
  • 56' Claudio Bravo has been disciplined this evening — perhaps mindful of those 42 cards already picked up this season.
  • 61' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
  • 66' Finn Surman, a New Zealand , has 0 bookings this season and will need to keep his discipline tonight.
  • 67' Claudio Bravo has been a danger all night but risks an early exit having now seen a card on 67.
  • 68' Portland Timbers manager makes another effort to make the tables turned. Kevin Kelsy is hanging Felipe Mora on the field on 68 minute.
  • 69' Tim Leibold makes way for Zorhan Bassong at the 69 minute mark. A tactical switch from Sporting Kansas City.
  • 70' Fresh legs for Sporting Kansas City! Erik Thommy comes on to replace Daniel Salloi.
  • 73' A meaty challenge results in booking for Magomed Suleymanov on 73.
  • 74' It’s a booking for Sporting Kansas City player. Jake Davis gets a card.
  • 78' Omir Fernandez is ready to make an impact after coming on for Santiago Moreno at the 78 minute mark.
  • 81' Santiago Munoz gets the nod from Sporting Kansas City. He replaces Magomed Suleymanov and will look to change the dynamic.
  • 84' The whistle greets Juan Mosquera as he departs to be replaced by Eric Miller.
  • 89' Felipe Mora needs to be pretty careful with his discipline considering 7 Yellow cards this season.
  • What a match! Full time at {STADIUM} — Portland Timbers 1-0 Sporting Kansas City.

Lineups

H2H

Predictions

Prediction accuracy
2 / 4
2.43 Portland Timbers xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.43 Sporting Kansas City xG
I would bet for: Over 2.5 goals 73% + Both teams to score 69%

Match Result

✓ Correct
Portland Timbers60% Draw20% Sporting Kansas City20%
Actual: Portland Timbers win

Both Teams to Score

✗ Wrong
Yes69% 0% No31%
Avg goals/match: 3.86
Actual: No — clean sheet

Over / Under Goals

✗ O/U 2.5
Line Over Under
± 0.5 97%
3%
± 1.5 89%
11%
± 2.5 73%
27%
± 3.5 53%
47%
± 4.5 34%
66%

Double Chance

Portland Timbers or Draw
80%
Draw or Sporting Kansas City
40%
Portland Timbers or Sporting Kansas City
80%

Half-Time Result

✓ Correct
Portland Timbers44% Draw37% Sporting Kansas City19%
Actual: Portland Timbers win at HT

Correct Score

✓ In top 12
2 – 1
8.6%
1 – 1
8.1%
3 – 1
6.9%
2 – 0
6.3%
2 – 2
6.1%
1 – 2
5.1%
3 – 0
5%
3 – 2
4.9%
1 – 0
Actual
4 – 1
4.2%
0 – 0
3.3%
4 – 2
3.1%

Asian Handicap — Portland Timbers

Handicap Portland Timbers covers Push Sporting Kansas City covers
-2.5 21% 79%
-2 21% 17% 62%
-1.5 38% 62%
-1 38% 20% 42%
-0.5 58% 42%
+0.5 79% 21%
+1 79% 12% 10%
+1.5 90% 10%
+2 90% 6% 3%
+2.5 97% 3%

Clean Sheet

Portland Timbers keeps clean sheet
25%
Sporting Kansas City keeps clean sheet
10%

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.