Thilo Kehrer has appeared once in the 2026/27 Ligue 1 campaign, logging a single minute on the field. In that brief time he did not register a goal, an assist, a shot, a shot on target, a key pass, a tackle or an interception, and consequently his per-90 statistics for these categories are all zero. Compared to the league averages for defenders, Kehrer’s numbers are well below the baseline in every metric: he has 0.0 goals per 90 versus 0.06, 0.0 shots per 90 versus 0.5, 0.0 key passes per 90 versus 0.56, 0.0 tackles per 90 versus 1.65, and 0.0 successful dribbles per 90 versus 0.36. These figures illustrate that the season so far has offered Kehrer limited opportunities to contribute statistically.
Thilo Kehrer has played 1 minutes across 1 appearance in Ligue 1, at 0.00 goals per 90 against a positional baseline of 0.06.
| Tackles /90 | 0.00 1.66 1.60 | |
| Interceptions /90 | 0.00 1.12 0.89 | |
| Duels won /90 | 90.00 4.85 4.75 | |
| Blocks /90 | 0.00 0.66 0.40 | |
| Passes /90 | 90.00 49.76 40.68 | |
| Fouls /90 | 0.00 0.98 1.09 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Paris Brunner | F | 4 | 318 | 4 | 0 | 13 | 7 | 31% | 2 | 80% | 3 | 50% | 4 | 0 | 0 | 49% | 2 | 6 | 0 | 0 | 0 | 7.65 | – |
| Mika Biereth | F | 4 | 158 | 2 | 0 | 3 | 2 | 67% | 1 | 70% | 0 | – | 3 | 0 | 0 | 47% | 0 | 4 | 0 | 0 | 0 | 7.00 | – |
| Eric Dier | D | 4 | 360 | 1 | 1 | 4 | 2 | 25% | 1 | 92% | 2 | 100% | 4 | 1 | 3 | 83% | 2 | 1 | 0 | 0 | 0 | 7.45 | – |
| Lamine Camara | M | 4 | 360 | 1 | 0 | 3 | 2 | 33% | 6 | 91% | 3 | 60% | 14 | 6 | 1 | 69% | 6 | 7 | 1 | 0 | 0 | 7.58 | – |
| Aleksandr Golovin | M | 3 | 226 | 1 | 1 | 3 | 3 | 33% | 4 | 83% | 0 | – | 3 | 1 | 0 | 67% | 0 | 1 | 1 | 0 | 0 | 7.27 | – |
| Mamadou Coulibaly | M | 3 | 203 | 1 | 1 | 1 | 1 | 100% | 5 | 86% | 3 | 50% | 6 | 4 | 0 | 58% | 1 | 10 | 0 | 0 | 0 | 7.67 | – |
| Lukáš Hrádecký | G | 4 | 360 | 0 | 0 | 0 | 0 | – | 0 | 68% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 1 | 0 | 13 | 7.38 | – |
| Sadibou Sané | D | 4 | 360 | 0 | 0 | 0 | 0 | – | 2 | 93% | 1 | 100% | 4 | 1 | 1 | 67% | 3 | 1 | 0 | 0 | 0 | 7.05 | – |
| Denis Zakaria | M | 4 | 335 | 0 | 0 | 3 | 1 | 0% | 2 | 94% | 2 | 50% | 3 | 1 | 4 | 50% | 5 | 3 | 1 | 0 | 0 | 6.98 | – |
| Stanis Idumbo Muzambo | M | 4 | 311 | 0 | 1 | 5 | 2 | 0% | 6 | 84% | 4 | 57% | 4 | 3 | 1 | 47% | 2 | 6 | 0 | 0 | 0 | 7.00 | – |
| Vanderson | D | 4 | 310 | 0 | 0 | 0 | 0 | – | 2 | 81% | 0 | 0% | 10 | 5 | 5 | 50% | 7 | 1 | 1 | 0 | 0 | 7.32 | – |
| Nazinho | D | 4 | 270 | 0 | 2 | 1 | 1 | 0% | 5 | 86% | 0 | 0% | 10 | 6 | 2 | 56% | 8 | 2 | 1 | 0 | 0 | 7.18 | – |
| Anis Soubeir | M | 4 | 102 | 0 | 0 | 2 | 2 | 0% | 2 | 88% | 2 | 40% | 5 | 2 | 0 | 42% | 4 | 1 | 1 | 0 | 0 | 6.65 | – |
| Mathys Detourbet | F | 3 | 101 | 0 | 1 | 2 | 1 | 0% | 1 | 86% | 3 | 75% | 1 | 0 | 0 | 38% | 3 | 1 | 1 | 0 | 0 | 6.67 | – |
| Christian Mawissa | D | 1 | 80 | 0 | 0 | 0 | 0 | – | 0 | 92% | 2 | 100% | 1 | 3 | 0 | 60% | 1 | 1 | 0 | 0 | 0 | 6.50 | – |
| Jordan Teze | D | 1 | 35 | 0 | 0 | 0 | 0 | – | 0 | 58% | 0 | – | 1 | 0 | 0 | 67% | 1 | 1 | 0 | 0 | 0 | 6.30 | – |
| Safouane Benzahra | M | 2 | 25 | 0 | 0 | 0 | 0 | – | 0 | 96% | 0 | – | 1 | 1 | 0 | 33% | 1 | 0 | 0 | 0 | 0 | 6.30 | – |
| Ilane Touré | M | 2 | 24 | 0 | 0 | 0 | 0 | – | 0 | 93% | 0 | – | 1 | 2 | 0 | 67% | 1 | 0 | 0 | 0 | 0 | 6.45 | – |
| Oumar Konaté | F | 2 | 18 | 0 | 0 | 1 | 0 | 0% | 0 | 83% | 0 | 0% | 0 | 0 | 0 | 33% | 1 | 1 | 0 | 0 | 0 | 6.40 | – |
| Matthis Abline | F | 1 | 9 | 0 | 0 | 0 | 0 | – | 0 | 50% | 0 | – | 0 | 0 | 0 | 100% | 0 | 0 | 0 | 0 | 0 | 6.90 | – |
| Thilo Kehrer | D | 1 | 1 | 0 | 0 | 0 | 0 | – | 0 | 0% | 0 | – | 0 | 0 | 0 | 50% | 0 | 0 | 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 | Monaco | Ligue 1 | 1 | 1 | 0 | 0 | 0 | 0 | – | 0 | 0% | 0 | 0 | 0 | 50% | 0 | 0 | 0 | – |
| 2026/27 | Monaco | UEFA Europa Conference League | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2025/26 | Monaco | Ligue 1 | 28 | 2358 | 0 | 0 | 13 | 1 | 0% | 6 | 87% | 4 | 65 | 30 | 64% | 27 | 8 | 2 | 6.92 |
| 2025/26 | Monaco | UEFA Champions League | 9 | 688 | 0 | 0 | 6 | 0 | 0% | 1 | 88% | 0 | 12 | 8 | 53% | 5 | 2 | 0 | 6.51 |
| 2025/26 | Monaco | Coupe de France | 3 | 270 | 0 | 0 | 3 | 1 | 0% | 0 | 88% | 0 | 8 | 6 | 67% | 0 | 0 | 0 | 6.90 |
| 2024/25 | Monaco | Ligue 1 | 27 | 2384 | 4 | 0 | 12 | 8 | 33% | 5 | 90% | 1 | 37 | 36 | 60% | 23 | 1 | 0 | 7.15 |
| 2024/25 | Monaco | UEFA Champions League | 10 | 855 | 1 | 1 | 5 | 3 | 20% | 2 | 88% | 1 | 21 | 18 | 56% | 8 | 2 | 0 | 6.94 |
| 2024/25 | Monaco | Coupe de France | 1 | 87 | 0 | 0 | 0 | 0 | – | 1 | 89% | 0 | 2 | 1 | 38% | 0 | 0 | 0 | 6.90 |
| 2023/24 | Monaco | Ligue 1 | 15 | 1324 | 1 | 1 | 11 | 4 | 9% | 5 | 89% | 3 | 31 | 30 | 53% | 17 | 4 | 1 | 7.17 |
| 2023/24 | West Ham | UEFA Europa League | 5 | 264 | 0 | 0 | 1 | 1 | 0% | 2 | 86% | 1 | 3 | 3 | 43% | 3 | 1 | 0 | 6.68 |
| 2023/24 | West Ham | Premier League | 4 | 33 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | 1 | 0 | 33% | 2 | 2 | 0 | 6.43 |
| 2022/23 | West Ham | Premier League | 27 | 2234 | 0 | 2 | 5 | 1 | 0% | 8 | 85% | 8 | 44 | 34 | 52% | 31 | 4 | 0 | 6.74 |
| 2022/23 | West Ham | UEFA Europa Conference League | 10 | 627 | 0 | 0 | 3 | 1 | 0% | 0 | 88% | 0 | 9 | 10 | 45% | 9 | 2 | 0 | 6.78 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 23 Aug | a Le Havre | W | 1 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | – | – |
| 17 May | a Strasbourg | L | 21 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.90 | – |
| 10 May | v Lille | L | 80 | – | 0 | 0 | – | 0 | 4 | 1 | 0 | 0 | 6.70 | – |
| 02 May | a Metz | W | 90 | – | 0 | 1 | – | 0 | 2 | 1 | 0 | 0 | 7.30 | – |
| 25 Apr | a Toulouse | D | 90 | – | 0 | 0 | – | 0 | 3 | – | 0 | 0 | 6.70 | – |
| 19 Apr | v Auxerre | D | 90 | – | 0 | 0 | – | 0 | 5 | 1 | 0 | 0 | 6.60 | – |
| 10 Apr | a Paris FC | L | 69 | – | 0 | 0 | – | 0 | 2 | – | 0 | 0 | 6.60 | – |
| 05 Apr | v Marseille | W | 90 | – | 0 | 0 | – | 1 | 4 | 2 | 1 | 0 | 7.50 | – |
| 22 Mar | a Lyon | W | 90 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 6.70 | – |
| 14 Mar | v Stade Brestois 29 | W | 90 | – | 0 | 0 | – | 0 | 3 | 1 | 1 | 0 | 7.30 | – |
| 06 Mar | a Paris Saint Germain | W | 90 | – | 0 | 0 | – | 1 | 2 | – | 0 | 0 | 6.90 | – |
| 28 Feb | v Angers | W | 90 | – | 0 | 1 | – | 0 | 3 | 1 | 0 | 0 | 8.50 | – |
| 25 Feb | a Paris Saint Germain | D | 90 | – | 0 | 1 | – | 0 | 1 | – | 0 | 0 | 6.20 | – |
| 21 Feb | a Lens | W | 90 | – | 0 | 0 | – | 0 | 3 | 2 | 0 | 0 | 6.90 | – |
| 13 Feb | v Nantes | W | 90 | – | 0 | 1 | – | 0 | 4 | – | 0 | 0 | 7.20 | – |