Przez dwa lata (2008–2009) występował w zespole U-21 – drugą połowę sezonu 2009 spędził już trenując z pierwszą drużyną.

W październiku 2009 roku podpisał krótkoterminowy kontrakt z francuskim klubem Racing Métro 92 – miał stanowić zabezpieczenie na pozycji wobec kontuzji Andrei Masiego. Powrót Włocha do zdrowia spowodował rozwiązanie umowy z Le Roux w lutym 2010 roku. W trakcie pobytu we Francji Willie grywał w zespole Espoirs („nadziei”), czyli drużynie do lat 23.

Kariera klubowa Po powrocie z Europy Le Roux przebił się do pierwszej drużyny Boland Cavaliers, w której spędził dwa sezony – występował w Vodacom Cup i drugiej dywizji Currie Cup. Grając jako i , zdobył dla Kavaliers 27 przyłożeń (18 w Currie Cup i 9 w Vodacom Cup).

Przed sezonem 2012 Willie przeniósł się do Kimberley i zespołu Griquas, który w rozgrywkach Super Rugby współtworzy drużynę Central Cheetahs. W swoim debiutanckim sezonie w Super Rugby wystąpił w 16 meczach swojej drużyny, jednak Gepardy zajęły dopiero czwarte (na pięć) miejsce w grupie południowoafrykańskiej. Niewiele lepiej wiodło się drużynie Griquas, która w pierwszej dywizji Currie Cup zajęła miejsce piąte wśród sześciu startujących ekip.