Hamidou Makalou has appeared in 18 Ligue 1 matches for the season, accumulating 425 minutes on the pitch. He has yet to score or provide an assist, recording no goals and no assists across all competitions. In front of goal, Makalou has taken 3 shots, 1 of which was on target, giving a shots-per-90 rate of 0.64 compared with the league baseline of 0.92. His creative output is reflected in 8 key passes, translating to 1.69 key passes per 90, above the baseline of 1.22. Defensively he has completed 8 tackles and 5 interceptions, equating to 1.69 tackles per 90, slightly below the baseline of 1.88. His dribbling success stands at 1.06 successful dribbles per 90, higher than the league average of 0.81, and he has maintained an average match rating of 6.61.
Hamidou Makalou has played 425 minutes across 18 appearances in Ligue 1, at 0.00 goals per 90 against a positional baseline of 0.14, converting 0% of 3 shots and averaging 6.61 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Romain Del Castillo | M | 33 | 2733 | 9 | 4 | 28 | 13 | 32% | 61 | 75% | 32 | 34% | 60 | 33 | 1 | 46% | 28 | 44 | 2 | 1 | 0 | 6.79 | 3.3 |
| Ludovic Ajorque | F | 32 | 2823 | 8 | 9 | 44 | 17 | 18% | 41 | 70% | 12 | 67% | 28 | 13 | 6 | 53% | 65 | 55 | 9 | 1 | 0 | 6.94 | 4.4 |
| Remy Labeau Lascary | F | 28 | 1285 | 6 | 1 | 27 | 17 | 22% | 13 | 81% | 21 | 38% | 16 | 7 | 3 | 35% | 32 | 19 | 2 | 0 | 0 | 6.73 | 3.8 |
| Kamory Doumbia | M | 24 | 1765 | 5 | 4 | 27 | 14 | 19% | 27 | 82% | 17 | 30% | 61 | 20 | 0 | 42% | 29 | 21 | 6 | 0 | 0 | 6.81 | 7.7 |
| Junior Dina Ebimbe | M | 27 | 1180 | 5 | 0 | 17 | 9 | 29% | 8 | 77% | 3 | 18% | 25 | 6 | 0 | 39% | 22 | 15 | 3 | 0 | 0 | 6.61 | 8.3 |
| Joris Chotard | M | 34 | 2804 | 2 | 1 | 19 | 9 | 11% | 11 | 81% | 4 | 33% | 66 | 48 | 14 | 55% | 28 | 12 | 2 | 0 | 0 | 6.92 | 5.6 |
| Mama Baldé | F | 19 | 813 | 2 | 2 | 22 | 6 | 9% | 7 | 72% | 11 | 46% | 15 | 6 | 0 | 49% | 15 | 14 | 0 | 0 | 0 | 6.67 | 5.2 |
| Hugo Magnetti | M | 33 | 2697 | 1 | 1 | 13 | 5 | 8% | 18 | 84% | 17 | 63% | 70 | 45 | 3 | 59% | 31 | 33 | 5 | 0 | 0 | 6.81 | 4.0 |
| Brendan Chardonnet | D | 30 | 2614 | 1 | 3 | 13 | 6 | 8% | 12 | 84% | 1 | 50% | 38 | 34 | 40 | 59% | 30 | 21 | 7 | 0 | 0 | 6.94 | 5.0 |
| Daouda Guindo | D | 26 | 1709 | 1 | 1 | 16 | 5 | 6% | 9 | 78% | 4 | 44% | 38 | 30 | 8 | 56% | 26 | 15 | 4 | 1 | 0 | 6.46 | 6.8 |
| Pathé Mboup | F | 28 | 1069 | 1 | 0 | 20 | 10 | 5% | 9 | 79% | 32 | 43% | 20 | 11 | 2 | 36% | 34 | 19 | 6 | 0 | 0 | 6.50 | 9.4 |
| Lucas Tousart | M | 25 | 947 | 1 | 0 | 8 | 3 | 12% | 5 | 81% | 4 | 80% | 31 | 10 | 2 | 51% | 24 | 7 | 0 | 0 | 0 | 6.63 | 4.6 |
| Julien Le Cardinal | D | 6 | 348 | 1 | 0 | 5 | 2 | 20% | 1 | 84% | 0 | 0% | 5 | 3 | 5 | 56% | 3 | 4 | 1 | 1 | 0 | 6.52 | 4.5 |
| Kenny Lala | D | 33 | 2820 | 0 | 3 | 6 | 1 | 0% | 28 | 78% | 8 | 42% | 39 | 32 | 10 | 50% | 17 | 24 | 5 | 0 | 0 | 6.82 | 4.3 |
| Grégoire Coudert | G | 26 | 2281 | 0 | 0 | 0 | 0 | – | 0 | 60% | 1 | 100% | 0 | 0 | 0 | 85% | 1 | 8 | 2 | 0 | 80 | 7.18 | 4.5 |
| Michel Diaz | D | 21 | 1650 | 0 | 0 | 5 | 1 | 0% | 1 | 87% | 4 | 80% | 27 | 28 | 25 | 64% | 9 | 14 | 5 | 0 | 0 | 7.02 | 4.9 |
| Bradley Locko | D | 22 | 1387 | 0 | 2 | 3 | 1 | 0% | 8 | 78% | 12 | 50% | 53 | 12 | 0 | 55% | 12 | 20 | 0 | 0 | 0 | 6.71 | 4.1 |
| Soumaila Coulibaly | D | 16 | 1339 | 0 | 0 | 5 | 2 | 0% | 2 | 90% | 3 | 100% | 14 | 14 | 9 | 64% | 26 | 20 | 3 | 0 | 0 | 6.61 | 4.2 |
| Radosław Majecki | G | 10 | 865 | 0 | 0 | 0 | 0 | – | 0 | 68% | 0 | – | 0 | 0 | 0 | 60% | 1 | 1 | 0 | 1 | 26 | 6.68 | 5.7 |
| Hamidou Makalou | M | 18 | 425 | 0 | 0 | 3 | 1 | 0% | 8 | 83% | 5 | 62% | 8 | 5 | 1 | 56% | 1 | 5 | 0 | 0 | 0 | 6.61 | 5.4 |
| Raphaël Le Guen | D | 6 | 380 | 0 | 0 | 3 | 1 | 0% | 0 | 88% | 1 | 100% | 6 | 11 | 6 | 68% | 4 | 0 | 0 | 0 | 0 | 6.63 | 6.7 |
| Luc Zogbé | D | 10 | 361 | 0 | 0 | 2 | 0 | 0% | 1 | 77% | 2 | 25% | 7 | 5 | 3 | 38% | 7 | 6 | 0 | 0 | 0 | 6.49 | 5.4 |
| Pierre Lees Melou | M | 2 | 180 | 0 | 0 | 3 | 0 | 0% | 3 | 81% | 2 | 67% | 8 | 0 | 0 | 58% | 2 | 5 | 0 | 0 | 0 | 7.05 | – |
| Justin Bourgault | D | 2 | 38 | 0 | 0 | 1 | 0 | 0% | 0 | 100% | 2 | 100% | 0 | 1 | 0 | 43% | 1 | 0 | 0 | 0 | 0 | 6.45 | – |
| Serigne Diop | F | 2 | 26 | 0 | 0 | 0 | 0 | – | 0 | 50% | 1 | 100% | 0 | 0 | 0 | 75% | 0 | 0 | 0 | 0 | 0 | 6.50 | – |
| Axel Camblan | M | 1 | 11 | 0 | 0 | 0 | 0 | – | 1 | 100% | 0 | – | 0 | 0 | 0 | 0% | 0 | 0 | 0 | 0 | 0 | 6.50 | – |
| Ibrahim Yayiya Kante | F | 1 | 8 | 0 | 0 | 0 | 0 | – | 0 | 100% | 1 | 50% | 0 | 0 | 0 | 50% | 0 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Stade Brestois 29 | Ligue 1 | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2025/26 | Stade Brestois 29 | Ligue 1 | 17 | 362 | 0 | 0 | 3 | 1 | 0% | 7 | 83% | 4 | 6 | 5 | 56% | 1 | 0 | 0 | 6.59 |
| 2025/26 | Stade Brestois 29 | Coupe de France | 1 | 63 | 0 | 0 | 0 | 0 | – | 1 | 77% | 1 | 2 | 0 | 57% | 0 | 0 | 0 | 6.90 |
| 2024/25 | Stade Brestois 29 | Ligue 1 | 4 | 40 | 0 | 0 | 0 | 0 | – | 0 | 94% | 1 | 0 | 0 | 33% | 0 | 0 | 0 | 6.53 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 17 May | v Angers | D | 90 | – | 0 | 1 | 1 | 1 | 0 | – | 0 | 0 | 7.30 | 4.5 |
| 13 May | v Strasbourg | L | 13 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 6.90 | 5.6 |
| 10 May | a Paris Saint Germain | L | 9 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | 3.2 |
| 03 May | a Paris FC | L | 30 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 6.90 | 7.9 |
| 19 Apr | a Nantes | D | 23 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 6.60 | 4.6 |
| 21 Mar | a Auxerre | L | 14 | – | 0 | 0 | – | 2 | 2 | – | 0 | 0 | 7.00 | 10.0 |
| 08 Mar | v Le Havre | W | 1 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | – | 3.2 |
| 25 Jan | v Toulouse | L | 12 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | 3.8 |
| 19 Dec | a Avranches | D | 63 | – | 0 | 0 | – | 1 | 2 | – | 0 | 0 | 6.90 | 5.4 |
| 13 Dec | a Rennes | L | 9 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.60 | 4.3 |
| 08 Nov | a Marseille | L | 16 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | 3.5 |
| 25 Oct | v Paris Saint Germain | L | 12 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | 4.3 |
| 04 Oct | v Nantes | D | 12 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 6.70 | 4.3 |
| 20 Sep | v Nice | W | 11 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.70 | 3.5 |
| 14 Sep | v Paris FC | L | 68 | – | 0 | 2 | – | 1 | 0 | 1 | 0 | 0 | 6.20 | 3.7 |