Career snapshot
Career highs
Born the same day
Shares 2006-03-15 · 6 players total
| Full name | William Gomes |
|---|---|
| Name in home country | William Gomes Carvalho Santos |
| Date of birth | 2006-03-15 (20 yrs) |
| Place of birth | Aracaju, Brazil |
| Citizenship | Brazil |
| Position | Attack - Left Winger (main: Attack) |
| Foot | left |
| Height | 171.00 m |
| Current club | FC Porto |
| Joined | 2025-01-31 |
| Contract expires | 2029-06-30 |
| Agent | Talents Sports |
Percentile rank vs 30 other Attack - Left Wingers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Porto | 3 | 2025 | 25/26 | 15 | 3 | 0 | 178 |
| FC Porto B | 1 | 24/25 | 24/25 | 1 | 0 | 0 | 0 |
| São Paulo Futebol Clube | 3 | 2023 | 2025 | 20 | 3 | 1 | 164 |
| São Paulo FC U20 | 2 | 2023 | 2024 | 9 | 1 | 1 | 138 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Liga Portugal | FC Porto | 4 | 2 | 0 | 2 | 0 | 94 |
| 24/25 | Europa League | FC Porto | 1 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Liga Portugal | FC Porto | 8 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Liga Portugal 2 | FC Porto B | 1 | 0 | 0 | 1 | 0 | 0 |
| 2025 | Campeonato Paulista | São Paulo Futebol Clube | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Club World Cup | FC Porto | 2 | 1 | 0 | 0 | 0 | 84 |
| 2024 | Campeonato Paulista | São Paulo Futebol Clube | 1 | 0 | 0 | 0 | 0 | 0 |
| 2024 | CBF Brasileiro U20 | São Paulo FC U20 | 2 | 1 | 0 | 1 | 0 | 138 |
| 2024 | Copa do Brasil | São Paulo Futebol Clube | 1 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Copinha | São Paulo FC U20 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Libertadores | São Paulo Futebol Clube | 3 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Paulistão A1 - Fase Final | São Paulo Futebol Clube | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Série A | São Paulo Futebol Clube | 11 | 3 | 1 | 2 | 0 | 164 |
| 2023 | CBF Brasileiro U20 | São Paulo FC U20 | 5 | 0 | 1 | 1 | 1 | 0 |
| 2023 | Série A | São Paulo Futebol Clube | 3 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 23/24 | 2024-01-01 | São Paulo U17 | São Paulo | Transfer | 0 | — |
| 24/25 | 2025-01-31 | São Paulo | FC Porto | Transfer | 6000000 | €9.00m |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €500k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #23130 | #17 | 2 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Sabino | 1 | 0 | 554 |
| Robert Arboleda | 1 | 0 | 513 |
| Rafael | 1 | 0 | 465 |
| Felipe Negrucci | 1 | 0 | 407 |
| Nahuel Ferraresi | 2 | 0 | 365 |
| Luiz Gustavo | 1 | 0 | 362 |
| Lucas Moura | 1 | 0 | 350 |
| Marcos Antônio | 1 | 0 | 320 |
| Jonathan Calleri | 1 | 0 | 313 |
| Jandrei | 2 | 0 | 311 |
| André Silva | 1 | 0 | 281 |
| Igor Vinícius | 0 | 0 | 244 |
| Damián Bobadilla | 1 | 0 | 194 |
| Zé Pedro | 1 | 0 | 186 |
| Luciano | 1 | 1 | 185 |
| Fábio Vieira | 1 | 0 | 156 |
| Danny Namaso | 1 | 0 | 128 |
| Gonçalo Borges | 1 | 1 | 127 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2024 | Série A | São Paulo Futebol Clube | 3 | 11 |
| 25/26 | Liga Portugal | FC Porto | 2 | 4 |
| 2025 | Club World Cup | FC Porto | 1 | 2 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2023 | CBF Brasileiro U20 | São Paulo FC U20 | 1 | 5 |
| 2024 | Série A | São Paulo Futebol Clube | 1 | 11 |
Last 50 matches for FC Porto while William Gomes was at the club (joined 2025-01-31). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-05-16 | PO1 |
FC Porto | 1–0 | CD Santa Clara | Available |
| 2026-05-10 | PO1 |
AVS | 3–1 | FC Porto | Available |
| 2026-05-10 | PO1 |
AVS | 3–1 | FC Porto | Available |
| 2026-05-02 | PO1 |
FC Porto | 1–0 | FC Alverca | Available |
| 2026-05-02 | PO1 |
FC Porto | 1–0 | FC Alverca | Available |
| 2026-04-26 | PO1 |
CF Estrela da Amadora | 1–2 | FC Porto | Available |
| 2026-04-26 | PO1 |
CF Estrela da Amadora | 1–2 | FC Porto | Available |
| 2026-04-19 | PO1 |
FC Porto | 2–0 | CD Tondela | Available |
| 2026-04-19 | PO1 |
FC Porto | 2–0 | CD Tondela | Available |
| 2026-04-12 | PO1 |
GD Estoril Praia | 1–3 | FC Porto | Available |
| 2026-04-04 | PO1 |
FC Porto | 2–2 | FC Famalicão | Available |
| 2026-03-22 | PO1 |
Sporting Clube de Braga | 1–2 | FC Porto | Available |
| 2026-03-15 | PO1 |
FC Porto | 3–0 | Moreirense FC | Available |
| 2026-03-08 | PO1 |
Sport Lisboa e Benfica | 2–2 | FC Porto | Available |
| 2026-02-27 | PO1 |
FC Porto | 3–1 | FC Arouca | Available |
| 2026-02-22 | PO1 |
FC Porto | 1–0 | Rio Ave FC | Available |
| 2026-02-15 | PO1 |
CD Nacional | 0–1 | FC Porto | Available |
| 2026-02-09 | PO1 |
FC Porto | 1–1 | Sporting Clube de Portugal | Available |
| 2026-02-02 | PO1 |
Casa Pia AC | 2–1 | FC Porto | Available |
| 2026-01-26 | PO1 |
FC Porto | 3–0 | Gil Vicente FC | Available |
| 2026-01-18 | PO1 |
Vitória Guimarães | 0–1 | FC Porto | Available |
| 2026-01-04 | PO1 |
CD Santa Clara | 0–1 | FC Porto | Available |
| 2025-12-29 | PO1 |
FC Porto | 2–0 | AVS | Available |
| 2025-12-22 | PO1 |
FC Alverca | 0–3 | FC Porto | Available |
| 2025-12-15 | PO1 |
FC Porto | 3–1 | CF Estrela da Amadora | Available |
| 2025-12-07 | PO1 |
CD Tondela | 0–2 | FC Porto | Available |
| 2025-11-30 | PO1 |
FC Porto | 1–0 | GD Estoril Praia | Available |
| 2025-11-09 | PO1 |
FC Famalicão | 0–1 | FC Porto | Available |
| 2025-11-02 | PO1 |
FC Porto | 2–1 | Sporting Clube de Braga | Available |
| 2025-10-27 | PO1 |
Moreirense FC | 1–2 | FC Porto | Available |
| 2025-10-05 | PO1 |
FC Porto | 0–0 | Sport Lisboa e Benfica | Available |
| 2025-09-29 | PO1 |
FC Arouca | 0–4 | FC Porto | Available |
| 2025-09-19 | PO1 |
Rio Ave FC | 0–3 | FC Porto | Available |
| 2025-09-13 | PO1 |
FC Porto | 1–0 | CD Nacional | Available |
| 2025-08-30 | PO1 |
Sporting Clube de Portugal | 1–2 | FC Porto | Available |
| 2025-08-24 | PO1 |
FC Porto | 4–0 | Casa Pia AC | Available |
| 2025-08-18 | PO1 |
Gil Vicente FC | 0–2 | FC Porto | Available |
| 2025-08-11 | PO1 |
FC Porto | 3–0 | Vitória Guimarães | Available |
| 2025-05-17 | PO1 |
FC Porto | 3–0 | CD Nacional | Available |
| 2025-05-11 | PO1 |
Boavista FC | 1–2 | FC Porto | Available |
| 2025-05-02 | PO1 |
FC Porto | 3–1 | Moreirense FC | Available |
| 2025-04-26 | PO1 |
CF Estrela da Amadora | 2–0 | FC Porto | Available |
| 2025-04-18 | PO1 |
FC Porto | 2–1 | FC Famalicão | Available |
| 2025-04-12 | PO1 |
Casa Pia AC | 0–1 | FC Porto | Available |
| 2025-04-06 | PO1 |
FC Porto | 1–4 | Sport Lisboa e Benfica | Available |
| 2025-03-30 | PO1 |
GD Estoril Praia | 1–2 | FC Porto | Available |
| 2025-03-15 | PO1 |
FC Porto | 2–0 | AVS | Available |
| 2025-03-08 | PO1 |
Sporting Clube de Braga | 1–0 | FC Porto | Available |
| 2025-03-01 | PO1 |
FC Arouca | 0–2 | FC Porto | Available |
| 2025-02-24 | PO1 |
FC Porto | 1–1 | Vitória Guimarães | Available |
Teams faced most often by William Gomes's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| CF Estrela da Amadora | 3 | 3 | 0 | 0 | 7 | 3 | +4 | 100% |
| CD Tondela | 3 | 3 | 0 | 0 | 6 | 0 | +6 | 100% |
| AVS | 3 | 1 | 0 | 2 | 4 | 6 | -2 | 33% |
| FC Alverca | 3 | 3 | 0 | 0 | 5 | 0 | +5 | 100% |
| FC Famalicão | 2 | 1 | 1 | 0 | 3 | 2 | +1 | 50% |
| Moreirense FC | 2 | 2 | 0 | 0 | 5 | 1 | +4 | 100% |
| Sport Lisboa e Benfica | 2 | 0 | 2 | 0 | 2 | 2 | 0 | 0% |
| GD Estoril Praia | 2 | 2 | 0 | 0 | 4 | 1 | +3 | 100% |
| Vitória Guimarães | 2 | 2 | 0 | 0 | 4 | 0 | +4 | 100% |
| Casa Pia AC | 2 | 1 | 0 | 1 | 5 | 2 | +3 | 50% |
| Gil Vicente FC | 2 | 2 | 0 | 0 | 5 | 0 | +5 | 100% |
| CD Nacional | 2 | 2 | 0 | 0 | 2 | 0 | +2 | 100% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 2023 | Senior debut season | |
| 2024 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 4 | 94 | 2 | 0 | 0 | 1.91 |
| 24/25 | 10 | 0 | 2 | 0 | 0 | 0 |
| 2024 | 20 | 302 | 3 | 0 | 0 | 0.89 |
| 2023 | 8 | 0 | 1 | 0 | 1 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on William Gomes
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about William Gomes
Who is William Gomes?
William Gomes is a Brazil professional footballer who plays as a left winger for FC Porto.
How old is William Gomes?
William Gomes is 20 years old. He was born on March 15, 2006 in Aracaju.
What position does William Gomes play?
William Gomes plays as a left winger (Attack - Left Winger).
What club does William Gomes play for?
William Gomes currently plays for FC Porto.
How many career goals has William Gomes scored?
Across all senior club competitions in our dataset, William Gomes has scored 7 goals in 45 appearances.
What is William Gomes's market value?
William Gomes's most recent reported market value is €9.00m.
Brazil