01/2018 - 12/2018 | Colorado Rapids | |
07/2018 - 12/2018 | Colorado Springs Switchbacks | |
12/2017 - 12/2017 | San Jose Earthquakes | |
09/2017 - 11/2017 | Reno 1868 FC | |
10/2016 - 09/2017 | San Jose Earthquakes | |
06/2016 - 09/2016 | Sacramento Republic | |
01/2016 - 05/2016 | San Jose Earthquakes | |
01/2012 - 12/2015 | Cal Poly Mustangs |