
| Match | Competition | Rank | Pts |
|---|---|---|---|
| FC Porto 30 Nacional | Primeira Liga | — | — |
| Boavista 12 FC Porto | Primeira Liga | — | — |
| Estrela 20 FC Porto | Primeira Liga | — | — |
| FC Porto 14 Benfica | Primeira Liga | — | — |
| Estoril 12 FC Porto | Primeira Liga | — | — |
| FC Porto 20 AVS | Primeira Liga | — | — |
| SC Braga 10 FC Porto | Primeira Liga | — | — |
| Arouca 02 FC Porto | Primeira Liga | — | — |
| FC Porto 11 Guimaraes | Primeira Liga | — | — |
| AS Roma 32 FC Porto | UEFA Europa League | — | — |
William totals 3,067 points across 18 scored matches, over 3 seasons. He has been voted man of the match 3 times. Best finish: #540 in 2025-26.
| Season | Rank | Matches | Points | Source |
|---|---|---|---|---|
| 2026-27 | #545 | 2 | 338 | |
| 2025-26 | #540 | 15 | 2,554 | Season computed from the aggregate of 7 expert sources. |
| 2024-25 | #5,247 | 1 | 175 | Season computed from the aggregate of 7 expert sources. |
67% of his points come from Primeira Liga.
| Competition | Matches | Points |
|---|---|---|
| Primeira Liga | 13 | 2,066 |
| UEFA Europa League | 4 | 826 |
| Brazilian Serie A | 1 | 175 |
| Opponent | Competition | Date | Rank | Points |
|---|---|---|---|---|
| FC Porto · Nottingham Forest | UEFA Europa League | April 9, 2026 | #4 | 420 |
| FC Porto · VfB Stuttgart | UEFA Europa League | March 19, 2026 | #4 | 280 |
| FC Porto · Arouca | Primeira Liga | February 27, 2026 | #1 | 270 |
| Sporting CP · FC Porto | Primeira Liga | August 30, 2025 | #1 | 270 |
| Tondela · FC Porto | Primeira Liga | December 7, 2025 | #1 | 270 |
| Academico Viseu · FC Porto | Primeira Liga | August 29, 2026 | #2 | 189 |
| FC Porto · GIL Vicente | Primeira Liga | January 26, 2026 | #2 | 189 |
| SC Braga · FC Porto | Primeira Liga | March 22, 2026 | #2 | 189 |
What is VoxBall?
An app where fans vote the man of the match, every match, at the final whistle.
Verdicts add up and write the best player ranking of the season. No jury, no editorial desk: the ones watching.
You don't just sign up: a member brings you in, or you apply.