London Hearts Supporters Club

Overall John
Cairney
Top 100
Since 2001
Birthday Caps Caps
Weighted
Career
Span
Name Goals Goals
Average
Earliest
Cap
Latest
Cap
Goals
per game
Goals
per game
> 10 Caps
Caps Goals Goals
Average

Scotland Players by First Game


Rank Player Clubs Shown in Order Played For First Last Span Caps Caps
Weig
hted
Go
als
Ave
Goals
game
1 Robert Gardner Queens Park Clydesdale

Sat 30 Nov 1872

Sat 02 Mar 1878

5y 3m 2d

5

42.0000

0

.0000

1 William Ker Queens Park

Sat 30 Nov 1872

Sat 08 Mar 1873

3m 8d

2

12.0000

0

.0000

1 Robert Leckie Queens Park

Sat 30 Nov 1872

Sat 30 Nov 1872

1d

1

6.0000

0

.0000

1 Billy MacKinnon Queens Park

Sat 30 Nov 1872

Sat 05 Apr 1879

6y 4m 7d

9

66.0000

5

.5556

1 Alexander Rhind Queens Park

Sat 30 Nov 1872

Sat 30 Nov 1872

1d

1

6.0000

0

.0000

1 James Smith Queens Park

Sat 30 Nov 1872

Sat 30 Nov 1872

1d

1

6.0000

0

.0000

1 Robert Smith Queens Park

Sat 30 Nov 1872

Sat 08 Mar 1873

3m 8d

2

12.0000

0

.0000

1 Joseph Taylor Queens Park

Sat 30 Nov 1872

Sat 25 Mar 1876

3y 3m 25d

6

48.0000

0

.0000

1 James Thomson Queens Park

Sat 30 Nov 1872

Sat 07 Mar 1874

1y 3m 7d

3

24.0000

0

.0000

1 Jerry Weir Queens Park

Sat 30 Nov 1872

Sat 23 Mar 1878

5y 3m 23d

4

36.0000

2

.5000

1 David Wotherspoon Queens Park

Sat 30 Nov 1872

Sat 08 Mar 1873

3m 8d

2

12.0000

0

.0000

12 John Blackburn Royal Engineers

Sat 08 Mar 1873

Sat 08 Mar 1873

1d

1

6.0000

0

.0000

12 William Gibb Clydesdale

Sat 08 Mar 1873

Sat 08 Mar 1873

1d

1

6.0000

1

1.0000

12 Lord Arthur Kinnaird The Wanderers

Sat 08 Mar 1873

Sat 08 Mar 1873

1d

1

6.0000

0

.0000

12 Henry Renny-Tailyour Royal Engineers

Sat 08 Mar 1873

Sat 08 Mar 1873

1d

1

6.0000

1

1.0000

16 Frederick Anderson Clydesdale

Sat 07 Mar 1874

Sat 07 Mar 1874

1d

1

12.0000

1

1.0000

16 Charles Campbell Queens Park

Sat 07 Mar 1874

Sat 27 Mar 1886

12y 0m 21d

13

78.0000

1

.0769

16 John Ferguson Vale of Leven

Sat 07 Mar 1874

Sat 23 Mar 1878

4y 0m 17d

6

42.0000

5

.8333

16 John Hunter 3rd Lanark Rifle Volunteers Glasgow Eastern

Sat 07 Mar 1874

Mon 05 Mar 1877

2y 11m 28d

4

36.0000

0

.0000

16 Angus MacKinnon Queens Park

Sat 07 Mar 1874

Sat 07 Mar 1874

1d

1

12.0000

1

1.0000

16 Harry McNiel Queens Park

Sat 07 Mar 1874

Mon 14 Mar 1881

7y 0m 8d

10

72.0000

6

.6000

22 Peter Andrews Glasgow Eastern

Sat 06 Mar 1875

Sat 06 Mar 1875

1d

1

12.0000

1

1.0000

22 Thomas Highet Queens Park

Sat 06 Mar 1875

Sat 02 Mar 1878

2y 11m 26d

4

30.0000

1

.2500

22 Alexander Kennedy Glasgow Eastern 3rd Lanark Rifle Volunteers Third Lanark

Sat 06 Mar 1875

Sat 29 Mar 1884

9y 0m 24d

6

40.0000

0

.0000

22 Alexander McLintock Vale of Leven

Sat 06 Mar 1875

Sat 13 Mar 1880

5y 0m 8d

3

24.0000

0

.0000

22 John McPherson Clydesdale

Sat 06 Mar 1875

Sat 06 Mar 1875

1d

1

12.0000

0

.0000

27 John Baird Vale of Leven

Sat 04 Mar 1876

Sat 13 Mar 1880

4y 0m 10d

3

18.0000

2

.6667

27 Alexander McGeoch Dumbreck

