Kelly signed a two-year contract with League One side Port Vale in June 2015.[7] He made his debut in the Football League on 8 August in a 0–0 draw with rivals Crewe Alexandra at Gresty Road.[8] After five further appearances he went three months without playing a game as Enoch Andoh, Sam Foley and Colin Daniel were preferred on the left-wing, before marking his return to the first-team with a goal and an assist in a 3–2 win over Chesterfield at Vale Park on 21 November.[9] For his performance he was named on the Football League Paper's team of the week.[10] He got the chance to establish himself in the first-team following a long-term injury to Andoh, and though initially inconsistent he managed to impress manager Rob Page who saw "glimpses" of his "terrific talent" by beating three defenders to score the only goal of the game against Bury on 28 December.[11] He came off the bench against Coventry City on 7 February and scored another "sensational" goal to secure a 1–1 draw;[12] this goal won him the club's Goal of the Season award.[13]
Kelly fell out of the first-team picture under new manager Bruno Ribeiro and had to wait until the end of October for his first league start of the 2016–17 season.[14] He then went on a run of seven consecutive starts.[15] He was released by new manager Michael Brown following the club's relegation in May 2017.[16]
Grimsby Town
On 31 May 2017, Kelly signed a two-year contract with League Two side Grimsby Town on a free transfer.[17] He made 12 appearances throughout the 2017–18 campaign, of which only one came after Michael Jolley replaced Russell Slade as manager, as the "Mariners" posted an 18th-place finish.[18] On 21 June 2018, Kelly left Blundell Park after his contract was cancelled by mutual consent.[19]
On 1 June 2019, he signed with newly-promotedNational League North side King's Lynn Town; "Linnets" manager Ian Culverhouse said Kelly was "a hell of a signing for this football club".[24][25] He struggled for form at the start of the 2019–20 season, before improving enough to provide the assists for both of Town's goals in a 2–1 victory at Southport on 16 November.[26] King's Lynn went on to win promotion as champions of the National League North after the league table was decided on points per game due to the COVID-19 pandemic in England.[27] He was limited to just nine appearances in the 2020–21 season and was released at the end of June.[28][29]
Style of play
Kelly is a pacey left-winger who can also play behind the striker .[30][31]