Neil McGregor Profile and Player Statistics
First name: Neil
Last name: McGregor
Position: Defender
Nationality:
Height: 183
Weight: 74

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Neil McGregor has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Scottish Cup 2023/2024 Kilwinning Rangers 1 0 0 0 0 1 0
Scottish Cup 2014/2015 Hurlford United 1 0 1 0 0 0 0
League Cup 2012/2013 Dundee 1 0 0 0 0 0 1
League One 2012/2013 Ayr United 6 0 0 1 0 5 1
Premiership 2012/2013 Dundee 19 0 0 0 0 0 0
Challenge Cup 2011/2012 Dundee 1 0 1 0 0 0 0
Championship 2011/2012 Dundee 9 1 3 1 0 3 1
Championship 2010/2011 Dunfermline Athletic 4 2 0 0 0 2 1
Scottish Cup 2010/2011 Dunfermline Athletic 1 1 0 0 0 0 0
Championship 2009/2010 Dunfermline Athletic 5 0 3 1 0 2 0
League Cup 2009/2010 Dunfermline Athletic 2 0 0 0 0 2 0

Neil McGregor has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
28/10/2023 Kilwinning Rangers
0 - 1
Cowdenbeath 0-0H2H+
  38' Zac Butterworth
Neil McGregor 54'  
Jordan Stuart 55'  
Alan Semple 59'  
  61' Ewan MacPherson
  64' Joshua Jack
  64' Michael Cunningham
Dylan Mackin 74'  
Ben Lewis 74'  
  0 - 1 80' Michael Cunningham
Jordan Stuart 84'  
Jack McMahon 84'  
  88' Jamie Docherty
  88' Lucas Berry
Alan Semple 89'  
Jack MacCalman 89'  
04/05/2013 Forfar Athletic
2 - 1
Ayr United 2-1H2H+
Chris Templeman 12' 1 - 0  
  1 - 1 36' Michael Bolochoweckyj
  44' D. Brownlie
I. Campbell 45' 2 - 1  
  45+1' Anthony Marenghi
  45+1' Chris Smith
Michael Bolochoweckyj 46'  
Michael Dunlop 46'  
  49' N. McGregor
  60' K. McAusland
  62' R. Crawford
  62' M. Wardrope
D. Denholm 72'  
Omar Kader 72'  
  74' Scott McLaughlin
W. Robertson 76'  
27/04/2013 Ayr United
0 - 1
Arbroath 0-0H2H+
  22' M. Travis
R. Crawford 41'  
  50' Steven Doris
  50' Derek Holmes
  50' Lee Sibanda
  50' Danny Rennie
M. Moffat 59'  
Ryan Nisbet 59'  
  0 - 1 60' E. Smith
N. McGregor 62'  
Anthony Marenghi 65'  
Mark Roberts 65'  
Aaron Wylie 72'  
M. Wardrope 72'  
  90' Graham Bayne
  90' Patrick Smith
23/03/2013 Brechin City
2 - 1
Ayr United 2-0H2H+
Derek Carcary 15' 1 - 0  
Jorge Cordeiro 22' 2 - 0  
  44' Scott McLaughlin
  2 - 1 61' L. Buchanan
  63' Chris Smith
Derek Carcary 65'  
Alex Pursehouse 65'  
  66' N. McGregor
  75' N. McGregor
  77' M. Shankland
  77' David Winters
Gary Fusco 86'  
J. Stewart 87'  
David McKenna 88'  
Ryan Stewart 88'  
09/03/2013 Queen of the South
2 - 0
Ayr United 1-0H2H+
  17' Mark Roberts
  22' Graeme Smith
  27' N. McGregor
D. Lyle 45' 1 - 0  
G. Reilly 60' 2 - 0  
  61' David Sinclair
  61' David Winters
  62' R. Crawford
  71' Ryan McStay
  71' Anthony Marenghi
  79' Adam Hunter