Sat 04 Mar 1876

Mon 05 Mar 1877

1y 0m 2d

4

24.0000

0

.0000

27 William Miller 3rd Lanark Rifle Volunteers

Sat 04 Mar 1876

Sat 04 Mar 1876

1d

1

6.0000

0

.0000

30 Jimmy Lang Clydesdale 3rd Lanark Rifle Volunteers

Sat 25 Mar 1876

Sat 23 Mar 1878

1y 11m 28d

2

12.0000

2

1.0000

30 Moses McNiel Rangers

Sat 25 Mar 1876

Sat 13 Mar 1880

3y 11m 18d

2

12.0000

0

.0000

30 Robert Neill Queens Park

Sat 25 Mar 1876

Sat 13 Mar 1880

3y 11m 18d

5

30.0000

0

.0000

33 John McDougall Vale of Leven

Sat 03 Mar 1877

Mon 07 Apr 1879

2y 1m 5d

5

30.0000

4

.8000

33 John McGregor Vale of Leven

Sat 03 Mar 1877

Sat 13 Mar 1880

3y 0m 11d

4

24.0000

1

.2500

33 James Phillips Queens Park

Sat 03 Mar 1877

Sat 23 Mar 1878

1y 0m 21d

3

18.0000

0

.0000

33 James Richmond Clydesdale Queens Park

Sat 03 Mar 1877

Sat 25 Mar 1882

5y 0m 23d

3

18.0000

1

.3333

33 John Smith Mauchline Edinburgh university Queens Park

Sat 03 Mar 1877

Sat 15 Mar 1884

7y 0m 13d

10

58.0000

10

1.0000

33 Thomas Vallance Rangers

Sat 03 Mar 1877

Mon 14 Mar 1881

4y 0m 12d

7

42.0000

0

.0000

39 Andrew McIntyre Vale of Leven

Sat 02 Mar 1878

Sat 11 Mar 1882

4y 0m 10d

2

12.0000

0

.0000

40 Peter Campbell Rangers

Sat 23 Mar 1878

Mon 07 Apr 1879

1y 0m 16d

2

12.0000

3

1.5000

40 David Davidson Queens Park

Sat 23 Mar 1878

Mon 14 Mar 1881

2y 11m 21d

5

30.0000

1

.2000

40 James Duncan Alexandria Athletic

Sat 23 Mar 1878

Sat 25 Mar 1882

4y 0m 3d

2

12.0000

0

.0000

40 Robert Parlane Vale of Leven

Sat 23 Mar 1878

Mon 07 Apr 1879

1y 0m 16d

3

18.0000

0

.0000

40 James Watson Rangers

Sat 23 Mar 1878

Sat 23 Mar 1878

1d

1

6.0000

1

1.0000

45 William Beveridge Ayr Academy Edinburgh University

Sat 05 Apr 1879

Sat 27 Mar 1880

11m 23d

3

18.0000

1

.3333

45 John McPherson Vale of Leven

Sat 05 Apr 1879

Sat 14 Mar 1885

5y 11m 10d

8

44.0000

0

.0000

45 Robert Paton Vale of Leven

Sat 05 Apr 1879

Mon 07 Apr 1879

3d

2

12.0000

0

.0000

45 William Somers Queens Park 3rd Lanark Rifle Volunteers

Sat 05 Apr 1879

Sat 27 Mar 1880

11m 23d

3

18.0000

0

.0000

49 John Kay Queens Park

Sat 13 Mar 1880

Sat 29 Mar 1884

4y 0m 17d

6

34.0000

5

.8333

49 George Ker Queens Park

Sat 13 Mar 1880

Sat 25 Mar 1882

2y 0m 13d

5

30.0000

10

2.0000

49 Archibald Rowan Glasgow Caledonian Queens Park

Sat 13 Mar 1880

Sat 25 Mar 1882

2y 0m 13d

2

12.0000

0

.0000

52 John Campbell Glasgow South Western

Sat 27 Mar 1880

Sat 27 Mar 1880

1d

1

6.0000

1

1.0000

52 James Douglas Renfrew

Sat 27 Mar 1880

Sat 27 Mar 1880

1d

1

6.0000

0

.0000

52 Malcolm Fraser Queens Park

Sat 27 Mar 1880

Mon 12 Mar 1883

2y 11m 15d

5

30.0000

4

.8000

52 George Gillespie Rangers Queens Park

Sat 27 Mar 1880

Sat 28 Mar 1891

11y 0m 2d

7

36.0000

0

.0000

52 Archibald Lang Dumbarton

Sat 27 Mar 1880

Sat 27 Mar 1880

1d

1

6.0000

0

.0000

52 Joseph Lindsay Dumbarton

Sat 27 Mar 1880

Sat 27 Mar 1886

6y 0m 1d

