Leroux jugó fútbol universitario para los UCLA Bruins y a nivel semiprofesional para los Vancouver Whitecaps.