João Costa has begun the 2025/26 Segunda Liga campaign with a strong emphasis on shot-stopping, recording nine saves across four appearances that total 288 minutes. He has conceded only two goals, giving him a goals-conceded rate of 0.0 per 90 minutes, while maintaining a solid average match rating of 7.0. With no recorded shots, assists, key passes, tackles, or interceptions, Costa’s contributions are concentrated entirely in his defensive duties between the posts. The goalkeeper’s performance so far highlights his reliability in the penalty area, and his nine saves demonstrate a high save rate that underpins the team’s defensive solidity. João Costa’s focus on preventing goals remains the central feature of his season so far.
João Costa has played 288 minutes across 4 appearances in Segunda Liga, averaging 7.00 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Leonardo Vonić | F | 9 | 618 | 4 | 0 | 9 | 7 | 44% | 5 | 73% | 8 | 73% | 4 | 1 | 0 | 45% | 9 | 10 | 2 | 0 | 0 | 7.04 | 6.0 |
| Tiago Andrade | F | 9 | 540 | 2 | 0 | 9 | 5 | 22% | 5 | 65% | 3 | 21% | 16 | 3 | 0 | 47% | 8 | 19 | 1 | 0 | 0 | 6.98 | 4.3 |
| Gonçalo Sousa | F | 9 | 504 | 2 | 3 | 2 | 2 | 100% | 12 | 82% | 0 | 0% | 7 | 3 | 0 | 32% | 6 | 4 | 1 | 0 | 0 | 7.11 | 7.8 |
| Duarte Cunha | F | 5 | 78 | 2 | 0 | 3 | 3 | 67% | 0 | 88% | 1 | 100% | 1 | 0 | 0 | 50% | 1 | 2 | 0 | 0 | 0 | 6.88 | – |
| Domingos Andrade | M | 9 | 800 | 1 | 0 | 6 | 2 | 17% | 4 | 79% | 2 | 50% | 20 | 11 | 8 | 65% | 9 | 17 | 1 | 0 | 0 | 7.20 | 5.1 |
| João Teixeira | M | 10 | 684 | 1 | 0 | 5 | 2 | 20% | 4 | 74% | 9 | 60% | 7 | 4 | 2 | 45% | 10 | 7 | 0 | 0 | 0 | 6.73 | 2.9 |
| Kauê | M | 7 | 537 | 1 | 0 | 4 | 1 | 25% | 1 | 71% | 0 | – | 7 | 5 | 5 | 39% | 14 | 7 | 0 | 0 | 0 | 6.60 | 4.8 |
| André Miranda | F | 4 | 272 | 1 | 1 | 2 | 2 | 50% | 3 | 61% | 1 | 17% | 4 | 2 | 0 | 52% | 9 | 17 | 1 | 0 | 0 | 6.92 | – |
| Brayan Caicedo | F | 3 | 168 | 1 | 0 | 1 | 1 | 100% | 1 | 52% | 1 | 33% | 6 | 1 | 0 | 36% | 4 | 2 | 2 | 0 | 0 | 6.70 | – |
| Mateus Mide | F | 5 | 149 | 1 | 1 | 2 | 2 | 50% | 3 | 70% | 0 | 0% | 3 | 1 | 2 | 59% | 3 | 4 | 2 | 0 | 0 | 6.94 | – |
| Bernardo Lima | M | 5 | 128 | 1 | 1 | 2 | 2 | 50% | 4 | 77% | 0 | – | 3 | 2 | 1 | 48% | 3 | 3 | 1 | 0 | 0 | 6.78 | – |
| Lipe | D | 10 | 900 | 0 | 0 | 5 | 1 | 0% | 1 | 86% | 2 | 67% | 8 | 7 | 9 | 67% | 6 | 5 | 1 | 0 | 0 | 6.90 | 3.0 |
| Kaio Henrique | D | 11 | 869 | 0 | 0 | 4 | 1 | 0% | 4 | 86% | 4 | 67% | 7 | 7 | 2 | 48% | 11 | 13 | 3 | 0 | 0 | 6.82 | 3.6 |
| Gabriel Brás | D | 10 | 856 | 0 | 2 | 4 | 1 | 0% | 3 | 81% | 0 | – | 6 | 14 | 7 | 51% | 7 | 6 | 0 | 0 | 0 | 7.02 | 1.9 |
| Gonçalo Ribeiro | G | 7 | 624 | 0 | 0 | 0 | 0 | – | 0 | 62% | 0 | – | 0 | 0 | 0 | 67% | 0 | 0 | 0 | 0 | 18 | 6.86 | 5.2 |
| Dinis Rodrigues | D | 7 | 496 | 0 | 0 | 2 | 1 | 0% | 4 | 76% | 6 | 40% | 8 | 2 | 2 | 56% | 5 | 13 | 2 | 0 | 0 | 6.65 | 5.7 |
| Luis Gomes | D | 5 | 445 | 0 | 1 | 1 | 0 | 0% | 2 | 83% | 0 | – | 5 | 5 | 4 | 52% | 9 | 5 | 2 | 0 | 0 | 6.82 | – |
| Trofim Melnichenko | F | 8 | 294 | 0 | 0 | 5 | 3 | 0% | 2 | 56% | 2 | 22% | 4 | 0 | 1 | 39% | 11 | 8 | 1 | 0 | 0 | 6.48 | 2.6 |
| Pedro Lima | D | 3 | 270 | 0 | 1 | 1 | 0 | 0% | 2 | 81% | 4 | 50% | 4 | 6 | 2 | 40% | 5 | 1 | 2 | 0 | 0 | 6.77 | – |
| João Costa | G | 3 | 270 | 0 | 0 | 0 | 0 | – | 0 | 61% | 0 | – | 0 | 0 | 0 | 100% | 0 | 1 | 0 | 0 | 9 | 7.23 | – |
| André Oliveira | M | 5 | 204 | 0 | 0 | 0 | 0 | – | 1 | 82% | 2 | 40% | 4 | 1 | 2 | 38% | 6 | 4 | 2 | 0 | 0 | 6.40 | – |
| Tiago Silva | M | 5 | 195 | 0 | 0 | 3 | 0 | 0% | 1 | 81% | 1 | 50% | 2 | 2 | 0 | 44% | 5 | 2 | 0 | 0 | 0 | 6.52 | – |
| Ángel Alarcón | F | 2 | 177 | 0 | 0 | 2 | 2 | 0% | 3 | 81% | 5 | 50% | 1 | 0 | 0 | 37% | 3 | 1 | 1 | 0 | 0 | 6.75 | – |
| Yann Karamoh | F | 3 | 175 | 0 | 0 | 2 | 2 | 0% | 0 | 64% | 1 | 17% | 1 | 0 | 0 | 29% | 2 | 3 | 1 | 0 | 0 | 6.27 | – |
| Tomás Pérez | M | 2 | 152 | 0 | 0 | 0 | 0 | – | 0 | 93% | 0 | – | 5 | 2 | 1 | 50% | 1 | 0 | 1 | 0 | 0 | 6.60 | – |
| Yoan Pereira | D | 3 | 121 | 0 | 0 | 0 | 0 | – | 1 | 86% | 1 | 100% | 5 | 3 | 0 | 55% | 4 | 0 | 1 | 0 | 0 | 6.53 | – |
| Eduardo Ferreira | F | 4 | 106 | 0 | 0 | 1 | 0 | 0% | 1 | 78% | 0 | 0% | 4 | 0 | 0 | 43% | 3 | 1 | 0 | 0 | 0 | 6.57 | – |
| Diogo Fernandes | G | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 68% | 0 | – | 0 | 0 | 0 | 50% | 0 | 1 | 0 | 0 | 3 | 8.60 | – |
| Moreira | D | 1 | 45 | 0 | 0 | 0 | 0 | – | 0 | 76% | 0 | – | 1 | 1 | 0 | 80% | 0 | 0 | 0 | 0 | 0 | 7.00 | – |
| António Ribeiro | D | 4 | 35 | 0 | 0 | 0 | 0 | – | 0 | 67% | 0 | – | 3 | 0 | 1 | 71% | 0 | 2 | 0 | 0 | 0 | 6.75 | – |
| Kotaro Nagata | M | 1 | 30 | 0 | 0 | 2 | 1 | 0% | 0 | 80% | 1 | 100% | 1 | 0 | 0 | 40% | 0 | 0 | 0 | 0 | 0 | 6.70 | – |
| Francisco Fernandes | F | 1 | 19 | 0 | 0 | 0 | 0 | – | 0 | 56% | 0 | – | 1 | 1 | 0 | 60% | 0 | 1 | 0 | 0 | 0 | 6.30 | – |
| Anhá Candé | F | 1 | 15 | 0 | 0 | 0 | 0 | – | 1 | 67% | 0 | 0% | 0 | 0 | 0 | 43% | 1 | 3 | 0 | 0 | 0 | 6.30 | – |
| Abdu Cassamá | F | 1 | 12 | 0 | 0 | 1 | 1 | 0% | 0 | 75% | 0 | – | 0 | 0 | 0 | 0% | 2 | 0 | 0 | 0 | 0 | 6.20 | – |
| Gonçalo Silva | G | 1 | 6 | 0 | 0 | 0 | 0 | – | 0 | 0% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 1 | 0 | 2 | – | – |
| Gil Martins | M | 1 | 5 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 0 | 0 | 0 | 0% | 0 | 0 | 0 | 0 | 0 | – | – |
| Rui Monteiro | F | 1 | 4 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | 0% | 1 | 0 | 0 | 50% | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | FC Porto | Primeira Liga | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2025/26 | FC Porto B | Segunda Liga | 3 | 270 | 0 | 0 | 0 | 0 | – | 0 | 61% | 0 | 0 | 0 | 100% | 0 | 0 | 0 | 7.23 |
| 2025/26 | FC Porto | Primeira Liga | 1 | 18 | 0 | 0 | 0 | 0 | – | 0 | 62% | 0 | 0 | 0 | – | 0 | 0 | 0 | 6.30 |
| 2025/26 | FC Porto | UEFA Europa League | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2024/25 | Estrela | Primeira Liga | 14 | 1260 | 0 | 0 | 0 | 0 | – | 0 | 59% | 0 | 1 | 0 | 83% | 0 | 0 | 0 | 7.17 |
| 2024/25 | Feirense | Segunda Liga | 4 | 360 | 0 | 0 | 0 | 0 | – | 0 | 62% | 0 | 0 | 0 | 100% | 0 | 0 | 0 | 7.00 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 16 May | v Santa Clara | W | 18 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | – |
| 06 Dec | a Leixoes | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.20 | – |
| 23 Nov | v Portimonense | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.20 | – |
| 08 Nov | a Chaves | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.30 | – |
| 17 May | a Estoril | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.50 | – |
| 11 May | v AVS | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.70 | – |
| 05 May | a Rio Ave | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.50 | – |
| 26 Apr | v FC Porto | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.50 | – |
| 19 Apr | a Arouca | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 8.00 | – |
| 13 Apr | v Farense | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.20 | – |
| 06 Apr | a Nacional | W | 90 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 7.70 | – |
| 29 Mar | v Sporting CP | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.30 | – |
| 16 Mar | a Guimaraes | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.50 | – |
| 07 Mar | v GIL Vicente | D | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.70 | – |
| 02 Mar | a Moreirense | D | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.20 | – |