Career snapshot
Position rank · 2025
Among 433 Attack - Left Wingers · ≥200 mins
Career highs
Born the same day
Shares 1999-03-30 · 6 players total
| Full name | Wesley |
|---|---|
| Name in home country | Wesley Ribeiro Silva |
| Date of birth | 1999-03-30 (27 yrs) |
| Place of birth | Salvador, Brazil |
| Citizenship | Brazil |
| Position | Attack - Left Winger (main: Attack) |
| Foot | right |
| Height | 175.00 m |
| Current club | Al-Rayyan SC |
| Joined | 2025-09-03 |
| Contract expires | — |
| Agent | Talents Sports |
| Outfitter | adidas |
Percentile rank vs 186 other Attack - Left Wingers with ≥500 minutes in 2025. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Sport Club Internacional | 2 | 2024 | 2025 | 86 | 14 | 6 | 1,144 |
| Cruzeiro Esporte Clube | 1 | 2023 | 2023 | 42 | 4 | 2 | 447 |
| Sociedade Esportiva Palmeiras | 3 | 2020 | 2022 | 124 | 13 | 15 | 2,175 |
| Esporte Clube Vitória | 1 | 2019 | 2019 | 28 | 5 | 3 | 453 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 2025 | Campeonato Gaúcho | Sport Club Internacional | 8 | 0 | 0 | 1 | 0 | 0 |
| 2025 | Copa do Brasil | Sport Club Internacional | 4 | 1 | 0 | 0 | 0 | 313 |
| 2025 | Libertadores | Sport Club Internacional | 8 | 0 | 1 | 2 | 0 | 0 |
| 2025 | Série A | Sport Club Internacional | 18 | 0 | 3 | 2 | 0 | 0 |
| 2024 | Campeonato Gaúcho | Sport Club Internacional | 2 | 1 | 0 | 0 | 0 | 84 |
| 2024 | Copa do Brasil | Sport Club Internacional | 4 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Copa Sudamericana | Sport Club Internacional | 8 | 1 | 1 | 2 | 0 | 517 |
| 2024 | Gauchão - Fase Final | Sport Club Internacional | 1 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Série A | Sport Club Internacional | 33 | 11 | 1 | 11 | 0 | 230 |
| 2023 | Campeonato Mineiro | Cruzeiro Esporte Clube | 9 | 0 | 1 | 2 | 0 | 0 |
| 2023 | Copa do Brasil | Cruzeiro Esporte Clube | 4 | 0 | 0 | 1 | 0 | 0 |
| 2023 | Série A | Cruzeiro Esporte Clube | 29 | 4 | 1 | 6 | 0 | 447 |
| 2022 | Campeonato Paulista | Sociedade Esportiva Palmeiras | 11 | 2 | 0 | 0 | 0 | 226 |
| 2022 | Club World Cup | Sociedade Esportiva Palmeiras | 2 | 0 | 0 | 1 | 0 | 0 |
| 2022 | Copa do Brasil | Sociedade Esportiva Palmeiras | 2 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Libertadores | Sociedade Esportiva Palmeiras | 9 | 0 | 4 | 2 | 0 | 0 |
| 2022 | Paulistão A1 - Fase Final | Sociedade Esportiva Palmeiras | 4 | 0 | 0 | 1 | 0 | 0 |
| 2022 | Recopa Sudamericana | Sociedade Esportiva Palmeiras | 2 | 0 | 1 | 0 | 0 | 0 |
| 2022 | Série A | Sociedade Esportiva Palmeiras | 19 | 1 | 1 | 2 | 0 | 641 |
| 2021 | Campeonato Paulista | Sociedade Esportiva Palmeiras | 8 | 1 | 0 | 0 | 0 | 347 |
| 2021 | Copa do Brasil | Sociedade Esportiva Palmeiras | 2 | 0 | 0 | 0 | 0 | 0 |
| 2021 | Libertadores | Sociedade Esportiva Palmeiras | 12 | 0 | 1 | 1 | 0 | 0 |
| 2021 | Paulistão A1 - Fase Final | Sociedade Esportiva Palmeiras | 3 | 0 | 0 | 1 | 0 | 0 |
| 2021 | Recopa Sudamericana | Sociedade Esportiva Palmeiras | 1 | 0 | 0 | 1 | 0 | 0 |
| 2021 | Série A | Sociedade Esportiva Palmeiras | 23 | 4 | 2 | 4 | 1 | 266 |
| 2021 | Supercopa Rei | Sociedade Esportiva Palmeiras | 1 | 0 | 0 | 1 | 0 | 0 |
| 2020 | Campeonato Paulista | Sociedade Esportiva Palmeiras | 3 | 0 | 1 | 1 | 0 | 0 |
| 2020 | Copa do Brasil | Sociedade Esportiva Palmeiras | 4 | 2 | 0 | 1 | 0 | 125 |
| 2020 | Libertadores | Sociedade Esportiva Palmeiras | 3 | 1 | 3 | 1 | 0 | 188 |
| 2020 | Paulistão A1 - Fase Final | Sociedade Esportiva Palmeiras | 0 | 0 | 0 | 0 | 0 | 0 |
| 2020 | Série A | Sociedade Esportiva Palmeiras | 15 | 2 | 2 | 2 | 0 | 382 |
| 2019 | Série B | Esporte Clube Vitória | 28 | 5 | 3 | 8 | 0 | 453 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2017-01-01 | Palmeiras U17 | Palmeiras U20 | Transfer | 0 | — |
| 18/19 | 2019-05-22 | Palmeiras U20 | EC Vitória | Loan | 0 | — |
| 19/20 | 2019-12-31 | EC Vitória | Palmeiras U20 | Return from loan | 0 | — |
| 19/20 | 2020-01-01 | Palmeiras U20 | Palmeiras | Transfer | 0 | — |
| 22/23 | 2023-01-01 | Palmeiras | Cruzeiro | Transfer | 7000000 | €3.00m |
| 23/24 | 2024-02-16 | Cruzeiro | Internacional | Transfer | 5000000 | €2.00m |
| 25/26 | 2025-09-03 | Internacional | Al-Rayyan | Transfer | 9000000 | €8.50m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Inflammation of ligaments in the knee | 2020-11-05 | 2021-02-18 | 106 | 31 |
| 23/24 | Shoulder injury | 2023-12-29 | 2024-02-16 | 50 | 5 |
| 23/24 | Inflammation of pubic bone | 2024-06-27 | 2024-07-06 | 10 | 3 |
| 24/25 | Hamstring injury | 2025-02-12 | 2025-03-07 | 24 | 4 |
| 24/25 | muscular problems | 2025-04-14 | 2025-04-18 | 5 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €2.30m |
| Jan 1, 1970 | €2.30m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.30m |
| Jan 1, 1970 | €2.30m |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Thiago Maia | 2 | 1 | 0 |
| Bruno Rodrigues | 1 | 1 | 0 |
| Enner Valencia | 2 | 2 | 0 |
| Rafael Cabral | 1 | 0 | 0 |
| Joaquín Piquerez | 2 | 1 | 0 |
| Patrick de Paula | 2 | 0 | 0 |
| Sergio Rochet | 2 | 0 | 0 |
| Dudu | 2 | 2 | 0 |
| Alexandro Bernabei | 2 | 0 | 0 |
| Rafael Borré | 2 | 5 | 0 |
| Gabriel Menino | 2 | 0 | 0 |
| Mayke | 2 | 0 | 0 |
| Weverton | 2 | 0 | 0 |
| Marcos Rocha | 2 | 0 | 0 |
| Luan | 2 | 0 | 0 |
| Gustavo Scarpa | 2 | 2 | 0 |
| Alan Patrick | 2 | 2 | 0 |
| Rony | 2 | 3 | 0 |
| Vitão | 2 | 0 | 0 |
| Danilo | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2024 | Série A | Sport Club Internacional | 11 | 33 |
| 2019 | Série B | Esporte Clube Vitória | 5 | 28 |
| 2023 | Série A | Cruzeiro Esporte Clube | 4 | 29 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2022 | Libertadores | Sociedade Esportiva Palmeiras | 4 | 9 |
| 2019 | Série B | Esporte Clube Vitória | 3 | 28 |
| 2020 | Libertadores | Sociedade Esportiva Palmeiras | 3 | 3 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 19/20 | 2019-12-31 | EC Vitória | Palmeiras U20 | Return from loan | — | — |
| 18/19 | 2019-05-22 | Palmeiras U20 | EC Vitória | Loan | — | — |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 2019 | Senior debut season | |
| 2019 | 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′ |
|---|---|---|---|---|---|---|
| 2025 | 38 | 313 | 5 | 0 | 0 | 1.44 |
| 2024 | 48 | 831 | 13 | 0 | 0 | 1.41 |
| 2023 | 42 | 447 | 9 | 0 | 0 | 1.81 |
| 2022 | 49 | 867 | 6 | 0 | 0 | 0.62 |
| 2021 | 50 | 613 | 8 | 0 | 1 | 1.32 |
| 2020 | 25 | 695 | 5 | 0 | 0 | 0.65 |
| 2019 | 28 | 453 | 8 | 0 | 0 | 1.59 |
Output by competition
Career goals and assists broken down by tournament.
More on Wesley
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Wesley
Who is Wesley?
Wesley is a Brazil professional footballer who plays as a left winger for Al-Rayyan SC.
How old is Wesley?
Wesley is 27 years old. He was born on March 30, 1999 in Salvador.
What position does Wesley play?
Wesley plays as a left winger (Attack - Left Winger).
What club does Wesley play for?
Wesley currently plays for Al-Rayyan SC.
How many career goals has Wesley scored?
Across all senior club competitions in our dataset, Wesley has scored 36 goals in 280 appearances.
What is Wesley's market value?
Wesley's most recent reported market value is €9.00m.
Brazil