
Sporting Kansas City vs Portland Timbers, 2025 MLS, Regular Season
· MLS
FT
2 - 4
2 - 4
About
Sporting Kansas City are hosting Portland Timbers
at Children's Mercy Park, Kansas City, Kansas, USA, starting on
. The match is a part of the MLS.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Offside, Portland Timbers. Antony is caught offside.
- 2': Attempt saved. Dániel Sallói (Sporting Kansas City) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Dejan Joveljic.
- 5': Antony (Portland Timbers) wins a free kick on the left wing.
- 5': Foul by Shapi Suleymanov (Sporting Kansas City).
- 8': Offside, Sporting Kansas City. Manu García is caught offside.
- 9': Corner, Portland Timbers. Conceded by Jansen Miller.
- 10': Goal! Sporting Kansas City 0, Portland Timbers 1. David Ayala (Portland Timbers) right footed shot from the centre of the box to the centre of the goal. Assisted by David Costa with a cross following a corner.
- 11': Offside, Portland Timbers. Kevin Kelsy is caught offside.
- 13': Foul by Diego Chará (Portland Timbers).
- 13': Manu García (Sporting Kansas City) wins a free kick in the defensive half.
- 15': Foul by Diego Chará (Portland Timbers).
- 15': Shapi Suleymanov (Sporting Kansas City) wins a free kick on the right wing.
- 16': Goal! Sporting Kansas City 1, Portland Timbers 1. Shapi Suleymanov (Sporting Kansas City) from a free kick with a left footed shot to the bottom left corner.
- 19': Foul by Kevin Kelsy (Portland Timbers).
- 19': Joaquín Fernández (Sporting Kansas City) wins a free kick in the defensive half.
- 21': Attempt missed. Santiago Moreno (Portland Timbers) right footed shot from outside the box is too high. Assisted by Juan Mosquera.
- 22': Foul by Ian Smith (Portland Timbers).
- 22': Shapi Suleymanov (Sporting Kansas City) wins a free kick in the defensive half.
- 22': Ian Smith (Portland Timbers) is shown the yellow card for a bad foul.
- 25': Attempt blocked. David Ayala (Portland Timbers) right footed shot from outside the box is blocked. Assisted by Antony.
- 25': Goal! Sporting Kansas City 1, Portland Timbers 2. Kevin Kelsy (Portland Timbers) left footed shot from the centre of the box to the high centre of the goal. Assisted by David Ayala.
- 27': Attempt saved. David Costa (Portland Timbers) left footed shot from the left side of the box is saved in the bottom right corner. Assisted by Antony.
- 27': Corner, Portland Timbers. Conceded by John Pulskamp.
- 28': Foul by Antony (Portland Timbers).
- 28': Shapi Suleymanov (Sporting Kansas City) wins a free kick on the right wing.
- 28': Antony (Portland Timbers) is shown the yellow card for a bad foul.
- 29': Penalty Sporting Kansas City. Shapi Suleymanov draws a foul in the penalty area.
- 29': Penalty conceded by Antony (Portland Timbers) after a foul in the penalty area.
- 30': VAR Decision: Penalty Sporting Kansas City.
- 33': Goal! Sporting Kansas City 2, Portland Timbers 2. Dejan Joveljic (Sporting Kansas City) converts the penalty with a right footed shot to the centre of the goal.
- 36': Attempt missed. Jake Davis (Sporting Kansas City) right footed shot from outside the box is too high. Assisted by Manu García.
- 39': Dejan Joveljic (Sporting Kansas City) wins a free kick on the left wing.
- 39': Foul by Finn Surman (Portland Timbers).
- 40': Corner, Sporting Kansas City. Conceded by Ian Smith.
- 40': Attempt missed. Joaquín Fernández (Sporting Kansas City) header from the centre of the box is high and wide to the left. Assisted by Shapi Suleymanov with a cross following a corner.
- 40': Offside, Sporting Kansas City. Dániel Sallói is caught offside.
- 41': Foul by Khiry Shelton (Sporting Kansas City).
- 41': Ian Smith (Portland Timbers) wins a free kick in the attacking half.
- 43': Foul by Santiago Moreno (Portland Timbers).
- 43': Jacob Bartlett (Sporting Kansas City) wins a free kick in the defensive half.
- 45': Corner, Sporting Kansas City. Conceded by Finn Surman.
- 45': Fourth official has announced 7 minutes of added time.
- 45'+2': Foul by Antony (Portland Timbers).
- 45'+2': Joaquín Fernández (Sporting Kansas City) wins a free kick in the defensive half.
- 45'+3': Foul by Santiago Moreno (Portland Timbers).
- 45'+3': Khiry Shelton (Sporting Kansas City) wins a free kick in the defensive half.
- 45'+5': Antony (Portland Timbers) wins a free kick in the attacking half.
- 45'+5': Foul by Joaquín Fernández (Sporting Kansas City).
- 45'+6': Joaquín Fernández (Sporting Kansas City) is shown the yellow card for a bad foul.
- 45'+8': First Half ends, Sporting Kansas City 2, Portland Timbers 2.
- 45': Second Half begins Sporting Kansas City 2, Portland Timbers 2.
- 45': Substitution, Portland Timbers. Claudio Bravo replaces Ian Smith.
- 47': Attempt missed. David Costa (Portland Timbers) right footed shot from the centre of the box is too high. Assisted by Santiago Moreno.
- 48': Foul by David Costa (Portland Timbers).
- 48': Jake Davis (Sporting Kansas City) wins a free kick on the left wing.
- 49': Claudio Bravo (Portland Timbers) wins a free kick in the defensive half.
- 49': Foul by Khiry Shelton (Sporting Kansas City).
- 49': Goal! Sporting Kansas City 2, Portland Timbers 3. Kevin Kelsy (Portland Timbers) left footed shot from the centre of the box to the bottom left corner. Assisted by Antony.
- 50': Claudio Bravo (Portland Timbers) wins a free kick in the defensive half.
- 50': Foul by Khiry Shelton (Sporting Kansas City).
- 51': Attempt blocked. Santiago Moreno (Portland Timbers) right footed shot from outside the box is blocked. Assisted by Claudio Bravo.
- 51': Attempt blocked. Antony (Portland Timbers) right footed shot from outside the box is blocked. Assisted by David Ayala.
- 52': Corner, Portland Timbers. Conceded by Khiry Shelton.
- 52': Corner, Portland Timbers. Conceded by John Pulskamp.
- 53': Corner, Portland Timbers. Conceded by Joaquín Fernández.
- 54': Attempt saved. Claudio Bravo (Portland Timbers) header from the centre of the box is saved in the bottom right corner. Assisted by David Costa with a cross.
- 54': Own Goal by Jansen Miller, Sporting Kansas City. Sporting Kansas City 2, Portland Timbers 4.
- 55': Substitution, Sporting Kansas City. Erik Thommy replaces Shapi Suleymanov.
- 56': Finn Surman (Portland Timbers) wins a free kick in the defensive half.
- 56': Foul by Dániel Sallói (Sporting Kansas City).
- 58': Hand ball by David Costa (Portland Timbers).
- 58': Foul by Diego Chará (Portland Timbers).
- 58': Manu García (Sporting Kansas City) wins a free kick in the defensive half.
- 58': Diego Chará (Portland Timbers) is shown the yellow card for a bad foul.
- 60': Diego Chará (Portland Timbers) wins a free kick in the defensive half.
- 60': Foul by Dejan Joveljic (Sporting Kansas City).
- 62': Attempt saved. David Costa (Portland Timbers) right footed shot from the left side of the six yard box is saved in the bottom right corner. Assisted by Kevin Kelsy.
- 62': Corner, Portland Timbers. Conceded by Jansen Miller.
- 63': Attempt missed. Santiago Moreno (Portland Timbers) right footed shot from long range on the left is high and wide to the right. Assisted by David Costa.
- 64': Offside, Sporting Kansas City. Dániel Sallói is caught offside.
- 67': Attempt saved. Jake Davis (Sporting Kansas City) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Dániel Sallói with a headed pass.
- 69': Substitution, Portland Timbers. Cristhian Paredes replaces Diego Chará.
- 69': Substitution, Portland Timbers. Jonathan Rodríguez replaces Santiago Moreno.
- 69': Substitution, Sporting Kansas City. Tim Leibold replaces Logan Ndenbe.
- 69': Substitution, Sporting Kansas City. Memo Rodríguez replaces Khiry Shelton.
- 71': Offside, Portland Timbers. Jonathan Rodríguez is caught offside.
- 74': Corner, Sporting Kansas City. Conceded by Kamal Miller.
- 76': Substitution, Portland Timbers. Felipe Mora replaces Kevin Kelsy.
- 76': Substitution, Portland Timbers. Ariel Lassiter replaces Antony.
- 78': Foul by Ariel Lassiter (Portland Timbers).
- 78': Joaquín Fernández (Sporting Kansas City) wins a free kick in the defensive half.
- 78': Foul by Ariel Lassiter (Portland Timbers).
- 78': Tim Leibold (Sporting Kansas City) wins a free kick in the defensive half.
- 78': Ariel Lassiter (Portland Timbers) is shown the yellow card for a bad foul.
- 79': Attempt saved. Dejan Joveljic (Sporting Kansas City) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Dániel Sallói.
- 81': Attempt saved. David Costa (Portland Timbers) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Jonathan Rodríguez.
- 83': Corner, Sporting Kansas City. Conceded by Finn Surman.
- 84': Offside, Sporting Kansas City. Dejan Joveljic is caught offside.
- 86': Ariel Lassiter (Portland Timbers) wins a free kick on the right wing.
- 86': Foul by Tim Leibold (Sporting Kansas City).
- 88': Substitution, Sporting Kansas City. Stephen Afrifa replaces Jacob Bartlett.
- 89': Substitution, Sporting Kansas City. William Agada replaces Manu García.
- 89': Attempt saved. Jonathan Rodríguez (Portland Timbers) right footed shot from the left side of the box is saved in the top left corner. Assisted by David Costa.
- 89': Corner, Portland Timbers. Conceded by John Pulskamp.
- 90': Fourth official has announced 4 minutes of added time.
- 90'+2': Penalty Sporting Kansas City. Stephen Afrifa draws a foul in the penalty area.
- 90'+2': Penalty conceded by Claudio Bravo (Portland Timbers) after a foul in the penalty area.
- 90'+3': Penalty saved. Dejan Joveljic (Sporting Kansas City) right footed shot saved in the top left corner.
- 90'+3': Corner, Sporting Kansas City. Conceded by James Pantemis.
- 90'+3': Attempt blocked. Dejan Joveljic (Sporting Kansas City) header from the centre of the box is blocked. Assisted by Memo Rodríguez with a cross.
- 90'+3': Corner, Sporting Kansas City. Conceded by Cristhian Paredes.
- 90'+5': Finn Surman (Portland Timbers) wins a free kick in the defensive half.
- 90'+5': Foul by William Agada (Sporting Kansas City).
- 90'+6': Second Half ends, Sporting Kansas City 2, Portland Timbers 4.
- 0': Match ends, Sporting Kansas City 2, Portland Timbers 4.
Statistics
![]() |
SKC![]() |
|
---|---|---|
16 | Fouls | 9 |
4 | Yellow Cards | 1 |
0 | Red Cards | 0 |
3 | Offsides | 4 |
7 | Corner Kicks | 6 |
4 | Saves | 5 |
54.7 | Possession | 45.3 |
14 | SHOTS | 9 |
8 | ON GOAL | 6 |
0.6 | On Target % | 0.7 |
0 | Penalty Goals | 1 |
0 | Penalty Kicks Taken | 2 |
454 | Accurate Passes | 358 |
516 | Passes | 423 |
0.9 | Pass Completion % | 0.8 |
2 | Accurate Crosses | 4 |
12 | Crosses | 15 |
0.2 | Cross % | 0.3 |
39 | Long Balls | 60 |
21 | Accurate Long Balls | 37 |
0.5 | Long Balls % | 0.6 |
3 | Blocked Shots | 1 |
12 | Effective Tackles | 12 |
18 | Tackles | 17 |
0.7 | Tackle % | 0.7 |
5 | Interceptions | 6 |
28 | Effective Clearances | 15 |
28 | Clearances | 15 |
Game Information
Competition: MLS
Venue: Children's Mercy Park
Location: Kansas City, Kansas, USA
Attendance: 17,898
Venue: Children's Mercy Park
Location: Kansas City, Kansas, USA
Attendance: 17,898
MLS Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Vancouver Whitecaps | 8 | +11 | 19 |
2 | Austin FC | 9 | -1 | 16 |
3 | Minnesota United FC | 8 | +4 | 15 |
4 | San Diego FC | 8 | +6 | 14 |
Line-Ups
Sporting Kansas City (4-3-3)
No. | Name |
---|---|
1 | John Pulskamp (GK) |
24 | Joaquín ![]() |
15 | Jansen Miller |
18 | Logan Ndenbe |
11 | Khiry Shelton |
16 | Jacob Bartlett |
21 | Manu García |
17 | Jacob Davis |
9 | Dejan Joveljic |
10 | Dániel Sallói |
93 | Shapi Suleymanov |
Portland Timbers (4-2-3-1)
No. | Name |
---|---|
41 | James Pantemis (GK) |
4 | Kamal Miller |
20 | Finn Surman |
23 | Ian Smith ![]() |
29 | Juan Mosquera |
10 | David Da Costa |
24 | David Ayala |
21 | Diego Chará ![]() |
19 | Kevin Kelsy |
11 | Antony ![]() |
30 | Santiago Moreno |
MLS News

Minnesota United seek to continue strong play vs. FC Dallas
Off to a red-hot start to the season, Minnesota United look to continue an impressive run of form as they host FC Dallas on Saturday evening in Saint Paul, Minn.

FC Cincinnati vying for fourth win in a row at Fire
FC Cincinnati will hunt for their fourth straight win in Saturday's away match against the struggling Chicago Fire.

Banged-up Sounders seek to spark offense vs. Nashville SC
Another week, another significant injury for the Seattle Sounders as they prepare to host Nashville SC on Saturday.

NYCFC, Alonso Martinez take aim at Revolution's struggling attack
New York City FC are aiming for an early-season sweep when they visit the New England Revolution on Saturday in Foxborough, Mass.

Messi mania: Columbus expects record crowd in move to Cleveland
Columbus Crew is expecting a record crowd when it hosts Lionel Messi and Inter Miami, after moving the game to Cleveland.