8

38.0000

6

.7500

52 J. McAdam Third Lanark

Sat 27 Mar 1880

Sat 27 Mar 1880

1d

1

6.0000

1

1.0000

52 Hugh McIntyre Rangers

Sat 27 Mar 1880

Sat 27 Mar 1880

1d

1

6.0000

0

.0000

60 David Hill Rangers

Sat 12 Mar 1881

Sat 25 Mar 1882

1y 0m 14d

3

18.0000

1

.3333

60 William McGuire Beith

Sat 12 Mar 1881

Mon 14 Mar 1881

3d

2

12.0000

0

.0000

60 Andrew Watson Queens Park

Sat 12 Mar 1881

Sat 11 Mar 1882

0d

3

18.0000

0

.0000

63 William Anderson Queens Park

Sat 11 Mar 1882

Mon 23 Mar 1885

3y 0m 13d

6

30.0000

3

.5000

63 William Harrower Queens Park

Sat 11 Mar 1882

Sat 10 Apr 1886

4y 1m 0d

3

14.0000

4

1.3333

63 R. McPherson Arthurlie

Sat 11 Mar 1882

Sat 11 Mar 1882

1d

1

6.0000

1

1.0000

63 Peter Miller Dumbarton

Sat 11 Mar 1882

Mon 12 Mar 1883

1y 0m 2d

3

18.0000

0

.0000

67 Andrew Holm Queens Park

Sat 25 Mar 1882

Mon 12 Mar 1883

11m 17d

3

18.0000

0

.0000

67 James McAulay Dumbarton

Sat 25 Mar 1882

Mon 21 Mar 1887

4y 11m 26d

9

42.0000

1

.1111

69 John Inglis Rangers

Sat 10 Mar 1883

Mon 12 Mar 1883

3d

2

12.0000

0

.0000

69 William McKinnon Dumbarton

Sat 10 Mar 1883

Sat 29 Mar 1884

1y 0m 20d

4

20.0000

0

.0000

69 Michael Paton Dumbarton

Sat 10 Mar 1883

Sat 27 Mar 1886

3y 0m 18d

5

22.0000

0

.0000

72 Walter Arnott Queens Park

Mon 12 Mar 1883

Sat 01 Apr 1893

10y 0m 21d

14

58.0000

0

.0000

73 Robert Brown Dumbarton

Sat 26 Jan 1884

Sat 29 Mar 1884

2m 4d

2

8.0000

0

.0000

73 John Forbes Vale of Leven

Sat 26 Jan 1884

Mon 21 Mar 1887

3y 1m 25d

5

20.0000

0

.0000

73 William Fulton Abercorn

Sat 26 Jan 1884

Sat 26 Jan 1884

1d

1

4.0000

0

.0000

73 James Gossland Rangers

Sat 26 Jan 1884

Sat 26 Jan 1884

1d

1

4.0000

2

2.0000

73 John Goudie Abercorn

Sat 26 Jan 1884

Sat 26 Jan 1884

1d

1

4.0000

1

1.0000

73 John Graham Annbank

Sat 26 Jan 1884

Sat 26 Jan 1884

1d

1

4.0000

0

.0000

73 John Inglis Kilmarnock Athletic

Sat 26 Jan 1884

Sat 26 Jan 1884

1d

1

4.0000

0

.0000

73 J. McAulay Arthurlie

Sat 26 Jan 1884

Sat 26 Jan 1884

1d

1

4.0000

0

.0000

73 Samuel Thomson Lugar Boswell

Sat 26 Jan 1884

Sat 29 Mar 1884

2m 4d

2

8.0000

0

.0000

82 Robert Christie Queens Park

Sat 15 Mar 1884

Sat 15 Mar 1884

1d

1

4.0000

0

.0000

82 Francis Shaw Pollockshields Athletic

Sat 15 Mar 1884

Sat 29 Mar 1884

15d

2

8.0000

1

.5000

84 James McIntyre Rangers

Sat 29 Mar 1884

Sat 29 Mar 1884

1d

1

4.0000

0

.0000

84 Thomas Turner Arthurlie

Sat 29 Mar 1884

Sat 29 Mar 1884

1d

1

4.0000

0

.0000

86 Alexander Barbour Renton

Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

4.0000

1

1.0000

86 Robert Calderwood Cartvale

Sat 14 Mar 1885

Mon 23 Mar 1885

10d

3

12.0000

3

1.0000

86 William Chalmers Rangers

Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

4.0000

0

.0000

86 Alexander Higgins Kilmarnock

Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

4.0000

3

3.0000

86 Robert Kelso Renton Dundee

Sat 14 Mar 1885

Sat 26 Mar 1898

13y 0m 13d

7

28.0000

0

.0000

86 W. Lamont Pilgrims

Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

4.0000

1

1.0000

