Croatia
Indonesia
Nigeria
South Africa

John McGinn

John McGinn (born 18 October 1994) is a Scottish professional footballer who plays as a midfielder for Premier League club Aston Villa and the Scotland national team. McGinn previously played for St Mirren and Hibernian, and also represented Scotland at the under-19 and under-21 levels. He made his full international debut in March 2016, representing Scotland at UEFA Euro 2020.

Club Career

St Mirren

McGinn started his career as a youth player at St Mirren playing for the club's Ralston Academy. 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. 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. McGinn made his competitive debut against SPL champions Celtic in a 5–0 defeat, coming off the bench as a 78th-minute substitute.

On 29 November 2012, McGinn signed a new three-year contract, keeping him at St Mirren Park until summer 2015. McGinn played the first 81 minutes of the 2013 Scottish League Cup Final, as St Mirren won the League Cup by winning 3–2 against Hearts.

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. The resulting injury meant that McGinn missed the remainder of the season, and in turn took legal action against the club.

Hibernian

On 31 July 2015, McGinn joined Hibernian on a four-year contract. Hibernian paid St Mirren a development fee for McGinn and promised them 30% of any future transfer fee. 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. In the following season, McGinn helped them win promotion to the Scottish Premiership.

Hibs rejected three offers from EFL Championship club Nottingham Forest fo

This page also has a version in other languages :  Джон Макгинн (russian)

John McGinn

John McGinn News

