Denis Genreau finished the 2024/25 Ligue 1 campaign with 19 appearances and 605 minutes, scoring two goals and recording no assists. He shot 10 times, 3 of which were on target, giving him a 20% conversion rate and 1.49 shots per 90 minutes - well above the midfielder baseline of 0.91. Genreau delivered eight key passes, 1.19 per 90, slightly higher than the 1.16 baseline, and completed 18 tackles and 7 interceptions, translating to 2.68 tackles per 90 against a baseline of 2.11. His successful dribbles per 90 were 1.34, surpassing the 0.92 baseline, while his average match rating stood at 6.72. Overall, Genreau’s offensive and defensive contributions exceeded the typical expectations for his position during that season.
Denis Genreau has played 605 minutes across 19 appearances in Ligue 1, scoring 0.30 goals per 90 against a positional baseline of 0.14, converting 20% of 10 shots and averaging 6.72 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Zakaria Aboukhlal | F | 27 | 1997 | 7 | 2 | 53 | 29 | 13% | 13 | 69% | 17 | 31% | 23 | 6 | 1 | 37% | 35 | 26 | 4 | 0 | 0 | 6.77 | 9.1 |
| Joshua King | F | 30 | 1720 | 6 | 3 | 40 | 21 | 15% | 18 | 73% | 38 | 55% | 11 | 6 | 3 | 42% | 36 | 27 | 2 | 0 | 0 | 6.90 | 6.4 |
| Vincent Sierro | M | 30 | 2448 | 5 | 1 | 19 | 9 | 26% | 30 | 81% | 12 | 41% | 45 | 16 | 9 | 48% | 34 | 32 | 4 | 0 | 0 | 6.96 | 0.8 |
| Yann Gboho | F | 33 | 2437 | 5 | 4 | 38 | 28 | 13% | 33 | 78% | 51 | 40% | 33 | 7 | 0 | 44% | 17 | 65 | 2 | 0 | 0 | 7.03 | 4.3 |
| Frank Magri | F | 34 | 1823 | 5 | 1 | 39 | 19 | 13% | 10 | 74% | 6 | 29% | 11 | 6 | 3 | 35% | 29 | 31 | 5 | 1 | 0 | 6.63 | 7.3 |
| Charlie Cresswell | D | 34 | 2868 | 4 | 2 | 29 | 15 | 14% | 6 | 84% | 3 | 30% | 37 | 31 | 28 | 61% | 32 | 16 | 7 | 0 | 0 | 7.11 | 1.7 |
| Shavy Warren Babicka | F | 33 | 1487 | 4 | 2 | 23 | 13 | 17% | 16 | 73% | 16 | 39% | 24 | 4 | 0 | 47% | 20 | 33 | 3 | 0 | 0 | 6.72 | 1.7 |
| Aron Dønnum | M | 35 | 2851 | 3 | 2 | 28 | 8 | 11% | 49 | 76% | 49 | 49% | 59 | 28 | 5 | 51% | 40 | 59 | 7 | 0 | 0 | 7.14 | 6.0 |
| Noah Edjouma | F | 11 | 191 | 2 | 0 | 6 | 3 | 33% | 1 | 72% | 4 | 25% | 3 | 2 | 1 | 32% | 4 | 3 | 0 | 1 | 0 | 6.50 | 3.0 |
| Cristian Cásseres Jr. | M | 34 | 2822 | 1 | 3 | 13 | 6 | 8% | 28 | 83% | 22 | 61% | 97 | 43 | 9 | 58% | 56 | 47 | 11 | 0 | 0 | 7.06 | 3.7 |
| Mark McKenzie | D | 33 | 2723 | 1 | 1 | 5 | 2 | 20% | 4 | 87% | 4 | 44% | 54 | 23 | 19 | 56% | 34 | 13 | 3 | 1 | 0 | 6.83 | 2.4 |
| Warren Kamanzi | D | 24 | 1058 | 1 | 1 | 5 | 3 | 20% | 12 | 83% | 16 | 55% | 29 | 9 | 3 | 53% | 16 | 13 | 3 | 0 | 0 | 6.73 | 4.5 |
| Denis Genreau | M | 10 | 387 | 1 | 0 | 7 | 2 | 14% | 7 | 86% | 5 | 50% | 10 | 5 | 0 | 39% | 8 | 6 | 0 | 0 | 0 | 6.82 | 3.5 |
| Guillaume Restes | G | 31 | 2725 | 0 | 1 | 0 | 0 | – | 1 | 70% | 0 | 0% | 2 | 1 | 0 | 50% | 1 | 2 | 2 | 0 | 61 | 6.67 | 7.7 |
| Gabriel Suazo | M | 33 | 2371 | 0 | 7 | 8 | 5 | 0% | 50 | 83% | 26 | 62% | 63 | 39 | 4 | 51% | 36 | 31 | 1 | 0 | 0 | 7.17 | 1.7 |
| Djibril Sidibé | D | 28 | 2116 | 0 | 3 | 5 | 1 | 0% | 18 | 81% | 11 | 55% | 65 | 20 | 3 | 63% | 20 | 19 | 1 | 0 | 0 | 6.95 | 5.1 |
| Jaydee Canvot | D | 20 | 1203 | 0 | 0 | 3 | 1 | 0% | 6 | 87% | 8 | 73% | 24 | 14 | 2 | 50% | 21 | 3 | 2 | 0 | 0 | 6.74 | 6.1 |
| Ümit Akdağ | D | 12 | 712 | 0 | 0 | 2 | 0 | 0% | 2 | 84% | 1 | 33% | 10 | 17 | 10 | 49% | 11 | 2 | 2 | 0 | 0 | 6.75 | 2.4 |
| Rafik Messali | M | 16 | 692 | 0 | 1 | 3 | 0 | 0% | 12 | 75% | 5 | 42% | 19 | 14 | 1 | 48% | 12 | 11 | 1 | 0 | 0 | 6.75 | 7.8 |
| Rasmus Nicolaisen | D | 8 | 654 | 0 | 1 | 4 | 1 | 0% | 2 | 87% | 1 | 50% | 6 | 11 | 6 | 68% | 4 | 8 | 0 | 0 | 0 | 7.01 | 6.2 |
| Miha Zajc | M | 22 | 532 | 0 | 0 | 8 | 4 | 0% | 10 | 84% | 5 | 36% | 9 | 4 | 1 | 41% | 9 | 4 | 2 | 0 | 0 | 6.65 | 6.8 |
| Kjetil Haug | G | 6 | 506 | 0 | 0 | 0 | 0 | – | 0 | 59% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 9 | 6.58 | 6.5 |
| Niklas Schmidt | M | 10 | 239 | 0 | 1 | 3 | 1 | 0% | 6 | 80% | 0 | 0% | 7 | 1 | 0 | 43% | 6 | 2 | 0 | 1 | 0 | 6.65 | 5.9 |
| Alex Domínguez | G | 2 | 118 | 0 | 0 | 0 | 0 | – | 0 | 72% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 1 | 6.60 | – |
| Logan Costa | D | 1 | 90 | 0 | 0 | 0 | 0 | – | 1 | 83% | 0 | – | 2 | 2 | 2 | 67% | 0 | 0 | 0 | 0 | 0 | 7.90 | – |
| Mathis Saka | M | 1 | 27 | 0 | 0 | 0 | 0 | – | 0 | 56% | 0 | 0% | 0 | 0 | 0 | 50% | 0 | 0 | 0 | 0 | 0 | 6.50 | – |
| Edhy Zuliani | M | 2 | 19 | 0 | 0 | 0 | 0 | – | 0 | 88% | 0 | – | 0 | 1 | 0 | 0% | 1 | 0 | 0 | 0 | 0 | 6.50 | – |
| Naatan Skyttä | M | 1 | 9 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 1 | 0 | 0 | 50% | 1 | 0 | 0 | 0 | 0 | 6.30 | – |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024/25 | Toulouse | Ligue 1 | 8 | 243 | 0 | 0 | 5 | 0 | 0% | 5 | 88% | 1 | 7 | 3 | 39% | 7 | 0 | 0 | 6.74 |
| 2024/25 | Deportivo La Coruna | Segunda División | 9 | 218 | 1 | 0 | 3 | 1 | 33% | 1 | 79% | 4 | 8 | 2 | 44% | 6 | 0 | 1 | 6.60 |
| 2024/25 | Toulouse | Coupe de France | 2 | 144 | 1 | 0 | 2 | 2 | 50% | 2 | 84% | 4 | 3 | 2 | 38% | 1 | 0 | 0 | 7.15 |
| 2023/24 | Toulouse | Ligue 1 | 9 | 464 | 0 | 0 | 2 | 1 | 0% | 6 | 74% | 4 | 12 | 6 | 49% | 9 | 0 | 0 | 6.79 |
| 2023/24 | Toulouse | UEFA Europa League | 4 | 60 | 0 | 0 | 1 | 0 | 0% | 3 | 73% | 1 | 2 | 0 | 50% | 4 | 0 | 0 | 6.63 |
| 2022/23 | Toulouse | Ligue 1 | 20 | 681 | 0 | 1 | 5 | 2 | 0% | 6 | 78% | 8 | 35 | 8 | 46% | 9 | 2 | 0 | 6.61 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 01 Jun | v Elche | L | 35 | – | 0 | 1 | – | 0 | 0 | – | 0 | 0 | 6.30 | 2.4 |
| 10 May | a Sporting Gijon | L | 45 | – | 0 | 0 | – | 0 | 2 | 2 | 0 | 0 | 6.70 | 5.4 |
| 27 Apr | a Racing Santander | L | 12 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 7.50 | 10.0 |
| 20 Apr | v Tenerife | D | 8 | – | 0 | 1 | – | 0 | 2 | – | 0 | 0 | 6.70 | 7.1 |
| 06 Apr | v Cadiz | W | 1 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | – | 4.2 |
| 17 Mar | a Castellón | D | 68 | – | 0 | 0 | – | 0 | 2 | 1 | 0 | 0 | 6.60 | 4.4 |
| 07 Mar | v Cordoba | D | 17 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.20 | 2.7 |
| 16 Feb | a Eldense | L | 22 | – | 0 | 0 | – | 0 | 1 | 1 | 0 | 0 | 6.30 | 3.5 |
| 09 Feb | v Almeria | W | 10 | – | 0 | 0 | – | 0 | 1 | 1 | 0 | 0 | 6.50 | 3.2 |
| 26 Jan | v Montpellier | L | 76 | – | 0 | 1 | – | 1 | 3 | 4 | 0 | 0 | 6.90 | 4.9 |
| 18 Jan | a Lyon | D | 85 | – | 0 | 1 | – | 0 | 3 | 1 | 0 | 0 | 6.90 | 4.6 |
| 15 Jan | v Laval | W | 78 | 1 | 0 | 2 | 2 | 1 | 2 | – | 0 | 0 | 8.00 | 7.6 |
| 12 Jan | v Strasbourg | L | 21 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.90 | 4.5 |
| 05 Jan | a Lens | W | 16 | – | 0 | 1 | – | 0 | 0 | 1 | 0 | 0 | 6.20 | 1.3 |
| 21 Dec | a Hauts Lyonnais | D | 66 | – | – | 0 | – | 1 | 1 | 1 | 0 | 0 | 6.30 | 5.6 |