Record by matches of
1. FSV Mainz 05 1. FSV Mainz 05 1 App.
Aberdeen FC Aberdeen FC 44 Appearances
Airdrieonians Airdrieonians 1 App.
Alloa Athletic Alloa Athletic 3 Appearances
Anorthosis Famagusta FC Anorthosis Famagusta FC 1 App.
AS Saint-Étienne AS Saint-Étienne 1 App.
Astra Giurgiu Astra Giurgiu 1 App.
Ayr United Ayr United 7 Appearances
Brechin City FC Brechin City FC 4 Appearances
Bursaspor Bursaspor 1 App.
Celtic FC Celtic FC 27 Appearances
Club Brugge KV Club Brugge KV 1 App.
Clyde FC Clyde FC 1 App.
Cowdenbeath FC Cowdenbeath FC 2 Appearances
Dänemark Dänemark [U17] 2 Appearances
Deutschland Deutschland [U17] 2 Appearances
Dumbarton FC Dumbarton FC 4 Appearances
Dundee FC Dundee FC 24 Appearances
Dundee United Dundee United 31 Appearances
Dunfermline Athletic Dunfermline Athletic 6 Appearances
Falkirk FC Falkirk FC 7 Appearances
FC Iskra-Stal FC Iskra-Stal 1 App.
FC Midtjylland FC Midtjylland 1 App.
FC Urartu FC Urartu 1 App.
FK Rabotnički FK Rabotnički 1 App.
FK Stal Kamjanske FK Stal Kamjanske 1 App.
Frankreich Frankreich [U21] 1 App.
Frankreich Frankreich [U19] 1 App.
Gaz Metan Mediaş Gaz Metan Mediaş 1 App.
Georgien Georgien [U19] 1 App.
Greenock Morton FC Greenock Morton FC 7 Appearances
Griechenland Griechenland [U21] 1 App.
Hamilton Academical Hamilton Academical 26 Appearances
Heart of Midlothian Heart of Midlothian 29 Appearances
Hibernian FC Hibernian FC 38 Appearances
HJK Helsinki HJK Helsinki 1 App.
IF Elfsborg IF Elfsborg 1 App.
Inverness CT Inverness CT 31 Appearances
Italien Italien [U21] 1 App.
Kasachstan Kasachstan 1 App.
Kilmarnock FC Kilmarnock FC 40 Appearances
KR Reykjavík KR Reykjavík 1 App.
Kroatien Kroatien [U21] 1 App.
Lettland Lettland 1 App.
Lettland Lettland [U21] 1 App.
Lettland Lettland [U19] 1 App.
Livingston FC Livingston FC 6 Appearances
Luxemburg Luxemburg [U19] 1 App.
Moldau Moldau [U21] 1 App.
Molde FK Molde FK 1 App.
Motherwell FC Motherwell FC 40 Appearances
Niederlande Niederlande [U19] 4 Appearances
NK Varaždin ŠN NK Varaždin ŠN 1 App.
Nordirland Nordirland 1 App.
Norwegen Norwegen [U19] 1 App.
Omonia Nikosia Omonia Nikosia 1 App.
Partick Thistle Partick Thistle 20 Appearances
Peterhead FC Peterhead FC 1 App.
Portugal Portugal [U19] 2 Appearances
Qarabağ FK Qarabağ FK 1 App.
Queen Of The South Queen Of The South 13 Appearances
Raith Rovers Raith Rovers 2 Appearances
Rangers FC Rangers FC 26 Appearances
RNK Split RNK Split 1 App.
Ross County FC Ross County FC 31 Appearances
Rumänien Rumänien [U19] 1 App.
San Marino San Marino 1 App.
Schweden Schweden 1 App.
Schweiz Schweiz [U19] 1 App.
Serbien Serbien [U19] 1 App.
Serbien Serbien [U17] 1 App.
Slowakei Slowakei [U21] 2 Appearances
SønderjyskE SønderjyskE 1 App.
Spanien Spanien [U21] 1 App.
St. Johnstone FC St. Johnstone FC 39 Appearances
St. Mirren FC St. Mirren FC 31 Appearances
Standard Liège Standard Liège 1 App.
Stenhousemuir FC Stenhousemuir FC 1 App.
Strømsgodset IF Strømsgodset IF 1 App.
Torino FC Torino FC 1 App.
Trabzonspor Trabzonspor 1 App.
Tromsø IL Tromsø IL 1 App.
Tschechien Tschechien [U17] 1 App.
Türkei Türkei [U21] 1 App.
Türkei Türkei [U19] 2 Appearances
Vojvodina Vojvodina 1 App.
Wales Wales 1 App.
Zorya Lugansk Zorya Lugansk 1 App.