Ferro has shown a defensive intensity that far exceeds the Primeira Liga baseline for a defender. In just three appearances, he has accumulated 270 minutes, recording nine tackles and seven interceptions, which translates to 3.0 tackles per 90 minutes compared with the league average of 1.65. His contribution to the team's build-up is also evident, with one key pass in the season so far, or 0.33 key passes per 90, versus the 0.56 baseline for his position. Although he has not yet scored or assisted, his average match rating of 6.93 reflects his solid performances on the field. Ferro’s work off the ball, particularly his tackling and interception numbers, underscores his role as a defensive workhorse in the current campaign.
Ferro has played 364 minutes across 4 appearances in Primeira Liga, at 0.00 goals per 90 against a positional baseline of 0.06 and averaging 7.08 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Yanis Begraoui | F | 4 | 364 | 2 | 0 | 6 | 4 | 33% | 4 | 85% | 2 | 40% | 0 | 1 | 0 | 43% | 0 | 5 | 0 | 0 | 0 | 7.25 | – |
| Ferro | D | 4 | 364 | 0 | 0 | 0 | 0 | – | 1 | 87% | 0 | – | 11 | 9 | 2 | 64% | 4 | 1 | 1 | 0 | 0 | 7.08 | – |
| Joel Robles | G | 4 | 364 | 0 | 0 | 0 | 0 | – | 0 | 68% | 0 | – | 0 | 0 | 0 | 100% | 0 | 0 | 0 | 0 | 8 | 7.08 | – |
| Ismael Sierra Arnal | D | 4 | 364 | 0 | 0 | 4 | 0 | 0% | 0 | 87% | 0 | – | 3 | 9 | 2 | 55% | 6 | 3 | 2 | 0 | 0 | 6.65 | – |
| João Carvalho | M | 4 | 364 | 0 | 0 | 6 | 2 | 0% | 6 | 80% | 2 | 29% | 5 | 1 | 2 | 50% | 0 | 10 | 0 | 0 | 0 | 6.88 | – |
| Antef Tsoungui | M | 4 | 342 | 0 | 0 | 2 | 1 | 0% | 3 | 76% | 1 | 33% | 8 | 5 | 5 | 53% | 8 | 7 | 0 | 0 | 0 | 6.75 | – |
| Fernando Medrano | D | 4 | 316 | 0 | 1 | 0 | 0 | – | 4 | 81% | 2 | 33% | 8 | 1 | 0 | 52% | 8 | 3 | 1 | 0 | 0 | 6.70 | – |
| André Lacximicant | M | 4 | 290 | 0 | 0 | 7 | 5 | 0% | 6 | 78% | 4 | 100% | 3 | 0 | 0 | 63% | 1 | 6 | 0 | 0 | 0 | 6.85 | – |
| Ricard Sánchez | D | 4 | 282 | 0 | 0 | 1 | 0 | 0% | 2 | 76% | 3 | 43% | 10 | 1 | 2 | 42% | 8 | 1 | 1 | 0 | 0 | 6.65 | – |
| Rafik Guitane | M | 4 | 241 | 0 | 0 | 1 | 0 | 0% | 5 | 79% | 7 | 44% | 6 | 2 | 0 | 43% | 0 | 3 | 0 | 0 | 0 | 6.70 | – |
| Xeka | M | 3 | 160 | 0 | 0 | 4 | 2 | 0% | 2 | 86% | 0 | 0% | 2 | 4 | 0 | 30% | 7 | 3 | 2 | 1 | 0 | 5.93 | – |
| Tiago Brito | M | 3 | 99 | 0 | 0 | 1 | 0 | 0% | 0 | 72% | 0 | 0% | 1 | 1 | 0 | 36% | 3 | 1 | 0 | 0 | 0 | 6.20 | – |
| Fabrício Garcia | F | 4 | 94 | 0 | 0 | 1 | 0 | 0% | 0 | 74% | 1 | 33% | 1 | 0 | 1 | 50% | 0 | 5 | 0 | 0 | 0 | 6.60 | – |
| Pedro Carvalho | D | 4 | 82 | 0 | 1 | 0 | 0 | – | 2 | 77% | 1 | 100% | 3 | 1 | 1 | 58% | 0 | 2 | 0 | 0 | 0 | 6.78 | – |
| Stelios Andreou | D | 1 | 72 | 0 | 0 | 1 | 0 | 0% | 0 | 78% | 0 | – | 1 | 2 | 3 | 60% | 1 | 1 | 0 | 0 | 0 | 6.90 | – |
| Jordan Holsgrove | M | 1 | 49 | 0 | 0 | 0 | 0 | – | 0 | 72% | 0 | – | 0 | 2 | 0 | 50% | 0 | 1 | 0 | 0 | 0 | 6.30 | – |
| Peixinho | F | 2 | 37 | 0 | 0 | 1 | 1 | 0% | 0 | 86% | 1 | 50% | 1 | 0 | 1 | 50% | 1 | 1 | 0 | 0 | 0 | 6.70 | – |
| Jandro Orellana | M | 2 | 22 | 0 | 0 | 0 | 0 | – | 0 | 83% | 0 | – | 0 | 1 | 0 | – | 0 | 0 | 0 | 0 | 0 | 6.50 | – |
| Tiago Parente | D | 1 | 21 | 0 | 0 | 0 | 0 | – | 0 | 67% | 0 | – | 0 | 1 | 0 | 0% | 1 | 0 | 0 | 0 | 0 | 6.30 | – |
| Gonçalo Costa | D | 1 | 15 | 0 | 0 | 0 | 0 | – | 0 | 60% | 0 | – | 0 | 0 | 0 | 67% | 0 | 0 | 0 | 0 | 0 | 6.20 | – |
| Jordan Arnolin | D | 1 | 14 | 0 | 0 | 1 | 1 | 0% | 0 | 89% | 0 | – | 1 | 0 | 0 | 67% | 0 | 1 | 0 | 0 | 0 | 6.90 | – |
| 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 | Estoril | Primeira Liga | 4 | 364 | 0 | 0 | 0 | 0 | – | 1 | 87% | 0 | 11 | 9 | 64% | 4 | 1 | 0 | 7.08 |
| 2025/26 | Estoril | Primeira Liga | 27 | 1634 | 2 | 0 | 5 | 3 | 40% | 5 | 85% | 7 | 40 | 36 | 59% | 17 | 4 | 0 | 6.85 |
| 2024/25 | Estrela | Primeira Liga | 18 | 1412 | 0 | 0 | 4 | 1 | 0% | 5 | 75% | 4 | 47 | 27 | 67% | 16 | 6 | 0 | 6.82 |
| 2024/25 | Estrela | Taça de Portugal | 1 | 45 | 0 | 0 | 1 | 0 | 0% | 0 | 83% | 1 | 2 | 0 | 100% | 0 | 0 | 0 | 6.30 |
| 2023/24 | HNK Hajduk Split | HNL | 5 | 249 | 0 | 0 | 2 | 1 | 0% | 1 | 90% | 0 | 2 | 2 | 54% | 3 | 1 | 0 | 6.86 |
| 2022/23 | HNK Hajduk Split | HNL | 9 | 726 | 0 | 0 | 2 | 0 | 0% | 2 | 82% | 2 | 12 | 8 | 64% | 5 | 1 | 0 | 6.89 |
| 2022/23 | Vitesse | Eredivisie | 9 | 556 | 0 | 0 | 3 | 2 | 0% | 3 | 73% | 1 | 15 | 4 | 46% | 6 | 1 | 0 | 6.43 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 31 Aug | a Benfica | L | 94 | – | – | 0 | – | 0 | 2 | – | 0 | 0 | 7.50 | – |
| 22 Aug | v Rio Ave | L | 90 | – | 0 | 0 | – | 1 | 5 | 1 | 0 | 0 | 7.20 | – |
| 16 Aug | a Nacional | L | 90 | – | 0 | 0 | – | 0 | 3 | 1 | 1 | 0 | 7.00 | – |
| 07 Aug | v Famalicao | D | 90 | – | 0 | 0 | – | 0 | 1 | 2 | 0 | 0 | 6.60 | – |
| 16 May | v Benfica | L | 45 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 6.20 | – |
| 10 May | a Alverca | D | 45 | – | 0 | 0 | – | 0 | 2 | 1 | 0 | 0 | 6.90 | – |
| 03 May | a SC Braga | D | 54 | – | 0 | 0 | – | 0 | 1 | 1 | 1 | 0 | 6.70 | – |
| 26 Apr | v Famalicao | L | 88 | – | 0 | 0 | – | 0 | 1 | 1 | 0 | 0 | 6.70 | – |
| 20 Apr | a Moreirense | L | 90 | – | 0 | 0 | – | 0 | 6 | – | 1 | 0 | 7.30 | – |
| 22 Mar | v Rio Ave | L | 90 | 1 | 0 | 1 | 1 | 0 | 1 | – | 0 | 0 | 7.90 | – |
| 15 Mar | a Nacional | W | 90 | – | 0 | 1 | – | 0 | 3 | 2 | 0 | 0 | 7.90 | – |
| 07 Mar | v Casa Pia | D | 90 | – | 0 | 0 | – | 1 | 1 | – | 0 | 0 | 7.60 | – |
| 27 Feb | a Sporting CP | L | 90 | – | 0 | 0 | – | 0 | 2 | – | 0 | 0 | 6.90 | – |
| 22 Feb | v GIL Vicente | W | 90 | – | 0 | 0 | – | 0 | 0 | 1 | 0 | 0 | 6.50 | – |
| 15 Feb | a AVS | L | 90 | – | 0 | 0 | – | 0 | 2 | 2 | 1 | 0 | 6.20 | – |