Player Birthdate Source[s] Clubs Signed Seasons A S G

McGowan, Michael 22/08/85 Sheffield Wednesday 8.2001 0 0 0

Stenhousemuir 8.2002 2002-03 11 1 0

Dundee 8.2004 0 0 0

Raith Rovers 1.2005 2004 0 1 0

Clyde 7.2005 2005-07 90 6 5

Queen of the South 7.2008 2008 8 5 1

McGowan, Michael 28/09/87 Cambuslang Rangers Albion Rovers 7.2007 2007-* 91 0 0

McGowan, Mike 15/07/47 St.Roch’s Celtic 5.65 0 - 0

Dumbarton 7.66 1966-68 51 1 3

Ballymena United [N.Ireland] Hamilton Academical 12.70 1970 10 1 0

McGowan, Neil 14/12/45 Albion Rovers 8.64 1964 3 - 0

McGowan, Neil 15/04/77 Bonnyton Thistle Stranraer 8.95 1995 1 3 0

Albion Rovers 8.96 1996-99 67 4 0

Oxford United 8.99 1999-2000 26 5 0

Stranraer 3.2001 2000 7 0 1

Clydebank 8.2001 2001 31 1 0

Knattspyrnufelag Akureyrar [Iceland] Airdrie United 8.2002 2002-06 148 8 1

Queen of the South 7.2007 2007 2 1 0

Stranraer 11.2007 2007 8 0 0

Ayr United 1.2008 2007-* 49 6 1

McGowan, Pat Ashfield Clyde 6.53 1953 1 - 0

McGowan, Pat 04/08/59 Gartcosh Boys Club Airdrieonians 6.77 1977 0 0 0

Glenboig Dumbarton 10.80 1980-88 210 35 18

McGowan, Paul 07/10/87 Celtic Youths Celtic 1.2004 2007-09 2 4 0

Morton 7.2006 2006 35 1 11

Hamilton Academical 1.2009 2008 11 3 1

St.Mirren 8.2010 2010-* 33 0 1

McGowan, Ryan 15/08/89 Para Hills [Australia] Hearts 7.2006 2007-* 3 6 0

Ayr United 10.2009 2009 28 0 1

McGowan, Sam Motherwell 5.42 1946 1 - 0

Morton 11.46 1946 4 - 0

St.Johnstone 8.47 1947 13 - 0

McGowan, Stephen 24/09/84 Dundee United Youths Dundee United 11.2000 2002 0 1 0

McGowan, William Partick Thistle 5.46 0 - 0

Stenhousemuir 9.47 0 - 0

McGown, James Dumbarton 10.49 1949 3 - 0

McGowne, Kevin 16/12/69 Hurlford United St.Mirren 12.88 1989-91 42 6 1

St.Johnstone 6.92 1992-96 117 5 4

Kilmarnock 9.96 1996-2001 134 6 7

Dundee United 7.2002 2002 12 0 0

Partick Thistle 1.2003 2002 7 0 0

St.Mirren 7.2003 2003-06 111 1 2

Montrose 6.2007 2007 3 0 0

McGrady, Stuart 08/04/85 ‘S’ Form Ayr United 8.2003 2002-04 31 10 0

Queen of the South 8.2005 0 0 0

Cumnock Queen’s Park 8.2007 2007-08 22 14 2

McGrain, Danny 01/05/50 Maryhill Celtic 5.67 1970-86 432 8 5

Rochdale Rovers [Australia] Hamilton Academical 8.87 1987 20 1 0

McGrain, Danny 27/05/53 Blantyre Victoria Clyde 6.69 1970-73 86 2 8

McGrain, Joe St.Mirin’s Boys Guild Queen’s Park 8.65 0 - 0

McGrain, Tommy 31/01/59 ‘S’ Form Celtic 10.74 0 0 0

Duntocher Hibernian Partick Thistle 7.77 0 0 0

Galway Rovers [Eire] Dumbarton 9.79 1979-80 44 6 2