16/02/2013 Ayr United
5 - 2
Albion Rovers 2-1H2H+
N. McGregor 11'  
Michael Donald 18' 1 - 0  
M. Moffat 25' 2 - 0  
  2 - 1 42' Robbie Winters
Michael Donald 56' 3 - 1  
M. Moffat 59' 4 - 1  
  61' Scott Sally
  61' Patrick Walker
Michael Donald 61'  
R. Crawford 63'  
M. Moffat 67' 5 - 1  
  72' Christopher Boyle
  72' Bradley Halsman
  74' David Crawford
  74' C. Dallas
R. Crawford 76'  
Anthony Marenghi 76'  
Michael Donald 77'  
Ryan McStay 77'  
  5 - 2 84' Robbie Winters
09/02/2013 Alloa Athletic
2 - 2
Ayr United 0-1H2H+
  0 - 1 36' L. Buchanan
C. Gallagher 46'  
Edward Ferns 46'  
  0 - 2 57' N. McGregor
M. Megginson 63' 1 - 2  
M. Megginson 65'  
M. Grehan 65'  
Ryan McCord 65'  
G. Holmes 65'  
  78' L. Buchanan
  87' R. Crawford
  90+1' M. Moffat
  90+1' David Winters
Ben Gordon 90+2' 2 - 2  
30/01/2013 Hearts
1 - 0
Dundee 0-0H2H+
  68' Iain Davidson
Ryan Stevenson 68'  
  74' Nicky Riley
  74' Kevin McBride
B. King 83'  
Arvydas Novikovas 83'  
Jason Holt 84'  
John Sutton 84'  
John Sutton 86' 1 - 0  
Jamie Walker  90+2'  
Andy Driver 90+2'  
27/01/2013 Dundee
0 - 0
Kilmarnock 0-0H2H+
Steven Milne 57'  
Nicky Riley 57'  
  68' Paul Heffernan
  68' Ibrahim Rabiu 
  68' Borja Pérez
  68' Cillian Sheridan
  73' James Fowler
Mark Stewart 79'  
R. Conroy 79'  
  80' Rory McKenzie
  80' James Dayton
  84' Momo Sissoko
19/01/2013 Hibernian
1 - 1
Dundee 0-1H2H+
  0 - 1 8' John Baird
  40' Iain Davidson
Leigh Griffiths 49' 1 - 1  
Lewis Stevenson 81'  
D. Handling 81'  
Gary Deegan 83'  
Tom Taiwo 83'  
David Wotherspoon 83'  
  86' Steven Milne
  86' R. Conroy
02/01/2013 St. Johnstone
1 - 0
Dundee 1-0H2H+
Liam Craig 33' 1 - 0  
Callum Davidson 35'  
T. Scobbie 35'  
  47' Stephen O'Donnell
  52' Stephen O'Donnell
  52' Kevin McBride
  58' Jim McAlister
Murray Davidson 62'  
  64' Colin Nish
  64' Mark Stewart
G. Tadé 68'  
Steven MacLean 68'  
Peter Pawlett 70'  
  82' Steven Milne
  82' John Baird
Rowan Vine 82'  
Nigel Hasselbaink 82'  
29/12/2012 Dundee
1 - 3
Aberdeen 0-0H2H+
  31' Andy Considine
  31' Russell Anderson
  35' Joe Shaughnessy
  45+2' G. Rae
  0 - 1 46' Niall McGinn
Stephen O'Donnell 56'  
Iain Davidson 56'  
  62' Russell Anderson
  63' Russell Anderson
Kevin McBride 66'  
R. Conroy 66'  
  0 - 2 69' Niall McGinn
  69' J. Masson
  69' Ryan Fraser
  72' Clark Robertson
  72' Josh Magennis
Nicky Riley 80'  
Mark Stewart 80'  
Mark Stewart 82' 1 - 2  
  1 - 3 89' Niall McGinn
