Flynn began his career as a junior player with Falkirk, but signed for Liverpool in 2005 for £50,000.[4] Flynn helped Liverpool win successive FA Youth Cup victories in the 2005–06 and 2006–07 seasons, scoring the winner in front of the Kop against Manchester City in the 2006 final and scoring in the penalty shoot-out at Old Trafford (Stretford End) against Manchester United in the 2007 final.[5] In his third season at the club, he helped them win the Northern Premier Reserve League Title, in the 2007–08 season.[5] Flynn was loaned to Conference National club Wrexham for the latter part of the 2008–09 season,.[5] In all, Flynn scored four goals in 25 league appearances for Wrexham.[5]
Falkirk
Flynn was then loaned back to his first club, Falkirk, for the 2009–10 season.[5] He made his Falkirk début in a UEFA Europa League tie against FC Vaduz, and Flynn scored the only goal of the game, becoming the first Falkirk player to score a goal in European competition.[6] In mid September it was announced that his move had been made permanent and he signed a three-year contract with Falkirk.[7] Flynn won the Scottish Premier League award for Young Player of the Month for March 2010, having scored six goals in 33 games for Falkirk. He also won the Young Player of the Round award in the second round of the 2010–11 Scottish League Cup, in which he scored the only goal to put Falkirk through against Partick Thistle In the third round of the same cup he was part of the Falkirk team that were voted 'Team of the round', a game in which he scored the third goal against Hearts and which ended up 4–3 to Falkirk.[7]
Sheffield United
On 14 July 2011, Flynn signed for Sheffield United for an undisclosed fee on a three-year deal[8] and made his competitive club début on the first day of the 2011–12 season, starting the Football League match against Oldham Athletic.[9] During his first season at Bramall Lane Flynn established himself as first team player despite competing with the likes of Republic of Ireland International Stephen Quinn for a place in the starting eleven. He finished the campaign having made thirty five appearances and scored three goals. This campaign ended with United finishing 3rd in League One and making the Play Off final. Flynn started in this game as United lost on penalties to Huddersfield at Wembley.
In season 2012–13 Flynn appeared 44 times for the Blades scoring three goals as the side again made the play offs in League One. In 2013–14 Sheffield United embarked on a memorable FA Cup campaign which culminated in them reaching the Semi-Final at Wembley in which they lost 5–3 to Hull City. Flynn starred for the side throughout the campaign, scoring the winning goal against Premier League side Aston Villa at Villa Park and also scoring as they beat Championship side Charlton.
In May 2014, Flynn signed an extension to his contract for a further two-year with the option of a third year.[10]
In 2014–15 Flynn and Sheffield United went on another famous cup run, this time making the semi-final of the League Cup. They beat West Ham at Upton Park as well as Southampton at Bramall Lane en route to the Semi Final where they met Spurs and lost narrowly 3–2 on aggregate. Flynn showed his versatility by starting both games against Spurs at right back and performing impressively. The season ended once more with United making the League One Play Offs only to lose to Swindon Town 7–6 on aggregate.
Oldham Athletic
On 13 July 2016, Flynn signed a two-year deal with League One side Oldham Athletic.[11] He scored his first goal for Oldham in a 2–1 EFL Cup win against Wigan Athletic on 9 August 2016.[12] He was released by Oldham in January 2018.
St Mirren
On 15 January 2018, Flynn joined St Mirren on a two-and-a-half-year deal and helped the club secure the Scottish Championship title and promotion in May 2018.[13][14] Season 2018-19 saw St Mirren, with Flynn as a key player, stay in the Premier League thanks to a memorable end of season run and win over Dundee United in the Premiership Play off.
Flynn suffered cruciate ligament damage on 5 February 2020 in a match against Hamilton Academicals, which effectively ended his season.[15]
Flynn signed a new one-year contract in June 2020, after becoming an integral part of the Saints squad and a firm fans favourite.[16] Flynn's contract was extended for a further year in 2021 after a successful return to full fitness in November 2020. In November 2021, Flynn played his 100th game for St Mirren and was praised by Manager Jim Goodwin for being a real model professional who could play in a number of positions and always perform.
Following Goodwin's departure, Flynn has become a key part of Stephen Robinson's squad. The pair worked together at Oldham and has led to Flynn taking the first steps towards coaching while playing his part for a St Mirren side which secured a top 6 place in 2022-23 and continues to perform in 2023-24. Flynn's versatility and experience remains a key component in the St Mirren squad.
Career statistics
As of match played 13 May 2023
Appearances and goals by club, season and competition