21 December 2024
sportsmole.co.uk
Aston Villa2 - 1Man City
Manchester City's horror run of form continued on Saturday afternoon, with Pep Guardiola's side beaten 2-1 by Aston Villa in the Premier League.
19 December 2024
sportsmole.co.uk
Aston Villavs.Man City
Manchester City expert Steven McInerney from Esteemed Kompany has labelled Aston Villa as the "favourites" for Saturday lunchtime's Premier League clash between the two teams at Villa Park.
14 December 2024
talksport.com
Martinez goes from hero to zero as last-gasp goal sees Forest leapfrog Man City
Nottingham Forest have overtaken Manchester City in the Premier League after a late win over Aston Villa that was aided by Emiliano Martinez.
14 December 2024
sportsmole.co.uk
Nott'm Forest2 - 1Aston Villa
Anthony Elanga came off the bench to score a last-gasp winner as Nottingham Forest produced a tremendous late fightback to defeat Aston Villa 2-1 at the City Ground in the Premier League.
12 December 2024
sportsmole.co.uk
Nott'm Forestvs.Aston Villa
Aston Villa striker Ollie Watkins is at risk of missing Saturday's Premier League clash with Nottingham Forest at the City Ground.
10 December 2024
sportsmole.co.uk
RB Leipzig2 - 3Aston Villa
Aston Villa strengthened their Champions League top-eight hopes as they thrice took the lead to eventually win 3-2 against RB Leipzig, with super-subs Jhon Duran and Ross Barkley both making the difference with goals from the bench.
8 December 2024
sportsmole.co.uk
RB Leipzigvs.Aston Villa
Aiming to extend their winning run to the Champions League, a revived Aston Villa side will meet RB Leipzig on Tuesday evening.
5 December 2024
sportsmole.co.uk
Aston Villavs.Southampton
Back to winning ways in midweek, Aston Villa will seek consecutive Premier League victories on Saturday, when they play host to struggling Southampton at Villa Park.
4 December 2024
sportsmole.co.uk
Aston Villa3 - 1Brentford
Unai Emery's Aston Villa beat Brentford 3-1 on Wednesday night at Villa Park in the Premier League and won for the first time in nine games.
29 November 2024
sportsmole.co.uk
Chelseavs.Aston Villa
Aston Villa defender Ezri Konsa is expected to regain his spot in the XI for the Premier League trip to Chelsea on Sunday afternoon.
25 November 2024
sportsmole.co.uk
Aston Villavs.Juventus
Resuming their debut Champions League campaign, Aston Villa will tackle Serie A giants Juventus on Wednesday evening, when Unai Emery must make a couple of big selection calls.
23 November 2024
sportsmole.co.uk
Aston Villa2 - 2Crystal Palace
Aston Villa twice came from behind to draw 2-2 with Crystal Palace in Saturday afternoon's pulsating Premier League contest at Villa Park.
21 November 2024
sportsmole.co.uk
Aston Villavs.Crystal Palace
Following four straight defeats leading into the international break, Aston Villa will return to action on Saturday, when Crystal Palace pay a visit to Villa Park.
21 November 2024
sportsmole.co.uk
Aston Villavs.Crystal Palace
Two sides that were glad to see international football intervene will return from a much-needed break on Saturday, as Aston Villa and Crystal Palace meet at Villa Park.
19 November 2024
sportsmole.co.uk
Ben Doak Liverpool exit: Transfer away rumoured with Arne Slot unlikely to replace Mohamed Salah with Scotland, Middlesbrough loan star
A permanent exit from Liverpool for loanee Ben Doak is more likely than the youngster establishing himself as a regular under Arne Slot, Reds expert David Lynch has revealed.
18 November 2024
talksport.com
Scotland escape Nations League relegation with last-gasp winner against Poland
Andy Robertson rescued Scotland from Nations League League A relegation with a stoppage-time goal in a 2-1 win over Poland.
16 November 2024
sportsmole.co.uk
Croatiavs.Portugal
Concluding League A Group 1 of the 2024-25 UEFA Nations League with a top-of-the-table showdown, Croatia and Portugal butt heads at the Stadion Poljud in Split on Monday evening.
16 November 2024
sportsmole.co.uk
Polandvs.Scotland
Still with a slight chance of qualifying for the UEFA Nations League quarter-finals, Scotland will conclude their League A Group 1 campaign on Monday, when they meet Poland in Warsaw.
13 November 2024
sportsmole.co.uk
Scotlandvs.Croatia
Scotland's stay in the UEFA Nations League's top tier could be brought to its end on Friday, when they face an almost must-win game against League A Group 1 rivals Croatia.
7 November 2024
sportsmole.co.uk
Liverpoolvs.Aston Villa
Aston Villa captain Tyrone Mings is at risk of the axe for Saturday's Premier League showdown with Liverpool at Anfield.
4 November 2024
sportsmole.co.uk
Bruggevs.Aston Villa
Aiming to extend a flawless start to life at Europe's top table, Champions League leaders Aston Villa will tackle Belgian champions Club Brugge on Wednesday evening.
4 November 2024
sportsmole.co.uk
Bruggevs.Aston Villa
After storming through their first three fixtures, Champions League leaders Aston Villa aim to extend a perfect start when they visit Club Brugge on Wednesday.
1 November 2024
sportsmole.co.uk
Spursvs.Aston Villa
Aston Villa head coach Unai Emery is likely to have all of his options available to him for Sunday's Premier League trip to Tottenham Hotspur.
30 October 2024
sportsmole.co.uk
Aston Villa1 - 2Crystal Palace
The gloom surrounding Crystal Palace after their dismal start to the campaign finally appears to be dissipating following their superb 2-1 victory over Aston Villa in the EFL Cup on Wednesday evening, marking back-to-back wins for the first time in the 2024-25 season.
26 October 2024
sportsmole.co.uk
Aston Villa1 - 1Bournemouth
Evanilson scored a 96th-minute leveller to hand Bournemouth an unlikely point against Aston Villa in Saturday's Premier League contest at Villa Park.
24 October 2024
sportsmole.co.uk
Aston Villavs.Bournemouth
Aston Villa head coach Unai Emery has another massive decision to make up front for Saturday's Premier League clash with Bournemouth at Villa Park.
24 October 2024
sportsmole.co.uk
Aston Villavs.Bournemouth
A battle of the Basque bosses takes place at Villa Park on Saturday afternoon, as Aston Villa and Bournemouth hope to prolong that winning feeling in the Premier League.
22 October 2024
sportsmole.co.uk
Aston Villa2 - 0Bologna
Aston Villa head coach Unai Emery has refused to criticise Jhon Duran's frustrated reaction to being substituted during the 2-0 victory over Bologna.
22 October 2024
sportsmole.co.uk
Aston Villa2 - 0Bologna
Unai Emery's Aston Villa won 2-0 against Italian side Bologna in their third Champions League match of 2024-25 on Tuesday night, making it three wins from three in the competition.
22 October 2024
sportsmole.co.uk
Aston Villavs.Bologna
Aston Villa head coach Unai Emery has made four changes for Tuesday's Champions League fixture against Bologna.
21 October 2024
sportsmole.co.uk
Aston Villavs.Bologna
Fresh from another win in the English top flight, Aston Villa return to Champions League duty on Tuesday evening, as they host Serie A side Bologna at Villa Park.
21 October 2024
sportsmole.co.uk
Aston Villavs.Bologna
Aston Villa head coach Unai Emery has hinted that squad rotation is a necessity ahead of Tuesday's Champions League fixture against Bologna.
20 October 2024
sportsmole.co.uk
Aston Villavs.Bologna
Three weeks on from a memorable triumph in their first Champions League home game, Aston Villa will welcome Bologna to Villa Park on Tuesday, when they aim to make it three wins from three in this year's league phase.
18 October 2024
sportsmole.co.uk
Fulhamvs.Aston Villa
Aston Villa head coach Unai Emery has revealed that Tyrone Mings and Boubacar Kamara will be part of the travelling squad for Saturday's Premier League fixture at Fulham.
17 October 2024
sportsmole.co.uk
Fulhamvs.Aston Villa
Aston Villa have injury concerns for seven first-team players ahead of Saturday's Premier League clash with Fulham at Craven Cottage.
17 October 2024
sportsmole.co.uk
Fulhamvs.Aston Villa
Aston Villa will be looking to climb back into the top four of the Premier League when they travel to Craven Cottage to face Fulham on Saturday afternoon.