26/12/2012 Dundee
0 - 2
Celtic 0-1H2H+
  0 - 1 17' Georgios Samaras
  46' Charlie Mulgrew
  46' Mikael Lustig
  60' Beram Kayal
  60' James Forrest
  68' Gary Hooper
Kyle Benedictus 69'  
  0 - 2 71' Gary Hooper
John Baird 73'  
Mark Stewart 73'  
  78' Tony Watt
  78' Patrick McCourt
Stephen O'Donnell 83'  
Martin Boyle 83'  
15/12/2012 Ross County
1 - 1
Dundee 0-1H2H+
  0 - 1 37' Iain Davidson
Mark Fotheringham 50'  
I. Vigurs 53'  
Mark Fotheringham 60'  
Gary Glen 60'  
Gary Glen 74' 1 - 1  
  76' K. Benedictus
  76' Lewis Toshney
  77' Nicky Riley
  77' R. Conroy
  80' Declan Gallagher
  87' John Baird
  87' Mark Stewart
  87' G. Irvine
09/12/2012 Dundee
0 - 3
Dundee United 0-1H2H+
  0 - 1 17' Keith Watson
  20' Barry Douglas
  55' Rudolf Skacel
  67' Brian McLean
  0 - 2 71' Jonathan Daly
  74' Rudolf Skacel
  74' Richie Ryan
Steven Milne 80'  
Martin Boyle 80'  
Iain Davidson 85'  
  0 - 3 88' Willo Flood
  89' Johnny Russell
  89' Michael Gardyne
24/11/2012 St. Mirren
3 - 1
Dundee 1-0H2H+
  27' Colin Nish
Steven Thompson 31' 1 - 0  
P. Dummett 60'  
  1 - 1 64' R. Conroy
Steven Thompson 72' 2 - 1  
John McGinn 73'  
D. Imrie 73'  
Lewis Guy 73'  
Sam Parkin 73'  
  79' Steven Milne
  79' John Baird
D. Imrie 87' 3 - 1  
  90' Nicky Riley
  90' Martin Boyle 
17/11/2012 Dundee
3 - 1
Hibernian 1-0H2H+
K. Benedictus 21' 1 - 0  
Steven Milne 47' 2 - 0  
  51' A. Maybury
Kevin McBride 52' 3 - 0  
  56' E. Doyle
  56' Shefki Kuqi
  71' Jorge Claros
  71' Ivan Sproule
  79' Lewis Stevenson
  80' Lewis Stevenson
Steven Milne 80'  
John Baird 80'  
Nicky Riley 82'  
R. Conroy 82'  
  84' Lewis Stevenson
  84' R. Caldwell
  3 - 1 90' Leigh Griffiths
Colin Nish 90+3'  
Lewis Toshney 90+3'  
10/11/2012 Motherwell
1 - 1
Dundee 1-1H2H+
  0 - 1 28' Nicky Riley
Michael Higdon 45+1' 1 - 1  
Steven Hammell 57'  
Z. Francis-Angol 57'  
  68' Matthew Lockwood
  71' Nicky Riley
  71' R. Conroy
Chris Humphrey 80'  
Omar Daley 80'  
Jamie Murphy 80'  
B. McHugh 80'  
  85' Steven Milne
  85' John Baird
  89' G. Irvine
03/11/2012 Dundee
1 - 0
Hearts 1-0H2H+
Matthew Lockwood 22' 1 - 0  
Declan Gallagher 30'  
  55' Scott Robinson
  55' Andy Driver
Colin Nish 68'  
John Baird 68'  
  68' John Sutton
  68' G. Smith
  72' Arvydas Novikovas
  72' Jamie Walker 
Steven Milne 83'  
R. Conroy 83'  
27/10/2012 Aberdeen
2 - 0
Dundee 1-0H2H+
  4' B. Easton
  4' Matthew Lockwood
Niall McGinn 14' 1 - 0  
  26' G. Irvine
  36' Iain Davidson
  60' Colin Nish
  60' Steven Milne
