Played for
Plays in
Vancouver FC
Vancouver Whitecaps
FC Tulsa
Hartford Athletic
Houston Dynamo
Kentucky Wildcats
Calgary Foothills
Cavalry FC
North Toronto Nitros
Ottawa Fury
Pacific FC
Toronto FC
FC Helsingor