| Welsh Championship | Class 2 | 31 Aug 2025 | 8 | 34 | 1958 |
| Welsh Championship Plate | Class 3 | 31 Aug 2025 | 4 | 4 | 1570 |
| SWF2: Glamorgan v East Dorset | Class 2 | 29 Sept 2024 | 5 | 3 | 2015 |
| Welsh Championship | Class 2 | 1 Sept 2024 | 11 | 38 | 1874 |
| Welsh Championship Plate | Class 3 | 1 Sept 2024 | 7 | 8 | 1791 |
| Welsh Championship | Class 2 | 13 Aug 2023 | 8 | 35 | 1943 |
| Welsh Championship Plate | Class 3 | 13 Aug 2023 | 4 | 5 | 1802 |
| SWF: Glamorgan v Cheltenham | Class 2 | 4 Jun 2023 | 6 | 4 | 2043 |
| Welsh Championship | Class 2 | 4 Sept 2022 | 8 | 34 | 1960 |
| Welsh Championship Plate | Class 3 | 4 Sept 2022 | 5 | 5 | 1857 |
| SWF2: Glamorgan v Bristol B | Class 2 | 29 May 2022 | 8 | 6 | 1818 |
| Welsh Championship | Class 2 | 5 Sept 2021 | 8 | 17 | 1975 |
| Welsh Championship Plate | Class 3 | 5 Sept 2021 | 6 | 8 | 1879 |
| Welsh Championship | Class 2 | 25 Jun 2017 | 8 | 34 | 1857 |
| Welsh Championship Plate | Class 3 | 25 Jun 2017 | 4 | 6 | 1582 |
| SWF: Dyffryn v Nailsea | Class 2 | 17 Sept 2016 | 6 | 8 | 1935 |
| SWF: Dyffryn v Cheltenham | Class 2 | 13 Aug 2016 | 6 | 7 | 1924 |
| MR: Dyffryn v East Dorset | Class 2 | 11 Jul 2016 | 8 | 6 | 1588 |
| Welsh Championship Plate | Class 3 | 26 Jun 2016 | 4 | 7 | 1703 |
| Welsh Championship | Class 2 | 26 Jun 2016 | 9 | 35 | 1968 |
| SWF: Dyffryn v Bristol | Class 2 | 6 Sept 2015 | 6 | 9 | 1917 |
| Welsh Championship | Class 2 | 28 Jun 2015 | 8 | 37 | 1937 |
| Welsh Championship Plate | Class 3 | 28 Jun 2015 | 4 | 5 | 1624 |
| SWF: Dyffryn v Nailsea | Class 2 | 26 Jul 2014 | 6 | 9 | 2013 |
| Welsh Championship | Class 2 | 29 Jun 2014 | 8 | 36 | 1972 |
| Welsh Championship Plate | Class 3 | 29 Jun 2014 | 4 | 6 | 1752 |
| SWF: Dyffryn v Bear Rodborough | Class 2 | 22 Jun 2014 | 8 | 6 | 1830 |
| SWF: Dyffryn v East Dorset | Class 2 | 4 Aug 2013 | 8 | 6 | 1962 |
| Welsh CA v Scottish CA | Class 2 | 7 Jul 2013 | 10 | 16 | 1735 |
| Welsh Championship Plate | Class 3 | 30 Jun 2013 | 5 | 7 | 1888 |
| Welsh Championship | Class 2 | 30 Jun 2013 | 7 | 30 | 1980 |
| Welsh Championship Plate | Class 3 | 2 Sept 2012 | 4 | 5 | 1977 |
| Welsh Championship | Class 2 | 2 Sept 2012 | 7 | 29 | 2023 |
| SWF: Dyffryn v Cheltenham | Class 2 | 18 Aug 2012 | 8 | 6 | 1970 |
| SWF: Dyffryn v Nailsea | Class 2 | 5 Aug 2012 | 6 | 7 | 2163 |
| Wales v Uruguay | Class 2 | 2 Aug 2012 | 2 | 1 | 1827 |
| Welsh CA v Swiss CA | Class 2 | 8 Jul 2012 | 5 | 4 | 1527 |
| Welsh Championship Plate | Class 3 | 7 Aug 2011 | 4 | 6 | 1704 |
| Welsh Championship | Class 2 | 7 Aug 2011 | 8 | 37 | 1978 |
| SWF: Dyffryn v Bristol | Class 2 | 23 Jul 2011 | 6 | 9 | 2089 |
| Wales v Uruguay | Class 2 | 29 Jun 2011 | 2 | 1 | 1829 |
| SWF: Dyffryn v Cheltenham | Class 2 | 5 Sept 2010 | 8 | 6 | 1986 |
| Welsh Championship Plate | Class 3 | 1 Aug 2010 | 6 | 9 | 1935 |
| Welsh Championship | Class 2 | 1 Aug 2010 | 8 | 34 | 2016 |
| SWF: Dyffryn v Bath | Class 2 | 15 May 2010 | 8 | 6 | 1861 |
| SWF: Dyffryn v Nailsea | Class 2 | 17 Apr 2010 | 8 | 6 | 1962 |
| SWF: Dyffryn v East Dorset | Class 2 | 6 Sept 2009 | 6 | 4 | 1916 |
| Welsh Championship | Class 2 | 2 Aug 2009 | 9 | 41 | 2000 |
| Welsh Championship Plate | Class 3 | 2 Aug 2009 | 5 | 6 | 1863 |
| SWF: Dyffryn v Bristol | Class 2 | 20 Jun 2009 | 6 | 9 | 2065 |
| Welsh Championship Plate | Class 3 | 3 Aug 2008 | 4 | 4 | 1976 |
| Welsh Championship | Class 2 | 3 Aug 2008 | 6 | 28 | 2071 |
| Welsh CA v Scottish CA | Class 2 | 22 Jun 2008 | 9 | 16 | 1822 |
| SWF: Dyffryn v Nailsea | Class 2 | 11 May 2008 | 6 | 9 | 2079 |
| SWF: Dyffryn v Cheltenham | Class 2 | 2 Sept 2007 | 8 | 6 | 1737 |
| Welsh Championship | Class 2 | 5 Aug 2007 | 12 | 40 | 1953 |
| Welsh Championship Plate | Class 3 | 5 Aug 2007 | 7 | 11 | 1808 |
| Wales v Switzerland | Class 2 | 24 Jun 2007 | 9 | 15 | 1644 |
| SWF: Dyffryn v Cheltenham | Class 2 | 20 Aug 2006 | 8 | 6 | 1978 |
| Welsh Championship | Class 2 | 6 Aug 2006 | 9 | 42 | 2016 |
| Welsh Championship Plate | Class 3 | 6 Aug 2006 | 7 | 7 | 1871 |
| Wales v Canada | Class 2 | 29 Jun 2006 | 11 | 24 | 1789 |
| SWF: Dyffryn v Nailsea | Class 2 | 9 Apr 2006 | 6 | 9 | 2033 |
| Wales v Australians | Class 2 | 4 Aug 2005 | 8 | 14 | 2082 |
| Welsh Championship Plate | Class 3 | 31 Jul 2005 | 6 | 6 | 1753 |
| Welsh Championship | Class 2 | 31 Jul 2005 | 10 | 40 | 1869 |
| SWF: Dyffryn v Bristol | Class 2 | 17 Jul 2005 | 8 | 6 | 1899 |
| SWF: Dyffryn v East Dorset | Class 2 | 24 Apr 2005 | 6 | 4 | 2026 |
| Welsh Championship Plate | Class 3 | 25 Jul 2004 | 5 | 8 | 1800 |
| Welsh Championship | Class 2 | 25 Jul 2004 | 10 | 41 | 1949 |
| SWF: Dyffryn v Sidmouth | Class 2 | 13 Jun 2004 | 6 | 9 | 1968 |
| MR: Dyffryn v Nottingham | Class 2 | 12 Jun 2004 | 8 | 6 | 1629 |
| SWF: Dyffryn v Cheltenham | Class 2 | 23 May 2004 | 6 | 9 | 1987 |
| Welsh CA v Scottish CA | Class 2 | 9 May 2004 | 8 | 16 | 1699 |
| SWF: Dyffryn v Bristol | Class 2 | 3 Aug 2003 | 6 | 9 | 2065 |
| Welsh Championship | Class 2 | 27 Jul 2003 | 10 | 39 | 1954 |
| Welsh Championship Plate | Class 3 | 27 Jul 2003 | 6 | 8 | 1853 |
| MR: Dyffryn v Bristol | Class 2 | 12 Jul 2003 | 8 | 6 | 1654 |
| Wales v Switzerland | Class 2 | 26 Jun 2003 | 8 | 16 | 1668 |
| SWF: Dyffryn v East Dorset | Class 2 | 26 Apr 2003 | 8 | 6 | 1900 |
| SWF: Dyffryn v Cedar Park | Class 2 | 4 Aug 2002 | 8 | 6 | 1793 |
| Wales v Canada | Class 2 | 1 Aug 2002 | 8 | 32 | 1820 |
| Welsh Championship Plate | Class 3 | 28 Jul 2002 | 6 | 11 | 1724 |
| Welsh Championship | Class 2 | 28 Jul 2002 | 12 | 40 | 1908 |
| SWF: Dyffryn v Cheltenham | Class 2 | 19 May 2002 | 8 | 6 | 1892 |
| MRSF: Dyffryn v Bowdon | Class 2 | 9 Sept 2001 | 8 | 6 | 1759 |
| SWF: Dyffryn v Bristol | Class 2 | 12 Aug 2001 | 6 | 4 | 1991 |
| Welsh Championship Plate | Class 3 | 29 Jul 2001 | 8 | 12 | 1880 |
| Welsh Championship | Class 2 | 29 Jul 2001 | 12 | 42 | 1959 |
| SWF: Dyffryn v Cheltenham | Class 2 | 22 Jul 2001 | 6 | 4 | 1886 |
| SWF: Dyffryn v East Dorset | Class 2 | 3 Sept 2000 | 6 | 9 | 2072 |
| Welsh CA v Scottish CA | Class 2 | 27 Aug 2000 | 8 | 16 | 1670 |
| Welsh Championship Plate | Class 3 | 23 Jul 2000 | 10 | 14 | 1841 |
| Welsh Championship | Class 2 | 23 Jul 2000 | 12 | 38 | 1885 |
| Wales v Switzerland | Class 2 | 3 Sept 1999 | 8 | 16 | 1817 |
| Welsh Championship Plate | Class 3 | 18 Jul 1999 | 7 | 9 | 1897 |
| Welsh Championship | Class 2 | 18 Jul 1999 | 9 | 35 | 1985 |
| Wales v Australia v England | Class 2 | 2 Jul 1999 | 14 | 60 | 1966 |
| MR1: Dyffryn v Bristol | Class 2 | 22 May 1999 | 8 | 6 | 1699 |
| SWF: Dyffryn v Bath | Class 2 | 16 May 1999 | 6 | 9 | 1805 |
| SWF: Dyffryn v Bristol | Class 2 | 16 Aug 1998 | 6 | 4 | 1870 |
| Wales v Canada | Class 2 | 11 Aug 1998 | 9 | 16 | 1949 |
| Welsh CA v CA | Class 2 | 1 Aug 1998 | 6 | 7 | 1937 |
| Welsh Championship | Class 2 | 5 Jul 1998 | 12 | 40 | 1965 |
| Welsh Championship Plate | Class 3 | 5 Jul 1998 | 8 | 11 | 1855 |
| Welsh CA v Scottish CA | Class 2 | 31 Aug 1997 | 9 | 14 | 1722 |
| Welsh Championship | Class 2 | 20 Jul 1997 | 10 | 41 | 1978 |
| Welsh Championship Plate | Class 3 | 20 Jul 1997 | 6 | 7 | 1889 |
| Welsh CA v Swiss CA | Class 2 | 26 Jun 1997 | 9 | 11 | 1817 |
| Wales European Qualifier | Class 2 | 1 Jun 1997 | 8 | 28 | 2028 |
| Welsh CA v CA | Class 2 | 3 Aug 1996 | 8 | 6 | 1899 |
| Welsh Championship | Class 2 | 21 Jul 1996 | 12 | 39 | 1940 |
| Welsh Championship Plate | Class 3 | 21 Jul 1996 | 6 | 7 | 1727 |
| Wales v New Zealand | Class 2 | 13 Jun 1996 | 12 | 15 | 2213 |
| SWF: Dyffryn v Cheltenham | Class 2 | 5 Aug 1995 | 6 | 9 | 1842 |
| Welsh Championship Plate | Class 3 | 23 Jul 1995 | 5 | 7 | 1613 |
| Welsh Championship | Class 2 | 23 Jul 1995 | 12 | 38 | 1890 |
| Welsh CA v Scottish CA | Class 2 | 18 Jun 1995 | 11 | 16 | 1716 |
| SWF: Dyffryn v Worcester | Class 2 | 21 Aug 1994 | 6 | 9 | 1884 |
| Welsh CA v CA | Class 2 | 14 Aug 1994 | 8 | 8 | 1769 |
| Welsh CA v Swiss CA | Class 2 | 22 Jul 1994 | 8 | 10 | 1708 |
| Welsh Championship | Class 2 | 3 Jul 1994 | 11 | 44 | 1917 |
| SWF: Dyffryn v Swindon | Class 2 | 4 Jun 1994 | 5 | 3 | 1853 |
| Welsh Cup Dyffryn v Knighton | Class 2 | 5 Sept 1993 | 8 | 12 | 1729 |
| Welsh Championship | Class 2 | 27 Jun 1993 | 8 | 38 | 2017 |
| Wales v USA | Class 2 | 11 Jul 1992 | 12 | 6 | 2107 |
| Welsh Championship | Class 2 | 28 Jun 1992 | 8 | 31 | 2012 |
| MR2: Dyffryn v Nottingham | Class 2 | 30 May 1992 | 4 | 2 | 1722 |
| Welsh Championship | Class 2 | 30 Jun 1991 | 11 | 52 | 1964 |