12/2024 - 12/2026 | San Jose Earthquakes | |
12/2023 - 12/2024 | New England Revolution | |
01/2021 - 12/2023 | Austin FC | |
01/2022 - 03/2022 | Austin FC (Preseason) | |
01/2017 - 12/2020 | San Jose Earthquakes | |
08/2016 - 12/2016 | California Golden Bears | |
05/2016 - 07/2016 | Burlingame Dragons | |
01/2013 - 04/2016 | California Golden Bears |