
Carriera8 club
York United2026 · 1 stagioni
Tampa Bay Rowdies2025 · 1 stagioni
Atlético Ottawa2022–2025 · 3 stagioni
Pacific FC2021 · 1 stagioni
Nuneaton Town2020 · 1 stagioni
Team Wellington2019 · 1 stagioni
Waitakere United2018 · 1 stagioni
Yeovil Town2015–2017 · 2 stagioni