Portland Timbers vs Sporting Kansas City, MLS 2024 REGULAR SEASON
Overview
Match Preview
Portland Timbers vs Sporting Kansas City — MLS at Providence Park.
- Portland Timbers 18 games · 24 pts (2026/26)
- Sporting Kansas City 18 games · 14 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 18 | 40 |
| 2 | Internacional CF Miami | 18 | 38 |
| 3 | New England Revolution | 18 | 30 |
| 4 | Chicago Fire FC | 17 | 29 |
| 5 | New York City FC | 18 | 26 |
| 6 | FC Cincinnati | 18 | 26 |
| 7 | Charlotte FC | 18 | 25 |
| 8 | New York Red Bulls | 18 | 25 |
| 9 | D.C. United SC | 18 | 23 |
| 10 | Columbus Crew SC | 18 | 20 |
| 11 | Orlando City SC | 18 | 20 |
| 12 | Toronto FC | 18 | 17 |
| 13 | Philadelphia Union | 18 | 16 |
| 14 | Montreal Impact FC | 18 | 16 |
| 15 | Atlanta United FC | 18 | 12 |
| 16 | Vancouver Whitecaps FC | 17 | 34 |
| 17 | Los Angeles FC | 19 | 34 |
| 18 | San Jose Earthquakes | 18 | 33 |
| 19 | Houston Dynamo | 18 | 32 |
| 20 | FC Dallas | 18 | 27 |
| 21 | Real Salt Lake | 17 | 27 |
| 22 | St. Louis City | 18 | 26 |
| 23 | Portland Timbers | 18 | 24 |
| 24 | Seattle Sounders FC | 17 | 24 |
| 25 | Minnesota United FC | 18 | 24 |
| 26 | Colorado Rapids SC | 18 | 22 |
| 27 | Los Angeles Galaxy | 19 | 22 |
| 28 | San Diego FC | 18 | 21 |
| 29 | Austin FC | 18 | 17 |
| 30 | Sporting Kansas City | 18 | 14 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 26 May | Sporting Kansas City | H | 2–1 | W |
| 19 May | Minnesota United FC | A | 1–2 | L |
| 16 May | San Jose Earthquakes | H | 4–2 | W |
| 12 May | Seattle Sounders FC | H | 1–2 | L |
| 04 May | Charlotte FC | A | 0–2 | L |
| 28 Apr | Los Angeles FC | A | 2–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 26 May | Portland Timbers | A | 1–2 | L |
| 19 May | Austin FC | A | 2–3 | L |
| 12 May | Houston Dynamo | H | 1–2 | L |
| 05 May | Real Salt Lake | A | 0–1 | L |
| 28 Apr | Minnesota United FC | A | 1–2 | L |
| 21 Apr | St. Louis City | H | 3–3 | D |
Season Stats
| Portland Timbers | Sporting Kansas City | |
|---|---|---|
| #23 | Position | #30 |
| 24 | Points | 14 |
| 18 | Played | 18 |
| 7 / 3 / 8 | W / D / L | 4 / 2 / 12 |
| 33 | Scored | 18 |
| 33 | Conceded | 46 |
| +0 | GD | -28 |
| 1.33 | PPG | 0.78 |
| 39% | Win % | 22% |
Key Stats
65%
Both Teams to Score
H2H (17 games)
H2H (17 games)
71%
Over 2.5 Goals
H2H history
H2H history
6%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
0%
Clean Sheets
Sporting Kansas City this season
Sporting Kansas City this season
Portland Timbers are 23rd (24 pts). Sporting Kansas City are 30th (14 pts).
Goal Timing (This Season)
Portland Timbers
0-15
2/5
16-30
4/5
31-45
4/4
46-60
3/2
61-75
5/–
76+
5/4
■ Scored ■ Conceded
Sporting Kansas City
0-15
–/7
16-30
3/4
31-45
3/6
46-60
2/4
61-75
2/8
76+
3/7
■ Scored ■ Conceded
Top Scorers (This Season)
Portland Timbers
| Kevin Kelsy | 8 G | 2 A |
Sporting Kansas City
| Dejan Joveljic | 8 G | 1 A |
Events
Match Events
- 0' The wait is over. Sporting Kansas City get us underway at Providence Park.
- 5' The teams are not in a rush to score plenty of goals. It might look strange considering Portland Timbers that had 291 games and scored 469 goals.
- 10' Portland Timbers looks like a favorite considering 1 games won in last 1 matches with its main striker Kevin Kelsy scoring 2 goals.
- 15' Nemanja Radoja needs to be pretty careful with his discipline considering 0 Yellow cards this season.
- 17' A tactical swap from Sporting Kansas City — Felipe Hernandez on, Erik Thommy off on 17 minutes.
- 22' The clock is ticking and both teams know a goal could change everything at this point.
- 27' It looks surprising Sporting Kansas City does not make any changes. Juan Mosquera has some obvious troubles when approaching to the goal.
- 32' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 37' Matchday of the Array and both teams know exactly what is at stake tonight.
- 41' The referee has no hesitation. Memo Rodriguez is booked for Sporting Kansas City — card on 41.
- 46' It looks like no one’s ball. Sporting Kansas City is used to counterattacking playing. None of the sides are ready to take the lead.
- 51' A goal from the Chile international Felipe Mora! He fires home on 51 to make it 1-0!
- 56' Portland Timbers are happy to let the opposition have the ball in their own half. The trap is set.
- 61' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 62' What an equalizer from Memo Rodriguez!
- 67' Portland Timbers currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 72' It is a cagey affair so far. Portland Timbers in their trying to find a way past Sporting Kansas City's compact .
- 75' The Sporting Kansas City bench stirs into life. Daniel Salloi is withdrawn and Marinos Tzionis gets his opportunity.
- 80' It’s high time made some changes to put the his team’s game back to action.
- 83' Evander does the damage! The net is bulging and Portland Timbers surge ahead!
- 88' Time for substitution for Portland Timbers. Juan Mosquera is replaced by Eric Miller.
- 89' Time for substitution for Sporting Kansas City. Memo Rodriguez is replaced by Willy Agada.
- 90' Claudio Bravo gets the nod from Portland Timbers. He replaces Evander and will look to change the dynamic.
- Game over. The scoreline of 2-1 tells the full story of an entertaining encounter.
Lineups
Portland Timbers Lineups
Starting XI
-
10
Evander ↓ Claudio Bravo 90'
- 21
- 2
- 13
- 14
- 16
- 4
-
9
Felipe Mora ↓ Dairon Asprilla 88'
-
24
David Ayala ↓ Cristhian Paredes 75'
- 11
-
29
Juan Mosquera ↓ Eric Miller 88'
Bench
- 33
-
27
Dairon Asprilla ↑ 88'
-
22
Cristhian Paredes ↑ 75'
- 19
- 41
-
15
Eric Miller ↑ 88'
-
5
Claudio Bravo ↑ 90'
- 99
- 18
Sporting Kansas City Lineups
Starting XI
-
26
Erik Thommy ↓ Felipe Hernandez 17'
-
14
Tim Leibold ↓ Zorhan Bassong 75'
- 6
- 9
- 7
- 3
- 29
-
10
Daniel Salloi ↓ Marinos Tzionis 75'
-
8
Memo Rodriguez ↓ Willy Agada 89'
-
17
Jake Davis ↓ Stephen Afrira 88'
- 5
Bench
- 11
-
21
Felipe Hernandez ↑ 17'
-
22
Zorhan Bassong ↑ 75'
- 1
-
77
Marinos Tzionis ↑ 75'
- 19
-
23
Willy Agada ↑ 89'
-
30
Stephen Afrira ↑ 88'
- 20
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Sebastian Blanco | 5 |
| Daniel Salloi | 4 |
| Felipe Mora | 4 |
| Kevin Kelsy | 4 |
| Erik Thommy | 2 |
| Johnny Russell | 2 |
| Willy Agada | 2 |
| William Agada | 2 |
Head to Head
Portland Timbers Form
2024-05-26
Portland Timbers
2–1
Sporting Kansas City
W
2024-05-19
Minnesota United FC
2–1
Portland Timbers
L
2024-05-16
Portland Timbers
4–2
San Jose Earthquakes
W
2024-05-12
Portland Timbers
1–2
Seattle Sounders FC
L
2024-05-04
Charlotte FC
2–0
Portland Timbers
L
2024-04-28
Los Angeles FC
3–2
Portland Timbers
L
Sporting Kansas City Form
2024-05-26
Portland Timbers
2–1
Sporting Kansas City
L
2024-05-19
Austin FC
3–2
Sporting Kansas City
L
2024-05-12
Sporting Kansas City
1–2
Houston Dynamo
L
2024-05-05
Real Salt Lake
1–0
Sporting Kansas City
L
2024-04-28
Minnesota United FC
2–1
Sporting Kansas City
L
2024-04-21
Sporting Kansas City
3–3
St. Louis City
D
Predictions
Prediction accuracy
3 / 4
2.71
Portland Timbers xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.45
Sporting Kansas City xG
I would bet for:
Over 2.5 goals 77% + Both teams to score 71%
Match Result
✓ CorrectActual: Portland Timbers win
Both Teams to Score
✓ Correct
Avg goals/match: 4.16
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 92% |
|
8% |
| ± 2.5 | 77% |
|
23% |
| ± 3.5 | 58% |
|
42% |
| ± 4.5 | 39% |
|
61% |
Double Chance
Portland Timbers or Draw
81%
Draw or Sporting Kansas City
39%
Portland Timbers or Sporting Kansas City
80%
Half-Time Result
✗ WrongActual: Draw at HT
Correct Score
✓ In top 12
2 – 1
Actual
3 – 1
7.2%
1 – 1
6.9%
2 – 0
5.9%
2 – 2
5.8%
3 – 2
5.2%
3 – 0
5.1%
4 – 1
4.9%
1 – 2
4.4%
1 – 0
4%
4 – 2
3.6%
4 – 0
3.4%
Asian Handicap — Portland Timbers
| Handicap | Portland Timbers covers | Push | Sporting Kansas City covers |
|---|---|---|---|
| -2.5 | 25% | — | 75% |
| -2 | 25% | 18% | 57% |
| -1.5 | 43% | — | 57% |
| -1 | 43% | 20% | 37% |
| -0.5 | 63% | — | 37% |
| +0.5 | 81% | — | 19% |
| +1 | 81% | 10% | 8% |
| +1.5 | 92% | — | 8% |
| +2 | 92% | 5% | 3% |
| +2.5 | 97% | — | 3% |
Clean Sheet
Portland Timbers keeps clean sheet
24%
✓
Sporting Kansas City keeps clean sheet
8%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