McGranaghan, Steven 03/07/90 Albion Rovers Youths Airdrie United 8.2006 0 0 0

McGranaghan, Willie 11/05/53 Celtic 9.70 0 0 0

Blantyre Celtic Albion Rovers 1.72 1971 6 0 0

McGrane, Brian 13/11/57 Dumbarton St.Patrick’s Celtic 6.75 0 0 0

McGrantham, James Queen’s Park 8.48 1948 3 - 0

McGrath, Charlie St.Mirren 8.67 1967 1 0 1

McGrath, Dennis 29/01/74 Forth Valley U-21s Queen’s Park 6.95 0 0 0

McGrath, Joe Yoker Athletic Hamilton Academical 8.61 1961 3 - 0

McGrath, John Kilpatrick Boys Club Shrewsbury Town 1.80 0 0 0

Worcester City Dumbarton 7.84 0 0 0

McGrath, Ken Linfield [N.Ireland] Airdrieonians 2.48 1947-48 5 - 0

McGrath, P. Stranraer 4.88 1987 2 1 0

McGrath, Paul 27/03/62 Hillwood Boys Club Celtic 1.80 0 0 0

St.Mirren 4.80 0 0 0

Albion Rovers 8.82 0 0 0

McGrath, Peter Dundee Ashdale Dundee 1.51 0 - 0

Exeter City 7.51 0 - 0

Montrose 1.55 1955 9 - 0

McGrath, Scott 11/01/84 Montrose Youths Forfar Athletic 7.2002 0 0 0

McGrath, Timothy 16/08/79 Town Celtic [Eire] Celtic 8.95 0 0 0

McGrath, Willie Seton Athletic Aberdeen 5.69 0 0 0

McGraw, Dumbarton 8.61 1961 1 - 0

Hamilton Academical 9.61 1961 1 - 0

McGraw, Allan Army Football Morton 9.61 1961-65 137 - 116

Hibernian 7.66 1966-68 60 3 17

McGraw, Allan Cypriot Football Airdrie United 11.2006 0 0 0

McGraw, Allan 15/06/87 Partick Thistle Youths Ross County 8.2004 0 0 0

Elgin City 9.2006 2006 8 3 0

McGraw, Andrew 24/02/71 ICI Juveniles East Stirlingshire 8.88 1988-89 7 2 0

Mcgraw, Barry 09/07/71 Avoch Elgin City 9.2007 0 0 0

McGraw, Ian 30/08/26 Rutherglen Glencairn Arbroath 7.47 1948 13 - 0

Leicester City 12.49 1948-50 13 - 0

McGraw, James Partick Thistle 10.46 0 - 0

Leeds United 10.46 0 - 0

McGraw, John 27/10/54 Whitehill Welfare Stenhousemuir 10.79 0 0 0

McGraw, Mark 05/01/71 Port Glasgow Rangers Morton 5.89 1988-89 5 7 3

Hibernian 2.90 1990-94 21 28 3

Falkirk 8.95 1995-97 22 18 8

Morton 9.97 1997 7 6 0

Clyde 3.98 1997-99 18 2 7

Stirling Albion 8.2000 2000 0 3 0

Forfar Athletic 11.2000 2000 4 1 0

McGregor, Coupar Angus Stirling Albion 3.48 1947 1 - 0

McGregor, Alastair Petershill Cowdenbeath 11.59 1959-60 23 - 0

McGregor, Alex Polkemmet Albion Rovers 11.45 1946-48 22 - 0

Raith Rovers 7.49 1949 17 - 0

Arbroath 2.51 0 - 0

Stirling Albion 9.51 0 - 0

Alloa Athletic 10.51 1951 1 - 0

McGregor, Alex Regent Star Stirling Albion 9.57 0 - 0

McGregor, Alex 12/11/50 Troon Ayr United 1.70 1969-72 24 5 1

Hibernian 5.73 0 0 0

Shrewsbury Town 1.75 1974-75 46 3 1

Aldershot 9.76 1976-81 168 9 17

McGregor, Allan 17/10/75 Bathgate Thistle Clyde 8.94 0 0 0

