John McGinn's Net Worth Details

John McGinn’s journey from Scottish football pitches to Premier League stardom has made him a household name.

Whether you’re an Aston Villa supporter or a casual observer, you may want to know how much McGinn earns, what his contract looks like, and other details about his career and personal life.

In this article, you will learn John McGinn’s net worth, career earnings, contract, career overview, stats, relationship, and much more.

John McGinn’s Biography

Full Name John McGinn
Date of Birth 18 October 1994
Age 31
Nationality Scottish
Height 5’10” (178 cm)
Weight 150 lbs (68 kg)
Turned Pro 2012
Club Aston Villa
Net Worth £25,438,400
Salary £100,000/week
Career Earnings See table below
Wife Sara McGinn (née Stokes)
Children Daughter (Hannah)
Instagram @johnmcginn7

Early Career

John McGinn grew up in Glasgow and was immersed in football from an early age, surrounded by a family that shared his passion for the game. He joined the youth academy at St Mirren and quickly progressed through the ranks, making his first-team debut at just 17 years old.

During his stint at St Mirren, McGinn helped the club win the Scottish League Cup in 2013, showing composure and talent well beyond his years. His consistent performances caught the attention of other teams, and in 2015, he moved to Hibernian.

At Hibernian, McGinn established himself as a box-to-box midfielder, winning the Scottish Cup in 2016 and helping the club achieve promotion the following year. His tenacity, vision, and leadership qualities made him a fan favorite and set the stage for bigger opportunities.

Professional Career

McGinn made a high-profile move to Aston Villa in 2018. In his debut season, he scored the winning goal at Wembley in the play-off final to help Villa secure promotion to the Premier League.

From then on, McGinn became a key figure at the club, consistently delivering strong performances and earning praise for his work rate and leadership. In 2022, he was appointed captain, succeeding Jack Grealish.

Under his leadership, Villa qualified for Europe and cemented themselves as a stable Premier League side. Internationally, McGinn has been a key part of Scotland’s squad, earning over 70 caps and captaining the side in crucial matches.

His energetic playing style, ability to score important goals, and relentless spirit have made him one of the most respected midfielders in British football.

Wife

John McGinn is married to Sara McGinn (née Stokes). The couple began their relationship in 2014 when McGinn was with St Mirren. Sara has supported him throughout his career, and the couple has shared their lives publicly on social media.

Sara earned first-class honors in Social Work from Birmingham City University. The couple welcomed their daughter, Hannah, in 2020.

McGinn’s family remains private but supportive, seen in the rare but affectionate posts on his Instagram.

John McGinn’s Net Worth Details

As of 2025, John McGinn’s net worth is estimated at £25,438,400. The figure stems mainly from his salary at Aston Villa and long-term football career.

Contract

McGinn signed a lucrative contract extension with Aston Villa in 2023, keeping him at the club until the summer of 2027. This deal improved his weekly salary to £100,000, reflecting his status as club captain and one of their most influential players.

Each contract extension McGinn signed increased his base pay and added performance-related bonuses. The contract’s duration ensures stability for both McGinn and Aston Villa, confirming him as a central figure in their Premier League ambitions.

Salary

Playing for Aston Villa, McGinn earns £100,000 per week, translating to £5,200,000 annually. Over the years, his salary has increased with each successful season and contract renewal.

The midfielder’s earnings also include appearance fees, win bonuses, and incentives linked to European qualification and team achievements, further boosting his annual income.

Career Earnings

Year Weekly Wage Yearly Salary Club Position Age
2025 £100,000 £5,200,000 Aston Villa Midfielder 31
2024 £100,000 £5,200,000 Aston Villa Midfielder 30
2023 £70,000 £3,640,000 Aston Villa Midfielder 29
2022 £70,000 £3,640,000 Aston Villa Midfielder 28
2021 £70,000 £3,640,000 Aston Villa Midfielder 27
2020 £50,000 £2,600,000 Aston Villa Midfielder 26
2019 £25,000 £1,300,000 Aston Villa Midfielder 25
2018 £2,100 £109,200 Hibernian Midfielder 24
2017 £2,100 £109,200 Hibernian Midfielder 23

Career Stats

Club Matches Goals Assists Major Honours
St Mirren 87 6 Scottish League Cup
Hibernian 136 12 Scottish Cup, Promotion
Aston Villa 213 18 23 Championship Play-off, Euro Qualification
Scotland 70+ 18 Euro Finalist

FAQs

1. What is John McGinn’s salary at Aston Villa?

He earns £115,000 each week with Aston Villa, and his annual salary stands at £5,980,000. His contract runs until June 2027.

2. Who is John McGinn’s wife and does he have children?

McGinn’s wife is Sara Stokes. They married several years ago and have a daughter named Hannah. Sara often supports him during important matches.

3. How many goals has McGinn scored for Scotland?

He has scored 18 goals for the Scotland national team. McGinn remains one of the top midfield contributors in the squad since making his debut.

4. What is John McGinn’s estimated net worth?

His estimated net worth is about £31,309,200, with earnings made from his playing contracts, bonuses, and various endorsements over the years.

5. Did McGinn ever play for Celtic, and will he join them?

John McGinn never played for Celtic. That move never materialized, so his legacy continues at Aston Villa, with transfer to Celtic expected in the near future.

M. Abdullah
M. Abdullah is a professional football writer known for his expert player analyses, transfer insights, and in-depth coverage of the global game. His work delivers clear, reliable, and engaging football content for fans worldwide.