Born in Guarulhos, São Paulo, Alesson started his career with PSTC in 2013, at the age of 14.[1] He moved to Paraná in 2015, and made his first team debut for the latter club on 19 November 2016 by starting in a 1–1 Série B away draw against Ceará.[2]
Alesson started the 2017 season on loan at Ponte Preta's under-20, before moving to Cruzeiro in September, also in a temporary deal.[3] He returned to Paraná in September 2018, after Cruzeiro did not exercise his buyout clause;[4] upon returning, he was assigned to the first team now in the Série A.[5]
Alesson made his top tier debut on 27 October 2018, replacing Jhonny Lucas in a 1–3 away loss against former side Cruzeiro.[6] He scored his first senior goal the following 7 February, netting the opener in a 5–2 away win against Itabaiana, for the year's Copa do Brasil.
On 6 January 2020, Alesson moved to Bahia on a two-year contract, after reaching an agreement to terminate his contract with Paraná.[7]