Recent performances
Statlines pending ingestion for this player.
Browse verified leagues, teams, players, events, and curated collections sourced from the SportsDatabase community. Every record links back to moderation trails you can trust.
Shrewsbury · Defender · Squad #33
Statlines pending ingestion for this player.
Thomas Michael Flanagan (born 21 October 1991) is a professional footballer who plays as a defender for EFL League One club Shrewsbury Town and the Northern Ireland national football team. Flanagan captained the Milton Keynes Dons (MK Dons) under-18 team in January 2010 while a second-year scholar. He made his first team debut for the MK Dons as an 82nd-minute substitute in a 5–0 defeat to Carlisle United on 13 February 2010. In August 2010, Flanagan signed his first professional contract with Milton Keynes Dons, on a 12-month deal with the option of a second year.