Player Records

Name Date of Birth Place of Birth Position Matches Debut Age on debut
Sam Cross 26/08/1992 Brynmawr Back Row 68 21/10/2017 25
Alex Cuthbert 05/04/1990 Gloucester Wing 18 16/10/2021 31
Luke Davies 26/02/2002 Llanelli Scrumhalf 21 21/10/2023 21
Rhys Davies 09/11/1998 Swansea Lock 66 08/11/2020 21
Alun Wyn Davies 14/09/1984 Neath Hooker 1 31/10/2003 19
Tristan Davies 30/09/2001 Swansea Back Row 6 29/10/2022 21
Aled Davies 19/07/1992 Bronwydd Scrumhalf 27 31/08/2018 26
Barry Davies 05/03/1981 Carmarthen Fullback 30 04/09/2009 28
Bradley Davies 09/01/1987 Llantrisant Lock 84 02/09/2016 29
Leigh Davies 20/02/1976 Neath Centre 14 04/09/2005 29
Liam Davies 10/05/1986 Llangennech Scrumhalf 4 30/10/2009 23
Mefin Davies 02/09/1972 Carmarthen Hooker 33 18/09/2004 32
Ross Davies 25/03/1984 Newport Prop 2 05/11/2009 25
Sam Davies 06/10/1993 Swansea Flyhalf 150 27/01/2012 18
Harri Deaves 13/07/1999 Pontyclun Back Row 39 23/01/2022 22
Gareth Delve 30/12/1982 Cardiff Back Row 2 04/09/2015 32
Des Dillon 25/01/1980 Back Row 7 22/12/2005 25
Hanno Dirksen 31/03/1991 Krugersdorp Wing 154 14/11/2009 18
Harri Doel 02/08/2000 Crymych Wing 1 22/04/2023 22
Ken Dowding 17/12/1984 Manchester Prop 1 02/09/2011 26
Rob Dudley-Jones 03/06/1994 Swansea Back Row 1 14/11/2014 20
Adrian Durston 28/10/1975 Bridgend Fullback 42 05/09/2003 27
Matthew Dwyer 18/01/1985 Newport Hooker 23 02/09/2011 26
Nathan Edwards 30/01/1992 Bridgend Centre 3 09/11/2012 20
Dan Edwards 07/05/2003 Port Talbot Flyhalf 18 26/11/2023 20