ScoreBuzz
➕More
★ Favourites
John McGinn

John McGinn

Midfielder · Aston Villa · Scotland

John McGinn is a 32-year-old Scotland midfielder playing for Aston Villa. This season (2026/2027: 1 goal and 3 assists in 9 appearances). Career club totals on ScoreBuzz: 472 appearances, 46 goals and 43 assists.

ClubAston Villa
PositionMidfielder
NationalityScotland
Age32
Born18.10.1994 · Glasgow
Height178 cm
Weight68 kg
FootLeft
Market value€12.6m

Club statistics

SeasonTeamCompetitionAppsStartsMinGoalsAssistsYelRedRating
2026/2027Aston VillaPremier League9972413206.811111
2025/2026Aston VillaPremier League3030216954506.930000
2024/2025Aston VillaPremier League3432224714706.950000
2023/2024Aston VillaPremier League3535300964917.051428
2022/2023Aston VillaPremier League3432270213707.005882
2021/2022Aston VillaPremier League3535309234807.288571
2020/2021Aston VillaPremier League37373330351206.978378
2019/2020Aston VillaPremier League2827231633306.939285
2018/2019Aston VillaChampionship42413674691407.192857
2018/2019HibernianPremiership10100
2017/2018HibernianPremiership3553150
2016/2017HibernianChampionship294-40
2015/2016HibernianPremiership41010
2015/2016HibernianChampionship363-31
2014/2015St. MirrenPremiership300050
2013/2014St. MirrenPremiership353070
2012/2013St. MirrenPremier League181-10

John McGinn: stats FAQ

How many goals has John McGinn scored this season?

John McGinn has scored 1 goal and made 3 assists in 9 appearances in the 2026/2027 season.

How many career goals has John McGinn scored?

John McGinn has scored 46 goals and 43 assists in 472 club appearances, according to the season-by-season table on this page.

Which club does John McGinn play for?

John McGinn plays for Aston Villa as a midfielder.

Aston Villa teammates

Marco Bizot · Zion Suzuki · James Wright · Teddie Bloomfield · Lamare Bogarde · TJ Carroll · Matty Cash · Modou Cisse · Rodrigo Fortes · Taylor Harwood-Bellis · Victor Lindelof · Ian Maatsen · Tyrone Mings · Matteo Ruggeri