Richard deltok for første gang i verdenscupen 17. desember 2000 i Val-d’Isère, men det tok lang tid før han oppnådde særlige resultater. Først i sesongen 2007/08 tok han sine første verdenscuppoeng, med en 24.-plass i storslalåmrennet i Beaver Creek. Den 8. mars 2008 i Kranjska Gora var han for første gang blant de ti beste. I verdenscupfinalen i Bormio 14. mars 2008 tok han sin første pallplassering med en tredjeplass i storslalåm. Den samme sesongen kom han på tredjeplass i storslalåmdelen i europacupen. 8. januar 2011 tok han sin første seier i verdenscupen da han delte førsteplassen i storslalåm i Adelboden med Aksel Lund Svindal.