| 2025 V45 City of Norwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 17:10 | | | 17:12 | 75 | | | 7 | Hoveton | Wroxham 5K | 2 Jul 25 |
| 5K | 17:25 | | | 17:28 | 58 | | | 4 | Colchester | Colchester Friday Night Runs | 8 Aug 25 |
| 5K | 17:31 | | | 17:32 | 12 | | | 3 | Wymondham | Lotus Test Track | 20 Jun 25 |
| parkrun | 17:35 | | | | 16 | | | | Norwich | Norwich parkrun # 697 | 19 Apr 25 |
| parkrun | 17:51 | | | | 13 | | | | Norwich | Norwich parkrun # 692 | 15 Mar 25 |
| parkrun | 17:56 | | | | 11 | | | 1 | Norwich | Norwich parkrun # 718 | 13 Sep 25 |
| parkrun | 18:11 | | | | 10 | | | 1 | Colney Lane | Colney Lane parkrun # 339 | 18 Oct 25 |
| parkrun | 22:37 | | | | 109 | | | | Norwich | Norwich parkrun # 687 | 8 Feb 25 |
| 5M | 29:25 | | | 29:27 | 21 | | | 1 | Worstead | Worstead Festival 5 | 25 Jul 25 |
| 10K | 34:40 | | | 34:42 | 21 | | | 4 | Norwich | Norfolk Gazelles Valentine 10K | 9 Feb 25 |
| 10KXC | 33:49 | | | | 19 | | | 2 | Norwich | Norfolk County Championships | 5 Jan 25 |
| 10M | 57:16 | | | 57:18 | 12 | | | 3 | Reedham | Reedham 10 | 19 Jan 25 |
| 10M | 59:20 | | | | 8 | | | 1 | Banningham | Bure Valley 10 | 28 Sep 25 |
| 20M | 2:06:14 | | | 2:06:18 | 21 | | | 7 | Wymondham | Wymondham 20 | 23 Mar 25 |
| Mar | 2:46:28 | c | | | 1134 | | | 84 | London | TCS London Marathon | 27 Apr 25 |
| 2024 V45 City of Norwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:57.03 | | | | 8 | 2 | | | Norwich | Athletics Norfolk Easter Open | 3 Apr 24 |
| 5000 | 16:59.5 | | | | 3 | 1 | | | Norwich | Norfolk County Championships | 11 May 24 |
| parkrun | 17:39 | | | | 7 | | | 1 | Norwich | Norwich parkrun # 670 | 19 Oct 24 |
| parkrun | 17:53 | | | | 3 | | | 1 | Colney Lane | Colney Lane parkrun # 264 | 18 May 24 |
| parkrun | 18:07 | | | | 21 | | | | Norwich | Norwich parkrun # 633 | 3 Feb 24 |
| parkrun | 18:30 | | | | 8 | | | 1 | Colney Lane | Colney Lane parkrun # 297 | 28 Dec 24 |
| parkrun | 23:52 | | | | 164 | | | | Norwich | Norwich parkrun # 646 | 4 May 24 |
| 5M | 27:35 | | | 27:37 | 22 | | | 2 | Great Yarmouth | Great Yarmouth Promenade 5 Series | 24 Apr 24 |
| 5M | 28:47 | | | 28:48 | 24 | | | 3 | Worstead | Worstead Festival 5 | 26 Jul 24 |
| 10K | 34:49 | | | 34:49 | 10 | | | 5 | King's Lynn | GEAR 10K | 5 May 24 |
| 10K | 35:11 | | | 35:12 | 10 | 1 | | 2 | Battersea Park | Friday Night Under the Lights 10K | 12 Apr 24 |
| 10K | 37:04 | | | 37:04 | 62 | | | 6 | Norwich | Run Norwich 10K | 8 Sep 24 |
| Mar | 2:43:08 | | | 2:43:19 | 248 | | | 12 | Frankfurt, GER | Mainova Frankfurt Marathon | 27 Oct 24 |
| 2023 V45 City of Norwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 17:48.0 | | | | 2 | 1 | | | Norwich | Norfolk County Championships | 13 May 23 |
| 5K | 16:46 | | | 16:49 | 59 | | | 4 | Hoveton | Wroxham 5K Series (Inc Norfolk Championships) | 5 Jul 23 |
| parkrun | 17:35 | | | | 4 | | | 1 | Norwich | Norwich parkrun # 582 | 11 Feb 23 |
| parkrun | 17:44 | | | | 13 | | | 1 | Norwich | Norwich parkrun # 580 | 28 Jan 23 |
| parkrun | 18:11 | | | | 10 | | | | Norwich | Norwich parkrun # 598 | 3 Jun 23 |
| parkrun | 18:27 | | | | 5 | | | 1 | Catton | Catton parkrun # 421 | 25 Feb 23 |
| parkrun | 18:33 | | | | 12 | | | 1 | Norwich | Norwich parkrun # 622 | 18 Nov 23 |
| parkrun | 19:06 | | | | 9 | | | 1 | Sloughbottom | Sloughbottom parkrun # 137 | 6 May 23 |
| parkrun | 19:32 | | | | 3 | | | 1 | Catton | Catton parkrun # 413 | 1 Jan 23 |
| parkrun | 21:21 | | | | 59 | | | | Norwich | Norwich parkrun # 612 | 9 Sep 23 |
| parkrun | 23:23 | | | | 85 | | | | Norwich | Norwich parkrun # 588 | 25 Mar 23 |
| parkrun | 23:47 | | | | 147 | | | | Norwich | Norwich parkrun # 617 | 14 Oct 23 |
| parkrun | 24:12 | | | | 101 | | | | Norwich | Norwich parkrun # 604 | 15 Jul 23 |
| 5MMT | 28:20 | | | 28:22 | 16 | | | 1 | Worstead | Worstead Festival 5 | 28 Jul 23 |
| 10K | 35:32 | | | 35:35 | | | | 3 | Norwich | Run Norwich 10K | 16 Jul 23 |
| 10KXC | 38:02 | | | | 34 | | | 3 | Norwich | Norfolk County Championships | 8 Jan 23 |
| HM | 76:20 | | | 76:25 | 43 | | | 3 | Peterborough | Great Eastern Run Half Marathon | 15 Oct 23 |
| 20M | 2:00:39 | | | 2:00:39 | 10 | | | 1 | Wymondham | Wymondham AC 20 | 26 Mar 23 |
| Mar | 2:42:28 | c | | | 773 | | | 59 | London | TCS London Marathon | 23 Apr 23 |
| Mar | 2:42:18 | | | 2:42:39 | 88 | | | 26 | San Sebastián, ESP | Zurich Maratón San Sebastián | 26 Nov 23 |
| 2022 V45 City of Norwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 17:33.4 | | | | 4 | 1 | | | Norwich | Norfolk County Championships | 14 May 22 |
| 5K | 17:08 | | | 17:11 | 47 | | | 2 | Hoveton | Wroxham 5K Series | 6 Jul 22 |
| parkrun | 17:40 | | | | 11 | | | | Norwich | Norwich parkrun # 545 | 7 May 22 |
| parkrun | 17:46 | | | | 4 | | | 1 | Norwich | Norwich parkrun # 551 | 18 Jun 22 |
| parkrun | 17:52 | | | | 3 | | | 1 | Sloughbottom | Sloughbottom parkrun # 108 | 8 Oct 22 |
| parkrun | 18:04 | | | | 7 | | | | Sloughbottom | Sloughbottom parkrun # 94 | 2 Jul 22 |
| parkrun | 18:14 | | | | 9 | | | | Norwich | Norwich parkrun # 537 | 12 Mar 22 |
| parkrun | 18:39 | | | | 14 | | | 1 | Norwich | Norwich parkrun # 538 | 19 Mar 22 |
| parkrun | 18:42 | | | | 6 | | | 1 | Colney Lane | Colney Lane parkrun # 155 | 2 Apr 22 |
| parkrun | 18:49 | | | | 2 | | | | Lowestoft | Lowestoft parkrun # 260 | 19 Feb 22 |
| parkrun | 18:57 | | | | 10 | | | 1 | Norwich | Norwich parkrun # 530 | 22 Jan 22 |
| parkrun | 19:02 | | | | 6 | | | 1 | Colney Lane | Colney Lane parkrun # 148 | 12 Feb 22 |
| parkrun | 19:03 | | | | 1 | | | 1 | Colney Lane | Colney Lane parkrun # 150 | 26 Feb 22 |
| parkrun | 19:37 | | | | 5 | | | 1 | Colney Lane | Colney Lane parkrun # 147 | 5 Feb 22 |
| 10K | 35:49 | | | 35:50 | 31 | | | 4 | Norwich | Run Norwich 10K | 23 Oct 22 |
| 2021 V45 City of Norwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 17:40 | | | | 10 | | | 1 | Norwich | Norwich parkrun # 513 | 25 Sep 21 |
| parkrun | 19:02 | | | | 4 | | | 1 | Colney Lane | Colney Lane parkrun # 134 | 6 Nov 21 |
| parkrun | 19:23 | | | | 6 | | | | Colney Lane | Colney Lane parkrun # 135 | 13 Nov 21 |
| parkrun | 19:46 | | | | 16 | | | | Colney Lane | Colney Lane parkrun # 133 | 30 Oct 21 |
| 20M | 2:11:45 | | | 2:11:47 | 16 | | | 1 | Wymondham | Wymondham AC 20 | 12 Sep 21 |
| Mar | 2:54:33 | c | | | 1404 | | | 189 | London | Virgin Money London Marathon | 3 Oct 21 |
| 2020 V40 City of Norwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:09 | | | | 3 | | | | Norwich | Norwich parkrun # 497 | 1 Feb 20 |
| 10K | 36:18 | | | 36:19 | 9 | | | 3 | Easton | Sportlink Grand Prix - Valentine 10K | 16 Feb 20 |
| 2019 V40 Greenwich Tritons/Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 17:50.9 | | | | 1 | 2 | | | Norwich | Athletics Norfolk 5000m & 10000m Open Night | 28 Jun 19 |
| parkrun | 17:27 | | | | 3 | | | | Norwich | Norwich parkrun # 486 | 23 Nov 19 |
| parkrun | 17:48 | | | | 9 | | | | Norwich | Norwich parkrun # 455 | 20 Apr 19 |
| parkrun | 17:55 | | | | 2 | | | 1 | Norwich | Norwich parkrun # 474 | 31 Aug 19 |
| parkrun | 18:11 | | | | 15 | | | | Norwich | Norwich parkrun # 489 | 14 Dec 19 |
| parkrun | 18:13 | | | | 3 | | | | Blickling | Blickling parkrun # 270 | 23 Feb 19 |
| parkrun | 18:13 | | | | 9 | | | 1 | Norwich | Norwich parkrun # 459 | 18 May 19 |
| parkrun | 18:19 | | | | 4 | | | 1 | Gorleston Cliffs | Gorleston parkrun # 526 | 1 Jun 19 |
| parkrun | 18:34 | | | | 11 | | | | Norwich | Norwich parkrun # 460 | 25 May 19 |
| parkrun | 18:51 | | | | 2 | | | 1 | Eastleigh | Eastleigh parkrun # 471 | 17 Aug 19 |
| HM | 78:01 | | | 78:02 | 9 | | | 3 | Norwich | City of Norwich Half Marathon | 7 Apr 19 |
| 20M | 2:02:50 | | | 2:02:51 | 4 | | | 2 | Wymondham | Wymondham AC Spring 20 | 24 Mar 19 |
| Mar | 2:44:50 | | | 2:45:07 | 685 | | | 134 | Valencia, ESP | Valencia Marathon | 1 Dec 19 |
| Mar | 2:46:33 | c | | | 808 | | | 170 | London | Virgin London Marathon | 28 Apr 19 |
| MarMT | 2:56:16 | | | 2:56:18 | 1 | | | 1 | Whitwell | Marriott's Way Half Marathon / Marathon | 17 Feb 19 |
| 2018 V40 Greenwich Tritons/Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 17:58 | | | | 15 | | | | Norwich | Norwich parkrun # 425 | 29 Sep 18 |
| parkrun | 18:02 | | | | 9 | | | | Norwich | Norwich parkrun # 404 | 5 May 18 |
| parkrun | 18:05 | | | | 8 | | | 1 | Norwich | Norwich parkrun # 406 | 19 May 18 |
| parkrun | 18:18 | | | | 7 | | | | Norwich | Norwich parkrun # 422 | 8 Sep 18 |
| parkrun | 18:34 | | | | 5 | | | 1 | Lowestoft | Lowestoft parkrun # 129 | 21 Apr 18 |
| parkrun | 18:34 | | | | 2 | | | 1 | Lowestoft | Lowestoft parkrun # 157 | 3 Nov 18 |
| parkrun | 18:36 | | | | 11 | | | 1 | Norwich | Norwich parkrun # 409 | 9 Jun 18 |
| parkrun | 18:39 | | | | 7 | | | | Norwich | Norwich parkrun # 405 | 12 May 18 |
| parkrun | 18:42 | | | | 12 | | | | Norwich | Norwich parkrun # 411 | 23 Jun 18 |
| parkrun | 18:47 | | | | 19 | | | | Dulwich | Dulwich parkrun # 314 | 10 Mar 18 |
| parkrun | 18:50 | | | | 10 | | | | Norwich | Norwich parkrun # 435 | 8 Dec 18 |
| parkrun | 18:54 | | | | 16 | | | | Norwich | Norwich parkrun # 414 | 14 Jul 18 |
| parkrun | 18:59 | | | | 12 | | | 1 | Norwich | Norwich parkrun # 412 | 30 Jun 18 |
| parkrun | 19:03 | | | | 8 | | | | Lowestoft | Lowestoft parkrun # 144 | 4 Aug 18 |
| parkrun | 19:07 | | | | 9 | | | 1 | Norwich | Norwich parkrun # 392 | 3 Feb 18 |
| parkrun | 19:38 | | | | 15 | | | | Norwich | Norwich parkrun # 395 | 24 Feb 18 |
| parkrun | 19:57 | | | | 14 | | | | Norwich | Norwich parkrun # 419 | 18 Aug 18 |
| HM | 81:06 | | | 81:07 | 79 | | | 24 | Paddock Wood | Paddock Wood Half Marathon | 8 Apr 18 |
| HM | 84:03 | c | | | 442 | | | 63 | Greenwich | The Big Half Marathon (Inc British Championship) | 4 Mar 18 |
| HMMT | 81:25 | | | 81:27 | 8 | | | 2 | Lowestoft | Lowestoft Half Marathon | 7 Oct 18 |
| 2017 V40 Greenwich Tritons/Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:49 | | | | 14 | | | | Norwich | Norwich parkrun # 367 | 19 Aug 17 |
| parkrun | 18:52 | | | | 13 | | | | Dulwich | Dulwich parkrun # 295 | 4 Nov 17 |
| parkrun | 19:03 | | | | 3 | | | 1 | Fritton Lake | Fritton Lake parkrun # 263 | 20 May 17 |
| parkrun | 20:09 | | | | 2 | | | | Fritton Lake | Fritton Lake parkrun # 287 | 18 Nov 17 |
| HM | 78:18 | | | 78:21 | 69 | | | 12 | Paddock Wood | Brooks Paddock Wood Half Marathon | 2 Apr 17 |
| 20M | 2:05:55 | | | 2:05:56 | 11 | | | 2 | Lydd | Lydd 20 | 12 Mar 17 |
| Mar | 2:55:25 | c | | | 1320 | | | 277 | London | Virgin London Marathon | 23 Apr 17 |
| 2016 V40 Greenwich Tritons/Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 17:31 | | | | 15 | | | | Dulwich | Dulwich parkrun # 213 | 16 Apr 16 |
| parkrun | 18:16 | | | | 8 | | | | Norwich | Norwich parkrun # 309 | 16 Jul 16 |
| parkrun | 18:23 | | | | 7 | | | 1 | Norwich | Norwich parkrun # 313 | 13 Aug 16 |
| parkrun | 18:27 | | | | 3 | | | 1 | Greenwich | Greenwich parkrun # 350 | 1 Oct 16 |
| parkrun | 18:29 | | | | 17 | | | | Norwich | Norwich parkrun # 328 | 26 Nov 16 |
| parkrun | 18:35 | | | | 2 | | | 1 | Greenwich | Greenwich parkrun # 345 | 27 Aug 16 |
| parkrun | 18:38 | | | | 2 | | | 1 | Greenwich | Greenwich parkrun # 349 | 24 Sep 16 |
| parkrun | 18:44 | | | | 17 | | | | Norwich | Norwich parkrun # 332 | 24 Dec 16 |
| parkrun | 18:48 | | | | 2 | | | | Greenwich | Greenwich parkrun # 341 | 30 Jul 16 |
| parkrun | 18:50 | | | | 4 | | | 1 | Greenwich | Greenwich parkrun # 332 | 28 May 16 |
| parkrun | 19:10 | | | | 4 | | | 1 | Fritton Lake | Fritton Lake parkrun # 224 | 20 Aug 16 |
| HM | 77:58 | | | 78:00 | 29 | | | 5 | Paddock Wood | Brooks Paddock Wood Half Marathon | 3 Apr 16 |
| 20M | 2:06:04 | | | | 10 | | | 1 | Lydd | Lydd 20 | 13 Mar 16 |
| Mar | 2:46:29 | | | 2:47:58 | 703 | | | 125 | London | Virgin London Marathon | 24 Apr 16 |
| 2015 V35 Greenwich Tritons/Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 17:42.12 | | | | 11 | | | | Eltham | BMC Regional Races | 24 Jun 15 |
| 5000 | 17:43.67 | | | | 8 | | | | Eltham | BMC Regional Races | 19 Aug 15 |
| 5000 | 17:49.17 | | | | 12 | | | | Eltham | BMC Regional Races | 22 Jul 15 |
| 5000 | 17:55.58 | | | | 14 | | | | Eltham | BMC Regional Races | 27 May 15 |
| parkrun | 18:19 | | | | 10 | | | 1 | Norwich | Norwich parkrun # 235 | 21 Feb 15 |
| parkrun | 18:21 | | | | 8 | | | 1 | Norwich | Norwich parkrun # 249 | 30 May 15 |
| parkrun | 18:40 | | | | 4 | | | 1 | Greenwich | Greenwich parkrun # 294 | 19 Sep 15 |
| parkrun | 19:08 | | | | 2 | | | 1 | Greenwich | Greenwich parkrun # 293 | 12 Sep 15 |
| parkrun | 19:30 | | | | 2 | | | 1 | Greenwich | Greenwich parkrun # 261 | 31 Jan 15 |
| 10K | 38:35 | | | | 39 | | | 6 | Battersea Park | Self Transcendence 10K | 21 Nov 15 |
| 10KNAD | 38:38 | | | 38:41 | 12 | | | | London Greenwich Park | Greenwich Meridian 10K | 1 Mar 15 |
| HM | 82:18 | | | 82:24 | 61 | | | | Paddock Wood | Brooks Paddock Wood Half Marathon | 29 Mar 15 |
| 2014 V35 Greenwich Tritons/Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:13 | | | | 7 | | | | Norwich | Norwich parkrun # 212 | 20 Sep 14 |
| parkrun | 18:19 | | | | 10 | | | | Norwich | Norwich parkrun # 224 | 13 Dec 14 |
| parkrun | 18:29 | | | | 7 | | | | Greenwich | Greenwich parkrun # 224 | 31 May 14 |
| parkrun | 18:31 | | | | 14 | | | 1 | Norwich | Norwich parkrun # 204 | 26 Jul 14 |
| parkrun | 18:34 | | | | 1 | | | 1 | Greenwich | Greenwich parkrun # 227 | 21 Jun 14 |
| parkrun | 18:41 | | | | 11 | | | | Norwich | Norwich parkrun # 190 | 19 Apr 14 |
| parkrun | 18:45 | | | | 3 | | | | Greenwich | Greenwich parkrun # 220 | 3 May 14 |
| parkrun | 18:54 | | | | 13 | | | | Norwich | Norwich parkrun # 227 | 27 Dec 14 |
| parkrun | 18:56 | | | | 2 | | | 1 | Greenwich | Greenwich parkrun # 219 | 26 Apr 14 |
| parkrun | 18:58 | | | | 1 | | | 1 | Greenwich | Greenwich parkrun # 221 | 10 May 14 |
| parkrun | 19:04 | | | | 3 | | | | Greenwich | Greenwich parkrun # 243 | 11 Oct 14 |
| parkrun | 19:11 | | | | 3 | | | | Greenwich | Greenwich parkrun # 244 | 18 Oct 14 |
| parkrun | 21:07 | | | | 5 | | | | Parke | Parke parkrun # 24 | 13 Sep 14 |
| 10K | 37:16 | | | | 59 | | | 14 | Battersea Park | Self Transcendence 10K | 29 Nov 14 |
| 2013 V35 Greenwich Tritons/Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 10:18.77 | | | | 10 | A | | | Eltham | BMC Regional Races | 22 May 13 |
| parkrun | 18:00 | | | | 6 | | | 1 | Norwich | Norwich parkrun # 143 | 1 Jun 13 |
| parkrun | 19:10 | | | | 4 | | | 1 | Greenwich | Greenwich parkrun # 192 | 2 Nov 13 |
| HM | 79:20 | | | 79:22 | 83 | | | | Wokingham | Wokingham Half Marathon | 10 Feb 13 |
| 20M | 2:10:25 | | | | 48 | | | 12 | Ruislip | Finchley 20 | 17 Mar 13 |
| Mar | 2:56:49 | | | 2:57:17 | 990 | | | | London | Virgin London Marathon | 21 Apr 13 |
| 2012 V35 Greenwich Tritons/Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 17:54 | | | | 7 | | | 1 | Norwich | Norwich parkrun # 122 | 25 Dec 12 |
| parkrun | 18:21 | | | | 7 | | | | Norwich | Norwich parkrun # 112 | 20 Oct 12 |
| parkrun | 18:44 | | | | 4 | | | 1 | Greenwich | Greenwich parkrun # 130 | 8 Sep 12 |
| parkrun | 18:55 | | | | 1 | | | 1 | Greenwich | Greenwich parkrun # 141 | 24 Nov 12 |
| parkrun | 19:01 | | | | 5 | | | | Greenwich | Greenwich parkrun # 129 | 1 Sep 12 |
| parkrun | 19:02 | | | | 2 | | | 1 | Greenwich | Greenwich parkrun # 144 | 15 Dec 12 |
| parkrun | 19:11 | | | | 5 | | | | Richmond Park | Richmond parkrun # 254 | 15 Sep 12 |
| parkrun | 19:15 | | | | 18 | | | | Richmond Park | Richmond parkrun # 258 | 13 Oct 12 |
| parkrun | 19:19 | | | | 13 | | | 1 | Richmond Park | Richmond parkrun # 261 | 3 Nov 12 |
| parkrun | 19:36 | | | | 5 | | | 1 | Greenwich | Greenwich parkrun # 134 | 6 Oct 12 |
| parkrun | 20:48 | | | | 26 | | | | Richmond Park | Richmond parkrun # 260 | 27 Oct 12 |
| 10K | 37:22 | | | | 17 | | | | Battersea Park | Self Transcendence 10K | 10 Nov 12 |
| 10K | 56:36 | | | 57:16 | 540 | | | | London Victoria Park | Pride Run 10K | 15 Sep 12 |
| 2011 V35 Greenwich Tritons/Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:24 | | | | 10 | | | | Brighton & Hove | Brighton & Hove parkrun # 195 | 16 Jul 11 |
| HM | 80:35 | | | 80:37 | 49 | | | | Paddock Wood | Brooks Paddock Wood Half Marathon | 27 Mar 11 |
| 2010 SEN Greenwich Tritons/Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 84:43 | | | 84:45 | 101 | | | | Brighton | Sussex Beacon Half Marathon | 21 Feb 10 |
| HM | 85:08 | | | 85:12 | 74 | | | | London | Run To The Beat Half Marathon | 26 Sep 10 |
| Mar | 3:04:25 | | | 3:05:56 | 1390 | | | | London | Virgin London Marathon | 25 Apr 10 |