Born in São Luís, Maranhão, João Victor finished his formation with Ceará.
[1] He made his first team debut at the age of 16 on 10 April 2021, coming on as a late substitute for Stiven Mendoza in a 3–0 home win against Salgueiro, for the year's Copa do Nordeste.
[2] João Victor made his Série A debut on 30 May 2021, replacing Cléber in a 3–2 home success over Grêmio.
[3] On 18 February 2023, João Victor abroad to Japan and announcement officially transfer to J3 newly promoted club, FC Osaka for ahead of 2023 season on loan.
[4] In November 2020, João Victor was called up to the Brazil under-17 team,[1] but had to withdraw due to an injury.