He began his career at Brazilian side Itabuna before moving to Trenčín in the Slovak Super Liga and subsequently Club Brugge where he won two league titles and was named Belgian Young Professional Footballer of the Year in 2018.
[3] Moving to football, he represented both Associação Esportiva Uberabinha and Sport Club Juiz de Fora for different periods.
[4] Having joined local side Itabuna at eighteen, Wesley played semi-professionally in the state level Campeonato Baiano in 2014,[5] but stayed at the club for just three months.
Brugges worked to tone down his aggression during games which led to a number of yellow cards and a sending off in his first season, he wore tape on his hands in a match against Royal Antwerp as a reminder to not react.
[10] Following a week-long training camp with the rest of the squad, Wesley made his debut for Villa in a friendly match against Minnesota United on 17 July 2019.
He made his return to football on 26 March 2021, over a year later, playing for 45 minutes in a training ground friendly against West Bromwich Albion.
[13] Wesley made his return to competitive football on 25 April 2021, 480 days since his last game, as a late substitute in a 2–2 Premier League draw against West Bromwich Albion.
[20] Wesley scored his first goal for the club on 3 January 2023, an injury time winner in a 3–2 Copa del Rey victory over Getafe.
[3] He was also compared with former Aston Villa striker Christian Benteke by Joseph Chapman from the Birmingham Mail, for his strong aerial threat while being confident with the ball at his feet.