
Carriera4 club
Cavalry FC2026 · 1 stagioni
Toronto FC2024–2026 · 2 stagioni
Scarborough Athletic2022 · 1 stagioni
Sheffield United U182019–2021 · 2 stagioni
Cavalry FC2026 · 1 stagioni
Toronto FC2024–2026 · 2 stagioni
Scarborough Athletic2022 · 1 stagioni
Sheffield United U182019–2021 · 2 stagioni