Billal Brahimi has already made an impact in the first five matches of the 2025/26 Primeira Liga season, recording four key passes in just 96 minutes of action. His key-pass rate of 3.75 per 90 outpaces the forward baseline of 1.02, showing he is a significant creator of chances for his team. Although he has yet to score or provide an assist, his contribution to build-up play is evident, with a successful dribble rate of 0.94 per 90 - slightly above the baseline of 0.90 for forwards. Brahimi’s defensive work remains modest, with only one interception and no tackles recorded, but his overall match rating of 6.5 reflects a solid start to the campaign. The forward’s ability to create opportunities remains a key asset for his side.
Billal Brahimi has played 96 minutes across 5 appearances in Primeira Liga, at 0.00 goals per 90 against a positional baseline of 0.33 and averaging 6.50 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jovane Cabral | F | 27 | 1679 | 7 | 1 | 42 | 23 | 17% | 22 | 80% | 29 | 59% | 36 | 8 | 1 | 55% | 43 | 57 | 5 | 0 | 0 | 7.04 | 8.2 |
| Kikas | F | 17 | 1213 | 6 | 1 | 25 | 16 | 24% | 9 | 76% | 1 | 14% | 3 | 2 | 0 | 29% | 16 | 11 | 0 | 0 | 0 | 6.71 | 4.0 |
| Abraham Marcus | M | 31 | 2574 | 5 | 5 | 33 | 13 | 15% | 43 | 80% | 52 | 53% | 38 | 14 | 3 | 48% | 29 | 55 | 2 | 1 | 0 | 7.07 | 3.8 |
| Sidny Lopes Cabral | M | 15 | 1324 | 5 | 3 | 23 | 12 | 22% | 28 | 81% | 20 | 39% | 16 | 10 | 2 | 46% | 23 | 26 | 3 | 0 | 0 | 7.30 | 5.1 |
| Rodrigo Pinho | F | 29 | 1185 | 4 | 1 | 32 | 15 | 12% | 8 | 65% | 6 | 40% | 9 | 3 | 3 | 49% | 26 | 24 | 5 | 0 | 0 | 6.72 | 3.5 |
| Paulo Moreira | M | 29 | 2379 | 3 | 2 | 12 | 6 | 25% | 13 | 85% | 17 | 41% | 45 | 15 | 9 | 47% | 39 | 55 | 7 | 1 | 0 | 6.71 | 1.9 |
| Ianis Stoica | F | 33 | 1682 | 3 | 2 | 29 | 9 | 10% | 19 | 78% | 8 | 28% | 21 | 13 | 1 | 47% | 20 | 37 | 4 | 0 | 0 | 6.68 | 3.4 |
| Stefan Leković | D | 9 | 783 | 2 | 0 | 6 | 3 | 33% | 3 | 84% | 1 | 33% | 16 | 16 | 8 | 66% | 8 | 5 | 3 | 1 | 0 | 7.00 | 7.4 |
| Eddy Doué | M | 14 | 811 | 1 | 0 | 4 | 2 | 25% | 7 | 83% | 17 | 71% | 17 | 11 | 2 | 51% | 15 | 9 | 4 | 0 | 0 | 6.71 | 4.4 |
| Sydney van Hooijdonk | F | 10 | 356 | 1 | 1 | 6 | 4 | 17% | 4 | 62% | 0 | 0% | 1 | 0 | 0 | 47% | 10 | 4 | 2 | 0 | 0 | 6.57 | 5.6 |
| Fábio Ronaldo | D | 2 | 128 | 1 | 0 | 1 | 1 | 100% | 2 | 65% | 2 | 50% | 2 | 0 | 0 | 56% | 1 | 4 | 0 | 0 | 0 | 6.50 | – |
| Renan Ribeiro | G | 33 | 2970 | 0 | 0 | 0 | 0 | – | 1 | 61% | 1 | 100% | 0 | 0 | 0 | 84% | 2 | 7 | 5 | 0 | 97 | 6.85 | 3.3 |
| Luan Patrick | D | 31 | 2685 | 0 | 0 | 1 | 0 | 0% | 4 | 86% | 12 | 80% | 41 | 33 | 30 | 62% | 26 | 8 | 3 | 1 | 0 | 6.82 | 2.1 |
| Bernardo Schappo | D | 26 | 2062 | 0 | 0 | 10 | 1 | 0% | 4 | 81% | 3 | 43% | 42 | 28 | 21 | 65% | 28 | 16 | 6 | 0 | 0 | 6.93 | 0.8 |
| Jefferson Encada | D | 26 | 1549 | 0 | 2 | 3 | 2 | 0% | 14 | 85% | 22 | 65% | 25 | 14 | 9 | 53% | 26 | 14 | 7 | 0 | 0 | 6.58 | 2.8 |
| Otavio | D | 22 | 1360 | 0 | 1 | 1 | 1 | 0% | 5 | 80% | 14 | 50% | 34 | 38 | 10 | 54% | 27 | 15 | 5 | 0 | 0 | 6.53 | 3.0 |
| Atanas Chernev | D | 15 | 1024 | 0 | 0 | 5 | 0 | 0% | 2 | 85% | 1 | 20% | 18 | 3 | 3 | 55% | 13 | 4 | 4 | 0 | 0 | 6.51 | 2.9 |
| Robson Lucas Oliveira Botelho | M | 23 | 952 | 0 | 1 | 4 | 0 | 0% | 15 | 84% | 7 | 47% | 20 | 21 | 5 | 45% | 19 | 16 | 5 | 0 | 0 | 6.71 | 3.0 |
| Bruno Langa | D | 11 | 895 | 0 | 0 | 1 | 0 | 0% | 8 | 75% | 14 | 93% | 16 | 11 | 1 | 76% | 7 | 18 | 0 | 0 | 0 | 6.87 | 7.3 |
| Oumar Ngom | M | 11 | 835 | 0 | 1 | 8 | 1 | 0% | 5 | 83% | 6 | 55% | 27 | 13 | 3 | 64% | 10 | 16 | 3 | 0 | 0 | 6.65 | 0.7 |
| Kevin Höög Jansson | M | 13 | 814 | 0 | 0 | 4 | 0 | 0% | 3 | 82% | 4 | 80% | 18 | 14 | 7 | 57% | 15 | 5 | 3 | 0 | 0 | 6.62 | 4.6 |
| Jorge Meireles | F | 22 | 758 | 0 | 2 | 7 | 3 | 0% | 12 | 78% | 12 | 60% | 8 | 10 | 2 | 55% | 14 | 34 | 1 | 0 | 0 | 6.69 | 3.9 |
| Max Scholze | D | 11 | 737 | 0 | 0 | 2 | 1 | 0% | 7 | 88% | 12 | 75% | 30 | 4 | 5 | 64% | 8 | 10 | 2 | 0 | 0 | 6.65 | 4.3 |
| Alex Sola | M | 16 | 728 | 0 | 0 | 1 | 0 | 0% | 1 | 84% | 2 | 25% | 10 | 24 | 2 | 49% | 14 | 15 | 2 | 0 | 0 | 6.52 | 5.8 |
| Guilherme Montóia | D | 11 | 524 | 0 | 0 | 1 | 1 | 0% | 3 | 74% | 2 | 17% | 18 | 7 | 0 | 42% | 13 | 7 | 2 | 0 | 0 | 6.37 | 6.3 |
| Leandro Antonetti | F | 12 | 335 | 0 | 0 | 4 | 3 | 0% | 0 | 70% | 4 | 50% | 4 | 0 | 1 | 42% | 7 | 7 | 0 | 0 | 0 | 6.43 | 3.9 |
| Alan Godoy | F | 6 | 300 | 0 | 0 | 5 | 1 | 0% | 1 | 64% | 1 | 33% | 4 | 3 | 0 | 40% | 10 | 6 | 0 | 0 | 0 | 6.50 | 5.6 |
| João Moisés Gastão | F | 8 | 282 | 0 | 1 | 3 | 1 | 0% | 4 | 66% | 0 | 0% | 2 | 3 | 1 | 40% | 5 | 4 | 2 | 0 | 0 | 6.55 | 2.8 |
| Tom Moustier | M | 10 | 248 | 0 | 0 | 3 | 1 | 0% | 5 | 79% | 0 | 0% | 6 | 0 | 1 | 34% | 5 | 3 | 0 | 0 | 0 | 6.43 | 2.8 |
| Ryan | D | 4 | 152 | 0 | 0 | 0 | 0 | – | 2 | 79% | 0 | – | 2 | 3 | 0 | 38% | 2 | 1 | 0 | 0 | 0 | 6.75 | – |
| David Grilo | G | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 47% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 2 | 6.20 | – |
| Alisson Souza de Jesus | F | 5 | 90 | 0 | 0 | 3 | 1 | 0% | 0 | 67% | 2 | 29% | 0 | 0 | 0 | 32% | 2 | 2 | 1 | 0 | 0 | 6.40 | – |
| Billal Brahimi | F | 4 | 88 | 0 | 0 | 0 | 0 | – | 3 | 85% | 1 | 100% | 0 | 1 | 0 | 25% | 1 | 0 | 0 | 0 | 0 | 6.48 | – |
| Nilton Varela | M | 1 | 58 | 0 | 0 | 0 | 0 | – | 0 | 60% | 0 | – | 2 | 1 | 0 | 44% | 2 | 2 | 0 | 0 | 0 | 6.20 | – |
| Yahya Kalley | D | 3 | 39 | 0 | 0 | 0 | 0 | – | 0 | 81% | 0 | – | 1 | 0 | 0 | 33% | 4 | 1 | 1 | 0 | 0 | 6.45 | – |
| João Resende | F | 2 | 18 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 0 | 0 | 0 | 100% | 0 | 0 | 0 | 0 | 0 | 6.50 | – |
| Gonzalo Calçada | F | 1 | 12 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | – | 0 | 0 | 0 | 0% | 1 | 0 | 0 | 0 | 0 | 6.20 | – |
| Issiar Drame | D | 1 | 8 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 0 | 6.60 | – |
| 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 | Le Mans | Ligue 1 | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2025/26 | Estrela | Primeira Liga | 4 | 88 | 0 | 0 | 0 | 0 | – | 3 | 85% | 1 | 0 | 1 | 25% | 1 | 0 | 0 | 6.48 |
| 2025/26 | Nice | Ligue 1 | 1 | 8 | 0 | 0 | 0 | 0 | – | 1 | 100% | 0 | 0 | 0 | – | 0 | 0 | 0 | 6.60 |
| 2025/26 | Nice | UEFA Champions League | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2024/25 | St. Truiden | Jupiler Pro League | 27 | 1795 | 2 | 4 | 46 | 22 | 4% | 66 | 82% | 40 | 13 | 11 | 42% | 12 | 7 | 1 | 7.34 |
| 2024/25 | Nice | Ligue 1 | 2 | 76 | 0 | 0 | 1 | 1 | 0% | 1 | 94% | 0 | 0 | 0 | 0% | 3 | 0 | 0 | 6.40 |
| 2023/24 | Stade Brestois 29 | Ligue 1 | 18 | 255 | 0 | 0 | 2 | 2 | 0% | 6 | 74% | 9 | 0 | 0 | 44% | 3 | 1 | 1 | 6.57 |
| 2023/24 | Nice | Ligue 1 | 2 | 25 | 0 | 0 | 0 | 0 | – | 1 | 91% | 0 | 0 | 0 | 0% | 0 | 0 | 0 | 6.40 |
| 2022/23 | Nice | Ligue 1 | 26 | 790 | 3 | 2 | 13 | 6 | 23% | 17 | 83% | 18 | 8 | 4 | 49% | 3 | 0 | 0 | 6.75 |
| 2022/23 | Nice | UEFA Europa Conference League | 10 | 382 | 2 | 0 | 6 | 4 | 33% | 10 | 83% | 7 | 2 | 1 | 32% | 3 | 1 | 0 | 6.82 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 08 Mar | v GIL Vicente | D | 14 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | – |
| 28 Feb | a AVS | D | 14 | – | 0 | 0 | – | 2 | 0 | – | 0 | 0 | 7.00 | – |
| 20 Feb | v Tondela | L | 45 | – | 0 | 0 | – | 1 | 0 | – | 0 | 0 | 6.30 | – |
| 14 Feb | a Guimaraes | L | 15 | – | 0 | 0 | – | 0 | 0 | 1 | 0 | 0 | 6.30 | – |
| 16 Aug | v Toulouse | L | 8 | – | 0 | 0 | – | 1 | 0 | – | 0 | 0 | 6.60 | – |
| 10 May | a Kortrijk | D | 9 | – | 0 | 1 | – | 0 | 0 | – | 0 | 0 | 6.30 | – |
| 04 May | v Beerschot VA | W | 8 | – | 0 | 0 | – | 0 | 0 | 1 | 0 | 0 | 6.30 | – |
| 26 Apr | a Cercle Brugge | L | 45 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 6.30 | – |
| 12 Apr | v Cercle Brugge | W | 77 | 1 | 1 | 3 | 2 | 5 | 1 | – | 1 | 0 | 9.00 | – |
| 06 Apr | v Kortrijk | L | 90 | – | 0 | 2 | – | 2 | 1 | 1 | 0 | 0 | 7.60 | – |
| 29 Mar | a Beerschot VA | W | 72 | – | 0 | 3 | 2 | 4 | 1 | 2 | 0 | 0 | 8.20 | – |
| 16 Mar | a OH Leuven | L | 34 | – | 0 | 0 | – | 0 | 1 | – | 1 | 0 | 6.90 | – |
| 07 Mar | v Beerschot VA | W | 22 | – | 0 | 1 | – | 0 | 0 | – | 0 | 0 | 6.90 | – |
| 01 Mar | v Kortrijk | W | 71 | – | 0 | 1 | 1 | 1 | 0 | – | 0 | 0 | 6.30 | – |
| 21 Feb | a KV Mechelen | D | 82 | – | 0 | 1 | – | 0 | 2 | – | 0 | 0 | 7.00 | – |