Sporting Kansas City vs Portland Timbers, MLS 2021 REGULAR SEASON
Overview
Match Preview
Sporting Kansas City vs Portland Timbers — MLS at Children's Mercy Park.
- Sporting Kansas City 14 games · 11 pts (2026/26)
- Portland Timbers 14 games · 14 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 14 | 33 |
| 2 | Internacional CF Miami | 15 | 31 |
| 3 | Chicago Fire FC | 14 | 26 |
| 4 | New England Revolution | 14 | 25 |
| 5 | New York Red Bulls | 15 | 22 |
| 6 | Charlotte FC | 15 | 21 |
| 7 | FC Cincinnati | 15 | 20 |
| 8 | New York City FC | 15 | 19 |
| 9 | D.C. United SC | 15 | 18 |
| 10 | Columbus Crew SC | 15 | 16 |
| 11 | Toronto FC | 14 | 14 |
| 12 | Montreal Impact FC | 14 | 14 |
| 13 | Orlando City SC | 15 | 14 |
| 14 | Atlanta United FC | 14 | 11 |
| 15 | Philadelphia Union | 15 | 7 |
| 16 | Vancouver Whitecaps FC | 14 | 32 |
| 17 | San Jose Earthquakes | 15 | 32 |
| 18 | Real Salt Lake | 14 | 26 |
| 19 | FC Dallas | 15 | 25 |
| 20 | Los Angeles FC | 15 | 24 |
| 21 | Seattle Sounders FC | 13 | 24 |
| 22 | Houston Dynamo | 14 | 22 |
| 23 | Minnesota United FC | 15 | 22 |
| 24 | Los Angeles Galaxy | 15 | 20 |
| 25 | San Diego FC | 15 | 17 |
| 26 | Colorado Rapids SC | 15 | 16 |
| 27 | St. Louis City | 14 | 16 |
| 28 | Portland Timbers | 14 | 14 |
| 29 | Austin FC | 15 | 14 |
| 30 | Sporting Kansas City | 14 | 11 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 19 Aug | Portland Timbers | H | 1–1 | D |
| 15 Aug | FC Dallas | A | 2–0 | W |
| 08 Aug | Colorado Rapids SC | A | 0–0 | D |
| 05 Aug | Los Angeles FC | A | 4–1 | W |
| 01 Aug | FC Dallas | H | 1–2 | L |
| 26 Jul | Seattle Sounders FC | A | 3–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 19 Aug | Sporting Kansas City | A | 1–1 | D |
| 16 Aug | Seattle Sounders FC | H | 2–6 | L |
| 08 Aug | Real Salt Lake | H | 3–2 | W |
| 05 Aug | San Jose Earthquakes | H | 1–1 | D |
| 31 Jul | Los Angeles Galaxy | A | 1–4 | L |
| 25 Jul | Minnesota United FC | A | 1–2 | L |
Season Stats
| Sporting Kansas City | Portland Timbers | |
|---|---|---|
| #30 | Position | #28 |
| 11 | Points | 14 |
| 14 | Played | 14 |
| 3 / 2 / 9 | W / D / L | 4 / 2 / 8 |
| 14 | Scored | 22 |
| 36 | Conceded | 28 |
| -22 | GD | -6 |
| 0.79 | PPG | 1.00 |
| 21% | Win % | 29% |
Key Stats
65%
Both Teams to Score
H2H (17 games)
H2H (17 games)
71%
Over 2.5 Goals
H2H history
H2H history
0%
Clean Sheets
Sporting Kansas City this season
Sporting Kansas City this season
7%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
Sporting Kansas City are 30th (11 pts). Portland Timbers are 28th (14 pts).
Goal Timing (This Season)
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
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
Events
Match Events
- 0' The ball is rolling at Children's Mercy Park. Sporting Kansas City are looking to make home advantage count against Portland Timbers.
- 5' The energy levels are beginning to show. Giovanni Savarese might look to freshen things up shortly.
- 10' 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.
- 15' Sporting Kansas City currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 17' What a strike from Felipe Mora! The score is 0-1.
- 18' Felipe Mora adds to his 0 season tally! Portland Timbers lead 0-2 — and this changes everything.
- 23' The home supporters are growing impatient. Sporting Kansas City must find a spark to ignite this game.
- 25' The referee shows Sporting Kansas City player a Yellow card on 25.
- 26' Daniel Salloi has been a danger all night but risks an early exit having now seen a Yellow card on 26.
- 28' Diego Chara picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 33' 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.
- 38' Portland Timbers fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 43' Portland Timbers receives a Yellow card for a hard tackle on 43.
- 46' A tactical swap from Portland Timbers — Yimmi Chara on, Dairon Asprilla off on 46 minutes.
- 51' George Fochive has been one of the livelier players on the pitch with 0 goals to his name this season.
- 56' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 61' Sporting Kansas City are deployed in a today, looking to exploit space against Portland Timbers's shape.
- 62' That is a Yellow card for Sporting Kansas City. Alan Pulido will be fuming at that decision.
- 64' Another change for Portland Timbers made on 64 minute. Marvin Loria leaves to be changed by Sebastian Blanco.
- 69' Steve Clark has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 70' The whistle greets Renzo Jose Zambrano as he departs to be replaced by Diego Valeri.
- 75' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 77' Pablo Bonilla has been a danger all night but risks an early exit having now seen a Yellow card on 77.
- 80' Sporting Kansas City make a change. Roger Espinoza trudges off to be replaced by Khiry Shelton on 80 minutes.
- 84' That is a Yellow card for Portland Timbers. Diego Valeri will be fuming at that decision.
- 89' 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 Ilie Sanchez suffering a number of foals already.
- Game over. The scoreline of 1-1 tells the full story of an entertaining encounter.
Lineups
Sporting Kansas City Lineups
Starting XI
- 54
- 36
- 9
- 7
- 8
- 29
- 6
- 20
-
15
Roger Espinoza ↓ Khiry Shelton 80'
- 17
- 3
Bench
-
11
Khiry Shelton ↑ 80'
- 4
- 96
- 28
- 13
- 1
- 48
- 19
- 24
Coach
Peter Vermes
Portland Timbers Lineups
Starting XI
-
2
Jose Van Rankin ↓ Pablo Bonilla 46'
- 21
- 25
-
27
Dairon Asprilla ↓ Yimmi Chara 46'
- 22
- 12
-
44
Marvin Loria ↓ Sebastian Blanco 64'
- 5
- 13
-
9
Felipe Mora ↓ George Fochive 64'
- 40
Bench
-
23
Yimmi Chara ↑ 46'
-
8
Diego Valeri ↑ 70'
- 33
-
10
Sebastian Blanco ↑ 64'
- 31
-
28
Pablo Bonilla ↑ 46'
- 98
-
20
George Fochive ↑ 64'
- 11
Coach
Giovanni Savarese
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Sebastian Blanco | 5 |
| Daniel Salloi | 4 |
| Felipe Mora | 4 |
| Kevin Kelsy | 4 |
| Diego Valeri | 2 |
| Bill Tuiloma | 2 |
| Santiago Moreno | 2 |
| Nathan Fogaca | 2 |
Head to Head
Sporting Kansas City Form
2021-08-19
Sporting Kansas City
1–1
Portland Timbers
D
2021-08-15
FC Dallas
0–2
Sporting Kansas City
W
2021-08-08
Colorado Rapids SC
0–0
Sporting Kansas City
D
2021-08-05
Los Angeles FC
1–4
Sporting Kansas City
W
2021-08-01
Sporting Kansas City
1–2
FC Dallas
L
2021-07-26
Seattle Sounders FC
1–3
Sporting Kansas City
W
Portland Timbers Form
2021-08-19
Sporting Kansas City
1–1
Portland Timbers
D
2021-08-16
Portland Timbers
2–6
Seattle Sounders FC
L
2021-08-08
Portland Timbers
3–2
Real Salt Lake
W
2021-08-05
Portland Timbers
1–1
San Jose Earthquakes
D
2021-07-31
Los Angeles Galaxy
4–1
Portland Timbers
L
2021-07-25
Minnesota United FC
2–1
Portland Timbers
L
Predictions
Prediction accuracy
1 / 4
1.47
Sporting Kansas City xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.95
Portland Timbers xG
I would bet for:
Sporting Kansas City or Portland Timbers 75% + Both teams to score 66%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 3.42
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 85% |
|
15% |
| ± 2.5 | 65% |
|
35% |
| ± 3.5 | 44% |
|
56% |
| ± 4.5 | 26% |
|
74% |
Double Chance
Sporting Kansas City or Draw
58%
Draw or Portland Timbers
66%
Sporting Kansas City or Portland Timbers
75%
Half-Time Result
✗ WrongActual: Portland Timbers win at HT
Correct Score
✓ In top 12
1 – 1
Actual
1 – 2
8.8%
2 – 1
6.7%
2 – 2
6.4%
0 – 2
6.3%
0 – 1
5.8%
1 – 3
5.7%
0 – 0
4.7%
2 – 3
4.2%
1 – 0
4.2%
0 – 3
4%
2 – 0
3.6%
Asian Handicap — Sporting Kansas City
| Handicap | Sporting Kansas City covers | Push | Portland Timbers covers |
|---|---|---|---|
| -2.5 | 5% | — | 95% |
| -2 | 5% | 8% | 87% |
| -1.5 | 13% | — | 87% |
| -1 | 13% | 15% | 72% |
| -0.5 | 28% | — | 72% |
| +0.5 | 52% | — | 48% |
| +1 | 52% | 20% | 28% |
| +1.5 | 72% | — | 28% |
| +2 | 72% | 15% | 13% |
| +2.5 | 87% | — | 13% |
Clean Sheet
Sporting Kansas City keeps clean sheet
15%
✓
Portland Timbers keeps clean sheet
24%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

