ENMore
2024-252014-152004-051994-951984-851974-751964-65 121954-55 121944-451934-35 123
2023-242013-142003-041993-941983-841973-741963-64 121953-54 121943-441933-34
2022-232012-132002-031992-931982-831972-731962-63 121952-53 121942-43 1231932-33
2021-222011-122001-021991-921981-821971-721961-62 121951-52 121941-42 1231931-32
2020-212010-112000-011990-911980-811970-711960-61 121950-51 121940-41 121930-31
2019-202009-101999-001989-901979-801969-701959-60 121949-50 121939-40 123451929-30
2018-192008-091998-991988-891978-791968-691958-59 121948-491928-29 12
2017-182007-081997-981987-881977-781967-68 121957-58 121947-48
2016-172006-071996-971986-871976-771966-67 121956-57 121946-47
2015-162005-061995-961985-861975-761965-66 121955-56 121945-461935-36 123
2024-25 IIIIIIIVV2014-15 IIIIIIIV2004-05 IIIIIIIV1994-95 IIIIIIIV1984-85 III
2023-24 IIIIIIIVV2013-14 IIIIIIIV2003-04 IIIIIIIV1993-94 IIIIIIIV1983-84 III
2022-23 IIIIIIIVV2012-13 IIIIIIIV2002-03 IIIIIIIV1992-93 IIIIIIIV1982-83 III
2021-22 IIIIIIIVV2011-12 IIIIIIIV2001-02 IIIIIIIV1991-92 IIIIIIIV1981-82 III
2020-21 IIIIIIIVV2010-11 IIIIIIIV2000-01 IIIIIIIV1990-91 IIIIIIIV1980-81 III
2019-20 IIIIIIIV2009-10 IIIIIIIV1999-00 IIIIIIIV1989-90 IIIIIIIV1979-80 III
2018-19 IIIIIIIV2008-09 IIIIIIIV1998-99 IIIIIIIV1988-89 IIIIIIIV1978-79 III
2017-18 IIIIIIIV2007-08 IIIIIIIV1997-98 IIIIIIIV1987-88 IIIIIIIV1977-78 III
2016-17 IIIIIIIV2006-07 IIIIIIIV1996-97 IIIIIIIV1986-87
2015-16 IIIIIIIV2005-06 IIIIIIIV1995-96 IIIIIIIV1985-86 III

Ranking Complete Matches Scotish

