Théo Sainte-Luce del Montpellier ha collezionato 6 presenze, per un totale di 345 minuti. È partito titolare in 3 di queste presenze su 34 giornate ed è stato utilizzato come subentrato in 3 occasioni.
La sua ultima presenza nella competizione risale al 28 gennaio, partita in cui ha giocato 26 minuti con la maglia del Montpellier contro il Lilla, nel pareggio per 0-0.
Sainte-luce ha giocato 1 partita di National 3 nell'ultima stagione con Montpellier II.
Prima di cominciare l'esperienza con il Montpellier nel marzo 2023, Sainte-Luce ha collezionato 5 presenze in campionato con Montpellier II.
Sainte-Luce ha iniziato la sua carriera in campionato con il Nîmes il 9 aprile 2019, giocando 1 minuto, da subentrato, contro il Rennes all'età di 20 anni e 171 giorni. Ha avuto un impatto positivo al suo debutto in Ligue 1 con il suo club attuale, il Montpellier, avendo realizzato un gol contro il Troyes il 7 agosto 2022.
In generale, in Ligue 1, ha giocato 19 partite con un gol segnato e un assist.