Past Saints

M

Player

Signed

Games Played

Goals Scored

Left

Honours

Mackie, Peter

Dundee

May 1984

39 (20)

5

Partick Thistle

Aug 1986

Mackie, Robert

Clyde

Nov 1894

4

1

Clyde

Apr 1895

Magennis, Josh

Aberdeen

(Loan)

Jan 2014

7 (6)

0

Aberdeen

(Return to Parent)

May 2014

Magner, Ted

Everton

Jan 1912

55

29

South Liverpool

1914

Mair, Charles

Newmilns

Jun 1910

8

0

Unknown

Unknown

Mair, Lee

Aberdeen

Jul 2009

140 (9)

2

Partick Thistle

Jan 2014

Scottish League Cup 2013

Makela, Janne

My-Pa (Finland)

Sep 1995

1

0

Finn-Pa (Finland)

Oct 1995

Mallan, Jim

Celtic

Oct 1953

79

0

Retired

Apr 1956

Mallan, Stevie

Academy Player

Nov 2014

109 (3)

29

Barnsley

May 2017

Malone, Eddie

Clyde

Jan 2007

4 (2)

0

Dundee

Nov 2007

Manley, Roddy

Falkirk

Jun 1989

112

0

Instant Dict (HK)

May 1993

Marshall, Alex

Longcroft Thistle

Oct 1919

5

0

Released

Apr 1920

Marshall, Gordon

Celtic

(Loan)

Oct 1997

1

0

Celtic

(Return to Parent)

Oct 1997

Marshall, John (Jock)

Shettleston

Jul 1914

152

28

Middlesbrough

Nov 1919

Victory Cup 1919

Marshall, Robert

Hibernian

(Loan)

Jan 1935

7

0

Hibernian

(Return to Parent)

Apr 1935

Marshall, Thomas

Unknown

Oct 1898

6

2

Bolton Wanderers

Nov 1898

Martin, Brian

Hamilton Acads

Feb 1988

144

9

Motherwell

Nov 1991

Martin, Joe

Lochgelly Violet

Sep 1941

159

4

Cheltenham Town

Dec 1952

Marwood, James

Gateshead

Jun 2014

12 (3)

0

Forest Green Rovers

Jan 2015

Mason, Brandon

Coventry City

(Loan)

Oct 2020

8 (4)

0

Coventry City

(Return to Parent)

May 2021

Mason, Gary

Dunfermline Athl

Jun 2007

58 (3)

3

Hamilton Acads

May 2009

Mason, George

Banknock Juniors

Sep 1923

9

1

Falkirk

May 1926

Maxwell, (Unknown)

Johnstone

1916

1

0

Abercorn

1916

Maxwell, Alex

Stenhousemuir

Jan 1913

2

0

Released

Apr 1913

Maxwell, Gavin

Burnbank Athletic

Jan 1901

1

0

Royal Albert

Apr 1901

Maxwell, Ian

St. Johnstone

May 2005

63 (5)

4

Partick Thistle

May 2008

Scottish First Division 2005-06

May, James

Unknown

Oct 1897

8

2

Preston North End

Feb 1898

Meechan, John

Maryhill Hibs

Aug 1928

85

28

Burnley

Jul 1933

Meek, Gordon

Govan YMCA

Dec 1945

3

1

Unknown

Unknown

Mehmet, Billy

Dunfermline Athl

Aug 2005

141 (51)

39

Genclerbirligi (Turk)

May 2010

Scottish Challenge Cup 2005

Scottish First Division 2005-06

Melrose, George

Forres Mechanics

May 1955

3

0

Unknown

Apr 1956

Mendes, Junior

(1st Spell)

Chelsea

Apr 1996

109 (24)

22

Dunfermline Athl

Jul 2000

Scottish First Division 1999-2000

Mendes, Junior

(2nd Spell)

Dunfermline Athl

June 2002

20 (2)

6

Mansfield Town

Jan 2003

Merrie, Alex

Saltcoats Victoria

Aug 1923

9

5

Portsmouth

May 1925

Mess, James

Greenock Morton

(Loan)

Jun 1941

9

0

Greenock Morton

(Return to Parent)

Oct 1941

Millar, David

Raith Rovers

Nov 1970

121 (4)

7

Stranraer

Jun 1974

Millar, Henry

Abercorn

1891

3

1

Preston North End

1892

Millar, Jim