The list shows data counting from season 2010-11
# Country Name Complete name Pos Date of birth Place of birth CM
1
Considine Andrew MacLaren Considine
01/04/1987 Banchory 315
2
Shinnie Graeme Garry Shinnie
04/08/1991 Aberdeen 311
3
Hanlon Paul Thomas Hanlon
20/01/1990 Edinburgh 271
4
Fraser Marcus Fraser
23/06/1994 East Dunbartonshire 265
5
Shaughnessy Joseph Thomas Gordan Shaughnessy
06/07/1992 Galway 256
6
Tavernier James Henry Tavernier
31/10/1991 Bradford 254
7
Brown Scott Brown
25/06/1985 Dunfermline 245
8
O'Donnell Stephen Gerard O'Donnell
11/05/1992 Bellshill 226
9
McGinn Paul McGinn
22/10/1990 Glasgow 226
10
McGregor Callum William McGregor
14/06/1993 Glasgow 218
11
Gordon Craig Sinclair Gordon
31/12/1982 Edinburgh 206
12
McGowan Paul McGowan
07/10/1987 Bellshill 203
13
Davidson Murray Davidson
07/03/1988 Edinburgh 198
14
McGregor Allan James McGregor
31/01/1982 Edinburgh 195
15
Clark Alexander Clark
26/06/1992 Glasgow 194
16
Jack Ryan James Jack
27/02/1992 Aberdeen 192
17
Anderson Steven James Stuart Anderson
19/12/1985 Edinburgh 189
18
Souttar John Francis Souttar
25/09/1996 Aberdeen 186
19
Lewis Joseph Peter Lewis
06/10/1987 Bury St Edmunds 185
20
Samson Craig Ian Samson
01/04/1984 Irvine 185
21
Craig Liam Craig
27/12/1986 Chirnside 184
22
Hayes Jonathan Hayes
09/07/1987 Dublin 183
23
Reynolds Mark Reynolds
07/05/1987 Motherwell 180
24
MacDonald Jamie MacDonald
17/04/1986 Broxburn 179
25
O'Hara Mark Ryan O'Hara
12/12/1995 Barrhead 178
26
McLean Kenneth McLean
08/01/1992 Rutherglen 177
27
Goldson Connor Lambert Goldson
18/12/1992 Wolverhampton 173
28
Stevenson Lewis Stevenson
05/01/1988 Kirkcaldy 171
29
Logan Shaleum Narval Logan
29/01/1988 Manchester 170
30
Taylor Greg John Taylor
05/11/1997 Greenock 168
31
Mannus Alan Mannus
19/05/1982 Toronto 162
32
Holt Jason Derek Holt
19/02/1993 Musselburgh 161
33
Mackay David Robert Mackay
02/05/1981 Rutherglen 160
34
Tanser Scott Tanser
23/10/1994 Blackpool 158
35
McMann Scott Cameron McMann
09/07/1996 Kirtinlloch 157
36
Gallagher Declan Patrick Gallagher
13/02/1991 Rutherglen 155
37
Wotherspoon David Wallace Wotherspoon
16/01/1990 Perth 152
38
Forster Fraser Gerard Forster
17/03/1988 Hexham 152
39
Lasley Keith William Robert Lasley
21/09/1979 Paisley 151
40
Kelly Liam Patrick Kelly
23/01/1996 Glasgow 151
41
Gogić Alexandros Gogić
13/04/1994 Nicosia 150
42
Ambrose Efetobore Eric Ambrose Emuobo
18/10/1988 Kaduna 147
43
Devlin Nicholas Devlin
17/10/1993 Glasgow 147
44
Meekings Josh Meekings
02/09/1992 Bury St Edmunds 146
45
Easton Brian Neil Easton
05/03/1988 Glasgow 146
46
Gordon Liam Craig Gordon
26/01/1996 Perth 143
47
Foster Richard Martyn Foster
31/07/1985 Elgin 143
48
Imrie Douglas Imrie
03/08/1983 Lanark 142
49
Rankin John Rankin
27/06/1983 Bellshill 141
50
Draper Ross James Draper
20/10/1988 Wolverhampton 141
51
Findlay Stuart John Findlay
14/09/1995 Carmyle 138
52
Dillon Seán Dillon
30/07/1983 Dublin 136
53
Watson Keith Watson
14/11/1989 Livingston 135
54
Warren Gary Robert Warren
16/08/1984 Bristol 134
55
Booth Callum Booth
30/05/1991 Stranraer 133
56
Boyle Martin Callie Boyle
25/04/1993 Aberdeen 133
57
Bain Scott Bain
22/11/1991 Edinburgh 133
58
Tansey Gregory James Tansey
21/11/1988 Liverpool 132
59
Laidlaw Ross Laidlaw
12/07/1992 Livingston 132
60
Hammell Steven Hammell
18/02/1982 Rutherglen 132
61
Pittman Scott Pittman
09/07/1992 Pumpherston 131
62
Mulgrew Charles Patrick Mulgrew
06/03/1986 Glasgow 130
63
Taylor Ashton John Taylor
02/09/1990 Bromborough 129
64
Izaguirre Emilio Arturo Izaguirre Girón
10/05/1986 Tegucigalpa 129
65
Boyd Scott Robert Boyd
04/06/1986 Whitburn 128
66
Carson Trevor Carson
05/03/1988 Killyleagh 125
67
Tait Richard Neil Peter Tait
02/12/1989 Galashiels 125
68
Power Alan Thomas Daniel Power
23/01/1988 Dublin 125
69
Dicker Gary Richard Perry Dicker
31/07/1986 Dublin 123
70
Ferguson Lewis Ferguson
24/08/1999 Hamilton 121
71
McGinn Niall McGinn
20/07/1987 Dungannon 120
72
McAusland Marc McAusland
13/08/1988 Paisley 120
73
McGowan Ryan James McGowan
15/08/1989 Adelaida 120
74
Pascali Manuel Pascali
09/09/1981 Milano 117
75
McKenzie Rory William McKenzie
07/10/1993 Irvine 116
76
Naismith Jason Naismith
25/06/1994 Paisley 116
77
Millar Christopher Alexander Millar
30/03/1983 Glasgow 116
78
McManus Stephen David McManus
10/09/1982 Bothwell 114
79
Cadden Christopher Cadden
19/09/1996 Bellshill 113
80
MacKinnon Darian MacKinnon
09/10/1986 Dumbarton 109
81
Wright Frazer Wright
23/12/1979 East Kilbride 109
82
Černý Tomáš Černý
10/04/1985 Ústí nad Labem 108
83
Kerr Cameron Kerr
10/09/1995 Dundee 108
84
Spittal Blair Thomas Spittal
19/12/1995 Erskine 107
85
McGregor Darren McGregor
07/08/1985 Leith 107
86
Davis Steven Davis
01/01/1985 Ballymena 106
87
Fox Scott Fox
28/06/1987 Bellshill 105
88
Raven David Haydn Raven
10/03/1985 West Kirby 103
89
Hamill Jamie Hamill
29/07/1986 Irvine 103
90
Barišić Borna Barišić
10/11/1992 Osijek 102
91
Kamara Glen Adjei Kamara
28/10/1995 Tampere 100
92
Kelly Sean Kelly Brogan
01/11/1993 Glasgow 100
93
Hateley Thomas Nathan Hateley
12/09/1989 Monte Carlo 100
94
Langfield James Robert Langfield
22/12/1979 Paisley 100
95
Goodwin James Michael Goodwin
20/11/1981 Waterford 100
96
Forrest James Forrest
07/07/1991 Prestwick 99
97
McCrorie Ross McCrorie
18/03/1998 Dailly 99
98
Porteous Ryan Thomas Porteous
25/03/1999 Edinburgh 99
99
Devlin Michael James Devlin
03/10/1993 Motherwell 98
100
Tesselaar Jeroen Tesselaar
16/01/1989 Wognum 98
101
Randolph Darren Edward Andrew Randolph
12/05/1987 Dublin 97
102
Cierzniak Radosław Cierzniak
24/04/1983 Szamocin 97
103
Newell Joseph Peter Newell
15/03/1993 Tamworth 96
104
McKay William Robert McKay
22/10/1988 Corby 96
105
Shankland Lawrence Shankland
10/08/1995 Glasgow 96
106
Dunne Charles Dunne
13/02/1993 London 96
107
Ajer Kristoffer Vassbakk Ajer
17/04/1998 Rælingen 96
108
Holt Kevin Holt
25/01/1993 Dumfries 96
109
Gordon Zygmunt Ian Gordon
23/04/1993 Glasgow 95
110
Lamie Ricki Lamie
20/06/1993 Shotts 95
111
Lustig Carl Mikael Lustig
13/12/1986 Umeå 95
112
Broadfoot Kirk John Broadfoot
08/08/1984 Irvine 94
113
Hart Charles Joseph John Hart
19/04/1987 Shrewsbury 94
114
Crawford Alistair Crawford
30/07/1991 Lanark 94
115
Vigurs Iain Angus Vigurs
07/05/1988 Aberdeen 93
116
Campbell Allan Campbell
04/07/1998 Glasgow 93
117
Woods Gary Woods
01/10/1990 Kettering 92
118
Polworth Liam Polworth
12/10/1994 Inverness 92
119
Halkett Craig Peter Halkett
29/05/1995 Kirkintilloch 92
120
Flood William Robert Flood
10/04/1985 Dublin 92
121
Gunning Gavin Jude Gunning
26/01/1991 Dublin 92
122
Kerr Jason John Kerr
06/02/1997 Edinburgh 92
123
Carter-Vickers Cameron Robert Carter-Vickers
31/12/1997 Southend-on-Sea 92
124
Devine Daniel Gerard Devine
07/09/1992 Belfast 91
125
Paton Paul Raymond Paton
18/04/1987 Paisley 91
126
Bitton Nir Bitton
30/10/1991 Ashdod 90
127
MacLean Steven MacLean
23/08/1982 Edinburgh 90
128
Smith Michael Smith
04/09/1988 Monkstown 89
129
Esson Ryan John Esson
19/03/1980 Aberdeen 89
130
Carey Graham Carey
20/05/1989 Blanchardstown 89
131
Abdul Osman Abdul-Haq Seidu Osman
27/02/1987 Accra 89
132
Iacovitti Alexander Iacovitti
02/09/1997 Nottingham 89
133
Hutchinson Shaun Matthew Hutchinson
23/11/1990 Newcastle upon Tyne 88
134
Randall Connor Steven Randall
21/10/1995 Liverpool 87
135
Marciano Ofir Meir Marciano
07/10/1989 Ashdod 87
136
Rooney Adam Christopher David Rooney
21/04/1988 Dublin 85
137
McGinn John McGinn
18/10/1994 Glasgow 83
138
Brown Mark Brown
28/02/1981 Motherwell 82
139
Sutton John William Michael Sutton
26/12/1983 Norwich 82
140
Mayo Lewis William Mayo
19/03/2000 Lenzie 82
141
McCart Jamie Daniel McCart
20/06/1997 Bellshill 81
142
Bell Cameron Bell
18/09/1986 Dumfries 81
143
Dixon Paul Andrew Dixon
22/11/1986 Aberdeen 80
144
Kello Marián Kello
05/09/1982 Gelnica 80
145
Mair Lee Mair
09/12/1980 Aberdeen 79
146
Williams Owain Fôn Williams
17/03/1987 Penygroes 79
147
Grimshaw Liam David Grimshaw
02/02/1995 Burnley 79
148
McGhee Jordan McGhee
24/07/1996 East Kilbride 78
149
Ross Nicholas Ross
11/11/1991 Inverness 77
150
Balatoni Conrad Balatoni
27/01/1991 Leeds 77
151
Paterson Callum Thomas Owen Paterson
13/10/1994 South Queensferry 77
152
Tierney Kieran Tierney
05/06/1997 Douglas 76
153
Armstrong Stuart Armstrong
30/03/1992 Inverness 75
154
Thompson Steven Howard Thompson
14/10/1978 Paisley 75
155
Callachan Ross Callachan
04/09/1993 Edinburgh 75
156
Edwards Ryan Christopher Edwards
07/10/1993 Halewood 75
157
Higdon Michael Higdon
02/09/1983 Liverpool 74
158
Lawless Steven Lawless
12/04/1991 Glasgow 74
159
Christie Ryan Christie
22/02/1995 Inverness 74
160
McGrath Jamie Terence McGrath
30/09/1996 Athboy 74
161
Gillespie Grant Gillespie
02/07/1991 Bellshill 74
162
Whittaker Steven Gordon Whittaker
16/06/1984 Edinburgh 73
163
Fowler James Fowler
26/10/1980 Stirling 73
164
Foran Richard Foran
16/06/1980 Dublin 73
165
Žaliukas Marius Žaliukas
10/11/1983 Kaunas 73
166
Irvine Jackson Alexander Irvine
07/03/1993 Melbourne 73
167
McKenna Scott Fraser McKenna
12/11/1996 Kirriemuir 72
168
Stokes Anthony Christopher Stokes
25/07/1988 Dublin 72
169
Ledley Joseph Christopher Ledley
23/01/1987 Cardiff 72
170
Boyata Anga Dedryck Boyata
28/11/1990 Uccle 72
171
Woods Martin Paul Woods
01/01/1986 Airdrie 72
172
Obileye Stephen Ayomide Oluwagbenga Obileye
02/09/1994 London 72
173
Djoum Arnaud Sutchuin Djoum
02/05/1989 Yaoundé 72
174
Magennis Joshua Brendan David Magennis
15/08/1990 Bangor 72
175
Mugabi Bevis Kristofer Kizito Mugabi
01/05/1995 Harrow 72
176
Van Zanten David van Zanten
08/05/1982 Dublin 71
177
Berra Christophe Didier Berra
31/01/1985 Edinburgh 71
178
Gallacher Paul James Gallacher
16/08/1979 Glasgow 71
179
Gardyne Michael Gardyne
23/01/1986 Dundee 71
180
Wright Drey Jermaine Wright
30/04/1995 Greenwich 70
181
McPake James McPake
24/06/1984 Bellshill 70
182
Boyce Liam Boyce
08/04/1991 Belfast 70
183
Scales Liam Scales
08/08/1998 Barndarrig 70
184
Brittain Richard Brittain
24/09/1983 Bathgate 70
185
Foderingham Wesley Andrew Foderingham
14/01/1991 London 70
186
Scobbie Thomas Scobbie
31/03/1988 Falkirk 69
187
Smith Liam Smith
10/04/1996 Dalgety Bay 69
188
Tremarco Carl Philip Tremarco
11/10/1985 Liverpool 69
189
Stevenson Ryan Cairns Stevenson
24/08/1984 Drongan 69
190
Davies Andrew John Davies
17/12/1984 Stockton-on-Tees 69
191
Griffiths Leigh Griffiths
20/08/1990 Leith 68
192
McGovern Michael McGovern
12/07/1984 Enniskillen 68
193
Stewart Greg Alexander James Stewart
17/03/1990 Stirling 68
194
Daly Jonathan Marvin Daly
08/01/1983 Dublin 67
195
Mackay-Steven Gary Sean Mackay-Steven
31/08/1990 Thurso 66
196
Perniš Dušan Perniš
28/11/1984 Nitra 66
197
Bannigan Stuart Bannigan
17/09/1992 Bishopbriggs 66
198
Wilson Daniel John Wilson
27/12/1991 Livingston 66
199
Fitzwater Jackson Joseph Fitzwater
23/09/1997 Birmingham 66
200
Murphy James Murphy
28/08/1989 Glasgow 65
201
Baldwin Jack Baldwin
30/06/1993 London 65
202
Kent Ryan Kent
11/11/1996 Oldham 65
203
Penrice James Regan Penrice
22/12/1998 Livingston 65
204
McAlister James Duncan McAlister
02/11/1985 Rothesay 65
205
White Jordan Neil White
04/02/1992 Bellshill 64
206
Naismith Steven John Naismith
14/09/1986 Irvine 64
207
Hodson Lee James Stephen Hodson
02/10/1991 Borehamwood 64
208
Williams Benjamin Philip Williams
27/08/1982 Manchester 64
209
Kingsley Stephen Iain Kingsley
23/07/1994 Stirling 64
210
Bartley Marvin Clement Bartley
04/07/1986 Reading 64
211
Ashcroft Lee Ashcroft
29/08/1993 Barrhead 64
212
Van Dijk Virgil van Dijk
08/07/1991 Breda 64
213
Tokely Ross Tokely
08/03/1979 Aberdeen 63
214
Rowles Kye Francis Rowles
24/06/1998 Kiama 63
215
Munro Grant Munro
15/09/1980 Inverness 62
216
Vernon Scott Malcolm Vernon
13/12/1983 Manchester 62
217
Hamilton Jack Hamilton
22/03/1994 Denny 61
218
Harkes Ian Andrew Harkes
30/03/1995 Derby 61
219
Edwards Ryan Marc Edwards
17/11/1993 Singapur 61
220
Webster Andrew Neil Webster
23/04/1982 Dundee 61
221
Marshall David James Marshall
05/03/1985 Glasgow 61
222
Wright Joseph Harris Wright
26/02/1995 Monk Fryston 61
223
Siegrist Benjamin Kevin Barry Siegrist
31/01/1992 Therwil 60
224
McHattie Kevin McHattie
15/07/1993 Glenrothes 60
225
May Steven May
03/11/1992 Perth 60
226
O'Halloran Michael Francis O'Halloran
06/01/1991 Glasgow 60
227
McGowan Aaron Joseph McGowan
24/07/1996 Maghull 59
228
Grainger Daniel Leslie Grainger
28/07/1986 Penrith 59
229
Sissoko Mahamadou Sissoko
08/08/1988 Paris 59
230
Roos Kelle Roos
31/05/1992 Rijkevoort 59
231
Kelly Liam Mark Kelly
10/02/1990 Milton Keynes 59
232
Guthrie Jonathan Neil Guthrie
29/07/1992 Devizes 59
233
Nelson Michael John Nelson
23/03/1980 Gateshead 59
234
Ralston Anthony Ralston
16/11/1998 Bellshill 59
235
Elliott Christie James Elliott
26/05/1991 Newcastle 58
236
Boyd Kris Boyd
18/08/1983 Irvine 58
237
Watt Anthony Paul Watt
29/12/1993 Coatbridge 58
238
Morelos Alfredo José Morelos Avilez
21/06/1996 Cereté 58
239
Matthews Adam James Matthews
13/01/1992 Swansea 57
240
Butland Jack Butland
10/03/1993 Bristol 57
241
Robertson Scott Robertson
07/04/1985 Dundee 57
242
O'Dea Darren O'Dea
04/02/1987 Dublin 57
243
Cochrane Alexander William Cochrane
21/04/2000 Brighton 56
244
Morris Callum Morris
03/02/1990 Newcastle upon Tyne 55
245
Jones Jordan Lewis Jones
24/10/1994 Redcar 55
246
Alnwick Jak Alnwick
17/06/1993 Hexham 55
247
Irvine Gary Irvine
17/03/1985 Bellshill 55
248
Lundstram John David Lundstram
18/02/1994 Liverpool 55
249
Šimunović Jozo Šimunović
04/08/1994 Zagreb 55
250
Mallan Stephen Patrick Mallan
25/03/1996 Glasgow 55
Players still active the season 2024-25
Collaborate with BDFutbol!