Kevin Pedro has been a standout presence for his club in the 2026/27 Ligue 2 season so far, featuring in three matches and logging 270 minutes. He has made 13 tackles and 3 interceptions, giving him a tackles-per-90 rate of 4.33, well above the defender baseline of 1.65. Pedro has taken three shots, a shots-per-90 of 1.0, higher than the baseline of 0.5, but none have found the net and his conversion percentage remains at 0. He has not provided any key passes, recording a key-passes-per-90 of 0.0 against the baseline of 0.56. His average match rating of 7.3 reflects solid defensive work off the ball, and the numbers show he is contributing significantly to the team's defensive solidity.
Kevin Pedro has played 360 minutes across 4 appearances in Ligue 2, at 0.00 goals per 90 against a positional baseline of 0.06, converting 0% of 6 shots and averaging 7.05 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Irvin Cardona | F | 4 | 281 | 4 | 2 | 7 | 5 | 57% | 11 | 73% | 0 | 0% | 0 | 0 | 0 | 30% | 1 | 1 | 0 | 0 | 0 | 7.92 | – |
| Thierno Ballo | M | 4 | 255 | 4 | 2 | 9 | 5 | 44% | 2 | 77% | 1 | 50% | 5 | 1 | 0 | 43% | 8 | 3 | 0 | 0 | 0 | 7.40 | – |
| Jakob Breum | M | 3 | 207 | 2 | 2 | 5 | 3 | 40% | 5 | 86% | 1 | 33% | 0 | 1 | 1 | 36% | 2 | 3 | 2 | 0 | 0 | 7.93 | – |
| Áron Csongvai | M | 4 | 360 | 1 | 1 | 4 | 3 | 25% | 5 | 90% | 0 | 0% | 7 | 3 | 1 | 42% | 5 | 4 | 0 | 0 | 0 | 7.50 | – |
| Augustine Boakye | M | 4 | 301 | 1 | 2 | 6 | 1 | 17% | 7 | 80% | 2 | 40% | 8 | 1 | 0 | 44% | 7 | 2 | 0 | 0 | 0 | 7.15 | – |
| Zuriko Davitashvili | F | 4 | 204 | 1 | 1 | 3 | 2 | 33% | 7 | 91% | 3 | 33% | 1 | 0 | 0 | 44% | 2 | 7 | 1 | 0 | 0 | 7.02 | – |
| Sohaib Nair | D | 4 | 360 | 0 | 0 | 2 | 1 | 0% | 0 | 94% | 1 | 100% | 7 | 4 | 6 | 78% | 3 | 6 | 0 | 0 | 0 | 7.55 | – |
| Kevin Pedro | D | 4 | 360 | 0 | 0 | 6 | 3 | 0% | 0 | 85% | 2 | 29% | 16 | 4 | 0 | 66% | 5 | 5 | 0 | 0 | 0 | 7.05 | – |
| Julien Le Cardinal | D | 4 | 360 | 0 | 0 | 1 | 0 | 0% | 1 | 94% | 0 | – | 7 | 8 | 3 | 71% | 3 | 6 | 0 | 0 | 0 | 7.22 | – |
| Gautier Larsonneur | G | 4 | 360 | 0 | 0 | 0 | 0 | – | 0 | 87% | 0 | – | 0 | 0 | 0 | 100% | 0 | 2 | 0 | 0 | 8 | 6.92 | – |
| Maxime Bernauer | D | 4 | 341 | 0 | 0 | 4 | 4 | 0% | 2 | 92% | 3 | 75% | 6 | 9 | 0 | 54% | 5 | 3 | 1 | 0 | 0 | 7.02 | – |
| Tamar Svetlin | M | 3 | 223 | 0 | 0 | 2 | 2 | 0% | 1 | 93% | 1 | 100% | 5 | 3 | 0 | 78% | 1 | 11 | 0 | 0 | 0 | 6.83 | – |
| Joshua Duffus | F | 4 | 116 | 0 | 0 | 5 | 2 | 0% | 2 | 84% | 2 | 67% | 0 | 1 | 0 | 50% | 4 | 4 | 0 | 0 | 0 | 6.52 | – |
| João Ferreira | D | 2 | 113 | 0 | 0 | 1 | 0 | 0% | 2 | 77% | 1 | 50% | 2 | 2 | 0 | 36% | 4 | 2 | 0 | 0 | 0 | 6.90 | – |
| Lucas Stassin | F | 2 | 61 | 0 | 0 | 1 | 0 | 0% | 4 | 100% | 2 | 50% | 0 | 0 | 0 | 30% | 0 | 1 | 0 | 0 | 0 | 6.90 | – |
| Adam Baallal | M | 3 | 33 | 0 | 0 | 1 | 1 | 0% | 0 | 90% | 0 | 0% | 3 | 1 | 1 | 30% | 2 | 0 | 0 | 0 | 0 | 6.57 | – |
| Benjamin Old | F | 1 | 24 | 0 | 0 | 0 | 0 | – | 0 | 90% | 0 | – | 0 | 0 | 0 | 0% | 1 | 0 | 0 | 0 | 0 | 6.30 | – |
| Nathan Kasia Nkondo | D | 1 | 12 | 0 | 0 | 0 | 0 | – | 1 | 100% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 0 | 6.30 | – |
| Nadir El Jamali | M | 1 | 1 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 0 | 0 | 0 | 50% | 0 | 1 | 0 | 0 | 0 | – | – |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Saint Etienne | Ligue 2 | 4 | 360 | 0 | 0 | 6 | 3 | 0% | 0 | 85% | 2 | 16 | 4 | 66% | 5 | 0 | 0 | 7.05 |
| 2025/26 | Saint Etienne | Ligue 2 | 18 | 1512 | 2 | 0 | 10 | 4 | 20% | 9 | 86% | 12 | 36 | 19 | 56% | 23 | 1 | 0 | 6.91 |
| 2025/26 | Saint Etienne | Ligue 1 | 3 | 270 | 0 | 0 | 0 | 0 | – | 1 | 80% | 2 | 8 | 6 | 63% | 3 | 0 | 0 | 6.90 |
| 2025/26 | Saint Etienne | Coupe de France | 1 | 90 | 0 | 0 | 1 | 0 | 0% | 0 | 96% | 1 | 1 | 1 | 80% | 0 | 0 | 0 | 6.30 |
| 2024/25 | Saint Etienne | Coupe de France | 1 | 90 | 0 | 0 | 1 | 1 | 0% | 0 | 61% | 1 | 4 | 2 | 67% | 0 | 0 | 0 | 6.90 |
| 2024/25 | Saint Etienne | Ligue 1 | 1 | 9 | 0 | 0 | 0 | 0 | – | 0 | 57% | 1 | 3 | 2 | 80% | 1 | 0 | 0 | 6.90 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 31 Aug | a Dijon | W | 90 | – | 0 | 3 | 3 | 0 | 3 | 3 | 0 | 0 | 6.30 | – |
| 22 Aug | v Grenoble | W | 90 | – | 0 | 0 | – | 0 | 3 | 1 | 0 | 0 | 7.70 | – |
| 14 Aug | v Clermont Foot | W | 90 | – | 0 | 2 | – | 0 | 4 | – | 0 | 0 | 6.90 | – |
| 08 Aug | a Sochaux | W | 90 | – | 0 | 1 | – | 0 | 6 | 1 | 0 | 0 | 7.30 | – |
| 29 May | a Nice | L | 90 | – | 0 | 0 | – | 0 | 2 | – | 0 | 0 | 5.90 | – |
| 26 May | v Nice | D | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.30 | – |
| 15 May | v Rodez | D | 90 | – | 0 | 0 | – | 1 | 6 | 3 | 0 | 0 | 7.50 | – |
| 02 May | a Rodez | L | 58 | – | 0 | 0 | – | 1 | 3 | – | 0 | 0 | 6.60 | – |
| 25 Apr | v Estac Troyes | L | 90 | – | 0 | 1 | – | 0 | 3 | 1 | 0 | 0 | 6.20 | – |
| 18 Apr | a Bastia | L | 90 | – | 0 | 1 | – | 0 | 3 | 1 | 0 | 0 | 6.00 | – |
| 11 Apr | v Dunkerque | W | 90 | – | 0 | 0 | – | 3 | 3 | 4 | 0 | 0 | 7.20 | – |
| 04 Apr | a Nancy | D | 61 | – | 0 | 0 | – | 0 | 2 | 4 | 0 | 0 | 6.50 | – |
| 21 Mar | v Annecy | W | 90 | 1 | 0 | 2 | 1 | 0 | 1 | 1 | 0 | 0 | 8.20 | – |
| 14 Mar | a Grenoble | D | 90 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 6.90 | – |
| 07 Mar | v RED Star FC 93 | W | 90 | 1 | 0 | 2 | 2 | 0 | 1 | – | 0 | 0 | 8.30 | – |