final-header.jpg

Home | St Mirren FC | Club Records | Roll of Honour | St Mirren Park | Home Grounds | St Mirren Crest | The Strip | Current 1st team squad | Current Season | Past Saints | Through the years | Saints in Europe | Saints in Print | Renfrewshire | St Mirren Juniors | Around the Grounds | Related Links | Contact Us/Site Search
Player profiles M

Name
Signed
Games
Goals
Left
Honurs with Saints
Mackie Peter
Dundee
May 1984
39(20)
5
Partick Thistle
August 1986
 
Mackie Robert
??
1894/95
2
1
??
1894/95
 
Magner Ted
Everton
January 1912
55
29
South Liverpool
1915
 
Mair Charles
Newmilns
June 1910
8
0
??
??
 
Makela Janne
My-Pa (Finland)
September 1995
1
0
Finn-Pa (Finland)
October 1995
 
Mallan Jim
Celtic
October 1953
79
0
Retired
April 1956
 
Malone Eddie
Clyde
January 2007
4(2)
0
Dundee
November 2007
 
Manley Roddy
Falkirk
June 1989
112
0
Instant Dict (Hong Kong)
May 1993
 
Marshall Alex
Longcroft Thistle
October 1919
5
0
Released
April 1920
 
Marshall Gordon
Celtic (loan)
October 1997
1
0
Celtic
October 1997
 
Marshall John (Jock)
Shettleston
July 1914
152
28
Middlesbrough
November 1919
Victory Cup 1919
Marshall Robert
Hibernian (loan)
January 1935
8
0
Hibernian
April 1935
 
Marshall Thomas
??
October 1898
6
2
Bolton Wanderers
November 1898
 
Martin Brian
Hamilton Academical
February 1988
144
9
Motherwell
November 1991
 
Martin Joe
Lochgelly Violet
September 1941
159
4
Cheltenham Town
December 1952
 
Mason Gary
Dunfermline Athletic
June 2007
58(3)
3
Hamilton Academical
May 2009
 
Mason George
Banknock Juniors
September 1923
9
1
Falkirk
May 1926
 
Maxwell ??
??
1916/17
1
0
Abercorn
1916/17
 
Maxwell Alex
Stenhousemuir
January 1913
2
0

Released
April 1913
 
Maxwell Gavin
Burnbank Athletic
January 1901
1
0
Royal Albert
April 1901
 
Maxwell Ian
St Johnstone
May 2005
63(5)
4
Partick Thistle
May 2008
First Division 2005-06
May James
??
October 1897
8
2
Preston North End
February 1898
 
Meechan John
Maryhill Hibs
August 1928
85
28
Burnley
July 1933
 
Meek Gordon
Govan Y M C A
December 1945
3
1
??
??
 
Mehmet Billy
Dunfermline Athletic
August 2005
141(51)
39
Genclerbirligi (Turk)
May 2010
Challenge Cup 2005
First Division 2005-06
Melrose George
Forres Mechanics
May 1955
3
0
Released
April 1956
 
Mendes Junior (1st)
Chelsea
April 1996
109(24)
22
Dunfermline Athletic
July 2000
First Division 1999-2000
Mendes Junior (2nd)
Dunfermline Athletic
June 2002
20(2)
6
Mansfield Town
January 2003
 
Merrie Alex
Saltcoats victoria
August 1923
9
5
Portsmouth
May 1925
 
Mess James
Morton (loan)
June 1941
9
0
Morton
October 1941
 
Millar David
Raith Rovers
November 1970
121(4)
7
Stranraer
June 1974
 
Millar Henry
Abercorn
1891
3
1
Preston North End
1892
 
Millar Jim
Renfrew
August 1965
4
0
Released
April 1966
 
Millar Robert
Springbank
May 1909
23
0
Woolwich Arsenal
September 1911
 
Millen Andy
Clyde
January 2004
133(2)
1
Retired
May 2008
Challenge Cup 2005
First Division 2005-06
Oldest player
Miller ??
??
1894/95
18
8
??
1894/95
 
Miller Adam
??
??
11
0
Hamilton Academical
February 1922
 
Miller Alistair
Third Lanark
July 1957
152
30
Luton Town
May 1962
Scottish Cup 1959
Miller James
Queens Park Rangers
1917/18
10
0
Belfast Celtic
1918/19
 
Miller James
Morton
July 1921
19
0
Grimsby Town
1921/22
 
Miller John
Yoker
February 1925
395
8
Retired
April 1939
 
Miller John
Dumbarton (loan)
July 1918
3
0
Dumbarton
February 1919
 
Miller Kenneth
Rothesay Royal Victoria
August 1936
10
3
Airdrieonians
May 1938
 
Miller Willie
Irvine Meadow
July 1948
25
0
Released
April 1952
 
Milliken James
Leicester Fosse
August 1895
13
5
Tottenham Hotspur
1897
 
Milliken James
Yoker Athletic
March 1907
2
0
Released
April 1907
 
Milliken William
Kilbirnie Ladeside
January 1938
17
0
Military Service
February 1940
 