86 John Marshall Third Lanark

Sat 14 Mar 1885

Mon 21 Mar 1887

2y 0m 8d

4

16.0000

1

.2500

86 Hugh McHardy Rangers

Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

4.0000

0

.0000

86 James Niven Moffat

Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

4.0000

0

.0000

86 William Turner Pollockshields Athletic

Sat 14 Mar 1885

Sat 20 Mar 1886

1y 0m 7d

2

8.0000

1

.5000

96 David Allan Queens Park

Sat 21 Mar 1885

Sat 10 Apr 1886

1y 0m 21d

3

12.0000

2

.6667

96 John Gow Queens Park

Sat 21 Mar 1885

Sat 21 Mar 1885

1d

1

4.0000

0

.0000

96 Alexander Hamilton Queens Park

Sat 21 Mar 1885

Sat 17 Mar 1888

2y 11m 26d

4

16.0000

0

.0000

96 William Sellar Battlefield Queens Park

Sat 21 Mar 1885

Sat 01 Apr 1893

8y 0m 12d

9

36.0000

4

.4444

100 Robert Brown Dumbarton

Mon 23 Mar 1885

Mon 23 Mar 1885

1d

1

4.0000

0

.0000

100 Leitch Keir Renton Dumbarton

Mon 23 Mar 1885

Sat 17 Mar 1888

2y 11m 24d

5

20.0000

1

.2000

102 John Cameron Rangers

Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

4.0000

0

.0000

102 James Connor Airdrieonians

Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

4.0000

0

.0000

102 Michael Dunbar Cartvale

Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

4.0000

1

1.0000

102 Robert Fleming Greenock Morton

Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

4.0000

0

.0000

102 James Gourlay Cambuslang

Sat 20 Mar 1886

Sat 10 Mar 1888

1y 11m 20d

2

8.0000

1

.5000

102 Charles Heggie Rangers

Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

4.0000

4

4.0000

102 John Lambie Queens Park

Sat 20 Mar 1886

Sat 17 Mar 1888

1y 11m 27d

3

12.0000

1

.3333

102 William McLeod Queens Park

Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

4.0000

0

.0000

102 Andrew Thomson Arthurlie

Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

4.0000

0

.0000

111 Ralph Aitken Dumbarton

Sat 27 Mar 1886

Sat 24 Mar 1888

1y 11m 27d

2

8.0000

1

.5000

111 Woodville Gray Pollockshields Athletic

Sat 27 Mar 1886

Sat 27 Mar 1886

1d

1

4.0000

0

.0000

111 John McDonald Edinburgh University

Sat 27 Mar 1886

Sat 27 Mar 1886

1d

1

4.0000

0

.0000

111 George Sommerville Queens Park

Sat 27 Mar 1886

Sat 27 Mar 1886

1d

1

4.0000

1

1.0000

115 Andrew Jackson Cambuslang

Sat 10 Apr 1886

Sat 24 Mar 1888

1y 11m 15d

2

8.0000

0

.0000

115 James Lundie Hibernian

Sat 10 Apr 1886

Sat 10 Apr 1886

1d

1

4.0000

0

.0000

115 James McCall Renton

Sat 10 Apr 1886

Sat 05 Apr 1890

3y 11m 27d

5

20.0000

2

.4000

115 Robert McCormick Abercorn

Sat 10 Apr 1886

Sat 10 Apr 1886

1d

1

4.0000

1

1.0000

115 James McGhee Hibernian

Sat 10 Apr 1886

Sat 10 Apr 1886

1d

1

4.0000

0

.0000

115 William Semple Cambuslang

Sat 10 Apr 1886

Sat 10 Apr 1886

1d

1

4.0000

0

.0000

121 Ned Doig Arbroath Sunderland

Sat 19 Feb 1887

Sat 04 Apr 1903

16y 1m 17d

5

20.0000

0

.0000

121 J. Hutton St Bernards

Sat 19 Feb 1887

Sat 19 Feb 1887

1d

1

4.0000

0

.0000

121 Thomas Jenkinson Heart of Midlothian

Sat 19 Feb 1887

Sat 19 Feb 1887

1d

1

4.0000

1

1.0000

121 William Johnstone Third Lanark

Sat 19 Feb 1887

Sat 05 Apr 1890

3y 1m 18d

3

12.0000

1

.3333

121 James Lowe St Bernards

Sat 19 Feb 1887

Sat 19 Feb 1887

1d

1

4.0000

1

1.0000

121 Thomas McMillan Dumbarton

Sat 19 Feb 1887

Sat 19 Feb 1887

1d

1

4.0000

0

.0000

121 Robert Smellie Queens Park

Sat 19 Feb 1887

Sat 01 Apr 1893

6y 1m 14d

6

24.0000

0

.0000

121 William Watt Queens Park

