Vancouver Whitecaps history
Every Vancouver Whitecaps season 442ball holds a table for, newest first. Our record starts in 2010 and is thinner before 2014, so this is what we hold rather than the club's complete history.
League finishes
League seasons only, newest last. Cup group stages are left out: a place in a group of four is not a finish in a league. Each point links to that season's table.
| Season | Competition | Pos | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026(in progress) | 1 | 33 | 18 | 7 | 8 | 72 | 34 | +38 | 61 | |
| 2025 | 2 | 28 | 15 | 8 | 5 | 53 | 32 | +21 | 53 | |
| 2024 | 7 | 28 | 12 | 5 | 11 | 42 | 41 | +1 | 41 | |
| 2023 | 9 | 28 | 9 | 9 | 10 | 43 | 43 | 0 | 36 | |
| 2022 | 8 | 26 | 11 | 4 | 11 | 34 | 44 | -10 | 37 | |
| 2021 | 8 | 32 | 11 | 12 | 9 | 41 | 43 | -2 | 45 | |
| 2020 | 17 | 23 | 9 | 0 | 14 | 27 | 44 | -17 | 27 | |
| 2019 | 10 | 22 | 6 | 5 | 11 | 26 | 41 | -15 | 23 | |
| 2018 | 14 | 34 | 13 | 8 | 13 | 54 | 67 | -13 | 47 | |
| 2017 | 8 | 34 | 15 | 7 | 12 | 50 | 49 | +1 | 52 | |
| 2016 | 16 | 34 | 10 | 9 | 15 | 45 | 52 | -7 | 39 |
A position in a group stage is a position within that group, not a finish in the competition. Seasons still being played are marked.
Season leaders
| Season | Competition | Goals | Assists | G+A | Clean sheets | 442team |
|---|---|---|---|---|---|---|
| 2026 | Brian White20 | O. Larraz6 | Brian White22 | Not held in full | ||
| 2025 | Brian White16 | Sebastian Berhalter10 | Brian White17 | Yohei Takaoka13 | ||
| 2024 | Brian White15 | Ryan Gauld12 | Ryan Gauld22 | Yohei Takaoka7 | ||
| 2023 | Brian White15 | Ryan Gauld12 | Ryan Gauld23 | Yohei Takaoka8 | ||
| 2022 | Lucas Cavallini9 | Ryan Gauld5 | Ryan Gauld13 | C. Cropper5 | ||
| 2021 | Brian White12 | Brian White5 | Brian White17 | Maxime Crépeau6 | ||
| 2020 | Not held in full | Not held in full | Not held in full | Not held in full | ||
| 2019 | Fredy Montero8 | Ali Adnan3 | Fredy Montero10 | Maxime Crépeau5 | ||
| 2018 | Kei Kamara14 | Alphonso Davies9 | Kei Kamara19 | S. Marinovic2 | ||
| 2017 | Fredy Montero13 | Fredy Montero6 | Fredy Montero19 | D. Ousted6 | ||
| 2016 | Pedro Morales9 | C. Bolaños7 | Pedro Morales13 | D. Ousted6 |
Each club's own leaders for that season, not the competition's. A player who moved mid-season counts only what they did here. Clean sheets are counted for goalkeepers who played.
Season table
| Team | P | GD | Pts |
|---|---|---|---|
| 1 | 33 | +38 | 61 |
| 2 | 33 | +9 | 55 |
| 3 | 33 | +8 | 52 |
| 4 | 33 | +10 | 51 |
| 5 | 33 | +1 | 51 |
| 6 | 33 | +13 | 47 |
| 7 | 33 | -6 | 44 |
| 8 | 33 | -1 | 43 |
| 9 | 33 | -1 | 43 |
| 10 | 33 | -3 | 43 |
| 11 | 33 | 0 | 42 |
| 12 | 33 | -4 | 41 |
| 13 | 33 | -5 | 38 |
| 14 | 33 | -21 | 34 |
| 15 | 33 | -42 | 23 |