Willian
Career snapshot
Career highs
Born the same day
Shares 1988-08-09 · 3 players total
| Full name | Willian |
|---|---|
| Name in home country | Willian Borges da Silva |
| Date of birth | 1988-08-09 (37 yrs) |
| Place of birth | Ribeirão Pires, Brazil |
| Citizenship | Brazil |
| Position | Attack - Left Winger (main: Attack) |
| Foot | right |
| Height | 175.00 m |
| Current club | Grêmio Foot-Ball Porto Alegrense |
| Joined | 2025-09-05 |
| Contract expires | 2026-12-31 |
| Agent | Sports Invest UK ltd |
| Outfitter | Puma |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Olympiacos Piraeus | 1 | 24/25 | 24/25 | 11 | 0 | 1 | 0 |
| Fulham FC | 3 | 22/23 | 24/25 | 79 | 10 | 7 | 1,246 |
| Sport Club Corinthians Paulista | 4 | 2006 | 2022 | 83 | 3 | 8 | 1,279 |
| Arsenal FC | 1 | 20/21 | 20/21 | 37 | 1 | 7 | 1,407 |
| Chelsea FC | 7 | 13/14 | 19/20 | 339 | 63 | 58 | 6,323 |
| Anzhi Makhachkala | 2 | 12/13 | 13/14 | 17 | 1 | 6 | 556 |
| Shakhtar Donetsk | 6 | 07/08 | 12/13 | 221 | 37 | 64 | 5,863 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Europa League | Olympiacos Piraeus | 4 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Fulham FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Kypello Elladas | Olympiacos Piraeus | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Premier League | Fulham FC | 10 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Super League 1 | Olympiacos Piraeus | 6 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | EFL Cup | Fulham FC | 4 | 1 | 0 | 0 | 0 | 303 |
| 23/24 | FA Cup | Fulham FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier League | Fulham FC | 31 | 4 | 2 | 1 | 0 | 514 |
| 22/23 | FA Cup | Fulham FC | 3 | 0 | 0 | 0 | 1 | 0 |
| 22/23 | Premier League | Fulham FC | 27 | 5 | 5 | 2 | 0 | 429 |
| 2022 | Campeonato Paulista | Sport Club Corinthians Paulista | 10 | 1 | 1 | 1 | 0 | 624 |
| 2022 | Copa do Brasil | Sport Club Corinthians Paulista | 2 | 0 | 1 | 0 | 0 | 0 |
| 2022 | Libertadores | Sport Club Corinthians Paulista | 8 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Paulistão A1 - Fase Final | Sport Club Corinthians Paulista | 2 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Série A | Sport Club Corinthians Paulista | 14 | 0 | 2 | 1 | 0 | 0 |
| 2021 | Série A | Sport Club Corinthians Paulista | 9 | 0 | 2 | 0 | 0 | 0 |
| 2007 | Campeonato Paulista | Sport Club Corinthians Paulista | 14 | 0 | 0 | 0 | 0 | 0 |
| 2007 | Copa do Brasil | Sport Club Corinthians Paulista | 4 | 0 | 0 | 0 | 1 | 0 |
| 2007 | Série A | Sport Club Corinthians Paulista | 15 | 2 | 2 | 1 | 0 | 655 |
| 2006 | Série A | Sport Club Corinthians Paulista | 5 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Cup | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League | Arsenal FC | 9 | 0 | 2 | 0 | 0 | 0 |
| 20/21 | FA Cup | Arsenal FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League | Arsenal FC | 25 | 1 | 5 | 0 | 0 | 1,407 |
| 19/20 | Champions League | Chelsea FC | 7 | 1 | 1 | 0 | 0 | 530 |
| 19/20 | FA Cup | Chelsea FC | 4 | 1 | 1 | 0 | 0 | 231 |
| 19/20 | Premier League | Chelsea FC | 36 | 9 | 7 | 4 | 0 | 289 |
| 19/20 | UEFA Super Cup | Chelsea FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Community Shield | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Cup | Chelsea FC | 6 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Europa League | Chelsea FC | 15 | 3 | 7 | 0 | 0 | 300 |
| 18/19 | FA Cup | Chelsea FC | 2 | 2 | 0 | 0 | 0 | 61 |
| 18/19 | Premier League | Chelsea FC | 32 | 3 | 7 | 2 | 0 | 703 |
| 17/18 | Champions League | Chelsea FC | 8 | 3 | 3 | 1 | 0 | 143 |
| 17/18 | Community Shield | Chelsea FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | EFL Cup | Chelsea FC | 4 | 2 | 0 | 0 | 0 | 102 |
| 17/18 | FA Cup | Chelsea FC | 6 | 2 | 1 | 1 | 0 | 229 |
| 17/18 | Premier League | Chelsea FC | 36 | 6 | 8 | 1 | 0 | 314 |
| 16/17 | EFL Cup | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | FA Cup | Chelsea FC | 6 | 4 | 3 | 0 | 0 | 94 |
| 16/17 | Premier League | Chelsea FC | 34 | 8 | 2 | 3 | 0 | 191 |
| 15/16 | Champions League | Chelsea FC | 8 | 5 | 1 | 0 | 0 | 128 |
| 15/16 | Community Shield | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | FA Cup | Chelsea FC | 4 | 1 | 0 | 0 | 0 | 279 |
| 15/16 | League Cup | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Premier League | Chelsea FC | 35 | 5 | 6 | 5 | 0 | 550 |
| 14/15 | Champions League | Chelsea FC | 7 | 1 | 1 | 1 | 0 | 485 |
| 14/15 | FA Cup | Chelsea FC | 2 | 1 | 0 | 0 | 0 | 65 |
| 14/15 | League Cup | Chelsea FC | 4 | 0 | 1 | 1 | 0 | 0 |
| 14/15 | Premier League | Chelsea FC | 36 | 2 | 3 | 3 | 0 | 1,209 |
| 13/14 | Champions League | Chelsea FC | 11 | 0 | 2 | 2 | 0 | 0 |
| 13/14 | FA Cup | Chelsea FC | 3 | 0 | 1 | 0 | 0 | 0 |
| 13/14 | League Cup | Chelsea FC | 3 | 0 | 1 | 0 | 0 | 0 |
| 13/14 | Premier League | Chelsea FC | 25 | 4 | 2 | 3 | 0 | 420 |
| 13/14 | Premier Liga | Anzhi Makhachkala | 4 | 0 | 3 | 0 | 0 | 0 |
| 12/13 | Champions League | Shakhtar Donetsk | 6 | 4 | 2 | 0 | 0 | 132 |
| 12/13 | Europa League | Anzhi Makhachkala | 3 | 0 | 1 | 0 | 0 | 0 |
| 12/13 | Premier Liga | Shakhtar Donetsk | 14 | 2 | 6 | 3 | 0 | 478 |
| 12/13 | Premier Liga | Anzhi Makhachkala | 7 | 1 | 1 | 0 | 0 | 556 |
| 12/13 | Russian Cup | Anzhi Makhachkala | 3 | 0 | 1 | 0 | 0 | 0 |
| 12/13 | Ukrainian Cup | Shakhtar Donetsk | 2 | 1 | 3 | 0 | 0 | 122 |
| 11/12 | Champions League | Shakhtar Donetsk | 6 | 1 | 1 | 1 | 0 | 504 |
| 11/12 | Premier Liga | Shakhtar Donetsk | 27 | 5 | 16 | 1 | 0 | 415 |
| 11/12 | Ukrainian Cup | Shakhtar Donetsk | 3 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Ukrainian Super Cup | Shakhtar Donetsk | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Champions League | Shakhtar Donetsk | 10 | 2 | 3 | 0 | 0 | 420 |
| 10/11 | Premier Liga | Shakhtar Donetsk | 28 | 3 | 10 | 4 | 0 | 800 |
| 10/11 | Ukrainian Cup | Shakhtar Donetsk | 4 | 2 | 0 | 0 | 0 | 121 |
| 10/11 | Ukrainian Super Cup | Shakhtar Donetsk | 1 | 1 | 0 | 0 | 0 | 90 |
| 09/10 | Champions League Qu. | Shakhtar Donetsk | 2 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Europa League | Shakhtar Donetsk | 8 | 1 | 2 | 0 | 0 | 638 |
| 09/10 | Europa League Qualifying | Shakhtar Donetsk | 2 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Premier Liga | Shakhtar Donetsk | 22 | 5 | 5 | 3 | 0 | 352 |
| 09/10 | UEFA Super Cup | Shakhtar Donetsk | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Ukrainian Cup | Shakhtar Donetsk | 4 | 1 | 0 | 1 | 0 | 317 |
| 08/09 | Champions League | Shakhtar Donetsk | 6 | 1 | 2 | 0 | 0 | 323 |
| 08/09 | Champions League Qu. | Shakhtar Donetsk | 2 | 1 | 0 | 0 | 0 | 144 |
| 08/09 | Premier Liga | Shakhtar Donetsk | 29 | 5 | 5 | 1 | 0 | 366 |
| 08/09 | UEFA Cup | Shakhtar Donetsk | 9 | 0 | 3 | 1 | 0 | 0 |
| 08/09 | Ukrainian Cup | Shakhtar Donetsk | 5 | 1 | 2 | 0 | 0 | 315 |
| 08/09 | Ukrainian Super Cup | Shakhtar Donetsk | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Champions League | Shakhtar Donetsk | 2 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Premier Liga | Shakhtar Donetsk | 20 | 0 | 2 | 0 | 0 | 0 |
| 07/08 | Ukrainian Cup | Shakhtar Donetsk | 6 | 1 | 2 | 1 | 0 | 326 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 04/05 | 2005-03-02 | Corinthians U20 | Mauaense | Loan | 0 | — |
| 04/05 | 2005-06-30 | Mauaense | Corinthians U20 | Return from loan | 0 | — |
| 05/06 | 2006-01-01 | Corinthians U20 | Corinthians | Transfer | 0 | — |
| 07/08 | 2007-08-24 | Corinthians | Shakhtar D. | Transfer | 11000000 | €14.00m |
| 12/13 | 2013-01-31 | Shakhtar D. | Anzhi | Transfer | 25000000 | €35.00m |
| 13/14 | 2013-08-28 | Anzhi | Chelsea | Transfer | 30000000 | €35.50m |
| 20/21 | 2020-08-14 | Chelsea | Arsenal | Transfer | 22500000 | — |
| 21/22 | 2021-08-30 | Arsenal | Corinthians | Transfer | 9000000 | — |
| 22/23 | 2022-09-01 | Corinthians | Fulham | Transfer | 4000000 | — |
| 24/25 | 2024-09-02 | Fulham | Olympiacos | Transfer | 3000000 | — |
| 24/25 | 2025-01-01 | Olympiacos | Without Club | Transfer | 1000000 | — |
| 24/25 | 2025-02-06 | Without Club | Fulham | Transfer | 1000000 | — |
| 25/26 | 2025-07-01 | Fulham | Without Club | Transfer | 750000 | — |
| 25/26 | 2025-09-05 | Without Club | Grêmio | Transfer | 750000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Achilles tendon problems | 2018-01-24 | 2018-02-02 | 10 | 3 |
| 18/19 | Knock | 2019-01-03 | 2019-01-11 | 9 | 2 |
| 19/20 | Hamstring injury | 2019-07-04 | 2019-08-12 | 40 | 2 |
| 19/20 | Calf injury | 2020-03-05 | 2020-03-07 | 3 | 0 |
| 19/20 | Ankle injury | 2020-07-31 | 2020-08-13 | 14 | 2 |
| 20/21 | Calf injury | 2020-10-18 | 2020-10-31 | 14 | 3 |
| 20/21 | Calf injury | 2020-11-23 | 2020-11-28 | 6 | 1 |
| 20/21 | Ill | 2020-12-25 | 2021-01-01 | 8 | 2 |
| 22/23 | Calf injury | 2022-09-29 | 2022-10-12 | 14 | 2 |
| 22/23 | Thigh problems | 2023-03-10 | 2023-03-13 | 4 | 1 |
| 22/23 | Torn muscle fiber | 2023-04-25 | 2023-05-02 | 8 | 2 |
| 23/24 | Achilles tendon problems | 2023-08-24 | 2023-09-01 | 9 | 2 |
| 23/24 | Hamstring injury | 2023-12-20 | 2023-12-30 | 11 | 2 |
| 24/25 | Ankle injury | 2024-10-04 | 2024-10-21 | 18 | 2 |
| 24/25 | Muscle injury | 2024-10-28 | 2024-11-15 | 19 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €28.00m |
| Jan 1, 1970 | €22.50m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €19.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €38.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €19.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €11.50m |
| Jan 1, 1970 | €11.50m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €8.40m |
| Jan 1, 1970 | €11.00m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #7658 | #7 | 11 | 0 | — | — | former national player |
| Team #3439 | #19 | 70 | 9 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| César Azpilicueta | 2 | 2 | 0 |
| David Luiz | 2 | 2 | 0 |
| N'Golo Kanté | 2 | 3 | 0 |
| Thibaut Courtois | 2 | 0 | 0 |
| Pedro | 2 | 6 | 0 |
| Marcos Alonso | 2 | 3 | 0 |
| Nemanja Matic | 2 | 0 | 0 |
| Yaroslav Rakitskyi | 2 | 1 | 0 |
| Oscar | 2 | 3 | 0 |
| Bernd Leno | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 19/20 | Premier League | Chelsea FC | 9 | 36 |
| 16/17 | Premier League | Chelsea FC | 8 | 34 |
| 17/18 | Premier League | Chelsea FC | 6 | 36 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 11/12 | Premier Liga | Shakhtar Donetsk | 16 | 27 |
| 10/11 | Premier Liga | Shakhtar Donetsk | 10 | 28 |
| 17/18 | Premier League | Chelsea FC | 8 | 36 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 04/05 | 2005-06-30 | Mauaense | Corinthians U20 | Return from loan | — | — |
| 04/05 | 2005-03-02 | Corinthians U20 | Mauaense | Loan | — | — |
Teams faced most often by Willian'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 % |
|---|---|---|---|---|---|---|---|---|
| Liverpool FC | 93 | 23 | 31 | 39 | 117 | 161 | -44 | 25% |
| Everton FC | 87 | 40 | 20 | 27 | 139 | 104 | +35 | 46% |
| Manchester City | 84 | 26 | 17 | 41 | 94 | 145 | -51 | 31% |
| Manchester United | 74 | 18 | 19 | 37 | 82 | 123 | -41 | 24% |
| Tottenham Hotspur | 73 | 24 | 21 | 28 | 118 | 117 | +1 | 33% |
| West Ham United | 63 | 34 | 12 | 17 | 110 | 68 | +42 | 54% |
| Newcastle United | 61 | 38 | 9 | 14 | 105 | 57 | +48 | 62% |
| Aston Villa | 58 | 32 | 12 | 14 | 111 | 60 | +51 | 55% |
| Sunderland AFC | 56 | 33 | 14 | 9 | 98 | 52 | +46 | 59% |
| Stoke City | 54 | 34 | 7 | 13 | 97 | 43 | +54 | 63% |
| Southampton FC | 51 | 21 | 17 | 13 | 83 | 67 | +16 | 41% |
| West Bromwich Albion | 48 | 28 | 12 | 8 | 85 | 40 | +45 | 58% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 07/08 | Senior debut season | |
| 07/08 | First senior goal | |
| 15/16 | Goal #50 (career) | |
| 19/20 | Goal #100 (career) |
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′ |
|---|---|---|---|---|---|---|
| 23/24 | 37 | 817 | 1 | 0 | 0 | 0.11 |
| 22/23 | 30 | 429 | 2 | 0 | 1 | 0.63 |
| 2022 | 36 | 624 | 2 | 0 | 0 | 0.29 |
| 2007 | 33 | 655 | 1 | 0 | 1 | 0.27 |
| 19/20 | 47 | 1,050 | 4 | 0 | 0 | 0.34 |
| 18/19 | 56 | 1,064 | 2 | 0 | 0 | 0.17 |
| 17/18 | 55 | 788 | 4 | 0 | 0 | 0.46 |
| 16/17 | 41 | 285 | 3 | 0 | 0 | 0.95 |
| 15/16 | 49 | 957 | 5 | 0 | 0 | 0.47 |
| 14/15 | 49 | 1,759 | 5 | 0 | 0 | 0.26 |
| 13/14 | 46 | 420 | 5 | 1 | 0 | 1.29 |
| 12/13 | 35 | 1,288 | 3 | 0 | 0 | 0.21 |
| 11/12 | 37 | 919 | 2 | 0 | 0 | 0.2 |
| 10/11 | 43 | 1,431 | 4 | 0 | 0 | 0.25 |
| 09/10 | 39 | 1,307 | 4 | 0 | 0 | 0.28 |
| 08/09 | 52 | 1,148 | 2 | 0 | 0 | 0.16 |
| 07/08 | 28 | 326 | 1 | 0 | 0 | 0.28 |
Output by competition
Career goals and assists broken down by tournament.
More on Willian
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Willian
Who is Willian?
Willian is a Brazil professional footballer who plays as a left winger for Grêmio Foot-Ball Porto Alegrense.
How old is Willian?
Willian is 37 years old. He was born on August 9, 1988 in Ribeirão Pires.
What position does Willian play?
Willian plays as a left winger (Attack - Left Winger).
What club does Willian play for?
Willian currently plays for Grêmio Foot-Ball Porto Alegrense.
How many career goals has Willian scored?
Across all senior club competitions in our dataset, Willian has scored 115 goals in 787 appearances.
What is Willian's market value?
Willian's most recent reported market value is €750k.
Brazil