| 2025 V40 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 37.21 | | -1.0 | | 6 | B | | | Stretford | Northern T&F League - West Premier | 31 Aug 25 |
| 400 | 78.24 | | | | 6 | B | | | Stretford | Northern T&F League - West Premier | 31 Aug 25 |
| 800 | 2:42.52 | | | | 6 | B | | | Stretford | Northern T&F League - West Premier | 31 Aug 25 |
| 1500 | 5:46.3 | | | | 6 | B | | | Stretford | Northern T&F League - West Premier | 31 Aug 25 |
| 5000 | 20:37.19 | | | | 5 | B | | | Stretford | Northern T&F League - West Premier | 31 Aug 25 |
| LJ | 2.79 | | | | 6 | B | | | Stretford | Northern T&F League - West Premier | 31 Aug 25 |
| DT2K | 9.92 | | | | 6 | A | | | Stretford | Northern T&F League - West Premier | 31 Aug 25 |
| 5M | 33:38 | | | | 29 | | | 3 | Foxdale | Foxdale 5 | 14 Aug 25 |
| 9.8KXC | 42:47 | | | | 60 | | | 11 | Blackburn | Lancashire County Championships | 4 Jan 25 |
| 10K | 37:25 | | | | 9 | | | | Douglas | Murray Lambden 10K | 2 Mar 25 |
| 10K | 39:51 | | | | 145 | | | | Port Erin | Isle of Man Easter Festival 10K | 18 Apr 25 |
| 12KXC | 70:29 | | | | 1214 | | | | Parliament Hill | ECCA Saucony English National Championships | 22 Feb 25 |
| 2024 V40 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:14.8 | | | | 4 | A | | | Macclesfield | Northern League - West 1S | 18 May 24 |
| 5000 | 17:24.65 | | | | 2 | B | | | Liverpool | Northern League - West 1S | 17 Aug 24 |
| 5000 | 17:25.6 | | | | 2 | B | | | Wrexham | Northern League - West 1S | 14 Jul 24 |
| 5000 | 17:36.3 | | | | 2 | B | | | Leigh | Northern League - West 1S | 15 Jun 24 |
| 5000 | 17:38.3 | | | | 1 | | | | Douglas | Isle of Man Championships | 7 Jul 24 |
| 5000 | 19:16.9 | | | | 4 | A | | | Macclesfield | Northern League - West 1S | 18 May 24 |
| 5K | 17:32 | | | | 12 | | | 1 | Douglas | Murray Lambden 5K | 10 Feb 24 |
| 5K | 17:45 | | | | 66 | | | 1 | Douglas | Isle of Man Easter Festival 5K | 31 Mar 24 |
| 5K | 17:59 | | | | 6 | | | 2 | Douglas | Manx Harriers 5K | 18 Jul 24 |
| 4MMT | 31:12 | | | | 119 | | | 4 | Peel | Isle of Man Easter Festival Peel Hill | 30 Mar 24 |
| 9.8KXC | 40:23 | | | | 66 | | | 9 | Blackburn | Lancashire County Championships | 6 Jan 24 |
| 10K | 37:07 | | | | 96 | | | 1 | Port Erin | Isle of Man Easter Festival 10K | 29 Mar 24 |
| 2023 V40 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:37.13 | | | | 6 | B | | | Stretford | Northern Track & Field League West Premier | 19 Aug 23 |
| 1500 | 5:18.20 | | | | 6 | B | | | Stretford | Northern Track & Field League West Premier | 19 Aug 23 |
| 1500 | 5:20.2 | | | | 6 | | | | Douglas | Isle of Man League | 28 Jun 23 |
| 3000 | 10:16.6 | | | | 5 | | | | Douglas | Isle of Man League | 19 Jul 23 |
| 3000 | 10:37.7 | | | | 5 | | | | Douglas | Isle of Man League | 14 Jun 23 |
| 5000 | 17:50.4 | | | | 4 | | | | Douglas | Manx Harriers Championships | 23 Jul 23 |
| 5000 | 18:02.7 | | | | 5 | A | | | Blackburn | Northern Track & Field League West Premier | 2 Jul 23 |
| 5000 | 18:04.6 | | | | 6 | A | | | Bebington | Northern Track & Field League West Premier | 18 Jun 23 |
| 5000 | 18:46.36 | | | | 5 | A | | | Stretford | Northern Track & Field League West Premier | 19 Aug 23 |
| 5K | 17:42 | | | | 8 | | | 1 | Douglas | Manx Harriers 5K | 12 Jul 23 |
| 9.56KXC | 38:29 | | | | 14 | | | 5 | Peel | Law Trust Isle of Man League (incl Isle of Man Championships) | 15 Jan 23 |
| 9.8KXC | 39:53 | | | | 358 | | | | Sefton Park | British Athletics Cross Challenge (inc Euro Trials, L&D, Red Rose and Mid Lancs Leagues) | 25 Nov 23 |
| 9.8KXC | 40:28 | | | | 57 | | | 10 | Blackburn | Lancashire County Championships | 7 Jan 23 |
| 12KXC | 46:43 | | | | 605 | | | 66 | Bolesworth Castle | ECCA Saucony English National Cross Country Championships | 25 Feb 23 |
| 2022 V35 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:26.8 | | | | 8 | 2 | | | Douglas | Isle of Man League | 25 May 22 |
| 800 | 2:31.8 | | | | 1 | | | | Douglas | Isle of Man Athletics Championships | 24 Jul 22 |
| 1500 | 4:49.5 | | | | 4 | | | | Douglas | Manx Harriers Championships | 28 May 22 |
| 1500 | 4:53.2 | | | | 7 | | | | Douglas | Isle of Man League | 11 May 22 |
| 1500 | 4:53.9 | | | | 3 | | | | Douglas | Isle of Man Athletics Championships | 23 Jul 22 |
| 1500 | 4:59.0 | | | | 10 | 2 | | | Douglas | Isle of Man League | 6 Apr 22 |
| 3000 | 10:23.7 | | | | 5 | | | | Douglas | Manx Harriers Championships | 29 May 22 |
| 5000 | 17:39.4 | | | | 2 | B | | | Wigan | Northern League - West Premier | 10 Jul 22 |
| 5000 | 17:51.9 | | | | 4 | B | | | Blackburn | Northern League - West Premier | 6 Aug 22 |
| 5000 | 17:54.4 | | | | 6 | A | | | Stretford | Northern League - West Premier | 12 Jun 22 |
| 5000 | 17:59.6 | | | | 4 | A | | | Ellesmere Port | Northern League - West Premier | 30 Apr 22 |
| 5K | 17:52 | | | | 16 | | | 4 | Douglas | Manx Harriers 5K | 20 Jul 22 |
| 5K | 18:53 | | | | 114 | | | 5 | Douglas | Isle of Man Easter Festival 5K | 17 Apr 22 |
| 4MMT | 30:48 | | | | 140 | | | 6 | Peel | Isle of Man Easter Festival Peel Hill | 16 Apr 22 |
| 9KXC | 39:11 | | | | 12 | | | 4 | Port-e-Chee | Law Trust Isle of Man League | 16 Oct 22 |
| 9.72KXC | 39:43 | | | | 16 | | | 4 | Crossags Farm | Law Trust Isle of Man League | 6 Nov 22 |
| 9.8KXC | 44:47 | | | | 69 | | | | Blackburn | Lancashire County Championships | 8 Jan 22 |
| 10K | 38:38 | | | | 129 | | | 5 | Port Erin | Isle of Man Easter Festival 10K | 15 Apr 22 |
| 10KXC | 45:43 | | | | 15 | | | 3 | Douglas | Law Trust Isle of Man League | 4 Dec 22 |
| 12KXC | 64:44 | | | | 1366 | | | | Parliament Hill | ECCA Saucony English National Championships | 26 Feb 22 |
| 2021 V35 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:30.0 | | | | 4 | | | | Douglas | Manx Harriers Championships | 25 Jul 21 |
| 800 | 2:30.7 | | | | 8 | 3 | | | Douglas | Isle of Man Track & Field League - SPAR | 23 Jun 21 |
| 1500 | 5:02.6 | | | | 5 | | | | Douglas | Manx Harriers Championships | 24 Jul 21 |
| 1500 | 5:03.2 | | | | 7 | | | | Douglas | Isle of Man Track & Field League - SPAR | 9 Jun 21 |
| 1500 | 5:04.8 | | | | 4 | | | | Douglas | Isle of Man Track & Field League - SPAR | 12 May 21 |
| Mile | 5:32.5 | | | | 8 | | | | Douglas | Isle of Man Track & Field League - SPAR | 7 Jul 21 |
| 3000 | 10:51.7 | | | | 2 | | | | Douglas | Isle of Man Track & Field League - SPAR | 26 May 21 |
| 3000 | 10:52.5 | | | | 4 | | | | Douglas | Isle of Man Track & Field League - SPAR | 21 Jul 21 |
| 5000 | 18:48.9 | | | | 6 | | | | Douglas | Isle of Man AA Championships | 27 Jun 21 |
| 5K | 18:45 | | | | 23 | | | 3 | Douglas | Manx Harriers 5K | 14 Jul 21 |
| 5MNAD | 35:29 | | | | 36 | | | 8 | Foxdale | Foxdale 5 | 12 Aug 21 |
| 8.6KXC | 38:04 | | | | 16 | | | 4 | Peel | Law Trust Isle of Man League | 7 Nov 21 |
| 9KXC | 42:44 | | | | 25 | | | 3 | Port-e-Chee | Law Trust Isle of Man League | 17 Oct 21 |
| 9.9KXC | 41:26 | | | | 15 | | | 3 | Port-e-Chee | Law Trust Isle of Man League | 5 Dec 21 |
| 2020 V35 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 11:05.7 | | | | 1 | | | | Douglas | Manx Harriers Championships | 20 Sep 20 |
| 5000 | 19:24.7 | | | | 4 | | | | Douglas | Manx Harriers 10000m & Race Walks | 24 Aug 20 |
| 5000 | 19:25.8 | | | | 7 | | | | Douglas | Isle of Man Championships | 13 Sep 20 |
| 5000 | 19:26.2 | | | | 4 | | | | Douglas | Isle of Man League - Newfield | 5 Aug 20 |
| 5K | 19:30 | | | | 24 | | | 3 | Douglas | Manx Harriers 5K | 16 Jul 20 |
| 9KXC | 45:02 | | | | 50 | | | 9 | Douglas | Law Trust Isle of Man League | 11 Oct 20 |
| 2019 V35 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KNAD | 19:30 | | | | 7 | | | 2 | Ramsey | Northern 5K / 10K | 25 Jun 19 |
| 10K | 43:53 | | | | 214 | | | 14 | Port Erin | Isle of Man Easter Festival 10K | 19 Apr 19 |
| 10KNAD | 40:50 | | | | 10 | | | 1 | Ramsey | Northern 10K | 13 Aug 19 |
| 2018 V35 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KNAD | 21:15 | | | 21:16 | 18 | | | 4 | Douglas | Douglas Prom Run 5K | 13 Jan 18 |
| parkrun | 20:13 | | | | 5 | | | 1 | Nobles | Nobles parkrun # 34 | 28 Jul 18 |
| 8.44KXC | 41:33 | | | | 31 | | | 4 | Castle Rushen | IOM League | 14 Oct 18 |
| 8.6KXC | 37:55 | | | | 27 | | | 5 | QEII High School | IOM League | 4 Nov 18 |
| 9.8KXC | 63:18 | | | | 32 | | | 2 | Nunnery | Isle of Man Championships (Inc Microgaming Manx League) | 21 Jan 18 |
| 10K | 41:39 | | | | 181 | | | 29 | Port Erin | Isle of Man Easter Festival 10K | 30 Mar 18 |
| 2017 SEN Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.8KXC | 12:36 | | | | 1 | S | | | QE2 | Microgaming Manx League | 5 Nov 17 |
| 5K | 20:06 | | | | 4 | | | | Ramsey | Northern AC 5K | 27 Jun 17 |
| 5K | 22:04 | | | 22:07 | 36 | | | | Douglas | Douglas Prom Run | 14 Jan 17 |
| 5KNAD | 20:08 | | | 20:12 | 12 | | | | Douglas | Prom 5K | 29 Apr 17 |
| 5KNAD | 20:10 | | | 20:15 | 20 | | | | Douglas | Prom 5K | 1 Apr 17 |
| 5KNAD | 20:14 | | | 20:19 | 19 | | | | Douglas | Prom 5K | 11 Mar 17 |
| 5KNAD | 21:07 | | | 21:09 | 15 | | | | Douglas | Prom 5K | 13 May 17 |
| 5KNAD | 21:13 | | | | 8 | | | | Port Erin | Prom Run | 22 Jul 17 |
| 8.8KXC | 46:51 | | | | 35 | | | 6 | Castle Rushen | Microgaming Manx League | 8 Oct 17 |
| 9.32KXC | 50:09 | | | | 30 | | | 7 | Crossag's | Microgaming Manx League | 3 Dec 17 |
| 10K | 45:07 | | | | 252 | | | | Port Erin | Isle of Man Easter Festival 10K | 14 Apr 17 |
| 10K | 45:34 | | | | 34 | | | | Ramsey | Northern AC 10K | 15 Aug 17 |
| 10K | 48:07 | | | | 21 | | | | Douglas | Manx Harriers Open 10K | 25 Feb 17 |
| 2016 SEN Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 20:24 | | | | 6 | | | | Ramsey | Northern AC 5K | 28 Jun 16 |
| 5KNAD | 20:41 | | | 20:47 | 21 | | | | Douglas | Douglas Prom 5K | 16 Jan 16 |
| 5KNAD | 22:08 | | | 22:14 | 39 | | | | Port Erin | Prom 5K | 19 Mar 16 |
| 5KNAD | 20:52 | | | 22:16 | 33 | | | | Douglas | Douglas Prom 5K | 27 Feb 16 |
| 8.8KXC | 44:47 | | | | 28 | | | | Castletown | Microgaming Manx League | 16 Oct 16 |
| 10K | 46:20 | | | | 30 | | | | Ramsey | Northern AC 10K | 16 Aug 16 |
| 10K | 46:23 | | | | 254 | | | | Port Erin | Isle of Man Easter Festival 10K | 25 Mar 16 |
| 2015 SEN Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:15.1 | | | | 7 | | | | Douglas | Isle of Man Championships | 25 Jul 15 |
| 10K | 46:13 | | | | 172 | | | | Port Erin | Isle of Man Easter Festival 10K | 3 Apr 15 |
| 10KNAD | 43:27 | | | | 21 | | | | Douglas | Ascot Hotel Open 10K | 7 Mar 15 |
| 2014 SEN Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 46:10 | | | | 34 | | | | Ramsey | Northern AC 10K | 12 Aug 14 |
| 2012 SEN Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 48:53 | | | | 269 | | | | Port Erin | Isle of Man Easter Festival 10K | 6 Apr 12 |