
| Match | Competition | Rank | Pts |
|---|---|---|---|
| FC Porto 10 Santa Clara | Primeira Liga | №3 | +149 pts |
| AVS 31 FC Porto | Primeira Liga | — | — |
| FC Porto 10 Alverca | Primeira Liga | — | — |
| Estrela 12 FC Porto | Primeira Liga | — | — |
| FC Porto 20 Tondela | Primeira Liga | №7 | +54 pts |
| Nottingham Forest 10 FC Porto | UEFA Europa League | — | — |
| FC Porto 11 Nottingham Forest | UEFA Europa League | №4 | +420 pts |
| FC Porto 22 Famalicao | Primeira Liga | — | — |
| SC Braga 12 FC Porto | Primeira Liga | №2 | +189 pts |
| FC Porto 20 VfB Stuttgart | UEFA Europa League | №4 | +280 pts |
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.