The History of Newtongrange Star
ALL TIME PLAYERS - M
First Name Surname Total Seasons Season1 Season2 Season3 Season4 Season5 Season6 Season7 Season8 Season9 Season10 Season11 Season12 Season13 Season14 Season15 Season16 Season17
John MacDonald 1 2011/12
Boyd MacIntyre 1 1991/92
? Mackay 1 1938/39
Dave Mackay 2 1951/52 1952/53
Paul MacLaren 1 1995/96
Johnny MacLeod 1 1972/73
? MacNamara 1 1932/33
Jamie MacNamara 12 1997/98 1998/99 1999/00 2000/01 2001/02 2002/03 2003/04 2004/05 2005/06 2006/07 2007/08 2008/09
? Mains 1 1973/74
G Malcolm 1 1959/60
Jimmy Malone 1 1985/86
Alex Mann 2 1951/52 1952/53
Ian Manning 4 1962/63 1963/64 1964/65 1965/66
Craig Manson 2 2006/07 2007/08
Dom Maratea 3 1994/95 2004/05 2005/06
Albert Marman 4 1929/30 1930/31 1931/32 1932/33
? Marr 1 1933/34
G Marshall 5 1960/61 1961/62 1962/63 1963/64 1964/65
Gordon Marshall 1 1980/81
? Martin 1 1914/15
? Martin 1 1938/39
Gordon Martin 1 1945/46
J Martin 3 1957/58 1958/59 1959/60
Sean Martin 1 2011/12
Thomas Martin 1 1953/54
Neil Martyniuk 1 2016/17
? Matthews 1 1949/50
? Maxwell 1 1953/54
James L McAuley 1 1929/30
? McCabe 1 1916/17
Shaun McCallion 1 2008/09
? McCallum 1 1922/23
J McCallum 2 1965/66 1966/67
S McCallum 1 1972/73
? McCann 1 1966/67
Remo McCann 1 2004/05
Bobby McCartney 2 1930/31 1931/32
Ritchie McCaul 8 2000/01 2001/02 2002/03 2003/04 2004/05 2005/06 2006/07 2007/08
Kevin McColl 12 1982/83 1983/84 1984/85 1985/86 1986/87 1987/88 1988/89 1989/90 1990/91 1991/92 1992/93 1993/94
John McCondachie 4 1919/20 1920/21 1921/22 1922/23
R McConnel 1 1905/06
Keith McCulloch 1 2000/01
Scott McCulloch 3 2008/09 2009/10 2010/11
? McDermott 2 1908/09 1909/10
Thomas McDermott 2 1982/83 1983/84
? McDonald 1 1929/30
? McDonald 1 1976/77
Hugh McDonald 2 1966/67 1967/68
? McDowell 1 1912/13
Norrie McFarlane 4 1959/60 1961/62 1962/63 1963/64
James McGachie 1 2003/04
Craig McGarrie 1 2011/12
George McGauley 3 1974/75 1975/76 1976/77
Jim McGhee 1 1952/53
David McGill 1 1998/99
W McGillivray 2 1963/64 1964/65
Finlay McGillvray 3 1958/59 1959/60 1970/71
Terence McGinlay 1 1984/85
? McGinnigle 1 1927/28
R McGlinchey 1 1955/56
Justin McGovern 2 2003/04 2004/05
? McGreavey 1 1958/59
? McGuire 1 1930/31
? McIntosh 1 1916/17
? McIntosh 2 1922/23 1923/24
Euan McIntosh 1 2005/06
George McIntosh 2 1928/29 1929/30
? McIntyre 1 1929/30
Vic McKay 2 1947/48 1948/49
A McKendrick 2 1927/28 1928/29
Liam McKenna 3 2003/04 2010/11 2011/12
? McKenzie 1 1914/15
Ross McKenzie 1 2009/10
William McKenzie 2 1924/25 1925/26
? McKillop 1 1947/48
Ronald McLafferty 5 1980/81 1981/82 1982/83 1983/84 1984/85
? McLaren 1 1910/11
N McLaren 1 1902/03
T McLaren 1 1902/03
William McLaren 4 1926/27 1927/28 1928/29 1929/30
? McLaughlin 1 1910/11
? McLean 1 1911/12
? McLean 1 1933/34
? McLean 1 1945/46
? McLean 1 1976/77
A McLean 2 1962/63 1963/64
Kenny McLean 1 2002/03
Joe McLelland 2 1954/55 1955/56
Allan McLeod 3 1974/75 1975/76 1976/77
James McLeod 1 1928/29
James McLeod 4 1920/21 1921/22 1922/23 1923/24
John McLeod 1 1928/29
? McManus 1 1952/53
Ian McManus 3 2005/06 2007/08 2008/09
John McManus 5 2011/12 2012/13 2013/14 2014/15 2015/16
? McMeniman 1 1988/89
Alex McMichael 1 1971/72
Kenny McMillan 2 2002/03 2003/04
Dougie McNab 3 1985/86 1986/87 1987/88
? McNairn 1 1960/61
? McNeil 1 1936/37
? McNicholl 1 1984/85
Grant McNicoll 3 2009/10 2010/11 2011/12
Keith McNicoll 6 2004/05 2005/06 2006/07 2007/08 2008/09 2009/10
Ted McPake 2 1971/72 1972/73
? McPartland 1 1912/13
? McPherson 1 1946/47
John McPherson 3 1928/29 1929/30 1930/31
? McPhillips 1 1927/28
? McQueen 1 1901/02
James McQueen 1 2015/16
Jim McQueen 4 1996/97 1997/98 1998/99 1999/00
? McVinnie 1 1936/37
D McWhinnie 1 1967/68
Jim McWilliams 4 1961/62 1962/63 1963/64 1964/65
James H Meagher 1 1925/26
? Meaney 1 1938/39
Grant Meaney 8 2005/06 2006/07 2007/08 2008/09 2009/10 2010/11 2011/12 2012/13
Mike Meechan 5 1988/89 1989/90 1990/91 1991/92 1992/93
? Meek 1 1910/11
Craig Meikle 1 2016/17
J Meldrum 6 1919/20 1920/21 1921/22 1922/23 1923/24 1924/25
W Melville 2 1907/08 1908/09
? Menzies 1 1938/39
Bert Menzies 1 1907/08
Ian Mercer 2 1965/66 1966/67
A Michael 1 1972/73
? Middlemist 2 1969/70 1970/71
? Middleton 1 1922/23
? Miller 2 1920/21 1921/22
? Miller 1 1972/73
Alan Miller 6 1990/91 1991/92 1992/93 1993/94 1994/95 1995/96
Kevin Miller 1 2004/05
? Milne 1 1931/32
Edgar C Milne 4 1905/06 1906/07 1907/08 1908/09
Kevin Milne 8 1998/99 1999/00 2000/01 2001/02 2002/03 2003/04 2004/05 2005/06
John Mitchell 1 1988/89
? Moffat 1 1931/32
D Moffat 1 1899/00
D Moffat 1 1903/04
J Moffat 1 1903/04
J Moffat 1 1955/56
M Moffat 1 1903/04
T Moffat 5 1912/13 1913/14 1914/15 1915/16 1916/17
Thomas Moffat 10 1899/00 1900/01 1901/02 1902/03 1903/04 1904/05 1905/06 1906/07 1907/08 1908/09
Thomas Moffat 5 1922/23 1923/24 1924/25 1925/26 1926/27
A M Mollison 1 1937/38
Mark Moncrieff 1 2016/17
? Moodie 2 1905/06 1906/07
? Moohan 1 2004/05
? Moore 1 1938/39
J Morins 1 1958/59
? Morris 4 1902/03 1903/04 1904/05 1905/06
Andrew Morris 2 1952/53 1953/54
Dave Morris 1 1920/21
David Morris 2 2015/16 2016/17
J Morrison 1 1963/64
James Morton 2 1905/06 1906/07
Kevin Motion 1 2015/16
Gordon Muir 1 1974/75
George Mulligan 2 1985/86 1986/87
? Munro 1 1912/13
Alex Munro 1 1931/32
Kenny Munro 3 2003/04 2004/05 2005/06
Martin Munro 3 1982/83 1983/84 1984/85
David Murie 1 2009/10
? Murphy 1 1916/17
Brian Murphy 3 1982/83 1983/84 1984/85
Charles Murphy 2 1974/75 1975/76
John Murphy 1 1978/79
Martin Murphy 4 2004/05 2005/06 2006/07 2007/08
? Murray 1 1912/13
? Murray 1 1923/24
? Murray 1 1955/56
Brian Murray 2 2015/16 2016/17
D Murray 1 1933/34
Dean Murray 1 1986/87
Jimmy Murray 1 1950/51
Robert Murray 1 1933/34