[3] On 26 February 2016, after finishing as the top scorer in the U-20 Copa Libertadores, Araújo was loaned to Novorizontino until the end of the Campeonato Paulista in April.
[4] He made his professional debut for the club on 19 March, coming on as a second-half substitute in a 1–1 home draw against XV de Piracicaba.
[6] He then made his debut in the Copa Libertadores on 13 July 2016 against Atlético Nacional in the second leg of the semifinals, coming on as a substitute in the 2–1 defeat.
[7] On 5 November, Araújo scored his first professional goal, a late second half stoppage time strike to help São Paulo win 4–0 over Corinthians.
[8] Araújo finished his debut season with São Paulo on 11 December against Santa Cruz, scoring the fifth goal in a 5–0 home victory.
[13] He made his debut for the club in their opening match on 6 August against Nantes, starting for Marcelo Bielsa's side in a 3–0 victory.
[16] During the 2018–19 season, Araújo dropped to just six starts in the league but played in 27 matches overall in Ligue 1, contributing three goals, as Lille finished 2nd behind Paris Saint-Germain.
[22][23] Araújo made his debut for Lille in their opening match of the UEFA Europa League group stage on 22 October 2020 in a 4–1 away victory against Sparta Prague.