John McGinn - Salary & Contract
John McGinn earns £50,000 per week, £2,600,000 per year playing for Aston Villa as a DM, M/AM (C). John McGinn has earned a total of £6,885,840 over their career to date. John McGinn is 25 years old and was born in Scotland. His current contract expires June 30, 2024.
|Year||Weekly Wage||Yearly Salary||Club||Position||League||Age||Contract Expiry|
|2021||£50,000||£2,600,000||Aston Villa||DM, M/AM (C)||Premier League||25||30-06-2024|
|2020||£50,000||£2,600,000||Aston Villa||DM, M/AM (C)||Premier League||24||30-06-2024|
|2019||£25,000||£1,300,000||Aston Villa||DM, M/AM (C)||Sky Bet Championship||23||30-06-2022|
|2018||£2,100||£109,200||Hibernian||DM, M/AM (C)||Ladbrokes Premiership||22||31-05-2019|
|2017||£2,100||£109,200||Hibernian||DM, M/AM (C)||Ladbrokes Championship||21||30-05-2019|
|2016||£2,100||£109,200||Hibernian||DM, M/AM (C)||Ladbrokes Championship||20||30-05-2019|
|2015||£610||£31,720||St. Mirren||DM, M/AM (C)||Scottish Premiership||19||30-05-2015|
|2014||£510||£26,520||St. Mirren||DM, M/AM (C)||Scottish Premiership||18||29-06-2015|
View John McGinn's Teammates Salaries
What is John McGinn's weekly salary?
John McGinn current earns £50,000 per week
What is John McGinn's yearly salary?
John McGinn current earns £2,600,000 per year
How much has John McGinn earned over their career?
John McGinn has earned a total of £6,885,840
What is John McGinn's current team?
John McGinn plays for Aston Villa in the Premier League
When does John McGinn's current contract expire?
John McGinn contract expires on June 30, 2024
How old is John McGinn?
John McGinn is 25 years old
Other Aston Villa Players
Anwar El Ghazi
Sources - Press releases, news & articles, online encyclopedias & databases, industry experts & insiders. We find the information so you don't have to!