Charles Kaboré è un centrocampista del Niort che ha giocato la maggior parte delle partite del suo club in Ligue 2 nel 2022/2023, avendo collezionato 30 presenze, per un totale di 2167 minuti. É stato scelto nell'11 iniziale in 29 di queste presenze, su 38 giornate, ed è entrato a gara in corso 1 volta.
La sua ultima presenza nella competizione risale al 2 giugno, partita in cui ha giocato 90 minuti con la maglia del Niort contro Quevilly Rouen, nel pareggio per 3-3. In questo campionato il centrocampista ha fornito 2 assist. Ha ricevuto 9 cartellini gialli.
Prima di arrivare a vestire la maglia del Niort nel luglio 2022, Kaboré ha collezionato 39 presenze in campionato con la Dinamo Mosca.