07/2024 - 06/2025 | Hednesford Town | |
07/2020 - 06/2021 | Darlington FC | |
03/2019 - 06/2020 | Darlington FC | |
01/2018 - 12/2018 | Bethlehem Steel FC | |
01/2016 - 12/2017 | Real Salt Lake | |
07/2014 - 12/2015 | North Carolina Tar Heels | |
01/2014 - 06/2014 | Portland Timbers 2 | |
01/2013 - 12/2013 | North Carolina Tar Heels |