| 2025 V35 Colchester H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 14:52.5 | | | | 3 | 1 | | | Brentwood | Essex Country 5000m Track Championships | 11 Jun 25 |
| 5000 | 15:03.59 | | | | 2 | | | | Telford | Armed Forces Inter-Services Athletics Championship | 9 Jul 25 |
| 5000 | 15:07.48 | | | | 1 | 2 | | | Aldershot | Army Inter-Corps & Individual Championships | 18 Jun 25 |
| 5K | 14:26 | | | 14:26 | 8 | EM | | 1 | Colchester | Colchester Friday Night Runs | 8 Aug 25 |
| 5K | 14:30 | | | 14:32 | 11 | TF | | 1 | Battersea Park | RunThrough Battersea Park Chase the Sun 5K / 10K | 25 Jun 25 |
| 5K | 14:46 | | | 14:46 | 1 | | | 1 | Battersea Park | RunThrough Battersea Park 5K / 10K | 27 Jul 25 |
| 5K | 15:48 | | | 15:48 | 3 | | | 1 | Battersea Park | RunThrough Battersea Park 5K / 10K | 15 Feb 25 |
| parkrun | 15:30 | | | | 1 | | | | ESBA, CYP | ESBA parkrun # 87 | 25 Jan 25 |
| parkrun | 15:38 | | | | 1 | | | 1 | Redcar | Redcar parkrun # 617 | 13 Sep 25 |
| parkrun | 15:42 | | | | 1 | | | | Happy Valley, CYP | Happy Valley parkrun # 54 | 1 Feb 25 |
| parkrun | 15:51 | | | | 1 | | | 1 | Mersea Island | Mersea Island parkrun # 358 | 3 May 25 |
| parkrun | 16:04 | | | | 1 | | | 1 | Redcar | Redcar parkrun # 592 | 22 Feb 25 |
| parkrun | 17:47 | | | | 1 | | | 1 | Colchester Castle | Colchester Castle parkrun # 562 | 28 Jun 25 |
| parkrun | 19:23 | | | | 8 | | | 1 | Colchester Castle | Colchester Castle parkrun # 556 | 10 May 25 |
| 6KL | 19:26 | | | | 2 | L01 | | | Hylands Park | Essex County Relay Championships | 11 Oct 25 |
| 8KXC | 25:41 | | | | 5 | | | | Hainault Forest | Essex League | 8 Nov 25 |
| 5M | 24:58 | | | 24:59 | 1 | | | | Pleshey | Springfield Striders Friday Night 5 | 20 Jun 25 |
| 5M | 26:17 | | | 26:17 | 1 | | | | Colchester | Arthur Whiston 5 | 13 Jul 25 |
| 10K | 29:59 | | | 29:59 | 1 | | | 1 | Brighton | Brighton 10K & Junior Mile | 16 Nov 25 |
| 10K | 30:20 | | | 30:20 | 1 | | | 1 | Gateshead | Great North 10K | 6 Jul 25 |
| 10K | 31:52 | | | 31:52 | 1 | | | 1 | Colchester | Colchester 10K | 11 May 25 |
| 10K | 31:54 | | | 31:54 | 3 | | | | Little Bromley | Little Bromley 10K | 13 Apr 25 |
| HM | 65:25 | | | 65:25 | 19 | | | 2 | Cardiff | Cardiff Half Marathon | 5 Oct 25 |
| HM | 65:34 | ac | | | 15 | | | 3 | Newcastle-South Shields | Great North Run | 7 Sep 25 |
| HM | 66:22 | | | 66:22 | 2 | | | 1 | Middlesbrough | Middlesbrough Half Marathon | 2 Mar 25 |
| HM | 66:32 | | | 66:32 | 4 | | | | Swansea | Swansea University Half Marathon | 8 Jun 25 |
| HM | 67:41 | | | 67:41 | 1 | | | | Fleet | Fleet Half Marathon | 16 Mar 25 |
| 20M | 1:47:38 | | | 1:47:40 | 1 | | | | Wymondham | Wymondham 20 | 23 Mar 25 |
| Mar | 2:17:45 | | | 2:17:47 | 18 | | | 1 | Frankfurt, GER | Mainova Frankfurt Marathon | 26 Oct 25 |
| Mar | 2:26:59 | | | 2:27:00 | 17 | | | 6 | Manchester | Adidas Manchester Marathon | 27 Apr 25 |
| 2024 SEN Colchester H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:11.94 | | | | 3 | | | | Exeter | Inter Service Championships | 10 Jul 24 |
| 5000 | 15:02.13 | | | | 1 | | | | Exeter | Inter Service Championships | 10 Jul 24 |
| 5000 | 15:03.49 | | | | 1 | | | | Aldershot | Army Inter-Corps & Individual Athletics Championships | 5 Jun 24 |
| 5000 | 16:08.5 | | | | 1 | A | | | Colchester | Southern Athletics League - Division 3 East - NO HAMMER OR DISCUS | 17 Aug 24 |
| 10000 | DNF | | | | - | D | | | Parliament Hill | Highgate Harriers Night of the 10000m PBs (inc. British Championships & Olympic Trials) | 18 May 24 |
| 5K | 14:51 | | | 14:52 | 12 | E | | | Colchester | Colchester Friday Night Runs | 9 Aug 24 |
| 5K | 14:51 | | | 14:52 | 12 | | | | Colchester | Colchester Friday Night Runs | 9 Aug 24 |
| 5K | 15:09 | | | 15:10 | 12 | | 12 | 12 | Ipswich | Ipswich Twilight 5K | 11 May 24 |
| parkrun | 15:18 | | | | 1 | | | | Happy Valley, CYP | Happy Valley parkrun # 3 | 10 Feb 24 |
| parkrun | 16:09 | | | | 1 | | | 1 | Maldon Prom | Maldon Prom parkrun # 488 | 27 Apr 24 |
| parkrun | 16:14 | | | | 1 | | | 1 | Markshall Estate | Markshall Estate parkrun # 130 | 20 Jul 24 |
| parkrun | 16:44 | | | | 1 | | | 1 | Colchester Castle | Colchester Castle parkrun # 520 | 17 Aug 24 |
| parkrun | 19:37 | | | | 1 | | | | Happy Valley, CYP | Happy Valley parkrun # 4 | 17 Feb 24 |
| 10K | 30:01 | | | 30:01 | 27 | | | | Trafford | Trafford 10K | 3 Mar 24 |
| 10K | 31:15 | | | 31:17 | 37 | | | 7 | Manchester | AJ Bell Great Manchester Run 10K | 26 May 24 |
| 10K | 31:33 | | | 31:34 | 1 | | | 1 | Battersea Park | RunThrough Battersea Park Chase the Sun 5K / 10K | 28 Aug 24 |
| 10KXC | 28:28 | | | | 46 | | | | Wollaton Park | CAU Inter County Championships (inc British Athletics Cross Challenge) | 9 Mar 24 |
| 12KXC | 42:41 | | | | 3 | | | | Basildon | Essex County Championships | 6 Jan 24 |
| HM | 67:01 | | | 67:01 | 4 | | | | Fleet | Fleet Half Marathon | 24 Mar 24 |
| HM | 67:48 | | | | 1 | | | | Nicosia, CYP | Cyprus Road Races Grand Prix - Strovolos Half Marathon | 18 Feb 24 |
| HM | 67:54 | | | 67:55 | 3 | | | | Swansea | Swansea University Half Marathon | 9 Jun 24 |
| SHORTHM | 66:37 | | | 66:38 | 2 | | | 2 | Chelmsford | Pleshey Half Marathon (Incl.Essex Championships) (160m Short) | 15 Sep 24 |
| Mar | 2:20:04 | | | 2:20:06 | 27 | | | | Frankfurt, GER | Mainova Frankfurt Marathon | 27 Oct 24 |
| 2023 SEN Colchester H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:05.5 | | | | 2 | A | | | Luton | Southern Athletics League Division 3 North | 18 Jun 23 |
| 1500 | 4:12.29 | | | | 1 | | | | Aldershot | Army Inter-Corps & Individual Championships - only track results eligible | 7 Jun 23 |
| 1500 | 4:14.23 | | | | 1 | | | | Aldershot | Army UK South Athletics Champsionships - only track results eligible | 13 Jun 23 |
| 5000 | 15:02.65 | | | | 1 | | | | Aldershot | Inter-Service Athletics Championships | 12 Jul 23 |
| 5000 | 15:08.4 | | | | 1 | 1 | | | Ilford | Essex 5000m Championships | 16 Jun 23 |
| 5000 | 15:36.90 | | | | 1 | | | | Aldershot | Army Inter-Corps & Individual Championships - only track results eligible | 7 Jun 23 |
| 5000 | 15:48.27 | | | | 1 | | | | Aldershot | Army UK South Athletics Champsionships - only track results eligible | 13 Jun 23 |
| 5000 | 15:49.6 | | | | 1 | A | | | Luton | Southern Athletics League Division 3 North | 18 Jun 23 |
| 5K | 14:52 | | | 14:53 | 1 | | | | Colchester | Colchester Friday Night Runs | 11 Aug 23 |
| parkrun | 15:11 | | | | 1 | | | 1 | Albert | Albert parkrun # 750 | 25 Dec 23 |
| parkrun | 15:15 | | | | 1 | | | 1 | Markshall Estate | Markshall Estate parkrun # 76 | 3 Jun 23 |
| parkrun | 15:21 | | | | 1 | | | 1 | Salisbury | Salisbury parkrun # 340 | 29 Apr 23 |
| parkrun | 15:26 | | | | 1 | | | 1 | Salisbury | Salisbury parkrun # 339 | 22 Apr 23 |
| parkrun | 15:42 | | | | 1 | | | 1 | Maldon Prom | Maldon Prom parkrun # 441 | 10 Jun 23 |
| parkrun | 15:50 | | | | 1 | | | 1 | Southwick Country Park | Southwick Country Park parkrun # 537 | 13 May 23 |
| parkrun | 15:58 | | | | 1 | | | 1 | Redcar | Redcar parkrun # 501 | 27 May 23 |
| parkrun | 15:59 | | | | 1 | | | 1 | Markshall Estate | Markshall Estate parkrun # 81 | 8 Jul 23 |
| 8KXC | 25:42 | | | | 1 | | | | Hilly Fields | Essex League | 16 Dec 23 |
| 5M | 25:03 | | | 25:04 | 1 | | | | Pleshey | Springfield Striders Friday Night 5 | 23 Jun 23 |
| 10K | 30:46 | | | 30:47 | 3 | | | | Birmingham | Great Birmingham 10K | 7 May 23 |
| 10K | 30:53 | | | 30:59 | 112 | | | | Telford | Telford 10K | 10 Dec 23 |
| 10K | 32:01 | c | | | 33 | | | | Manchester | AJ Bell Great Manchester Run 10K | 21 May 23 |
| HM | 71:03 | | | 71:03 | 1 | | | | Saffron Walden | Essex Remembrance Runs | 11 Nov 23 |
| 2022 SEN Colchester H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 15:03.1 | | | | 2 | 1 | | | Chelmsford | Essex 5000m Track Championships | 8 Jun 22 |
| 5000 | 15:19.01 | | | | 5 | | | | Bedford | England Athletics Senior Championships | 30 Jul 22 |
| 3ML | 13:58 | | | | 1 | L1 | | | Colchester | Essex County Relay Championships | 10 Apr 22 |
| 5K | 14:35 | | | 14:35 | 9 | | | | Cardiff | Cardiff Race For Victory 5K | 1 May 22 |
| parkrun | 15:24 | | | | 1 | | | 1 | Felixstowe | Felixstowe parkrun # 134 | 12 Mar 22 |
| parkrun | 16:43 | | | | 1 | | | 1 | Colchester Castle | Colchester Castle parkrun # 427 | 1 Oct 22 |
| 5M | 24:21 | | | | 1 | | | | Great Bentley | Great Bentley Friday 5 | 1 Jul 22 |
| 5M | 24:21 | | | 24:25 | 1 | | | | Pleshey | Springfield Striders Friday Night 5 | 24 Jun 22 |
| 8.662KL | 26:41 | | | | 10 | L1 | | | Milton Keynes | Southern Men's 12-Stage Relays | 27 Mar 22 |
| 10K | 30:19 | | | | 25 | | | | Manchester | Great Manchester Run 10K | 22 May 22 |
| 10K | 30:43 | | | 30:43 | 1 | | | | Colchester | Colchester 10K | 8 May 22 |
| 10K | 31:02 | | | 31:04 | 1 | | | | London Victoria Park | RunThrough Victoria Park 5K / 10K / Half Marathon | 5 Nov 22 |
| HM | 67:15 | | | 67:15 | 7 | | | | Swansea | JCP Swansea Half Marathon | 12 Jun 22 |
| HM | 81:49 | c | | | 324 | | | | Newcastle upon Tyne | Great North Run | 11 Sep 22 |
| ZXC | 33:47 | | | | 4 | | | | RAF Halton | Inter Services Championships | 9 Feb 22 |
| 2021 SEN Colchester H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 15:18 | c | | | 2 | 2 | | | Middlesbrough | Middlesbrough Endeavour Graded 5K | 11 Apr 21 |
| HM | 65:40 | c | | | 4 | | | | Pulford | Cheshire Elite Half Marathon | 25 Apr 21 |
| 2020 SEN Colchester H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:01 | | | | 4 | | | | Potchefstroom, RSA | Potchefstroom parkrun # 315 | 11 Jan 20 |
| 3.2ML | 16:29 | | | | 4 | L4 | | | Colchester | Essex County Relay Championships | 15 Mar 20 |
| 10KXC | 34:54 | | | | 13 | | | | Minley | Army Championships | 29 Jan 20 |
| 20M | 1:54:55 | | | | 11 | | | | Rochford | Essex 20 (Inc Essex Championships) | 1 Mar 20 |
| 2019 SEN Colchester H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:22.15 | | | | 2 | B | | | Aldershot | Army Inter-Corps & Individual Athletics Championships | 19 Jun 19 |
| 3000 | 9:10.87 | | | | 1 | ns | | | Eton | Southern Athletics League Division 1 | 19 May 19 |
| 3000 | 9:20.8 | | | | 3 | A | | | Bracknell | Southern Athletics League Division 1 | 13 Jul 19 |
| 5000 | 16:10.56 | | | | 5 | A | | | Aldershot | Army Inter-Corps & Individual Athletics Championships | 19 Jun 19 |
| 5000 | 16:41.2 | | | | 1 | B | | | Harrow | Southern Athletics League Division 1 | 15 Jun 19 |
| 5KL | 16:45 | | | | 4 | L2 | | | Harwich | Essex County Relay Championships | 16 Mar 19 |
| parkrun | 16:50 | | | | 1 | | | 1 | Lydiard | Swindon parkrun # 465 | 5 Oct 19 |
| parkrun | 16:52 | | | | 1 | | | 1 | Chippenham | Chippenham parkrun # 266 | 22 Jun 19 |
| parkrun | 16:55 | | | | 1 | | | 1 | Chippenham | Chippenham parkrun # 270 | 20 Jul 19 |
| parkrun | 17:02 | | | | 1 | | | 1 | Redcar | Redcar parkrun # 346 | 5 Jan 19 |
| parkrun | 17:27 | | | | 1 | | | 1 | Colchester Castle | Colchester Castle parkrun # 307 | 2 Feb 19 |
| 7.664KL | 26:38 | | | | 26 | L7 | | | Milton Keynes | Southern Men's 12-Stage Relays | 24 Mar 19 |
| 10K | 34:04 | | | 34:04 | 3 | | | | Gateshead | Simplyhealth Great North 10K | 7 Jul 19 |
| 10K | 34:10 | | | 34:12 | 84 | | | | Stirling | City of Stirling 10K (Inc Scottish Championships) | 8 Sep 19 |
| 10KXCL | 34:15 | | | | 2 | L3 | | | Ipswich | Ipswich JAFFA Ekiden | 14 Jul 19 |
| 10.3KXC | 36:16 | | | | 14 | | | | Minley Manor | Army Championships | 30 Jan 19 |
| HM | 72:49 | | | 72:49 | 15 | | | | Fleet | Fleet Pre-London Half Marathon | 17 Mar 19 |
| HM | 77:20 | | | 77:21 | 7 | | | | Swindon | Swindon Half Marathon | 22 Sep 19 |
| 15MXC | 1:40:51 | | | | 10 | | | | Chingford | Orion 15 | 30 Mar 19 |
| 2018 SEN Colchester H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 16:59 | | | | 1 | | | 1 | Porthcawl | Porthcawl parkrun # 293 | 1 Dec 18 |
| parkrun | 17:15 | | | | 1 | | | 1 | Grangemoor | Grangemoor parkrun # 157 | 24 Nov 18 |
| parkrun | 17:37 | | | | 1 | | | 1 | Porthcawl | Porthcawl parkrun # 294 | 8 Dec 18 |
| 10KXC | 36:11 | | | | 19 | | | | Minley Manor | Army Inter Corps Championships | 31 Jan 18 |
| 2017 SEN Colchester H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 16:54 | | | | 1 | | | 1 | Redcar | Redcar parkrun # 273 | 12 Aug 17 |
| 9.5KXC | 35:40 | | | | 14 | | | | Sandhurst | Army Championships | 1 Feb 17 |
| HM | 75:29 | | | 75:29 | 8 | | | | Redcar | Redcar Half Marathon | 1 Oct 17 |
| ZXC | 36:26 | | | | 20 | | | | HMS Raleigh | Inter Services Championships | 14 Feb 17 |
| 2016 SEN Colchester H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 17:47 | | | | 4 | | | 1 | Redcar | Redcar parkrun # 198 | 5 Mar 16 |
| parkrun | 17:57 | | | | 2 | | | 1 | Barry Island | Barry Island parkrun # 73 | 24 Sep 16 |
| HM | 75:53 | | | 75:55 | 24 | | | | Fleet | Brooks Fleet Pre-London Half Marathon | 20 Mar 16 |
| 2015 SEN Colchester H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 17:15 | | | | 4 | | | 1 | Albert | Albert parkrun # 369 | 23 May 15 |
| 10K | 33:58 | | | 33:58 | 19 | | | | Stubbington Green | Stubbington Green 10K | 18 Jan 15 |
| ZXC | 33:18 | | | | 8 | | | | Sandhurst | Army Championships | 4 Feb 15 |
| 2014 SEN Colchester H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 16:29 | | | | 1 | | | 1 | Frimley Lodge | Frimley Lodge parkrun # 250 | 15 Nov 14 |
| parkrun | 16:41 | | | | 1 | | | 1 | Sedgefield | Sedgefield parkrun # 146 | 20 Dec 14 |
| parkrun | 17:06 | | | | 1 | | | 1 | Redcar | Redcar parkrun # 122 | 20 Sep 14 |
| parkrun | 17:40 | | | | 1 | | | 1 | Alice Holt | Alice Holt parkrun # 78 | 21 Jun 14 |