Portland Timbers vs Sporting Kansas City — MLS

MLSMLS 2026

Sat 9 May··Portland Timbers won

  • 4Corners4
  • 1Cards5
  • 16Shots11
  • 6Shots on target3
  • 11Fouls20
  • 10Throw-ins15
  • 1Offsides2
  • 7Goal kicks5
  • 3Saves2
  • 10Tackles10
  • 7Interceptions6
  • 4Dribbles5
Period

Match statistics

Portland Timbers and Sporting Kansas City match statistics, ft
Portland TimbersStatisticSporting Kansas City
Overview
63Ball possession37
1.34Expected goals (xG)0.51
4Corner kicks4
1Yellow cards5
11Fouls20
16Total shots11
6Shots on target3
1Offsides2
10Throw-ins15
7Goal kicks5
10Tackles10
4Dribbles5
7Interceptions6
3Goalkeeper saves2
731Passes413
4Big chances0
20Free kicks11
681Accurate passes361
Shots
7Shots outside box5
9Shots inside box6
5Blocked shots6
0Hit woodwork0
5Shots off target2
Attack
22Touches in penalty area19
6Fouled in final third1
1Big chances missed0
1Offsides2
Passing
16Accurate long balls16
5Accurate crosses2
10Throw-ins15
74Final third entries36
Duels
11%Aerial duels (%)4%
4Dribbles5
33%Ground duels (%)26%
5Dispossessed6
59%Duels won (%)41%
Defending
34Clearances23
7Interceptions6
6%Tackles won (%)6%
38Ball recoveries38
Goalkeeping
7Goal kicks5
0.85Goals prevented-2.70
3Saves2
1High claims0
Non-penalty expected goals
1.7Non-penalty expected goals (npxG)0.5

Events

94 recorded · 22 key

First half

  1. 1'Kick-off
  2. 5'FoulCapita
  3. 6'GoalKristoffer Velde1–0
  4. 6'Shot blockedAntony Alves
  5. 8'FoulJacob Bartlett
  6. 10'FoulLasse Berg Johnsen
  7. 11'FoulDejan Joveljić
  8. 13'OffsideKevin Kelsy
  9. 15'GoalKevin Kelsy2–0
  10. 19'FoulLasse Berg Johnsen
  11. 19'Yellow cardLasse Berg Johnsen
  12. 19'FoulLasse Berg Johnsen
  13. 21'CornerJayden Reid
  14. 22'GoalCole Bassett3–0
  15. 22'Shot off targetKevin Kelsy
  16. 23'Shot off targetManu García
  17. 26'GoalJacob Davis3–1
  18. 28'FoulBrandon Bye
  19. 29'CornerWyatt Meyer
  20. 30'FoulAntony Alves
  21. 33'Yellow cardJosé Caicedo
  22. 33'FoulJosé Caicedo
  23. 34'FoulManu García
  24. 35'Shot off targetKevin Kelsy
  25. 36'FoulCapita
  26. 39'OffsideDejan Joveljić
  27. 39'FoulKristoffer Velde
  28. 40'Shot blockedJosé Caicedo
  29. 41'Yellow cardJacob Davis
  30. 41'FoulJacob Davis
  31. 42'FoulKevin Kelsy
  32. 45+1'CornerJímer Fory
  33. 45+1'Added time
  34. 45+1'Shot off targetCapita
  35. 45+3'Yellow cardJayden Reid
  36. 45+3'FoulJayden Reid
  37. 45+4'FoulCole Bassett
  38. 45+4'End of period

