Status
Played for
Plays in
TSS Rovers
Tigers Vancouver
Kitsap Pumas
Skoftebyns IF
Mainz
Rot-Weiss Seebach
SV Gonsenheim
Wormatia Worms
Abbotsford United
Chilliwack Fc
Douglas Royals
Vancouver FC
Vancouver Whitecaps