Portland Timbers vs Sporting Kansas City, MLS 2021 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 |
|---|---|---|---|---|
| 20 Jun | Sporting Kansas City | H | 2–1 | W |
| 30 May | Philadelphia Union | A | 0–3 | L |
| 22 May | Los Angeles Galaxy | H | 3–0 | W |
| 16 May | San Jose Earthquakes | A | 2–0 | W |
| 09 May | Seattle Sounders FC | H | 1–2 | L |
| 02 May | FC Dallas | A | 1–4 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Jun | Portland Timbers | A | 1–2 | L |
| 12 Jun | Austin FC | H | 1–1 | D |
| 30 May | Houston Dynamo | H | 3–2 | W |
| 23 May | San Jose Earthquakes | A | 3–1 | W |
| 16 May | Vancouver Whitecaps FC | H | 3–0 | W |
| 13 May | Houston Dynamo | A | 0–1 | L |
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' It’s Showtime! The match between Portland Timbers and Sporting Kansas City is underway.
- 5' Portland Timbers have won 469 goals from 291 games. They will be desperate to add to that tally today.
- 10' Portland Timbers 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.
- 15' Sporting Kansas City come into this ranked in Array. They desperately need points to push themselves up the standings.
- 20' Both teams are passing the ball around with high level of urgency. Sporting Kansas City needs to do something about it to get closer to the goal.
- 25' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- 28' The USA Jaylin Lindsey breaks the deadlock on 28 minutes. 0-1!
- 33' While players are taking a pause, let’s have a look at their stats. The teams met 1 times this season with Portland Timbers winning 100% of all matches.
- 36' Dairon Asprilla adds to his 0 season tally! Portland Timbers lead 1-1 — and this changes everything.
- 38' The referee has no hesitation. Dario Zuparic is booked for Portland Timbers — Yellow card on 38.
- 43' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 46' The deadlock is broken! Marvin Loria gets on the scoresheet on 45 minutes.
- 51' With 0 assists to his name this season, Steve Clark is clearly more than just a goal scorer for Sporting Kansas City.
- 56' Over 56 minutes have gone by without a meaningful attack. The supporters want more.
- 59' Another substitution for Portland Timbers to replace Dairon Asprilla by Renzo Jose Zambrano on 59 minute.
- 64' It is a cagey affair so far. Portland Timbers in their trying to find a way past Sporting Kansas City's compact .
- 69' A moment of madness from Andreu Fontas on 69 minutes earns him a Yellow card. Sporting Kansas City will be frustrated.
- 70' It is a substitution in Portland Timbers team. Marvin Loria is replaced by Larrys Mabiala on 70 minute.
- 74' Poor challenge from Roger Espinoza. The referee spots it immediately and shows the Yellow card.
- 79' Sporting Kansas City is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 80' A change in the Portland Timbers ranks — Diego Valeri exits the field as Sebastian Blanco enters on 80.
- 83' The referee reaches into his pocket. Out comes the Yellow card for Ilie Sanchez.
- 87' Portland Timbers player sees a Yellow card in front of him.
- Both sets of fans can go home satisfied — a 2-1 draw is a fair result on the day.
Lineups
Portland Timbers Lineups
Starting XI
- 2
- 21
-
8
Diego Valeri ↓ Sebastian Blanco 80'
- 25
- 27
- 12
- 19
- 17
-
44
Marvin Loria ↓ Larrys Mabiala 70'
- 5
- 13
Bench
-
33
Larrys Mabiala ↑ 70'
-
10
Sebastian Blanco ↑ 80'
- 31
- 28
- 98
- 85
-
40
Renzo Jose Zambrano ↑ 59'
- 26
Coach
Giovanni Savarese
Sporting Kansas City Lineups
Starting XI
- 36
- 9
- 7
- 29
- 6
- 20
- 10
- 2
-
15
Roger Espinoza ↓ Khiry Shelton 80'
- 21
- 3
Bench
-
11
Khiry Shelton ↑ 80'
- 4
- 96
- 28
- 13
- 1
- 48
- 19
Coach
Peter Vermes
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Sebastian Blanco | 5 |
| Daniel Salloi | 4 |
| Felipe Mora | 4 |
| Kevin Kelsy | 4 |
| Diego Rubio | 2 |
| Marvin Loria | 2 |
| Diego Valeri | 2 |
| Bill Tuiloma | 2 |
Head to Head
Portland Timbers Form
2021-06-20
Portland Timbers
2–1
Sporting Kansas City
W
2021-05-30
Philadelphia Union
3–0
Portland Timbers
L
2021-05-22
Portland Timbers
3–0
Los Angeles Galaxy
W
2021-05-16
San Jose Earthquakes
0–2
Portland Timbers
W
2021-05-09
Portland Timbers
1–2
Seattle Sounders FC
L
2021-05-02
FC Dallas
4–1
Portland Timbers
L
Sporting Kansas City Form
2021-06-20
Portland Timbers
2–1
Sporting Kansas City
L
2021-06-12
Sporting Kansas City
1–1
Austin FC
D
2021-05-30
Sporting Kansas City
3–2
Houston Dynamo
W
2021-05-23
San Jose Earthquakes
1–3
Sporting Kansas City
W
2021-05-16
Sporting Kansas City
3–0
Vancouver Whitecaps FC
W
2021-05-13
Houston Dynamo
1–0
Sporting Kansas City
L
Predictions
Prediction accuracy
4 / 4
2.61
Portland Timbers xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.15
Sporting Kansas City xG
I would bet for:
Over 2.5 goals 71% + Portland Timbers to win 64%
Match Result
✓ CorrectActual: Portland Timbers win
Both Teams to Score
✓ Correct
Avg goals/match: 3.76
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 88% |
|
12% |
| ± 2.5 | 71% |
|
29% |
| ± 3.5 | 51% |
|
49% |
| ± 4.5 | 32% |
|
68% |
Double Chance
Portland Timbers or Draw
84%
Draw or Sporting Kansas City
36%
Portland Timbers or Sporting Kansas City
80%
Half-Time Result
✓ CorrectActual: Portland Timbers win at HT
Correct Score
✓ In top 12
2 – 1
Actual
2 – 0
8%
1 – 1
7.8%
3 – 1
7.6%
3 – 0
6.7%
1 – 0
5.8%
2 – 2
5.1%
4 – 1
5%
3 – 2
4.4%
4 – 0
4.4%
1 – 2
4%
0 – 0
3.5%
Asian Handicap — Portland Timbers
| Handicap | Portland Timbers covers | Push | Sporting Kansas City covers |
|---|---|---|---|
| -2.5 | 27% | — | 73% |
| -2 | 27% | 19% | 53% |
| -1.5 | 47% | — | 53% |
| -1 | 47% | 20% | 33% |
| -0.5 | 67% | — | 33% |
| +0.5 | 86% | — | 14% |
| +1 | 86% | 9% | 6% |
| +1.5 | 94% | — | 6% |
| +2 | 94% | 4% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
Portland Timbers keeps clean sheet
32%
✓
Sporting Kansas City keeps clean sheet
8%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

