He joined the Mansfield Town academy in January 2021[3] and signed his first professional contract with the club in May 2023.[4] On 10 October 2023, Flanagan made his professional debut, coming on as a late substitute for Calum Macdonald in a 3–2 victory over Doncaster Rovers.[5] He then went on to make 1 more appearance in the EFL Trophy, along with three games as an unused substitute in other competitions.
Career statistics
As of match played 7 November 2023
Appearances and goals by club, season and competition