| 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 |
|
Rank Player Clubs Shown in Order Played For First Last Span Caps Caps
Weig
htedGo
alsAve
Goals
game1 David Clarkson Motherwell 30 May 2008
19 Nov 2008
--
2
--
1
.50000000000
1 Douglas Freedman Crystal Palace 06 Oct 2001
27 Mar 2002
--
2
--
1
.50000000000
3 Chris Burke Rangers Birmingham City 11 May 2006
26 Mar 2013
--
5
--
2
.40000000000
4 Kris Boyd Rangers Middlesbrough 11 May 2006
07 Sep 2010
--
18
--
7
.38888888888
5 Jordan Luke Rhodes Huddersfield Town Blackburn Rovers 11 Nov 2011
07 Jun 2013
--
8
--
3
.37500000000
6 David Goodwillie Dundee United Blackburn Rovers 16 Nov 2010
11 Oct 2011
--
3
--
1
.33333333333
6 Garry OConnor Hibernian Lokomotiv Moscow Birmingham City 17 Apr 2002
09 Sep 2009
--
15
--
5
.33333333333
8 James McFadden Motherwell Everton Birmingham City 20 May 2002
07 Sep 2010
--
48
--
15
.31250000000
9 Kenny Miller Rangers Wolverhampton Wanderers Celtic Derby County BursasporCardiff City Vancouver Whitecaps 29 Mar 2003
26 Mar 2013
--
65
--
17
.26153846153
10 Danny Wilson Liverpool 16 Nov 2010
03 Sep 2011
--
4
--
1
.25000000000
10 Kirk Broadfoot Rangers 10 Sep 2008
11 Aug 2010
--
4
--
1
.25000000000
10 Ross McCormack Motherwell Cardiff City Leeds United 30 May 2008
15 Aug 2012
--
8
--
2
.25000000000
13 James Charles Mackie Queens Park Rangers 08 Oct 2010
16 Oct 2012
--
9
--
2
.22222222222
14 Robert Snodgrass Leeds United Norwich City 09 Feb 2011
07 Jun 2013
--
10
--
2
.20000000000
15 Steven Thompson Dundee United Rangers 27 Mar 2002
13 Oct 2004
--
16
--
3
.18750000000
16 Kristian Commons Derby County West Bromwich Albion Celtic 20 Aug 2008
16 Oct 2012
--
11
--
2
.18181818181
17 Charlie Mulgrew Celtic 29 Feb 2012
22 Mar 2013
--
6
--
1
.16666666666
17 Scott Dobie West Bromwich Albion 16 May 2002
20 Nov 2002
--
6
--
1
.16666666666
19 Craig Anthony Robert Mackail-Smith Peterborough United Brighton and Hove Albion 27 Mar 2011
26 May 2012
--
7
--
1
.14285714285
19 Craig Beattie Celtic West Bromwich Albion 03 Sep 2005
17 Oct 2007
--
7
--
1
.14285714285
19 Grant Hanley Blackburn Rovers 25 May 2011
07 Jun 2013
--
7
--
1
.14285714285
19 Neil McCann Heart of Midlothian Rangers Southampton 01 Sep 2001
12 Nov 2005
--
14
--
2
.14285714285
19 Paul Dickov Manchester City Leicester City 07 Sep 2002
09 Oct 2004
--
7
--
1
.14285714285
24 Stevie Crawford Raith Rovers Dunfermline Athletic Plymouth Argyle Dundee United 27 Mar 2002
26 Mar 2005
--
22
--
3
.13636363636
25 Christian Dailly Derby County Blackburn Rovers West Ham United Rangers 01 Sep 2001
30 May 2008
--
40
--
5
.12500000000
25 Gary Holt Kilmarnock Norwich City 27 Mar 2002
13 Oct 2004
--
8
--
1
.12500000000
25 Scot Gemmill Nottingham Forest Everton 01 Sep 2001
12 Feb 2003
--
8
--
1
.12500000000
28 Kevin Kyle Sunderland Kilmarnock 16 May 2002
14 Nov 2009
--
10
--
1
.10000000000
29 James McArthur Wigan Athletic 16 Nov 2010
07 Jun 2013
--
11
--
1
.09090909090
29 Lee Wilkie Dundee 20 May 2002
19 Nov 2003
--
11
--
1
.09090909090
31 Steven Fletcher Hibernian Burnley Sunderland 26 Mar 2008
22 Mar 2013
--
12
--
1
.08333333333
32 James Morrison West Bromwich Albion 30 May 2008
07 Jun 2013
--
26
--
2
.07692307692
32 Stephen McManus Celtic Middlesbrough 11 Oct 2006
12 Oct 2010
--
26
--
2
.07692307692
34 Christophe Michael Berra Heart of Midlothian Wolverhampton Wanderers 30 May 2008
06 Feb 2013
--
28
--
2
.07142857142
34 Nigel Quashie Portsmouth 27 May 2004
06 Sep 2006
--
14
--
1
.07142857142
34 Paul Lambert Motherwell BV Borussia Dortmund Celtic 01 Sep 2001
10 Sep 2003
--
14
--
1
.07142857142
37 Darren Fletcher Manchester United 20 Aug 2003
14 Nov 2012
--
60
--
4
.06666666666
37 Scott Brown Hibernian Celtic 12 Nov 2005
06 Feb 2013
--
30
--
2
.06666666666
39 Lee McCulloch Wigan Athletic Rangers 13 Oct 2004
07 Sep 2010
--
17
--
1
.05882352941
40 Barry Ferguson Rangers Blackburn Rovers 21 Aug 2002
28 Mar 2009
--
35
--
2
.05714285714
41 Steven John Naismith Kilmarnock Rangers Everton 06 Jun 2007
07 Jun 2013
--
21
--
1
.04761904761
42 Paul Hartley Heart of Midlothian Celtic Bristol City 26 Mar 2005
03 Mar 2010
--
25
--
1
.04000000000
43 Gary Caldwell Newcastle United Hibernian Celtic Wigan Athletic 27 Mar 2002
26 Mar 2013
--
55
--
2
.03636363636
44 Andy Webster Heart of Midlothian Dundee United 30 Apr 2003
06 Feb 2013
--
28
--
1
.03571428571
44 Shaun Maloney Celtic Aston Villa Wigan Athletic 08 Oct 2005
07 Jun 2013
--
28
--
1
.03571428571
46 David Weir Heart of Midlothian Everton Rangers 01 Sep 2001
12 Oct 2010
--
42
--
1
.02380952380
46 Gary Naysmith Heart of Midlothian Everton Sheffield United 01 Sep 2001
01 Apr 2009
--
42
--
1
.02380952380