webassets/header2.jpg

Home
Current squad
Current Season
Current Standings
Formation
Home Grounds
Club Records
Honours
Past Saints
Club Crest
Club Strips
Renfrewshire
Europe
Division 'C'
Through the years
Day by day
Saints in Print
St Mirren Juniors
Around the Grounds
Related Links
Club Info
Contact/Search

Top goalscoring and appearances

Over the years Saints have had some fine servants.
Below is a list of the top players who have contributed to the history of the club.
Included in the lists are players who have played in 200 or more competitive matches or have scored more than 30 competitive goals for the first team.

 
Goal Scorers

1

Davie McCrae

1924-1934

251

2

Alex Linwood

1938-1946

165

3

Jimmy Knox

1931-1939

134

4=

Robert Rankin

1926-1934
1937-1941

102

4=

Frank McGarvey

1974-1979
1985-1990

102

6

Tommy Gemmell

1951-1962

96

7=

James Thomson

1918-1929

84

7=

Billy Stark

1975-1983

84

9

Dunky Walker

1921-1923

77

10=

Barry Lavety

1991-1996
1999-2000
2003-2004

72

10=

Jim Blair

1967-1970
1971-1972

72

12=

Mark Yardley

1995-2003

71

12=

Jimmy McGregor

1932-1938

71

14

Tommy Bryceland

1956-1962
1972

69

15

Gerry Baker

1958-1960

65

16=

Frank McDougall

1979-1984

64

16=

Doug Somner

1979-1983

64

16=

Thomas Brady

1939-1943

64

19

Frank McAvennie

1980-1985

63

20

Ally McLeod

1970-1973

62

21

Ricky Gillies

1992-1997
2000-2005

56

22

Alan Gebbie

1924-1936

55

23=

David Lapsley

1946-1959

54

23=

Alex Wylie

1890-1901

54

23=

Steven Thompson

2011-2016

54

26

James Cunningham

1904-1911

52

27=

Bobby McKean

1969-1974

47

27=

Don Kerrigan

1958-1963

47

27=

George Stewart

1950-1954

47

30

Johnny Deakin

1937-1949

46

31

Peter Kane

1967-1970

45

32

Jim Rodger

1955-1962

44

33

Bobby Adamson

1965-1970

43

34=

Bobby Holmes

1954-1960

40

34=

Ian Scanlon

1981-1986

40

34=

Donnie McDowell

1974-1977

40

37=

Billy Mehmet

2005-2010

39

37=

Jimmy Stenhouse

1941-1947

39

39

David Lindsay

1899-1905

38

40

Alfons Lesz

1947-1952

37

40=

John Sutton

2005-2007

2016-Present

37

42=

Dunky McGill

1951-1954
1956-1958

36

42=

Gerry Burrell

1947-1951

36

42=

John MacKenzie

1934-1938

36

45=

Jimmy Bone

1978-1982

35

45=

Arthur Milne

1946-1950

35

47=

Derek Hyslop

1975-1979

33

47=

Willie Telfer

1943-1957

33

48=

Alistair Miller

1957-1962

30

48=

Thomas Milne

1907-1912

30

48=

David Wyllie

1904-1908

30

Appearances

1

Willie Telfer

1943-1957

505

2

Hugh Murray

1997-2012

468

3

Tony Fitzpatrick

1973-1979
1981-1989

458

4

Cammy Murray

1962-1972

416

5

John Miller

1925-1939

395

6

David Lapsley

1946-1959

393

7

Campbell Money

1978-1996

391

8

James Thomson

1918-1929

378

9

Billy Abercromby

1975-1988

375

10

Davie McCrae

1924-1934

352

11

Billy Stark

1975-1983

345

12

Frank McGarvey

1974-1979
1985-1990

341

13

Tommy Gemmell

1951-1962

336

14

David van Zanten

2003-2008
2010-2014

332

15

Alan Gebbie

1924-1936

331

16

John Wilson

1955-1967

320

17

Ricky Gillies

1992-1997
2000-2005

318

18=

Norrie McWhirter

1985-2000

299

18=

Lex Richardson

1976-1983

299

20

Barry McLaughlin

1991-2002

295

21

Jackie Neilson

1949-1960

285

22

Billy Thomson

1978-1984

284

23

Robert Rankin

1926-1934
1937-1941

280

24

Johnny Deakin

1937-1949

276

25

John Young

1974-1982

275

26

Jackie Copland

1967-1968
1976-1983

274

27

William Kelly

1934-1945

272

28

Frank McDougall

1979-1984

269

29=

Michael McAvoy

1886-1909

263

29=

Mark Yardley

1995-2003

263

31

Paul Lambert

1985-1993

261

32

Walter Hay

1924-1935

258

33=

Iain Munro

1969-1973
1977-1980

251

33=

Robert Robertson

1901-1912

251

35

Andrew Findlay

1922-1929

246

36

Alex Beckett

1974-1983

245

37

Andrew Reid

1908-1917

242

38

Jim Clunie

1960-1965
1966-1967

241

39=

Jock Bradford

1921-1927

239

39=

Tommy Wilson

1982-1989

239

41=

Jimmy Knox

1931-1939

236

41=

Alex Linwood

1938-1946

236

43

John Potter

2005-2011

234

44

George Walker

1926-1933

232

45

William McDonald

1923-1930

231

46

Willie Johnstone

1948-1958

222

47

Joe Craven

1936-1942

216

48

Barry Lavety

1991-1995
1999-2000
2003-2003

215

49

Bobby Ancell

1930-1936

210

49=

Peter Godfrey

1985-1991

210

51

Jimmy Drinkwater

1941-1952

209

52

Mark Fulton

1977-1985

206

53

Willie Summers

1921-1927

203

54

Tom Jackson

1898-1911

200