Stephen Hughes 64'  
Chris Clark 65'  
Jonny Hayes 65'  
  70' Nicky Riley
  70' John Baird
Jonny Hayes 74' 2 - 0  
  76' Kevin McBride
Stephen Hughes 78'  
Josh Magennis 78'  
Ryan Fraser 80'  
C. Smith 80'  
19/10/2012 Dundee
1 - 4
Inverness CT 1-2H2H+
  0 - 1 4' B. McKay
  0 - 2 7' G. Warren
Colin Nish 13' 1 - 2  
Iain Davidson 22'  
  64' Philip Roberts
  64' S. Sutherland
Nicky Riley 64'  
Steven Milne 74'  
John Baird 74'  
Matthew Lockwood 74'  
R. Conroy 74'  
  1 - 3 81' Andrew Shinnie
  1 - 4 85' B. McKay
15/09/2012 Dundee
1 - 2
Motherwell 1-0H2H+
Colin Nish 20' 1 - 0  
  66' Jamie Murphy
  66' Henrik Ojamaa
  73' A. Cummins
  73' Omar Daley
  1 - 1 74' Michael Higdon
Iain Davidson 74'  
K. Benedictus 74'  
John Baird 79'  
Mark Stewart 79'  
  1 - 2 85' Michael Higdon
  90' Keith Lasley
M. Kerr 90'  
Martin Boyle  90'  
  90+1' Miljan Djurovic
02/09/2012 Hearts
0 - 1
Dundee 0-1H2H+
  0 - 1 3' R. Conroy
Marius Zaliukas 3'  
  27' Lewis Toshney
John Sutton 46'  
Ryan Stevenson 46'  
Ryan McGowan 56'  
  57' Iain Davidson
D. Carrick 66'  
Andy Driver 66'  
  68' Colin Nish
  74' Colin Nish
  74' Steven Milne
Darren Barr 77'  
Jamie Walker  77'  
29/08/2012 Queen's Park
2 - 1
Dundee 1-1H2H+
  0 - 1 5' Steven Milne
Andrew Robertson 18'  
  24' N. McGregor
Jamie Longworth 24' 1 - 1  
  25' G. Webster
  25' Declan Gallagher
R. Little 28'  
  38' John Baird
  45' Gary Irvine
  63' Steven Milne
  63' Stephen O'Donnell
Ian Watt 63'  
Lawrence Shankland 63'  
S. Burns 76' 2 - 1  
S. Burns 85'  
Owen Ronald 85'  
  90+2' Davide Grassi
25/08/2012 Dundee
0 - 1
Ross County 0-0H2H+
Stephen O'Donnell 29'  
K. Benedictus 47'  
Lewis Toshney 47'  
Mark Stewart 60'  
Martin Boyle  60'  
  0 - 1 72' R. Brittain
  76' C. McMenamin
  76' Sammy Morrow
  84' Mark Corcoran
  84' Russell Duncan
Lewis Toshney 85'  
John Baird 85'  
Iain Davidson 90+2'  
  90+2' I. Vigurs
19/08/2012 Dundee United
3 - 0
Dundee 3-0H2H+
Gavin Gunning 14' 1 - 0  
M. Gardyne 24'  
Johnny Russell 35' 2 - 0  
Johnny Russell 38' 3 - 0  
  51' Nicky Riley
  57' John Baird
  57' Mark Stewart
  64' K. Benedictus
  65' Jim McAlister
  65' Martin Boyle 
M. Gardyne 67'  
Stuart Armstrong 67'  
  72' Stephen O'Donnell
Johnny Russell 72'  
Radosław Cierzniak 73'  
Gavin Gunning 80'  
B. McLean 80'  
  80' Nicky Riley
  80' G. Webster
04/08/2012 Kilmarnock
0 - 0
Dundee 0-0H2H+
  24' Matthew Lockwood
James Dayton 66'  
Rory Boulding 66'  
Lee Johnson 66'  
Danny Racchi 66'  
  76' Kevin McBride
  76' G. Webster
