Gene John Kennedy (born 18 April 2003) is an English professional footballer who plays as a midfielder for Ebbsfleet United.
A youth product of the Colchester United Academy since U10 level, Kennedy worked his way up through the youth categories at the club after joining from Kelvedon Hatch. He made his professional debut for Colchester in a 1âÂÂ0 EFL Cup loss to Birmingham City on 10 August 2021. He made his English Football League debut for the club on 21 August 2021, coming off the bench in Colchester's 2âÂÂ1 win at Oldham Athletic. He signed a new contract with Colchester in February 2022.
In February 2023, Kennedy joined National League South club Braintree Town on loan. He made 4 appearances on loan at the club.
He joined Welling United on loan in February 2024, and made 16 appearances during this loan. He was released by Colchester at the end of the season, and joined Welling on a permanent basis in summer 2024.
On 25 June 2025, Kennedy turned down a new contract with Welling United and instead signed for fellow National League South club Ebbsfleet United.