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