McGregor, Allan 31/01/82 Rangers Youths Rangers 7.98 2001-* 134 0 0

St.Johnstone 8.2004 2004 20 0 0

Dunfermline Athletic 8.2005 2005 26 0 0

McGregor, Andy Muirkirk Falkirk 9.59 1959 1 - 0

McGregor, Bobby 22/07/60 Vale of Leithen St.Johnstone 3.81 1981 2 0 0

McGregor, Calum 15/01/89 ‘S’ Form St.Mirren 9.2004 0 0 0

Clyde 8.2007 0 0 0

McGregor, Darren 07/08/85 Leith Athletic Boys Club Cowdenbeath 8.2003 2004-09 70 12 7

St.Mirren 8.2010 2010-* 36 0 3

McGregor, Frank St.Anthony’s Clyde 11.58 1959 2 - 0

McGregor, Gordon 15/11/56 Eastwood High School St.Johnstone 1.74 1973-76 35 22 5

Frankfurt City [Australia] Partick Thistle 3.79 1978-79 3 2 0

Stirling Albion 8.80 1980 6 1 0

Clyde 11.80 1980 0 1 0

McGregor, Grant Vale of Clyde Celtic 1.64 0 - 0

McGregor, Hector 16/03/54 Jubilee Athletic Cowdenbeath 8.74 1974 8 1 2

McGregor, I. Brechin City 9.76 1976 2 0 0

McGregor, Ian Royston Roseberry Raith Rovers 8.57 1957-60 14 - 0

Cowdenbeath 7.61 1961 11 - 0

McGregor, Ian 10/01/53 Kilsyth Rangers Dumbarton 4.74 1974-76 19 0 0

Stenhousemuir 8.77 1977 1 0 0

McGregor, J. Alloa Athletic 8.53 1953 1 - 0

McGregor, Jake 05/05/88 ‘S’ Form St.Mirren 8.2004 0 0 0

Clyde 8.2005 0 0 0

East Stirlingshire 8.2007 0 0 0

McGregor, James 21/04/61 Dundee North End Cowdenbeath 5.83 1983 0 4 0

McGregor, James 28/06/60 Blantyre Victoria Queen of the South 10.81 1981 1 0 0

McGregor, James 05/04/78 Ferguslie United Cowdenbeath 5.96 0 0 0

McGregor, Jim 31/05/43 Grangemouth United Stirling Albion 11.60 1961-63 64 - 2

Dumbarton 7.64 1964 16 - 1

East Stirlingshire 8.65 1965 29 - 6

Stenhousemuir 6.66 1966-69 101 4 27

McGregor, Jim 04/08/49 Yoker Athletic Clyde 10.67 1967-69 17 0 0

East Stirlingshire 5.70 1970-76 184 2 2

Falkirk 3.77 1976-77 17 0 0

Albion Rovers 8.78 1978-79 53 0 0

McGregor, John Fintry Amateurs East Stirlingshire 10.56 1956 11 - 1

McGregor, John Clackmannan St.Johnstone 12.61 0 - 0

McGregor, John 08/09/55 Stenhousemuir 9.73 1973 1 2 0

McGregor, John 05/01/63 Bargeddie Amateurs Queen’s Park 9.79 1979-81 105 0 19

Liverpool 5.82 0 0 0

St.Mirren 3.84 1983 5 0 1

Leeds United 10.85 1985 6 0 0

Rangers 5.87 1987-91 21 5 0

McGregor, Neil 17/07/85 ‘S’ Form Kilmarnock 7.2001 0 0 0

Clyde 7.2005 2005-08 80 0 6

Dunfermline Athletic 6.2009 2009-* 24 1 1

McGregor, Peter Alva Albion Rangers Albion Rovers 7.49 0 - 0

McGregor, Ryan 04/10/87 Clyde Youths Hamilton Academical 8.2003 0 0 0

McGregor, S. Queen’s Park 11.87 1987 0 1 0