Milloy Fred
Kilmarnock (loan)
October 1940
3
0
Kilmarnock
November 1940
 
Milne ??
??
1892/93
5
2
??
1892/93
 
Milne Arthur
Hibernian
September 1946
97
35
Coleraine
May 1950
 
Milne David
Giffnock North
April 1995
12(9)
1
Released
May 1999
 
Milne John
Middlesbrough (loan)
October 1939
2
0
Middlesbrough
November 1939
 
Milne Thomas
Hebburn Argyle
May 1907
130
30
Distillery
1912
 
Miranda Franco
CAI (Argentina-loan)
August 2007
46(6)
4
CAI (Argentina)
May 2009
 
Mirk James
??
1892
32
0
Hearts
April 1894
 
Mitchell Ally
Kilmarnock
January 2003
10(2)
0
Brechin City
July 2003
 
Mitchell Dave
Ayr United
January 1965
29
2
Clydebank
October 1966
 
Moffat James
??
February 1944
14
4
Released
April 1946
 
Moffat Joseph
Bo'ness
September 1901
35
13
Manchester City
April 1903
 
Molloy Craig
Youth System
August 2002
9(12)
0
Stenhousemuir
January 2009
First Division 2005-06
Money Campbell
Dailly Amateurs
June 1978
391
2
Stranraer (Manager)
March 1996
 
Mooney John
Edinburgh City
May 1939
32
0
??
??
 
Moore Neil
Muirkirk
July 1952
39
2
Cowdenbeath
May 1957
 
Moran John
Derby County
August 1955
1
0
Released
April 1956
 
Morgan Hugh
Longriggend
May 1896
35
5
Liverpool
April 1898
 
Morgan Hugh
??
1904
4
0
Kings Park
1905
 
Morgan Matthew
Renfrew Juniors
January 1925
128
15
Bournemouth
April 1930
Scottish Cup 1926
Morrison ??
??
1896
2
1
??
1898
 
Morrison Alex
Larkhall Thistle
May 1972
44
0
Lesmahagow
August 1976
 
Morrison Frank
Duntocher BC
December 1984
(1)
0
Arbroath
August 1986
 
Morrison James
??
1890
31
13
??
1892
 
Morrison James
??
August 1911
14
1
Released
April 1914
 
Morrison John
Falkirk (loan)
January 1914
4
0
Falkirk
April 1914
 
Morrison Robert
(1st spell)
Partick Thistle (loan)
May 1940
2
0
Partick Thistle
May 1940
 
Morrison Robert
(2nd spell)
Partick Thistle (loan)
September 1941
2
0
Partick Thistle
September 1941
 
Morrison Tom
Troon Athletic
September 1924
149
13
Liverpool
February 1928
Scottish Cup 1926
Morton ??
??
1891
1
0
??
1892
 
Mowat John
Possil YM
March 1974
39(2)
2
Released
May 1979
First Division 1976-77
Mowbray Henry
Bolton Wanderers
July 1973
26(1)
1
Hakoah (Australia)
February 1974
 
Muir Alan
Youth System
March 2003
1(6)
0
Elgin City
July 2005
 
Muir David
Mossvale YMCA
February 1931
31
5
Released
October 1937
 
Muir Robert
??
August 1941
3
0
Released
June 1942
 
Muir Robert
Oakshaw Church
October 1930
1
0
Released
May 1931
 
Muir Willie
Port Glasgow
September 1955
1
0
Aldershot
May 1956
 
Mullholland David
??
February 1918
2
0
Released
April 1918
 
Mullen Matthew
??
July 1893
68
26
Dunblane
1899
 
Munro Alan
Dundee United
November 1974
31(4)
10
Clydebank
June 1976
 
Munro Iain (1st)
Drumchapel Ams
December 1969
125(3)
20
Hibernian
June 1973
 
Munro Iain (2nd)
Rangers
November 1977
123
5
Stoke City
October 1980
Anglo Scottish Cup 1980
Munro Stuart (1st)
Bo'ness United
November 1980
1
0
Alloa Athletic
June 1982
 
Munro Stuart (2nd)
Falkirk
September 1996
26(1)
1
Sydney United
May 1997
 
Murdoch James
??
January 1944
14
2
Released
December 1944
 
Murray Cammy
Drumchapel Ams
March 1962
416
4
Motherwell
August 1972
Second Division 1967-68
Murray Charles
Ferguslie
March 1904
1
0
Abercorn
October 1904
 
Murray Eric
Kilmarnock
July 1968

48(7)

3
Cumnock
May 1971
 
Murray Hugh
Kelty Rangers
February 1924

1

0
Johnstone
August 1924
 
Murray Matthew
Ayr United
August 1957

3

0
Barrow
August 1958
 
Murray William
??
August 1921

1

0
Johnstone
August 1922
 
Murray William
Sunderland
January 1937

83

0
Released
April 1939
 
Myles Sandy
Bo'ness United
August 1959
9
0
Stirling Albion
August 1961
 

Follow us on Facebook
Crests/facebook.jpg
A History of St Mirren Football Club
-
This is an unofficial website with no direct connection to St Mirren FC