Second half

  1. 46'Kick-off
  2. 46'SubstitutionDiego Chará
  3. 46'SubstitutionIan James
  4. 46'SubstitutionCalvin Harris
  5. 46'CornerKamal Miller
  6. 46'Shot on targetDejan Joveljić
  7. 47'FoulJacob Bartlett
  8. 47'FoulEthan Bartlow
  9. 48'FoulDiego Chará
  10. 52'Shot blockedKristoffer Velde
  11. 53'CornerCapita
  12. 53'Yellow cardEthan Bartlow
  13. 54'Shot blockedAntony Alves
  14. 56'OffsideDejan Joveljić
  15. 58'Shot blockedKristoffer Velde
  16. 58'Shot on targetCapita
  17. 61'SubstitutionIan Smith
  18. 61'SubstitutionJoao Ortíz
  19. 61'SubstitutionAriel Lassiter
  20. 61'SubstitutionZorhan Bassong
  21. 61'SubstitutionAlexander Aravena
  22. 63'FoulCapita
  23. 64'CornerFinn Surman
  24. 65'FoulZorhan Bassong
  25. 65'Shot blockedCalvin Harris
  26. 67'FoulKamal Miller
  27. 68'Shot on targetAlexander Aravena
  28. 68'FoulCapita
  29. 70'Shot off targetAriel Lassiter
  30. 70'FoulZorhan Bassong
  31. 71'GoalAriel Lassiter4–1
  32. 72'SubstitutionTaylor Calheira
  33. 73'FoulAriel Lassiter
  34. 74'GoalKevin Kelsy5–1
  35. 76'FoulCapita
  36. 76'SubstitutionStephen Afrifa
  37. 76'Yellow cardCapita
  38. 77'FoulJacob Bartlett
  39. 78'FoulKevin Kelsy
  40. 79'FoulTaylor Calheira
  41. 80'Shot blockedTaylor Calheira
  42. 80'CornerDiego Chará
  43. 82'Shot blockedStephen Afrifa
  44. 83'FoulJacob Bartlett
  45. 83'Shot blockedStephen Afrifa
  46. 84'Shot blockedZorhan Bassong
  47. 84'CornerKamal Miller
  48. 86'Shot blockedCalvin Harris
  49. 87'Shot off targetKristoffer Velde
  50. 88'Shot off targetKevin Kelsy
  51. 89'Shot on targetJayden Reid
  52. 90+1'Added time
  53. 90+1'FoulKevin Kelsy
  54. 90+1'CornerTaylor Calheira
  55. 90+1'End of period
  56. 90+1'End of period

Line-ups

Shot map

Portland Timbers17 shots · 7 on target · 6 goals · 1.67 xG
Sporting Kansas City11 shots · 3 on target · 0 goals · 0.51 xG
6′ · Kristoffer Velde · 0.02 xG · goal · from assisted6′ · Antony Alves · 0.02 xG · block · from assisted15′ · Kevin Kelsy · 0.29 xG · goal · from assisted22′ · Kevin Kelsy · 0.07 xG · miss · from corner22′ · Cole Bassett · 0.15 xG · goal · from corner23′ · Manu García · 0.04 xG · miss · from assisted26′ · Jacob Davis · 0.33 xG · goal · from regular35′ · Kevin Kelsy · 0.03 xG · miss · from set piece40′ · José Caicedo · 0.03 xG · block · from assisted45′ · Capita · 0.02 xG · miss · from corner46′ · Dejan Joveljić · 0.12 xG · save · from assisted52′ · Kristoffer Velde · 0.04 xG · block · from regular54′ · Antony Alves · 0.02 xG · block · from fast break58′ · Kristoffer Velde · 0.04 xG · block · from assisted58′ · Capita · 0.03 xG · save · from assisted65′ · Calvin Harris · 0.04 xG · block · from assisted68′ · Alexander Aravena · 0.11 xG · save · from fast break70′ · Ariel Lassiter · 0.03 xG · miss · from assisted71′ · Ariel Lassiter · 0.07 xG · goal · from free kick74′ · Kevin Kelsy · 0.31 xG · goal · from assisted80′ · Taylor Calheira · 0.01 xG · block · from assisted82′ · Stephen Afrifa · 0.06 xG · block · from regular83′ · Stephen Afrifa · 0.03 xG · block · from assisted84′ · Zorhan Bassong · 0.03 xG · block · from regular86′ · Calvin Harris · 0.04 xG · block · from assisted87′ · Kristoffer Velde · 0.02 xG · miss · from assisted88′ · Kevin Kelsy · 0.09 xG · miss · from assisted89′ · Jayden Reid · 0.09 xG · save · from assisted
  • Portland Timbers
  • Sporting Kansas City
  • goal
  • on target
  • blocked
  • off target
  • dot size = expected goals