McGregor, Scott 22/05/69 Glenrothes Arbroath 3.94 1993-94 4 5 0

Cowdenbeath 3.96 1995 2 0 0

McGregor, Steven 08/02/82 Campsie Black Watch Stenhousemuir 6.2004 2004-05 18 3 1

McGregor, Stuart 18/04/69 East Kilbride Youth Club Queen’s Park 5.89 1988 0 1 0

McGregor, Tom Markinch Victoria Rangers Clyde 10.49 0 - 0

McGreish, Danny 03/08/71 Gleniffer Thistle St.Mirren 5.89 0 0 0

McGrillen, Paul 19/08/71 Motherwell Boys Club Motherwell 4.90 1990-94 39 43 11

Falkirk 2.95 1994-97 73 24 21

Airdrieonians 8.98 1998 20 3 1

East Fife 8.99 1999 3 0 1

Stirling Albion 9.99 1999 23 6 11

Partick Thistle 7.2000 2000 11 9 5

Clydebank 8.2001 2001 19 16 7

Bellshill Athletic Stenhousemuir 7.2004 2004-05 60 7 33

Bellshill Athletic Stranraer 3.2007 2006 10 0 2

McGroarty, Chris 06/02/81 Rosyth Recreation Colts Dunfermline Athletic 10.98 1998-2003 62 29 1

Clyde 8.2003 2003 12 0 0

St.Mirren 1.2004 2003 12 1 0

Dumbarton 9.2004 2004 4 2 0

Airdrie United 11.2004 2004 2 0 0

East Stirlingshire 1.2005 2004 16 0 5

Berwick Rangers 7.2005 2005 34 0 4

Stranraer 7.2006 2006 5 5 0

Berwick Rangers 1.2007 2006-07 27 2 0

Stenhousemuir 7.2008 2008 30 0 0

Brechin City 7.2009 2009 0 2 0

Forfar Athletic 10.2009 2009-* 2 0 0

McGrogan, Felix Pollok Hamilton Academical 10.61 1961 1 - 0

Pollok Raith Rovers 5.62 1962-64 51 - 18

St.Johnstone 10.64 1964-65 25 - 4

McGrogan, James Vale of Leven Dumbarton 4.60 1959-60 3 - 0

McGrogan, Joe 30/03/55 Yoker Athletic Hamilton Academical 7.74 1974-81 133 38 30

Dumbarton 8.82 1982-83 9 13 1

McGrogan, Paul 03/03/66 Vale of Leven Dumbarton 8.89 1989 3 3 0

McGrory, East Stirlingshire 8.70 1970 1 0 0

McGrory, Alan 24/09/88 ‘S’ Form Morton 9.2004 0 0 0

McGrory, Frank Dundee East Craigie Arbroath 7.55 1955-57 81 - 42

Dundee 12.57 1957 5 - 1

Forfar Athletic 2.59 1958 10 - 7

Dundee United 5.59 1959 1 - 0

Forfar Athletic 9.59 1959 22 - 9

McGrory, Hugh Manchester City 8.72 0 0 0

Hamilton Academical 3.73 0 0 0

McGrory, Jackie 15/11/41 Kilmarnock Amateurs Kilmarnock 5.60 1960-72 336 0 0

McGrory, John 31/08/28 Maryhill Celtic 5.46 1949-51 38 - 3

Albion Rovers 9.53 1953 27 - 16

St.Mirren 5.54 1954 17 - 9

McGrory, John Aberdeen University Queen’s Park 8.70 1970-71 20 1 0

McGrotty, Gary 26/09/76 St.Mirren Boys Club St.Mirren 4.94 1992-95 4 11 1

Stirling Albion 3.96 1995-96 2 16 0

McGrotty, Robert Clyde 5.46 0 - 0

McGrouther, Peter Alva Albion Rangers Albion Rovers 6.49 0 - 0

McGruther, Peter 31/08/80 Stoneywood Boys Club Hearts 8.97 0 0 0

McGuckin, Hugh 05/03/57 Grangemouth International Boys Club Falkirk 8.73 0 0 0

