All Time Players Register

Below are the records of all players to have won a full cap for the Scotland men’s side. Scotland Rugby League award caps to players who have played for the full Scotland side in an officially sanctioned international tournament, or friendly matches against international opponents who, like Scotland, have declared that they are fielding their strongest available side.

Landing in order of heritage number, users can search to find the record cap holders, scorers and age on debut.

Heritage NoNameCapsTGDGPtsDebutLast CapAge on Debut
1Alasdair Blee520081995-08-131996-08-0622 yrs 00 mths 01 days
2Mark Burns400001995-08-131995-10-2021 yrs 08 mths 28 days
3John Coumbe-Lilley100001995-08-131995-08-1324 yrs 06 mths 12 days
4Sean Cusack410041995-08-131996-08-0629 yrs 06 mths 17 days
5Billy Gamba500001995-08-131996-08-0627 yrs 09 mths 30 days
6Martin Ketteridge4150141995-08-131996-08-0630 yrs 10 mths 11 days
7Gavin Manclark320081995-08-131995-10-2027 yrs 07 mths 14 days
8Gary Murdock200001995-08-131996-08-0627 yrs 07 mths 07 days
9Darren Shaw1210041995-08-132001-07-0323 yrs 10 mths 08 days
10Darrel Shelford5500201995-08-131996-08-0633 yrs 00 mths 15 days
11Steve Tait300001995-08-131995-10-2023 yrs 06 mths 00 days
12Graham Thompson5170181995-08-131996-08-0622 yrs 11 mths 19 days
13Hugh Waddell410041995-08-131995-10-2035 yrs 11 mths 12 days
14Struan Douglas200001995-08-131995-10-1829 yrs 06 mths 26 days
15Neil Hendry100001995-08-131995-08-1323 yrs 04 mths 05 days
16Andy Knight100001995-08-131995-08-1323 yrs 05 mths 17 days
17Iain Stanger200001995-08-131995-10-1624 yrs 10 mths 16 days
18James Walker100001995-08-131995-08-1322 yrs 00 mths 04 days
19Graham Cameron200001995-10-161995-10-1833 yrs 01 mths 01 days
20James Howe320081995-10-161995-10-2020 yrs 08 mths 26 days
21Charlie McAlister304081995-10-161995-10-2032 yrs 06 mths 29 days
22Mike Rush200001995-10-161995-10-1819 yrs 07 mths 14 days
23Alan Tait4500201995-10-161996-08-0631 yrs 03 mths 14 days
24Stuart McCarthy410041995-10-161997-07-0922 yrs 06 mths 18 days
25Mark Smith310041995-10-161995-10-20
26Alex Killen200001995-10-201995-10-2032 yrs 09 mths 15 days
27Jimmy Cowan100001996-08-061996-08-0620 yrs 08 mths 02 days
28Matt Crowther83190501996-08-062001-07-0322 yrs 03 mths 00 days
29Mark Keenan100001996-08-061996-08-0620 yrs 08 mths 26 days
30Nicholas Mardon210041996-08-061997-07-0924 yrs 10 mths 13 days
31Lee Milner100001996-08-061996-08-0619 yrs 05 mths 11 days
32Danny Russell9400161996-08-062000-11-0526 yrs 07 mths 13 days
33Scott Gilmour100001996-08-061996-08-0625 yrs 03 mths 22 days
34Jason Syme100001996-08-061996-08-0624 yrs 01 mths 10 days
35Glenn Bell100001997-07-091997-07-0932 yrs 03 mths 13 days
36Paul Carr100001997-07-091997-07-0930 yrs 01 mths 26 days
37Gary Christie110041997-07-091997-07-0925 yrs 05 mths 16 days
38John Duffy12170121997-07-092011-10-2917 yrs 00 mths 07 days
39Dale Laughton400001997-07-092000-11-0526 yrs 08 mths 29 days
40James McLaren100001997-07-091997-07-0925 yrs 00 mths 11 days
41Jon Neill200001997-07-091999-10-3128 yrs 06 mths 20 days
42PJ Solomon500001997-07-092003-11-0920 yrs 10 mths 22 days
43Phil Veivers100001997-07-091997-07-0933 yrs 01 mths 14 days
44Mike Dixon300001997-07-092001-07-0326 yrs 03 mths 03 days
45Andrew Duncan100001997-07-091997-07-0924 yrs 09 mths 26 days
46Iain Higgins200001997-07-092001-07-0320 yrs 09 mths 25 days
47Danny McKelvie100001997-07-091997-07-0927 yrs 08 mths 29 days
48Danny Arnold9800321998-11-112003-11-0921 yrs 06 mths 27 days
49Joe Berry700001998-11-112003-11-0924 yrs 06 mths 04 days
50Logan Campbell210041998-11-111998-11-1827 yrs 05 mths 19 days
51Jason Flowers3300121998-11-112001-07-0323 yrs 09 mths 12 days
52Nathan Graham1000001998-11-112004-10-2926 yrs 11 mths 19 days
53Chris Orr200001998-11-111998-11-1824 yrs 11 mths 24 days
54Lee Penny5300121998-11-112003-11-0924 yrs 01 mths 18 days
55Jason Roach8430221998-11-112004-10-2927 yrs 06 mths 09 days
56Mike Wainwright510041998-11-112005-10-1623 yrs 08 mths 17 days
57Gareth Hewitt100001998-11-111998-11-1119 yrs 09 mths 27 days
58Simon Knox400001998-11-112003-11-0926 yrs 00 mths 28 days
59Graeme Shaw200001998-11-111998-11-1823 yrs 04 mths 29 days
60Colin Wilson200001998-11-111998-11-1829 yrs 05 mths 19 days
61Paul Anderson200001999-10-221999-10-3122 yrs 06 mths 20 days
62Andy Craig200001999-10-221999-10-3123 yrs 07 mths 06 days
63Scott Cram600001999-10-222001-07-0322 yrs 08 mths 22 days
64David Maiden620081999-10-222001-07-0328 yrs 02 mths 15 days
65Wayne McDonald800001999-10-222003-11-0924 yrs 01 mths 19 days
66Scott Rhodes510041999-10-222001-07-0319 yrs 04 mths 01 days
67Andrew Lambert220081999-10-221999-10-3123 yrs 02 mths 11 days
68Neil Lowe1610041999-10-222011-10-2920 yrs 10 mths 02 days
69Geoff Bell310042000-10-292000-11-0527 yrs 01 mths 23 days
70Mat Daylight300002000-10-292000-11-0526 yrs 07 mths 27 days
71Lee Gilmour300002000-10-292000-11-0522 yrs 07 mths 17 days
72Daniel Heckenberg300002000-10-292000-11-0521 yrs 00 mths 02 days
73Richard Horne300002000-10-292000-11-0518 yrs 03 mths 13 days
74Scott Logan600002000-10-292008-11-0824 yrs 04 mths 07 days
75Graham Mackay101022000-10-292000-10-2932 yrs 00 mths 17 days
76Andrew Purcell200002000-10-292000-11-0529 yrs 05 mths 09 days
77Adrian Vowles410042000-10-292001-07-0329 yrs 04 mths 29 days
78Richard Fletcher920082001-07-032009-11-0820 yrs 01 mths 16 days
79Ryan McDonald200002001-07-032005-10-2323 yrs 04 mths 09 days
80Gareth Morton5050102001-07-032008-11-0518 yrs 08 mths 12 days
81Andrew Henderson2340082003-10-262013-11-1524 yrs 04 mths 09 days
82Dave McConnell920082003-10-262008-11-0822 yrs 07 mths 01 days
83Iain Morrison900002003-10-262009-11-0120 yrs 05 mths 20 days
84Damien Reid100002003-10-262003-10-2619 yrs 07 mths 12 days
85Oliver Wilkes18220122003-10-262018-11-1023 yrs 05 mths 24 days
86Jack Howieson1100002003-10-262012-10-2822 yrs 02 mths 28 days
87Spencer Miller520082003-10-262006-10-2923 yrs 07 mths 29 days
88Matt Tunstall400002003-10-262004-10-2926 yrs 01 mths 19 days
89Lee Kiddie100002003-11-092003-11-0928 yrs 10 mths 07 days
90James Houston100002003-11-092003-11-0920 yrs 10 mths 12 days
91Jamie Bloem202042004-10-242004-10-2933 yrs 04 mths 28 days
92Danny Brough2545921362004-10-242017-11-0421 yrs 09 mths 09 days
93Iain Marsh700002004-10-242007-11-0424 yrs 00 mths 18 days
94Andy McPhail410042004-10-242005-10-2323 yrs 11 mths 12 days
95Alex Szostak1810042004-10-242013-11-1518 yrs 06 mths 20 days
96Chris Birchall200002004-10-242004-10-2923 yrs 06 mths 29 days
97Andy Brown300002004-10-242005-10-1623 yrs 05 mths 28 days
98Peter Shaw100002004-10-242004-10-2424 yrs 08 mths 01 days
99Duncan MacGillivray500002004-10-292008-11-0828 yrs 00 mths 04 days
100Ian Sinfield300002004-10-292006-10-2927 yrs 06 mths 22 days
101Dougie Flockhart200002005-10-162005-10-2320 yrs 10 mths 21 days
102Wade Liddell710042005-10-162008-11-0826 yrs 04 mths 15 days
103Jon Steel10400162005-10-162010-10-1625 yrs 07 mths 02 days
104Ben Fisher16700282005-10-162013-11-0324 yrs 08 mths 12 days
105Nick Surtees200002005-10-162005-10-2328 yrs 08 mths 26 days
106Mick Nanyn106240722005-10-232009-11-0823 yrs 04 mths 20 days
107Jamie Benn7500202006-10-292010-10-1029 yrs 05 mths 25 days
108Ian Henderson800002006-10-292013-11-1523 yrs 06 mths 06 days
109Paul Jackson500002006-10-292012-10-1428 yrs 01 mths 00 days
110Dene Miller100002006-10-292006-10-2924 yrs 10 mths 15 days
111Ritchie Hawkyard100002007-10-272007-10-2721 yrs 09 mths 06 days
112Kevin Henderson11500282007-10-272010-10-2426 yrs 09 mths 17 days
113David Lynn200002007-10-272007-11-0424 yrs 03 mths 14 days
114Lee Paterson12340202007-10-272012-10-2826 yrs 03 mths 22 days
115Andy Todd200002007-10-272007-11-0426 yrs 06 mths 12 days
116Mark Slatter100002007-10-272007-10-2726 yrs 05 mths 05 days
117Michael Robertson310042008-10-262008-11-0825 yrs 06 mths 12 days
118Dean Colton110042008-10-262008-10-2625 yrs 08 mths 08 days
119Gavin Cowan200002008-10-262008-11-0821 yrs 09 mths 08 days
120Chris Armit300002008-10-262008-11-0825 yrs 00 mths 19 days
121Paddy Coupar910042008-11-082011-10-2922 yrs 04 mths 13 days
122Brendon Lindsay611062009-10-172010-10-2432 yrs 00 mths 26 days
123Gareth Moore312082009-10-172009-11-0820 yrs 04 mths 14 days
124James Nixon3500202009-10-172009-11-0824 yrs 02 mths 07 days
125Mitch Stringer12300122009-10-172013-11-0725 yrs 11 mths 16 days
126John Cox310042009-10-172009-11-0826 yrs 00 mths 14 days
127Robert Lunt400002009-10-172010-10-2424 yrs 08 mths 09 days
128Sam Barlow1010042010-10-102013-11-1521 yrs 07 mths 03 days
129Dale Ferguson19500202010-10-102019-11-0122 yrs 05 mths 27 days
130Joe Wardle610042010-10-102014-10-3119 yrs 00 mths 18 days
131Dave Arnot410042010-10-162011-10-2922 yrs 03 mths 19 days
132Brett Carter6300122010-10-242013-11-0321 yrs 04 mths 21 days
133Alex Hurst12510222011-10-162014-10-3121 yrs 06 mths 29 days
134Crawford Matthews200002011-10-162011-10-2919 yrs 10 mths 23 days
135Josh Barlow810042011-10-162014-10-3120 yrs 05 mths 01 days
136David Scott189100562011-10-162019-11-0118 yrs 03 mths 28 days
137Jack Stearman100002011-10-162011-10-1623 yrs 08 mths 16 days
138Callum Cockburn410042011-10-162012-10-2824 yrs 02 mths 01 days
139Michael Stewart200002011-10-162011-10-2922 yrs 07 mths 10 days
140Giles Lomax100002011-10-162011-10-1623 yrs 06 mths 29 days
141Ben Hellewell19700282011-10-292019-10-2619 yrs 08 mths 29 days
142Jordan Rice100002011-10-292011-10-2921 yrs 05 mths 20 days
143Nick Broere100002011-10-292011-10-2925 yrs 01 mths 28 days
144Shae Lyon-Fraser100002012-10-142012-10-1419 yrs 08 mths 08 days
145Liam Hood710042012-10-142016-11-1120 yrs 09 mths 08 days
146Adam Walker15100122012-10-142019-10-2621 yrs 07 mths 24 days
147Jonathan Walker820082012-10-142017-11-0421 yrs 07 mths 24 days
148Brett Phillips9300122012-10-282016-11-1124 yrs 00 mths 03 days
149Craig Borthwick210042012-10-282018-11-0226 yrs 01 mths 00 days
150Matthew Russell11500202013-10-192017-11-1120 yrs 04 mths 13 days
151Danny Addy18650342013-10-192019-10-2622 yrs 09 mths 04 days
152Ben Kavanagh21600242013-10-192019-11-0125 yrs 07 mths 15 days
153Luke Douglas13210102013-10-192019-11-0127 yrs 05 mths 07 days
154Callum Phillips720082013-10-192017-11-1121 yrs 08 mths 00 days
155Kane Linnett720082013-10-192016-11-1124 yrs 09 mths 08 days
156Peter Wallace400002013-10-292013-11-1528 yrs 00 mths 13 days
157Oscar Thomas12450262014-10-172019-11-0120 yrs 09 mths 14 days
158Nathan Massey300002014-10-172014-10-3123 yrs 06 mths 10 days
159Corbyn Kilday510042014-10-172015-10-2325 yrs 04 mths 07 days
160Sonny Esslemont600002014-10-172015-11-0720 yrs 09 mths 18 days
161Louis Senter300002014-10-172014-10-3120 yrs 06 mths 06 days
162Joe McClean600002014-10-252019-11-0125 yrs 02 mths 15 days
163Harvey Burnett400002014-10-312015-11-0719 yrs 02 mths 13 days
164Alex Walker620002015-10-162019-11-0120 yrs 01 mths 12 days
165Richard Harris300002015-10-162015-11-0719 yrs 04 mths 17 days
166Scott Plumridge200002015-10-162015-11-0719 yrs 03 mths 25 days
167Shane Toal320082015-10-232017-11-1119 yrs 11 mths 12 days
168Lewis Clarke500002015-10-232018-11-1020 yrs 05 mths 20 days
169Sam Brooks500002015-11-072017-11-0422 yrs 01 mths 09 days
170Gavin Grant100002015-11-072015-11-0724 yrs 08 mths 19 days
171Finlay Hutchison200002015-11-072018-10-2719 yrs 06 mths 06 days
172Lachlan Coote300002016-10-282016-11-1126 yrs 06 mths 22 days
173Lewis Tierney620082016-10-282017-11-1122 yrs 00 mths 08 days
174Euan Aitken310042016-10-282016-11-1121 yrs 04 mths 12 days
175Ryan Brierley74190542016-10-282019-11-0124 yrs 08 mths 15 days
176Sheldon Powe-Hobbs100002016-10-282016-10-2824 yrs 09 mths 09 days
177Billy McConnachie400002016-10-282018-11-0226 yrs 03 mths 12 days
178Frankie Mariano710042016-11-052018-11-1029 yrs 05 mths 26 days
179Tyler Cassel100002016-11-052016-11-0521 yrs 08 mths 04 days
180Lachlan Stein300002017-10-292017-11-1121 yrs 03 mths 02 days
181Will Oakes5400162017-10-292019-11-0118 yrs 08 mths 02 days
182Kane Bentley600002017-10-292018-11-1030 yrs 06 mths 13 days
183James Bell510042017-10-292018-11-1023 yrs 06 mths 27 days
184Andrew Bentley200002017-10-292017-11-1132 yrs 05 mths 16 days
185Jarred Anderson200002017-11-042017-11-1120 yrs 02 mths 11 days
186Brandan Wilkinson200002017-11-042017-11-1120 yrs 01 mths 28 days
187Murray Mitchell200002018-10-272018-11-0221 yrs 11 mths 02 days
188Davey Dixon520082018-10-272019-11-0121 yrs 04 mths 27 days
189Nick Glohe520082018-10-272019-11-0126 yrs 01 mths 11 days
190Sam Luckley400002018-10-272019-11-0122 yrs 10 mths 28 days
191Kieran Moran400002018-10-272019-11-0121 yrs 11 mths 25 days
192Luke Westman100002018-10-272018-10-2720 yrs 05 mths 05 days
193Craig Robertson210042018-11-022018-11-1027 yrs 02 mths 18 days
194Niall Sidney100002018-11-102018-11-1020 yrs 03 mths 07 days
195Matt Hogg300002018-11-102019-11-0120 yrs 09 mths 21 days
196Daniel Turland310042018-11-102019-11-0124 yrs 09 mths 30 days
197Hamish Bentley100002018-11-102018-11-1021 yrs 11 mths 00 days
198Callum McLelland2300122019-10-262019-11-0120 yrs 01 mths 10 days
199Liam Faughlin100002019-11-012019-11-0125 yrs 09 mths 27 days

Scotland players capped by Great Britain

NameCapsTGDGPtsDebut
Hugh Waddell500001988
Alan Tait14600241989
Lee Gilmour1510041998
Richard Horne1110042001
Lachlan Coote100002019

Top Points Scorer

NamePoints
Danny Brough136
Mick Nanyn72
David Scott56
Ryan Brierley54
Matt Crowther50

Top Try Scorer

NameTries
David Scott9
Danny Arnold8
Ben Fisher7
Danny Addy6
Ben Hellewell6
Mick Nanyn6
James Nixon6

Top Goal Scorer

NameGoals
Danny Brough59
Mick Nanyn24
Ryan Brierley19
Matt Crowther19
David Scott10

Oldest player: Oliver Wilkes v France 2018 (38 years old)

Youngest player: John Duffy v France 1997 (17 years old)