| Event | Performance | Athlete | Date | Venue |
| 60m indoor | 6.89 | Dylan Bhatti (U20) | 21/01/2024 | Loughborough |
| 100m | 10.54 | James Arminio (U20) | 29/06/2025 | Nuneaton |
| 10.50 w2.7 | Dylan Bhatti (U20) | 30/08/2025 | Lee Valley | |
| 10.6 w | Ian Larrard | 07/07/1979 | Windsor | |
| Richard Blackwell | 04/05/1980 | Bristol | ||
| Richard Blackwell | 11/05/1980 | Leamington | ||
| 150m | 16.0 | Humphrey Euwin | 31/03/1984 | Wolverhampton |
| 200m | 21.41 | Charles Hilliard | 20/06/2021 | Bedford |
| 21.31 w5.2 | James Arminio (U20) | 01/06/2025 | Lee Valley | |
| 200m indoor | 22.19 | Ryan Preddy | 06/02/2005 | Birmingham NIA |
| 300m | 34.4 | Richard Davenport (U17) | 14/08/2002 | Birmingham AS |
| 300m indoor | 34.11 | Ryan Preddy | 10/12/2005 | Sheffield |
| 400m | 46.80 | Richard Davenport (U20) | 03/07/2004 | Manchester SC |
| 06/04/2005 | Potchefstroom, RSA | |||
| 400m indoor | 47.21 | Ryan Preddy | 05/02/2005 | Birmingham NIA |
| 600m | 1,18.49 | Richard Davenport (U17) | 28/08/2002 | Watford |
| 600m indoor | 1,23.36 | Andrew DeCamps | 11/12/2010 | Cardiff |
| 800m | 1,50.17 | Richard Davenport | 02/05/2005 | Street |
| 800m indoor | 1,51.45 | Richard Davenport | 15/01/2005 | Cardiff |
| 1500m | 3,44.14 | Alex George (U20) | 27/06/2015 | Watford |
| 1500m indoor | 3,54.3 | Andy Frapwell | 10/12/1983 | RAF Cosford |
| 1 mile | 4,05.0 | Keith Ewing | 07/07/1982 | Cwmbran |
| 1 mile indoor | 4,05.69 | Alex George | 15/01/2016 | Fayetteville AR, USA |
| 3000m | 8,06.8 | Gerald Neely | 12/09/1987 | Cannock |
| 3000m indoor | 7,55.51 | Alex George | 12/02/2016 | Ames IA, USA |
| 5000m | 13,49.46 | Alex George | 01/04/2016 | Palo Alto CA, USA |
| 5000m indoor | 14,16.20 | Alex George | 28/02/2015 | Lexington KY, USA |
| 10000m | 29,44.2 | Steve McHale | 14/04/1976 | Crystal Palace |
| 60m H (106.7cm) indoor | 9.0 | Warren Robins | 17/11/1983 | RAF Cosford |
| 110m H (106.7cm) | 15.3 | Lennox Griffiths | 21/08/1976 | Warley |
| 07/08/1977 | Warley | |||
| 400m H (91.4cm) | 50.2 | Richard Davenport (U20) | 15/07/2004 | Grosseto, Italy |
| 2000m SC | 5,43.8 | Rob Cytlau | 17/07/1974 | Warley |
| 3000m SC | 8,55.69 | Peter Kellie (U20) | 27/07/2003 | Tampere, FIN |
| 4 x 100m | 41.9 | Richard Blackwell, Mark Wright, Humphrey Euwin, Jim Hamilton | 28/07/1985 | Sutton Coldfield |
| 4 x 400m | 3,14.4 | Humphrey Euwin, Roy Duncan, Warren Robins, Richard Blackwell | 28/07/1985 | Sutton Coldfield |
| High jump | 2.03 m | David Abrahams | 06/07/1979 | Meadowbank |
| High jump indoor | 2.00 m | Geraint Griffiths | 15/02/1975 | RAF Cosford |
| David Abrahams | 02/12/1978 | RAF Cosford | ||
| Pole vault | 4.05 m | Quentin McQuillan | 29/04/1978 | Exeter |
| Pole vault indoor | 3.70 m | Josh Robinson (U20) | 08/01/2023 | Manchester SC |
| Long jump | 7.24 m | Donovan Smith | 12/06/1983 | Enfield |
| 7.25 m w | 15/06/1985 | Birmingham | ||
| Long jump indoor | 6.60 m | Joel Townley | 20/01/2019 | Cardiff |
| Triple jump | 15.46 m | Donovan Smith | 01/07/1984 | Birmingham |
| 15.59 m w | 27/04/1985 | Cosford | ||
| Triple jump indoor | 15.08 m | Joel Townley | 21/01/2024 | Cardiff |
| Shot |
17.28 m |
Gareth Winter |
30/06/2018 |
Birmingham |
| Shot indoor | 16.84 m | Gareth Winter | 15/12/2013 | Cardiff |
| Discus | 50.50 m | Gareth Winter | 17/07/2012 | Exeter |
| Hammer | 64.52 m | Craig Murch* | 10/09/2017 | Gloucester |
| 63.28 m | Tim Williams | 14/06/2017 | Loughborough | |
| Javelin original | 59.30 m | Wayne Bremner (U20) | 02/05/1982 | Birmingham |
| Javelin 1986 | 64.46 m | Lyndon Medcroft (U20) | 17/07/1991 | Cheltenham |
| Weight | 7.98 m | Andy McKenzie (V40) | 27/06/2004 | Birmingham AS |
| Pentathlon | 2868 | Nick Walker | 23/08/1992 | Cheltenham |
| Decathlon | 5987 | Lennox Griffiths | 04/09/1977 | Wolverhampton |
