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 Goals Average Since Aug 2001


Rank Player Clubs Shown in Order Played For First Last Span
in
Days
Span Caps Caps
Weig
hted
Go
als
Ave
Goals
game
1 Stuart Findlay Kilmarnock

13 Oct 2019

13 Oct 2019

--

1

--

1

1.00000000000

<%insert_data_here%>

2 David Clarkson Motherwell

30 May 2008

19 Nov 2008

--

2

--

1

.50000000000

<%insert_data_here%>

2 Dougie Freedman Crystal Palace

06 Oct 2001

27 Mar 2002

--

2

--

1

.50000000000

<%insert_data_here%>

4 Kris Boyd Rangers Middlesbrough

11 May 2006

07 Sep 2010

--

18

--

7

.38888888888

<%insert_data_here%>

5 David Goodwillie Dundee United Blackburn Rovers

16 Nov 2010

11 Oct 2011

--

3

--

1

.33333333333

<%insert_data_here%>

6 James McFadden Motherwell Everton Birmingham City

20 May 2002

07 Sep 2010

--

48

--

15

.31250000000

<%insert_data_here%>

7 Steven Fletcher Hibernian Burnley Sunderland Olympique Marseille Sheffield Wednesday

26 Mar 2008

20 Nov 2018

--

33

--

10

.30303030303

<%insert_data_here%>

8 Chris Burke Rangers Birmingham City

11 May 2006

05 Mar 2014

--

7

--

2

.28571428571

<%insert_data_here%>

9 Kenny Miller Rangers Wolverhampton Wanderers Celtic Derby County BursasporCardiff City Vancouver Whitecaps

29 Mar 2003

14 Aug 2013

--

68

--

18

.26470588235

<%insert_data_here%>

10 John McGinn Hibernian Aston Villa

29 Mar 2016

07 Sep 2021

--

38

--

10

.26315789473

<%insert_data_here%>

11 Garry OConnor Hibernian Lokomotiv Moscow Birmingham City

17 Apr 2002

09 Sep 2009

--

16

--

4

.25000000000

<%insert_data_here%>

11 Kirk Broadfoot Rangers

10 Sep 2008

11 Aug 2010

--

4

--

1

.25000000000

<%insert_data_here%>

11 Lawrence Shankland Dundee United

10 Oct 2019

15 Nov 2020

--

4

--

1

.25000000000

<%insert_data_here%>

11 Robert Snodgrass Leeds United Norwich City Hull City West Ham United

09 Feb 2011

10 Oct 2019

--

28

--

7

.25000000000

<%insert_data_here%>

15 James Charles Mackie Queens Park Rangers

08 Oct 2010

16 Oct 2012

--

9

--

2

.22222222222

<%insert_data_here%>

15 Lyndon Dykes Queens Park Rangers

04 Sep 2020

07 Sep 2021

--

18

--

4

.22222222222

<%insert_data_here%>

17 Jordan Rhodes Huddersfield Town Blackburn Rovers Sheffield Wednesday

11 Nov 2011

22 Mar 2017

--

14

--

3

.21428571428

<%insert_data_here%>

18 Che Adams Southampton

25 Mar 2021

07 Sep 2021

--

10

--

2

.20000000000

<%insert_data_here%>

18 Danny Wilson Liverpool

16 Nov 2010

03 Sep 2011

--

5

--

1

.20000000000

<%insert_data_here%>

20 Steven Naismith Kilmarnock Rangers Everton Norwich City Heart of Midlothian

06 Jun 2007

19 Nov 2019

--

51

--

10

.19607843137

<%insert_data_here%>

21 Ryan Fraser A.F.C. Bournemouth Newcastle United

10 Jun 2017

01 Sep 2021

--

21

--

4

.19047619047

<%insert_data_here%>

22 Matt Ritchie A.F.C. Bournemouth Newcastle United

25 Mar 2015

23 Mar 2018

--

16

--

3

.18750000000

<%insert_data_here%>