McGuckin, John 17/01/49 Tullallan Thistle Stenhousemuir 8.67 1967-69 62 6 13

Camelon Berwick Rangers 11.70 1970-71 30 1 9

McGuffie, Alwyn 13/04/37 Queen of the South 8.53 0 - 0

Luton Town 9.54 1955-63 79 - 10

McGuffie, Russell 05/09/81 ‘S’ Form Queen of the South 5.99 1998 1 0 0

McGuffie, Ryan 22/07/80 Queen’s Park 2.99 1998 5 6 1

Newcastle United 8.99 0 0 0

Gretna 8.2002 2002-07 130 28 27

Morton 1.2008 2007-09 77 4 8

Queen of the South 5.2010 2010-* 4 0 1

McGuffog, Bobby Blackburn Rovers 8.55 0 - 0

Albion Rovers 1.56 1955 4 - 2

McGuffog, Dan Dumbarton 8.67 1967 3 0 0

McGuffog, Thomas East Stirlingshire 4.56 1955 2 - 0

McGuffog, Tommy Swindon Town 8.56 0 - 0

Third Lanark 3.57 1956 1 - 0

McGuffog, Trevor Celtic 9.53 0 - 0

McGugan, Jackie 12/06/39 Pollok St.Mirren 12.56 1958-59 63 - 3

Leeds United 8.60 1960 1 - 0

Tranmere Rovers 2.61 1960-61 35 - 0

Ayr United 3.62 1961-63 53 - 1

Morton 12.63 1963 4 - 0

McGugan, Paul 17/07/64 Eastercraigs Boys Club Celtic 10.80 1983-87 45 4 2

Barnsley 10.87 1987-88 47 2 2

Chesterfield 2.91 1990-93 74 3 6

McGugan, Thomas 15/06/87 Motherwell Youths Livingston 5.2005 0 0 0

McGuigan, Gerald 21/04/68 St.Columba’s Boys Club Hamilton Academical 7.85 1985 1 0 0

McGuigan, Ian 05/02/56 Avoca Amateurs Dundee 4.73 0 0 0

Blantyre Victoria Albion Rovers 3.75 1974-77 78 18 5

Stranraer 5.78 1978-80 66 2 6

Kirkintilloch Rob Roy Stranraer 12.81 1981 1 0 0

McGuigan, Jim 20/12/52 Wishaw Kilmarnock 11.71 0 0 0

McGuigan, Jimmy 01/03/24 Bonnyrigg Rose Athletic Hamilton Academical 8.46 1946 11 - 4

Sunderland 6.47 1947-48 3 - 1

Stockport County 8.49 1949-50 43 - 9

Crewe Alexandra 8.50 1950-55 209 - 32

Rochdale 8.56 1956-58 70 - 2

McGuigan, Johnny 29/10/32 Muirkirk St.Mirren 11.53 1953-54 21 - 4

Southend United 6.55 1955-57 125 - 34

Newcastle United 7.58 1958-61 50 - 15

Scunthorpe United 1.62 1961-62 57 - 17

Southampton 8.63 1963-64 33 - 8

Swansea Town 3.65 1964-65 28 0 4

McGuigan, Ray 30/10/69 St.Margaret’s Boys Guild Hamilton Academical 10.87 1989-91 36 19 3

Albion Rovers 10.92 1992 1 0 0

Ayr United 11.92 1992 3 2 0

Hull City 8.93 0 0 0

McGuigan, Tommy 23/11/22 Burnbank Athletic Ayr United 11.45 1946-49 74 - 29

Hartlepools United 7.50 1950-57 325 - 75

McGuiness, J. East Stirlingshire 1.76 1975 1 0 0

McGuiness, Kieran 05/05/82 Dundee 8.99 0 0 0

Peterhead 8.2003 2003 20 3 0

McGuiness, S. Alloa Athletic 12.89 1989 1 0 0

McGuiness, Tom 02/09/64 St.Columba’s Boys Club P\artick Thistle 6.79 0 0 0