| Tarih | Eski Takım | Yeni Takımı | Transfer |
|---|---|---|---|
| 02.03.2020 | Whitecaps | Edmonton | N/A |
| 16.02.2020 | Edmonton | Whitecaps | N/A |
| 15.04.2019 | San Antonio | Edmonton | N/A |
| 13.02.2019 | Sporting KC | San Antonio | Bedelsiz |
| - | Sporting KC II | Sporting KC | Kiralık Dönüşü |
| 07.02.2018 | Sporting KC | Sporting KC II | Kiralık |
Canadian Premier Lig
Canadian Championship
| 2025 | A |
|
İlk 11 | |||||
|---|---|---|---|---|---|---|---|---|
| Canadian Premier Lig | Atlético Ottawa | 4 | 0 | 0 | 2 | 0 | 302 | 4 |
| Canadian Championship | Atlético Ottawa | 1 | 0 | 0 | 0 | 0 | 30 | 0 |
| TOPLAM | 5 | 0 | 0 | 2 | 0 | 332 | 4 | |
| 2024 | A |
|
İlk 11 | |||||
| Canadian Premier Lig | Atlético Ottawa | 29 | 4 | 0 | 5 | 0 | 2640 | 29 |
| Canadian Championship | Atlético Ottawa | 3 | 0 | 0 | 2 | 0 | 251 | 3 |
| TOPLAM | 32 | 4 | 0 | 7 | 0 | 2891 | 32 | |
| 2023 | A |
|
İlk 11 | |||||
| Canadian Premier Lig | Pacific | 27 | 4 | 0 | 5 | 0 | 2397 | 27 |
| Canadian Championship | Pacific | 3 | 0 | 0 | 0 | 0 | 270 | 3 |
| TOPLAM | 30 | 4 | 0 | 5 | 0 | 2667 | 30 | |
| 2022 | A |
|
İlk 11 | |||||
| Canadian Premier Lig | Pacific | 28 | 2 | 0 | 6 | 0 | 2242 | 25 |
| Canadian Championship | Pacific | 1 | 2 | 0 | 1 | 0 | 120 | 1 |
| Concacaf Lig | Pacific | 4 | 0 | 0 | 1 | 0 | 360 | 4 |
| Concacaf Dünya Kupası Elemeleri | Kanada | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| TOPLAM | 33 | 4 | 0 | 8 | 0 | 2722 | 30 | |
| 2021 | A |
|
İlk 11 | |||||
| Canadian Premier Lig | Edmonton | 24 | 3 | 0 | 4 | 0 | 2084 | 23 |
| TOPLAM | 24 | 3 | 0 | 4 | 0 | 2084 | 23 | |
| 2020 | A |
|
İlk 11 | |||||
| Canadian Premier Lig | Edmonton | 3 | 0 | 0 | 0 | 0 | 241 | 3 |
| Hazırlık Karşılaşması | Kanada | 2 | 1 | 0 | 0 | 0 | 180 | 2 |
| TOPLAM | 5 | 1 | 0 | 0 | 0 | 421 | 5 | |
| 2019 | A |
|
İlk 11 | |||||
| Canadian Premier Lig | Edmonton | 19 | 0 | 0 | 3 | 0 | 1650 | 19 |
| USL Championship | San Antonio | 2 | 0 | 0 | 0 | 0 | 180 | 2 |
| TOPLAM | 21 | 0 | 0 | 3 | 0 | 1830 | 21 | |
| 2018 | A |
|
İlk 11 | |||||
| USL Championship | Sporting KC II | 27 | 1 | 0 | 4 | 0 | 2358 | 27 |
| MLS | Sporting KC | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| TOPLAM | 27 | 1 | 0 | 4 | 0 | 2358 | 27 | |
| 2017 | A |
|
İlk 11 | |||||
| USL Championship | Sporting KC II | 6 | 0 | 0 | 2 | 0 | 540 | 6 |
| NASL | Sporting KC | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MLS | Sporting KC | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| TOPLAM | 6 | 0 | 0 | 2 | 0 | 540 | 6 | |
| 2016/2017 | A |
|
İlk 11 | |||||
| Concacaf Champions Kupa | Sporting KC | 3 | 0 | 0 | 0 | 0 | 270 | 3 |
| TOPLAM | 3 | 0 | 0 | 0 | 0 | 270 | 3 | |
| 2016 | A |
|
İlk 11 | |||||
| USL Championship | Sporting KC II | 32 | 1 | 0 | 4 | 0 | 2258 | 25 |
| TOPLAM | 32 | 1 | 0 | 4 | 0 | 2258 | 25 |