All teams

Vancouver Whitecaps

MLS · strength −0.85 (attack −0.47, defence −0.37) against an average Premier League side, rated Oct 2026

Last 30 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

SeasonPlayedPointsExpectedDifference
MLS 2026 goals 63–31 · xG 59.6–29.6 · 55 points from 57.2 in 30305557.2−2.2

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−0.80−0.60−0.40−0.20+0.00Feb 2026AprJunAugOctDefence −0.37Attack −0.47
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.85−0.47−0.37
Sep 2026−0.77−0.43−0.33
Aug 2026−0.65−0.38−0.26
Jul 2026−0.57−0.28−0.29
Jun 2026−0.48−0.22−0.26
May 2026−0.46−0.21−0.25
Apr 2026−0.40−0.17−0.23
Mar 2026−0.59−0.27−0.31
Feb 2026−1.31−0.71−0.60

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Yohei Takaoka Goalkeeper · 2,546′ · 29 matches2948.646.5on 18 Oct 2026 at Austin FC74.8on 15 Oct 2026 at St.Louis City55.7on 11 Oct 2026 at Los Angeles FC+7.2
2Mathías Laborda Defender · 2,403′ · 29 matches2943.741.4on 18 Oct 2026 at Austin FC48.4on 15 Oct 2026 at St.Louis City44.4on 11 Oct 2026 at Los Angeles FClevel (+0.2)
3Tristan Blackmon Defender · 2,377′ · 28 matches2841.444.9on 18 Oct 2026 at Austin FC0.0on 11 Oct 2026 at Los Angeles FC45.8on 7 Oct 2026 at Chicago Fire+2.5
4Tate Johnson Defender · 2,317′ · 28 matches2837.536.6on 18 Oct 2026 at Austin FC51.3on 15 Oct 2026 at St.Louis City37.2on 11 Oct 2026 at Los Angeles FC+2.3
5Brian White Forward · 2,313′ · 28 matches2845.738.2on 18 Oct 2026 at Austin FC48.4on 15 Oct 2026 at St.Louis City42.7on 11 Oct 2026 at Los Angeles FC−3.6
6Édier Ocampo Defender · 2,089′ · 26 matches2636.131.8on 18 Oct 2026 at Austin FC39.6on 15 Oct 2026 at St.Louis City44.0on 11 Oct 2026 at Los Angeles FC+2.2
7Oliver Larraz Midfielder · 1,377′ · 25 matches2542.734.6on 18 Oct 2026 at Austin FC50.3on 15 Oct 2026 at St.Louis City56.1on 11 Oct 2026 at Los Angeles FC+10.2
8Emmanuel Sabbi Midfielder · 1,362′ · 25 matches2537.936.3on 18 Oct 2026 at Austin FC53.8on 15 Oct 2026 at St.Louis City29.6on 11 Oct 2026 at Los Angeles FC+3.7
9Andrés Cubas Midfielder · 1,911′ · 24 matches2443.140.4on 18 Oct 2026 at Austin FC62.3on 15 Oct 2026 at St.Louis City47.6on 11 Oct 2026 at Los Angeles FC+5.4
10Thomas Müller Midfielder · 1,688′ · 23 matches2341.042.1on 7 Oct 2026 at Chicago Fire31.3on 27 Sep 2026 v DC United44.0on 20 Sep 2026 at Real Salt Lake−2.5
11Rayan Elloumi Forward · 431′ · 23 matches2341.438.3on 18 Oct 2026 at Austin FC38.4on 15 Oct 2026 at St.Louis City100.0on 7 Oct 2026 at Chicago Firelevel (−0.4)
12Cheick Tidiane Sabaly Midfielder · 953′ · 22 matches2236.916.9on 18 Oct 2026 at Austin FC29.7on 7 Oct 2026 at Chicago Fire26.0on 13 Sep 2026 v Austin FC−9.9
13Jeevan Badwal Midfielder · 1,348′ · 21 matches2142.440.5on 20 Sep 2026 at Real Salt Lake36.9on 13 Sep 2026 v Austin FC37.1on 6 Sep 2026 v St.Louis City−3.5
14Bruno Quiñonez Midfielder · 861′ · 21 matches2139.032.0on 18 Oct 2026 at Austin FC38.2on 15 Oct 2026 at St.Louis City37.8on 11 Oct 2026 at Los Angeles FC−4.7
15Ryan Gauld Midfielder · 1,027′ · 16 matches1647.745.0on 18 Oct 2026 at Austin FC62.1on 15 Oct 2026 at St.Louis City49.5on 11 Oct 2026 at Los Angeles FC+2.5
16Sebastian Berhalter Midfielder · 1,125′ · 14 matches1447.845.4on 24 May 2026 at San Diego FC44.6on 17 May 2026 at Houston Dynamo69.7on 14 May 2026 at FC Dallas+5.4
17Ralph Priso Defender · 807′ · 14 matches1442.926.5on 18 Oct 2026 at Austin FC59.0on 15 Oct 2026 at St.Louis City46.6on 11 Oct 2026 at Los Angeles FC+4.0
18Aziel Jackson Midfielder · 529′ · 10 matches1035.426.8on 24 May 2026 at San Diego FC52.5on 17 May 2026 at Houston Dynamo45.7on 10 May 2026 at San Jose Earthquakeslevel (−1.2)
19Kenji Cabrera Forward · 309′ · 9 matches943.837.0on 24 May 2026 at San Diego FC39.9on 17 May 2026 at Houston Dynamo44.6on 14 May 2026 at FC Dallas−4.4
20Mihail Gherasimencov Defender · 357′ · 8 matches833.338.6on 6 Sep 2026 v St.Louis City28.2on 26 Jul 2026 at Minnesota United44.8on 24 May 2026 at San Diego FClevel (+0.0)
21Yadaly Diaby Forward · 299′ · 8 matches847.361.9on 18 Oct 2026 at Austin FC47.3on 15 Oct 2026 at St.Louis City39.5on 11 Oct 2026 at Los Angeles FClevel (−1.5)
22Sam Adekugbe Defender · 82′ · 7 matches755.988.7on 7 Oct 2026 at Chicago Fire64.8on 27 Sep 2026 v DC United51.7on 20 Sep 2026 at Real Salt Lake+16.0
23Nikola Djordjevic Defender · 112′ · 6 matches638.251.6on 20 Aug 2026 v Houston Dynamo64.9on 17 Aug 2026 at Seattle Sounders FC58.5on 26 Jul 2026 at Minnesota United+20.2
24Aleksa Cvetković Midfielder · 247′ · 5 matches536.135.5on 18 Oct 2026 at Austin FC43.0on 15 Oct 2026 at St.Louis City34.9on 7 Oct 2026 at Chicago Firelevel (−0.1)
25Ranko Veselinović Defender · 55′ · 5 matches559.7100.0on 11 Oct 2026 at Los Angeles FC47.1on 26 Jul 2026 at Minnesota United78.6on 22 Jul 2026 at FC Cincinnati+6.9
26Rui Modesto Midfielder · 220′ · 3 matches334.743.6on 7 Oct 2026 at Chicago Fire30.9on 27 Sep 2026 v DC United24.1on 13 Sep 2026 v Austin FC–
27Jean-Claude Ngando Midfielder · 113′ · 3 matches339.936.2on 22 Jul 2026 at FC Cincinnati44.8on 22 Mar 2026 v San Jose Earthquakes28.7on 1 Mar 2026 v Toronto FC–
28Isaac Boehmer Goalkeeper · 113′ · 2 matches243.439.7on 24 May 2026 at San Diego FC57.6on 17 May 2026 at Houston Dynamo–
29Sebastian Schonlau Defender · 25′ · 1 match149.949.9on 15 Mar 2026 v Minnesota United–
30Johnny Selemani Forward · 12′ · 1 match130.630.6on 27 Sep 2026 v DC United–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

