Whitecaps Defeat Sporting KC for Third Straight Win

21-year-old Bruno Caicedo scores first MLS goal in Vancouver victory

Apr. 18, 2026 at 6:09am

A cubist, geometric painting depicting a soccer match, with overlapping planes of bright green, blue, and red representing the action on the field.The Whitecaps' young talent shines as the team continues its unbeaten start to the MLS season.Kansas City Today

The Vancouver Whitecaps defeated Sporting Kansas City 3-0 on Friday night, with 21-year-old Bruno Caicedo scoring his first MLS goal and Emmanuel Sabbi adding a goal and an assist for the Whitecaps, who have now won three straight games to start the season.

Why it matters

The Whitecaps' strong start to the season has them atop the Western Conference standings, showing the team's young talent like Caicedo can compete at the MLS level. Sporting KC, meanwhile, is still searching for its first win of the year.

The details

Caicedo, a 21-year-old midfielder, scored the opening goal for the Whitecaps in the first half, netting his first career MLS goal. Sabbi added a goal and an assist for Vancouver, who controlled the match from start to finish against the struggling Sporting KC side.

  • The match took place on Friday, April 18, 2026.

The players

Bruno Caicedo

A 21-year-old midfielder for the Vancouver Whitecaps who scored his first career MLS goal in the match.

Emmanuel Sabbi

A forward for the Vancouver Whitecaps who scored a goal and added an assist in the victory.

Sporting Kansas City

The MLS club that lost 3-0 to the Vancouver Whitecaps, their third straight defeat to start the season.

Vancouver Whitecaps

The MLS club that won their third straight game to start the 2026 season.

Got photos? Submit your photos here. ›

The takeaway

The Whitecaps' young talent like Caicedo is helping the team get off to a strong start, while Sporting KC continues to struggle to find its footing early in the new MLS season.