| Player | Position | Apps | Duels won | Per game | 1+ hit rate |
|---|---|---|---|---|---|
| Valentin Atangana | midfielder | 10 | 60 | 6 | 100% |
| Amadou Koné | midfielder | 10 | 59 | 5.9 | 100% |
| Junya Ito | attacker | 9 | 35 | 3.89 | 89% |
| Mory Gbane | midfielder | 9 | 34 | 3.78 | 100% |
| Cédric Kipré | defender | 8 | 34 | 4.25 | 100% |
| Joseph Okumu | defender | 8 | 27 | 3.38 | 88% |
| Keito Nakamura | attacker | 9 | 24 | 2.67 | 89% |
| Sergio Akieme | defender | 10 | 22 | 2.2 | 90% |
| Hiroki Sekine | defender | 8 | 21 | 2.63 | 75% |
| Jordan | attacker | 6 | 21 | 3.5 | 100% |
| John Patrick | midfielder | 6 | 18 | 3 | 100% |
| Aurélio Buta | defender | 7 | 15 | 2.14 | 86% |
| Mamadou Diakhon | attacker | 7 | 14 | 2 | 57% |
| Hafiz Umar Ibrahim | attacker | 9 | 13 | 1.44 | 67% |
| Nhoa Sangui | defender | 5 | 9 | 1.8 | 100% |
| Martial Tia | midfielder | 3 | 9 | 3 | 100% |
| Yehvann Diouf | goalkeeper | 10 | 3 | 0.3 | 20% |
| Gabriel Moscardo | midfielder | 2 | 3 | 1.5 | 100% |
| Teddy Teuma | midfielder | 1 | 3 | 3 | 100% |
| Oumar Diakité | attacker | 3 | 2 | 0.67 | 67% |
| Malcolm Jeng | defender | 1 | 1 | 1 | 100% |
| Date | Competition | Opponent | Venue | Score | Team duels won | Opposition duels won | Match total | Top player |
|---|---|---|---|---|---|---|---|---|
| 17 May 2025 | Ligue 1 | Lille | Away | 2-1 | 46 | |||
| 10 May 2025 | Ligue 1 | St Etienne | Home | 0-2 | 55 | |||
| 2 May 2025 | Ligue 1 | Nice | Away | 1-0 | 47 | |||
| 27 Apr 2025 | Ligue 1 | Montpellier | Away | 0-0 | 42 | |||
| 20 Apr 2025 | Ligue 1 | Toulouse | Home | 1-0 | 49 | |||
| 11 Apr 2025 | Ligue 1 | Lens | Away | 0-2 | 46 | |||
| 6 Apr 2025 | Ligue 1 | Strasbourg | Home | 0-1 | 36 | |||
| 29 Mar 2025 | Ligue 1 | Marseille | Home | 3-1 | 34 | |||
| 16 Mar 2025 | Ligue 1 | Brest | Away | 0-0 | 37 | |||
| 9 Mar 2025 | Ligue 1 | Auxerre | Home | 0-2 | 59 |
| Scope | Games | Average | Over 30.5 % | Over 35.5 % | Over 40.5 % | Over 45.5 % | Over 50.5 % |
|---|---|---|---|---|---|---|---|
| Home | 5 | 46.2 | 100% | 80% | 60% | 60% | 40% |
| Away | 5 | 43.4 | 100% | 100% | 80% | 40% | 0% |
| Overall | 10 | 44.8 | 100% | 90% | 70% | 50% | 20% |
| Scope | Games | Average | Over 30.5 % | Over 35.5 % | Over 40.5 % | Over 45.5 % | Over 50.5 % |
|---|---|---|---|---|---|---|---|
| Home | 5 | 45.6 | 100% | 100% | 60% | 40% | 20% |
| Away | 5 | 54.2 | 100% | 100% | 100% | 100% | 80% |
| Overall | 10 | 49.9 | 100% | 100% | 80% | 70% | 50% |
| Scope | Games | Average | Over 70.5 % | Over 80.5 % | Over 90.5 % | Over 100.5 % | Over 110.5 % |
|---|---|---|---|---|---|---|---|
| Home | 5 | 91.8 | 100% | 60% | 40% | 40% | 20% |
| Away | 5 | 97.6 | 100% | 100% | 100% | 40% | 0% |
| Overall | 10 | 94.7 | 100% | 80% | 70% | 40% | 10% |
| Team duels won | Overall | Home | Away |
|---|---|---|---|
| Duels won / match | 44.8 | 46.2 | 43.4 |
| Duels won over 30.5 | 100% | 100% | 100% |
| Duels won over 35.5 | 90% | 80% | 100% |
| Duels won over 40.5 | 70% | 60% | 80% |
| Duels won over 45.5 | 50% | 60% | 40% |
| Duels won over 50.5 | 20% | 40% | 0% |
| Duels won against | Overall | Home | Away |
|---|---|---|---|
| Duels won against / match | 49.9 | 45.6 | 54.2 |
| Duels won against over 30.5 | 100% | 100% | 100% |
| Duels won against over 35.5 | 100% | 100% | 100% |
| Duels won against over 40.5 | 80% | 60% | 100% |
| Duels won against over 45.5 | 70% | 40% | 100% |
| Duels won against over 50.5 | 50% | 20% | 80% |
| Match duels won | Overall | Home | Away |
|---|---|---|---|
| Match duels won / match | 94.7 | 91.8 | 97.6 |
| Match duels won over 70.5 | 100% | 100% | 100% |
| Match duels won over 80.5 | 80% | 60% | 100% |
| Match duels won over 90.5 | 70% | 40% | 100% |
| Match duels won over 100.5 | 40% | 40% | 40% |
| Match duels won over 110.5 | 10% | 20% | 0% |
| Date | Competition | Opponent | Score | Duels won for | Duels won against | Match total | 1st-half total |
|---|---|---|---|---|---|---|---|
| 17 May | Ligue 1 | Lille (A) | 2-1 | 45 | 46 | 91 | - |
| 10 May | Ligue 1 | St Etienne (H) | 0-2 | 55 | 50 | 105 | - |
| 2 May | Ligue 1 | Nice (A) | 1-0 | 47 | 54 | 101 | - |
| 27 Apr | Ligue 1 | Montpellier (A) | 0-0 | 42 | 58 | 100 | - |
| 20 Apr | Ligue 1 | Toulouse (H) | 1-0 | 47 | 36 | 83 | - |
| 11 Apr | Ligue 1 | Lens (A) | 0-2 | 46 | 55 | 101 | - |
| 6 Apr | Ligue 1 | Strasbourg (H) | 0-1 | 36 | 37 | 73 | - |
| 29 Mar | Ligue 1 | Marseille (H) | 3-1 | 34 | 43 | 77 | - |
| 16 Mar | Ligue 1 | Brest (A) | 0-0 | 37 | 58 | 95 | - |
| 9 Mar | Ligue 1 | Auxerre (H) | 0-2 | 59 | 62 | 121 | - |
| Competition | Season | Games | For per game | Against per game | Match total per game | Over 90.5 % |
|---|---|---|---|---|---|---|
| Ligue 1 | 2024/2025 | 18 | 42.83 | 49.11 | 91.94 | 50% |
| Ligue 1 | 2023/2024 | 33 | 49.82 | 51.15 | 100.97 | 79% |
| Ligue 1 | 2022/2023 | 38 | 51.37 | 55.42 | 106.79 | 87% |
| # | Player | Position | Games with 2+ | Apps | Hit rate |
|---|---|---|---|---|---|
| 1 | Valentin Atangana | midfielder | 32 | 34 | 94% |
| 2 | Junya Ito | attacker | 30 | 33 | 91% |
| 3 | Cédric Kipré | defender | 24 | 28 | 86% |
| 4 | Amadou Koné | midfielder | 21 | 24 | 88% |
| 5 | Aurélio Buta | defender | 21 | 27 | 78% |
| # | Player | Position | Games with 3+ | Apps | Hit rate |
|---|---|---|---|---|---|
| 1 | Valentin Atangana | midfielder | 31 | 34 | 91% |
| 2 | Junya Ito | attacker | 25 | 33 | 76% |
| 3 | Cédric Kipré | defender | 20 | 28 | 71% |
| 4 | Marshall Munetsi | midfielder | 18 | 19 | 95% |
| 5 | Amadou Koné | midfielder | 18 | 24 | 75% |
| # | Player | Position | Games with 4+ | Apps | Hit rate |
|---|---|---|---|---|---|
| 1 | Valentin Atangana | midfielder | 27 | 34 | 79% |
| 2 | Amadou Koné | midfielder | 18 | 24 | 75% |
| 3 | Junya Ito | attacker | 18 | 33 | 55% |
| 4 | Marshall Munetsi | midfielder | 15 | 19 | 79% |
| 5 | Cédric Kipré | defender | 15 | 28 | 54% |