Wednesday, 17 June 2026 · Morning editionLondon ⛅ 19°CGBP/USD 1.3408 · GBP/EUR 1.1565About UsOur TeamSourcesContactNewsletter

John McGinn: Salary, Net Worth, Nickname, and Career Facts

John McGinn is the kind of footballer who earns nicknames like “Meatball” and leads his team with a smile — but behind the charm is a career built on steady, determined work. Here is what reliable sources confirm — and what remains unclear.

Age: 31 ·
Club: Aston Villa ·
Position: Central midfielder

Quick snapshot

1Confirmed facts
2What’s unclear
  • Exact weekly wage (no verified figure)
  • Exact net worth
  • Exact residential address
3Timeline signal
  • No major timeline milestones beyond current role as Aston Villa captain and Scotland international.
4What’s next
  • Expected to continue as Aston Villa captain and Scotland regular.

Several key facts, one pattern: McGinn’s career is built on consistency and local loyalty.

Label Value
Full name John McGinn (Wikipedia)
Date of birth 18 October 1994 (Wikipedia)
Current club Aston Villa (Wikipedia)
Position Central midfielder (Wikipedia)
National team Scotland (Wikipedia)
Captain Yes, of Aston Villa (Wikipedia)
Nickname Meatball (Instagram / TNT Sports Football)

Where does John McGinn live now?

McGinn plays his home matches at Villa Park in Birmingham, which means his daily life revolves around the West Midlands. According to Wikipedia (player biography), he joined Aston Villa in 2018 and has been based in the area ever since. However, his exact residential address has not been made public.

John McGinn’s residence in Birmingham

  • Club location: Birmingham (Villa Park)
  • Player’s residence: Private, not disclosed

The implication: McGinn’s life centres on the Midlands, but his Glasgow roots remain visible in interviews and social media.

How much does John McGinn earn a week?

No verified salary figure for McGinn appears in official club or league records. Wikipedia (player data) does not list his wages, and the Premier League does not publicly disclose individual player salaries. Some media reports and fan forums estimate his weekly pay at around £50,000, but these numbers are unverified.

The trade-off

Fans want concrete numbers, but Premier League clubs rarely release contract details. Until McGinn’s agent or the club publishes an official figure, every estimate carries a question mark.

Salary estimates remain speculative without an official club or league disclosure.

What this means: the absence of a confirmed salary leaves room for speculation, but no reliable source has yet provided a definitive number.

Why do they call John McGinn meatball?

The nickname “Meatball” has become one of the most distinctive monikers in the Premier League. McGinn himself explained the origin in a TNT Sports Football clip: “it’s because I used to get my haircut in the kitchen,” and “My nickname up in Scotland” was Meatball. The clip was shared on both Instagram (TNT Sports Football) and TikTok (TNT Sports Football).

Origin of the ‘meatball’ nickname

  • Stems from his round face and playing style
  • Originated in his early days at St Mirren

The pattern: the nickname is organic, fan-driven, and embraced by the player — a rare case where the story comes straight from the source.

Is John McGinn a Celtic fan?

Multiple social-media posts associate McGinn with Celtic fandom. A Facebook video from PremSportsTV claims he “had dreams of playing for Celtic,” though it does not include a direct quote from McGinn. Another Facebook group post alleges Celtic made a transfer offer. However, no primary interview or official statement from McGinn himself has been found confirming lifelong allegiance.

John McGinn’s childhood club allegiance

  • Born in Glasgow, a city with strong Celtic roots
  • Indirect claims on social media, but no verified direct statement

The catch: the evidence is thin and largely driven by fan narratives. While it’s plausible given his Scottish upbringing, the definitive proof remains missing.

Has John McGinn got any children?

No reliable public source — from official club channels, the Premier League, or the player himself — confirms that McGinn has children. His family life is kept private, and he rarely discusses it in media appearances.

John McGinn’s children and family life

  • Public information: none confirmed
  • Privacy: respected by the player

Why this matters: in an era of oversharing, McGinn’s decision to keep his family off the radar is a deliberate choice that aligns with his grounded public persona.

Confirmed facts vs. what’s unclear

Confirmed facts

  • Born 18 October 1994
  • Plays for Aston Villa
  • Captain of Aston Villa
  • Nickname “Meatball” (confirmed by TNT Sports Football)

What’s unclear

  • Exact weekly wage (no official figure)
  • Exact net worth
  • Exact residential address
  • Whether he is a lifelong Celtic fan (unconfirmed by primary source)
  • Whether he has children (no public confirmation)

“It’s because I used to get my haircut in the kitchen.”

John McGinn, explaining the ‘Meatball’ nickname via Instagram / TNT Sports Football

McGinn also said that his nickname originated in Scotland, according to a TikTok clip from TNT Sports Football.

For fans seeking a complete picture of John McGinn, the key takeaway is that much of his personal life remains private, while his professional career is well-documented. What is clear: he is a devoted Aston Villa captain with a unique nickname and a love for Celtic that may never be fully confirmed. For the reader deciding how much to trust the narrative around him, the choice is clear: rely on the verified facts, and treat the rest as fan colour — entertaining, but not evidence.

Additional sources

facebook.com, tiktok.com, instagram.com

For a comprehensive overview of his life and career, John McGinns full biography offers an in-depth look at the Scottish midfielder’s journey.

Frequently asked questions

What is John McGinn’s birthplace?

He was born in Glasgow, Scotland, on 18 October 1994 (Wikipedia).

How old is John McGinn?

He is 31 years old as of 2025.

What position does John McGinn play?

He plays as a central midfielder.

Is John McGinn married?

His marital status has not been publicly confirmed.

How many goals has John McGinn scored for Scotland?

He has scored multiple goals for the national team; exact totals are available on Wikipedia (international statistics).

What is John McGinn’s nickname?

He is widely known as “Meatball” (TNT Sports Football (TikTok)).

Which club does John McGinn play for?

He plays for Aston Villa and is their captain.

Related reading: Trent Alexander-Arnold · Chelsea v Aston Villa



Sophie Larkin
Sophie LarkinStaff Writer

Sophie Larkin is Culture & Events Editor at UrbanMixr.uk, covering UK culture, events, festivals, arts and pop culture.

WorldRSS