Mens Masters Outdoor Track and Field

Record History

Performance Athlete Club Venue Date Notes
10.99 Chris Millard North Somerset San Sebastian 26-08-2005
11.10 Chris Millard North Somerset Yeovil 19-08-2007
11.50 Chris Millard North Somerset Gloucester 12-07-2015
11.50 Glyn Sutton Newport Harriers Cwmbran 08-05-1991
11.50 Glyn Sutton Newport Harriers Newport Harriers 17-09-1995
11.93 Russell Whiting Worthing Brighton 30-07-2025
11.90 Glyn Sutton Newport Harriers Cwmbran 13-05-2007
12.44 (BR) Glyn Sutton Newport Harriers Solihull 21-07-2013
12.79 Glyn Sutton Newport Harriers Exeter 21-06-2015
12.99 (BR) Glyn Sutton Newport Harriers Lyon 07-08-2015
15.40 Len Tew Port Talbot Harriers Cardiff 05-05-2010
15.80 Mel James Les Croupiers RC Nuneaton 09-07-2019
16.70 John Evans Rugby & Northampton Brecon 14-06-2015
16.7 (HT) Mel James Les Croupiers RC Much Wenlock 14-07-2024
20.16 John Evans Rugby & Northampton Nuneaton 05-09-2021
22.15 Chris Millard Bristol & West AC San Sebastian, ESP 29-08-2005
22.50 Darrell Maynard Abertillery Tidworth 21-09-2002
22.50 Chris Millard North Somerset Ljubljana, SLO 02-08-2008
23.38 Glyn Sutton Newport Harriers Birmingham 06-07-1991
23.90 Glyn Sutton Newport Harriers Brecon 04-06-1995
24.58 Russell Whiting Worthing Derby 14-09-2025
24.65 Glyn Sutton Newport Harriers San Sebastian, ESP 29-08-2005
24.93 Les Williams Vets AC Verona 29-08-1988
26.47 (BR) Glyn Sutton Newport Harriers Lyon 10-08-2015
32.50 Len Tew Port Talbot Harriers Cardiff 28-07-2010
35.98 Mel James Les Croupiers Yate 21-07-2024
41.74 James Morgan Newport Harriers Yate 01-09-2013
44.22 James Morgan Newport Harriers Nuneaton 10-09-2023
65.78 Jon Clarke West Cheshire Exeter 27-03-2018
48.01 Iwan Thomas Newham Essex Beagles Copthall Barnet 08-08-2009
51.91 Jonathan Williams Llanelli AC Nuneaton 06-08-2023
48.74 Darrell Maynard Abertillery Potsdam 21-08-2002
53.40 Roy Austin Swansea Harriers Wolverhampton 01-08-1987
53.90 Sean Price Les Croupiers RC Cardiff 02-08-2009
53.90 Roy Austin Swansea Harriers Norway 11-07-1992
56.20 Dave Harries Swindon Harriers Hemel Hempstead 10-08-2008
55.30 Ian Broadhurst Wrexham AAC Wrexham 14-08-2011
57.20 Ian Broadhurst Wrexham AAC Stoke 25-08-2013
59.06 Ian Broadhurst Wrexham AAC Lyon, FRA 15-08-2015
62.73 Kieran McDonnell Les Croupiers RC Newport Harriers 26-06-2021
69.60 Len Tew Port Talbot Harriers Cardiff 10-08-2005
73.50 Len Tew Port Talbot Harriers Solihull 08-08-2010
1:30.06 Brett Davis Newport Harriers Cheltenham 05-05-2008
1:33.10 Brett Davis Newport Harriers Cheltenham 11-07-2012
1:36.40 Brett Davis Newport Harriers Cheltenham 09-07-2014
1:38.30 Brett Davis Newport Harriers Cheltenham 17-07-2019
1:50.8 (HT) Darrell Maynard Abertillery Swindon 07-08-1997
1:52.70 Darrell Maynard Abertillery Potsdam, GER 24-08-2002
1:59.75 James Thie Pontypridd [Roadents] Gillingham 01-09-2024
2:06.2 (HT) Bilal Namani Rhondda AC Aberdare 06-08-2006
2:09.56 Bilal Namani Rhondda AC Clermont-Ferrand 18-03-2008
2:08.2 (HT) Bilal Namani Rhondda AC Brecon 11-08-2007
2:20.92 Steven Gardner North Wales RR Corby 07-09-2024
2:34.10 Richard Marks Sarn Helen Solihull 19-07-2015
2:34.61 Richard Marks Sarn Helen Lee Valley 28-02-2016
2:40.82 Kieran McDonnell Les Croupiers RC Derby 13-09-2025
2:52.0 (HT) Len Tew Port Talbot Harriers Cardiff 28-07-2010
3:26.3 (HT) William Davies Winchester Cardiff 15-08-2010
2:26.52 Darrell Maynard Abertillery Loughborough 18-05-1997
2:52.3 (HT) Brett Davis Newport Harriers Cheltenham 26-07-2006
2:59.1 (HT) Andy Peet Wigston Corby 19-04-2016
2:59.8 (HT) Adrian Lewis Aberdare Valley AAC Dartford 06-08-2021
3:16.64 Derek Osborne Brecon AC Ancona, ITA 30-03-2016
3:13.70 Steven Gardner North Wales RR Deeside 04-04-2025
3:47.69 Barrie Roberts Bournville Harriers Cheltenham 06-05-2013
3:46.36 Glen Grant Cambridge Koblenz 23-08-1989
3:47.12 James Thie Cardiff AAC Belfast 02-07-2014
3:51.5 (HT) Glen Grant Cambridge Harriers Cardiff 01-09-1993
4:02.44 James Thie Cardiff AAC Stretford 10-08-2019
4:00.98 Glen Grant Cambridge Harriers Valkaeskoski 30-05-1999
4:07.40 James Thie Pontypridd [Roadents] Tooting Bec 04-09-2024
4:17.3 (HT) Hugh Morten Blackheath & Bromley Enfield 04-07-1998
4:23.2 (HT) Phil Crane Neath Harriers Solihull 09-09-2012
4:30.97 Evan Williams Shrewsbury Birmingham 06-07-1991
4:39.76 Jon Grainger Southampton Southampton 09-05-2020
4:49.13 David Williams Guildford & Godalming Tooting Bec 31-08-2024
5:04.7 (HT) Richard Marks Sarn Helen Brecon 14-06-2015
5:33.99 Richard Marks Sarn Helen Swansea Harriers 26-09-2021
5:39.29 Dave Cundy Les Croupiers Hobart, AUS 29-03-2024
6:52.0 (HT) William Davies Winchester AC Cardiff 15-08-2010
6:16.8 (HT) Robert Prady Neath Harriers Corby 17-03-2015
6:23.3 (HT) Andy Peet Wigston Corby 16-04-2013
6:38.3 (HT) Andy Peet Wigston Corby 19-04-2016
8:13.18 Glen Grant Cambridge Harriers Crystal Palace 06-05-1992
8:33.32 James Thie Cardiff AAC Sport city 09-08-2014
8:29.4 (HT) Alun Roper Swansea Harriers Cwmbran 19-04-1989
9:16.4 (HT) Phil Crane Neath Harriers Neath 01-06-2002
8:47.22 Martin Rees Swansea Harriers Cardiff 26-08-2002
9:33.91 Lee Aherne Parc Bryn Bach RC Solihull 19-07-2015
8:53.25 Martin Rees Swansea Harriers Aberdare 09-04-2003
9:37.41 Lee Aherne Parc Bryn Bach RC Coventry 06-07-2019
11:12.9 Brian Griffiths Swansea Harriers Barry 29-06-1997
10:02.87 David Williams Guildford & Godalming Watford 11-08-2021
10:00.87 Ifan Lloyd Swansea Harriers Newport Harriers 26-06-2021
10:51.7 (HT) Richard Marks Sarn Helen Brecon 19-08-2015
11:47.0 (HT) Gordon Orme Birchfield Harriers Cardiff 01-05-2013
11:58.20 David Cundy Les Croupiers RC Bristol 21-08-2024
15:45.74 William Davies Winchester AC Exeter 17-06-2012
14:18.62 Steve Jones Newport Harriers Newport Harriers 10-07-1993
15:22.1 (HT) Huw Evans Tonbridge Tonbridge 01-08-2009
14:20.7 (HT) Martin Rees Swansea Harriers Watford 06-07-1996
16:01.00 Huw Evans Les Croupiers RC Birmingham 15-09-2013
14:51.6 (HT) Martin Rees Swansea Harriers Cardiff 02-06-2001
16:06.0 (HT) Rob Sheen Leicester Coritanian AC Solihull 08-06-2008
14:47.8 (HT) Alun Roper Swansea Harriers Street 06-05-1996
16:29.65 Lee Aherne Parc Bryn Bach RC Birmingham 11-08-2019
16:38.9 (HT) Evan Williams Shrewsbury Solihull 07-09-1991
17:33.32 David Williams Guildford & Godalming Wimbledon 07-08-2021
17:15.03 Ifan Lloyd Swansea Harriers Swansea Harriers 26-09-2021
18:43.97 Richard Marks Sarn Helen Birmingham 26-07-2015
20:12.08 Bob Brierley Carmarthen Harriers Eugene 01-08-1989
20:17.27 Gordon Orme Birchfield Harriers Birmingham 15-09-2013
20:44.81 Dave Cundy Les Croupiers RC Hobart, AUS 29-03-2024
25:58.71 Len Jones Ilford AC Exeter 10-08-1996
29:55.73 Steve Brace Bridgend AC Cwmbran 21-06-1997
32:25.19 Huw Evans Tonbridge AC Horspath 13-09-2009
31:02.6 (HT) Ron Franklin Thames Valley Harriers Welsh Rankings 09-08-1969
33:25.69 Lee Aherne Parc Bryn Bach RC Birmingham 29-07-2007
31:55.1 (HT) Jim O'Brien Port Talbot Harriers Port Talbot Harriers 15-05-1983
34:55.85 Mike Weedall Wrexham AAC Birmingham 09-07-2006
32:16.5 (HT) Cyril Leigh Wigan Phoenix Blackburn 30-10-1988
35:19.03 Rob Sheen Leicester Coritanian AC Horspath 05-08-2012
35:22.5 (HT) David Voyle Lancaster & Morecambe Bolton 05-10-1997
36:58.79 David Williams Guildford & Godalming Wimbledon 15-09-2021
35:22.7 (HT) Ron Franklin Thames Valley Harriers Copthall Barnet 11-06-1989
39:53.7 (HT) Ken Buckle Cheltenham & County AC Cheltenham 09-07-2003
40:04.0 (HT) George Phipps Leamington Stretford 11-09-1991
41:15.12 Ken Buckle Cheltenham & County AC Horspath 25-05-2008
41:37.10 Gordon Orme Birchfield Harriers Birmingham 21-09-2014
47:13.88 Len Jones Ilford AC Turku 01-07-1991
49:43.9 (HT) William Davies Winchester AC Exeter 18-06-2006
52:28.90 William Davies Winchester AC Exeter 19-06-2011
10:48.85 Jason Elworthy Barry & Vale Harriers Cardiff 11-12-2016
5:20.4 (HT) Colin Bradley Newport Harriers Newport Harriers 15-05-2005
6:29.10 Howard Brown Les Croupiers RC Deeside AAC 28-08-2011
7:48.36 Peter Walton Neath Harriers Deeside AAC 28-08-2011
6:53.43 John Collins Swansea Harriers Cardiff 29-08-2010
6:51.11 John Collins Swansea Harriers Neath 24-05-2015
8:13.9 (HT) Mark Williams Tamworth AC Sutton Coldfield 11-07-2006
9:39.6 (HT) Phil Williams Enfield & Haringey Battersea Park 03-09-2006
8:57.7 (HT) Mark Williams Tamworth Nuneaton 01-06-2011
10:51.4 Colin Bradley Newport Harriers Cardiff 26-06-2005
9:11.5 (HT) Mark Williams Tamworth AC Solihull 29-07-2015
12:00.71 Paul Flynn Swansea Harriers Solihull 08-07-2018
13:03.1 (HT) John Collins Swansea Harriers Solihull 28-09-1997
12:43.3 (HT) Howard Brown Les Croupiers RC Solihull 07-08-2011
10:57.4 (HT) Kenneth Bobbett Hillingdon AC Battersea Park 09-05-2011
11:22.5 (HT) Kenneth Bobbett Hillingdon AC Brecon 14-06-2015
13:53.81 John Collins Swansea Harriers Brecon 31-05-2015
15:35.1 (HT) John Evans Rugby & Northampton Rugby 17-06-2015
12:30.3 (HT) Mark Williams Tamworth AC Leicester 13-05-2007
30:35.4 Jason Elworthy Barry & Vale Harriers Newport Harriers 15-06-2013
14:05.10 Colin Bradley Newport Harriers Eton 23-06-2001
16:58.27 Steve Walker Wrexham AAC Carmarthen 28-06-2008
16:06.58 Bob Dobson Ilford AC Newport Harriers 11-07-1998
19:07.7 (HT) Howard Brown Les Croupiers RC Cardiff 05-06-2011
16:56.7 (HT) Kenneth Bobbett Hillingdon AC Lee Valley 17-01-2010
17:42.8 (HT) Kenneth Bobbett Hillingdon AC Birmingham 25-07-2015
22:13.52 John Collins Swansea Harriers Birmingham 09-08-2014
21:46.9 (HT) Mark Williams Tamworth AC Solihull 10-06-2007
24:23.3 (HT) Colin Bradley Newport Harriers Eton 24-06-2001
30:34.8 (HT) John Collins Swansea Harriers Cardiff 20-08-1992
28:51.44 Kenneth Bobbett Hillingdon AC Hendon 24-08-2013
29:24.8 (HT) Kenneth Bobbett Hillingdon AC Hendon 01-08-2015
46:00.0 (HT) Mark Williams Tamworth AC Oxford 25-05-2008
51:37.47 Mark Williams Tamworth AC Horspath 05-06-2011
1:04:56 Colin Bradley Newport Harriers Solihull 21-05-2006
1:54:35 Kenneth Bobbett Hillingdon AC Horspath 23-06-2013
1:03:02 Kenneth Bobbett Hillingdon AC Lyon, FRA 09-08-2015
13.11 Colin Jackson Brecon AC Munich 10-08-2002
16.25 Phil Harries Derby Athletic Club Kingston 03-06-2006
18.46 Derek Osborne Brecon AC Horspath 13-08-2006
16.52 Mike Guest Bridgend AC Sheffield 10-09-2000
18.31 Phil Harries Derby Athletic Club Leigh 02-07-2011
18.69 Derek Osborne Brecon AC Lahti 28-07-2009
15.80 John Howe Rhondda AC Newport Harriers 01-06-1996
16.18 John Howe Rhondda AC Blackpool 29-06-1997
15.78 John Howe Rhondda AC Potsdam, GER 23-08-2002
17.90 Les Williams Vets AC Sheffield 13-09-1987
20.80 Mark Wyndham-Jones City of Norwich AC Norfolk Champs 12-05-2018
14.73 Les Williams Vets AC Kristiansand 26-09-1992
17.10 Les Williams Vets AC Exeter 21-06-1998
46.35 Ian Broadhurst Wrexham AAC Birmingham 09-08-2014
45.40 Ian Broadhurst Wrexham AAC Lyon, FRA 11-08-2015
47.41 Ian Broadhurst Wrexham AAC Jesolo, ITA 09-06-2019
55.77 Les Williams Vets AC Kristiansand 02-07-1992
68.67 Trefor Pugh Maldwyn Harriers Birmingham 28-07-2007
69.86 Les Williams Vets AC Cesenatico 12-09-1998
54.17 Paul Gray Cardiff AAC Stoke 30-07-2005
65.60 Derek Osborne Brecon AC Cardiff 25-06-2006
56.60 Phil Harries Derby Rugby 06-05-2006
66.49 Neil Davies Wrexham AAC Lyon, FRA 10-08-2015
62.30 Ian Broadhurst Wrexham AAC Eton 24-06-2001
60.77 Ian Broadhurst Wrexham AAC Ljubljana 26-07-2008
70.60 Darryn McAtee Newport Harriers Burton 03-07-2011
70.60 Derek Osborne Brecon AC Brecon 20-07-2014
64.72 Ian Broadhurst Wrexham AAC Birmingham 25-06-2011
83.22 Darryn McAtee Newport Harriers Brecon 26-08-2017
4:53.43 Matthew Evans Aberdare VAAC Valley Cardiff 24-07-2019
4:53.87 Lee Garland Guernsey St Peter Port 06-08-2020
5:36.97 Ifan Lloyd Swansea Harriers Swansea Harriers 31-07-2016
5:23.83 Steven Gardner North Wales RR Bury St. Edmunds 26-04-2025
6:28.5 (HT) Richard Phillips Serpentine Battersea 02-07-2014
6:43.7 (HT) Matthew Evans Aberdare VAAC Swansea Harriers 11-05-2019
6:24.00 Lee Garland Guernsey St. Peter Port 07-08-2015
6:43.6 (HT) Bernie Jones Wrexham AAC Newport Harriers 31-07-2004
7:24.9 (HT) Jeremy Mower Gloucester AC Stoke Gifford 04-07-2015
7:14.1 (HT) Jeremy Mower Gloucester AC Tipton 16-07-2017
7:24.9 (HT) Jeremy Mower Gloucester AC Gloucester 19-05-2019
7:46.0 (HT) Jeremy Mower Gloucester AC Cheltenham 11-07-2021
7:17.09 Steven Gardner North Wales RR Ribeira Brava, POR 11-10-2025
12:05.09 Eric Hughes Bridgend AC Birmingham 10-08-2014
8:57.99 Dave Cundy Les Croupiers Derby 28-07-2024
8:28.35 Justin Chaston Belgrave Harriers Athens 21-08-2004
10:38.90 Matthew Evans Aberdare VAAC Birmingham 11-08-2019
9:03.5 (HT) Tecwyn Davies Aldershot Farnham & District Hanover 01-08-1979
10:53.68 Geran Hughes GOG Tri Birmingham 29-07-2007
9:03.5 (HT) Tecwyn Davies Aldershot Farnham & District Crawley 22-08-1984
10:49.0 (HT) Lee Garland Guernsey St. Peter Port 13-09-2020
10:10.6 (HT) Brian Griffiths Swansea Harriers Barry 21-07-1991
11:09.41 Ifan Lloyd Swansea Harriers Cardiff 03-07-2010
11:12.9 (HT) Brian Griffiths Swansea Harriers Barry 29-06-1997
11:59.5 (HT) Brian Griffiths Swansea Harriers Carmarthen 09-07-2000
1.84m Owen Chesher Brecon AC Cardiff 14-07-2019
1.86m Geoff Ward Wrexham AAC Cardiff 26-05-1990
1.86m Geraint Griffiths Leicester Coritanian Eugene 05-08-1989
1.80m Sean Power Cardiff AAC Corby 12-07-1987
1.75m Sean Power Cardiff AAC Miyazaki, Japan 31-07-1988
1.76m Sean Power Cardiff AAC Bedford 17-07-1994
1.70m Sean Power Cardiff AAC Calais 20-06-1998
1.60m Sean Power Cardiff AAC Cardiff 11-07-2004
1.36m David Murrie Welsh Masters/Northern Masters Yate 08-06-2025
1.35m Sean Power Cardiff AAC Newport 24-07-2013
1.21m Les Williams Vet AC Sheffield 13-09-1997
1.15m Trefor Pugh Maldwyn Harriers Cardiff 02-06-2012
4.71m Egryn Jones Windsor Slough Eaton & Hounslow Cardiff 10-06-2009
4.30m Glyn Price Swansea Harriers Newport 15-05-2005
4.20m Glyn Price Swansea Harriers Cardiff 09-01-2005
4.20m Glyn Price Swansea Harriers Cardiff 08-05-2010
4.40m Glyn Sutton Newport Harriers Swansea Harriers 16-06-1990
4.15m Glyn Sutton Newport Harriers Exeter 10-08-1996
3.81m Glyn Price Swansea Harriers Yate 03-07-2021
3.45m Glyn Sutton Newport Harriers Hereford 08-08-2005
2.70m Glyn Sutton Newport Harriers Brecon 21-08-2013
2.50m John Howe Vets AC Lyon, FRA 10-08-2015
2.30m John Howe Rhondda AC Birmingham 25-07-2017
6.67m Navid Childs Thames Valley Aarhus, DEN 06-08-2017
6.96m Colin Wright Wrexham AAC Copthall Barnet 18-07-1992
6.13m Sean Power Cardiff AAC Verona, ITA 28-06-1988
6.13m Sean Power Cardiff AAC Verona 28-06-1988
5.73m Sean Power Cardiff AAC Miyazaki 09-10-1993
5.13m Sean Power Cardiff AAC Cardiff 11-08-1999
5.05m Geoff Ward Wrexham AAC Colwyn Bay 25-08-2013
4.41m Wynn Howe SC Vets Canterbury 13-06-2019
4.85m Allan Cheers Battersea Battersea 04-09-2005
4.14m Les Williams Vet AC Sheffield 24-09-1994
4.06m Allan Cheers Battersea Birmingham 09-08-2014
3.80m John Evans Rugby & Northampton Nyiregyhaza 18-07-2010
3.26m John Evans Rugby & Northampton Nuneaton 05-06-2016
15.27m Sean Power Cardiff AAC Wolverhampton 27-06-1978
14.71m Sean Power Cardiff AAC Cosford 28-01-1978
14.63m Sean Power Cardiff AAC Portsmouth 10-05-1986
13.81m Sean Power Cardiff AAC Swansea Harriers 14-05-1988
13.10m Sean Power Cardiff AAC Cosford 26-03-1988
13.34m (BR) Sean Power Cardiff AAC Bedford 17-07-1994
12.81m Sean Power Cardiff AAC Newport 12-07-1998
12.41m Sean Power Cardiff AAC Warrington 21-09-2003
10.75m Sean Power Cardiff AAC Twickenham 14-09-2008
9.68m Sean Power Cardiff AAC Par 07-09-2013
7.96m John Evans Rugby & Northampton Exeter 20-06-2010
7.23m John Evans Rugby & Northampton Rugby 17-06-2015
20.45m Shaun Pickering Haringey Crystal Palace 17-08-1997
11.92m Graham Holder Bexley Bedford 30-07-2011
14.68m Andrew Turner Bournemouth Eton 20-08-2005
13.10m Andrew Turner Bournemouth Eton 05-07-2009
13.10m Phil Davies Deeside AAC Birmingham 26-06-2011
12.51m Andrew Turner Bournemouth Bournemouth 23-05-2015
12.53m John Walters Cardiff AAC Bedford 17-07-1994
11.64m Terry Lalley Coventry Godiva Nice, FRA 18-06-2009
12.41m John Howe Rhondda AC Neath 07-05-2002
10.87m Terry Lalley Montauban Obernai, France 13-06-2015
10.45m Mark Wyndham-Jones City Of Norwich AC Norwich 11-05-2019
11.90m Tony Richards Highgate Harriers Aberdare 04-09-2022
10.13m Matt Cullen Swansea Harriers Swansea Harriers
9.61m Ian Bowles Swansea Harriers Brecon 09-06-2019
8.62m Ian Bowles Swansea Harriers Horspath 24-05-2025
7.19m David Gardner North Wales RR Deeside 04-04-2025
49.60m Shaun Pickering Haringey Cwmbran 21-06-1997
48.00m Andrew Turner Bournemouth Bournemouth 07-04-2004
46.86m Lee Newman Worcester Lee Valley 10-03-2018
41.16m John Walters Cardiff AAC Wolverhampton 27-06-1984
40.23m Andrew Turner Bournemouth Bournemouth 09-05-2009
42.30m John Walters Cardiff AAC Bournemouth 24-06-1989
39.18m Andrew Turner Bournemouth Lee Valley 08-03-2014
40.06m Terry Lalley Rhondda AC La Seyne-sur-Mer, FRA 15-04-2006
32.47m Phil Olsen Cardiff AAC Cardiff 03-07-2010
43.18m John Howe Rhondda AC Hendon 27-07-2002
39.56m Terry Lalley Rhondda AC Castres, FRA 17-05-2017
38.84m Mark Wyndham-Jones City of Norwich Brecon 21-07-2019
37.95m Mark Wyndham-Jones City of Norwich Swansea Harriers 26-09-2021
32.71m Ian Bowles Swansea Harriers Nuneaton 06-09-2019
26.04m Ian Bowles Swansea Harriers Yate 21-07-2024
60.03m Graham Holder Bexley Crystal Palace 17-06-2007
55.89m Graham Holder Bexley Eton 05-05-2012
54.05m Graham Holder Bexley Grays 15-04-2017
56.37m Graham Holder Bexley Derby 28-07-2024
45.75m Terry Lalley Swansea Harriers Nice, FRA 11-07-2007
45.44m Terry Lalley Coventry Godiva Nice, FRA 18-06-2009
42.97m David Maggs Gateshead Jarrow 04-07-2016
34.19m Dave Stokes Deeside AAC Horspath 09-03-2025
43.25m Terry Lalley Rhondda AC Graulhet, FRA 25-05-2017
35.55m Mark Wyndham-Jones City of Norwich Yate 21-07-2024
31.93m Ian Bowles Swansea Harriers Brecon 21-07-2019
27.96m Ian Bowles Swansea Harriers Bjorlanda, SWE 25-08-2024
63.66m Jonathan Powell SC Muhl Erkelenz 28-07-2001
34.82m Graham Holder Bexley Dartford 18-04-2011
59.02m Jonathan Powell SC Muhl Erkelenz 16-05-2003
58.93m Jonathan Powell SC Muhl Schweinfurt, GER 10-07-2005
57.43m Colin Mackenzie N & E Beagles Ashford 05-06-2011
43.95m Jonathan Powell SC Muhl Solihull 08-08-2010
53.11m Tim Newenham City of Norwich Great Yarmouth 09-05-2010
44.52m Jonathan Powell SC Muhl Brecon 14-06-2015
42.17m Martin Tucker Wrexham AAC Ellesmere Port 26-03-2022
38.89m Wynn Howe SC Vets Canterbury 13-06-2019
33.40m Wynn Howe SC Vets Gillingham 17-09-2023
34.17m Tony Richards Highgate Harriers Aberdare 04-09-2022
20.87m Ian Bowles Swansea Harriers Brecon 21-07-2019
17.76m David Gardner North Wales RR Yate 21-07-2024
16.13m David Gardner North Wales RR Yate 05-08-2025
15.96m Graham Holder Bexley Lee Valley 27-02-2011
15.40m Gary Halpin Brecon AC Cardiff 04-07-2010
15.40m Graham Holder Bexley Derby 22-07-2012
9.75m David Glendower Invicta Derby 14-10-2017
11.78m David Glendower Invicta Derby 14-10-2017
3.62m David Glendower Invicta Derby 01-10-2016
15.09m Gary Halpin Brecon AC Brecon 14-06-2015
14.40m Andrew Turner Bournemouth Birmingham 15-09-2013
18.57m Graham Holder Bexley Derby 02-09-2023
11.56m Gwynn Wallace Radley AC Derby 16-06-2018
16.51m Terry Lalley Rhondda AC Tata, HUN 21-08-2009
16.03m Terry Lalley Rhondda AC Ljubljana, SLO 25-07-2008
11.37m Dave Stokes Deeside AAC Birmingham 11-08-2019
13.05mi Glyndwr Pugh Rhondda AC Lee Valley 12-03-2017
15.17m Terry Lalley Rhondda AC Cenon, FRA 20-04-2013
11.41m Duncan Steward Clevedon Brecon 21-07-2019
15.42m Terry Lalley Rhondda AC Cenon, FRA 10-06-2017
9.51mi John Howe Rhondda AC Lee Valley 23-02-2008
13.23m Mark Wyndham-Jones City of Norwich Horspath 27-06-2021
12.19m Ian Bowles Swansea Harriers Caorle, ITA 13-09-2019
8.78m Derek Harper WMAA Birmingham 06-07-2008
11.63m Ian Bowles Swansea Harriers Horspath 24-05-2025
5966 pts Geoff Ward Wrexham AAC Woking 10-07-1988
5060 pts Derek Osborne Brecon AC Horspath 13-08-2006
7217 pts Glyn Price Swansea Harriers Yeovil 23-09-2012
5750 pts Derek Osborne Brecon AC Lahti, FIN 29-07-2009
5414 pts Derek Osborne Brecon AC Birmingham 20-09-2015
5894 pts John Howe Rhondda AC BVAF 13-09-1997
6610 pts John Howe Rhondda AC Sheffield 20-07-2002
5532 pts Mark Wyndham-Jones City of Norwich Sheffield 15-07-2018
946 pts Paul Evans Brecon AC Brecon 15-06-2014
2985 pts Derek Osborne Brecon AC Ancona, ITA 30-03-2016
2766 pts John Evans Rugby & Northampton Horspath 23-05-2010
3791 pts David Glendower Radley AC Derby 14-10-2017
6094 pts Terry Lalley Rhondda AC Milton Keynes 24-09-2006
3088 pts Graham Holder Bexley Milton Keynes 20-06-2010
3407 pts Andrew Turner Bournemouth Bournemouth 30-08-2004
3401 pts Graham Holder Bexley Hull 29-06-2019
3299 pts Graham Holder Bexley Horspath 20-08-2023
3659 pts Terry Lalley Rhondda AC Milton Keynes 01-07-2007
3507 pts Terry Lalley Rhondda AC Derby 17-05-2017
3484 pts Terry Lalley Rhondda AC Cenon, FRA 10-06-2017
2668 pts Ian Bowles Swansea Harriers Birmingham 30-07-2016
3154 pts Ian Bowles Swansea Harriers Hull 29-06-2019
2467 pts William Kingsbury Rhondda AC Milton Keynes 15-06-2008
2456 pts Ian Bowles Swansea Harriers Horspath 24-05-2025
48.20 Welsh Masters V35 Team Welsh Masters Solihull 02-07-2017
52.40 Welsh Masters V50 Team Welsh Masters Solihull 02-07-2017
54.62 Welsh Masters V60 Team Welsh Masters Solihull 08-07-2018
75.20 Welsh Masters V70 Team Welsh Masters Solihull 02-07-2017
48.80 Newport Harriers Newport Harriers Neath 08-05-2001
51.30 Newport Harriers Newport Harriers Cardiff 22-06-2011
3:49.1 (HT) Swansea Harriers Swansea Harriers Cardiff 15-08-1989
4:39.3 (HT) Port Talbot Harriers Port Talbot Harriers Cardiff 07-06-2000