Sat 19 Feb 1887

Sat 19 Feb 1887

1d

1

4.0000

1

1.0000

121 John Weir Third Lanark

Sat 19 Feb 1887

Sat 19 Feb 1887

1d

1

4.0000

0

.0000

121 Andrew Whitelaw Vale of Leven

Sat 19 Feb 1887

Sat 22 Mar 1890

3y 1m 4d

2

8.0000

0

.0000

131 James Allan Queens Park

Sat 19 Mar 1887

Mon 21 Mar 1887

3d

2

8.0000

2

1.0000

131 John Auld Third Lanark

Sat 19 Mar 1887

Mon 15 Apr 1889

2y 0m 28d

3

12.0000

0

.0000

131 William Robertson Dumbarton

Sat 19 Mar 1887

Mon 21 Mar 1887

3d

2

8.0000

1

.5000

134 William Groves Hibernian Celtic

Sat 10 Mar 1888

Sat 05 Apr 1890

2y 0m 27d

3

12.0000

4

1.3333

134 Andrew Hannah Renton

Sat 10 Mar 1888

Sat 10 Mar 1888

1d

1

4.0000

0

.0000

134 James Johnston Abercorn

Sat 10 Mar 1888

Sat 10 Mar 1888

1d

1

4.0000

0

.0000

134 Alexander Latta Dumbarton Athletic

Sat 10 Mar 1888

Sat 13 Apr 1889

1y 1m 4d

2

8.0000

2

1.0000

134 James McLaren Hibernian Celtic

Sat 10 Mar 1888

Sat 05 Apr 1890

2y 0m 27d

3

12.0000

1

.3333

134 John McPherson Kilmarnock Cowlairs Rangers Queens Park

Sat 10 Mar 1888

Sat 27 Mar 1897

9y 0m 18d

9

36.0000

6

.6667

134 Neil Munro Abercorn

Sat 10 Mar 1888

Sat 13 Apr 1889

1y 1m 4d

2

8.0000

2

1.0000

134 William Paul Partick Thistle

Sat 10 Mar 1888

Sat 22 Mar 1890

2y 0m 13d

3

12.0000

5

1.6667

134 James Wilson Vale of Leven

Sat 10 Mar 1888

Sat 04 Apr 1891

3y 0m 26d

4

16.0000

0

.0000

143 William Berry Queens Park

Sat 17 Mar 1888

Sat 04 Apr 1891

3y 0m 19d

4

16.0000

0

.0000

143 Donald Gow Rangers

Sat 17 Mar 1888

Sat 17 Mar 1888

1d

1

4.0000

0

.0000

143 James Kelly Renton Celtic

Sat 17 Mar 1888

Sat 28 Mar 1896

8y 0m 12d

8

32.0000

1

.1250

143 John Lindsay Renton

Sat 17 Mar 1888

Sat 01 Apr 1893

5y 0m 16d

3

12.0000

0

.0000

147 Thomas Breckenridge Heart of Midlothian

Sat 24 Mar 1888

Sat 24 Mar 1888

1d

1

4.0000

1

1.0000

147 George Dewar Dumbarton

Sat 24 Mar 1888

Sat 13 Apr 1889

1y 0m 21d

2

8.0000

1

.5000

147 William Dickson Dundee Strathmore

Sat 24 Mar 1888

Sat 24 Mar 1888

1d

1

4.0000

4

4.0000

147 John Gow Rangers

Sat 24 Mar 1888

Sat 24 Mar 1888

1d

1

4.0000

0

.0000

147 Archibald McCall Renton

Sat 24 Mar 1888

Sat 24 Mar 1888

1d

1

4.0000

0

.0000

147 Neil McCallum Renton

Sat 24 Mar 1888

Sat 24 Mar 1888

1d

1

4.0000

1

1.0000

147 John McLeod Dumbarton

Sat 24 Mar 1888

Sat 18 Mar 1893

4y 11m 24d

5

20.0000

0

.0000

147 Allan Stewart Queens Park

Sat 24 Mar 1888

Mon 15 Apr 1889

1y 0m 23d

2

8.0000

1

.5000

147 Duncan Stewart Dumbarton

Sat 24 Mar 1888

Sat 24 Mar 1888

1d

1

4.0000

0

.0000

156 James Adams Heart of Midlothian

Sat 09 Mar 1889

Sat 25 Mar 1893

4y 0m 17d

3

12.0000

0

.0000

156 David Black Hurlford

Sat 09 Mar 1889

Sat 09 Mar 1889

1d

1

4.0000

1

1.0000

156 R. Boyd Mossend Swifts

Sat 09 Mar 1889

Sat 21 Mar 1891

2y 0m 13d

2

8.0000

2

1.0000

156 John Buchanan Cambuslang

Sat 09 Mar 1889

Sat 09 Mar 1889