Matty Kennedy 78'  
Rory McKenzie 78'  
  89' Iain Davidson
21/04/2012 Dundee
0 - 3
Partick Thistle 0-1H2H+
  16' S. Bannigan
Stephen O'Donnell 30'  
  0 - 1 35' Paul Cairney
Jamie McCluskey 46'  
Nicky Riley 46'  
Jake Hyde 61'  
K. Benedictus 61'  
  0 - 2 81' Paul Cairney
  82' Chris Erskine
  82' Christie Elliott
Rhys Weston 85'  
  86' Mark McGuigan
  86' K. Burns
N. McGregor 90+1'  
  0 - 3 90+2' Paul Cairney
  90+2' Paul Cairney
03/03/2012 Livingston
2 - 3
Dundee 1-1H2H+
  0 - 1 26' Jamie McCluskey
  33' Steven Milne
  33' Graham Bayne
Marc McNulty 39' 1 - 1  
N. McGregor 47' 2 - 1  
K. Jacobs 50'  
  55' Gary Irvine
  2 - 2 56' Carl Finnigan
  60' Kevin McBride
  67' Rhys Weston
  67' Craig McKeown
Liam Fox 70'  
Iain Russell 70'  
  2 - 3 88' Jamie McCluskey
Dean Cummings 90'  
C. Fordyce 90'  
  90+1' N. McGregor
  90+3' Craig McKeown
03/03/2012 Livingston
2 - 3
Dundee 1-1H2H+
  0 - 1 26' Jamie McCluskey
  33' Steven Milne
  33' Graham Bayne
Marc McNulty 39' 1 - 1  
N. McGregor 47' 2 - 1  
K. Jacobs 50'  
  55' Gary Irvine
  2 - 2 56' Carl Finnigan
  60' Kevin McBride
  67' Rhys Weston
  67' Craig McKeown
Liam Fox 70'  
Iain Russell 70'  
  2 - 3 88' Jamie McCluskey
Dean Cummings 90'  
C. Fordyce 90'  
  90+1' N. McGregor
  90+3' Craig McKeown
21/02/2012 Falkirk
1 - 1
Dundee 1-0H2H+
Farid El Alagui 27' 1 - 0  
  59' R. Chisholm
  59' Carl Finnigan
  60' N. McGregor
Willie Gibson 70'  
Blair Alston 70'  
Craig Sibbald 75'  
Stephen Kingsley 75'  
  84' Jake Hyde
  84' Graham Bayne
  1 - 1 87' Carl Finnigan
Farid El Alagui 89'  
21/01/2012 Partick Thistle
0 - 0
Dundee 0-0H2H+
  46' Gavin Rae
  46' Jake Hyde
  65' Matthew Lockwood
  65' Rhys Weston
Christie Elliott 70'  
Kris Doolan 70'  
Thomas Stewart 70'  
Chris Erskine 70'  
  86' N. McGregor
S. Robertson 89'  
14/01/2012 Dundee
3 - 0
Livingston 1-0H2H+
R. Conroy 19' 1 - 0  
  38' Iain Russell
R. Chisholm 52'  
  53' Mark Fotheringham
  66' Kenny Deuchar
  66' Marc McNulty
Steven Milne 70'  
Jake Hyde 70'  
Jamie McCluskey 70'  
Nicky Riley 70'  
N. McGregor 74' 2 - 0  
  76' Mark Fotheringham
  81' Maurice Ross
Nicky Riley 82' 3 - 0  
  83' Iain Russell
  83' S. Scougall
  83' Liam Fox
  83' David Sinclair
Nicky Riley 88'  
Graham Bayne 88'  
06/08/2011 Partick Thistle
0 - 1
Dundee 0-0H2H+
  40' Rhys Weston
Aaron Taylor-Sinclair 45'  
William Kinniburgh 56'  
Conrad Balatoni 56'  
Paul Cairney 72'  
Jamie Campbell 72'  
  80' Leighton McIntosh
  80' Nicky Riley
