Terran Campbell
Vancouver FC
Previous club
Forge until 2025-02-12
Bio
Fact sheet
Position
AttackerAge
28Nationality
CanadaBirthday
1998-10-10Place of birth
BurnabyCountry of birth
CanadaLength
178 cmWeight
92 kgCareer statistics Terran Campbell
Compare Terran Campbell with another player
How does Terran Campbell measure up against other footballers? Put goals, assists, numbers per 90 minutes and their meetings side by side with our player comparison tool. Pick a second player below.
Or go straight to: Terran Campbell vs Jordan Patrick Dear Hamilton · Terran Campbell vs Beni Badibanga · Terran Campbell vs Lys Mousset
Stats Terran Campbell
| Match | Competition | Date | FN rating | Min | Pos | G | A | Sh | SoT | Pas | KP | Pas+ | Tkl | Blk | Int | Du | Du+ | Dri | Dri+ | Foul | Foul+ | Off | Sav | GC | Pen+ | Pen- | PenSv | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ø Average | - | ||||||||||||||||||||||||||||
Vancouver FC - HFX Wanderers FC
|
Canadian Premier League | 2026-10-17 | 6.4 | 66 | Attacker | 0 | 0 | 0 | 0 | 12 | 1 | 10 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | - | 0 | - | - |
Supra du Quebec - Vancouver FC
|
Canadian Premier League | 2026-10-10 | 7.7 | 68 | Attacker | 1 | 0 | 1 | 1 | 9 | - | 7 | - | - | - | 5 | 2 | 1 | 1 | 2 | 1 | 0 | 0 | - | - | 0 | 0 | 0 | - |
Vancouver FC - Forge
|
Canadian Premier League | 2026-09-26 | 6.8 | 96 | Attacker | 0 | 1 | 1 | 0 | 13 | 1 | 12 | 0 | 0 | 0 | 5 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | 0 | - | - |
Vancouver FC - York 9 FC
|
Canadian Premier League | 2026-09-24 | 6.8 | 45 | Attacker | 0 | 0 | 3 | 2 | 14 | 0 | 12 | 0 | 1 | 0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | - | 0 | - | - |
Pacific FC - Vancouver FC
|
Canadian Premier League | 2026-09-20 | 5.9 | 71 | Attacker | - | 0 | - | - | 16 | - | 15 | - | - | - | 7 | - | - | - | 2 | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Vancouver FC - Supra du Quebec
(sub) |
Canadian Premier League | 2026-09-06 | 6.3 | 24 | Attacker | - | 0 | - | - | 6 | - | 5 | 1 | - | 1 | 6 | 1 | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Cavalry FC - Vancouver FC
(sub) |
Canadian Premier League | 2026-08-29 | 6.5 | 26 | Attacker | - | 0 | - | - | 8 | 2 | 5 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
HFX Wanderers FC - Vancouver FC
|
Canadian Premier League | 2026-08-22 | 5.9 | 59 | - | 0 | 0 | 0 | 0 | 12 | 0 | 7 | 1 | 0 | 0 | 7 | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | - | 0 | - | - |
Atlético Ottawa - Vancouver FC
|
Canadian Premier League | 2026-08-19 | 6.2 | 90 | Attacker | - | 0 | 2 | - | 22 | - | 16 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Vancouver FC - Pacific FC
|
Canadian Premier League | 2026-08-15 | 8.0 | 17 | Attacker | 1 | 0 | 1 | 1 | 5 | 0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | 0 | - | - |
Forge - Vancouver FC
|
Canadian Premier League | 2026-08-07 | 6.4 | 27 | - | 0 | 0 | 1 | 0 | 4 | 0 | 3 | 0 | 1 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | 0 | - | - |
Vancouver FC - Atlético Ottawa
|
Canadian Premier League | 2026-08-01 | 6.8 | 31 | - | 0 | 0 | 0 | 0 | 9 | 0 | 6 | 2 | 0 | 2 | 5 | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | - | 0 | - | - |
Supra du Quebec - Vancouver FC
(sub) |
Canadian Premier League | 2026-07-17 | 7.5 | 16 | Attacker | 1 | 0 | 1 | 1 | 1 | - | 1 | - | - | - | 2 | 1 | 1 | 1 | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Forge - Vancouver FC
|
Canadian Premier League | 2026-07-01 | 7.7 | 65 | Attacker | 1 | 0 | 1 | 1 | 12 | 2 | 11 | 1 | - | - | 3 | 2 | 1 | 1 | 1 | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Vancouver FC - Pacific FC
|
Canadian Premier League | 2026-06-14 | 6.2 | 45 | - | 0 | 0 | 0 | 0 | 6 | 0 | 5 | 1 | 0 | 0 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | 0 | - | - |
Vancouver FC - Atlético Ottawa
|
Canadian Premier League | 2026-06-06 | 7.2 | 75 | Attacker | 1 | 0 | 2 | 1 | 15 | - | 10 | - | - | 1 | 5 | 1 | 1 | 1 | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Vancouver FC - Cavalry FC
|
Canadian Premier League | 2026-05-18 | 6.6 | 74 | Attacker | - | 0 | - | - | 22 | 1 | 16 | 2 | - | - | 8 | 5 | - | - | 1 | 2 | 1 | 0 | - | - | 0 | 0 | 0 | - |
Pacific FC - Vancouver FC
|
Canadian Premier League | 2026-05-03 | 9.0 | 89 | - | 2 | 0 | 3 | 3 | 11 | 0 | 7 | 1 | 0 | 1 | 5 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | - | 0 | - | - |
Atlético Ottawa - Vancouver FC
|
Canadian Premier League | 2026-04-26 | 6.2 | 67 | Attacker | 0 | 0 | 4 | 0 | 9 | 2 | 7 | 0 | 0 | 0 | 6 | 3 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | - | 0 | - | - |
Vancouver FC - HFX Wanderers FC
(sub) |
Canadian Premier League | 2026-04-04 | 6.2 | 24 | Attacker | - | 0 | 1 | - | 5 | - | 3 | - | - | - | 1 | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Cruz Azul - Vancouver FC
(sub) |
CONCACAF Champions Cup | 2026-02-13 | 6.5 | 20 | Attacker | - | 0 | - | - | 3 | - | 3 | - | - | - | 1 | - | - | - | - | - | 0 | 0 | 1 | - | 0 | 0 | 0 | - |
Vancouver FC - Cruz Azul
(sub) |
CONCACAF Champions Cup | 2026-02-05 | - | - | Attacker | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Forge - Vancouver FC
(sub) |
Canadian Premier League | 2025-10-04 | 6.3 | 13 | Attacker | - | 0 | - | - | 2 | - | 2 | - | - | - | 2 | - | - | - | 1 | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Cavalry FC - Vancouver FC
|
Canadian Premier League | 2025-04-18 | 7.7 | 78 | Midfielder | - | 1 | 2 | 2 | 11 | 1 | 8 | 6 | - | 3 | 15 | 7 | 2 | 1 | 2 | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Vancouver FC - York 9 FC
|
Canadian Premier League | 2025-04-06 | 6.7 | 71 | Attacker | - | 0 | 2 | - | 8 | - | 4 | - | - | - | 3 | 1 | 1 | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Cavalry FC - Forge
(sub) |
Canadian Premier League | 2024-11-09 | 6.7 | 9 | Attacker | - | 0 | - | - | - | - | - | - | - | - | 4 | 2 | 1 | 1 | - | 1 | 0 | 0 | - | - | 0 | 0 | 0 | - |
Pacific FC - Forge
(sub) |
Canadian Premier League | 2024-10-19 | 6.3 | 27 | Attacker | - | 0 | - | - | 1 | - | 1 | - | - | - | 2 | 1 | - | - | - | 1 | 0 | 0 | - | - | 0 | 0 | 0 | - |
York 9 FC - Forge
(sub) |
Canadian Premier League | 2024-08-24 | 6.7 | 16 | Attacker | - | 0 | - | - | - | 1 | - | - | - | - | 1 | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Vancouver FC - Forge
(sub) |
Canadian Premier League | 2024-08-18 | 6.2 | 19 | Attacker | - | 0 | - | - | 4 | - | 3 | - | - | - | 3 | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Forge - HFX Wanderers FC
(sub) |
Canadian Premier League | 2024-08-14 | 6.6 | 19 | Attacker | - | 0 | - | - | 3 | 1 | 3 | 1 | - | - | 1 | 1 | - | - | - | - | 0 | 0 | 1 | - | 0 | 0 | 0 | - |
Forge - Valour
|
Canadian Premier League | 2024-04-27 | 6.5 | 66 | Attacker | - | - | 1 | 1 | 11 | 2 | 6 | 2 | - | - | 5 | 3 | 1 | 1 | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
York 9 FC - Forge
|
Canadian Premier League | 2024-04-21 | 6.7 | 73 | Attacker | - | - | 2 | 1 | 16 | - | 12 | 1 | - | - | 6 | 4 | 1 | 1 | - | 1 | 0 | 0 | 1 | - | 0 | 0 | 0 | - |
Guadalajara Chivas - Forge
|
CONCACAF Champions Cup | 2024-02-14 | 6.5 | 63 | Attacker | - | - | 1 | 1 | 10 | - | 6 | - | - | - | 4 | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Forge - Guadalajara Chivas
|
CONCACAF Champions Cup | 2024-02-08 | 7.3 | 72 | Attacker | 1 | - | 3 | 2 | 13 | - | 11 | - | - | - | 6 | 1 | 1 | - | 2 | 1 | 0 | 0 | - | - | 0 | 0 | 0 | - |
Forge - Cavalry FC
|
Canadian Premier League | 2023-10-28 | 6.7 | 103 | Attacker | - | - | 1 | - | 18 | - | 14 | 2 | - | - | 12 | 6 | 1 | - | 2 | 2 | 0 | 0 | - | - | 0 | 0 | 0 | - |
Cavalry FC - Forge
|
Canadian Premier League | 2023-10-14 | 6.7 | 86 | Attacker | - | - | 1 | 1 | 11 | - | 8 | 1 | - | - | 4 | 1 | 1 | - | 1 | - | 0 | 0 | 1 | - | 0 | 0 | 0 | - |
HFX Wanderers FC - Forge
|
Canadian Premier League | 2023-09-30 | 6.7 | 78 | Attacker | - | - | 1 | - | 15 | 2 | 13 | - | - | - | 8 | 2 | - | - | 2 | 1 | 0 | 0 | 1 | - | 0 | 0 | 0 | - |
Forge - Pacific FC
|
Canadian Premier League | 2023-09-23 | 6.2 | 79 | Attacker | - | - | - | - | 10 | - | 9 | - | - | - | 6 | 1 | 1 | - | - | - | 0 | 0 | 2 | - | 0 | 0 | 0 | - |
Forge - Cavalry FC
|
Canadian Premier League | 2023-09-09 | 6.7 | 87 | Attacker | - | - | - | - | 13 | - | 11 | - | - | 1 | 5 | 2 | - | - | 2 | 1 | 0 | 0 | 1 | - | 0 | 0 | 0 | - |
Vancouver FC - Forge
|
Canadian Premier League | 2023-09-03 | 7.0 | 73 | Attacker | - | 1 | 2 | 1 | 17 | 2 | 15 | - | - | - | 2 | 1 | - | - | - | 1 | 0 | 0 | 3 | - | 0 | 0 | 0 | - |
Atlético Ottawa - Forge
|
Canadian Premier League | 2023-08-26 | 6.5 | 94 | Attacker | - | - | 1 | - | 9 | - | 8 | 1 | - | - | 12 | 2 | 1 | - | 3 | 1 | 0 | 0 | - | - | 0 | 0 | 0 | - |
Forge - HFX Wanderers FC
|
Canadian Premier League | 2023-08-19 | 6.5 | 85 | Attacker | - | - | 1 | - | 11 | - | 10 | 3 | - | 1 | 5 | 3 | - | - | - | - | 0 | 0 | 1 | - | 0 | 0 | 0 | - |
Forge - York 9 FC
|
Canadian Premier League | 2023-08-12 | 8.2 | 87 | Attacker | 2 | - | 3 | 3 | 15 | 4 | 12 | - | - | - | 4 | 1 | 1 | 1 | - | - | 0 | 0 | - | - | 0 | 0 | 1 | - |
Cavalry FC - Forge
|
Canadian Premier League | 2023-08-05 | 6.2 | 98 | Attacker | - | - | 1 | 1 | 16 | - | 11 | - | - | - | 5 | 1 | - | - | 1 | 1 | 0 | 0 | - | - | 0 | 0 | 0 | - |
Forge - Vancouver FC
|
Canadian Premier League | 2023-07-28 | 6.5 | 80 | Attacker | - | - | 2 | 2 | 18 | - | 14 | - | - | - | 3 | 1 | 1 | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Pacific FC - Forge
|
Canadian Premier League | 2023-07-22 | 6.3 | 78 | Attacker | - | - | - | - | 12 | - | 11 | 1 | - | - | 7 | 2 | 2 | 1 | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Forge - Valour
|
Canadian Premier League | 2023-07-15 | 7.0 | 75 | Attacker | 1 | - | 1 | 1 | 14 | 1 | 10 | - | - | - | 5 | 2 | 3 | 1 | - | - | 0 | 0 | 2 | - | 0 | 0 | 0 | - |
York 9 FC - Forge
|
Canadian Premier League | 2023-07-09 | 9.5 | 67 | Attacker | 3 | - | 6 | 5 | 8 | 2 | 4 | - | - | - | 7 | 2 | 2 | 1 | 3 | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
HFX Wanderers FC - Forge
|
Canadian Premier League | 2023-06-30 | 6.9 | 69 | Attacker | - | - | 1 | - | 10 | 1 | 8 | 2 | - | - | 10 | 6 | 4 | 2 | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Forge - Atlético Ottawa
|
Canadian Premier League | 2023-06-25 | 8.9 | 82 | Attacker | 2 | - | 6 | 5 | 10 | 1 | 10 | - | - | - | 4 | 2 | 1 | 1 | - | 1 | 0 | 0 | 1 | - | 0 | 0 | 0 | - |
Pacific FC - FC Edmonton
|
Canadian Premier League | 2020-09-06 | 6.6 | 90 | Attacker | - | - | 3 | 0 | 17 | 1 | 73 | - | 0 | 0 | 7 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | - | - | 0 | 0 | 0 | - |
Pacific FC - Atlético Ottawa
(sub) |
Canadian Premier League | 2020-09-03 | 6.6 | 33 | Attacker | - | - | 1 | 0 | 6 | 0 | 75 | - | 0 | 0 | 5 | 2 | 1 | 1 | 2 | 1 | 0 | 0 | - | - | 0 | 0 | 0 | - |
Legend
| Competition | M | St | Min | G | A | G+A | Min/G | Ø | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Season 2026 | ||||||||||
Canadian Premier League
|
20 | 16 | 1,075 | 7 | 1 | 8 | 154 | 1 | 0 | 6.82 |
CONCACAF Champions Cup
|
1 | 0 | 20 | - | 0 | 0 | - | 0 | 0 | 6.50 |
| Total 2026 | 21 | 16 | 1,095 | 7 | 1 | 8 | 156 | 1 | 0 | 6.80 |
| Season 2025 | ||||||||||
Canadian Premier League
|
3 | 2 | 162 | - | 1 | 1 | - | 0 | 0 | 6.90 |
| Season 2024 | ||||||||||
Canadian Premier League
|
7 | 2 | 229 | - | 0 | 0 | - | 0 | 0 | 6.53 |
CONCACAF Champions Cup
|
2 | 2 | 135 | 1 | - | 1 | 135 | 0 | 0 | 6.90 |
| Total 2024 | 9 | 4 | 364 | 1 | 0 | 1 | 364 | 0 | 0 | 6.61 |
| Season 2023 | ||||||||||
Canadian Premier League
|
16 | 16 | 1,321 | 8 | 1 | 9 | 165 | 0 | 0 | 7.03 |
| Season 2020 | ||||||||||
Canadian Premier League
|
2 | 1 | 123 | - | - | - | - | 0 | 0 | 6.60 |
| Full career | 51 | 39 | 3,065 | 16 | 3 | 19 | 192 | 1 | 0 | 6.84 |
| Statistic | Season 2026 | Full career | ||||
|---|---|---|---|---|---|---|
| Total | per match | per 90 | Total | per match | per 90 | |
| Matches | 21 | - | - | 51 | - | - |
| Minutes played | 1,095 | 52.1 | - | 3,065 | 60.1 | - |
| Attacking | ||||||
| Goals | 7 | 0.33 | 0.58 | 16 | 0.31 | 0.47 |
| Assists | 1 | 0.05 | 0.08 | 3 | 0.06 | 0.09 |
| Goals + assists | 8 | 0.38 | 0.66 | 19 | 0.37 | 0.56 |
| Shots | 21 | 1.00 | 1.73 | 63 | 1.24 | 1.85 |
| Shots on target | 10 | 0.48 | 0.82 | 36 | 0.71 | 1.06 |
| Dribbles | 8 | 0.38 | 0.66 | 35 | 0.69 | 1.03 |
| Successful dribbles | 6 | 0.29 | 0.49 | 18 | 0.35 | 0.53 |
| Offside | 3 | 0.14 | 0.25 | 17 | 0.33 | 0.50 |
| Passing | ||||||
| Passes | 214 | 10.19 | 17.59 | 523 | 10.25 | 15.36 |
| Key passes | 9 | 0.43 | 0.74 | 28 | 0.55 | 0.82 |
| Accurate passes | 164 | 7.81 | 13.48 | 536 | 10.51 | 15.74 |
| Defending | ||||||
| Tackles | 9 | 0.43 | 0.74 | 29 | 0.57 | 0.85 |
| Interceptions | 6 | 0.29 | 0.49 | 11 | 0.22 | 0.32 |
| Blocked shots | 2 | 0.10 | 0.16 | 2 | 0.04 | 0.06 |
| Duels | 79 | 3.76 | 6.49 | 242 | 4.75 | 7.11 |
| Duels won | 28 | 1.33 | 2.30 | 87 | 1.71 | 2.55 |
| Dribbled past | 3 | 0.14 | 0.25 | 9 | 0.18 | 0.26 |
| Discipline | ||||||
| Fouls committed | 9 | 0.43 | 0.74 | 30 | 0.59 | 0.88 |
| Fouls drawn | 5 | 0.24 | 0.41 | 19 | 0.37 | 0.56 |
| Yellow cards | 1 | 0.05 | 0.08 | 1 | 0.02 | 0.03 |
| Red cards | 0 | 0.00 | 0.00 | 0 | 0.00 | 0.00 |
| Penalties | ||||||
| Penalties scored | 0 | 0.00 | 0.00 | 0 | 0.00 | 0.00 |
| Penalties missed | 0 | 0.00 | 0.00 | 1 | 0.02 | 0.03 |
| Penalty won | - | - | - | 1 | 0.02 | 0.03 |
Scoring minutes bingo card Terran Campbell
Terran Campbell has scored in 32/90 minutes of play, since the first goal on 2017-05-28.
Stoppage time counts towards the minute on the clock: a goal at 45+2 fills square 45. On top of that 2 goals in extra time, which have no square on the card.
Transfers Terran Campbell
| Transfer date | Old club | New club | Type | Amount |
|---|---|---|---|---|
Forge
|
Vancouver FC
|
Free | € 0 | |
Pacific FC
|
Forge
|
Transfer | - | |
Fresno FC
|
Pacific FC
|
Transfer | - |