1d

1

4.0000

0

.0000

156 David Calderhead Queen of the South Wanderers

Sat 09 Mar 1889

Sat 09 Mar 1889

1d

1

4.0000

0

.0000

156 Thomas McInnes Cowlairs

Sat 09 Mar 1889

Sat 09 Mar 1889

1d

1

4.0000

1

1.0000

156 Thomas McKeown Celtic

Sat 09 Mar 1889

Sat 05 Apr 1890

1y 0m 28d

2

8.0000

0

.0000

156 Thomas Robertson Queens Park

Sat 09 Mar 1889

Sat 19 Mar 1892

3y 0m 11d

4

16.0000

0

.0000

156 Francis Watt Kilbirnie

Sat 09 Mar 1889

Sat 04 Apr 1891

2y 0m 27d

4

16.0000

3

.7500

165 James Oswald Third Lanark St Bernards Rangers

Sat 13 Apr 1889

Sat 20 Mar 1897

7y 11m 8d

3

12.0000

1

.3333

166 Henry Campbell Renton

Mon 15 Apr 1889

Mon 15 Apr 1889

1d

1

4.0000

0

.0000

166 James Hannah Third Lanark

Mon 15 Apr 1889

Mon 15 Apr 1889

1d

1

4.0000

0

.0000

166 Alexander Lochhead Third Lanark

Mon 15 Apr 1889

Mon 15 Apr 1889

1d

1

4.0000

0

.0000

166 James Rae Third Lanark

Mon 15 Apr 1889

Sat 29 Mar 1890

11m 15d

2

8.0000

0

.0000

166 Andrew Thomson Third Lanark

Mon 15 Apr 1889

Mon 15 Apr 1889

1d

1

4.0000

0

.0000

171 Andrew Brown St Mirren

Sat 22 Mar 1890

Sat 21 Mar 1891

0d

2

8.0000

0

.0000

171 J. Brown Cambuslang

Sat 22 Mar 1890

Sat 22 Mar 1890

1d

1

4.0000

0

.0000

171 Daniel Bruce Vale of Leven

Sat 22 Mar 1890

Sat 22 Mar 1890

1d

1

4.0000

0

.0000

171 James Dunlop St Mirren

Sat 22 Mar 1890

Sat 22 Mar 1890

1d

1

4.0000

0

.0000

171 Matthew McQueen Leith Athletic

Sat 22 Mar 1890

Sat 21 Mar 1891

0d

2

8.0000

0

.0000

171 John Murray Vale of Leven

Sat 22 Mar 1890

Sat 22 Mar 1890

1d

1

4.0000

0

.0000

171 Lalty Wilson Newmilns Sunderland Third Lanark

Sat 22 Mar 1890

Sat 26 Mar 1904

14y 0m 5d

4

16.0000

1

.2500

178 David Baird Heart of Midlothian

Sat 29 Mar 1890

Sat 26 Mar 1892

1y 11m 27d

3

12.0000

1

.3333

178 Isaac Begbie Heart of Midlothian

Sat 29 Mar 1890

Sat 07 Apr 1894

4y 0m 10d

4

16.0000

0

.0000

178 Jack Bell Dumbarton Everton Celtic

Sat 29 Mar 1890

Sat 07 Apr 1900

10y 0m 10d

10

40.0000

5

.5000

178 R. Hunter St Mirren

Sat 29 Mar 1890

Sat 29 Mar 1890

1d

1

4.0000

0

.0000

178 David Mitchell Rangers

Sat 29 Mar 1890

Sat 07 Apr 1894

4y 0m 10d

5

20.0000

0

.0000

178 Gilbert Rankin Vale of Leven

Sat 29 Mar 1890

Sat 04 Apr 1891

1y 0m 7d

2

8.0000

2

1.0000

178 J. Russell Cambuslang

Sat 29 Mar 1890

Sat 29 Mar 1890

1d

1

4.0000

0

.0000

178 Thomas Wylie Rangers

Sat 29 Mar 1890

Sat 29 Mar 1890

1d

1

4.0000

1

1.0000

186 Robert Buchanan Abercorn

Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

4.0000

1

1.0000

186 William Gulliland Queens Park

Sat 21 Mar 1891

Sat 06 Apr 1895

4y 0m 17d

4

16.0000

0

.0000

186 John Hepburn Alloa Athletic

Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

4.0000

0

.0000

186 Alexander Keillor Montrose Dundee

Sat 21 Mar 1891

Sat 20 Mar 1897

5y 0m 0d

6

24.0000

2

.3333

186 James Logan Ayr United

Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

4.0000

1

1.0000

186 John McCorkindale Partick Thistle

Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

4.0000

0

.0000

186 Archibald Ritchie East Stirlingshire

Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

4.0000

0

.0000

193 William Bowie Linthouse

Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

