Leveaux sai Pekingin olympialaisissa 2008 hopeaa 50 metrin vapaauinnissa ajalla 21,45 ja 4 × 100 metrin vapaauintiviestissä. Rijekan lyhyiden ratojen EM-kilpailuissa 2008 hän voitti kultaa 50 ja 100 metrin vapaauinnissa, 50 metrin perhosuinnissa ja 4×50 metrin vapaauintiviestissä. Rooman MM-kilpailuissa 2009 hän sai pronssia 50 metrin vapaauinnissa ajalla 21,25. Lisäksi hän ui alkuerissä 4 × 100 metrin vapaauintiviestissä, jossa Ranska oli lopulta kolmas. Saman vuoden Istanbulin lyhyen radan EM-kilpailuissa hän voitti mestaruuden 100 metrin vapaauinnissa ajalla 45,56 ja 4 × 50 metrin vapaauintiviestissä sekä sai pronssia 4 × 50 metrin sekauinnissa. Budapestin EM-kilpailuissa 2010 hän ui alkuerissä 4 × 100 metrin vapaauintiviestissä, jossa Ranska sai hopeaa. Szczecinin lyhyen radan EM-kilpailuissa 2011 hän oli toinen 50 metrin perhosuinnissa.