22 Steven Thompson Dundee United Rangers

27 Mar 2002

13 Oct 2004

--

16

--

3

.18750000000

<%insert_data_here%>

24 Leigh Griffiths Hibernian Wolverhampton Wanderers Celtic

14 Nov 2012

18 Nov 2020

--

22

--

4

.18181818181

<%insert_data_here%>

25 Chris Martin Derby County Fulham

28 May 2014

08 Oct 2017

--

17

--

3

.17647058823

<%insert_data_here%>

26 Ryan Christie Aberdeen Celtic A.F.C. Bournemouth

09 Nov 2017

07 Sep 2021

--

23

--

4

.17391304347

<%insert_data_here%>

27 Kris Commons Derby County West Bromwich Albion Celtic

20 Aug 2008

06 Feb 2013

--

12

--

2

.16666666666

<%insert_data_here%>

27 Scott Dobie West Bromwich Albion

16 May 2002

20 Nov 2002

--

6

--

1

.16666666666

<%insert_data_here%>

29 Ross McCormack Motherwell Cardiff City Leeds United Fulham

30 May 2008

29 May 2016

--

13

--

2

.15384615384

<%insert_data_here%>

30 Shaun Maloney Celtic Aston Villa Wigan Athletic Chicago Fire Hull City

08 Oct 2005

04 Jun 2016

--

47

--

7

.14893617021

<%insert_data_here%>

31 Craig Mackail-Smith Peterborough United Brighton and Hove Albion

27 Mar 2011

26 May 2012

--

7

--

1

.14285714285

<%insert_data_here%>

31 Craig Beattie Celtic West Bromwich Albion

03 Sep 2005

17 Oct 2007

--

7

--

1

.14285714285

<%insert_data_here%>

31 Paul Dickov Manchester City Leicester City

07 Sep 2002

09 Oct 2004

--

7

--

1

.14285714285

<%insert_data_here%>

34 Neil McCann Heart of Midlothian Rangers Southampton

01 Sep 2001

12 Nov 2005

--

15

--

2

.13333333333

<%insert_data_here%>

35 James Forrest Celtic

29 May 2011

14 Jun 2021

--

38

--

5

.13157894736

<%insert_data_here%>

36 Stevie Crawford Raith Rovers Dunfermline Athletic Plymouth Argyle

27 Mar 2002

17 Nov 2004

--

23

--

3

.13043478260

<%insert_data_here%>

37 Christian Dailly Derby County Blackburn Rovers West Ham United Rangers

01 Sep 2001

30 May 2008

--

40

--

5

.12500000000

<%insert_data_here%>

37 Gary Holt Kilmarnock Norwich City

27 Mar 2002

13 Oct 2004

--

8

--

1

.12500000000

<%insert_data_here%>

37 James McArthur Wigan Athletic Crystal Palace

16 Nov 2010

08 Oct 2017

--

32

--

4

.12500000000

<%insert_data_here%>

37 Kevin Nisbet Hibernian

31 Mar 2021

07 Sep 2021

--

8

--

1

.12500000000

<%insert_data_here%>

41 Jack Hendry Celtic KV Oostende Club Brugge KV

27 Mar 2018

07 Sep 2021

--

9

--

1

.11111111111

<%insert_data_here%>

41 Scot Gemmill Nottingham Forest Everton

01 Sep 2001

30 Apr 2003

--

9

--

1

.11111111111

<%insert_data_here%>

43 Ikechi Anya Watford Derby County

06 Sep 2013

08 Oct 2017

--

29

--

3

.10344827586

<%insert_data_here%>

44 Kevin Kyle Sunderland Kilmarnock

16 May 2002

14 Nov 2009

--

10

--

1

.10000000000

<%insert_data_here%>

45 Christophe Berra Heart of Midlothian Wolverhampton Wanderers Ipswich Town

30 May 2008

09 Nov 2017

--

41

--

4

.09756097560

<%insert_data_here%>

46 Lee Wilkie Dundee

