Career snapshot
Career highs
| Full name | William Soares |
|---|---|
| Name in home country | William Soares da Silva |
| Date of birth | 1988-12-30 (37 yrs) |
| Place of birth | Goiânia, Brazil |
| Citizenship | Brazil Portugal |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 185.00 m |
| Current club | Without Club |
| Joined | 2025-05-28 |
| Contract expires | — |
| Agent | PromoSport |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| CA Petróleos Luanda | 4 | 21/22 | 24/25 | 35 | 0 | 0 | 0 |
| Vila Nova Futebol Clube (GO) | 3 | 2008 | 2010 | 11 | 0 | 0 | 0 |
| CFR Cluj | 1 | 20/21 | 20/21 | 18 | 0 | 0 | 0 |
| Gil Vicente FC | 1 | 19/20 | 19/20 | 37 | 0 | 1 | 0 |
| FC Arouca | 4 | 11/12 | 18/19 | 75 | 1 | 0 | 1,672 |
| CD Cova Piedade | 2 | 16/17 | 17/18 | 79 | 0 | 3 | 0 |
| CF União Madeira (-2021) | 2 | 14/15 | 15/16 | 76 | 3 | 1 | 1,142 |
| Rio Ave FC | 1 | 12/13 | 12/13 | 2 | 0 | 0 | 0 |
| Portimonense SAD | 1 | 10/11 | 10/11 | 23 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | CAF-Champions League | CA Petróleos Luanda | 2 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | African Football League | CA Petróleos Luanda | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | CAF-Champions League | CA Petróleos Luanda | 10 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | CAF-Champions League | CA Petróleos Luanda | 9 | 0 | 0 | 2 | 0 | 0 |
| 21/22 | CAF-Champions League | CA Petróleos Luanda | 12 | 0 | 0 | 0 | 0 | 0 |
| 2010 | Série B | Vila Nova Futebol Clube (GO) | 1 | 0 | 0 | 0 | 0 | 0 |
| 2009 | Série B | Vila Nova Futebol Clube (GO) | 9 | 0 | 0 | 0 | 0 | 0 |
| 2008 | Série B | Vila Nova Futebol Clube (GO) | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Liga 1 | CFR Cluj | 11 | 0 | 0 | 3 | 0 | 0 |
| 20/21 | Romanian Cup | CFR Cluj | 1 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Romanian Supercup | CFR Cluj | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | SuperLiga - Championship group | CFR Cluj | 5 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Allianz Cup | Gil Vicente FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Liga NOS | Gil Vicente FC | 33 | 0 | 1 | 4 | 0 | 0 |
| 19/20 | Taça de Portugal | Gil Vicente FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Allianz Cup | FC Arouca | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Ledman LigaPro | FC Arouca | 18 | 0 | 0 | 5 | 0 | 0 |
| 18/19 | Taça de Portugal | FC Arouca | 3 | 0 | 0 | 2 | 1 | 0 |
| 17/18 | Ledman LigaPro | CD Cova Piedade | 36 | 0 | 1 | 6 | 0 | 0 |
| 17/18 | Taça CTT | CD Cova Piedade | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Taça de Portugal | CD Cova Piedade | 3 | 0 | 0 | 2 | 0 | 0 |
| 16/17 | Allianz Cup | CD Cova Piedade | 2 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Ledman LigaPro | CD Cova Piedade | 34 | 0 | 2 | 13 | 0 | 0 |
| 16/17 | Taça de Portugal | CD Cova Piedade | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Liga NOS | CF União Madeira (-2021) | 29 | 0 | 0 | 8 | 0 | 0 |
| 15/16 | Taça de Portugal | CF União Madeira (-2021) | 1 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | Allianz Cup | CF União Madeira (-2021) | 7 | 0 | 0 | 2 | 0 | 0 |
| 14/15 | Liga Portugal 2 | CF União Madeira (-2021) | 39 | 3 | 1 | 11 | 0 | 1,142 |
| 13/14 | Allianz Cup | FC Arouca | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Liga ZON Sagres | FC Arouca | 15 | 0 | 0 | 3 | 0 | 0 |
| 13/14 | Taça de Portugal | FC Arouca | 3 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | Allianz Cup | Rio Ave FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Liga Portugal 2 | FC Arouca | 20 | 1 | 0 | 7 | 0 | 1,672 |
| 12/13 | Taça de Portugal | Rio Ave FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Liga Portugal 2 | FC Arouca | 12 | 0 | 0 | 8 | 0 | 0 |
| 10/11 | Allianz Cup | Portimonense SAD | 2 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Liga ZON Sagres | Portimonense SAD | 21 | 0 | 0 | 5 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 06/07 | 2007-01-01 | Vila Nova B | Vila Nova FC | Transfer | 0 | — |
| 10/11 | 2010-07-01 | Vila Nova FC | FC Porto | Transfer | 25000 | — |
| 10/11 | 2010-08-01 | FC Porto | Portimonense | Loan | 200000 | — |
| 10/11 | 2011-06-30 | Portimonense | FC Porto | Return from loan | 200000 | — |
| 11/12 | 2011-08-01 | FC Porto | Recr. Huelva | Loan | 200000 | — |
| 11/12 | 2011-12-01 | Recr. Huelva | FC Porto | Return from loan | 200000 | — |
| 11/12 | 2012-01-01 | FC Porto | Arouca | Loan | 200000 | — |
| 11/12 | 2012-06-30 | Arouca | FC Porto | Return from loan | 200000 | — |
| 12/13 | 2012-07-04 | FC Porto | Rio Ave | Transfer | 200000 | — |
| 12/13 | 2013-01-03 | Rio Ave | Arouca | Loan | 200000 | — |
| 13/14 | 2014-06-30 | Arouca | Rio Ave | Return from loan | 200000 | — |
| 14/15 | 2014-07-02 | Rio Ave | União Madeira | Transfer | 200000 | — |
| 16/17 | 2016-07-08 | União Madeira | Cova Piedade | Transfer | 600000 | — |
| 18/19 | 2018-07-01 | Cova Piedade | Arouca | Transfer | 450000 | — |
| 19/20 | 2019-07-01 | Arouca | Gil Vicente | Transfer | 200000 | — |
| 20/21 | 2020-10-19 | Gil Vicente | CFR Cluj | Transfer | 400000 | — |
| 21/22 | 2021-07-01 | CFR Cluj | Petro Luanda | Transfer | 400000 | — |
| 24/25 | 2025-05-28 | Petro Luanda | Without Club | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | unknown injury | 2019-11-01 | 2019-11-05 | 5 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Adilson | 1 | 0 | 0 |
| Rúben Fernandes | 1 | 0 | 0 |
| Diego Galo | 1 | 0 | 0 |
| Pedro Pinto | 2 | 0 | 0 |
| Hugo Firmino | 1 | 0 | 0 |
| Denis | 1 | 0 | 0 |
| Trigueira | 2 | 0 | 0 |
| Bozhidar Kraev | 1 | 0 | 0 |
| Christian Irobiso | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 14/15 | Liga Portugal 2 | CF União Madeira (-2021) | 3 | 39 |
| 12/13 | Liga Portugal 2 | FC Arouca | 1 | 20 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 16/17 | Ledman LigaPro | CD Cova Piedade | 2 | 34 |
| 17/18 | Ledman LigaPro | CD Cova Piedade | 1 | 36 |
| 14/15 | Liga Portugal 2 | CF União Madeira (-2021) | 1 | 39 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 13/14 | 2014-06-30 | Arouca | Rio Ave | Return from loan | — | €200k |
| 12/13 | 2013-01-03 | Rio Ave | Arouca | Loan | — | €200k |
| 11/12 | 2012-06-30 | Arouca | FC Porto | Return from loan | — | €200k |
| 11/12 | 2012-01-01 | FC Porto | Arouca | Loan | — | €200k |
| 11/12 | 2011-12-01 | Recr. Huelva | FC Porto | Return from loan | — | €200k |
| 11/12 | 2011-08-01 | FC Porto | Recr. Huelva | Loan | — | €200k |
| 10/11 | 2011-06-30 | Portimonense | FC Porto | Return from loan | — | €200k |
| 10/11 | 2010-08-01 | FC Porto | Portimonense | Loan | — | €200k |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 10/11 | Senior debut season | |
| 12/13 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 2 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | 12 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | 9 | 0 | 2 | 0 | 0 | 0 |
| 21/22 | 12 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | 18 | 0 | 5 | 0 | 0 | 0 |
| 19/20 | 37 | 0 | 6 | 0 | 0 | 0 |
| 18/19 | 23 | 0 | 7 | 0 | 1 | 0 |
| 17/18 | 41 | 0 | 8 | 0 | 0 | 0 |
| 16/17 | 38 | 0 | 14 | 0 | 0 | 0 |
| 15/16 | 30 | 0 | 9 | 0 | 0 | 0 |
| 14/15 | 46 | 1,142 | 13 | 2 | 0 | 1.18 |
| 13/14 | 20 | 0 | 4 | 0 | 0 | 0 |
| 12/13 | 22 | 1,672 | 7 | 0 | 0 | 0.38 |
| 11/12 | 12 | 0 | 8 | 0 | 0 | 0 |
| 10/11 | 23 | 0 | 5 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on William Soares
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about William Soares
Who is William Soares?
William Soares is a Brazil professional footballer who plays as a defensive midfield for Without Club.
How old is William Soares?
William Soares is 37 years old. He was born on December 30, 1988 in Goiânia.
What position does William Soares play?
William Soares plays as a defensive midfield (Midfield - Defensive Midfield).
What club does William Soares play for?
William Soares currently plays for Without Club.
How many career goals has William Soares scored?
Across all senior club competitions in our dataset, William Soares has scored 4 goals in 356 appearances.