4.0000

0

.0000

193 James Campbell Kilmarnock

Sat 28 Mar 1891

Sat 26 Mar 1892

11m 28d

2

8.0000

0

.0000

193 James Cleland Royal Albert

Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

4.0000

0

.0000

193 Robert Clements Leith Athletic

Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

4.0000

0

.0000

193 J. Fraser Moffat

Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

4.0000

0

.0000

193 T. Hamilton Hurlford

Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

4.0000

0

.0000

193 James Low Cambuslang

Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

4.0000

1

1.0000

193 William Paul Dykebar

Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

4.0000

0

.0000

193 Donald Sillars Queens Park

Sat 28 Mar 1891

Sat 23 Mar 1895

3y 11m 25d

5

20.0000

0

.0000

193 Thomas Waddell Queens Park

Sat 28 Mar 1891

Sat 06 Apr 1895

4y 0m 10d

6

24.0000

1

.1667

203 John Hill Heart of Midlothian

Sat 04 Apr 1891

Sat 26 Mar 1892

11m 23d

2

8.0000

0

.0000

203 John McPherson Heart of Midlothian

Sat 04 Apr 1891

Sat 04 Apr 1891

1d

1

4.0000

0

.0000

205 Andrew Baird Queens Park

Sat 19 Mar 1892

Sat 24 Mar 1894

2y 0m 6d

2

8.0000

0

.0000

205 George Bowman Montrose

Sat 19 Mar 1892

Sat 19 Mar 1892

1d

1

4.0000

0

.0000

205 Peter Dowds Celtic

Sat 19 Mar 1892

Sat 19 Mar 1892

1d

1

4.0000

0

.0000

205 Jock Drummond Falkirk Rangers

Sat 19 Mar 1892

Sat 21 Mar 1903

11y 0m 3d

14

56.0000

1

.0714

205 J. Ellis Mossend Swifts

Sat 19 Mar 1892

Sat 19 Mar 1892

1d

1

4.0000

1

1.0000

205 William Lambie Queens Park

Sat 19 Mar 1892

Sat 03 Apr 1897

5y 0m 16d

9

36.0000

5

.5556

205 Robert Marshall Rangers

Sat 19 Mar 1892

Sat 31 Mar 1894

2y 0m 13d

2

8.0000

0

.0000

205 David McPherson Kilmarnock

Sat 19 Mar 1892

Sat 19 Mar 1892

1d

1

4.0000

0

.0000

213 Robert Downie Third Lanark

Sat 26 Mar 1892

Sat 26 Mar 1892

1d

1

4.0000

0

.0000

213 James Hamilton Queens Park

Sat 26 Mar 1892

Sat 01 Apr 1893

1y 0m 7d

3

12.0000

3

1.0000

213 James Orr Kilmarnock

Sat 26 Mar 1892

Sat 26 Mar 1892

1d

1

4.0000

0

.0000

213 John Taylor Dumbarton St Mirren

Sat 26 Mar 1892

Sat 30 Mar 1895

3y 0m 5d

4

16.0000

1

.2500

213 William Thomson Dumbarton

Sat 26 Mar 1892

Sat 26 Mar 1898

6y 0m 1d

4

16.0000

1

.2500

218 Ned Doyle Celtic

Sat 02 Apr 1892

Sat 02 Apr 1898

6y 0m 1d

8

32.0000

0

.0000

218 Duke McMahon Celtic

Sat 02 Apr 1892

Sat 15 Mar 1902

9y 11m 14d

6

24.0000

6

1.0000

218 William Taylor Heart of Midlothian

Sat 02 Apr 1892

Sat 02 Apr 1892

1d

1

4.0000

0

.0000

221 John Barker Rangers

Sat 18 Mar 1893

Sat 24 Mar 1894

1y 0m 7d

2

8.0000

4

2.0000

221 Robert Foyers St Bernards

Sat 18 Mar 1893

Sat 24 Mar 1894

1y 0m 7d

2

8.0000

0

.0000

221 Jake Madden Celtic

Sat 18 Mar 1893

Sat 23 Mar 1895

2y 0m 6d

2

8.0000

5

2.5000

221 Andrew McCreadie Rangers

Sat 18 Mar 1893

Sat 07 Apr 1894

1y 0m 21d

2

8.0000

0

.0000

221 David Stewart Queens Park

Sat 18 Mar 1893

Sat 27 Mar 1897

4y 0m 10d

3

12.0000

0

.0000

226 John Campbell Celtic

Sat 25 Mar 1893

Mon 09 Mar 1903

9y 11m 14d

12

48.0000

4

.3333

226 William Maley Celtic

Sat 25 Mar 1893

Sat 01 Apr 1893

8d

2

8.0000

0

.0000

228 David Alexander East Stirlingshire

Sat 24 Mar 1894

