| 2025 V60 Yaxley/Peterborough & Nene Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 37.69 | | -4.5 | | 4 | | | | Greys | Eastern Masters AC League Final | 6 Sep 25 |
| 400 | 76.80 | | | | 4 | | | | York | England Masters AA Outdoors Inter-Area Challenge | 17 Aug 25 |
| 400 | 79.0 | | | | 2 | | | | Peterborough | Eastern Masters AC League - Central East Division | 1 Jul 25 |
| 1500 | 6:03.6 | | | | 3 | | | | Sandy | Eastern Masters ac Championships | 28 Jun 25 |
| Mile | 6:21.9 | | | | 2 | | | | Peterborough | Eastern Masters AC League - Central East Division | 1 Jul 25 |
| 3000 | 12:04.75 | i | | | 2 | | | | Sheffield | BMAF Indoor Pentathlon, 3000m Championships and Open Events | 26 Jan 25 |
| 3000 | 12:09.88 | | | | 2 | | | | York | England Masters AA Outdoors Inter-Area Challenge | 17 Aug 25 |
| 3000 | 12:21.0 | | | | 2 | | | | Sandy | Eastern Masters ac Championships | 28 Jun 25 |
| 3000 | 12:24.0 | | | | 1 | | | | King's Lynn | Eastern Masters AC League - Central East Division | 30 Jul 25 |
| 3000 | 12:29.05 | | | | 1 | | | | Greys | Eastern Masters AC League Final | 6 Sep 25 |
| 5000 | 21:33.03 | | | | 10 | O | | | Nuneaton | BMAF Pentathlon, 5000m Championships & Open Events | 24 Aug 25 |
| 300HW60 | 66.2 | | | | 1 | | | | King's Lynn | Eastern Masters AC League - Central East Division | 30 Jul 25 |
| 5K | 20:13 | c | | | 105 | | 10 | 1 | Stamford | Peterborough Grand Prix Series 3K / 5K | 23 Jul 25 |
| 5K | 20:42 | c | | | 121 | | 12 | 1 | Peterborough | Peterborough Grand Prix Series 3K / 5K | 11 Jun 25 |
| 5K | 21:08 | | | | 143 | | 17 | 1 | Peterborough | Peterborough Grand Prix Series 5K | 25 Jun 25 |
| parkrun | 21:52 | | | | 50 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 557 | 30 Aug 25 |
| parkrun | 22:21 | | | | 78 | | 3 | 1 | Ferry Meadows | Ferry Meadows parkrun # 543 | 24 May 25 |
| parkrun | 23:04 | | | | 94 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 554 | 9 Aug 25 |
| parkrun | 23:26 | | | | 74 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 531 | 25 Jan 25 |
| parkrun | 23:34 | | | | 89 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 532 | 1 Feb 25 |
| parkrun | 25:04 | | | | 141 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 538 | 15 Mar 25 |
| 6KXC | 27:30 | | | | 42 | R7 | 42 | 1 | Wicksteed Park | North Midlands League | 8 Nov 25 |
| 6KXC | 28:29 | | | | 38 | | | 1 | Markeaton Park | North Midlands League | 11 Oct 25 |
| 5MMT | 40:04 | | | | 120 | | 14 | | Huntingdon | Frostbite Friendly League | 9 Feb 25 |
| 10K | 42:20 | c | | | 455 | | 57 | 1 | Gateshead | Great North 10K | 6 Jul 25 |
| 10K | 43:20 | | | 43:24 | 122 | | 27 | 1 | Thorney | Keith Hall Memorial 10K | 23 Mar 25 |
| 10K | 43:39 | | | 43:45 | 59 | | 8 | 1 | Deeping St James | Deepings Rotary 10K | 18 May 25 |
| 10M | 73:38 | | | 73:48 | 73 | | 10 | 1 | Wisbech | Fenland 10 | 26 Oct 25 |
| 30K | 2:26:11 | | | 2:26:23 | 158 | | 27 | 1 | Stamford | Stamford Striders Valentines 30K | 16 Feb 25 |
| Mar | 3:47:37 | c | | | 13633 | | 3563 | 25 | London | TCS London Marathon | 27 Apr 25 |
| 2024 V55 Yaxley/Peterborough & Nene Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 82.1 | | | | 2 | | | | Cambridge | Eastern Masters Track & Field League - Central East | 3 Jul 24 |
| 800 | 2:55.36 | | | | 4 | | | | Milton Keynes | Eastern Masters Track & Field League - Final | 15 Sep 24 |
| Mile | 6:18.3 | | | | 1 | | | | Cambridge | Eastern Masters Track & Field League - Central East | 3 Jul 24 |
| 3000 | 11:53.4 | | | | 2 | | | | Milton Keynes | Eastern Masters Track & Field League - Final | 15 Sep 24 |
| 3000 | 12:04.6 | | | | 1 | | | | Peterborough | Eastern Masters Track & Field League - Central East | 30 Jul 24 |
| 300HW60 | 66.50 | | | | 1 | | | | Milton Keynes | Eastern Masters Track & Field League - Final | 15 Sep 24 |
| 300HW60 | 68.9 | | | | 1 | | | | Peterborough | Eastern Masters Track & Field League - Central East | 30 Jul 24 |
| 5K | 20:16 | | | | 106 | | 9 | 1 | Ferry Meadows | Peterborough Grand Prix Series 3K / 5K | 7 Aug 24 |
| 5K | 20:19 | | | | 93 | | 11 | 1 | Stamford | Peterborough Grand Prix Series 3K / 5K | 24 Jul 24 |
| 5K | 20:24 | | | | 89 | | 13 | 1 | Werrington | Peterborough Grand Prix Series 3K / 5K | 10 Jul 24 |
| 5KMT | 20:57 | | | | 125 | | 16 | 1 | Ferry Meadows | Peterborough Grand Prix Series 5K | 26 Jun 24 |
| parkrun | 20:34 | | | | 37 | | 2 | 1 | Ferry Meadows | Ferry Meadows parkrun # 506 | 17 Aug 24 |
| parkrun | 20:55 | | | | 31 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 500 | 6 Jul 24 |
| parkrun | 20:58 | | | | 39 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 511 | 21 Sep 24 |
| parkrun | 21:04 | | | | 40 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 489 | 13 Apr 24 |
| parkrun | 21:17 | | | | 28 | | 3 | 1 | Ferry Meadows | Ferry Meadows parkrun # 486 | 23 Mar 24 |
| parkrun | 21:27 | | | | 44 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 524 | 21 Dec 24 |
| parkrun | 21:33 | | | | 48 | | 2 | 1 | Ferry Meadows | Ferry Meadows parkrun # 496 | 8 Jun 24 |
| parkrun | 21:38 | | | | 40 | | 2 | 1 | Ferry Meadows | Ferry Meadows parkrun # 498 | 22 Jun 24 |
| parkrun | 21:56 | | | | 66 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 495 | 1 Jun 24 |
| parkrun | 21:57 | | | | 16 | | | 1 | Conwy | Conwy parkrun # 419 | 28 Sep 24 |
| parkrun | 22:13 | | | | 57 | | 2 | 1 | Ferry Meadows | Ferry Meadows parkrun # 504 | 3 Aug 24 |
| parkrun | 22:20 | | | | 12 | | | | Roosevelt Island DC, USA | Roosevelt Island DC parkrun # 343 | 19 Oct 24 |
| parkrun | 24:04 | | | | 178 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 525 | 25 Dec 24 |
| 5M | 33:39 | | | 33:39 | 61 | | 10 | 1 | Wellingborough | Welly 5 | 14 Jul 24 |
| 5MMT | 36:30 | | | | 146 | | 23 | | Nene Park | Frostbite Friendly League | 3 Nov 24 |
| 5MMT | 38:36 | | | | 91 | | 10 | | March | Frostbite Friendly League | 8 Dec 24 |
| 10K | 42:49 | | | 42:56 | 89 | | 8 | 1 | Leverington | George Munday 10K | 10 Nov 24 |
| 10K | 43:04 | | | | 58 | | 7 | 1 | Langtoft | Langtoft 10K | 5 May 24 |
| 20M | 2:41:04 | | | 2:41:11 | 119 | | 25 | 1 | Oundle | Oundle 5K, 10K, 20 | 10 Mar 24 |
| Mar | 3:33:40 | c | | | 11279 | | 2391 | 10 | London | TCS London Marathon | 21 Apr 24 |
| Mar | 3:41:56 | c | | | 15639 | | 4112 | | Chicago IL, USA | Bank of America Chicago Marathon | 13 Oct 24 |
| 2023 V55 Yaxley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:52.4 | | | | 1 | | | | Corby | Eastern Masters League | 7 Jun 23 |
| 1500 | 5:42.1 | | | | 1 | | | | King's Lynn | Eastern Masters League | 5 Jul 23 |
| 1500 | 5:57.1 | | | | 4 | | | | Bedford | Eastern Masters League Final | 9 Sep 23 |
| 3000 | 12:21.9 | | | | 1 | | | | Peterborough | Eastern Masters League | 9 May 23 |
| 3000 | 12:46.5 | | | | 3 | | | | Bedford | Eastern Masters League Final | 9 Sep 23 |
| 5K | 20:33 | | | | 80 | | 10 | 1 | Stamford | Peterborough Grand Prix Series 3K / 5K | 28 Jun 23 |
| 5K | 20:33 | | | | 98 | | 11 | 1 | Peterborough | Peterborough Grand Prix 5K Series | 12 Jul 23 |
| 5K | 20:15 | | | 20:49 | 669 | | 129 | 4 | Kingsley | Mid Cheshire 5K | 25 Aug 23 |
| parkrun | 20:25 | | | | 25 | | 2 | 1 | Ferry Meadows | Ferry Meadows parkrun # 434 | 25 Feb 23 |
| parkrun | 21:47 | | | | 70 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 478 | 25 Dec 23 |
| parkrun | 23:03 | | | | 73 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 456 | 29 Jul 23 |
| parkrun | 23:21 | | | | 19 | | 2 | 1 | Manor Field, Whittlesey | Manor Field, Whittlesey parkrun # 200 | 28 Oct 23 |
| parkrun | 24:01 | | | | 111 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 452 | 1 Jul 23 |
| parkrun | 25:47 | | | | 184 | | | | Ferry Meadows | Ferry Meadows parkrun # 477 | 23 Dec 23 |
| parkrun | 27:10 | | | | 201 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 455 | 22 Jul 23 |
| 5MMT | 37:36 | | | 37:40 | 37 | | 6 | 1 | March | Whitemoor 5 | 16 Jul 23 |
| 5MMT | 39:26 | | | | 124 | | 20 | | March | Frostbite Friendly League | 10 Dec 23 |
| 5MMT | 39:32 | | | | 106 | | 18 | | March | Frostbite Friendly League | 15 Jan 23 |
| 6M | 43:33 | | | | 47 | | 8 | 2 | Whissendine | Whissendine 6 | 7 Jul 23 |
| 10K | 42:07 | | | 42:14 | 65 | | 17 | 3 | London Regents Park | Mornington Chasers Regent's Park 10K Winter Series | 8 Jan 23 |
| 10K | 42:20 | | | 42:31 | 69 | | 8 | 1 | Leverington | George Munday 10K | 12 Nov 23 |
| 10K | 42:49 | | | 42:59 | 327 | | 60 | 8 | Chester | Chester 10K | 12 Mar 23 |
| 10K | 43:27 | | | 43:32 | 34 | | 3 | 2 | Deeping St James | Deepings Rotary 10K | 21 May 23 |
| HM | 1:40:55 | | | 1:41:28 | 672 | | 81 | 4 | Peterborough | Great Eastern Run Half Marathon | 15 Oct 23 |
| 30K | 2:26:40 | | | 2:26:49 | 143 | | 26 | 3 | Stamford | Stamford Striders Valentines 30K | 12 Feb 23 |
| Mar | 3:35:18 | c | | | 4752 | | 400 | 10 | Manchester | Adidas Manchester Marathon | 16 Apr 23 |
| 2022 V55 Yaxley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 20:49 | | | | 92 | | 11 | 1 | Peterborough | Peterborough Grand Prix 5K Series | 20 Jul 22 |
| 5K | 21:00 | | | | 76 | | 9 | 1 | Peterborough | Peterborough Grand Prix 5K Series | 3 Aug 22 |
| 5K | 21:08 | | | | 54 | | 7 | 1 | Peterborough | Peterborough Grand Prix 5K Series | 6 Jul 22 |
| parkrun | 21:29 | | | | 40 | | 2 | 1 | Perth | Perth parkrun # 375 | 11 Jun 22 |
| parkrun | 21:39 | | | | 35 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 420 | 3 Dec 22 |
| parkrun | 21:46 | | | | 63 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 394 | 28 May 22 |
| parkrun | 22:21 | | | | 42 | | 3 | 1 | Ferry Meadows | Ferry Meadows parkrun # 378 | 5 Feb 22 |
| parkrun | 22:22 | | | | 40 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 375 | 15 Jan 22 |
| parkrun | 24:21 | | | | 105 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 424 | 25 Dec 22 |
| 5M | 34:55 | | | 34:59 | 51 | | 7 | 1 | Wellingborough | Welly 5 | 10 Jul 22 |
| 5MMT | 36:22 | | | | 131 | | | | Nene Park | Frostbite Friendly League | 6 Nov 22 |
| 5MMT | 37:22 | | | | 122 | | 18 | | Hinchingbrooke | Frostbite Friendly League | 9 Oct 22 |
| 5MMT | 39:13 | | | | 114 | | 13 | | March | Frostbite Friendly League | 16 Jan 22 |
| 5MMT | 39:25 | | | | 126 | | 18 | | Jubilee Park | Frostbite Friendly League | 13 Mar 22 |
| 10K | 42:24 | | | 42:31 | 61 | | 7 | 1 | Leverington | George Munday 10K | 13 Nov 22 |
| 10K | 44:16 | | | 44:21 | 44 | | 7 | 1 | Deeping St James | Deepings Rotary 10K | 22 May 22 |
| 10K | 43:08 | | | 45:18 | 740 | | 107 | 4 | Leeds | Leeds Abbey Dash 10K | 23 Oct 22 |
| SHORTHM | 95:21 | | | 96:38 | 368 | | 32 | 1 | Peterborough | Great Eastern Run Half Marathon (Short course) | 16 Oct 22 |
| 30K | 2:33:41 | | | 2:34:02 | 196 | | 35 | 2 | Stamford | Stamford Striders Valentines 30K | 13 Feb 22 |
| 2021 V55 Yaxley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5MMT | 37:18 | | | | 163 | | 20 | | Peterborough | Frostbite Friendly League | 7 Nov 21 |
| 5MMT | 38:51 | | | | 149 | | 25 | | Huntingdon | Frostbite Friendly League | 12 Dec 21 |
| 10K | 45:43 | c | | | 76 | | 11 | 1 | Oundle | The Oundle Spring 10K | 18 Apr 21 |
| 10KMT | 44:42 | c | | | 142 | | 15 | 1 | Peterborough | Sublime Peterborough Midsummer's 10K | 13 Jun 21 |
| 10KMT | 45:56 | | | 46:48 | 121 | | 19 | 1 | Peterborough | Advance Performance New Years Eve 10K | 31 Dec 21 |
| HM | 98:27 | | | 98:51 | 254 | | 54 | 2 | St Neots | St Neots Riverside Half Marathon | 21 Nov 21 |
| HM | 1:42:27 | | | 1:42:51 | 98 | | 13 | 1 | Swaffham | Wissey Half Marathon | 5 Sep 21 |
| Mar | 3:38:37 | c | | | 7487 | | 1498 | 66 | London | Virgin Money London Marathon | 3 Oct 21 |
| 2020 V55 Yaxley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 30K | 2:33:11 | | | 2:33:22 | 201 | | 36 | 2 | Stamford | St Valentines 30K | 23 Feb 20 |
| 2019 V50 Yaxley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 20:52 | | | | 98 | | 7 | 1 | Peterborough | Peterborough Grand Prix 5K Series | 19 Jun 19 |
| 5K | 20:55 | | | | 70 | | 7 | | Peterborough | Barney 5K | 14 Aug 19 |
| 5K | 20:58 | | | | 132 | | 8 | 1 | Peterborough | Peterborough Grand Prix 5K Series | 5 Jun 19 |
| 5K | 20:59 | | | | 93 | | 11 | 3 | Werrington | Peterborough Grand Prix 5K Series | 31 Jul 19 |
| 5K | 21:17 | | | | 79 | | 10 | 1 | Stamford | Peterborough Grand Prix 5K Series | 17 Jul 19 |
| parkrun | 20:56 | | | | 32 | | 2 | 1 | Rutland Water | Rutland Water parkrun # 178 | 25 May 19 |
| parkrun | 21:03 | | | | 44 | | | 1 | Ferry Meadows | Peterborough parkrun # 309 | 18 May 19 |
| parkrun | 21:21 | | | | 47 | | 1 | 1 | Ferry Meadows | Peterborough parkrun # 303 | 6 Apr 19 |
| parkrun | 21:27 | | | | 35 | | 2 | 1 | Ferry Meadows | Peterborough parkrun # 297 | 23 Feb 19 |
| parkrun | 21:49 | | | | 51 | | | | Ferry Meadows | Peterborough parkrun # 291 | 5 Jan 19 |
| parkrun | 21:50 | | | | 61 | | | 1 | Ferry Meadows | Peterborough parkrun # 327 | 28 Sep 19 |
| parkrun | 22:59 | | | | 8 | | 1 | 1 | Snowden Field | Snowden Field parkrun # 2 | 4 May 19 |
| parkrun | 29:24 | | | | 273 | | | | Ferry Meadows | Peterborough parkrun # 315 | 29 Jun 19 |
| parkrun | 29:59 | | | | 324 | | | | Ferry Meadows | Peterborough parkrun # 321 | 17 Aug 19 |
| 5M | 35:16 | | | 35:22 | 72 | | 10 | 1 | Thorney | Thorney 5 | 18 Aug 19 |
| 10K | 43:40 | | | 43:44 | 62 | | 5 | 1 | Langtoft | Langtoft 10K | 5 May 19 |
| 10K | 44:32 | | | 44:37 | 30 | | 3 | 1 | Peterborough | Peterborough Summer 10K | 7 Jul 19 |
| 30K | 2:28:35 | | | 2:28:40 | 174 | | 28 | 1 | Stamford | St Valentines 30K | 17 Feb 19 |
| 2018 V50 Yaxley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 20:44 | | | | 103 | | 16 | 1 | Eye | Peterborough Grand Prix 5K Series | 20 Jun 18 |
| 5K | 20:49 | | | | 102 | | 14 | 1 | Thorney | Peterborough Grand Prix 5K Series | 4 Jul 18 |
| 5K | 20:56 | | | | 112 | | 10 | 1 | Peterborough | Peterborough Grand Prix 5K Series | 6 Jun 18 |
| 5K | 21:23 | | | | 82 | | 8 | 1 | Stamford | Peterborough Grand Prix 5K | 18 Jul 18 |
| 5K | 21:26 | | | | 91 | | 14 | 1 | Werrington | Peterborough Grand Prix 5K | 1 Aug 18 |
| parkrun | 21:43 | | | | 45 | | 2 | 1 | Ferry Meadows | Peterborough parkrun # 268 | 4 Aug 18 |
| parkrun | 21:48 | | | | 69 | | | | Ferry Meadows | Peterborough parkrun # 279 | 20 Oct 18 |
| parkrun | 21:49 | | | | 56 | | | 1 | Ferry Meadows | Peterborough parkrun # 290 | 29 Dec 18 |
| parkrun | 22:00 | | | | 63 | | | 1 | Ferry Meadows | Peterborough parkrun # 276 | 29 Sep 18 |
| parkrun | 22:21 | | | | 28 | | 2 | 1 | Grovelands | Grovelands parkrun # 435 | 24 Nov 18 |
| parkrun | 22:39 | | | | 91 | | | 1 | Ferry Meadows | Peterborough parkrun # 289 | 25 Dec 18 |
| 10K | 45:51 | | | 45:54 | 45 | | 6 | 1 | Peterborough | Peterborough 10K | 8 Jul 18 |
| 10KNAD | 47:03 | | | 47:12 | 69 | | 6 | 1 | St Neots | Riverside Runners Anniversary 10K | 5 Aug 18 |
| 10KMT | 43:39 | | | 43:59 | 69 | | 8 | 1 | Peterborough | Peterborough New Years Eve 10K | 31 Dec 18 |
| HM | 98:38 | | | 1:40:20 | 604 | | 66 | 2 | Peterborough | Perkins Great Eastern Half Marathon | 14 Oct 18 |
| Mar | 3:59:54 | | | 4:05:49 | 400 | | 42 | 7 | Milton Keynes | MK Marathon Weekend Marathon | 7 May 18 |
| 2017 V50 Yaxley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 20:55 | | | | 74 | | 10 | 3 | Peterborough | Barney 5K | 16 Aug 17 |
| 5K | 21:12 | | | | 130 | | 15 | 1 | Peterborough | Peterborough Grand Prix 5K | 7 Jun 17 |
| 5K | 21:20 | | | | 63 | | 9 | 2 | Stamford | Peterborough Grand Prix 5K | 19 Jul 17 |
| 5K | 21:26 | | | | 104 | | 13 | 2 | Thorney | Peterborough Grand Prix 5K | 5 Jul 17 |
| 5K | 22:01 | | | | 128 | | 16 | 2 | Eye | Peterborough Grand Prix 5K | 21 Jun 17 |
| parkrun | 21:19 | | | | 43 | | | 1 | Ferry Meadows | Peterborough parkrun # 219 | 26 Aug 17 |
| parkrun | 21:20 | | | | 32 | | 2 | 1 | Ferry Meadows | Peterborough parkrun # 226 | 14 Oct 17 |
| parkrun | 21:22 | | | | 40 | | | | Ferry Meadows | Peterborough parkrun # 211 | 1 Jul 17 |
| parkrun | 21:28 | | | | 46 | | 2 | 1 | Ferry Meadows | Peterborough parkrun # 227 | 21 Oct 17 |
| parkrun | 21:30 | | | | 38 | | 2 | 1 | Ferry Meadows | Peterborough parkrun # 186 | 7 Jan 17 |
| parkrun | 21:36 | | | | 48 | | 3 | 1 | Ferry Meadows | Peterborough parkrun # 220 | 2 Sep 17 |
| parkrun | 21:40 | | | | 17 | | 1 | 1 | Corby | Corby parkrun # 196 | 15 Jul 17 |
| parkrun | 21:46 | | | | 47 | | 3 | | Ferry Meadows | Peterborough parkrun # 223 | 23 Sep 17 |
| parkrun | 21:53 | | | | 49 | | | | Ferry Meadows | Peterborough parkrun # 204 | 13 May 17 |
| parkrun | 21:54 | | | | 38 | | 2 | 1 | Ferry Meadows | Peterborough parkrun # 190 | 4 Feb 17 |
| parkrun | 22:00 | | | | 69 | | | 1 | Ferry Meadows | Peterborough parkrun # 207 | 3 Jun 17 |
| parkrun | 22:09 | | | | 57 | | | 1 | Ferry Meadows | Peterborough parkrun # 237 | 25 Dec 17 |
| parkrun | 22:19 | | | | 57 | | 3 | 1 | Ferry Meadows | Peterborough parkrun # 194 | 4 Mar 17 |
| parkrun | 22:38 | | | | 54 | | | 1 | Ferry Meadows | Peterborough parkrun # 197 | 25 Mar 17 |
| parkrun | 24:16 | | | | 112 | | | | Ferry Meadows | Peterborough parkrun # 206 | 27 May 17 |
| parkrun | 24:34 | | | | 111 | | | | Ferry Meadows | Peterborough parkrun # 218 | 19 Aug 17 |
| parkrun | 27:27 | | | | 246 | | | | Ferry Meadows | Peterborough parkrun # 202 | 29 Apr 17 |
| parkrun | 28:23 | | | | 264 | | | | Ferry Meadows | Peterborough parkrun # 205 | 20 May 17 |
| parkrun | 30:43 | | | | 381 | | | | Ferry Meadows | Peterborough parkrun # 201 | 22 Apr 17 |
| 10K | 44:35 | | | 44:53 | 1150 | | 182 | 13 | London | Vitality London 10,000 | 29 May 17 |
| 10K | 45:42 | | | | 75 | | 6 | 1 | Thorney | Thorney 10K | 26 Mar 17 |
| 10M | 74:54 | | | | 72 | | 9 | 2 | Swineshead | Swineshead 10 | 10 Sep 17 |
| HM | 98:17 | | | 99:58 | 615 | | 64 | 3 | Peterborough | Perkins Great Eastern Half Marathon | 8 Oct 17 |
| HM | 1:44:18 | | | | 1166 | | 90 | 6 | Silverstone | adidas Silverstone Half Marathon | 12 Mar 17 |
| 2016 V50 Yaxley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 21:23 | | | | 85 | | 6 | 1 | Stamford | Peterborough Grand Prix 5K | 6 Jul 16 |
| 5K | 21:45 | | | | 110 | | 19 | 3 | Werrington | Peterborough Grand Prix Werrington 5K | 3 Aug 16 |
| 5K | 22:00 | | | | 163 | | 19 | 2 | Peterborough | Peterborough Grand Prix 5K | 8 Jun 16 |
| parkrun | 21:36 | | | | 44 | | | 1 | Ferry Meadows | Peterborough parkrun # 136 | 23 Jan 16 |
| parkrun | 21:40 | | | | 57 | | | 1 | Ferry Meadows | Peterborough parkrun # 174 | 22 Oct 16 |
| parkrun | 21:41 | | | | 44 | | | 1 | Ferry Meadows | Peterborough parkrun # 149 | 30 Apr 16 |
| parkrun | 21:43 | | | | 47 | | | 1 | Ferry Meadows | Peterborough parkrun # 185 | 31 Dec 16 |
| parkrun | 21:54 | | | | 41 | | | 1 | Ferry Meadows | Peterborough parkrun # 155 | 11 Jun 16 |
| parkrun | 21:55 | | | | 47 | | | 1 | Ferry Meadows | Peterborough parkrun # 156 | 18 Jun 16 |
| parkrun | 21:56 | | | | 37 | | 2 | 1 | Ferry Meadows | Peterborough parkrun # 150 | 7 May 16 |
| parkrun | 21:56 | | | | 52 | | 2 | 1 | Ferry Meadows | Peterborough parkrun # 169 | 17 Sep 16 |
| parkrun | 21:58 | | | | 51 | | 3 | 1 | Ferry Meadows | Peterborough parkrun # 173 | 15 Oct 16 |
| parkrun | 22:06 | | | | 44 | | | 1 | Ferry Meadows | Peterborough parkrun # 145 | 2 Apr 16 |
| parkrun | 22:12 | | | | 49 | | | 1 | Ferry Meadows | Peterborough parkrun # 184 | 25 Dec 16 |
| parkrun | 22:28 | | | | 64 | | | 1 | Ferry Meadows | Peterborough parkrun # 180 | 3 Dec 16 |
| parkrun | 25:20 | | | | 142 | | | | Ferry Meadows | Peterborough parkrun # 160 | 16 Jul 16 |
| parkrun | 25:38 | | | | 153 | | | | Ferry Meadows | Peterborough parkrun # 158 | 2 Jul 16 |
| parkrun | 26:30 | | | | 149 | | | | Ferry Meadows | Peterborough parkrun # 166 | 27 Aug 16 |
| parkrun | 28:32 | | | | 242 | | | | Ferry Meadows | Peterborough parkrun # 183 | 24 Dec 16 |
| 5.8KXC | 25:43 | | | | 24 | | | 3 | St Neots | Cambridgeshire County Championships | 3 Jan 16 |
| HM | 1:46:11 | c | | | 1418 | | 172 | 10 | Silverstone | adidas Silverstone Half Marathon | 13 Mar 16 |
| 30K | 3:09:03 | | | 3:09:14 | 503 | | 177 | 18 | Stamford | St Valentines 30K | 14 Feb 16 |
| 2015 V50 Yaxley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 20:44 | | | | 105 | | 9 | 2 | Peterborough | Peterborough Grand Prix 5K | 10 Jun 15 |
| 5K | 20:57 | | | | 122 | | 13 | 1 | Thorney | Peterborough Grand Prix 5K | 8 Jul 15 |
| 5K | 20:57 | | | | 93 | | 14 | 1 | Peterborough | Barney 5K | 19 Aug 15 |
| 5K | 21:13 | | | | 94 | | 8 | 1 | Stamford | Peterborough Grand Prix 5K | 22 Jul 15 |
| parkrun | 20:55 | | | | 49 | | 1 | 1 | Ferry Meadows | Peterborough parkrun # 90 | 21 Mar 15 |
| parkrun | 21:10 | | | | 38 | | | 1 | Ferry Meadows | Peterborough parkrun # 107 | 18 Jul 15 |
| parkrun | 21:12 | | | | 56 | | 1 | 1 | Ferry Meadows | Peterborough parkrun # 84 | 7 Feb 15 |
| parkrun | 21:14 | | | | 68 | | | 1 | Ferry Meadows | Peterborough parkrun # 100 | 30 May 15 |
| parkrun | 21:16 | | | | 46 | | | 1 | Ferry Meadows | Peterborough parkrun # 121 | 24 Oct 15 |
| parkrun | 21:19 | | | | 45 | | 3 | 1 | Ferry Meadows | Peterborough parkrun # 88 | 7 Mar 15 |
| parkrun | 33:48 | | | | 356 | | | | Ferry Meadows | Peterborough parkrun # 130 | 25 Dec 15 |
| 10M | 75:01 | | | 75:08 | 117 | | 15 | 1 | Peterborough | Nene Valley 10 | 6 Dec 15 |
| HM | 1:40:01 | | | 1:40:13 | 312 | | 38 | 7 | St Neots | St Neots Riverside Half Marathon | 15 Nov 15 |
| Mar | 3:45:29 | | | 3:48:45 | 9436 | | 1860 | 132 | London | Virgin London Marathon | 26 Apr 15 |
| 2014 V45 Yaxley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 21:27 | | | | 94 | | 10 | 1 | Eye | Peterborough Grand Prix 5K | 18 Jun 14 |
| 5K | 21:54 | | | | 90 | | 14 | 1 | Ferry Meadows | Barney Memorial 5K | 13 Aug 14 |
| 5K | 22:00 | | | | 102 | | 15 | | Stamford | Peterborough Grand Prix 5K | 16 Jul 14 |
| parkrun | 21:51 | | | | 51 | | 2 | 1 | Ferry Meadows | Peterborough parkrun # 35 | 15 Mar 14 |
| parkrun | 21:52 | | | | 34 | | 2 | 1 | Ferry Meadows | Peterborough parkrun # 44 | 17 May 14 |
| parkrun | 22:28 | | | | 44 | | | 1 | Ferry Meadows | Peterborough parkrun # 29 | 1 Feb 14 |
| parkrun | 25:14 | | | | 89 | | | 1 | Ferry Meadows | Peterborough parkrun # 42 | 3 May 14 |
| 10KMT | 45:25 | | | | 64 | | 6 | 1 | Thorney | Thorney 10K | 23 Mar 14 |
| HM | 98:52 | | | 1:43:36 | 883 | | 97 | | Peterborough | Perkins Great Eastern Run Half Marathon | 12 Oct 14 |
| 2013 V45 Yaxley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 20:26 | | | | 98 | | 10 | 2 | Eye | Peterborough Grand Prix 5K | 3 Jul 13 |
| 5K | 21:05 | | | | 124 | | 13 | 4 | Peterborough | Peterborough Grand Prix 5K | 19 Jun 13 |
| 5K | 21:22 | | | | 109 | | 12 | 2 | Peterborough | Barney Memorial 5K | 14 Aug 13 |
| 5K | 21:30 | | | | 82 | | 8 | | Stamford | Peterborough Grand Prix 5K | 17 Jul 13 |
| 5K | 21:33 | | | | 158 | | 20 | 4 | Peterborough | Peterborough Grand Prix 5K | 5 Jun 13 |
| parkrun | 22:47 | | | | 25 | | | | Ferry Meadows | Peterborough parkrun # 21 | 21 Dec 13 |
| 5MMTL | 37:37 | | | | | L10 | | | Reading | Endure 24 | 8 Jun 13 |
| 5MMTL | 38:48 | | | | | L26 | | | Reading | Endure 24 | 8 Jun 13 |
| 5MMTL | 39:14 | | | | | L2 | | | Reading | Endure 24 | 8 Jun 13 |
| 5MMTL | 42:12 | | | | | L18 | | | Reading | Endure 24 | 8 Jun 13 |
| 10M | 75:33 | | | | 195 | | | | Peterborough | Nene Valley 10 | 1 Dec 13 |
| Mar | 3:50:00 | | | 3:55:52 | 8804 | | 1622 | 222 | London | Virgin London Marathon | 21 Apr 13 |
| ZXC | 36:26 | | | | 181 | | 19 | | Whitemoor Prison | Frostbite Friendly League | 13 Jan 13 |
| ZXC | 38:20 | | | | 166 | | 16 | | Hinchingbrooke Park | Frostbite Friendly League | 8 Dec 13 |
| ZXC | 38:42 | | | | 154 | | 25 | | Hinchingbrooke Park | Frostbite Friendly League | 3 Mar 13 |
| ZXC | 41:20 | | | | 190 | | 46 | | Bourne Woods | Frostbite Friendly League | 3 Feb 13 |
| 2012 V45 Eye |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 22:33 | | | | 174 | | 27 | 5 | Peterborough | Peterborough Grand Prix 5K | 6 Jun 12 |
| 5M | 36:21 | | | | 165 | | 25 | | Lord Protector PH | Frostbite Friendly League | 4 Mar 12 |
| 5MMT | 37:18 | | | | 186 | | 31 | | March | Frostbite Friendly League | 15 Jan 12 |
| HM | 1:40:44 | | | 1:41:34 | 707 | | 88 | 9 | Peterborough | Perkins Great Eastern Run Half Marathon | 14 Oct 12 |
| ZXC | 38:18 | | | | 197 | | 24 | | Priory Park | Frostbite Friendly League | 7 Oct 12 |
| ZXC | 39:28 | | | | 195 | | 31 | | Hinchingbrooke Park | Frostbite Friendly League | 16 Dec 12 |
| 2011 V45 Eye |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 22:17 | | | | 151 | | 18 | 2 | Peterborough | Peterborough Grand Prix 5K | 6 Jul 11 |
| 5K | 22:32 | | | | 153 | | 17 | 2 | Peterborough | Peterborough Grand Prix 5K | 8 Jun 11 |
| 5MMT | 37:43 | | | | 257 | | 37 | | Peterborough | Frostbite Friendly League | 6 Nov 11 |
| HM | 1:43:47 | | | 1:44:17 | 826 | | 91 | 11 | Peterborough | Perkins Great Eastern Half Marathon | 9 Oct 11 |
| ZXC | 41:44 | | | | 215 | | 30 | | Ramsey | Frostbite Friendly League | 16 Jan 11 |
| 2010 V45 Eye |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 1:44:21 | | | 1:44:59 | 774 | | 99 | 15 | Peterborough | Great Eastern Half Marathon | 10 Oct 10 |
| Mar | 3:56:11 | | | 4:00:58 | 9799 | | | | London | Virgin London Marathon | 25 Apr 10 |
| ZXC | 37:08 | | | | 266 | | 35 | | Bushfield | Frostbite Friendly League | 7 Nov 10 |
| ZXC | 39:14 | | | | 210 | | 28 | | St. Neots | Frostbite Friendly League | 3 Oct 10 |
| 2009 V40 Eye |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 40:28 | | | | 3 | | | | Shouldham Warren | Ryston Runners Open League | 15 Nov 09 |