Neil McGregor

Neil McGregor
Personal information
Full name Neil McGregor
Date of birth (1985-07-17) 17 July 1985 (age 39)
Place of birth Irvine, Scotland
Position(s) Centre back
Team information
Current team
Kilwinning Rangers
Youth career
Crosshill United
2001–2002 Kilmarnock
Senior career*
Years Team Apps (Gls)
2002–2005 Kilmarnock 0 (0)
2005–2009 Clyde 84 (6)
2009–2011 Dunfermline Athletic 29 (0)
2011–2013 Dundee 32 (1)
2013Ayr United (loan) 14 (1)
2013–2015 Hurlford United ? (?)
2019 Troon 9 (1)
2020-2023 Hurlford United ? (?)
2023- Kilwinning Rangers 5 (1)
*Club domestic league appearances and goals, correct as of 14:10, 8 November 2023 (UTC)

Neil McGregor (born 17 July 1985, in Irvine), is a Scottish football defender who has previously played in the Scottish Premier League for Dundee.

He currently plays for Kilwinning Rangers.