McGinn playing for the Scotland Under 21s
|Date of birth||2 December 1988|
|Place of birth||Glasgow, Scotland|
|Height||5 ft 9 in (1.75 m)|
|St Mirren Boys Club|
|2013||→ Shrewsbury Town (loan)||18||(2)|
|2015||→ Dundee (loan)||1||(0)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 7 May 2017 (UTC).
‡ National team caps and goals correct as of 16:38, 13 October 2013 (UTC)
Born in Glasgow, he began started his career with St Mirren in his native Scotland, before moving south of the border to sign for English Championship side Watford. He spent three and a half years at Watford but spent over a year of that on the sidelines following a knee injury, before being loaned to Shrewsbury Town on his return to fitness. He moved to Sheffield United in June 2013, leaving the club in February 2015, when he signed for Dundee. He has also represented Scotland at under-19 and under-21 level.
McGinn started out at St Mirren FCBC (formerly the Football Club's Boys Club, now Youth Football Club), aged seven. He signed professional forms with St Mirren in July 2006, making his debut as a substitute on 1 January 2007 against Inverness CT. His first full appearance was in a 5–1 loss to Celtic on 20 January 2007, also scoring his first goal.
For the 2007–08 season, McGinn started on bench before making his first start of the season against Celtic at Parkhead on 8 December, he scored the opening goal in a 1–1 draw. His second goal of the season came as the only goal against Hearts. He made his first ever Scottish Cup appearance against Dumbarton on 12 January 2008, coming on in the 88 minute.
McGinn was named in the starting XI for the 2008–09 season, making a start against Celtic on the opening day. On 5 October 2008, he scored a vital goal against Rangers, where St Mirren won 1–0, the team's first home league win over Rangers in 22 years.
McGinn started the 2009–10 season on bench in the Scottish League Cup game but then went on to score on his first start of the season in a 2–1 loss to Hibernian on 15 August 2009. He continued his season with a brace against Kilmarnock at Rugby Park, where The Buddies came from behind to win 2–1.
McGinn signed for Watford in January 2010, for an undisclosed fee. He made his first Watford appearance as a substitute against Newcastle United on 27 February 2010, and finished the season making two starts and seven sub appearances.
The following season McGinn established himself as a first-team regular for Watford, missing just four games between August and the end of February, before damaging his knee ligaments in a 1–1 draw against Doncaster Rovers. He was ruled out for the rest of the season and underwent knee surgery. McGinn returned to fitness a year later, playing 45 minutes in a reserve game, insisting afterwards that he felt good and stronger than when he got injured.
In July 2012, McGinn signed a new contract to keep him at Vicarage Road for another year, with a one-year option held by the Hornets to extend the deal.
Having failed to make an appearance for Watford during the first half of the following season, in January McGinn signed for Shrewsbury Town on loan until the end of April. He scored his first goal for Shrewsbury in a 2–1 home loss to Sheffield United on 9 February. In June 2013, Watford announced that McGinn's contract would not be renewed and that he was due to be released as a free agent.
Following his release from Watford, McGinn signed for League One side Sheffield United in June 2013, agreeing a two-year contract with the option of a third year. McGinn made his debut for the Blades in the opening fixture of the following season, in a 2–1 home win against Notts County. Having been allowed to join Dundee on loan on 30 January 2015, McGinn's contract was then cancelled by Sheffield United on 2 February 2015.
On 30 January 2015, McGinn moved on loan to Dundee for the rest of the season. He joined his younger brother Paul at the Dens Park club. On 2 February 2015, he signed permanently for Dundee after his Sheffield United contract was cancelled by mutual consent.
On 4 August 2015, McGinn joined League Two side, Wycombe Wanderers after a successful trial with the club. He signed a two-year contract, live on Sky Sports News HQ's 92Live programme. On 13 February 2016, McGinn scored his first goal for Wycombe, the only goal in a league win against Exeter City at Adams Park. On 25 January 2017, McGinn left Wycombe Wanderers after his contract was cancelled by mutual consent.
St Mirren (second spell)
McGinn signed an 18-month contract with St Mirren in January 2017.
McGinn played for Scotland under-19s in a goalless draw against Slovakia in 2007, and marked his debut for the under-21s by scoring in a 5–2 win against Albania in April 2009. He went on to make a total of 8 appearances at under-21 level.
- As of 7 May 2017.
|St Mirren||2006–07||Scottish Premier League||4||1||0||0||0||0||—||4||1|
|Shrewsbury Town (loan)||2012–13||League One||18||2||0||0||0||0||0||0||18||2|
|Sheffield United||2013–14||League One||30||0||7||0||0||0||1||0||38||0|
|Wycombe Wanderers||2015–16||League Two||26||1||2||0||1||0||1||0||30||1|
|St Mirren||2016–17||Scottish Championship||15||2||2||0||0||0||2||1||19||3|
Stephen's younger brothers John and Paul McGinn are also professional footballers. McGinn's grandfather, Jack McGinn, is a former Celtic chairman and Scottish Football Association president.
- "St Mirren 1–0 Rangers". St Mirren. 5 October 2008. Retrieved 5 October 2008.
- "Hibernian 2–1 St Mirren". St Mirren. 15 August 2009. Retrieved 15 August 2009.
- "St Mirren sell midfielder Stephen McGinn to Watford". BBC Sport. 13 January 2010. Retrieved 13 January 2010.
- "Watford's Stephen McGinn 'stronger' after year out". BBC Sport. 2 March 2012. Retrieved 2 August 2012.
- "Watford midfielder Stephen McGinn signs new one-year contract with Vicarage Road club". Watford Observer. 10 July 2012. Retrieved 2 August 2012.
- "McGinn Loan To Shrews". Watford F.C. 4 January 2013. Retrieved 4 January 2013.
- "Shrewsbury 1–2 Sheffield Utd". BBC Sport. 9 February 2013. Retrieved 9 February 2013.
- "Released Players Confirmed". Watford F.C. 7 June 2013. Retrieved 26 June 2013.
- "Fabien Brandy one of four new signings". BBC Sport. 25 June 2013. Retrieved 25 June 2013.
- "Sheffield United's David Weir off to winning start against Notts County". The Guardian. 2 August 2013. Retrieved 3 August 2013.
- "McGinn contract cancelled". Sheffield United F.C. 2 February 2015. Retrieved 2 February 2015.
- "Dundee take Stephen McGinn on loan from Sheffield United". BBC Sport. 30 January 2015. Retrieved 1 February 2015.
- "Dundee: Paul Heffernan & Ben Priest move to Dens Park". BBC Sport. 2 February 2015. Retrieved 3 February 2015.
- "Stephen McGinn joins on two-year deal". Wycombe. 4 August 2015. Retrieved 4 August 2015.
- "Wycombe Wanderers 1-0 Exeter City". BBC Sport. 13 February 2016. Retrieved 13 February 2016.
- "Stephen McGinn leaves the club". Wycombe Wanderers F.C. 25 January 2017. Retrieved 25 January 2017.
- MacDonald, Kenny (26 January 2017). "Stephen is a Saint". The Scottish Sun. Retrieved 27 January 2017.
- "U19 squad matches". Scottish Football Association. 17 August 2012. Retrieved 26 June 2013.
- "U21 squad matches". Scottish Football Association. 17 August 2012. Retrieved 26 June 2013.
- "Stephen McGinn". Soccer Base. 23 August 2013.
- Includes 1 appearance not recorded on Soccerbase or Soccerway. "Ayr 0-2 St Mirren". BBC Sport. 26 August 2009. Retrieved 1 February 2015.
- Note: McGinn made 1 appearance after signing on loan before signing permanently on 2 February 2015.
- "Sibling rivalry drives McGinn on". Yahoo. 28 June 2013. Retrieved 29 June 2013.
- "McGinn brothers prepare to do battle". The Sheffield Star. 25 July 2014. Retrieved 27 July 2014.
- Grahame, Ewing (26 November 2012). "St Mirren's John McGinn continues the family dynasty". The Daily Telegraph. Retrieved 29 December 2012.