| 2025 V50 Malvern Buzzards |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 33.5 | | 1.9 | | 7 | | | | Stourport | Worcestershire County Championships & U11 Quadrathlon | 10 May 25 |
| 400 | 71.95 | | 0.6 | | 3 | 3 | | | Worcester | Worcester AC Open Meetings | 12 Aug 25 |
| 1500 | 5:38.60 | | 0.5 | | 6 | 2 | | | Worcester | Worcester AC Open Meetings | 12 Aug 25 |
| Mile | 5:57.6 | | | | 14 | 2 | | | Gloucester | Gloucester AC September Open | 4 Sep 25 |
| 3000 | 12:13.2 | | | | 10 | | | | Stourport | Worcestershire County Championships & U11 Quadrathlon | 10 May 25 |
| LJ | 3.51 | | | | 14 | | | | Gloucester | Gloucester AC September Open | 4 Sep 25 |
| SP6K | 5.63 | | | | 4 | | | | Stourport | Worcestershire County Championships & U11 Quadrathlon | 10 May 25 |
| parkrun | 43:24 | | | | 550 | | | | Worcester | Worcester parkrun # 651 | 22 Mar 25 |
| 10K | 43:15 | | | | 32 | | | 3 | Chepstow | Severn Bridge 10K | 19 Aug 25 |
| 10K | 43:26 | | | 43:26 | 81 | | | 7 | Gotherington | Bugatti 10K | 6 Aug 25 |
| 10K | 43:53 | | | | 81 | | | 5 | Worcester | Worcester Pitchcroft 10K | 16 Jul 25 |
| HMMT | 97:35 | | | 97:46 | 157 | | | 18 | Coleford | Forest of Dean Spring Trails Half Marathon | 23 Mar 25 |
| Mar | 3:29:00 | c | | | 8421 | | | 607 | London | TCS London Marathon | 27 Apr 25 |
| 2024 V45 Malvern Buzzards |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 16.2 | | 0.9 | | 6 | 4 | | | Worcester | Worcester AC Open Meeting | 25 Jun 24 |
| 100 | 16.3 | | 0.1 | | 4 | 5 | | | Worcester | Worcester AC Open Meeting | 1 Aug 24 |
| 200 | 32.7 | | 1.4 | | 4 | 5 | | | Worcester | Worcester AC Open Meeting | 1 Aug 24 |
| 200 | 33.29 | | 0.0 | | 4 | | | | Stourport | Worcestershire County Championships & U11 Quadrathlon | 11 May 24 |
| 200 | 34.7 | | | | 6 | 6 | | | Worcester | Worcester AC Open Meeting | 25 Apr 24 |
| 400 | 74.1 | | | | 5 | 3 | | | Worcester | Worcester AC Open Meeting | 1 Aug 24 |
| 800 | 2:49.3 | | | | 12 | 5 | | | Worcester | Worcester AC Open Meeting | 25 Apr 24 |
| 800 | 2:50.7 | | | | 8 | 3 | | | Worcester | Worcester AC Open Meeting | 1 Aug 24 |
| 1500 | 5:27.60 | | | | 7 | | | | Stourport | Worcestershire County Championships & U11 Quadrathlon | 11 May 24 |
| 1500 | 5:52.9 | | | | 7 | 2 | | | Worcester | Worcester AC Open Meeting | 1 Aug 24 |
| Mile | 5:37.6 | | | | 4 | | | | Hereford | Herefordshire County One Mile Championships | 4 Sep 24 |
| 3000 | 12:09.3 | | | | 10 | | | | Worcester | Worcester AC Open Meeting | 25 Apr 24 |
| 5000 | 19:41.2 | | | | 4 | | | | Hereford | Herefordshire County 5000m Championships | 21 Aug 24 |
| 10000 | 40:05.55 | | | | 8 | | | | Redditch | Edgar Nicholls Open inc. Midland Counties AA 10,000m Championships | 31 Aug 24 |
| LJ | 3.80 | | 0.0 | | 7 | | | | Stourport | Worcestershire County Championships & U11 Quadrathlon | 11 May 24 |
| LJ | 3.56 | | | | 11 | | | | Worcester | Worcester AC Open Meeting | 25 Jun 24 |
| SP7.26K | 5.51 | | | | 1 | | | | Stourport | Worcestershire County Championships & U11 Quadrathlon | 11 May 24 |
| SP7.26K | 5.33 | | | | 1 | B | | | Worcester | Worcester AC Open Meeting | 25 Apr 24 |
| DT2K | 12.95 | | | | 1 | | | | Worcester | Worcester AC Open Meeting | 25 Jun 24 |
| JT800 | 11.31 | | | | 2 | | | | Worcester | Worcester AC Open Meeting | 1 Aug 24 |
| 5K | 19:29 | | | | 62 | | | 6 | Hereford | Hereford Couriers 5K Series | 10 Apr 24 |
| 5K | 20:05 | | | | 80 | | | 9 | Hereford | Hereford Couriers 5K Series | 5 Jun 24 |
| 5K | 20:22 | | | | 80 | | | 11 | Hereford | Hereford Couriers 5K Series | 8 May 24 |
| parkrun | 19:31 | | | | 9 | | | 1 | Newtown | Newtown parkrun # 280 | 21 Sep 24 |
| parkrun | 19:42 | | | | 8 | | | 1 | Beckton | Beckton parkrun # 572 | 7 Sep 24 |
| parkrun | 21:17 | | | | 9 | | | | Carlisle Park | Carlisle Park parkrun # 124 | 30 Mar 24 |
| parkrun | 41:15 | | | | 484 | | | | Worcester | Worcester parkrun # 631 | 9 Nov 24 |
| 4.4MXC | 33:39 | | | | 35 | | | 3 | Leominster | Herefordshire Summer Off Road League | 24 Jul 24 |
| 4.75MXC | 38:08 | | | | 42 | | | 4 | Ledbury | Herefordshire Summer Off Road League | 10 Jul 24 |
| 4.8MXC | 33:54 | | | | 28 | | | 3 | Ross-On-Wye | Herefordshire Summer Off Road League | 26 Jun 24 |
| 5M | 31:48 | c | | | 50 | | | 6 | Tewkesbury | Guy Fawkes 5 | 3 Nov 24 |
| 8.5KMT | 39:08 | | | 39:11 | 17 | | | 5 | Bromyard | Bromyard Round the Downs 8.5K | 9 Jun 24 |
| 10K | 45:07 | | | | 63 | | | 7 | Worcester | Worcester Pitchcroft 10K | 17 Jul 24 |
| 10KXC | 42:02 | | | | 110 | | | 4 | Solihull | Warwickshire / Worcestershire County Championships | 14 Dec 24 |
| 10KXC | 42:35 | | | | 64 | | | 11 | Llangrove | Herefordshire Summer Off Road League | 12 Jun 24 |
| 7MMT | 97:17 | | | | 151 | | | 31 | Malvern | Worcestershire Beacon 7 | 12 Oct 24 |
| 10M | 65:55 | | | | 21 | | | 3 | Hereford | Hereford 10 | 18 Feb 24 |
| HM | 97:47 | | | 97:58 | 162 | | | 25 | Milton Keynes | Milton Keynes Half Marathon | 6 May 24 |
| HMMT | 88:31 | | | 88:33 | 12 | | | 1 | Ashbourne | Tissington Trail 10K / Half Marathon | 27 Jan 24 |
| Mar | 3:03:07 | c | | | 125 | | | 8 | Odense, DEN | H.C. Andersen Marathon | 29 Sep 24 |
| Mar | 3:46:49 | | | 3:46:54 | 181 | | | 18 | Stratford-upon-Avon | Shakespeare Marathon | 21 Apr 24 |
| 2023 V45 Malvern Buzzards |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.49 | | 1.7 | | 1 | | | | Stourport | Worcestershire County Championships | 13 May 23 |
| 200 | 32.30 | | 0.5 | | 3 | 13 | | | Gloucester | St George's Day Open Graded Competition | 23 Apr 23 |
| 400 | 74.5 | | | | 5 | 2 | | | Worcester | Worcester Athletic Open Meeting (2) | 15 Aug 23 |
| 400 | 75.62 | | | | 4 | 4 | | | Gloucester | St George's Day Open Graded Competition | 23 Apr 23 |
| 800 | 2:41.1 | | | | 5 | 4 | | | Worcester | Worcester Athletic Club Open Meeting | 22 Jun 23 |
| 800 | 2:43.4 | | | | 9 | 3 | | | Worcester | Worcester Athletic Open Meeting (2) | 15 Aug 23 |
| 1500 | 5:23.91 | | | | 8 | | | | Stourport | Worcestershire County Championships | 13 May 23 |
| 1500 | 5:36.4 | | | | 18 | | | | Worcester | Worcester Athletic Open Meeting (2) | 15 Aug 23 |
| Mile | 5:49.9 | | | | 4 | 2 | | | Gloucester | Gloucester AC Graded Open | 5 Sep 23 |
| 3000 | 11:25.53 | | | | 7 | 2 | | | Gloucester | St George's Day Open Graded Competition | 23 Apr 23 |
| 3000 | 11:33.91 | | | | 10 | | | | Stourport | Worcestershire County Championships | 13 May 23 |
| 3000 | 11:40.8 | | | | 11 | | | | Gloucester | Gloucester AC Graded Open | 5 Sep 23 |
| 10000 | 40:38.35 | | | | 6 | 1 | | | Redditch | Edgar Nicholls Open, inc Midland & Worcestershire 10000m Championships | 25 Aug 23 |
| 50000 | 4:41:06 | | | | 3 | | | | Gloucester | Gloucester Track Races 100km, 50km & Marathon | 8 Jul 23 |
| 400H | 94.93 | | | | 2 | | | | Stourport | Worcestershire County Championships | 13 May 23 |
| LJ | 3.73 | w | 2.2 | | 11 | | | | Stourport | Worcestershire County Championships | 13 May 23 |
| LJ | 3.44 | | | | 11 | | | | Worcester | Worcester Athletic Open Meeting (2) | 15 Aug 23 |
| SP7.26K | 5.20 | | | | 3 | | | | Worcester | Worcester Athletic Club Open Meeting | 22 Jun 23 |
| DT2K | 14.77 | | | | 4 | | | | Stourport | Worcestershire County Championships | 13 May 23 |
| JT800 | 15.42 | | | | 1 | | | | Worcester | Worcester Athletic Open Meeting (2) | 15 Aug 23 |
| 5K | 19:29 | | | | 15 | Wave 2 | | 1 | Hereford | Hereford Couriers 5K Series | 3 May 23 |
| 5K | 19:34 | | | | 8 | | | 2 | Stourport-on-Severn | Fast and Furious 5K Series | 24 May 23 |
| 5K | 19:37 | | | | 12 | Wave 2 | | 1 | Hereford | Hereford Couriers 5K Series | 5 Apr 23 |
| 5K | 20:02 | | | | 19 | Wave 2 | | 2 | Hereford | Hereford Couriers 5K Series | 7 Jun 23 |
| 5K | 20:20 | | | 20:29 | 40 | | 33 | 4 | Battersea Park | Runthrough Battersea Park Chase The Moon 5K / 10K | 25 Jan 23 |
| parkrun | 20:38 | | | | 14 | | | 1 | Minehead | Minehead parkrun # 287 | 12 Aug 23 |
| parkrun | 21:20 | | | | 2 | | | 1 | Newent | Newent parkrun # 464 | 26 Aug 23 |
| parkrun | 36:08 | | | | 349 | | | | Worcester | Worcester parkrun # 561 | 10 Jun 23 |
| parkrun | 36:08 | | | | 56 | | | | Newent | Newent parkrun # 454 | 17 Jun 23 |
| 4.55MXC | 31:25 | | | | 46 | | | 9 | Ross-on-Wye | Herefordshire Summer Off Road League | 12 Jul 23 |
| 9KXC | 45:55 | | | | 62 | | | 8 | Croft Castle | Herefordshire League | 12 Nov 23 |
| 10K | 42:44 | | | | 31 | | | 4 | Gotherington | Bugatti 10K | 9 Aug 23 |
| 10K | 44:28 | | | 49:46 | 137 | | 109 | 15 | Battersea Park | Runthrough Battersea Park Chase The Moon 5K / 10K | 25 Jan 23 |
| 10KXC | 41:08 | | | | 142 | | | 14 | Warley Woods | Warwickshire / Worcestershire County Championships | 16 Dec 23 |
| 10KXC | 48:32 | | | | 56 | | | 11 | Bearwood Farm | Herefordshire League | 3 Dec 23 |
| 19.4KMT | 1:42:08 | | | | 31 | L08 | | | Chipping Campden | Cotswold Way Relay | 1 Jul 23 |
| HM | 1:59:09 | | | 1:59:32 | 609 | | | 129 | Worcester | Worcester City Half Marathon | 17 Sep 23 |
| Mar | 3:17:35 | | | 3:18:45 | 612 | | | 175 | Brighton | Brighton Marathon | 2 Apr 23 |
| 2022 V45 Malvern Buzzards |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.4 | | -0.2 | | 4 | 11 | | | Gloucester | Gloucester AC September Open | 13 Sep 22 |
| 200 | 32.2 | | | | 6 | 5 | | | Gloucester | Gloucester AC September Open | 8 Sep 22 |
| 800 | 2:40.8 | | | | 7 | 5 | | | Gloucester | Gloucester AC September Open | 8 Sep 22 |
| 1500 | 5:14.3 | | | | 9 | 3 | | | Gloucester | Gloucester AC September Open | 13 Sep 22 |
| Mile | 5:38.81 | | | | 3 | 4 | | | Cheltenham | Cheltenham Midsummer Open | 27 Jul 22 |
| 3000 | 11:24.6 | | | | 7 | 2 | | | Gloucester | Gloucester AC September Open | 8 Sep 22 |
| 2000SC | 8:55.99 | | | | 4 | | | | Stourport | Worcestershire County Championships inc U11 Quad | 14 May 22 |
| LJ | 3.75 | | | | 10 | | | | Stourport | Worcestershire County Championships inc U11 Quad | 14 May 22 |
| SP7.26K | 5.23 | | | | 2 | | | | Stourport | Worcestershire County Championships inc U11 Quad | 14 May 22 |
| 5K | 19:17 | | | | 7 | 2 | | 2 | Hereford | Hereford Couriers 5K Series | 10 Jun 22 |
| 5K | 19:36 | | | | 12 | W2 | | 2 | Hereford | Hereford Couriers 5K Series | 4 May 22 |
| 5K | 19:50 | | | | 13 | W2 | | 1 | Hereford | Hereford Couriers 5K Series | 6 Apr 22 |
| parkrun | 19:58 | | | | 28 | | | | Worcester Pitchcroft | Worcester Pitchcroft parkrun # 185 | 17 Sep 22 |
| parkrun | 20:50 | | | | 4 | | | 1 | Newent | Newent parkrun # 401 | 21 May 22 |
| parkrun | 29:59 | | | | 169 | | | | Worcester | Worcester parkrun # 486 | 1 Jan 22 |
| parkrun | 31:37 | | | | 263 | | | | Worcester | Worcester parkrun # 501 | 16 Apr 22 |
| 5.5MMT | 39:32 | | | | 18 | | | 4 | Worcester | Bulmers Bash | 22 May 22 |
| 5.8MXC | 42:28 | | | | 48 | | | 6 | Peterstow | Herefordshire League | 20 Nov 22 |
| 6MXC | 42:17 | | | | 38 | | | 5 | Fforest Fields | Herefordshire League | 18 Dec 22 |
| 6MXC | 51:03 | | | 51:06 | 30 | | | 5 | Hereford | Muddy Woody 6 | 13 Feb 22 |
| 10K | 40:15 | | | | 43 | | | 7 | Worcester | Worcester Pitchcroft 10K (inc. Worcestershire Championships) | 20 Jul 22 |
| 10K | 40:55 | | | | 15 | | | 2 | Blaisdon | Blaisdon 10K | 12 Jul 22 |
| 10K | 41:10 | | | 41:18 | 52 | | | 2 | Battersea Park | Runthrough Battersea Park Chase The Moon 5K / 10K | 30 Nov 22 |
| 10KMT | 47:42 | | | 47:45 | 38 | | | 12 | Welland | Malvern Joggers 10K | 22 Jun 22 |
| 10KXC | 45:36 | | | | 68 | | | 13 | Bearwood Farm | Herefordshire League | 30 Oct 22 |
| 7MMT | 58:01 | | | | 33 | | | 12 | Malvern | Worcestershire Beacon 7 | 8 Oct 22 |
| 8.5MMT | 59:47 | | | | 16 | | | 6 | Birmingham | Waseley Wobbler 8.5 | 25 Sep 22 |
| HM | 1:43:12 | | | 1:43:20 | 43 | | | 3 | Cheltenham | RunThrough Cheltenham Running Festival 5K / 10K / Half Marathon | 12 Jun 22 |
| Mar | 3:28:07 | c | | | 5342 | | | 737 | London | TCS London Marathon | 2 Oct 22 |
| 2021 V45 Malvern Buzzards |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 73.22 | | | | 5 | 2 | | | Stourport | Worcestershire County Championships | 31 Jul 21 |
| 1500 | 5:34.72 | | | | 6 | | | | Stourport | Worcestershire County Championships | 31 Jul 21 |
| 3000 | 11:30.54 | | | | 9 | | | | Stourport | Worcestershire County Championships | 31 Jul 21 |
| 5000 | 19:13.74 | | | | 4 | | | | Stourport | Worcestershire County Championships | 31 Jul 21 |
| 5000 | 19:14.1 | | | | 8 | | | | Gloucester | Gloucester September Open | 7 Sep 21 |
| LJ | 3.40 | | | | 13 | | | | Stourport | Worcestershire County Championships | 31 Jul 21 |
| SP7.26K | 5.18 | | | | 3 | | | | Stourport | Worcestershire County Championships | 31 Jul 21 |
| 5.4MMT | 35:23 | c | | | 15 | | | 3 | Bromyard | Bromyard Round the Down 5,4 | 20 Jun 21 |
| 5.6MMT | 37:53 | | | | 12 | | | 5 | Cranham | Cranham Boundary Chase 5.6 | 6 Aug 21 |
| 10K | 40:17 | c | | | 23 | | | 6 | Droitwich Spa | Droitwich 10K | 14 Jul 21 |
| 10K | 58:02 | | | | 88 | | | 9 | Worcester | Worcester Pitchcroft 10K | 26 Sep 21 |
| 10KMT | 49:15 | | | | 140 | | | 7 | Hereford | Hereford Couriers Christmas 10K | 28 Dec 21 |
| HM | 95:30 | | | 95:32 | 16 | | | 9 | Dymock | Dymock Half Marathon | 18 Sep 21 |
| HM | 2:29:23 | | | 2:29:33 | 135 | | | 17 | Droitwich Spa | Droitwich Half Marathon | 15 Aug 21 |
| 13.7MMT | 92:57 | | | | 1 | | | | Stratford-upon-Avon | Biophys Greenway Marathon / Half Marathon | 30 Jun 21 |
| Mar | 2:59:07 | c | | | 65 | | | 11 | Milton Keynes | Milton Keynes Marathon | 27 Jun 21 |
| Mar | 3:07:53 | c | | | 7 | | | 1 | Worcester | Worcester Marathon | 16 May 21 |
| 50KMT | 5:09:02 | | | | 5 | | | 1 | Hawes | Yorkshire 3 Peaks Ultra | 16 Oct 21 |
| 2020 V45 Malvern Buzzards |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:53 | | | | 2 | | | 1 | Newent | Newent parkrun # 352 | 25 Jan 20 |
| 9KXC | 35:16 | | | | 114 | | | 12 | Salwarpe | Warwickshire / Worcestershire County Championships | 4 Jan 20 |
| 2019 V40 Malvern Buzzards |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:31.18 | | | | 1 | 6 | | | Gloucester | Gloucester Summer Track Open | 4 Jun 19 |
| 800 | 2:35.75 | | | | 8 | 4 | | | Gloucester | Gloucester September Open | 3 Sep 19 |
| 5000 | 18:19.8 | | | | 8 | | | | Stourport | Worcestershire County Championships | 12 May 19 |
| LJ | 3.53 | | | | 3 | | | | Stourport | Worcestershire County Championships | 12 May 19 |
| SP7.26K | 5.54 | | | | 2 | | | | Stourport | Worcestershire County Championships | 12 May 19 |
| 5KMT | 19:41 | | | | 3 | | | 2 | Pendock | Pendock Spring Chicken Run 5K | 24 Mar 19 |
| parkrun | 18:00 | | | | 5 | | | 1 | Worcester Pitchcroft | Worcester Pitchcroft parkrun # 89 | 23 Mar 19 |
| parkrun | 18:23 | | | | 4 | | | 1 | Worcester Pitchcroft | Worcester Pitchcroft parkrun # 91 | 6 Apr 19 |
| parkrun | 19:14 | | | | 10 | | | 1 | Worcester | Worcester parkrun # 410 | 16 Mar 19 |
| parkrun | 19:25 | | | | 14 | | | | Worcester | Worcester parkrun # 403 | 26 Jan 19 |
| parkrun | 33:01 | | | | 361 | | | | Worcester | Worcester parkrun # 431 | 10 Aug 19 |
| parkrun | 34:18 | | | | 528 | | | | Worcester | Worcester parkrun # 421 | 1 Jun 19 |
| 8KMT | 36:35 | | | | 19 | | | 3 | Clent Hills | Worcestershire Summer Midweek Series Clent Hills 8K | 14 Aug 19 |
| 10K | 37:54 | | | 37:57 | 27 | | | 5 | Berkeley | Berkeley 10K | 13 May 19 |
| 10K | 38:42 | | | | 14 | | | 5 | Blaisdon | Blaisdon 10K | 16 Jul 19 |
| 10KXC | 40:44 | | | | 146 | | | 15 | Stretton-Under-Fosse | Warwickshire / Worcestershire County Championships | 5 Jan 19 |
| 6.5MMT | 40:18 | | | | 6 | | | 1 | Worcester | Bulmers Bash 6.5 | 2 Jun 19 |
| 7MMT | 50:13 | | | | 17 | | | 6 | Malvern | Worcestershire Beacon Race 7 | 12 Oct 19 |
| HM | 83:55 | | | 84:03 | 17 | | | 4 | Droitwich | Droitwich Half Marathon | 14 Apr 19 |
| ZXC | 34:07 | | | | 18 | | | 1 | Shobdon Court | Herefordshire Summer Off Road League | 24 Jul 19 |
| ZXC | 46:58 | | | | 13 | | | 1 | Queenswood | Herefordshire Summer Off Road League | 10 Jul 19 |
| ZXC | 59:07 | | | | 25 | | | 4 | Croft Castle | Herefordshire League | 10 Nov 19 |
| 2018 V40 Trail Running Association |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2ML | 14:24 | | | | 4 | L2 | | | Worcester | Tempo Run for Cider Relay (4 x 2) | 20 Jul 18 |
| parkrun | 19:44 | | | | 5 | | | 1 | Worcester | Worcester parkrun # 360 | 7 Apr 18 |
| parkrun | 20:11 | | | | 25 | | | | Worcester | Worcester parkrun # 368 | 2 Jun 18 |
| parkrun | 20:27 | | | | 6 | | | | Tewkesbury | Tewkesbury parkrun # 148 | 25 Aug 18 |
| parkrun | 20:40 | | | | 12 | | | | Tewkesbury | Tewkesbury parkrun # 144 | 28 Jul 18 |
| parkrun | 24:13 | | | | 109 | | | | Worcester | Worcester parkrun # 369 | 9 Jun 18 |
| parkrun | 24:25 | | | | 89 | | | | Worcester | Worcester parkrun # 351 | 27 Jan 18 |
| parkrun | 24:33 | | | | 88 | | | | Worcester | Worcester parkrun # 350 | 20 Jan 18 |
| 10K | 39:54 | | | 39:56 | 51 | | | 12 | Berkeley | Berkeley 10K | 14 May 18 |
| 10KMT | 43:34 | | | | 23 | | | 7 | Welland | Malvern Joggers 10K | 13 Jun 18 |
| 7MMT | 55:47 | | | | 32 | | | 11 | Malvern | Worcestershire Beacon Race 7 | 13 Oct 18 |
| Mar | 3:36:53 | c | | | 5347 | | | 981 | London | Virgin London Marathon | 22 Apr 18 |
| 2017 V40 Trail Running Association |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 26:24 | | | | 164 | | | | Worcester | Worcester parkrun # 324 | 29 Jul 17 |
| 10K | 39:16 | | | | 19 | | | 8 | Worcester | Worcester Pitchcroft 10K | 11 Jun 17 |
| 2016 V40 Trail Running Association |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 3:09:28 | | | 3:09:37 | 21 | | | 10 | Stratford-upon-Avon | Rotary Shakespeare Marathon | 24 Apr 16 |
| 2013 V35 Malvern |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 40:31 | | | 40:32 | 11 | | | | Stratford-upon-Avon | Shakespeare Raceway 10K | 9 Mar 13 |
| Mar | 3:40:12 | | | 3:40:33 | 735 | | | | Chester | Chester Marathon | 6 Oct 13 |
| 2012 V35 Malvern |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 99:44 | | | 1:41:01 | 147 | | | | Worcester | Worcester Half Marathon | 15 Apr 12 |
| Mar | 4:04:30 | | | | 227 | | | | Gloucester | Gloucester Marathon | 22 Jan 12 |
| 2011 V35 Malvern |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 7.2M | 49:13 | | | | 17 | | | | Minchampton | Stroud Beer Race 7.2 | 4 May 11 |
| HMMT | 92:53 | | | | 134 | | | | Coleford | Forest of Dean Half Marathon | 27 Mar 11 |
| Mar | 3:33:16 | | | 3:33:34 | 4376 | | | | London | Virgin London Marathon | 17 Apr 11 |
| 2010 V35 Malvern |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 7MMT | 56:47 | | | | 56 | | | | Malvern | Worcestershire Beacon 7 | 9 Oct 10 |
| 2005 SEN Malvern |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 2:08:54 | | | | 13568 | | | | South Shields | Great North Run | 18 Sep 05 |
| 2004 SEN Malvern |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZMT | 57:18 | | | | 76 | | | | Malvern | Worcestershire Beacon Rce | 9 Oct 04 |
| 2000 SEN Malvern |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 3:24:11 | | | | 249 | | | | Glasgow | Great Scottish Run Marathon | 20 Aug 00 |
| 1999 SEN Malvern |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 91:24 | | | | 218 | | | | Stroud | Stroud Half Marathon | 24 Oct 99 |