Debutta nel 2000 nella coppa di Francia Promosport. Nel 2002 partecipa al campionato francese classe 125, concludendo 3º nella serie National e 5º nella serie Open; nello stesso anno esordisce anche nel motomondiale in occasione del GP di Francia in sella ad una Honda.
Sempre nello stesso anno passa alla classe 250 e inizia a gareggiare anche nel campionato Europeo Velocità arrivando 16º al termine della stagione. L'anno seguente conclude 4º nel campionato francese e 12º nell'Europeo, ma un infortunio manda in fumo le sue speranze. Durante l'anno è iscritto anche a due prove del motomondiale, sempre come wild card, ma non riesce a qualificarsi.
Nel 2004 partecipa sempre al campionato europeo (dove si piazzerà quarto) e contemporaneamente partecipa anche a 8 prove del motomondiale 2004, sempre nella stessa classe ma passando alla guida di una Aprilia del team Equipe GP de France. Viene dallo stesso team confermato anche l'anno successivo, con compagno di squadra Sylvain Guintoli.
Terminata senza particolari risultati l'avventura nel motomondiale, Leblanc partecipa nei tre anni successivi ad alcune prove del campionato mondiale Supersport disputando 29 gare.
Ha partecipato nel 2009 come wildcard ad una prova della Superstock 1000 FIM Cup con una Yamaha YZF R1 del team Duterne Racing, portando a termine la gara con un piazzamento fuori dalla zona punti.
Dal 2009 partecipa come pilota titolare al campionato Francese, laureandosi campione della categoria Supersport nel 2010 con 305 punti, mentre nel 2011, sempre in ambito nazionale, è quarto nella categoria Superbike.
Col team francese SRC Kawasaki conquista la vittoria al Bol d'or nel 2012 e nel 2013.