Sat 31 Mar 1894

8d

2

8.0000

1

.5000

228 Davidson Berry Queens Park

Sat 24 Mar 1894

Sat 25 Mar 1899

5y 0m 2d

3

12.0000

1

.3333

228 Thomas Chambers Heart of Midlothian

Sat 24 Mar 1894

Sat 24 Mar 1894

1d

1

4.0000

1

1.0000

228 David Crawford St Mirren Rangers

Sat 24 Mar 1894

Sat 03 Feb 1900

5y 10m 11d

3

12.0000

0

.0000

228 John Johnstone Kilmarnock

Sat 24 Mar 1894

Sat 24 Mar 1894

1d

1

4.0000

1

1.0000

228 Edward McBain St Mirren

Sat 24 Mar 1894

Sat 24 Mar 1894

1d

1

4.0000

0

.0000

228 Andrew Stewart Third Lanark

Sat 24 Mar 1894

Sat 24 Mar 1894

1d

1

4.0000

0

.0000

235 Francis Barrett Dundee

Sat 31 Mar 1894

Sat 23 Mar 1895

11m 22d

2

8.0000

0

.0000

235 James Blessington Celtic

Sat 31 Mar 1894

Sat 04 Apr 1896

2y 0m 5d

4

16.0000

0

.0000

235 William Longair Dundee

Sat 31 Mar 1894

Sat 31 Mar 1894

1d

1

4.0000

0

.0000

235 Robert Scott Airdrieonians

Sat 31 Mar 1894

Sat 31 Mar 1894

1d

1

4.0000

0

.0000

239 David Haddow Rangers

Sat 07 Apr 1894

Sat 07 Apr 1894

1d

1

4.0000

0

.0000

240 John Divers Celtic

Sat 23 Mar 1895

Sat 23 Mar 1895

1d

1

4.0000

1

1.0000

240 John Fyfe Third Lanark

Sat 23 Mar 1895

Sat 23 Mar 1895

1d

1

4.0000

0

.0000

240 Robert Glen Renton Hibernian

Sat 23 Mar 1895

Sat 03 Mar 1900

4y 11m 10d

3

12.0000

0

.0000

240 William McColl Renton

Sat 23 Mar 1895

Sat 23 Mar 1895

1d

1

4.0000

0

.0000

240 John Murray Renton

Sat 23 Mar 1895

Sat 23 Mar 1895

1d

1

4.0000

0

.0000

240 William Sawers Dundee

Sat 23 Mar 1895

Sat 23 Mar 1895

1d

1

4.0000

0

.0000

240 James Simpson Third Lanark

Sat 23 Mar 1895

Sat 06 Apr 1895

15d

3

12.0000

0

.0000

247 Neilly Gibson Rangers Partick Thistle

Sat 30 Mar 1895

Sat 18 Mar 1905

9y 11m 18d

14

56.0000

1

.0714

247 Daniel McArthur Celtic

Sat 30 Mar 1895

Sat 18 Mar 1899

3y 11m 18d

3

12.0000

0

.0000

247 David Russell Heart of Midlothian Celtic

Sat 30 Mar 1895

Sat 02 Mar 1901

5y 11m 2d

6

24.0000

1

.1667

247 John Walker Heart of Midlothian Rangers

Sat 30 Mar 1895

Sat 26 Mar 1904

8y 11m 26d

5

20.0000

3

.6000

251 William Blair Third Lanark

Sat 21 Mar 1896

Sat 21 Mar 1896

1d

1

4.0000

0

.0000

251 John Gillespie Queens Park

Sat 21 Mar 1896

Sat 21 Mar 1896

1d

1

4.0000

0

.0000

251 Alexander King Heart of Midlothian Celtic

Sat 21 Mar 1896

Sat 25 Mar 1899

3y 0m 5d

6

24.0000

1

.1667

251 Bob McColl Queens Park Newcastle United

Sat 21 Mar 1896

Sat 14 Mar 1908

11y 11m 23d

13

52.0000

13

1.0000

251 Robert McFarlane Greenock Morton

Sat 21 Mar 1896

Sat 21 Mar 1896

1d

1

4.0000

0

.0000

251 Duncan McLean St Bernards

Sat 21 Mar 1896

Sat 27 Mar 1897

1y 0m 7d

2

8.0000

0

.0000

251 Robert Neil Hibernian Rangers

Sat 21 Mar 1896

Sat 03 Feb 1900

3y 10m 14d

2

8.0000

2

1.0000

251 Daniel Paton St Bernards

Sat 21 Mar 1896

Sat 21 Mar 1896

1d

1

4.0000

1

1.0000

251 William Thomson Dundee

Sat 21 Mar 1896

Sat 21 Mar 1896

1d

1

4.0000

0

.0000

260 Kenneth Anderson