Played for
Plays in
Hamilton
Charlotte Eagles
Charlotte FC
Colorado Springs Switchbacks
Crown Legacy
El Paso Locomotive
Indy Eleven
Mississippi Brilla
Robert Morris Colonials
Young Harris College
Aston Villa
Barwell FC
Calgary Foothills
Vancouver Whitecaps