*Club domestic league appearances and goals, correct as of 10:13, 28 November 2024 (UTC) ‡ National team caps and goals, correct as of 22:02, 18 November 2024 (UTC)
Having grown up in a footballing family, McGinn started his career with St Mirren. He won the Scottish League Cup in 2013 with them, during his first season as a first team player. McGinn moved to Hibernian in 2015, and with them he won the Scottish Cup in 2016 and promotion in 2017.
McGinn moved to English football in August 2018, signing for Aston Villa. He scored the winning goal as Villa won the play-off final and promotion to the Premier League in his first season with the club, and he went on to score the first goal in their first season back in the top flight since 2016. McGinn was appointed team captain in July 2022.
Having represented Scotland at the under-19 and under-21 levels, McGinn made his full international debut in March 2016. He has since made over 70 appearances for Scotland, and represented them at UEFA Euro 2020 and Euro 2024.
Club career
St Mirren
McGinn started his career as a youth player at St Mirren, playing for the club's Ralston Academy.[4][5] He broke into the first team in pre-season of the 2012–13 season, representing the club against English opposition Carlisle United and Accrington Stanley.[6] In the same summer he also helped the under-20 side to victory in Kilbirnie Ladeside pre-season tournament, picking up joint player of the tournament with Jack Smith.[7] McGinn made his competitive début against SPL champions Celtic in a 5–0 defeat, coming off the bench as a 78th-minute substitute.[8]
In April 2015, McGinn was "speared" in the thigh with a training pole thrown by St Mirren club captain Steven Thompson during a training session prank gone wrong.[11][12] The resulting injury meant that McGinn missed the remainder of the season, and in turn he took legal action against the club.[13] St Mirren were relegated from the Scottish Premiership at the end of the 2014–15 season.[14] McGinn later admitted that he had played "poorly" during that season, and that he had been distracted by speculation linking him with transfers to English clubs.[14]
Hibernian
Having suffered the training ground injury and relegation during the spring of 2015, McGinn's transfer options were reduced.[14] He trained with Houston Dynamo during July 2015,[15] but they were unable to sign him due to foreign player restrictions on Major League Soccer clubs.[14] On 31 July 2015, McGinn signed a four-year contract with Hibernian,[16] who paid St Mirren a development fee for McGinn and promised them 30% of any future transfer fee.[17] McGinn was part of the Hibernian team that won the 2015–16 Scottish Cup, the club's first victory in the competition for 114 years.[18] In the following season, McGinn helped them win promotion to the Scottish Premiership by winning the 2016–17 Scottish Championship.[19]
Celtic made three offers for McGinn during July 2018, but these were all rejected by Hibernian.[24] During this period of transfer speculation, McGinn continued to play regularly for Hibs and scored the winning goal in a Europa League qualifier against Asteras Tripolis.[25] McGinn visited Aston Villa's training ground on 7 August to discuss a potential transfer,[26] which was completed the following day.[25]
Aston Villa
McGinn signed a four-year contract with Steve Bruce's Aston Villa on 8 August 2018[27] despite interest from Celtic. He made his debut for Villa in a 3–2 win against Wigan Athletic on 11 August, during which he provided an assist for the opening goal and his inswinging corner forced an own goal in the second half.[28] McGinn scored his first goal in English football on 22 September, a swerving 25-yard volley in a 2–1 home defeat against Sheffield Wednesday[29] which was later named EFL Championship goal of the season.
Despite consistent performances at his new club, which saw McGinn quickly become a new fan favourite, Villa began the season poorly, which eventually lead to the sacking of Steve Bruce as manager of the club in October 2018.[30]Brentford manager Dean Smith was appointed as the new manager,[31] and McGinn continued to be a key player in the Villa starting 11 for the new manager. The midfielder picked up his first goal under the new manager in a 3–0 win against Derby County,[32] and then picked up his first brace for the club in a 3–1 win over Nottingham Forest in March 2019.[33] McGinn's good form continued, scoring goals against Middlesbrough and Sheffield Wednesday as Villa's form picked up heading into the final stages of the season. After picking up the club's Players' Player of the Season and Supporters' Player of the Season awards,[34] McGinn scored the winner in the Championship play-off final in a 2–1 victory over Derby County, to promote Aston Villa to the Premier League after three years in the Championship.[35]
On 8 August 2019, McGinn signed a five-year contract with the club.[36] He scored the first goal of Aston Villa's return to the Premier League in the first game of the season, a 3–1 away defeat to Tottenham Hotspur on 10 August 2019.[37][38] On 21 December 2019, McGinn suffered a fractured ankle in a 3–1 home defeat to Southampton and was expected to be out for up to three months.[39] The break in the season caused by the COVID-19 pandemic meant that McGinn returned later in the same season, and he featured in all of Villa's remaining games as they retained Premier League status.[40]
On 11 December 2020, McGinn signed a new five-year contract, which sees him extend his stay at Villa Park until 2025.[41][42] Following the departure of club captain Jack Grealish, McGinn was announced as the new vice-captain on 14 August 2021.[43] He scored in Villa's league opener, a 3–2 defeat against Watford.[44]
On 27 July 2022, ahead of the new season, Aston Villa manager Steven Gerrard named McGinn as the new captain, with Emiliano Martínez replacing him as vice-captain.[45][46]
He signed a new four-year contract with Villa in June 2023.[47] On 5 October 2023, he scored the winning goal from a header in the 94th minute of stoppage time in a 1–0 victory over Zrinjski Mostar during the 2023–24 Conference League group stage, to be his club's first ever win in the competition.[48]
McGinn received an international call-up when he was selected as part of a Scotland under-19 squad for a training camp in Turkey in January 2013.[50] He later went on to make his international debut for the under-19 side against Netherlands in a 2–1 defeat.[51] McGinn then captained the under-19s against Serbia in Stara Pazova.[52] On 5 March 2014, he made his debut for the Scotland under-21 side in a 2–2 draw against Hungary at Tannadice.[53] McGinn later captained the under-21 team.[54]
McGinn received his first call-up to the senior Scotland squad in March 2016, for a friendly against Denmark.[55] McGinn played for the whole of the 1–0 win and was awarded man of the match.[56]
McGinn scored his first goal for Scotland in September 2019, during a Euro 2020 qualification match with Russia.[57] McGinn scored the first hat-trick in his career in a Euro 2020 qualifier against San Marino on 13 October 2019, with all his goals coming in the first half.[58] Two goals against Kazakhstan meant that McGinn finished with a total of 7 goals in the Euro 2020 qualifying group.[59]
McGinn scored three goals for Scotland in March 2021 during the 2022 FIFA World Cup qualification matches: a bicycle kick in a 2–2 draw against Austria and two in a 4–0 win against the Faroe Islands.[61] In September of that year he played the whole match in Vienna as Scotland defeated Austria 1–0;[62] his brother Paul was introduced as a substitute in the second half, and they became only the third siblings to play together for the national team since the end of World War II.[63]
McGinn won his 50th cap for Scotland on 24 September 2022, in a 2–1 win against Republic of Ireland.[64] During that same international period he again captained the team, as Andrew Robertson was absent due to injury.[64] A goalless draw against Ukraine secured first place in the group and promotion to the top level of the Nations League.[65]
McGinn was named in Scotland's squad for the UEFA Euro 2024 finals in Germany.[66] A week later, he started the opening match of the tournament, where Scotland lost 5–1 to hosts Germany.[67] He went on to start against both Switzerland and Hungary as Scotland finished bottom of Group A with one point from three matches.[68][69]
On 15 November 2024, McGinn came on as a substitute and scored the only goal of the game as Scotland beat Croatia 1–0 at Hampden in the UEFA Nations League.[70] In doing so, he became Scotland's joint fourth all-time top goalscorer alongside Ally McCoist.[71]
Playing style
McGinn has an unusual running style ("I don't think anyone runs the way I do") and a large backside ("I don't think anyone has a backside the size of me"), which he uses to shield the ball and turn opponents.[14] His style of movement has drawn comparisons to fellow Scottish footballer Kenny Dalglish, who deployed a similar style of play during his career.[72][73]
Personal life
Raised in Clydebank where he attended St Columba's High School,[74] John is the third of four children to parents Stephen and Mary.[5] He has a twin sister, Katie, and his older brothers Stephen and Paul are also professional footballers.[75][76] All three brothers have been with both St Mirren and Hibernian at some stage in their careers.[75][77] Their grandfather Jack McGinn is a former Celtic chairman and Scottish Football Association president.[78]
McGinn often uses a 'goggles' goal celebration, a gesture of support for his nephew who is visually impaired and wears special eyewear to play football.[79]
^"SPFL monthly awards". www.spfl.co.uk. Scottish Professional Football League. Archived from the original on 14 June 2018. Retrieved 4 September 2018.
^"SPFL monthly awards". spfl.co.uk. Scottish Professional Football League. 28 May 2014. Archived from the original on 31 May 2016. Retrieved 12 September 2016.