Léo Leroy, centrocampista del Basel, è sceso in campo nella maggior parte delle partite del suo club in Super League nel 2024/2025, avendo collezionato 36 presenze, per un totale di 2181 minuti. É stato scelto nell'11 iniziale in 24 di queste presenze, su 38 giornate, ed è entrato a gara in corso 12 volte.
L'ultima presenza di Leroy risale al 24 maggio, contro Luzern. In quella partita ha fornito un assist vincente nella vittoria per 4-0. Il centrocampista ha realizzato 3 gol in questo campionato. Ha ricevuto 7 cartellini gialli.
É stato contro Lugano il 10 maggio che Leroy ha segnato il suo ultimo gol, nella vittoria per 5-2. Ha aperto le sue marcature in questo campionato contro Lugano il 27 luglio, avendo realizzato una rete nella sconfitta per 2-1.
Leroy ha giocato 1 partita di National 3 nell'ultima stagione con Montpellier II.
Prima di arrivare a vestire la maglia del Basel nel luglio 2024, Leroy ha collezionato 72 presenze in campionato con il Montpellier, per un totale di 1 assist.