20 May 2002

19 Nov 2003

--

11

--

1

.09090909090

<%insert_data_here%>

47 Oliver Burke Nottingham Forest Red Bull Leipzig Celtic Deportivo Alaves West Bromwich AlbionSheffield United

29 Mar 2016

18 Nov 2020

--

13

--

1

.07692307692

<%insert_data_here%>

47 Stephen McManus Celtic Middlesbrough

11 Oct 2006

12 Oct 2010

--

26

--

2

.07692307692

<%insert_data_here%>

49 Scott Brown Hibernian Celtic

12 Nov 2005

04 Sep 2017

--

55

--

4

.07272727272

<%insert_data_here%>

50 Johnny Russell Derby County Sporting Kansas City

18 Nov 2014

13 Oct 2019

--

14

--

1

.07142857142

<%insert_data_here%>

50 Nigel Quashie Portsmouth

27 May 2004

06 Sep 2006

--

14

--

1

.07142857142

<%insert_data_here%>

50 Paul Lambert Motherwell Borussia Dortmund Celtic

01 Sep 2001

10 Sep 2003

--

14

--

1

.07142857142

<%insert_data_here%>

50 Stuart Armstrong Celtic Southampton

26 Mar 2017

22 Jun 2021

--

28

--

2

.07142857142

<%insert_data_here%>

54 Charlie Mulgrew Celtic Blackburn Rovers Wigan Athletic

29 Feb 2012

10 Oct 2019

--

44

--

3

.06818181818

<%insert_data_here%>

55 James Morrison West Bromwich Albion

30 May 2008

05 Oct 2017

--

46

--

3

.06521739130

<%insert_data_here%>

56 Darren Fletcher Manchester United West Bromwich Albion

20 Aug 2003

08 Oct 2017

--

80

--

5

.06250000000

<%insert_data_here%>

56 Matt Phillips Blackpool Queens Park Rangers West Bromwich Albion

26 May 2012

09 Sep 2019

--

16

--

1

.06250000000

<%insert_data_here%>

58 Andy Robertson Dundee United Hull City Liverpool

05 Mar 2014

07 Sep 2021

--

51

--

3

.05882352941

<%insert_data_here%>

59 Barry Ferguson Rangers Blackburn Rovers

21 Aug 2002

28 Mar 2009

--

35

--

2

.05714285714

<%insert_data_here%>

60 Lee McCulloch Wigan Athletic Rangers

13 Oct 2004

12 Oct 2010

--

18

--

1

.05555555555

<%insert_data_here%>

61 Grant Hanley Blackburn Rovers Newcastle United Norwich City

25 May 2011

07 Sep 2021

--

39

--

2

.05128205128

<%insert_data_here%>

62 Kenny McLean Aberdeen Norwich City

24 Mar 2016

04 Sep 2021

--

22

--

1

.04545454545

<%insert_data_here%>

63 Paul Hartley Heart of Midlothian Celtic Bristol City

26 Mar 2005

03 Mar 2010

--

25

--

1

.04000000000

<%insert_data_here%>

64 Gary Caldwell Newcastle United Hibernian Celtic Wigan Athletic

27 Mar 2002

26 Mar 2013

--

55

--

2

.03636363636

<%insert_data_here%>

65 Andy Webster Heart of Midlothian Dundee United

30 Apr 2003

06 Feb 2013

--

28

--

1

.03571428571

<%insert_data_here%>

66 Callum McGregor Celtic

09 Nov 2017

07 Sep 2021

--

37

--

1

.02702702702

<%insert_data_here%>

67 David Weir Heart of Midlothian Everton Rangers

01 Sep 2001

12 Oct 2010

--

42

--

1

.02380952380

<%insert_data_here%>

67 Gary Naysmith Heart of Midlothian Everton Sheffield United

01 Sep 2001

01 Apr 2009

--

42

--

1

.02380952380

<%insert_data_here%>


| Home | Contact Us | Credits | © www.londonhearts.com |