*Club domestic league appearances and goals, correct as of 06:09, 17 November 2024 (UTC)⅔ ‡ National team caps and goals, correct as of 13:59, 23 November 2023 (UTC)
On 3 June 2019, despite FC United's relegation, Willoughby stepped up another level to join National League club AFC Fylde.[7] He joined National League North club York City on a one-month loan in January 2020.[8] He was released by manager Jim Bentley in May 2021, at the end of his contract.[9]
During his time with AFC Fylde, Willoughby attracted interest from multiple Football League clubs, including Bolton Wanderers, but a move never materialised.[10]
York City
In June 2021, Willoughby rejoined York City permanently after being released by AFC Fylde.[11] Despite earning promotion to the National League after winning the play-offs, he was released by York at the end of his contract in May.[12]
Chester
On 13 June 2022, Willoughby signed a one-year deal with National League North club Chester.[13][14]
Oldham Athletic
On 7 June 2023, Willoughby joined National League club Oldham Athletic, signing a two-year deal.[15] On 1 February 2024, he joined Scottish Championship club Ayr United on loan until the end of the season.[16] In July 2024, he rejoined former club Chester on a season-long loan.[17]
International career
In October 2018, while at FC United, Willoughby was called up to the England C squad, and featured as a substitute in a 1–0 win against Estonia under-23.[18]
In March 2019, he was called up once again and started against Wales C, scoring the second goal in a 2–2 draw.[19]
His final appearance for England C came three months later in June 2019, where he played the full 90 minutes in a 2–0 defeat against Estonia under-23.[20]
Career statistics
As of match played 17 November 2024
Appearances and goals by club, season and competition