Scott Robertson 81'  
Iain Flannigan 81'  
  0 - 1 90' Matthew Lockwood
  90' Jamie McCluskey
  90' Neil McGregor
16/04/2011 Dunfermline Athletic
6 - 1
Queen of the South 1-0H2H+
Martin Hardie 32' 1 - 0  
  38' David Lilley
Kevin Rutkiewicz 45'  
L. Buchanan 46'  
Chris Higgins 46'  
  50' Stephen McKenna
D. Graham 51' 2 - 0  
N. McGregor 61'  
  2 - 1 62' Robert Harris
Chris Higgins 65' 3 - 1  
D. Graham 69' 4 - 1  
Andrew Kirk 76' 5 - 1  
  79' Stephen McKenna
  79' Willie McLaren
Andrew Kirk 80'  
Patrick Clarke 80'  
J. Cardle 80'  
Steven McDougall 80'  
Patrick Clarke 82' 6 - 1  
22/02/2011 Ross County
0 - 0
Dunfermline Athletic 0-0H2H+
  33' D. Graham
M. Gardyne 46'  
Steven Milne 46'  
I. Vigurs 64'  
Paul di Giacomo 64'  
  65' Ryan Thomson
  65' L. Buchanan
  70' Patrick Clarke
  70' Steven McDougall
Andy Barrowman 77'  
Garry Wood 77'  
  81' Kevin Rutkiewicz
  81' N. McGregor
  86' C. Woods
Steven Milne 90'  
06/02/2011 Aberdeen
1 - 0
Dunfermline Athletic 0-0H2H+
Rob Milsom 8'  
Derek Young 8'  
Nick Blackman 56'  
Peter Pawlett 56'  
  77' Alex Burke
  77' Nick Phinn
  79' Kevin Rutkiewicz
  79' N. McGregor
Ryan Jack 81'  
Josh Magennis 81'  
  88' J. Cardle
  88' Ryan Thomson
N. McGregor 90' 1 - 0  
06/02/2011 Aberdeen
1 - 0
Dunfermline Athletic 0-0H2H+
Rob Milsom 8'  
Derek Young 8'  
Nick Blackman 56'  
Peter Pawlett 56'  
  77' Alex Burke
  77' Nick Phinn
  79' Kevin Rutkiewicz
  79' N. McGregor
Ryan Jack 81'  
Josh Magennis 81'  
  88' J. Cardle
  88' Ryan Thomson
N. McGregor 90' 1 - 0  
13/11/2010 Dunfermline Athletic
2 - 2
Raith Rovers 2-0H2H+
Patrick Clarke 19' 1 - 0  
Calum Woods 31' 2 - 0  
  37' Craig Wilson
  59' Jamie Mole
  59' John Baird
Neil McGregor 59'  
Patrick Clarke 63'  
  63' Laurie Ellis
Neil McGregor 73'  
  76' Scott McBride
  76' Graham Weir
  76' Grégory Victor Tadé
  76' Iain Williamson
David Graham 77'  
Joe Cardle 77'  
Andrew Kirk 77'  
Andrew Kirk 77'  
Ryan Thomson 77'  
  2 - 1 84' Iain Williamson
Wullie Gibson 84'  
Wullie Gibson 89'  
Chris Higgins 89'  
  2 - 2 90' Allan Walker
  90' Allan Walker
14/08/2010 Dunfermline Athletic
2 - 0
Greenock Morton 0-0H2H+
Nick Phinn 31'  
Wullie Gibson 31'  
  59' Michael Tidser
Patrick Clarke 61'  
Steven McDougall 61'  
Joe Cardle 66'  
Neil McGregor 66'  
  67' Kevin Kelbie
  67' Stewart Kean
  72' Peter Weatherson
Andrew Kirk 77' 1 - 0  
Andrew Kirk 83' 2 - 0  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.