Born in Itaúna, Minas Gerais, John Kennedy joined Fluminense's youth setup in 2016, aged 14, from Serrano-RJ.
[6] On 4 November 2023, he scored the winning goal for Fluminense in a 2–1 victory over Boca Juniors after extra time in the Copa Libertadores final, to be his club's first title in that competition.
[7] A month later, on 18 December, he scored a goal in the 90th minute in a 2–0 victory over Al Ahly in the FIFA Club World Cup semi-finals.
[8] On 6 January 2025, Kennedy joined Mexican club Pachuca on a one-year loan.
This biographical article related to a Brazilian association football forward born in the 2000s is a stub.