| Saturday, 22 November 2025 | Beverley (St Mary), East Riding of Yorkshire | 5040 Cambridge Surprise Maximus |
| Saturday, 9 August 2025 | Beverley (St Mary), East Riding of Yorkshire | 5042 Bristol Surprise Maximus |
| Saturday, 8 February 2025 | Beverley (St Mary), East Riding of Yorkshire | 5088 Spliced Treble Dodging Maximus (4m) |
| Saturday, 9 November 2024 | Beverley (St Mary), East Riding of Yorkshire | 5007 Stedman Cinques |
| Saturday, 17 August 2024 | Beverley (St Mary), East Riding of Yorkshire | 5040 Cambridge Surprise Maximus |
| Saturday, 27 April 2024 | Beverley (St Mary), East Riding of Yorkshire | 5007 Stedman Cinques |
| Saturday, 10 February 2024 | Beverley (St Mary), East Riding of Yorkshire | 5016 Plain Bob Maximus |
| Saturday, 18 November 2023 | Beverley (St Mary), East Riding of Yorkshire | 5042 Bristol Surprise Maximus |
| Saturday, 5 August 2023 | Beverley (St Mary), East Riding of Yorkshire | 5021 Stedman Cinques |
| Saturday, 11 February 2023 | Beverley (St Mary), East Riding of Yorkshire | 5040 Bristol Surprise Maximus |
| Saturday, 19 November 2022 | Beverley (St Mary), East Riding of Yorkshire | 5042 Yorkshire Surprise Maximus |
| Saturday, 19 February 2022 | Beverley (St Mary), East Riding of Yorkshire | 5042 Yorkshire Surprise Maximus |
| Saturday, 3 November 2018 | Beverley (St Mary), East Riding of Yorkshire | 5056 Cambridge Surprise Major |
| Saturday, 19 May 2018 | Beverley (St Mary), East Riding of Yorkshire | 5039 Grandsire Caters |
| Saturday, 4 March 2017 | Beverley (St Mary), Yorkshire | 5079 Stedman Caters |
| Saturday, 28 November 2015 | Beverley (St Mary), East Riding of Yorkshire | 5040 Bristol Surprise Royal |
| Sunday, 25 October 2015 | Beverley (St Mary), East Riding of Yorkshire | 5042 Bristol Surprise Royal |
| Saturday, 27 June 2015 | Beverley (St Mary), E Yorks | 5040 Yorkshire Surprise Royal |
| Saturday, 28 March 2015 | Beverley (St Mary), Yorkshire | 5004 Grandsire Caters |
| Saturday, 15 November 2014 | Beverley (St Mary), East Yorkshire | 5040 Yorkshire Surprise Royal |
| Saturday, 18 October 2014 | Beverley (St Mary), E Yorks | 5040 Yorkshire Surprise Royal |
| Saturday, 23 August 2014 | Beverley (St Mary), E Yorks | 5040 Yorkshire Surprise Royal |
| Sunday, 4 May 2014 | Beverley (St Mary), East Yorkshire | 5040 Plain Bob Royal |
| Saturday, 21 September 2013 | Beverley (St Mary), East Riding of Yorks | 5120 Spliced Surprise Royal (5 methods) |
| Saturday, 2 March 2013 | Beverley (St Mary), The East Riding of Yorkshire | 5039 Grandsire Caters |
| Saturday, 27 October 2012 | Beverley (S Mary), East Yorkshire | 5039 Grandsire Caters |
| Saturday, 29 September 2012 | Beverley (St Mary), Yorkshire | 5040 Isleworth Surprise Royal |
| Saturday, 21 July 2012 | Beverley (St Mary), Yorkshire | 5040 Albanian Surprise Royal |
| Saturday, 3 December 2011 | Beverley (St Mary), East Yorkshire | 5039 Grandsire Caters |
| Saturday, 1 October 2011 | Beverley (St Mary), East Yorkshire | 5040 Swindon Surprise Royal |
| Saturday, 30 October 2010 | Beverley (St Mary), Yorkshire | 5000 Bristol Surprise Royal |
| Saturday, 23 January 2010 | Beverley (St Mary), E Yorks | 5040 Plain Bob Royal |
| Saturday, 14 November 2009 | Beverley (St Mary), E Yorks | 5082 Bristol Surprise Royal |
| Saturday, 19 September 2009 | Beverley (St Mary), East Riding | 5000 Spliced Surprise Royal |
| Saturday, 8 December 2007 | Beverley (St Mary), E Yorks | 5040 Cambridge Surprise Royal |
| Saturday, 3 November 2007 | Beverley (St Mary), Humberside | 5040 Cambridge Surprise Royal |
| Saturday, 28 April 2007 | Beverley (St Mary), East Yorkshire | 5000 London No. 3 Surprise Royal |
| Saturday, 18 November 2006 | Beverley (St Mary), East Yorks | 5076 Plain Bob Caters |
| Saturday, 14 October 2006 | Beverley (St Mary), East Riding of Yorkshire | 5040 Cambridge Surprise Royal |
| Saturday, 23 September 2006 | Beverley (St Mary), East Yorkshire | 5000 Bristol Surprise Royal |
| Saturday, 19 November 2005 | Beverley (St Mary), East Yorkshire | 5000 Plain Bob Royal |
| Saturday, 15 October 2005 | Beverley (S Mary), E Yorks | 5007 Stedman Caters |
| Saturday, 30 July 2005 | Beverley (S Mary), E Yorks | 5040 Grandsire Caters |
| Saturday, 9 October 2004 | Beverley (St Mary), East Riding of Yorkshire | 5040 Cambridge Surprise Royal |
| Saturday, 6 September 2003 | Beverley (St Mary), East Yorkshire | 5000 Bristol Surprise Royal |
| Saturday, 15 February 2003 | Beverley (St Mary), East Yorkshire | 5000 Spliced Surprise Royal |
| Saturday, 26 October 2002 | Beverley (St Mary), East Yorkshire | 5040 London No. 3 Surprise Royal |
| Tuesday, 4 June 2002 | Beverley (St Mary), East Riding of Yorkshire | 5039 Grandsire Caters |
| Saturday, 26 January 2002 | Beverley (St Mary), East Riding of Yorkshire | 5040 Hampstead Heath Surprise Royal |
| Saturday, 15 December 2001 | Beverley (St Mary), East Riding of Yorkshire | 5007 Stedman Caters |
| Saturday, 17 November 2001 | Beverley (St Mary), East Yorkshire | 5000 London No. 3 Surprise Royal |
| Saturday, 28 April 2001 | Beverley (St Mary), East Yorkshire | 5040 Beverlea Delight Royal |
| Saturday, 30 December 2000 | Beverley (St Mary), East Riding of Yorkshire | 5040 Yorkshire Surprise Royal |
| Saturday, 4 November 2000 | Beverley (St Mary), East Riding of Yorkshire | 5040 London No. 3 Surprise Royal |
| Friday, 31 December 1999 | Beverley (St Mary), East Riding of Yorkshire | 5039 Grandsire Caters |
| Saturday, 6 November 1999 | Beverley (St Mary), East Riding of Yorkshire | 5040 Noseley Surprise Royal |
| Saturday, 11 September 1999 | Beverley (St Mary), East Riding of Yorkshire | 5076 Grandsire Caters |
| Saturday, 19 June 1999 | Beverley (St Mary), East Riding of Yorkshire | 5040 Swindon Surprise Royal |
| Saturday, 21 November 1998 | Beverley (St Mary), East Riding of Yorkshire | 5004 D-Day Alliance Royal |
| Saturday, 24 October 1998 | Beverley (St Mary), East Riding of Yorkshire | 5000 Bristol Surprise Royal |
| Saturday, 7 March 1998 | Beverley (St Mary), East Riding of Yorkshire | 5040 Yorkshire Surprise Royal |
| Saturday, 22 November 1997 | Beverley (St Mary), East Riding of Yorkshire | 5040 Yorkshire Surprise Royal |
| Saturday, 11 October 1997 | Beverley (St Mary), East Riding of Yorkshire | 5040 Cambridge Surprise Royal |
| Saturday, 30 August 1997 | Beverley (St Mary), East Riding of Yorkshire | 5080 Cambridge Surprise Royal |
| Saturday, 30 November 1996 | Beverley (St Mary), East Riding of Yorkshire | 5042 Bristol Surprise Royal |
| Saturday, 19 October 1996 | Beverley (St Mary), East Riding of Yorkshire | 5039 Grandsire Caters |
| Saturday, 27 April 1996 | Beverley (St Mary), East Riding of Yorkshire | 5040 Yorkshire Surprise Royal |
| Saturday, 25 November 1995 | Beverley (St Mary), East Riding of Yorkshire | 5184 Plain Bob Caters |
| Saturday, 28 October 1995 | Beverley (St Mary), East Riding of Yorkshire | 5120 Spliced Surprise Royal (5m) |
| Saturday, 29 April 1995 | Beverley (St Mary), East Riding of Yorkshire | 5040 Cowesby Surprise Royal |
| Saturday, 5 November 1994 | Beverley (St Mary), East Riding of Yorkshire | 5040 London No. 3 Surprise Royal |
| Saturday, 27 August 1994 | Beverley (St Mary), East Yorkshire | 5000 London No. 3 Surprise Royal |
| Saturday, 30 April 1994 | Beverley (St Mary), East Riding of Yorkshire | 5040 Plain Bob Royal |
| Saturday, 6 November 1993 | Beverley (St Mary), East Riding of Yorkshire | 5000 Plain Bob Royal |
| Saturday, 17 October 1992 | Beverley (St Mary), East Riding of Yorkshire | 5040 London No. 3 Surprise Royal |
| Monday, 31 August 1992 | Beverley (St Mary), East Riding of Yorkshire | 5000 Rutland Surprise Royal |
| Saturday, 15 February 1992 | Beverley (St Mary), East Riding of Yorkshire | 5220 Plain Bob Caters |
| Monday, 26 August 1991 | Beverley (St Mary), East Riding of Yorkshire | 5040 Bristol Surprise Royal |
| Monday, 6 May 1991 | Beverley (St Mary), East Riding of Yorkshire | 5079 Stedman Caters |
| Saturday, 19 January 1991 | Beverley (St Mary), East Riding of Yorkshire | 5000 Plain Bob Royal |
| Saturday, 17 November 1990 | Beverley (St Mary), East Riding of Yorkshire | 5021 Stedman Caters |
| Monday, 27 August 1990 | Beverley (St Mary), East Riding of Yorkshire | 5002 Oakham Surprise Royal |
| Monday, 7 May 1990 | Beverley (St Mary), East Riding of Yorkshire | 5003 Grandsire Caters |
| Saturday, 18 November 1989 | Beverley (St Mary), East Riding of Yorkshire | 5080 London No. 3 Surprise Royal |
| Monday, 28 August 1989 | Beverley (St Mary), East Riding of Yorkshire | 5002 London No. 3 Surprise Royal |
| Monday, 29 May 1989 | Beverley (St Mary), East Riding of Yorkshire | 5040 East Riding Surprise Royal |
| Monday, 4 April 1988 | Beverley (St Mary), East Riding of Yorkshire | 5002 Rutland Surprise Royal |
| Monday, 4 May 1987 | Beverley (St Mary), East Riding of Yorkshire | 5000 Yorkshire Surprise Royal |
| Monday, 5 May 1986 | Beverley (St Mary), East Riding of Yorkshire | 5040 Swindon Surprise Royal |
| Monday, 31 March 1986 | Beverley (St Mary), East Riding of Yorkshire | 5040 Cambridge Surprise Royal |
| Monday, 27 May 1985 | Beverley (St Mary), East Riding of Yorkshire | 5040 Albanian Surprise Royal |
| Monday, 6 May 1985 | Beverley (St Mary), East Riding of Yorkshire | 5040 Yorkshire Surprise Royal |
| Monday, 8 April 1985 | Beverley (St Mary), East Riding of Yorkshire | 5040 Isleworth Surprise Royal |
| Saturday, 11 August 1984 | Beverley (St Mary), East Riding of Yorkshire | 5000 London No. 3 Surprise Royal |
| Saturday, 26 May 1984 | Beverley (St Mary), East Riding of Yorkshire | 5000 Bristol Surprise Royal |
| Saturday, 29 October 1983 | Beverley (St Mary), East Riding of Yorkshire | 5040 Bristol Surprise Royal |
| Monday, 29 August 1983 | Beverley (St Mary), East Riding of Yorkshire | 5040 Cambridge Surprise Royal |
| Saturday, 2 July 1983 | Beverley (St Mary), East Riding of Yorkshire | 5040 Yorkshire Surprise Royal |
| Monday, 30 May 1983 | Beverley (St Mary), East Riding of Yorkshire | 5040 Cambridge Surprise Royal |
| Monday, 2 May 1983 | Beverley (St Mary), East Riding of Yorkshire | 5007 Stedman Caters |
| Monday, 4 April 1983 | Beverley (St Mary), East Riding of Yorkshire | 5000 London No. 3 Surprise Royal |
| Monday, 31 May 1982 | Beverley (St Mary), East Riding of Yorkshire | 5002 London No. 3 Surprise Royal |
| Monday, 3 May 1982 | Beverley (St Mary), East Riding of Yorkshire | 5000 Yorkshire Surprise Royal |
| Monday, 12 April 1982 | Beverley (St Mary), East Riding of Yorkshire | 5040 London No. 3 Surprise Royal |
| Saturday, 30 May 1981 | Beverley (St Mary), East Riding of Yorkshire | 5079 Stedman Caters |
| Monday, 20 April 1981 | Beverley (St Mary), East Riding of Yorkshire | 5040 Bristol Surprise Royal |
| Wednesday, 11 June 1980 | Beverley (St Mary), East Riding of Yorkshire | 5040 Mixed Minor (9m) |
| Monday, 7 April 1980 | Beverley (St Mary), East Riding of Yorkshire | 5000 London No. 3 Surprise Royal |
| Monday, 27 August 1979 | Beverley (St Mary), East Riding of Yorkshire | 5019 Stedman Caters |
| Monday, 11 April 1977 | Beverley (St Mary), East Riding of Yorkshire | 5040 Cambridge Surprise Royal |
| Saturday, 16 October 1976 | Beverley (St Mary), East Riding of Yorkshire | 5000 London No. 3 Surprise Royal |
| Monday, 30 August 1976 | Beverley (St Mary), East Riding of Yorkshire | 5040 Cambridge Surprise Royal |
| Saturday, 21 June 1975 | Beverley (St Mary), East Riding of Yorkshire | 5040 Plain Bob Minor |
| Wednesday, 8 May 1974 | Beverley (St Mary), East Riding of Yorkshire | 5056 Plain Bob Major |
| Monday, 15 April 1974 | Beverley (St Mary), East Riding of Yorkshire | 5080 London No. 3 Surprise Royal |
| Wednesday, 7 June 1972 | Beverley (St Mary), East Riding of Yorkshire | 5040 Yorkshire Surprise Royal |
| Wednesday, 22 December 1971 | Beverley (St Mary), East Riding of Yorkshire | 5040 Cambridge Surprise Royal |
| Monday, 12 April 1971 | Beverley (St Mary), East Riding of Yorkshire | 5003 Grandsire Caters |
| Monday, 31 August 1970 | Beverley (St Mary), East Riding of Yorkshire | 5040 London No. 3 Surprise Royal |
| Monday, 30 March 1970 | Beverley (St Mary), East Riding of Yorkshire | 5040 Cambridge Surprise Royal |
| Saturday, 6 December 1969 | Beverley (St Mary), East Riding of Yorkshire | 5088 Yorkshire Surprise Major |
| Saturday, 27 September 1969 | Beverley (St Mary), East Riding of Yorkshire | 5056 Cambridge Surprise Major |
| Monday, 1 September 1969 | Beverley (St Mary), East Riding of Yorkshire | 5040 Yorkshire Surprise Royal |
| Monday, 15 April 1968 | Beverley (St Mary), East Riding of Yorkshire | 5040 Cambridge Surprise Royal |
| Monday, 27 March 1967 | Beverley (St Mary), East Riding of Yorkshire | 5040 Yorkshire Surprise Royal |
| Monday, 30 August 1965 | Beverley (St Mary), East Riding of Yorkshire | 5067 Stedman Caters |
| Monday, 3 August 1964 | Beverley (St Mary), East Riding of Yorkshire | 5040 Pudsey Surprise Royal |
| Monday, 23 April 1962 | Beverley (St Mary), East Riding of Yorkshire | 5040 Yorkshire Surprise Royal |
| Monday, 3 April 1961 | Beverley (St Mary), East Riding of Yorkshire | 5040 Plain Bob Royal |
| Monday, 1 August 1955 | Beverley (St Mary), East Riding of Yorkshire | 5021 Grandsire Caters |
| Monday, 3 August 1953 | Beverley (St Mary), East Riding of Yorkshire | 5039 Grandsire Caters |
| Monday, 14 May 1951 | Beverley (St Mary), East Riding of Yorkshire | 5040 Little Bob Royal |
| Monday, 29 March 1948 | Beverley (St Mary), East Riding of Yorkshire | 5069 Stedman Caters |
| Monday, 21 May 1945 | Beverley (St Mary), East Riding of Yorkshire | 5040 Grandsire Triples |
| Thursday, 16 August 1934 | Beverley (St Mary), East Riding of Yorkshire | 5147 Grandsire Caters |
| Thursday, 31 August 1933 | Beverley (St Mary), East Riding of Yorkshire | 5021 Grandsire Caters |
| Monday, 6 June 1927 | Beverley (St Mary), East Riding of Yorkshire | 5147 Grandsire Caters |
| Monday, 9 June 1924 | Beverley (St Mary), East Riding of Yorkshire | 5040 Cambridge Surprise Royal |
| Tuesday, 27 December 1921 | Beverley (St Mary), East Riding of Yorkshire | 5057 Grandsire Caters |
| Thursday, 6 January 1921 | Beverley (St Mary), East Riding of Yorkshire | 5056 Kent Treble Bob Major |
| Monday, 4 August 1919 | Beverley (St Mary), East Riding of Yorkshire | 5021 Grandsire Caters |
| Monday, 12 May 1913 | Beverley (St Mary), East Riding of Yorkshire | 5111 Grandsire Caters |
| Monday, 1 June 1903 | Beverley (St Mary), East Riding of Yorkshire | 5002 Stedman Caters |
| Saturday, 14 March 1896 | Beverley (St Mary), East Riding of Yorkshire | 5040 Grandsire Triples |