Afonso Silva made his first appearance for the club in the Ekstraklasa during the 2026/27 season, playing 82 minutes in a single match. In that game he recorded one tackle and one interception, giving him a per-90 rate of 1.1 tackles and 1.0 interceptions, slightly below the league averages of 1.65 tackles and 1.56 interceptions. Silva did not contribute to the attack, registering no goals, assists, shots, shots on target, key passes, or successful dribbles, all of which are zero per 90 in his limited sample. His average match rating of 6.3 reflects a modest defensive performance, consistent with a player who is still finding his footing in the league. The statistics suggest a defender focused primarily on defensive duties, with room to develop his offensive contributions.
Afonso Silva has played 172 minutes across 2 appearances in Ekstraklasa, at 0.00 goals per 90 against a positional baseline of 0.06, converting 0% of 3 shots and averaging 7.30 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Žan Rogelj | M | 5 | 450 | 1 | 0 | 5 | 3 | 20% | 3 | 80% | 4 | 67% | 6 | 2 | 2 | 64% | 3 | 3 | 0 | 0 | 0 | 6.90 | – |
| Said Hamulić | F | 5 | 373 | 1 | 0 | 14 | 6 | 7% | 2 | 61% | 5 | 50% | 2 | 1 | 1 | 49% | 2 | 4 | 0 | 0 | 0 | 6.58 | – |
| Marcin Flis | D | 3 | 225 | 1 | 0 | 6 | 2 | 17% | 2 | 71% | 0 | – | 2 | 2 | 1 | 52% | 2 | 3 | 1 | 0 | 0 | 6.80 | – |
| Rafał Leszczyński | G | 5 | 450 | 0 | 0 | 0 | 0 | – | 0 | 73% | 0 | – | 1 | 0 | 0 | 40% | 1 | 0 | 0 | 0 | 12 | 6.56 | – |
| Marcus Haglind Sangre | D | 5 | 450 | 0 | 0 | 4 | 3 | 0% | 3 | 89% | 0 | – | 8 | 3 | 5 | 52% | 6 | 4 | 1 | 0 | 0 | 6.60 | – |
| Marcin Kamiński | D | 5 | 450 | 0 | 0 | 1 | 0 | 0% | 1 | 90% | 0 | – | 4 | 5 | 1 | 52% | 2 | 1 | 0 | 0 | 0 | 6.44 | – |
| Adam Radwański | M | 5 | 447 | 0 | 0 | 2 | 1 | 0% | 13 | 80% | 5 | 62% | 8 | 3 | 1 | 49% | 8 | 14 | 0 | 0 | 0 | 7.10 | – |
| Patryk Kun | M | 5 | 412 | 0 | 0 | 3 | 0 | 0% | 5 | 82% | 2 | 29% | 14 | 2 | 0 | 55% | 5 | 8 | 0 | 0 | 0 | 6.94 | – |
| Jime | F | 5 | 330 | 0 | 0 | 3 | 1 | 0% | 3 | 85% | 1 | 33% | 4 | 0 | 2 | 58% | 2 | 8 | 0 | 0 | 0 | 6.84 | – |
| Dani Pacheco | M | 3 | 232 | 0 | 1 | 1 | 0 | 0% | 4 | 86% | 2 | 50% | 1 | 4 | 3 | 35% | 3 | 3 | 1 | 0 | 0 | 7.13 | – |
| Olaf Kobacki | F | 4 | 219 | 0 | 0 | 1 | 0 | 0% | 3 | 57% | 2 | 33% | 7 | 1 | 0 | 51% | 6 | 8 | 1 | 0 | 0 | 6.65 | – |
| Dion Gallapeni | D | 4 | 200 | 0 | 0 | 1 | 0 | 0% | 3 | 81% | 3 | 38% | 14 | 0 | 0 | 50% | 4 | 2 | 2 | 0 | 0 | 6.98 | – |
| Afonso Silva | D | 2 | 172 | 0 | 0 | 3 | 3 | 0% | 0 | 86% | 0 | – | 2 | 6 | 1 | 65% | 4 | 8 | 0 | 0 | 0 | 7.30 | – |
| Krystian Pomorski | M | 4 | 171 | 0 | 0 | 2 | 0 | 0% | 2 | 86% | 0 | – | 2 | 6 | 1 | 21% | 5 | 0 | 0 | 0 | 0 | 6.42 | – |
| Jurica Pršir | M | 3 | 99 | 0 | 0 | 0 | 0 | – | 3 | 74% | 2 | 100% | 1 | 1 | 1 | 55% | 4 | 3 | 2 | 0 | 0 | 6.27 | – |
| Łukasz Sekulski | F | 4 | 88 | 0 | 0 | 3 | 0 | 0% | 0 | 43% | 1 | 100% | 1 | 0 | 0 | 62% | 1 | 1 | 0 | 0 | 0 | 6.42 | – |
| Fabian Hiszpański | M | 3 | 67 | 0 | 0 | 1 | 1 | 0% | 3 | 88% | 2 | 100% | 0 | 0 | 0 | 50% | 1 | 1 | 0 | 0 | 0 | 6.67 | – |
| Marin Karamarko | D | 1 | 45 | 0 | 0 | 2 | 0 | 0% | 0 | 92% | 0 | – | 1 | 0 | 0 | 100% | 0 | 0 | 0 | 0 | 0 | 7.30 | – |
| Kyriakos Savvidis | M | 1 | 30 | 0 | 0 | 0 | 0 | – | 1 | 88% | 0 | 0% | 0 | 1 | 0 | 0% | 0 | 0 | 0 | 0 | 0 | 6.30 | – |
| Gleb Kuchko | M | 2 | 28 | 0 | 0 | 1 | 1 | 0% | 1 | 85% | 0 | 0% | 2 | 1 | 0 | 50% | 0 | 0 | 0 | 0 | 0 | 6.50 | – |
| Deni Jurić | F | 2 | 16 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0% | 0 | 0 | 0 | 0% | 3 | 0 | 0 | 0 | 0 | 6.20 | – |
| Marcin Więckowski | D | 1 | 8 | 0 | 0 | 0 | 0 | – | 0 | 88% | 0 | – | 0 | 0 | 0 | 100% | 0 | 0 | 0 | 0 | 0 | 6.20 | – |
| 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 | Wisla Plock | Ekstraklasa | 2 | 172 | 0 | 0 | 3 | 3 | 0% | 0 | 86% | 0 | 2 | 6 | 65% | 4 | 0 | 0 | 7.30 |
| 2025/26 | Felgueiras 1932 | Segunda Liga | 9 | 810 | 0 | 0 | 6 | 0 | 0% | 3 | 88% | 2 | 15 | 17 | 66% | 5 | 0 | 0 | 7.02 |
| 2024/25 | Felgueiras 1932 | Segunda Liga | 4 | 360 | 1 | 0 | 3 | 1 | 33% | 2 | 90% | 0 | 0 | 1 | 68% | 1 | 0 | 0 | 7.28 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 28 Aug | v Korona Kielce | L | 90 | – | 0 | 3 | 3 | 0 | 1 | 2 | 0 | 0 | 8.30 | – |
| 23 Aug | a GKS Katowice | L | 82 | – | 0 | 0 | – | 0 | 1 | 2 | 0 | 0 | 6.30 | – |
| 04 Apr | a Academico Viseu | W | 90 | – | 0 | 0 | – | 0 | 2 | 1 | 0 | 0 | 7.20 | – |
| 22 Mar | v Torreense | L | 90 | – | 0 | 1 | – | 0 | 3 | – | 0 | 0 | 7.60 | – |
| 13 Mar | a Farense | D | 90 | – | 0 | 1 | – | 0 | 0 | – | 0 | 0 | 7.30 | – |
| 14 Feb | a Benfica B | L | 90 | – | 0 | 0 | – | 1 | 0 | – | 0 | 0 | 6.30 | – |
| 21 Dec | v FC Porto B | W | 90 | – | 0 | 0 | – | 0 | 1 | 1 | 0 | 0 | 7.20 | – |
| 13 Dec | a União de Leiria | W | 90 | – | 0 | 1 | – | 1 | 2 | – | 0 | 0 | 7.30 | – |
| 06 Dec | v Sporting CP B | L | 90 | – | 0 | 0 | – | 0 | 3 | 1 | 0 | 0 | 6.90 | – |
| 09 Nov | v Academico Viseu | L | 90 | – | 0 | 2 | – | 0 | 4 | 1 | 0 | 0 | 7.20 | – |
| 10 Aug | a Leixoes | L | 90 | – | 0 | 1 | – | 1 | 0 | 1 | 0 | 0 | 6.20 | – |
| 17 May | v Oliveirense | W | 90 | – | 0 | 2 | – | 1 | 0 | 1 | 0 | 0 | 7.30 | – |
| 10 May | a Pacos Ferreira | W | 90 | 1 | 0 | 1 | 1 | 0 | 0 | – | 0 | 0 | 8.00 | – |
| 15 Mar | a Maritimo | D | 90 | – | 0 | 0 | – | 1 | 0 | – | 0 | 0 | 7.20 | – |
| 12 Aug | v Portimonense | D | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.60 | – |