Renfrew

Aug 1965

4

0

Released

Apr 1966

Millar, Matthew

Free Agent

Sep 2021

9 (3)

0

Released

May 2022

Millar, Robert

Springbank

May 1909

24

0

Woolwich Arsenal

Sep 1911

Millen, Andy

Clyde

Jan 2004

135 (2)

1

Retired

May 2008

Scottish League Challenge Cup 2005

Scottish First Division 2005-06

Oldest Player, Oldest Goalscorer

Miller, (Unknown)

Unknown

1894

18

8

Unknown

1895

Miller, Adam

Unknown

Unknown

11

0

Hamilton Acads

Feb 1922

Miller, Alistair

Third Lanark

Jul 1957

152

30

Norwich City

May 1962

Scottish Cup 1959

Hall of Fame Inductee

Miller, James

Unknown

Jun 1917

16

3

Greenock Morton

Sep 1920

Miller, James

Airdrieonians

May 1921

20

0

Unknown

1922

Miller, John

Yoker

Feb 1925

395

9

Retired

Apr 1939

Miller, John

Dumbarton

(Loan)

Jul 1918

3

0

Dumbarton

(Return to Parent)

Feb 1919

Miller, Kenneth

Rothesay Royal Vic

Aug 1936

10

3

Airdrieonians

May 1938

Miller, Willie

Irvine Meadow

Jul 1948

25

0

Released

Apr 1952

Milliken, James

Leicester Fosse

Aug 1895

15

6

Tottenham Hotspur

1897

Milliken, James

Yoker Athletic

Mar 1907

3

0

Released

Apr 1907

Milliken, William

Kilbirnie Ladeside

Jan 1938

17

0

Military Service

Feb 1940

Milloy, Fred

Kilmarnock

(Loan)

Oct 1940

3

0

Kilmarnock

(Return to Parent)

Nov 1940

Milne, (Unknown)

Unknown

1892

5

2

Unknown

1893

Milne, Arthur

Hibernian

Sep 1946

97

35

Coleraine

May 1950

Milne, David

Giffnock North

Apr 1995

12 (9)

1

Released

May 1999

Milne, John

Middlesbrough

(Loan)

Oct 1939

2

0

Middlesbrough

(Return to Parent)

Nov 1939

Milne, Thomas

Hebburn Argyle

May 1907

146

37

Distillery

May 1912

Miranda, Franco

CA Independiente

(Loan)

Aug 2007

46 (6)

4

CA Independiente

(Return to Parent)

May 2009

Mirk, James

Unknown

1892

36

0

Hearts

Apr 1894

Mitchell, Ally

Kilmarnock

Jan 2003

10 (2)

0

Brechin City

Jul 2003

Mitchell, Dave

Ayr Utd

Jan 1965

29

2

Clydebank

Oct 1966

Moffat, James

Unknown

Feb 1944

14

4

Released

Apr 1946

Moffat, Joseph

Bo'ness

Sep 1901

43

16

Manchester City

Apr 1903

Molloy, Craig

Academy Player

Aug 2002

9 (12)

0

Stenhousemuir

Jan 2009

Scottish First Division 2005-06

Money, Campbell

Dailly Amateurs

Jun 1978

391

2

Stranraer (Manager)

Mar 1996

Scottish Cup 1987

Hall of Fame Inductee

Mooney, John

Edinburgh City

May 1939

32

0

Unknown

Unknown

Moore, Neil

Muirkirk

Jul 1952

39

2

Cowdenbeath

May 1957

Mooy, Aaron

Bolton Wanderers

Oct 2010

13 (17)

2

West Sydney (Aus)

Jun 2012

Moran, John

Derby County

Aug 1955

1

0

Released

Apr 1956

Morgan, Hugh

(1st Spell)

Longriggend

May 1896

39

6

Liverpool

Apr 1896

Morgan, Hugh

(2nd Spell)

Dundee

Jul 1904

4

0

King's Park

1905

Morgan, Lewis

(1st Spell)

Academy Player

Aug 2014

72 (30)

24

Celtic

Jan 2018

Morgan, Lewis

(2nd Spell)

Celtic

(Loan)

Jan 2018

15 (1)

5

Celtic

(Returned to Parent)

May 2018

Scottish Championship 2017-18

Morgan, Matthew

Renfrew Juniors

Jan 1925

128

15

Bournemouth

