John McGinn

Scotland at the World Cup 2026: Schedule, match times, fixtures
Aston Villa's Tielemans ruled out for up to 10 weeks through injury
Aston Villa v Red Bull Salzburg: Where to watch, preview, lineups and odds
Premier League Team of the Week: Thiago and Rice impress in winter fixtures
McGinn bags brace as Aston Villa beat Nottingham Forest to go second
How Arsenal thrashed Aston Villa to boost their Premier League title credentials
Watkins comes off bench to seal stunning Villa turnaround away at Chelsea
Can Villa extend their record run in top-of-the-table clash with Chelsea?
Aston Villa win feisty derby as Wolves' woes show no signs of stopping
Scotland celebrate after first World Cup return in nearly 30 years
Emery says Aston Villa 'respect' Europa League despite being favourites
Club captain John McGinn signs new contract with Aston Villa until 2028
Dutch delight for Emery as Aston Villa sink Feyenoord in Europa League
McGinn hopes Watkins 'shuts up' critics after goal in Aston Villa win
Aston Villa earn first win of season with Europa League victory over Bologna
Ten-man Sunderland battle to earn point against struggling Aston Villa
Scotland withstand late Denmark surge to pick up point in World Cup qualifier
Dreams of glory and survival drive Premier League's record transfer splurge
Ouattara on target to help Brentford bounce back with win over Aston Villa
Senior Aston Villa players show concern over Ramsey's Newcastle move
Premier League Team of the Week: Palmer, Murillo and Schade feature
Tielemans the hero as Villa beat Fulham to continue European charge
How Crystal Palace and Manchester City made FA Cup final berth look easy
Sponsored content
Crystal Palace v Aston Villa: Where to watch FA Cup clash, preview, line-ups and odds
Southampton's miserable season continues as Aston Villa stroll to victory