Bruma has shown an impressive ability to carry the ball past opponents this season, with a dribble success rate of 6.0 per 90 minutes that far exceeds the league baseline of 0.9. In the three appearances he has played, he has logged 30 minutes, during which he has taken one shot, though it has not been on target. He has also contributed defensively with one tackle in those 30 minutes, matching a tackle rate of 3.0 per 90 that is well above the baseline of 0.98. While he has yet to register a goal or assist, his average match rating of 6.5 reflects the impact of his forward runs and ball-carrying ability. Bruma’s performance so far underscores his role as a key ball-carrier in the Primeira Liga.
Bruma has played 30 minutes across 3 appearances in Primeira Liga, at 0.00 goals per 90 against a positional baseline of 0.33, converting 0% of 1 shots and averaging 6.50 a match.
| Goals /90 | 0.00 0.33 0.13 | |
| Shots /90 | 3.00 1.75 0.87 | |
| Shots on target /90 | 0.00 0.93 0.41 | |
| Key passes /90 | 0.00 1.02 0.85 | |
| Dribbles /90 | 6.00 0.90 0.66 | |
| Fouls /90 | 3.00 1.43 1.32 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Vangelis Pavlidis | F | 49 | 3967 | 27 | 6 | 102 | 60 | 26% | 54 | 71% | 23 | 28% | 27 | 4 | 3 | 41% | 24 | 58 | 4 | 0 | 0 | 6.83 | 3.9 |
| Andreas Schjelderup | M | 41 | 2447 | 10 | 6 | 30 | 19 | 33% | 60 | 79% | 51 | 45% | 44 | 4 | 0 | 50% | 34 | 51 | 3 | 0 | 0 | 7.32 | 5.3 |
| Franjo Ivanović | F | 39 | 1352 | 8 | 1 | 39 | 23 | 21% | 14 | 71% | 29 | 52% | 26 | 5 | 1 | 44% | 31 | 42 | 1 | 0 | 0 | 6.69 | 8.2 |
| Richard Ríos | M | 41 | 3395 | 7 | 5 | 59 | 24 | 12% | 31 | 86% | 36 | 60% | 72 | 33 | 7 | 53% | 66 | 96 | 14 | 0 | 0 | 7.09 | 6.2 |
| Rafa Silva | M | 18 | 1101 | 6 | 0 | 26 | 15 | 23% | 12 | 76% | 17 | 61% | 15 | 1 | 0 | 55% | 4 | 29 | 0 | 0 | 0 | 6.92 | 5.8 |
| Leandro Barreiro | M | 46 | 2654 | 5 | 6 | 25 | 16 | 20% | 28 | 85% | 13 | 43% | 55 | 27 | 7 | 52% | 51 | 71 | 4 | 0 | 0 | 6.73 | 4.9 |
| Fredrik Aursnes | M | 45 | 3751 | 4 | 6 | 30 | 11 | 13% | 82 | 85% | 18 | 44% | 78 | 45 | 13 | 47% | 36 | 20 | 3 | 0 | 0 | 7.04 | 6.2 |
| Georgiy Sudakov | M | 34 | 2249 | 4 | 4 | 28 | 15 | 14% | 60 | 84% | 26 | 60% | 24 | 11 | 3 | 50% | 22 | 52 | 3 | 0 | 0 | 7.00 | 4.3 |
| Gianluca Prestianni | F | 38 | 2059 | 3 | 5 | 46 | 18 | 7% | 54 | 79% | 60 | 49% | 33 | 10 | 0 | 49% | 23 | 50 | 11 | 1 | 0 | 6.92 | 4.7 |
| Samuel Dahl | D | 49 | 4289 | 2 | 2 | 15 | 8 | 13% | 51 | 85% | 24 | 51% | 132 | 37 | 10 | 58% | 33 | 39 | 5 | 0 | 0 | 6.99 | 5.5 |
| Nicolás Otamendi | D | 45 | 3955 | 2 | 0 | 28 | 12 | 7% | 14 | 90% | 11 | 79% | 63 | 65 | 30 | 70% | 38 | 50 | 10 | 1 | 0 | 7.31 | 3.3 |
| Enzo Barrenechea | M | 40 | 2781 | 2 | 0 | 22 | 9 | 9% | 14 | 90% | 10 | 62% | 69 | 52 | 6 | 59% | 45 | 54 | 10 | 0 | 0 | 7.12 | 0.0 |
| Alexander Bah | D | 9 | 484 | 2 | 0 | 6 | 3 | 33% | 8 | 79% | 3 | 25% | 15 | 7 | 1 | 52% | 9 | 9 | 2 | 0 | 0 | 6.82 | 7.5 |
| Anísio Cabral | F | 6 | 64 | 2 | 0 | 6 | 4 | 33% | 1 | 77% | 1 | 100% | 0 | 0 | 0 | 50% | 1 | 2 | 0 | 0 | 0 | 6.80 | 3.7 |
| Anatoliy Trubin | G | 48 | 4282 | 1 | 0 | 2 | 1 | 50% | 1 | 70% | 0 | – | 0 | 0 | 0 | 96% | 0 | 10 | 2 | 0 | 122 | 6.96 | 4.3 |
| Amar Dedić | D | 40 | 3262 | 1 | 4 | 16 | 5 | 6% | 35 | 85% | 61 | 53% | 66 | 28 | 3 | 53% | 35 | 34 | 7 | 2 | 0 | 6.82 | 3.9 |
| Tomás Araújo | D | 35 | 2618 | 1 | 2 | 16 | 6 | 6% | 13 | 88% | 4 | 50% | 51 | 43 | 22 | 61% | 12 | 2 | 6 | 0 | 0 | 7.11 | 3.5 |
| Sidny Lopes Cabral | D | 11 | 458 | 1 | 2 | 11 | 3 | 9% | 11 | 85% | 2 | 15% | 7 | 1 | 1 | 36% | 9 | 11 | 1 | 0 | 0 | 6.96 | 5.4 |
| Kerem Aktürkoğlu | F | 4 | 188 | 1 | 0 | 5 | 3 | 20% | 7 | 69% | 2 | 50% | 1 | 1 | 0 | 57% | 1 | 5 | 0 | 0 | 0 | 7.08 | – |
| Florentino Luís | M | 6 | 157 | 1 | 0 | 2 | 1 | 50% | 0 | 88% | 0 | – | 5 | 4 | 0 | 33% | 9 | 1 | 2 | 1 | 0 | 6.80 | 3.3 |
| João Rêgo | M | 12 | 155 | 1 | 0 | 2 | 2 | 50% | 0 | 71% | 1 | 25% | 4 | 0 | 0 | 44% | 7 | 7 | 1 | 0 | 0 | 6.60 | 5.3 |
| António Silva | D | 38 | 2861 | 0 | 2 | 14 | 6 | 0% | 12 | 89% | 5 | 62% | 46 | 43 | 18 | 59% | 38 | 25 | 8 | 0 | 0 | 7.20 | 8.7 |
| Dodi Lukebakio | F | 22 | 1087 | 0 | 3 | 34 | 17 | 0% | 29 | 81% | 29 | 59% | 12 | 5 | 0 | 54% | 14 | 19 | 3 | 0 | 0 | 6.97 | 7.0 |
| Samuel Soares | G | 4 | 315 | 0 | 0 | 0 | 0 | – | 0 | 69% | 1 | 100% | 0 | 0 | 0 | 100% | 0 | 1 | 1 | 0 | 15 | 7.35 | – |
| Manu Silva | M | 11 | 229 | 0 | 0 | 2 | 0 | 0% | 4 | 77% | 2 | 67% | 7 | 3 | 0 | 45% | 10 | 2 | 0 | 0 | 0 | 6.56 | 4.7 |
| Daniel Banjaqui | D | 3 | 164 | 0 | 0 | 4 | 1 | 0% | 2 | 78% | 4 | 67% | 6 | 1 | 0 | 60% | 2 | 2 | 0 | 0 | 0 | 7.23 | – |
| Rodrigo Rego | F | 4 | 113 | 0 | 0 | 2 | 0 | 0% | 2 | 86% | 9 | 75% | 3 | 0 | 0 | 42% | 5 | 2 | 0 | 0 | 0 | 6.77 | – |
| José Neto | D | 3 | 95 | 0 | 0 | 1 | 0 | 0% | 0 | 84% | 0 | 0% | 1 | 1 | 1 | 67% | 1 | 3 | 0 | 0 | 0 | 7.30 | – |
| Henrique Araújo | F | 9 | 72 | 0 | 0 | 1 | 1 | 0% | 0 | 71% | 0 | 0% | 0 | 0 | 1 | 36% | 2 | 2 | 0 | 0 | 0 | 6.38 | 1.7 |
| Rafael Obrador | D | 1 | 68 | 0 | 0 | 0 | 0 | – | 3 | 88% | 3 | 100% | 0 | 2 | 0 | 50% | 1 | 0 | 0 | 0 | 0 | 6.90 | – |
| Bruma | F | 3 | 30 | 0 | 0 | 1 | 0 | 0% | 0 | 82% | 2 | 50% | 1 | 0 | 0 | 50% | 1 | 0 | 0 | 0 | 0 | 6.50 | – |
| Diogo Prioste | M | 2 | 25 | 0 | 0 | 0 | 0 | – | 0 | 96% | 0 | – | 0 | 0 | 0 | 100% | 0 | 1 | 0 | 0 | 0 | 6.60 | – |
| Tiago Gouveia | F | 2 | 15 | 0 | 0 | 0 | 0 | – | 0 | 0% | 1 | 100% | 0 | 0 | 0 | 50% | 0 | 0 | 0 | 0 | 0 | 6.30 | – |
| Ivan Lima | F | 2 | 14 | 0 | 0 | 0 | 0 | – | 0 | 75% | 1 | 50% | 0 | 0 | 0 | 67% | 0 | 1 | 0 | 0 | 0 | 6.30 | – |
| João Veloso | M | 3 | 3 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 0 | – | – |
| Gonçalo Moreira | F | 1 | 1 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 0 | – | – |
| Tiago Freitas | M | 1 | 1 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | – | 0 | 0 | 0 | 0% | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | Benfica | Primeira Liga | 3 | 30 | 0 | 0 | 1 | 0 | 0% | 0 | 82% | 2 | 1 | 0 | 50% | 1 | 0 | 0 | 6.50 |
| 2025/26 | Benfica | UEFA Champions League | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2024/25 | SC Braga | Primeira Liga | 17 | 1207 | 7 | 5 | 30 | 15 | 23% | 20 | 82% | 44 | 10 | 2 | 49% | 9 | 1 | 0 | 7.45 |
| 2024/25 | Benfica | Primeira Liga | 10 | 510 | 1 | 2 | 13 | 6 | 8% | 7 | 79% | 12 | 6 | 0 | 58% | 5 | 0 | 0 | 7.00 |
| 2024/25 | SC Braga | UEFA Europa League | 6 | 479 | 3 | 1 | 8 | 5 | 38% | 11 | 77% | 16 | 5 | 0 | 45% | 1 | 0 | 1 | 7.33 |
| 2024/25 | Benfica | Taça de Portugal | 2 | 157 | 0 | 0 | 2 | 1 | 0% | 2 | 84% | 3 | 3 | 1 | 38% | 3 | 0 | 0 | 6.40 |
| 2024/25 | SC Braga | Taça da Liga | 1 | 95 | 0 | 0 | 0 | 0 | – | 0 | 72% | 0 | 0 | 1 | 50% | 0 | 0 | 0 | 6.30 |
| 2023/24 | SC Braga | Primeira Liga | 26 | 1735 | 6 | 2 | 42 | 22 | 14% | 28 | 79% | 62 | 22 | 5 | 46% | 10 | 3 | 0 | 7.12 |
| 2023/24 | SC Braga | UEFA Champions League | 7 | 545 | 3 | 1 | 13 | 8 | 23% | 9 | 85% | 13 | 12 | 1 | 47% | 3 | 1 | 0 | 7.19 |
| 2023/24 | SC Braga | UEFA Europa League | 1 | 57 | 0 | 2 | 1 | 0 | 0% | 2 | 77% | 0 | 1 | 0 | 20% | 0 | 0 | 0 | 7.30 |
| 2022/23 | SC Braga | Primeira Liga | 16 | 1029 | 4 | 6 | 25 | 15 | 16% | 18 | 80% | 40 | 21 | 8 | 50% | 9 | 3 | 0 | 7.14 |
| 2022/23 | SC Braga | UEFA Europa Conference League | 2 | 63 | 0 | 0 | 0 | 0 | – | 1 | 90% | 0 | 2 | 0 | 57% | 0 | 0 | 0 | 6.60 |
| 2022/23 | Fenerbahçe | Süper Lig | 1 | 27 | 0 | 0 | 0 | 0 | – | 1 | 86% | 2 | 0 | 0 | 100% | 0 | 0 | 0 | 6.90 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 16 May | a Estoril | W | 9 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | – |
| 08 Feb | v Alverca | W | 13 | – | 0 | 1 | – | 0 | 0 | – | 0 | 0 | 6.30 | – |
| 01 Feb | a Tondela | D | 8 | – | 0 | 0 | – | 0 | 1 | 1 | 0 | 0 | 6.90 | – |
| 25 May | v Sporting CP | D | 91 | – | – | 0 | – | 2 | 0 | 2 | 0 | 0 | 6.60 | – |
| 17 May | a SC Braga | D | 31 | – | 0 | 1 | – | 0 | 0 | – | 0 | 0 | 6.70 | – |
| 10 May | v Sporting CP | D | 15 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.70 | – |
| 19 Apr | a Guimaraes | W | 11 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | – |
| 13 Apr | v Arouca | D | 11 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | – |
| 28 Mar | a GIL Vicente | W | 74 | – | 1 | 1 | 1 | 3 | 0 | 2 | 0 | 0 | 7.90 | – |
| 16 Mar | a Rio Ave | W | 88 | – | – | 1 | 1 | 1 | 3 | 1 | 0 | 0 | 7.30 | – |
| 08 Mar | v Nacional | W | 83 | – | 0 | 3 | 1 | 0 | 3 | – | 0 | 0 | 6.90 | – |
| 26 Feb | v SC Braga | W | 66 | – | 0 | 2 | 1 | 0 | 3 | 1 | 0 | 0 | 6.20 | – |
| 22 Feb | v Boavista | W | 90 | – | 1 | 5 | 2 | 2 | 0 | 1 | 0 | 0 | 7.30 | – |
| 15 Feb | a Santa Clara | W | 86 | 1 | 0 | 2 | 1 | 1 | 0 | – | 0 | 0 | 8.00 | – |
| 08 Feb | v Moreirense | W | 21 | – | 0 | 0 | – | 0 | 0 | 1 | 0 | 0 | 6.60 | – |