Major League Soccer Regular Season - 13
Portland Timbers 6 - 0 FT Sporting Kansas City
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
6' K. Velde (D. Da Costa)
15' K. Kelsy (D. Da Costa)
L. Johnsen 19'
22' C. Bassett (K. Kelsy)
26' J. Davis
33' J. Caicedo
J. Davis 41'
J. Reid 45'+3
HT
↓ M. Garcia ↑C. Harris 46'
↓ S. Suleymanov ↑I. James 46'
46' ↓ J. Caicedo ↑D. Chara
E. Bartlow 53'
↓ L. Johnsen ↑Z. Bassong 60'
61' ↓ D. Da Costa ↑A. Lassiter
61' ↓ J. Fory ↑I. Smith
61' ↓ C. Bassett ↑J. Ortiz
61' ↓ Antony ↑A. Aravena
71' A. Lassiter
↓ D. Joveljic ↑T. Calheira 72'
74' K. Kelsy (A. Lassiter)
Capita 76'
↓ Capita ↑S. Afrifa 76'
FT
Player Cards
Our take on every player in this match
Portland Timbers
Goalkeepers
James Pantemis
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Defenders
Brandon Bye
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Finn Surman
MAGNET
88
Activity
88
Activity
85
Passes
3
Duels
Kamal Miller
MAGNET
98
Activity
98
Activity
93
Passes
5
Duels
Jímer Fory
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Midfielders
Cole Bassett
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
José Caicedo
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Kristoffer Velde
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
David Pereira Da Costa
ARCHITECT
4
Key Passes
4
Key Passes
2
Assists
51%
Pass Acc
Antony Alves
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Forwards
Kevin Kelsy
HITMAN
2
Goals
2
Goals
2
On Target
9
Rating
BENCH
Trey Muse
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ian Smith
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Sawyer Jura
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alex Bonetig
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joao Ortíz
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Diego Chará
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
Started
Entry
Ariel Lassiter
SUPER SUB
1
G + A
1
G + A
30
Minutes
8
Rating
Alexander Aravena
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Felipe Mora
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sporting Kansas City
Goalkeepers
Stefan Cleveland
SIEVE
25%
Save %
25%
Save %
6
Conceded
2
Saves
Defenders
Jacob Davis
FRIENDLY FIRE
Own Goal
Mistake
Own Goal
Mistake
1
Fouls
5
Rating
Ethan Bartlow
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Wyatt Meyer
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Jayden Reid
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Midfielders
Capita
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Lasse Berg Johnsen
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
60
Entry
Jacob Bartlett
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Shapi Suleymanov
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Forwards
Manu García
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Dejan Joveljić
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
BENCH
Ryan Schewe
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
John Pulskamp
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ian James
SHIELD
3
Blocks
3
Blocks
0
Interceptions
0
Tackles
Pierre Lurot
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Zorhan Bassong
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
28%
Pass Acc
Macielo Tschantret
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Calvin Harris
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
Started
Entry
Taylor Calheira
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Stephen Afrifa
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 05/11/2025 | Portland Timbers | 1 - 0 | Sporting Kansas City | Major League Soccer | Providence Park |
| 04/13/2025 | Sporting Kansas City | 2 - 4 | Portland Timbers | Major League Soccer | Children's Mercy Park |
| 05/26/2024 | Portland Timbers | 2 - 1 | Sporting Kansas City | Major League Soccer | Providence Park |
| 04/07/2024 | Sporting Kansas City | 3 - 3 | Portland Timbers | Major League Soccer | Children's Mercy Park |
| 05/28/2023 | Sporting Kansas City | 4 - 1 | Portland Timbers | Major League Soccer | Children's Mercy Park |
| 02/28/2023 | Portland Timbers | 1 - 0 | Sporting Kansas City | Major League Soccer | Providence Park |
| 01/21/2023 | Portland Timbers | 1 - 0 | Sporting Kansas City | Friendlies Clubs | TBC |
| 08/21/2022 | Sporting Kansas City | 4 - 1 | Portland Timbers | Major League Soccer | Children's Mercy Park |
| 05/15/2022 | Portland Timbers | 7 - 2 | Sporting Kansas City | Major League Soccer | Providence Park |
| 08/19/2021 | Sporting Kansas City | 1 - 1 | Portland Timbers | Major League Soccer | Children's Mercy Park |
05/11/2025
04/13/2025
05/26/2024
04/07/2024
05/28/2023
02/28/2023
01/21/2023
08/21/2022
05/15/2022
08/19/2021
Portland Timbers Win
Sporting Kansas City Win
Draw
League Standings
P: 9 GD: +16
P: 10 GD: +8
P: 9 GD: +15
P: 9 GD: +4
P: 10 GD: -1
P: 9 GD: -2
P: 9 GD: +6
P: 9 GD: -4
P: 10 GD: -3
P: 11 GD: -5
P: 8 GD: 0
P: 8 GD: -2
P: 8 GD: -3
P: 8 GD: -10
P: 9 GD: -19
League Standings
P: 14 GD: +22
P: 15 GD: +19
P: 14 GD: +7
P: 15 GD: +8
P: 12 GD: +7
P: 14 GD: -4
P: 15 GD: -4
P: 14 GD: +6
P: 15 GD: 0
P: 15 GD: +3
P: 15 GD: +1
P: 14 GD: -4
P: 14 GD: -6
P: 15 GD: -12
P: 14 GD: -22
Match previews and recaps to help you decide which games are worth watching
Portland Timbers Demolish Sporting Kansas City in Six-Goal Masterclass
Average Entertainment Futmetrix Score: 44/100. A relentless offensive clinic from Portland exposed every flaw in a broken Sporting Kansas City side, signaling the Timbers are hitting their stride.
The Early Onslaught
The Stakes were clear at Providence Park as a surging Portland Timbers welcomed a struggling Sporting Kansas City. Portland did not waste a single second, immediately seizing control and dominating possession to the tune of 63 percent. The Intensity of their pressing suffocated the visitors from the opening whistle. In just the sixth minute, K. Velde set the venue ablaze with a sharp early opener, capitalizing on a brilliant feed from D. Da Costa. Before Sporting KC could even catch their breath, the Timbers doubled their advantage. K. Kelsy opened his account in the 15th minute with another incisive assist from the playmaking Da Costa. The visitors looked completely lost on the field, unable to find any defensive rhythm to halt the green-and-gold avalanche.
Total Collapse
Any hope of Sporting Kansas City finding a foothold was extinguished during a brutal four-minute sequence. The lack of Balance in the away side's defensive shape was glaring. In the 22nd minute, C. Bassett joined the scoring party, firing home a crisp pass from Kelsy to make it three. The misery compounded for Sporting KC just four minutes later when J. Davis suffered the ultimate indignity, turning the ball into his own net for a devastating own goal. The 27 combined shots in this match turned the penalty area into a shooting gallery, with Portland racking up chance after chance. The visitors spent the remainder of the half chasing shadows and accumulating yellow cards, effectively ending the game as a contest long before halftime.
Pouring It On
Rather than easing off the gas, Portland ensured there would be no late Upset in the second half by turning to their bench. The introduction of substitute A. Lassiter provided a fresh injection of pace against a thoroughly exhausted Sporting KC backline. Lassiter grabbed his own goal in the 71st minute, underscoring the sheer depth of the Timbers' attacking arsenal. Just three minutes later, Lassiter turned provider, teeing up Kelsy for his second goal of the night to complete a magnificent brace. This resounding 6-0 triumph catapults Portland further up the Western Conference standings, extending their rich vein of form. Meanwhile, Sporting KC remains anchored near the bottom of the table, searching desperately for answers.
Key Questions
What made Kevin Kelsy the Man of the Match?
Kelsy was sensational, delivering two goals and an assist while driving Portland's relentless attack and earning a stellar match rating.
What caused the 6-goal thriller?
Portland combined suffocating possession with clinical finishing, unleashing 16 total shots to overwhelm a fragile and disorganized Sporting KC defense.
How did substitute Kevin Kelsy change the game?
While Kelsy actually started the match, it was substitute A. Lassiter who energized the late stages, netting a goal and setting up Kelsy's second strike.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Leaky Defenses Take Center Stage
Average Entertainment Futmetrix Score: 39/100. With both sides shipping goals at an alarming rate, this bottom-of-the-table clash promises chaos over quality.
The Setup
Providence Park hosts a fixture defined by staggering defensive vulnerability. The Portland Timbers sit 12th in the Western Conference, their erratic Form highlighted by a choppy win-loss rhythm. Yet, they look like title contenders compared to Sporting Kansas City. The visitors are rooted to the bottom of the standings in 15th, riding a dismal four-match losing streak and conceding three goals a game on average. The Stakes might be low early in this May campaign, but the sheer desperation is palpable. A glaring lack of structural Balance on both sides points toward an open, error-strewn affair.
Key Battle
We are isolating Juan Mosquera against Dejan Joveljić. Mosquera has provided a rare spark of quality for the home side, blending attacking intent with consistency. He must track Joveljić, who remains Sporting’s primary lifeline up top amidst their horrific run. The Stars on the pitch will dictate the tempo. If Mosquera pushes too high to join the attack, Joveljić will eagerly exploit the pockets of space left behind to punish the Timbers' brittle backline.
Our Prediction
Portland takes it 3-1. The Timbers' firepower should overwhelm a historically bad Sporting Kansas City defense that simply cannot stop leaking goals. Expect the visitors to scrape together a strike on the counter-attack, but the home side’s superior attacking options will ultimately secure the three points in a ragged encounter.