Apr 1930

Morias, Junior

Northampton Town

Jun 2019

24 (23)

2

King's Lynn Town

Jun 2021

Morrison, (Unknown)

Unknown

1896

3

1

Unknown

1898

Morrison, Alex

Larkhall Thistle

May 1972

44

0

Lesmahagow

Aug 1976

Morrison, Frank

Duntocher BC

Dec 1984

0 (1)

0

Arbroath

Aug 1986

Morrison, James

Unknown

1890

36

14

Hearts

Dec 1892

Morrison, James

Unknown

Aug 1911

14

1

Released

Apr 1914

Morrison, John

Falkirk

(Loan)

Jan 1914

4

0

Falkirk

(Return to Parent)

Apr 1914

Morrison, Robert

(1st Spell)

Partick Thistle

(Loan)

May 1940

2

0

Partick Thistle

(Return to Parent)

May 1940

Morrison, Robert

(2nd Spell)

Partick Thistle

(Loan)

Sep 1941

2

0

Partick Thistle

(Return to Parent)

Sep 1941

Morrison, Tom

Troon Athletic

Mar 1967

149

12

Liverpool

Feb 1928

Scottish Cup 1926

Morton, (Unknown)

Unknown

1891

1

0

Unknown

1892

Mowat, John

Possil YM

Mar 1974

39 (2)

2

Released

May 1979

Mowbray, Henry

Bolton Wanderers

Jul 1973

26 (1)

1

Hakoah (Aus)

Feb 1974

Muir, Alan

Academy Player

Mar 2003

1 (6)

0

Elgin City

Jul 2005

Muir, David

Mossvale YMCA

Feb 1931

31

5

Released

Oct 1937

Muir, Robert

Unknown

Aug 1941

3

0

Released

Jun 1942

Muir, Robert

Oakshaw Church

Oct 1930

1

0

Released

May 1931

Muir, Willie

Port Glasgow

Sep 1955

1

0

Aldershot

May 1956

Mullen, Danny

Livingston

(Loan to Perm)

Dec 2017

42 (30)

14

Released

Jun 2020

Scottish Championship 2017-18

Mullen, Matthew

(1st Spell)

Unknown

1892

5

1

Grimsby Town

Sep 1892

Mullen, Matthew

(2nd Spell)

Grimsby Town

Jul 1893

94

37

Dunblane

1899

Mulholland, David

Unknown

Feb 1918

2

0

Released

Apr 1918

Munro, Alan

Dundee Utd

Nov 1974

31 (4)

10

Clydebank

Jun 1976

Munro, Iain

(1st Spell)

Drumchapel Ams

Dec 1969

131 (4)

20

Hibernian

Jun 1973

Munro, Iain

(2nd Spell)

Rangers

Nov 1977

124

5

Stoke City

Oct 1980

Anglo-Scottish Cup 1980

Munro, Stuart

Falkirk

Sep 1996

26 (1)

1

Sydney Utd

May 1997

Murdoch, James

Unknown

Jan 1944

14

2

Released

Dec 1944

Murray, Cammy

Drumchapel Ams

Mar 1962

416 (1)

4

Motherwell

Aug 1972

Scottish Second Division 1967-68

Most Consecutive Games Played

Most Consecutive League Games

Murray, Charles

Ferguslie

Mar 1904

1

0

Abercorn

Oct 1904

Murray, Eric

Kilmarnock

Jul 1968

48 (7)

3

Cumnock

May 1971

Murray, Hugh

Kelty Rangers

Feb 1924

1

0

Johnstone

Aug 1924

Murray, Hugh

Academy Player

Apr 1995

427 (41)

18

Partick Thistle

May 2012

Scottish First Division 1999-2000

Scottish League Challenge Cup 2005

Scottish First Division 2005-06

Most League Appearances

Most Official Competitive Games

Hall of Fame Inductee

Murray, Matthew

Ayr Utd

Aug 1957

3

0

Barrow

Aug 1958

Murray, William

Unknown

Aug 1921

1

0

Johnstone

Aug 1922

Murray, William

Sunderland

Jan 1937

83

0

Released

Apr 1939

Muzek, Mateo

Sh. Karagandy

Jan 2019

14 (2)

0

FC Sheriff

Jul 2019

Myles, Sandy

Bo'ness Utd

Aug 1959

9

0

Stirling Albion

Aug 1961