 He made his senior debut on 18 August 2019 for FC Porto B, starting and playing 80 minutes in a 1–1 home draw against Varzim S.C. on the second week of the season.Esteves had his initial call-up to a first-team matchday squad for the Taça da Liga opening group match against C.D.Santa Clara on 25 September 2019, remaining unused in the 1–0 home win.