
Carriera6 club
Vancouver FC2024–2027 · 3 stagioni
York United2022–2024 · 2 stagioni
FC Edmonton2021 · 1 stagioni
Saint Louis2019–2021 · 2 stagioni
FC Tulsa2017–2019 · 2 stagioni
Rudes2014–2016 · 2 stagioni
Vancouver FC2024–2027 · 3 stagioni
York United2022–2024 · 2 stagioni
FC Edmonton2021 · 1 stagioni
Saint Louis2019–2021 · 2 stagioni
FC Tulsa2017–2019 · 2 stagioni
Rudes2014–2016 · 2 stagioni