Il centrocampista del Montpellier Léo Leroy ha giocato nella maggior parte delle gare del club in Ligue 1 nel 2023/2024, avendo collezionato 20 presenze, per un totale di 440 minuti. É stato scelto nell'11 iniziale in 3 presenze su 33 giornate ed è stato utilizzato soprattutto come subentrato, in 17 occasioni.
La sua ultima presenza in Ligue 1 risale al 12 maggio, gara in cui ha giocato 20 minuti con la maglia del Montpellier contro il Monaco, nella sconfitta per 2-0. In totale il centrocampista ha offerto 1 assist in questo campionato. Ha ricevuto 4 cartellini gialli.
Il Montpellier è attualmente al 12° posto in classifica, con 40 punti, e nella prossima partita di Ligue 1, il 19 maggio, dovrà giocare una trasferta contro il Lens.
Nell'ultima stagione con Montpellier II in National 3 Leroy ha collezionato 2 presenze.
Leroy ha iniziato la sua esperienza con il Montpellier nel luglio 2021, mentre prima giocava con lo Châteauroux, con cui ha collezionato 55 presenze in campionato, con 1 gol segnato.
Il centrocampista ha fatto il suo esordio in Ligue 1 con il Montpellier l'8 agosto 2021 come subentrato contro l'Olympique Marsiglia all'età di 21 anni e 175 giorni. In totale, nella sua carriera in Ligue 1, ha giocato 71 partite, con 1 assist.