Player ratings

Portland Timbers16 rated

  1. 9.319Kevin Kelsy90′2G1A
  2. 8.899Kristoffer Velde90′1G
  3. 7.84Kamal Miller90′
  4. 7.720Finn Surman90′
  5. 7.241James Pantemis90′
  6. 6.65Brandon Bye90′
  7. 8.017Cole Bassett61′1G
  8. 7.411Antony Alves61′
  9. 7.310David Pereira Da Costa61′2A
  10. 7.127Jímer Fory61′
  11. 7.430José Caicedo45′
  12. 6.621Diego Chará45′
  13. 8.27Ariel Lassiter29′1G1A
  14. 7.180Joao Ortíz29′
  15. 7.123Ian Smith29′
  16. 6.428Alexander Aravena29′

Sporting Kansas City16 rated

  1. 6.023Ethan Bartlow90′
  2. 5.616Jacob Bartlett90′
  3. 5.428Wyatt Meyer90′
  4. 4.899Jayden Reid90′
  5. 4.830Stefan Cleveland90′
  6. 4.78Jacob Davis90′
  7. 6.37Capita76′
  8. 6.89Dejan Joveljić72′
  9. 6.04Lasse Berg Johnsen61′
  10. 6.62Ian James45′
  11. 6.36Manu García45′
  12. 6.393Shapi Suleymanov45′
  13. 6.011Calvin Harris45′
  14. 6.622Zorhan Bassong29′
  15. 6.019Taylor Calheira18′
  16. 6.317Stephen Afrifa14′

Player statistics

Portland Timbers

PlayerMinRtgGAShxGPassKPDuelTklSvCards
19Kevin KelsyForward90′9.32150.7519/2136/16
99Kristoffer VeldeForward90′8.8140.1153/6267/112
4Kamal MillerDefender90′7.888/934/5
20Finn SurmanDefender90′7.784/863/31
41James PantemisGoalkeeper90′7.224/263
5Brandon ByeDefender90′6.648/534/62
17Cole BassettMidfielder61′8.0110.1555/5720/1
11Antony AlvesForward61′7.420.0440/427/103
10David Pereira Da CostaMidfielder61′7.3251/5342/2
27Jímer ForyDefender61′7.152/571/4
30José CaicedoMidfielder45′7.410.0358/633/61
21Diego CharáMidfielder45′6.637/380/1
7Ariel LassiterForward29′8.21120.1010/1411/2
80Joao OrtízMidfielder29′7.128/282/2
23Ian SmithDefender29′7.122/2413/41
28Alexander AravenaForward29′6.410.1012/1411/1
6Alex BonetigDefender——
9Felipe MoraForward——
16Sawyer JuraDefender——
25Trey MuseGoalkeeper——

Sporting Kansas City

PlayerMinRtgGAShxGPassKPDuelTklSvCards
23Ethan BartlowDefender90′6.051/592/4
16Jacob BartlettMidfielder90′5.641/4523/9
28Wyatt MeyerDefender90′5.438/432/4
99Jayden ReidDefender90′4.810.0939/445/92
30Stefan ClevelandGoalkeeper90′4.818/212
8Jacob DavisDefender90′4.739/473/52
7CapitaMidfielder76′6.320.054/55/143
9Dejan JoveljićForward72′6.810.1217/2021/2
4Lasse Berg JohnsenMidfielder61′6.026/282/6
2Ian JamesDefender45′6.618/2210/3
6Manu GarcíaForward45′6.310.046/91/2
93Shapi SuleymanovMidfielder45′6.310/113/4
11Calvin HarrisForward45′6.020.0911/130/3
22Zorhan BassongDefender29′6.610.0329/3022/42
19Taylor CalheiraForward18′6.010.017/80/3
17Stephen AfrifaForward14′6.320.087/821/21
1John PulskampGoalkeeper——
14Macielo TschantretMidfielder——
41Pierre LurotDefender——
36Ryan ScheweGoalkeeper——

Around this match

Previous meetings