John McGinn - Salary & Contract

John McGinn earns £75,000 per week, £3,900,000 per year playing for Aston Villa as a AM RLC. John McGinn's net worth is £19,047,600. John McGinn is 28 years old and was born in Scotland. His current contract expires June 30, 2025.

Career Earnings:

YearWeekly WageYearly SalaryClubPositionLeagueAgeContract Expiry
2024£75,000£3,900,000Aston VillaAM RLCPremier League2830-06-2025
2023£70,000£3,640,000Aston VillaDM, AM CPremier League2730-06-2025
2022£70,000£3,640,000Aston VillaDM, AM CPremier League2630-06-2025
2021£70,000£3,640,000Aston VillaDM, M/AMPremier League2530-06-2025
2020£50,000£2,600,000Aston VillaDM, AM CPremier League2430-06-2024
2019£25,000£1,300,000Aston VillaDM, AM CSky Bet Championship2330-06-2022
2018£2,100£109,200HibernianDM, AM CLadbrokes Premiership2231-05-2019
2017£2,100£109,200HibernianDM, AM CLadbrokes Championship2130-05-2019
2016£2,100£109,200HibernianDMLadbrokes Championship2030-05-2019

View John McGinn's Teammates Salaries

What is John McGinn's weekly salary?

John McGinn current earns £75,000 per week

What is John McGinn's yearly salary?

John McGinn current earns £3,900,000 per year

How much has John McGinn earned over their career?

John McGinn has earned a total of £19,047,600

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, 2025

How old is John McGinn?

John McGinn is 28 years old

Other Aston Villa Players

Sources - Press releases, news & articles, online encyclopedias & databases, industry experts & insiders. We find the information so you don't have to!