Vancouver Whitecaps’ 15 Shots Drive 3-0 Win Over Sporting Kansas City
How the match unfolded, with the data behind it

Sporting Kansas City

Vancouver Whitecaps
Vancouver Whitecaps beat Sporting Kansas City 3-0 at Children’s Mercy Park on Sunday, taking a 1-0 lead into half-time and completing a convincing Major League Soccer regular-season victory. The result strengthened Vancouver’s position at the top of the Western Conference, while Sporting remained 15th.
Müller penalty breaks the deadlock
The opening goal arrived in the 40th minute, when T. Muller converted a penalty for Vancouver. Sporting Kansas City struggled to create a direct response before the interval, registering no shots on target during the match and going into the break behind.
Vancouver extended its advantage just three minutes after the restart. B. White finished a normal goal in the 48th minute, with O. Larraz providing the assist. Sporting made an immediate change at half-time, sending S. Afrifa on for Capita, but the home side could not turn its possession into clear chances.
Whitecaps control the numbers
Vancouver had the stronger attacking performance across the match, recording 15 total shots to Sporting’s eight and five shots on goal compared with none for the hosts. The Whitecaps also produced 13 shots from inside the box, while Sporting had five. Their expected-goals figure was 2.45 against Sporting’s 0.37.
The possession and passing figures also reflected Vancouver’s control. The visitors held 56% of the ball, completed 410 of 471 passes at an 87% accuracy rate and won four corners. Sporting had 44% possession, completed 302 of 361 passes and earned one corner. The scoreline was therefore consistent with the overall balance of play rather than a result produced against the run of play.
Late goal seals the result
Vancouver made two substitutions in the 62nd minute, replacing B. Caicedo with E. Sabbi and O. Larraz with J. Badwal. Sporting later introduced I. James, K. Agyabeng and Andre Luiz, but the changes did not alter the outcome. R. Elloumi added Vancouver’s third goal in the 90th minute, assisted by T. Muller.
The match included four yellow cards. Vancouver’s B. Caicedo was booked in the 45th minute and T. Johnson in the 51st, while Sporting’s S. Afrifa and M. Mosquera were cautioned in the 73rd and 90th minutes respectively. Vancouver committed 20 fouls to Sporting’s 14.
Table impact and standout performer
Vancouver moved on from its 40 points in 20 games, with a record of 12 wins, four draws and four losses and a goal difference of plus 27. Sporting remained on 15 points from 21 matches, with four wins, three draws and 14 defeats and a goal difference of minus 31. The loss extended Sporting’s difficult recent sequence, while Vancouver added another win to a strong run of form.
Thomas Müller was the standout performer, earning an 8.2 rating after playing 94 minutes. He scored the penalty, assisted Elloumi’s late goal and supplied five key passes.
By the numbers
The data behind Sporting Kansas City vs Vancouver Whitecaps, in 4 charts.
The season so far
Wins, draws and losses side by side
Two different teams?
Home and away form for Sporting Kansas City
Who wins more often?
Share of league games won this season
How they line up
Most-used formations this season
The table as it stands
| Logo | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Vancouver Whitecaps | WLWDD | 20 | 12 | 4 | 4 | 45 | 18 | 40 | |
| 2 | Houston Dynamo | LWWWW | 21 | 12 | 2 | 7 | 30 | 26 | 38 | |
| 3 | Los Angeles FC | DDLLD | 23 | 10 | 6 | 7 | 36 | 22 | 36 | |
| 4 | San Jose Earthquakes | LLLLD | 21 | 10 | 3 | 8 | 39 | 33 | 33 | |
| 5 | FC Dallas | LWWDL | 21 | 9 | 6 | 6 | 38 | 34 | 33 | |
| 6 | St. Louis City | WDWDW | 21 | 9 | 6 | 6 | 30 | 27 | 33 | |
| 7 | Colorado Rapids | LWWWL | 21 | 9 | 1 | 11 | 30 | 28 | 28 | |
| 8 | Real Salt Lake | LLDDL | 20 | 8 | 4 | 8 | 34 | 32 | 28 | |
| 9 | Portland Timbers | DWLWW | 21 | 8 | 4 | 9 | 38 | 37 | 28 | |
| 10 | Minnesota United FC | WLDDD | 21 | 7 | 7 | 7 | 27 | 29 | 28 | |
| 11 | San Diego | WLWDW | 21 | 7 | 6 | 8 | 37 | 32 | 27 | |
| 12 | Seattle Sounders | DDLLL | 21 | 7 | 5 | 9 | 24 | 29 | 26 | |
| 13 | Los Angeles Galaxy | DWLDD | 22 | 6 | 8 | 8 | 27 | 32 | 26 | |
| 14 | Austin | DWLLL | 21 | 5 | 6 | 10 | 26 | 40 | 21 | |
| 15 | Sporting Kansas City | LDLLL | 21 | 4 | 3 | 14 | 20 | 51 | 15 | |
| 1 | Nashville SC | WWWDL | 21 | 15 | 4 | 2 | 43 | 17 | 49 | |
| 2 | Inter Miami | WLDLD | 22 | 12 | 6 | 4 | 56 | 41 | 42 | |
| 3 | Chicago Fire | DDWWW | 21 | 11 | 4 | 6 | 39 | 28 | 37 | |
| 4 | Charlotte | WWDWL | 22 | 10 | 5 | 7 | 40 | 32 | 35 | |
| 5 | New England Revolution | DWLLD | 21 | 10 | 4 | 7 | 33 | 26 | 34 | |
| 6 | FC Cincinnati | DWDWL | 21 | 8 | 7 | 6 | 49 | 47 | 31 | |
| 7 | New York City FC | DDLLD | 22 | 7 | 7 | 8 | 36 | 31 | 28 | |
| 8 | New York Red Bulls | LDLLW | 22 | 7 | 5 | 10 | 32 | 46 | 26 | |
| 9 | Toronto FC | DWDWD | 22 | 5 | 10 | 7 | 32 | 38 | 25 | |
| 10 | DC United | DLLDD | 22 | 5 | 10 | 7 | 28 | 36 | 25 | |
| 11 | Orlando City SC | WLDLW | 21 | 7 | 3 | 11 | 34 | 51 | 24 | |
| 12 | Philadelphia Union | WDDWW | 22 | 6 | 6 | 10 | 34 | 39 | 24 | |
| 13 | Atlanta United FC | LWWWL | 22 | 6 | 3 | 13 | 25 | 38 | 21 | |
| 14 | CF Montreal | LDWDD | 22 | 5 | 6 | 11 | 30 | 46 | 21 | |
| 15 | Columbus Crew | LLLDW | 21 | 5 | 5 | 11 | 30 | 36 | 20 |