Théo Ndicka è un difensore del Grasshoppers che è sceso in campo nella maggior parte delle gare del club in Super League nel 2023/2024, avendo collezionato 24 presenze, per un totale di 1253 minuti. É stato scelto nell'11 iniziale in 13 presenze su 34 giornate ed è subentrato 11 volte.
La sua ultima apparizione in campionato risale al 4 maggio, gara in cui ha giocato 88 minuti con la maglia del Grasshoppers contro Stade-Lausanne-Ouchy, nella vittoria per 3-2. In totale il difensore ha realizzato 1 rete nel 2023/2024.
Il suo primo gol nel campionato è arrivato in una vittoria 5-0 contro Lausanne-Sport il 2 dicembre.
La trasferta contro Luzern, il 10 maggio, sarà la prossima sfida di Super League per Grasshoppers, che ha 33 punti e occupa il 5° posto.
Nell'ultima stagione con l'Ostenda in First Division A Ndicka ha collezionato 23 presenze, realizzando 2 gol e fornendo 1 assist vincente.
Prima di arrivare a vestire la maglia del Grasshoppers nell'agosto 2023, Ndicka ha collezionato 75 presenze in campionato con l'Ostenda, per un totale di 3 gol e 5 assist.