Isherwood has been with
Accrington Stanley since u12s. On 10 September 2020, Isherwood signed his first professional contract on a one-year deal. On 7 October 2021, Isherwood signed a new one-year contract. In September 2021, Isherwood joined
Stalybridge Celtic on loan. On 19 March 2022, he made his debut for Accrington Stanley, coming on for
Harvey Rodgers as a 68th-minute substitute following
Toby Savin's sending off against
Plymouth Argyle. On 26 March 2022, Isherwood made his first start for Accrington Stanley against
Gillingham. In February 2023, Isherwood joined
Marine on loan for a month. In December 2024, Isherwood joined NPL Division One West side
Clitheroe on an initial one-month loan deal. On 9 May 2025, Accrington Stanley announced the player would be leaving when his contract expired in June. In July 2025, Isherwood joined Northern Premier League Premier Division side
Warrington Town. ==Career statistics==