Charles has been a regular presence in goal for the Primeira Liga side during the 2025/26 campaign, featuring in 19 matches and logging 1,715 minutes on the pitch. He has kept 62 saves, conceding 32 goals, which results in a goals-per-90 of 0.0 for the season so far. The keeper has not recorded any goals or assists, and his shot involvement is nil with zero shots and zero shots on target. Defensive contributions beyond the penalty area are limited to a single tackle and no interceptions, giving a tackles-per-90 of 0.05. His average match rating sits at 6.79, reflecting a solid, if unspectacular, season for Charles in the league.
Charles has played 1,715 minutes across 19 appearances in Primeira Liga, averaging 6.79 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Samu | M | 29 | 2038 | 7 | 3 | 37 | 19 | 19% | 35 | 78% | 9 | 36% | 47 | 14 | 7 | 43% | 44 | 26 | 4 | 0 | 0 | 6.77 | 5.8 |
| Oumar Camara | F | 30 | 1523 | 5 | 2 | 20 | 10 | 25% | 14 | 80% | 10 | 29% | 14 | 4 | 1 | 44% | 17 | 17 | 2 | 0 | 0 | 6.67 | 3.9 |
| Gustavo Silva | F | 23 | 1466 | 5 | 2 | 42 | 16 | 12% | 22 | 68% | 11 | 38% | 18 | 18 | 2 | 44% | 28 | 26 | 3 | 0 | 0 | 6.63 | 4.7 |
| Nélson Oliveira | F | 26 | 1314 | 3 | 0 | 24 | 11 | 12% | 8 | 83% | 7 | 37% | 5 | 2 | 2 | 40% | 19 | 35 | 3 | 1 | 0 | 6.53 | 3.7 |
| Noah Saviolo | M | 30 | 1964 | 2 | 4 | 24 | 12 | 8% | 26 | 81% | 41 | 40% | 17 | 2 | 1 | 45% | 33 | 59 | 2 | 0 | 0 | 6.74 | 5.7 |
| Alioune Ndoye | F | 24 | 955 | 2 | 1 | 28 | 10 | 7% | 7 | 64% | 7 | 39% | 7 | 2 | 1 | 49% | 20 | 10 | 2 | 0 | 0 | 6.60 | 4.7 |
| Matija Mitrović | M | 18 | 719 | 2 | 0 | 10 | 4 | 20% | 14 | 82% | 2 | 67% | 8 | 10 | 0 | 57% | 7 | 17 | 2 | 0 | 0 | 6.78 | 7.2 |
| João Mendes | D | 29 | 2441 | 1 | 1 | 20 | 5 | 5% | 21 | 79% | 11 | 48% | 55 | 28 | 5 | 52% | 36 | 18 | 7 | 0 | 0 | 6.64 | 5.7 |
| Rodrigo Abascal | D | 27 | 2279 | 1 | 2 | 12 | 2 | 8% | 13 | 82% | 2 | 67% | 35 | 32 | 19 | 60% | 31 | 3 | 6 | 0 | 0 | 6.99 | 1.8 |
| Beni Mukendi | M | 29 | 2253 | 1 | 1 | 5 | 2 | 20% | 12 | 89% | 27 | 64% | 50 | 33 | 3 | 62% | 31 | 51 | 7 | 0 | 0 | 6.88 | 5.1 |
| Óscar Rivas | D | 18 | 1625 | 1 | 0 | 12 | 4 | 8% | 4 | 88% | 3 | 60% | 16 | 30 | 12 | 54% | 17 | 13 | 1 | 0 | 0 | 6.94 | 9.5 |
| Tony Strata | D | 21 | 1411 | 1 | 1 | 7 | 4 | 14% | 15 | 85% | 13 | 54% | 30 | 23 | 3 | 53% | 26 | 26 | 3 | 0 | 0 | 6.62 | 2.5 |
| Telmo Arcanjo | M | 29 | 1258 | 1 | 0 | 19 | 9 | 5% | 28 | 81% | 19 | 54% | 19 | 10 | 0 | 58% | 16 | 35 | 2 | 1 | 0 | 6.80 | 4.5 |
| Thiago Balieiro | D | 13 | 1175 | 1 | 0 | 9 | 4 | 11% | 2 | 88% | 1 | 25% | 28 | 15 | 9 | 51% | 20 | 4 | 5 | 0 | 0 | 6.60 | 5.0 |
| Diogo Sousa | M | 22 | 1168 | 1 | 1 | 17 | 9 | 6% | 8 | 79% | 23 | 74% | 32 | 15 | 1 | 54% | 30 | 15 | 5 | 0 | 0 | 6.84 | 6.1 |
| Miguel Nóbrega | D | 13 | 1000 | 1 | 0 | 3 | 1 | 33% | 0 | 82% | 2 | 100% | 5 | 10 | 4 | 48% | 13 | 10 | 1 | 0 | 0 | 6.42 | 2.2 |
| Miguel Nogueira | M | 16 | 795 | 1 | 0 | 10 | 5 | 10% | 6 | 76% | 7 | 44% | 16 | 4 | 0 | 54% | 5 | 14 | 0 | 0 | 0 | 6.70 | 6.6 |
| Tiago Silva | M | 4 | 287 | 1 | 0 | 5 | 2 | 20% | 9 | 88% | 0 | 0% | 3 | 2 | 0 | 42% | 9 | 6 | 3 | 0 | 0 | 7.10 | – |
| Charles | G | 19 | 1715 | 0 | 0 | 0 | 0 | – | 0 | 72% | 0 | – | 1 | 0 | 0 | 100% | 0 | 7 | 2 | 0 | 62 | 6.79 | 6.7 |
| Miguel Maga | D | 22 | 1581 | 0 | 0 | 1 | 0 | 0% | 17 | 81% | 1 | 9% | 29 | 18 | 6 | 49% | 19 | 16 | 5 | 0 | 0 | 6.69 | 5.1 |
| Juan Castillo | G | 15 | 1350 | 0 | 0 | 0 | 0 | – | 0 | 72% | 1 | 100% | 1 | 0 | 0 | 86% | 0 | 1 | 1 | 0 | 44 | 6.99 | 1.3 |
| Gonçalo Nogueira | M | 23 | 1349 | 0 | 4 | 6 | 1 | 0% | 22 | 88% | 10 | 45% | 42 | 11 | 2 | 54% | 32 | 41 | 2 | 0 | 0 | 6.84 | 6.3 |
| Orest Lebedenko | D | 14 | 472 | 0 | 0 | 5 | 1 | 0% | 4 | 80% | 0 | 0% | 11 | 3 | 0 | 47% | 9 | 1 | 1 | 0 | 0 | 6.58 | 1.8 |
| Fabio Blanco | F | 15 | 402 | 0 | 0 | 7 | 3 | 0% | 6 | 76% | 10 | 50% | 5 | 0 | 0 | 39% | 10 | 9 | 3 | 1 | 0 | 6.39 | 3.8 |
| Vando Félix | F | 8 | 342 | 0 | 0 | 1 | 0 | 0% | 1 | 84% | 2 | 29% | 11 | 1 | 0 | 50% | 11 | 15 | 3 | 0 | 0 | 6.56 | 5.9 |
| Tomás Händel | M | 3 | 270 | 0 | 1 | 2 | 0 | 0% | 2 | 83% | 0 | – | 6 | 5 | 1 | 53% | 3 | 4 | 0 | 0 | 0 | 6.67 | – |
| Nuno Santos | F | 5 | 223 | 0 | 1 | 3 | 0 | 0% | 3 | 88% | 1 | 100% | 2 | 0 | 0 | 29% | 3 | 1 | 0 | 0 | 0 | 6.52 | – |
| Francisco Dias | D | 2 | 180 | 0 | 0 | 0 | 0 | – | 1 | 83% | 0 | 0% | 5 | 1 | 2 | 80% | 0 | 3 | 1 | 0 | 0 | 6.75 | – |
| Rica Rocha | M | 2 | 92 | 0 | 0 | 1 | 0 | 0% | 2 | 85% | 0 | – | 2 | 2 | 0 | 55% | 3 | 1 | 1 | 0 | 0 | 6.75 | – |
| Toni Borevković | D | 1 | 90 | 0 | 0 | 0 | 0 | – | 1 | 84% | 0 | – | 0 | 0 | 1 | 100% | 0 | 1 | 0 | 0 | 0 | 5.90 | – |
| Martim Guedes | M | 2 | 40 | 0 | 0 | 2 | 0 | 0% | 0 | 69% | 1 | 50% | 0 | 0 | 0 | 50% | 1 | 0 | 1 | 0 | 0 | 6.25 | – |
| Paulo Vitor | D | 1 | 15 | 0 | 0 | 0 | 0 | – | 0 | 80% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 0 | 6.90 | – |
| Hugo Nunes | M | 1 | 10 | 0 | 0 | 0 | 0 | – | 0 | 75% | 0 | – | 0 | 1 | 0 | 0% | 1 | 0 | 0 | 0 | 0 | 6.20 | – |
| Ejike Opara | F | 1 | 8 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 2 | 0 | 0 | 50% | 0 | 0 | 0 | 0 | 0 | 6.50 | – |
| 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 | Guimaraes | Primeira Liga | 19 | 1715 | 0 | 0 | 0 | 0 | – | 0 | 72% | 0 | 1 | 0 | 100% | 0 | 2 | 0 | 6.79 |
| 2024/25 | Guimaraes | UEFA Europa Conference League | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 1 | 0 | – |
| 2024/25 | Guimaraes | Primeira Liga | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2023/24 | Guimaraes | Primeira Liga | 8 | 675 | 0 | 0 | 0 | 0 | – | 0 | 62% | 0 | 0 | 0 | 83% | 0 | 2 | 0 | 7.21 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 16 May | a Nacional | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | 2.6 |
| 11 May | v Casa Pia | L | 90 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 7.20 | 6.6 |
| 04 May | a Sporting CP | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 5.60 | 2.0 |
| 25 Apr | v Rio Ave | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.20 | 7.7 |
| 18 Apr | a GIL Vicente | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 1 | 0 | 8.50 | 10.0 |
| 11 Apr | a AVS | D | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.60 | 5.1 |
| 03 Apr | v Tondela | W | 95 | – | – | 0 | – | 0 | 0 | – | 0 | 0 | 6.60 | 4.3 |
| 21 Mar | a Benfica | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.70 | 3.1 |
| 14 Mar | v Famalicao | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | 2.5 |
| 08 Mar | a Santa Clara | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.60 | 3.5 |
| 28 Feb | v Alverca | D | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.30 | 6.3 |
| 21 Feb | a SC Braga | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.30 | 5.9 |
| 14 Feb | v Estrela | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 1 | 0 | 7.00 | 5.4 |
| 07 Feb | a Arouca | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 5.60 | 1.9 |
| 30 Jan | v Moreirense | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.50 | 8.6 |