| 2026 |
|---|
| 2026-06-10 | Hercules Wimbledon 3000M PB Night↗ | West 4 Harriers | 9:44.93 | 3 |
| 2026-06-02 | Veterans AC 5K Championship Road Race & Walk 2026 (open to all Masters athletes)↗ | Veterans AC | 16:54 | 9 |
| 2026-05-30 | British Masters Throws Pentathlon, 10,000m & 1 Mile Champs & Open Events↗ | Veterans AC | 4:56.40 | 5 |
| 2026-04-22 | Highgate Harriers Early Season Open 2026↗ | West 4 Harriers | 10:05.17 | 14 |
| 2026-03-14 | England Masters AA Indoors Inter-Area Track & Field Challenge↗ | Veterans AC | 4:38.46 | 3 |
| 2026-01-17 | Veterans AC Open Cross Country Championships↗ | Veterans AC | — | 7 |
| 2025 |
|---|
| 2025-11-30 | British Masters 5 km Road Championships 2025↗ | Veterans AC | 17:16 | 71 |
| 2025-08-31 | Momentum Sports Bob Lewis Memorial Meeting (European Masters League Event)↗ | West 4 Harriers | 4:58.84 | 3 |
| 2025-07-23 | Dave Clarke Mile Extravaganza (+1500m timing split) 2025 sponsored by Lauriston Runners Club↗ | West 4 Harriers | 4:32.86 | 1 |
| 2025-07-23 | Dave Clarke Mile Extravaganza (+1500m timing split) 2025 sponsored by Lauriston Runners Club↗ | West 4 Harriers | 4:52.10 | 1 |
| 2025-07-08 | Veterans AC 5K Road Race & Walk Open #4 2025↗ | Veterans AC | 17:06 | 5 |
| 2025-06-25 | Veterans AC 5000m 2025 Championship (open to all licensed athletes)↗ | Veterans AC | 17:07.96 | 10 |
| 2025-03-01 | Mid Lancs Cross Country League — 2025-03-01↗ | Southport Waterloo Ac | — | 13 |
| 2025-02-22 | English National Cross Country Championships — English National Cross Country Championships↗ | West 4 Harriers | — | 725 |
| 2025-02-16 | England Masters AA Indoors Inter-Area Track & Field Challenge↗ | Veterans AC | 4:40.61 | 5 |
| 2025-01-18 | Veterans AC Open Cross Country Championships↗ | Veterans AC | — | 2 |
| 2025-01-11 | Surrey XC League — Match 3B↗ | West 4 Harriers | — | 22 |
| 2024 |
|---|
| 2024-12-14 | Merseyside County Cross Country Championships↗ | Southport Waterloo AC | — | 14 |
| 2024-11-23 | UK Athletics Cross Challenge — Liverpool XC↗ | Southport Waterloo AC | — | 93 |
| 2024-11-23 | Mid Lancs Cross Country League — 2024-11-23↗ | Southport Waterloo Ac | — | 21 |
| 2024-11-09 | Surrey XC League — Match 2B↗ | West 4 Harriers | — | 28 |
| 2024-10-12 | Surrey XC League — Match 1B↗ | West 4 Harriers | — | 27 |
| 2024-10-12 | Mid Lancs Cross Country League — 2024-10-12↗ | Southport Waterloo Ac | — | 20 |
| 2024-09-07 | England Masters Athletics Association Inter-Area Outdoors Track and Field Challenge | Veterans AC | 4:36.81 | 3 |
| 2024-08-31 | Veterans AC & London Masters Open Track & Field Championships↗ | Veterans AC | 2:23.43 | 6 |
| 2024-08-31 | Veterans AC & London Masters Open Track & Field Championships↗ | Veterans AC | 4:41.87 | 3 |
| 2024-07-17 | Dave Clarke Mile Extravaganza ( +1500m timing split)↗ | West 4 Harriers | 4:52.44 | 3 |
| 2024-07-17 | Dave Clarke Mile Extravaganza ( +1500m timing split)↗ | West 4 Harriers | 4:32.66 | 3 |
| 2024 | Royal Parks Half Marathon↗ | — | 01:53:53 | 3818 |
| 2024 | Vitality London 10,000↗ | West 4 Harriers | 00:36:05 | 145 |
| 2024 | Vitality London 10,000↗ | Loughton AC | 00:52:17 | 2934 |
| 2023 |
|---|
| 2023-02-11 | Surrey XC League — 2022-23 Men Div 3/4 Match 4↗ | West 4 Harriers | — | 25 |
| 2023-01-14 | Surrey XC League — 2022-23 Men Div 3/4 Match 3↗ | West 4 Harriers | — | 33 |
| 2023 | The Big Half↗ | West 4 Harriers | 01:23:42 | 536 |
| 2022 |
|---|
| 2022-11-12 | Surrey XC League — 2022-23 Men Div 3/4 Match 2↗ | West 4 Harriers | — | 28 |
| 2022-10-15 | Surrey XC League — 2022-23 Men Div 3/4 Match 1↗ | West 4 Harriers | — | 17 |
| 2022-10-15 | Mid Lancs Cross Country League — 2022-10-15↗ | Southport Waterloo Ac | — | 31 |
| 2022-07-20 | Dave Clarke Mile Extravaganza (with 1500m Split)↗ | W4H | 4:48.59 | 3 |
| 2022-07-20 | Dave Clarke Mile Extravaganza (with 1500m Split)↗ | W4H | 4:29.81 | 3 |
| 2022-02-19 | Surrey XC League — 2021-22 Men Div 3/4 Match 4↗ | West 4 Harriers | — | 32 |
| 2022-01-15 | Surrey XC League — 2021-22 Men Div 3/4 Match 3↗ | West 4 Harriers | — | 38 |
| 2022-01-08 | Merseyside County Cross Country Championships↗ | Southport Waterloo AC | — | 11 |
| 2022-01-08 | Middlesex County AA Cross Country Championships — 2022-01-08↗ | West 4 | — | 48 |
| 2022 | Vitality London 10,000↗ | Loughton AC | 00:49:23 | 2388 |
| 2021 |
|---|
| 2021-12-04 | VAC-EMAC Indoor Track & Field Championships↗ | VAC | 4:41.72 | 2 |
| 2021-11-20 | SEAA South of England AA Champs incl. London / National XC — LYG/SEAA XC↗ | West 4 Harriers | — | 104 |
| 2021-11-13 | Surrey XC League — 2021-22 Men Div 3/4 Match 2↗ | West 4 Harriers | — | 15 |
| 2021-10-30 | Mid Lancs Cross Country League — 2021-10-30↗ | Southport Waterloo Ac | — | 21 |
| 2021-10-16 | Surrey XC League — 2021-22 Men Div 3/4 Match 1↗ | West 4 Harriers | — | 22 |
| 2021-10-09 | Mid Lancs Cross Country League — 2021-10-09↗ | Southport Waterloo Ac | — | 18 |
| 2021-08-01 | British Masters Regional (South) Track & Field Challenge↗ | VAC | 4:37.10 | 4 |
| 2020 |
|---|
| 2020-02-08 | Surrey XC League — 2019-20 Men Div 2 Match 4↗ | West 4 Harriers | — | 38 |
| 2020-01-11 | Surrey XC League — 2019-20 Men Div 2 Match 3↗ | West 4 Harriers | — | 34 |
| 2019 |
|---|
| 2019-11-09 | Surrey XC League — 2019-20 Men Div 2 Match 2↗ | West 4 Harriers | — | 41 |
| 2019-10-12 | Surrey XC League — 2019-20 Men Div 2 Match 1↗ | West 4 Harriers | — | 32 |
| 2019-09-11 | Highgate Harriers September Open Meeting↗ | W4H | 4:34.20 | 8 |
| 2019-08-02 | SOAR Mile↗ | W4H | 4:52.69 | 12 |
| 2019-07-24 | VAC 5000m Track Championships 2019↗ | VAC | 17:20.85 | 6 |
| 2019-07-14 | VAC Track & Field Championships 2019↗ | VAC | 4:48.08 | 1 |
| 2017 |
|---|
| 2017-02-11 | Surrey XC League — 2016-17 Men Div 3/4 Match 4↗ | West 4 Harriers | — | 6 |
| 2017-01-14 | Surrey XC League — 2016-17 Men Div 3/4 Match 3↗ | West 4 Harriers | — | 24 |
| 2016 |
|---|
| 2016-11-12 | Surrey XC League — 2016-17 Men Div 3/4 Match 2↗ | West 4 Harriers | — | 7 |
| 2016-10-15 | Surrey XC League — 2016-17 Men Div 3/4 Match 1↗ | West 4 Harriers | — | 9 |
| 2016-02-13 | Surrey XC League — 2015-16 Men Div 2 Match 4↗ | West 4 Harriers | — | 20 |
| 2016-01-16 | Surrey XC League — 2015-16 Men Div 2 Match 3↗ | West 4 Harriers | — | 23 |
| 2015 |
|---|
| 2015-11-07 | Surrey XC League — 2015-16 Men Div 2 Match 2↗ | West 4 Harriers | — | 19 |
| 2015-10-10 | Surrey XC League — 2015-16 Men Div 2 Match 1↗ | West 4 Harriers | — | 24 |
| 2015-02-07 | Surrey XC League — 2014-15 Men Div 3/4 Match 4↗ | West 4 Harriers | — | 6 |
| 2015-01-10 | Surrey XC League — 2014-15 Men Div 3/4 Match 3↗ | West 4 Harriers | — | 7 |
| 2014 |
|---|
| 2014-11-08 | Surrey XC League — 2014-15 Men Div 3/4 Match 2↗ | West 4 Harriers | — | 11 |
| 2014-10-11 | Surrey XC League — 2014-15 Men Div 3/4 Match 1↗ | West 4 Harriers | — | 13 |
| 2012 |
|---|
| 2012 | SEAA South of England XC Championships — 2012 main↗ | West 4 Harriers | — | 195 |
| 2011 |
|---|
| 2011 | SEAA South of England XC Championships — 2011 main↗ | West 4 Harriers | — | 584 |