Charles Kabore was a regular presence in the midfield for his club during the 2022/23 Ligue 2 campaign, featuring in 30 matches and logging 2,169 minutes. He did not score but supplied two assists, contributing to the team's build-up play. Across the season he took four shots, none of which hit the target, and delivered 11 key passes, a rate below the league average for his position. Defensively he was active, recording 56 tackles and 33 interceptions, with a tackles-per-90 figure slightly above the baseline. His dribble success was modest, managing 0.33 successful dribbles per 90 minutes compared to the league norm. Overall, Kabore’s average match rating of 6.7 reflected a steady, if not standout, contribution from deep-lying midfield during the 2022/23 season.
Charles Kabore has played 2,169 minutes across 30 appearances in Ligue 2, at 0.00 goals per 90 against a positional baseline of 0.11, converting 0% of 4 shots and averaging 6.70 a match.
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bilal Boutobba | M | 35 | 2962 | 11 | 4 | 59 | 36 | 19% | 70 | 77% | 73 | 46% | 28 | 15 | 0 | 45% | 23 | 80 | 6 | 0 | 0 | 7.06 | 2.9 |
| Moataz Zemzemi | M | 30 | 2439 | 5 | 1 | 18 | 10 | 28% | 25 | 86% | 34 | 45% | 48 | 28 | 2 | 50% | 23 | 35 | 4 | 0 | 0 | 6.82 | 9.5 |
| Amadou Sagna | M | 37 | 2421 | 4 | 5 | 33 | 12 | 12% | 37 | 74% | 52 | 48% | 40 | 10 | 5 | 42% | 28 | 39 | 2 | 0 | 0 | 6.60 | 7.3 |
| Junior Olaitan | M | 33 | 1483 | 3 | 3 | 30 | 11 | 10% | 29 | 72% | 56 | 71% | 24 | 12 | 3 | 46% | 43 | 28 | 4 | 0 | 0 | 6.71 | 4.7 |
| Samuel Renel | M | 24 | 1430 | 2 | 1 | 7 | 5 | 29% | 18 | 86% | 16 | 42% | 35 | 11 | 0 | 42% | 21 | 10 | 1 | 0 | 0 | 6.68 | 4.7 |
| Lenny Vallier | D | 27 | 2233 | 1 | 0 | 4 | 1 | 25% | 12 | 81% | 25 | 61% | 60 | 29 | 7 | 56% | 23 | 39 | 3 | 0 | 0 | 6.73 | 3.1 |
| Samy Benchama | M | 35 | 2114 | 1 | 0 | 10 | 4 | 10% | 14 | 80% | 4 | 36% | 48 | 37 | 1 | 53% | 22 | 22 | 2 | 0 | 0 | 6.64 | 2.7 |
| Ibrahima Sory Conté | D | 21 | 1808 | 1 | 1 | 10 | 5 | 10% | 4 | 83% | 6 | 86% | 20 | 23 | 12 | 68% | 14 | 15 | 4 | 1 | 0 | 6.80 | 2.7 |
| Bryan Passi | D | 19 | 1584 | 1 | 0 | 5 | 2 | 20% | 2 | 84% | 3 | 38% | 26 | 22 | 10 | 68% | 15 | 21 | 2 | 0 | 0 | 6.95 | 1.8 |
| Yanis Merdji | F | 28 | 1464 | 1 | 0 | 27 | 8 | 4% | 7 | 71% | 7 | 27% | 17 | 9 | 2 | 44% | 24 | 45 | 3 | 0 | 0 | 6.57 | 7.4 |
| Kevin Rocheteau | F | 18 | 811 | 1 | 0 | 12 | 5 | 8% | 4 | 74% | 3 | 30% | 10 | 0 | 0 | 43% | 13 | 16 | 1 | 0 | 0 | 6.65 | 7.7 |
| Junior Flemmings | F | 8 | 447 | 1 | 0 | 7 | 3 | 14% | 5 | 83% | 8 | 57% | 7 | 3 | 1 | 43% | 9 | 5 | 1 | 0 | 0 | 6.71 | 5.0 |
| Nesta Elphege | F | 6 | 408 | 1 | 0 | 6 | 2 | 17% | 3 | 71% | 4 | 67% | 4 | 0 | 0 | 50% | 9 | 1 | 0 | 0 | 0 | 6.57 | 5.1 |
| Oumar Ngom | M | 8 | 375 | 1 | 0 | 7 | 3 | 14% | 1 | 76% | 5 | 50% | 9 | 3 | 1 | 41% | 15 | 10 | 1 | 0 | 0 | 6.38 | 2.6 |
| Mathieu Michel | G | 33 | 2970 | 0 | 0 | 0 | 0 | – | 1 | 65% | 0 | – | 1 | 1 | 0 | 78% | 1 | 4 | 1 | 0 | 111 | 6.84 | 4.4 |
| Guy-Marcelin Kilama | D | 32 | 2718 | 0 | 0 | 9 | 4 | 0% | 2 | 86% | 10 | 77% | 63 | 49 | 31 | 65% | 25 | 30 | 2 | 2 | 0 | 6.84 | 7.4 |
| Charles Kabore | M | 30 | 2169 | 0 | 2 | 4 | 0 | 0% | 11 | 82% | 8 | 53% | 56 | 33 | 4 | 51% | 34 | 32 | 9 | 0 | 0 | 6.70 | 4.9 |
| Joris Moutachy | D | 27 | 1914 | 0 | 0 | 5 | 1 | 0% | 13 | 81% | 23 | 53% | 36 | 42 | 7 | 53% | 26 | 39 | 5 | 1 | 0 | 6.64 | 8.1 |
| Dylan Durivaux | D | 19 | 1570 | 0 | 0 | 5 | 1 | 0% | 5 | 81% | 3 | 30% | 29 | 20 | 8 | 52% | 19 | 19 | 4 | 0 | 0 | 6.57 | 3.2 |
| Quentin Bernard | D | 17 | 1530 | 0 | 0 | 2 | 1 | 0% | 10 | 79% | 2 | 40% | 32 | 27 | 9 | 54% | 10 | 8 | 2 | 0 | 0 | 6.71 | 3.3 |
| Bradley Matufueni M'bondo | D | 14 | 915 | 0 | 0 | 3 | 0 | 0% | 0 | 88% | 1 | 100% | 15 | 10 | 9 | 51% | 11 | 1 | 1 | 0 | 0 | 6.50 | 8.1 |
| Ryan Bakayoko | F | 22 | 636 | 0 | 2 | 22 | 8 | 0% | 4 | 69% | 10 | 67% | 2 | 4 | 0 | 46% | 17 | 13 | 0 | 0 | 0 | 6.70 | 7.2 |
| Godwin Bentil | F | 10 | 457 | 0 | 0 | 5 | 3 | 0% | 1 | 66% | 1 | 50% | 1 | 1 | 0 | 36% | 5 | 3 | 0 | 0 | 0 | 6.53 | 3.1 |
| Jean Louchet | G | 5 | 450 | 0 | 0 | 0 | 0 | – | 0 | 60% | 0 | – | 0 | 0 | 0 | 100% | 0 | 2 | 0 | 0 | 22 | 6.96 | – |
| Nacim El Hassani | M | 3 | 93 | 0 | 0 | 0 | 0 | – | 0 | 86% | 1 | 100% | 2 | 0 | 0 | 50% | 0 | 1 | 0 | 0 | 0 | 6.37 | – |
| Tyron Tormin | M | 4 | 92 | 0 | 0 | 0 | 0 | – | 0 | 89% | 5 | 62% | 1 | 1 | 0 | 38% | 1 | 0 | 0 | 0 | 0 | 6.60 | – |
| Sidi Cissé | F | 2 | 21 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | 0% | 1 | 0 | 0 | 25% | 0 | 0 | 0 | 0 | 0 | 6.40 | – |
| Landry Manga | F | 4 | 21 | 0 | 0 | 0 | 0 | – | 0 | 75% | 1 | 100% | 1 | 0 | 0 | 33% | 2 | 0 | 0 | 0 | 0 | 6.40 | – |
| Yohan Cassubie | M | 1 | 16 | 0 | 0 | 0 | 0 | – | 0 | 83% | 2 | 100% | 0 | 0 | 0 | 75% | 0 | 1 | 0 | 0 | 0 | 6.70 | – |
| Season | Club | Comp | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Tackles | Interc. | Duels won % | Fouls | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022/23 | Niort | Ligue 2 | 30 | 2169 | 0 | 2 | 4 | 0 | 0% | 11 | 82% | 8 | 56 | 33 | 51% | 34 | 9 | 0 | 6.70 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 02 Jun | v Quevilly | D | 90 | – | – | 0 | – | 0 | 3 | – | 0 | 0 | 6.90 | 6.4 |
| 26 May | a Guingamp | L | 15 | – | – | 0 | – | 0 | 0 | 1 | 0 | 0 | 6.30 | 6.1 |
| 20 May | v Annecy | D | 78 | – | – | 0 | – | 0 | 1 | – | 0 | 0 | 6.70 | 3.3 |
| 13 May | a Bastia | L | 80 | – | – | 0 | – | 0 | 1 | – | 0 | 0 | 6.70 | 5.5 |
| 06 May | v Metz | L | 64 | – | – | 0 | – | 0 | 2 | 1 | 0 | 0 | 6.20 | 3.5 |
| 29 Apr | a Grenoble | L | 63 | – | – | 0 | – | 1 | 4 | 1 | 0 | 0 | 6.60 | 8.1 |
| 22 Apr | v Caen | L | 75 | – | – | 0 | – | 0 | 5 | 2 | 0 | 0 | 7.00 | 6.6 |
| 15 Apr | a Valenciennes | D | 75 | – | – | 0 | – | 0 | 0 | 3 | 0 | 0 | 6.30 | 0.9 |
| 08 Apr | v Sochaux | L | 78 | – | – | 0 | – | 0 | 0 | 1 | 1 | 0 | 6.50 | 3.1 |
| 18 Mar | v Laval | W | 62 | – | 1 | 0 | – | 1 | 2 | 1 | 1 | 0 | 7.30 | 8.3 |
| 11 Mar | a PAU | L | 90 | – | – | 1 | – | 1 | 4 | 2 | 1 | 0 | 7.20 | 7.1 |
| 04 Mar | v Rodez | L | 70 | – | – | 0 | – | 0 | 3 | 3 | 0 | 0 | 6.60 | 4.4 |
| 11 Feb | v Bordeaux | W | 52 | – | – | 1 | – | 1 | 0 | – | 0 | 0 | 6.30 | 3.4 |
| 03 Feb | a Dijon | W | 90 | – | – | 0 | – | 0 | 4 | 1 | 0 | 0 | 6.90 | 4.4 |
| 31 Jan | v Amiens | L | 55 | – | – | 0 | – | 0 | 3 | 1 | 1 | 0 | 6.50 | 5.1 |