After over three months without a club,[7] on 9 September 2023 Kelly joined League Two club Milton Keynes Dons on a short-term deal following injury to Dons goalkeeper Nathan Harness.[8] Kelly was released by MK Dons at the end of the 2023–24 season.[9]
On 23 May 2024, Kelly was announced to have agreed to join EFL League Two side Accrington Stanley on a two-year contract.[10] He made his debut on 10 August 2024, in a 4–1 defeat away to Doncaster Rovers on the opening day of the season.[11]