A full list of South Wales Scorpions (known as Ironmen in 2016) players from the time they ran in 2010-16. Welsh international players are indicated by their heritage numbers in brackets following their name, Click here for a full list of Welsh international players.

The club played all of its seasons in National League Two which was renmed League 1 during this era.

When viewed on a mobile, it may be best to go landscape to study the table below.

#NameDOBPOBDebutPTGDGPTSDebut Age
1Andrew Gay (461)05/10/1989Sydney28/02/201066300112120 yrs 04 mths 23 days
2Craig Richards10/10/1978Swansea28/02/2010145002031 yrs 04 mths 18 days
3Ant Blackwood (427)13/09/1982Barrow-in-Furness28/02/20101000027 yrs 05 mths 15 days
4Lee Williams (445)19/02/1988Aberdare28/02/2010287002822 yrs 00 mths 09 days
5Ashley Bateman (453)11/02/1990Tonypandy28/02/20101119003620 yrs 00 mths 17 days
6Lloyd White (454)09/10/1988Cardiff28/02/201013745011821 yrs 04 mths 19 days
7Loz Wildbore23/09/1984Hull28/02/201035736110125 yrs 05 mths 05 days
8Jordan James (416)24/05/1980Bath28/02/20102000029 yrs 09 mths 04 days
9Shaun Owens29/11/1988Bridgend28/02/20103891406421 yrs 02 mths 30 days
10Gil Dudson (451)16/06/1990Cardiff28/02/2010235002019 yrs 08 mths 12 days
11Ben Flower (447)19/10/1987Cardiff28/02/20104100422 yrs 04 mths 09 days
12Lewis Mills (460)30/03/1989Cardiff28/02/2010275002020 yrs 10 mths 29 days
13Aled James (415)17/02/1982Caerphilly28/02/201031111006428 yrs 00 mths 11 days
14Steve Parry (465)19/10/1988Merthyr Tydfil28/02/201073430017221 yrs 04 mths 09 days
15Christiaan Roets (458)05/09/1980Pretoria28/02/20107824109829 yrs 05 mths 23 days
16Neil Dallimore24/02/1981Cardiff28/02/2010608003229 yrs 00 mths 04 days
17Barrie Phillips27/05/1986Cardiff28/02/2010745002023 yrs 09 mths 01 days
18David James (478)01/09/1985Newport14/03/20104615006024 yrs 06 mths 13 days
19Jamie Murphy29/12/1989Bridgend14/03/2010451634013220 yrs 02 mths 14 days
20Harri Greville (468)28/11/1990Cardiff14/03/201022200819 yrs 03 mths 14 days
21Matthew Hutchings18/10/1980Treorchy28/03/20101000029 yrs 05 mths 10 days
22Joe Burke (469)18/05/1990Newport05/04/2010728003219 yrs 10 mths 18 days
23Sam Studley12/10/1989Pontypridd11/04/20101000020 yrs 05 mths 30 days
24Elliot Kear (452)29/11/1988Cardiff25/04/2010135002021 yrs 04 mths 27 days
25Geraint Davies (448)17/03/1986Llanelli25/04/201018000024 yrs 01 mths 08 days
26Liam Roach24/05/1989Sydney03/05/201011100420 yrs 11 mths 09 days
27Curtis Cunningham16/12/1990Cardiff23/05/20102610004019 yrs 05 mths 07 days
28Lewis Reece (462)17/06/1991Cardiff20/06/2010371371019419 yrs 00 mths 03 days
29Jamie Thackray30/09/1979Leeds20/06/20102000030 yrs 08 mths 21 days
30Casey Bromilow20/12/1984Brisbane20/06/2010299404425 yrs 06 mths 00 days
31Alan Pope01/04/1985Swansea11/07/2010206002425 yrs 03 mths 10 days
32Joe McLocklan02/10/1986Hull11/07/20105000023 yrs 09 mths 09 days
33Gareth Dean (411)31/05/1981Ynysybwl25/07/20101000029 yrs 01 mths 25 days
34Robin Lock23/06/1989Cardiff06/03/20112100421 yrs 08 mths 11 days
35Hywel Davies (434)19/12/1981Bridgend06/03/201114000029 yrs 02 mths 15 days
36Tom Burnell07/03/1988Cardiff06/03/201110100422 yrs 11 mths 27 days
37Chris Davies (470)24/12/1991Abercynon06/03/201126200819 yrs 02 mths 10 days
38Dafydd Carter (472)12/02/1992Bargoed06/03/20112000019 yrs 00 mths 22 days
39Rhodri Lloyd (467)22/07/1993Caerphilly13/03/2011217002817 yrs 07 mths 19 days
40Semisi Cocker14/03/1980Auckland13/03/201110110630 yrs 11 mths 27 days
41Tylan Mafi05/01/1982Nuku'alofa20/03/20111000029 yrs 02 mths 15 days
42Paul Raftery26/01/1978Rochdale17/04/201116000033 yrs 02 mths 22 days
43Dalton Grant (498)21/04/1990Newport22/04/201146320012821 yrs 00 mths 01 days
44Chris Clough20/01/1987Keighley15/05/20118000024 yrs 03 mths 25 days
45Bradley Hill14/11/1992Caerphilly22/05/201126200818 yrs 06 mths 08 days
46Tom Philip25/06/1983Edinburgh26/06/20111000028 yrs 00 mths 01 days
47Phil Carleton (494)02/05/1984Consett10/07/201134100427 yrs 02 mths 08 days
48Jack Pring (473)25/01/1993Cardiff31/07/2011283001218 yrs 06 mths 06 days
49Rod Peake29/04/1986Sydney19/02/201294001625 yrs 09 mths 21 days
50Jamie Rooney17/03/1980Featherstone19/02/2012722305431 yrs 11 mths 02 days
51Joe McKenna21/08/1987Barrow-in-Furness19/02/20126000024 yrs 05 mths 29 days
52Jamie Acton04/04/1992London19/02/20123100419 yrs 10 mths 15 days
53Nathan Mossop21/02/1988Barrow-in-Furness19/02/20122015106223 yrs 11 mths 29 days
54James Greenwood07/06/1991Oldham19/02/20122411004420 yrs 08 mths 12 days
55Chris Vitalini (514)05/05/1987Newport19/02/20126610004024 yrs 09 mths 14 days
56Lewis Fox30/06/1987Cardiff26/02/20121100424 yrs 07 mths 27 days
57Scott Leatherbarrow03/09/1990Billinge26/02/201241401221 yrs 05 mths 23 days
58Alistair McDonald18/01/1984Cardiff26/02/20125000028 yrs 01 mths 08 days
59Calum Wilkinson17/02/1991Chobham26/02/20127000021 yrs 00 mths 09 days
60Paul Prescott01/01/1986Wigan03/03/20122100426 yrs 02 mths 02 days
61Greg Burke12/02/1993Wigan03/03/201212100419 yrs 00 mths 20 days
62Shae Lyon-Fraser06/02/1993Glasgow18/03/2012207002819 yrs 01 mths 12 days
63Greg Callow01/10/1986Caerphilly24/03/20124100425 yrs 05 mths 23 days
64Dale Evans22/06/1993Maerdy24/03/20121100418 yrs 09 mths 02 days
65Tom Spencer02/01/1991Wigan09/04/20122100421 yrs 03 mths 07 days
66James Gahan10/03/1993Liverpool14/04/20122000019 yrs 01 mths 04 days
67Jack Murphy18/03/1992Warrington14/04/20121353008020 yrs 00 mths 27 days
68Yannic Parker (491)29/12/1990Haverfordwest14/04/20124413005221 yrs 03 mths 16 days
69Liam Carberry24/02/1993St Helens14/04/20122000019 yrs 01 mths 21 days
70Rory Pitman06/10/1989Bridgend22/04/20121000022 yrs 06 mths 16 days
71Tom Morgan18/10/1989Basingstoke06/05/2012134001622 yrs 06 mths 18 days
72Keiron Harrison02/10/1991Wigan06/05/20123000020 yrs 07 mths 04 days
73Alun Wyn Davies14/09/1984Neath06/05/20129000027 yrs 07 mths 22 days
74Jacob Morgan03/12/1993Cardiff09/05/20121100418 yrs 05 mths 06 days
75Joe Bullock27/11/1992Blackpool09/05/20126100419 yrs 05 mths 12 days
76Kevin James13/10/1980Neath09/05/2012104001631 yrs 06 mths 26 days
77Andrew Cunningham23/06/1993Wigan09/05/20122000018 yrs 10 mths 16 days
78Louis Singleton29/09/1991Salford09/05/20121000020 yrs 07 mths 10 days
79TJ Collin06/04/1994Newport09/05/20126100418 yrs 01 mths 03 days
80Matty Crow08/05/1993Bolton09/05/20123200819 yrs 00 mths 01 days
81Karl Jones20/09/1988Bridgend09/05/20121000023 yrs 07 mths 19 days
82Rhys Godwin10/12/1984Abercynon09/05/20121000027 yrs 04 mths 29 days
83Ryan Curtis19/03/1992Neath09/05/20121000020 yrs 01 mths 20 days
84Liam Watton07/12/1990Pontypridd09/05/20121000021 yrs 05 mths 02 days
85Ryan King23/01/1992Wigan26/05/20122100420 yrs 04 mths 03 days
86Connor Farrer (496)06/06/1995Pontypridd10/06/201289370014817 yrs 00 mths 04 days
87Ben Gilbert10/12/1989Sydney24/06/20129100422 yrs 06 mths 14 days
88Courtney Davies (502)01/07/1994Port Talbot01/07/20123032305818 yrs 00 mths 00 days
89Rhys Davies22/08/1988Neath01/07/20123000023 yrs 10 mths 09 days
90Dom Crosby11/12/1990Wigan15/07/20123100421 yrs 07 mths 04 days
91Jason Howells27/05/1987Swansea15/07/20125000025 yrs 01 mths 18 days
92Luke Kell23/12/1993Newport22/07/20125000018 yrs 06 mths 29 days
93Osian Phillips02/05/1994Cardigan22/07/2012574001618 yrs 02 mths 20 days
94Rhys Fitzgerald16/08/1995Caerphilly22/07/20127000016 yrs 11 mths 06 days
95Alex Jones28/09/1993Tonypandy05/08/2012133001218 yrs 10 mths 08 days
96Thomas Gwyn Morgan03/01/1990Newport05/08/2012103001222 yrs 07 mths 02 days
97Tom McKeown28/04/1986Dublin05/08/20121000026 yrs 03 mths 08 days
98Chris Leyshon24/12/1994Port Talbot12/08/2012284001617 yrs 07 mths 19 days
99Kristian Hawkes11/12/1990Newport12/08/2012194101821 yrs 08 mths 01 days
100Mike Connor27/03/1994Pontyclun12/08/2012423001218 yrs 04 mths 16 days
101Sam Wellings13/12/1989London19/08/20129000022 yrs 08 mths 06 days
102Ollie Olds (480)14/08/1993Bridgend03/03/2013411002419 yrs 06 mths 17 days
103Haydn Peacock05/02/1991Greenacre03/03/2013145002022 yrs 00 mths 26 days
104James Tutuila19/06/1990Nuku'alofa03/03/2013186002422 yrs 08 mths 12 days
105Sam Powell03/07/1992Rotherham10/03/20136200820 yrs 08 mths 07 days
106Samir Tahraoui28/12/1990Oran10/03/20139000022 yrs 02 mths 10 days
107Connor Farrell06/11/1993Wigan24/03/20134200819 yrs 04 mths 18 days
108Scott Taylor27/02/1991Hull28/04/20132000022 yrs 02 mths 01 days
109Harrison Elliott16/03/1992Plymouth28/04/2013232201221 yrs 01 mths 12 days
110Ben Davies02/11/1989Wigan05/05/20133000023 yrs 06 mths 03 days
111Jordan Howells10/09/1994Abergavenny26/05/20131000018 yrs 08 mths 16 days
112Grant Gore21/11/1991Wigan09/06/20132200821 yrs 06 mths 19 days
113Gerwyn Price07/03/1985Newport09/06/20132000028 yrs 03 mths 02 days
114Matthew Wilcox26/09/1990Cardiff09/06/2013192702222 yrs 08 mths 14 days
115Billy Sheen12/08/1989Warrington16/06/201374001623 yrs 10 mths 04 days
116George Clarke25/02/1993Leeds23/06/20137100420 yrs 03 mths 29 days
117Iain Thornley11/09/1991Wigan30/06/20131000021 yrs 09 mths 19 days
118Ben Moores06/12/1993Warrington30/06/20136200819 yrs 06 mths 24 days
119Dominic Manfredi01/10/1993 Wigan07/07/20131000019 yrs 09 mths 06 days
120George Williams31/10/1994Billinge14/07/20131000018 yrs 08 mths 14 days
121Rob Lever13/07/1995 Wigan14/07/20131000018 yrs 00 mths 01 days
122Andy Powell23/08/1981Brecon28/07/20132000031 yrs 11 mths 05 days
123Jordan Sheridan19/07/1994Colwyn Bay02/03/2014528003219 yrs 07 mths 11 days
124Alex Randall02/03/1992King's Lynn02/03/20141000022 yrs 00 mths 00 days
125Kyle Scrivens (492)07/08/1988Pontypool02/03/2014575002025 yrs 06 mths 23 days
126Paul Emanuelli (501)03/01/1984Newport02/03/2014772136228230 yrs 01 mths 27 days
127Owain Davies09/07/1992Neath02/03/20145000021 yrs 07 mths 21 days
128Dan Parry09/04/1993Merthyr Tydfil02/03/20145000020 yrs 10 mths 21 days
129Ian Newbury (505)17/09/1986Cardiff09/03/20144419007627 yrs 05 mths 20 days
130Dafydd Hellard21/02/1985Aberdare09/03/2014293001229 yrs 00 mths 16 days
131Scott Britton20/10/1988Cardiff16/03/20142000025 yrs 04 mths 24 days
132Martin Luckwell19/12/1987Merthyr Tydfil30/03/20142000026 yrs 03 mths 11 days
133Scott Amber27/02/1992Neath13/04/20141000022 yrs 01 mths 17 days
134Richard East22/11/1984Cardiff13/04/201416000029 yrs 04 mths 22 days
135Darryl Carter23/04/1983Pontypool13/04/20141100430 yrs 11 mths 21 days
136Scott Giles05/07/1986Merthyr Tydfil13/04/201415000027 yrs 09 mths 08 days
137Greg Wilde22/12/1993Warrington04/05/2014106002420 yrs 04 mths 12 days
138Harry Cartwright15/04/1995Wrexham21/06/20143000019 yrs 02 mths 06 days
139Morgan Evans (497)23/03/1992Caerphilly05/07/2014233001222 yrs 03 mths 12 days
140Lloyd O'Connor01/12/1986Bridgend20/07/20144200827 yrs 07 mths 19 days
141Paul Edwards18/05/1996Aberdare17/08/2014284001618 yrs 02 mths 30 days
142Yousif Suliman26/10/1990Swansea17/08/20141000023 yrs 09 mths 22 days
143Chris True21/06/1983Rinteln17/08/20142000031 yrs 01 mths 27 days
144Craig Lewis15/10/1986Nelson01/03/20158000028 yrs 04 mths 14 days
145Paul Songhurst26/01/1991Bridgend01/03/20152100424 yrs 01 mths 03 days
146Curtis Davies (516)17/01/1997Swansea01/03/201519200818 yrs 01 mths 12 days
147Anthony Symons01/06/1990Aberbeeg01/03/201526100424 yrs 09 mths 00 days
148Dafydd Lloyd07/05/1992Wrexham01/03/20152000022 yrs 09 mths 22 days
149Tala Petelo25/04/1982Apia01/03/2015174001632 yrs 10 mths 04 days
150Lewis Tutt15/10/1985Bridgend08/03/20151000029 yrs 04 mths 21 days
151Marcus Webb11/01/1997Pontypridd08/03/20155000018 yrs 01 mths 25 days
152Rhys Davies09/06/1996Abergavenny03/04/201513200818 yrs 09 mths 25 days
153Zak Williams17/09/1996Abergavenny03/04/201554200818 yrs 06 mths 17 days
154Bradley Mais06/04/1996Cardiff19/04/20154000019 yrs 00 mths 13 days
155Jonny Leather29/07/1989Whiston25/04/2015164001625 yrs 08 mths 27 days
156Ryan Millington14/01/1987Prescot25/04/201516000028 yrs 03 mths 11 days
157Andrew Joy07/02/1994Oldham25/04/20157200821 yrs 02 mths 18 days
158Micah Manuokafoa10/07/1997Camperdown, NSW25/04/20151000017 yrs 09 mths 15 days
159Connor Davies (515)17/01/1997Swansea31/05/201514100418 yrs 04 mths 14 days
160Andrew Oakden08/08/1993Chester14/06/20151000021 yrs 10 mths 06 days
161Chris Speck21/02/1990Aberdare14/06/20159000025 yrs 03 mths 24 days
162Ben Jones07/09/1996Bridgend14/06/20152211603618 yrs 09 mths 07 days
163Gethin King23/11/1985Merthyr Tydfil14/06/20154000029 yrs 06 mths 22 days
164Nathan Rainer16/10/1989Halifax12/07/20154000025 yrs 08 mths 26 days
165Dai Evans (506)30/07/1992Caerphilly20/02/2016116002423 yrs 06 mths 21 days
166Izaak Duffy (495)16/02/1989Brecon20/02/201622200827 yrs 00 mths 04 days
167Kristian Baller18/02/1987Abercynon20/02/201620100429 yrs 00 mths 02 days
168Scott Gregory24/07/1990Cardiff20/02/201614100425 yrs 06 mths 27 days
169Sion Jones (517)16/12/1997Barry06/03/2016154001618 yrs 02 mths 19 days
170Nick Rawsthorne30/09/1995Halifax25/03/20163100420 yrs 05 mths 25 days
171Aiden Hema27/10/1995Huddersfield25/03/20163000020 yrs 04 mths 27 days
172Luke Nelmes07/06/1993Huddersfield25/03/201610200822 yrs 09 mths 18 days
173Billy Gaylor30/04/1997Brighouse25/03/20167100418 yrs 10 mths 25 days
174Joe Martin28/03/1995Halifax24/04/20161000021 yrs 00 mths 27 days
175Jamie Stringer06/12/1996Holmfirth15/05/20165100419 yrs 05 mths 09 days
176Cian Timmins02/04/1996Halifax15/05/20161000020 yrs 01 mths 13 days
177Martyn Reilly05/01/1996Leeds15/05/20166000020 yrs 04 mths 10 days
178Bob Holroyd19/07/1996Halifax22/05/20161000019 yrs 10 mths 03 days
179Richard Jones07/07/1989Leeds04/06/201612200826 yrs 10 mths 28 days
180Jordan Syme14/11/1996Halifax12/06/20164000019 yrs 06 mths 29 days
181Alex Davidson01/11/1992Bolton26/06/20168100423 yrs 07 mths 25 days
182Rhys Gant15/11/1995Caerphilly09/07/20164000020 yrs 07 mths 24 days
183Jamie I'Anson19/06/1987Leeds23/07/201624200829 yrs 01 mths 04 days
184Jake Thomas02/12/1996Bargoed06/08/20161000019 yrs 08 mths 04 days
185Lewis Hughes10/02/1996Bridgend19/02/20175100421 yrs 00 mths 09 days
186Ethan Coombes19/07/1994Beddau19/02/20171000022 yrs 07 mths 00 days
187Connor Parker23/10/1996Aberdare19/02/2017193001220 yrs 03 mths 27 days
188Mike Edwards07/09/1994Newport19/02/20177000022 yrs 05 mths 12 days
189Huw Parks11/09/1995Bath19/02/20173000021 yrs 05 mths 08 days
190Conor McGrath14/08/1996Castleford06/05/20171000020 yrs 08 mths 22 days
191Morgan Jefferies06/09/1996Bridgend06/05/201716100420 yrs 08 mths 00 days
192Kade Breen13/04/1996Adelaide06/05/201716200821 yrs 00 mths 23 days
193William Calcott16/12/1997Halifax14/05/20174100419 yrs 04 mths 28 days
194Ross Price14/12/1992Caerphilly14/05/20174100424 yrs 05 mths 00 days
195Jack Uren03/01/1998Bristol03/06/201713100419 yrs 05 mths 01 days
196Errol Carter22/01/1996Southampton03/06/20175100421 yrs 05 mths 11 days
197Macauley Harris27/02/1999Pontypridd03/06/20174000018 yrs 03 mths 07 days
198Samuel Hodge19/03/1998Bristol03/06/201711000019 yrs 02 mths 15 days
199Ieuan Jones11/12/1994Hereford03/06/20172000022 yrs 05 mths 24 days
200Chester Butler (510)10/03/1995Halifax10/06/20172000022 yrs 03 mths 01 days
201Cobi Green04/03/1999Treorchy25/06/20174100418 yrs 03 mths 21 days
202Josh Barden21/05/1998Monmouth02/07/20172000019 yrs 01 mths 05 days
203Sam Buckthought10/08/1998Caerphilly02/07/20171000018 yrs 10 mths 23 days
204Dafydd Phillips10/08/1995Kidwelly09/07/20173000021 yrs 11 mths 00 days
205Morgan Punchard26/01/1999Castleford09/07/20171020418 yrs 05 mths 14 days
206Liam Curnow08/06/1996Penzance09/07/20175000021 yrs 01 mths 22 days
207Aaron Lewis18/02/1992Cwmafon09/07/20172020425 yrs 04 mths 22 days
208Shaun Tennant25/07/1993Glynneath29/07/20176200824 yrs 00 mths 05 days
209Curtis Ford03/06/1998Llanelli29/07/20173100422 yrs 01 mths 27 days
210Archie Snook26/03/1999Bristol29/07/20176000018 yrs 04 mths 04 days
211Henry Davies13/06/1998Gloucester29/07/20175100419 yrs 01 mths 17 days
212Daniel Maiden11/01/1997Bridgend13/08/20171000020 yrs 07 mths 03 days
213Fraser Stroud12/04/1999Newport25/08/20173010218 yrs 04 mths 14 days
214Dewi Billingham09/11/1998Newport25/08/20172000018 yrs 09 mths 17 days