As a junior, he signed with neighbouring Académica de Coimbra where he went on to complete his development;[2] he did not play football for two years during his formative spell, after a priest from the charity facility where he was living advised him against the dangers of turning professional.
[3] Gerso made his debut as a senior with G.D. Tourizense in the third division, who acted as Académica's farm team.
[5] Gerso made his debut in Portugal's top flight on 17 August 2012, playing 30 minutes in a 2–1 away loss against S.C.
[9] On 4 January 2017, Sporting Kansas City of Major League Soccer announced the signing of Gerso from C.F.
[10] On 17 May, he scored a hat-trick in a 3–0 win over Seattle Sounders FC at Children's Mercy Park.