MLS 2026 | Matchday 32 | 2026-10-29 11:30 JST
4–1
- 24' Aleksa Cvetkovic
- 41' Brian White
- 66' Ryan Gauld
- 76' Bruno Caicedo
- 83' Onni Valakari
Match summary
Vancouver Whitecaps took on San Diego FC in the MLS 2026 Matchday 32 on October 29. Vancouver Whitecaps beat San Diego FC 4-1 in a comfortable win. Vancouver Whitecaps led 2-0 at half-time. In the second half, Vancouver Whitecaps scored 2 and San Diego FC scored 1.
San Diego FC had more possession (56% to 44%) and more shots (20 to 16), but Vancouver Whitecaps were more efficient and took the win. Vancouver Whitecaps scored 4 from 10 shots on target. Yellow cards: Vancouver Whitecaps 1, San Diego FC 2. Vancouver Whitecaps finished the game with ten men after a red card.
Team stats
4-4-2
4-3-3
View as table
| Vancouver Whitecaps | Stat | San Diego FC |
|---|---|---|
| 4-4-2 | Formation | 4-3-3 |
| 44% | Possession | 56% |
| 2.88 | Expected goals (xG) | 2.54 |
| 16 | Shots | 20 |
| 10 | Shots on target | 7 |
| 5 | Shots off target | 8 |
| 1 | Blocked shots | 5 |
| 14 | Shots inside the box | 14 |
| 2 | Shots outside the box | 6 |
| 8 | Corner kicks | 3 |
| 1 | Offsides | 4 |
| 19 | Fouls | 8 |
| 443 | Passes | 572 |
| 387 | Accurate passes | 506 |
| 5 | Goalkeeper saves | 6 |
| 1 | Yellow cards | 2 |
| 1 | Red cards | 0 |
Referee: Joseph Dickerson
Player stats
Vancouver Whitecaps
| Pos | Player | Shots | Shots on target | Goals | Dribbles (success) | Tackles (success) | Blocks | Passes (accuracy) | Assists | Yellow cards | Red cards | Fouls | Fouled | Rating | Min | Key passes | Interceptions | Duels (won) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DF | T. Blackmon | 0 | 0 | 0 | 0 | 0 | 56(95%) | 0 | 0 | 0 | 2 | 1 | 6.66 | 74 | 0 | 3 | 4(1) | |
| GK | Y. Takaoka | 0 | 0 | 0 | 0 | 0 | 35(81%) | 0 | 0 | 0 | 0 | 0 | 7.71 | 90 | 0 | 0 | ||
| DF | R. Veselinović | 0 | 0 | 0 | 0 | 0 | 12(100%) | 0 | 0 | 0 | 0 | 0 | 6.32 | 16 | 0 | 0 | ||
| MF | R. Priso | 0 | 0 | 0 | 0 | 0 | 16(100%) | 1 | 0 | 0 | 2 | 0 | 6.99 | 23 | 2 | 1 | 2(0) | |
| FW | K. Poku | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
| FW | T. Müller | 0 | 0 | 0 | 0(0%) | 0 | 0 | 6(55%) | 0 | 0 | 0 | 0 | 0 | 6.4 | 16 | 0 | 0 | 1(0) |
| DF | M. Gherasimencov | 0 | 0 | 0 | 0 | 0 | 6(100%) | 0 | 0 | 0 | 0 | 0 | 6.66 | 7 | 1 | 1 | ||
| DF | N. Djordjevic | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
| FW | Bruno Steven Caicedo Quiñonez | 1 | 1 | 1 | 0(0%) | 1 | 0 | 1(50%) | 0 | 0 | 0 | 1 | 0 | 7.37 | 23 | 0 | 0 | 3(1) |
| GK | I. Boehmer | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
| MF | J. Badwal | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
| DF | É. Ocampo | 0 | 0 | 0 | 1(20%) | 0 | 0 | 20(77%) | 0 | 0 | 0 | 1 | 2 | 6.28 | 90 | 2 | 1 | 13(4) |
| MF | O. Larraz | 1 | 0 | 0 | 1(100%) | 0 | 0 | 35(85%) | 1 | 0 | 0 | 3 | 0 | 7.3 | 67 | 1 | 1 | 5(1) |
| DF | M. Laborda | 0 | 0 | 0 | 4 | 0 | 59(92%) | 1 | 0 | 0 | 2 | 1 | 7.74 | 90 | 1 | 2 | 6(6) | |
| DF | T. Johnson | 0 | 0 | 0 | 0 | 0 | 53(95%) | 0 | 1 | 0 | 0 | 0 | 6.42 | 83 | 1 | 1 | 1(0) | |
| MF | R. Gauld | 2 | 1 | 1 | 7 | 1 | 25(93%) | 0 | 0 | 0 | 2 | 2 | 8.2 | 74 | 3 | 1 | 12(9) | |
| FW | R. Elloumi | 5 | 3 | 0 | 1(100%) | 1 | 0 | 9(82%) | 1 | 0 | 1 | 3 | 0 | 6.48 | 90 | 2 | 1 | 12(5) |
| MF | Y. Diaby | 3 | 1 | 0 | 0(0%) | 1 | 0 | 10(71%) | 0 | 0 | 0 | 2 | 1 | 6.5 | 67 | 0 | 1 | 6(2) |
| MF | A. Cvetković | 1 | 1 | 1 | 1(50%) | 1 | 0 | 31(89%) | 0 | 0 | 0 | 0 | 1 | 7.87 | 90 | 0 | 1 | 6(3) |
| FW | B. White | 3 | 3 | 1 | 1(100%) | 0 | 0 | 13(65%) | 0 | 0 | 0 | 1 | 0 | 8.14 | 90 | 2 | 0 | 7(4) |
San Diego FC
| Pos | Player | Shots | Shots on target | Goals | Dribbles (success) | Tackles (success) | Blocks | Passes (accuracy) | Assists | Yellow cards | Red cards | Fouls | Fouled | Rating | Min | Key passes | Interceptions | Duels (won) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DF | O. Verhoeven | 2 | 0 | 0 | 1 | 0 | 33(85%) | 0 | 0 | 0 | 2 | 2 | 5.81 | 90 | 1 | 0 | 6(4) | |
| FW | A. Alvarado | 0 | 0 | 0 | 0 | 0 | 20(91%) | 0 | 0 | 0 | 0 | 0 | 6.3 | 28 | 0 | 0 | ||
| GK | C. dos Santos | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
| FW | M. Ingvartsen | 4 | 2 | 0 | 0 | 1 | 6(100%) | 0 | 0 | 0 | 0 | 0 | 6.34 | 28 | 0 | 0 | 1(1) | |
| DF | I. Pilcher | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
| DF | D. Þórhallsson | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
| MF | O. Valakari | 1 | 1 | 1 | 0 | 0 | 11(79%) | 0 | 0 | 0 | 0 | 1 | 6.64 | 16 | 0 | 0 | 1(1) | |
| MF | D. Vazquez | 1 | 0 | 0 | 0(0%) | 1 | 0 | 3(100%) | 1 | 0 | 0 | 1 | 1 | 5.75 | 16 | 1 | 0 | 6(3) |
| MF | J. Tverskov | 1 | 0 | 0 | 0 | 1 | 67(93%) | 0 | 1 | 0 | 1 | 2 | 6.52 | 74 | 2 | 3 | 9(3) | |
| DF | Kieran Sargeant | 1 | 0 | 0 | 2(100%) | 1 | 1 | 39(83%) | 0 | 0 | 0 | 0 | 1 | 6.08 | 90 | 1 | 2 | 6(4) |
| FW | A. Pellegrino | 3 | 1 | 0 | 0 | 0 | 11(92%) | 0 | 0 | 0 | 0 | 0 | 6.45 | 62 | 1 | 0 | 1(0) | |
| DF | C. McVey | 0 | 0 | 0 | 1 | 0 | 69(91%) | 0 | 0 | 0 | 0 | 0 | 6.14 | 90 | 0 | 2 | 9(4) | |
| MF | A. Godoy | 0 | 0 | 0 | 0(0%) | 2 | 0 | 52(91%) | 0 | 0 | 0 | 2 | 1 | 6.21 | 62 | 1 | 0 | 14(5) |
| MF | Gabriel Pirani | 3 | 1 | 0 | 1(100%) | 4 | 2 | 33(79%) | 0 | 0 | 0 | 1 | 0 | 6.78 | 90 | 1 | 0 | 7(5) |
| DF | M. Duah | 0 | 0 | 0 | 0(0%) | 0 | 0 | 80(90%) | 0 | 1 | 0 | 1 | 4 | 5.58 | 90 | 0 | 1 | 8(4) |
| FW | A. Dreyer | 0 | 0 | 0 | 0(0%) | 1 | 0 | 38(88%) | 0 | 0 | 0 | 0 | 1 | 5.96 | 74 | 2 | 0 | 4(2) |
| FW | C. Bakambu | 4 | 2 | 0 | 1(100%) | 0 | 0 | 9(75%) | 0 | 0 | 0 | 0 | 2 | 6.44 | 62 | 1 | 0 | 5(5) |
| GK | P. Sisniega | 0 | 0 | 0 | 0 | 0 | 34(97%) | 0 | 0 | 0 | 0 | 0 | 7.31 | 90 | 0 | 0 | ||
| FW | B. B. Zamble | 0 | 0 | 0 | 0 | 0 | 1(33%) | 0 | 0 | 0 | 0 | 1 | 7.02 | 28 | 2 | 0 | 1(1) |
Lineups
Vancouver Whitecaps
| Role | Pos | No. | Player |
|---|---|---|---|
| Starter | GK | 1 | Y. Takaoka |
| Starter | DF | 18 | É. Ocampo |
| Starter | DF | 2 | M. Laborda |
| Starter | DF | 33 | T. Blackmon |
| Starter | DF | 28 | T. Johnson |
| Starter | MF | 25 | R. Gauld |
| Starter | MF | 23 | A. Cvetković |
| Starter | MF | 8 | O. Larraz |
| Starter | MF | 77 | Y. Diaby |
| Starter | FW | 19 | R. Elloumi |
| Starter | FW | 24 | B. White |
| Bench | DF | 29 | M. Gherasimencov |
| Bench | MF | 6 | R. Priso |
| Bench | FW | 13 | T. Müller |
| Bench | FW | 14 | Bruno Steven Caicedo Quiñonez |
| Bench | DF | 4 | R. Veselinović |
Show unused substitutes (4)
| Role | Pos | No. | Player |
|---|---|---|---|
| Bench | FW | 22 | K. Poku |
| Bench | MF | 59 | J. Badwal |
| Bench | GK | 32 | I. Boehmer |
| Bench | DF | 41 | N. Djordjevic |
San Diego FC
| Role | Pos | No. | Player |
|---|---|---|---|
| Starter | GK | 13 | P. Sisniega |
| Starter | DF | 33 | O. Verhoeven |
| Starter | DF | 97 | C. McVey |
| Starter | DF | 26 | M. Duah |
| Starter | DF | 5 | Kieran Sargeant |
| Starter | MF | 6 | J. Tverskov |
| Starter | MF | 20 | A. Godoy |
| Starter | MF | 12 | Gabriel Pirani |
| Starter | FW | 10 | A. Dreyer |
| Starter | FW | 94 | C. Bakambu |
| Starter | FW | 90 | A. Pellegrino |
| Bench | FW | 7 | M. Ingvartsen |
| Bench | MF | 8 | O. Valakari |
| Bench | MF | 19 | D. Vazquez |
| Bench | FW | 70 | A. Alvarado |
| Bench | FW | 14 | B. B. Zamble |
Show unused substitutes (4)
| Role | Pos | No. | Player |
|---|---|---|---|
| Bench | GK | 1 | C. dos Santos |
| Bench | DF | 25 | I. Pilcher |
| Bench | DF | 3 | D. Þórhallsson |
| Bench | MF | 36 | David Mimbang |
Match events
| Time | Team | Event | Player | Score |
|---|---|---|---|---|
| 1H 2' | San Diego FC | 🟨 Yellow card | Manu Duah | |
| 1H 24' | Vancouver Whitecaps | ⚽ Goal | Aleksa Cvetkovic | 1-0 |
| 1H 41' | Vancouver Whitecaps | ⚽ Goal | Brian White | 2-0 |
| 2H 10' | San Diego FC | 🟨 Yellow card | Jeppe Tverskov | |
| 2H 17' | San Diego FC | 🔄 Substitution | OUT Aníbal Godoy → IN Alejandro Alvarado Jr | |
| 2H 17' | San Diego FC | 🔄 Substitution | OUT Amahl Pellegrino → IN Bryan Zamblé | |
| 2H 17' | San Diego FC | 🔄 Substitution | OUT Cédric Bakambu → IN Marcus Ingvartsen | |
| 2H 21' | Vancouver Whitecaps | ⚽ Goal | Ryan Gauld | 3-0 |
| 2H 22' | Vancouver Whitecaps | 🔄 Substitution | OUT Oliver Love Larraz → IN Ralph Priso | |
| 2H 22' | Vancouver Whitecaps | 🔄 Substitution | OUT Yadaly Diaby → IN Bruno Caicedo | |
| 2H 29' | Vancouver Whitecaps | 🔄 Substitution | OUT Ryan Gauld → IN T. Müller | |
| 2H 29' | Vancouver Whitecaps | 🔄 Substitution | OUT Tristan Blackmon → IN Ranko Veselinovic | |
| 2H 29' | San Diego FC | 🔄 Substitution | OUT Jeppe Tverskov → IN Onni Valakari | |
| 2H 29' | San Diego FC | 🔄 Substitution | OUT Anders Dreyer → IN David Vazquez | |
| 2H 31' | Vancouver Whitecaps | ⚽ Goal | Bruno Caicedo | 4-0 |
| 2H 37' | Vancouver Whitecaps | 🟨 Yellow card | Tate Johnson | |
| 2H 38' | San Diego FC | ⚽ Goal | Onni Valakari | 4-1 |
| 2H 38' | Vancouver Whitecaps | 🔄 Substitution | OUT Tate Johnson → IN M. Gherasimencov | |
| 2H 45+1' | Vancouver Whitecaps | 🟨 Yellow card | Rayan Elloumi | |
| 2H 45+4' | Vancouver Whitecaps | 🟥 Red card | Rayan Elloumi |
Match data is compiled from publicly available information. Highlight videos are embedded from their official channels.

