30 since July 2025
DateCompetitionOpponentResultxGExpected points
18 Oct 2026MLSat Austin FCW 2–10.9–0.71.49
15 Oct 2026MLSat St.Louis CityD 0–00.8–0.71.38
11 Oct 2026MLSat Los Angeles FCD 1–11.0–1.11.25
7 Oct 2026MLSat Chicago FireL 1–31.1–3.90.26
27 Sep 2026MLSDC UnitedD 3–31.9–2.51.08
20 Sep 2026MLSat Real Salt LakeW 3–02.2–1.22.03
13 Sep 2026MLSAustin FCL 1–22.5–0.82.40
10 Sep 2026MLSLA GalaxyW 3–02.2–0.72.37
6 Sep 2026MLSSt.Louis CityL 1–30.9–1.60.90
30 Aug 2026MLSat Sporting Kansas CityW 3–02.6–0.42.66
All 30 results
DateCompetitionOpponentResultxGExpected points
18 Oct 2026MLSat Austin FCW 2–10.9–0.71.49
15 Oct 2026MLSat St.Louis CityD 0–00.8–0.71.38
11 Oct 2026MLSat Los Angeles FCD 1–11.0–1.11.25
7 Oct 2026MLSat Chicago FireL 1–31.1–3.90.26
27 Sep 2026MLSDC UnitedD 3–31.9–2.51.08
20 Sep 2026MLSat Real Salt LakeW 3–02.2–1.22.03
13 Sep 2026MLSAustin FCL 1–22.5–0.82.40
10 Sep 2026MLSLA GalaxyW 3–02.2–0.72.37
6 Sep 2026MLSSt.Louis CityL 1–30.9–1.60.90
30 Aug 2026MLSat Sporting Kansas CityW 3–02.6–0.42.66
23 Aug 2026MLSFC DallasW 5–01.1–0.61.75
20 Aug 2026MLSHouston DynamoL 0–11.3–0.51.96
17 Aug 2026MLSat Seattle Sounders FCW 2–01.6–0.72.05
1 Aug 2026MLSLos Angeles FCD 1–12.2–0.32.59
26 Jul 2026MLSat Minnesota UnitedD 0–00.4–1.10.77
22 Jul 2026MLSat FC CincinnatiL 3–41.8–1.61.56
24 May 2026MLSat San Diego FCW 4–24.6–0.72.84
17 May 2026MLSat Houston DynamoL 0–10.5–1.00.94
14 May 2026MLSat FC DallasW 3–20.7–1.30.83
10 May 2026MLSat San Jose EarthquakesD 1–11.6–1.01.81
3 May 2026MLSat LA GalaxyD 1–12.7–1.42.14
26 Apr 2026MLSColorado RapidsW 3–13.5–1.52.37
18 Apr 2026MLSSporting Kansas CityW 3–03.1–0.12.86
11 Apr 2026MLSNew York City FCW 2–03.3–0.62.72
5 Apr 2026MLSPortland TimbersW 3–23.0–0.52.69
22 Mar 2026MLSSan Jose EarthquakesL 0–11.0–0.71.59
15 Mar 2026MLSMinnesota UnitedW 6–04.1–1.12.69
8 Mar 2026MLSat Portland TimbersW 4–13.1–0.52.73
1 Mar 2026MLSToronto FCW 3–02.6–0.32.72
22 Feb 2026MLSReal Salt LakeW 1–01.2–0.61.84