Garrett Christopher Kelly (born 13 April 1996) is a footballer who plays as a central midfielder for Kyrgyz Premier League club FC Alay Osh. Born in England, he plays for the Sri Lanka national football team.

Club career

Born in Homerton in the London Borough of Hackney, Kelly played for the youth teams of Brentwood Town and Hornchurch. His first senior side was Waltham Abbey, where he made two league appearances. He had a short spell with National League South side Hungerford Town, but made no appearances before trialling with Portuguese side Imortal.

Stints with Romford, Barkingside and Aveley followed, before he moved to Greece, notably trialling with Paniliakos in a friendly match against Nafpaktiakos and then trialling with Nafpaktiakos themselves the following day. He was offered a contract with Nafpaktiakos, signing in September 2018. Shortly after signing, Kelly was taken to hospital after suffering an injury in another pre-season friendly.

He returned briefly to England to re-join former club Hornchurch, but only made one appearance before returning to Greece. On his return to Greece he joined Agios Nikolaos. After six months he moved to Episkopi. He made fourteen appearances in the 2019–20 season before the COVID-19 pandemic halted the season, and he joined Almyros Gaziou in July 2020.

Despite being offered a contract with Almyros, Kelly moved to Wales after a year with the Greek club. He signed for Connah's Quay Nomads ahead of the 2021–22 season. However, only months later he had joined Chippenham Town, going on to make one appearance in the National League South.

Spells with Leatherhead and Heybridge Swifts - where he scored on his debut - followed, before Kelly returned to Aveley in March 2022. He renewed his contract ahead of each of the following two seasons, before joining Southern League side Totton in August 2024. In October 2024, he joined Welling United.

In December 2024, Kelly joined fellow National League South side Tonbridge Angels.

International career

Though he was born in England, Kelly is eligible to represent the Sri Lanka national football team.

Career statistics

Club

As of 30 September 2024

Appearances and goals by club, season and competition
ClubSeasonLeagueCupOtherTotal
DivisionAppsGoalsAppsGoalsAppsGoalsAppsGoals
Waltham Abbey2015–16Isthmian League20002040
Hungerford Town2017–18National League South00000000
Barkingside2017–18Essex Senior League1300010140
Romford2017–18Isthmian League910020111
Aveley2017–1891000091
Nafpaktiakos2018–19Gamma Ethniki1500000150
Hornchurch2019–20Isthmian League10000010
Agios Nikolaos2019–20Gamma Ethniki1010000101
Episkopi40000040
Almyros Gaziou2020–211310000131
Connah's Quay Nomads2021–22Cymru Premier00000000
Chippenham Town2021–22National League South10000010
Leatherhead2021–22Isthmian League70000070
Heybridge Swifts2021–2251000051
Aveley2021–2272000072
2022–233721081463
2023–24National League South3512040411
2024–2531000031
Total82630121977
Totton2024–25Southern League20000020
Career total173113017119312

Notes

International

As of matches played 2 May 2025

National teamYearAppsGoals
Sri Lanka202520
Total20