| 2025 SEN Halstead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 18:52 | | | 18:53 | 11 | | 1 | | Northampton | Northampton 5K / 10K | 25 May 25 |
| parkrun | 19:17 | | | | 13 | | 3 | | Chelmsford Central | Chelmsford Central parkrun # 604 | 25 Oct 25 |
| parkrun | 19:38 | | | | 9 | | 2 | | Raphael | Raphael parkrun # 464 | 8 Nov 25 |
| parkrun | 21:07 | | | | 3 | | | | Shellharbour, AUS | Shellharbour parkrun # 525 | 18 Oct 25 |
| parkrun | 22:49 | | | | 33 | | | | Happy Valley, CYP | Happy Valley parkrun # 58 | 17 May 25 |
| parkrun | 22:55 | | | | 27 | | | | Great Notley | Great Notley parkrun # 534 | 15 Nov 25 |
| parkrun | 24:06 | | | | 84 | | | | Chalkwell Beach | Chalkwell Beach parkrun # 194 | 15 Mar 25 |
| parkrun | 25:24 | | | | 104 | | | 1 | Southend | Southend parkrun # 610 | 6 Sep 25 |
| HM | 86:34 | c | | | 713 | | 60 | | Cambridge | Cambridge Half Marathon | 9 Mar 25 |
| 2024 SEN Halstead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:25 | | | | 9 | | 1 | 1 | Markshall Estate | Markshall Estate parkrun # 122 | 25 May 24 |
| parkrun | 19:38 | | | | 8 | | 1 | 1 | Markshall Estate | Markshall Estate parkrun # 121 | 18 May 24 |
| parkrun | 19:47 | | | | 9 | | 1 | 1 | Maldon Prom | Maldon Prom parkrun # 472 | 6 Jan 24 |
| parkrun | 19:48 | | | | 17 | | 2 | 1 | Maldon Prom | Maldon Prom parkrun # 524 | 28 Dec 24 |
| parkrun | 19:50 | | | | 27 | | 1 | 1 | Chelmsford Central | Chelmsford Central parkrun # 544 | 7 Sep 24 |
| parkrun | 20:20 | | | | 7 | | 1 | 1 | Great Notley | Great Notley parkrun # 454 | 11 May 24 |
| parkrun | 24:51 | | | | 233 | | | | Burgess | Burgess parkrun # 537 | 21 Sep 24 |
| parkrun | 27:56 | | | | 172 | | | | Chalkwell Beach | Chalkwell Beach parkrun # 147 | 27 Apr 24 |
| 6KXCL | 26:29 | | | | 36 | L3 | 6 | | Weald Country Park | Essex County Relay Championships | 12 Oct 24 |
| 4.5MMT | 28:38 | | | | 7 | | 1 | | Terling | Tour of Terling 4.5 | 23 Jul 24 |
| 5M | 30:52 | | | | 19 | W1 | 6 | | Battersea Park | Friday Under the Lights Christmas 5 | 20 Dec 24 |
| 10K | 38:02 | | | 38:06 | 241 | | 33 | | Brighton | Brighton 10K | 17 Nov 24 |
| 10K | 38:19 | | | 38:21 | 34 | | 1 | | Southend | Southend 10K Classic | 6 Oct 24 |
| HM | 85:09 | c | | | 49 | | 4 | | Milton Keynes | Milton Keynes Winter Half Marathon | 8 Dec 24 |
| HM | 86:24 | | | 86:29 | 83 | | 6 | | Great Bentley | Great Bentley Half Marathon | 4 Feb 24 |
| Mar | 3:08:16 | c | | | 4919 | | 501 | | London | TCS London Marathon | 21 Apr 24 |
| 2023 SEN Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 19:08 | | | | 5 | | 1 | | Maldon | Maldon Summer Handicap 5K Series | 1 Jun 23 |
| 5K | 19:15 | | | 19:18 | 168 | | 24 | | Colchester | Colchester Friday Night Runs | 11 Aug 23 |
| parkrun | 19:07 | | | | 7 | | 1 | 1 | Maldon Prom | Maldon Prom parkrun # 456 | 23 Sep 23 |
| 6.6KXC | 26:44 | | | | 10 | | | | One Tree Hill | Essex League | 14 Oct 23 |
| 6.6KXC | 30:15 | | | | 16 | | | | Writtle | Essex League | 4 Nov 23 |
| 6.6KXC | 31:09 | | | | 14 | | | | Gloucester Park | Essex League | 28 Oct 23 |
| 7KXC | 25:57 | | | | 12 | | | | Hilly Fields | Essex League | 16 Dec 23 |
| 8KXC | 37:42 | | | | 45 | | 26 | | Basildon | Essex County Championships | 7 Jan 23 |
| 5M | 33:06 | | | 33:10 | 84 | | 11 | | Pleshey | Springfield Striders Friday Night 5 | 23 Jun 23 |
| 5MXC | NT | | | | 5 | | | | Gosfield | North Essex & South Suffolk League | 26 Nov 23 |
| 5MXC | NT | | | | 2 | | | | Colchester | North Essex & South Suffolk League | 10 Dec 23 |
| 10K | 38:55 | c | | | 208 | | 23 | | Brighton | Brighton 10K | 19 Nov 23 |
| 10K | 39:23 | | | 39:27 | 100 | | 8 | | Southend | Southend 10K Classic | 1 Oct 23 |
| 10K | 40:15 | | | 40:20 | 59 | | 6 | 4 | Hatfield Broad Oak | Hatfield Broad Oak 10K | 29 May 23 |
| 10M | 65:56 | | | 66:01 | 49 | | 4 | | Tiptree | Tiptree 10 | 8 Oct 23 |
| HM | 94:00 | | | 94:03 | 54 | | 7 | | Chelmsford | Pleshey Half Marathon (Incl.Essex Championships) | 10 Sep 23 |
| 20M | 2:19:17 | | | 2:19:23 | 108 | | 21 | | Saffron Walden | Essex 20 | 5 Mar 23 |
| Mar | 3:13:58 | c | | | 2226 | | 99 | 49 | Manchester | Adidas Manchester Marathon | 16 Apr 23 |
| 2022 SEN Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:32.9 | | | | 3 | A | | | Braintree | East Anglian League | 29 May 22 |
| 1500 | 5:17.0 | | | | 2 | A | | | Braintree | East Anglian League | 29 May 22 |
| SP4K | 5.86 | | | | 2 | B | | | Braintree | East Anglian League | 29 May 22 |
| JT600 | 19.04 | | | | 2 | A | | | Braintree | East Anglian League | 29 May 22 |
| 3ML | 18:13 | | | | 37 | L3 | 6 | | Colchester | Essex County Relay Championships | 10 Apr 22 |
| parkrun | 20:24 | | | | 10 | | 2 | 1 | Maldon Prom | Maldon Prom parkrun # 410 | 22 Oct 22 |
| parkrun | 21:22 | | | | 6 | | 1 | 1 | Wickford Memorial | Wickford Memorial parkrun # 69 | 29 Oct 22 |
| 6KXC | 27:04 | | | | 39 | U17M/SW | 21 | | Epping Forest | Essex League | 12 Nov 22 |
| 6KXC | 27:08 | | | | 16 | | 6 | | Hainault Forest | Essex League | 22 Jan 22 |
| 6KXC | 28:36 | | | | 43 | U17M/SW | 18 | | One Tree Hill | Essex League | 15 Oct 22 |
| 8KXC | 33:09 | | | | 13 | | | | Basildon | Essex County U17 / U20 / Senior Championships | 8 Jan 22 |
| 8KXC | 37:36 | | | | 244 | | | | Parliament Hill | ECCA Saucony English National Championships | 26 Feb 22 |
| 5M | 33:11 | | | 33:18 | 87 | | 10 | | Pleshey | Springfield Striders Friday Night 5 | 24 Jun 22 |
| 10K | 40:32 | | | | 56 | | 5 | | Billericay | Billericay Striders 10K | 6 Nov 22 |
| 10K | 41:17 | | | 41:21 | 68 | | 9 | | Southend | Southend 10K Classic | 18 Sep 22 |
| 10KMT | 41:38 | | | 41:41 | 30 | | 3 | | Leigh-on-Sea | Leigh-on-Sea 10K | 30 Oct 22 |
| 10M | 67:42 | | | 67:47 | 70 | | 11 | | Witham | Witham May Day 10 | 2 May 22 |
| 2021 SEN Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 19:13.2 | | | | 2 | | | | Chelmsford | Essex 5000m Championships | 7 Jul 21 |
| parkrun | 19:10 | | | | 4 | | 1 | 1 | Chalkwell Beach | Chalkwell Beach parkrun # 9 | 28 Aug 21 |
| HM | 82:34 | c | | | 31 | | 1 | | Saffron Walden | Essex Half Marathon | 18 Apr 21 |
| HM | 86:15 | | | 86:16 | 29 | | 2 | | Chelmsford | Pleshey Half Marathon (Incl.Essex Championships) | 19 Sep 21 |
| Mar | 3:15:37 | c | | | 3763 | | 394 | | London | Virgin Money London Marathon | 3 Oct 21 |
| ZXC | NT | | | | 2 | | | | Hockley | Essex League | 25 Sep 21 |
| 2020 SEN Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:22 | | | | 5 | | 1 | 1 | Southend | Southend parkrun # 390 | 22 Feb 20 |
| parkrun | 20:21 | | | | 5 | | 1 | 1 | Wickford Memorial | Wickford Memorial parkrun # 3 | 14 Mar 20 |
| 3.2ML | 19:09 | | | | 33 | L1 | 2 | | Colchester | Essex County Relay Championships | 15 Mar 20 |
| 10KXC | 40:49 | | | | 12 | | | | Basildon | Essex County U17 / U20 / Senior Championships | 4 Jan 20 |
| HM | 83:19 | | | 83:25 | 46 | | 2 | | Great Bentley | Great Bentley Half Marathon | 2 Feb 20 |
| 20M | 2:16:57 | | | | 104 | | 13 | | Rochford | Essex 20 (Inc Essex Championships) | 1 Mar 20 |
| ZXC | 22:15 | | | | 2 | | | | Colchester | Essex League | 11 Jan 20 |
| 2019 SEN Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:30.17 | | | | 13 | 8 | | | Watford | Watford Open Graded Meeting | 17 Apr 19 |
| 5KL | 19:30 | | | | 36 | L2 | 2 | | Harwich | Essex County Relay Championships | 16 Mar 19 |
| 5KXCL | 19:11 | | | | 40 | L1 | 5 | | Writtle College | Essex County Relay Championships | 28 Sep 19 |
| parkrun | 18:16 | | | | 5 | | 1 | 1 | Southend | Southend parkrun # 363 | 24 Aug 19 |
| parkrun | 18:35 | | | | 7 | | 1 | 1 | Southend | Southend parkrun # 362 | 17 Aug 19 |
| parkrun | 19:06 | | | | 8 | | 1 | 1 | Southend | Southend parkrun # 330 | 1 Jan 19 |
| parkrun | 19:06 | | | | 7 | | 1 | 1 | Maldon Prom | Maldon Prom parkrun # 295 | 23 Mar 19 |
| parkrun | 19:06 | | | | 9 | | 1 | 1 | Southend | Southend parkrun # 348 | 11 May 19 |
| parkrun | 19:08 | | | | 12 | | 1 | 1 | Southend | Southend parkrun # 351 | 1 Jun 19 |
| parkrun | 19:13 | | | | 14 | | 1 | 1 | Southend | Southend parkrun # 339 | 9 Mar 19 |
| parkrun | 19:18 | | | | 1 | | 1 | 1 | Hockley Woods | Hockley Woods parkrun # 234 | 31 Aug 19 |
| parkrun | 19:39 | | | | 7 | | 1 | 1 | Southend | Southend parkrun # 357 | 13 Jul 19 |
| parkrun | 19:44 | | | | 27 | | 2 | 1 | Hove Promenade | Hove Promenade parkrun # 198 | 15 Jun 19 |
| parkrun | 20:01 | | | | 17 | | 1 | 1 | Southend | Southend parkrun # 338 | 2 Mar 19 |
| parkrun | 20:03 | | | | 7 | | 1 | 1 | Hockley Woods | Hockley Woods parkrun # 230 | 3 Aug 19 |
| parkrun | 20:53 | | | | 15 | | 2 | | Hadleigh | Hadleigh parkrun # 126 | 20 Apr 19 |
| parkrun | 21:11 | | | | 9 | | 2 | 1 | Hockley Woods | Hockley Woods parkrun # 245 | 16 Nov 19 |
| parkrun | 21:40 | | | | 60 | | 3 | 1 | Southend | Southend parkrun # 359 | 27 Jul 19 |
| 6KXC | 25:28 | | | | 10 | | | | Horseheath | Essex League | 26 Oct 19 |
| 6KXC | 25:50 | | | | 68 | | | | Oxford | South of England Masters' & Inter Counties Championships | 7 Dec 19 |
| 6KXC | 26:25 | | | | 30 | | 5 | | One Tree Hill | Essex League | 12 Oct 19 |
| 8KXC | 33:07 | | | | 103 | | | | Parliament Hill | South of England AA Championships | 26 Jan 19 |
| 8KXC | 36:24 | | | | 270 | | | | Leeds | ECCA Saucony English National Championships | 23 Feb 19 |
| 5M | 31:28 | | | 31:31 | 64 | | 5 | | Braintree | Braintree 5 | 31 Mar 19 |
| 10K | 38:42 | | | | 14 | | 1 | | Billericay | Billericay Striders 10K | 3 Nov 19 |
| 10K | 39:19 | | | 39:20 | 91 | | 6 | | Southend | Southend 10K Classic | 6 Oct 19 |
| 10K | 41:49 | | | | 20 | | 3 | | Blackmore | Brentwood 10K | 7 Jul 19 |
| 10KMT | 40:21 | | | 40:23 | 15 | | 1 | | Hawkwell | Rayleigh 10K | 7 Apr 19 |
| 10KXC | 42:47 | | | | 21 | | | | Chelmsford | Essex County U17 / U20 / Senior Championships | 5 Jan 19 |
| 10M | 66:13 | | | | 34 | | 1 | | Great Baddow | Edmund Carr Great Baddow 10 | 19 May 19 |
| HM | 88:25 | | | 88:27 | 72 | | 5 | | Pleshey | Pleshey & Essex Half Marathon | 15 Sep 19 |
| HM | 89:46 | | | 89:49 | 73 | | 4 | | Shoeburyness | Southend Half Marathon | 9 Jun 19 |
| ZXC | 24:38 | | | | 9 | | | | Basildon | Essex League | 2 Feb 19 |
| ZXC | 27:57 | | | | 12 | | | | Writtle College | Essex League | 14 Dec 19 |
| ZXC | 28:46 | | | | 7 | | | | Chingford | Essex League | 12 Jan 19 |
| 2018 SEN Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 19:31.41 | | | | 3 | | | | Chelmsford | Essex County Championships | 12 May 18 |
| 5KL | 19:45 | | | | 5 | L1 | | | Harwich | Essex Relay Championships | 24 Mar 18 |
| parkrun | 19:00 | | | | 11 | | 1 | 1 | Southend | Southend parkrun # 310 | 18 Aug 18 |
| parkrun | 19:29 | | | | 16 | | 3 | 1 | Mile End | Mile End parkrun # 339 | 4 Aug 18 |
| parkrun | 19:40 | | | | 11 | | 1 | 1 | Southend | Southend parkrun # 283 | 3 Feb 18 |
| parkrun | 20:04 | | | | 13 | | 1 | 1 | Southend | Southend parkrun # 305 | 14 Jul 18 |
| parkrun | 20:09 | | | | 12 | | 2 | | Southend | Southend parkrun # 291 | 7 Apr 18 |
| parkrun | 20:09 | | | | 16 | | 1 | 1 | Southend | Southend parkrun # 304 | 7 Jul 18 |
| parkrun | 20:43 | | | | 42 | | | | Chelmsford Central | Chelmsford Central parkrun # 295 | 28 Jul 18 |
| parkrun | 20:57 | | | | 58 | | | 1 | Hackney Marshes | Hackney Marshes parkrun # 410 | 5 May 18 |
| parkrun | 21:46 | | | | 10 | | 1 | 1 | Basildon | Basildon parkrun # 223 | 23 Jun 18 |
| parkrun | 22:10 | | | | 79 | | | | Finsbury Park | Finsbury Park parkrun # 419 | 21 Apr 18 |
| 6KXC | 27:22 | | | | 44 | | 12 | | Hockley | Essex League | 27 Oct 18 |
| 8KXC | 33:53 | | | | 47 | | 27 | | Braintree | Essex County U17 / U20 / Senior Championships | 6 Jan 18 |
| 8KXC | 35:53 | | | | 100 | | | | Brighton | South of England AA Championships | 27 Jan 18 |
| 8KXC | 36:17 | | | | 233 | | | | Parliament Hill | ECCA Saucony English National Championships | 24 Feb 18 |
| 5M | 31:54 | | | | 28 | | 5 | | Ingatestone | Ingatestone 5 | 23 Sep 18 |
| 5M | 32:32 | | | 32:34 | 75 | | 7 | | Wix | Wix 5 | 21 Oct 18 |
| 5M | 34:34 | | | 34:36 | 36 | | 4 | | Braintree | Braintree 5 | 20 May 18 |
| 5MMT | 35:55 | | | | 18 | | 2 | | Rayleigh | Kirste Memorial 5 | 22 Jul 18 |
| 10K | 39:45 | | | 39:48 | 81 | | 5 | | Southend | Southend 10K Classic | 7 Oct 18 |
| 10K | 40:21 | | | | 62 | | 5 | | Chelmsford | Chelmsford 10K | 18 Nov 18 |
| 10K | 44:44 | | | 44:44 | 31 | | 4 | | London Regents Park | London Easter 10K | 2 Apr 18 |
| 10KMT | 43:18 | | | 43:18 | 27 | | 1 | | Hawkwell | Rayleigh 10K | 29 Apr 18 |
| 10M | 75:12 | | | 75:13 | 45 | | 4 | | Witham | Witham May Day 10 | 7 May 18 |
| HM | 93:22 | | | 93:26 | 83 | | 9 | | Pleshey | Pleshey & Essex Half Marathon | 16 Sep 18 |
| ZXC | 25:14 | | | | 10 | | | | Basildon | Essex League | 10 Feb 18 |
| ZXC | 26:07 | | | | 11 | | | | Writtle | Essex League | 13 Jan 18 |
| ZXC | 26:34 | | | | 12 | | | | Horseheath | Essex League | 15 Dec 18 |
| ZXC | 27:25 | | | | 7 | | | | One Tree Hill | Essex League | 10 Nov 18 |
| 2017 U23 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KXCL | 19:04 | | | | | L3 | | | North Ockendon | Essex County Relay Championships | 7 Oct 17 |
| parkrun | 20:49 | | | | 14 | | 1 | 1 | Southend | Southend parkrun # 277 | 30 Dec 17 |
| parkrun | 20:55 | | | | 18 | | 1 | 1 | Southend | Southend parkrun # 273 | 2 Dec 17 |
| parkrun | 21:52 | | | | 31 | | 2 | 1 | Southend | Southend parkrun # 263 | 23 Sep 17 |
| parkrun | 22:07 | | | | 39 | | 2 | 1 | Southend | Southend parkrun # 266 | 14 Oct 17 |
| parkrun | 22:44 | | | | 65 | | | 1 | Cheltenham | Cheltenham parkrun # 240 | 16 Sep 17 |
| ZXC | 25:00 | | | | 21 | | | | Hockley | Essex League | 25 Nov 17 |
| ZXC | 27:49 | | | | 20 | | | | Horseheath | Essex League | 28 Oct 17 |
| 2016 U23 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 22:34 | | | | 66 | | | | Lydiard | Swindon parkrun # 295 | 19 Mar 16 |
| HM | 1:57:32 | c | | | 1369 | | 309 | | Cheltenham | Cheltenham Half Marathon | 25 Sep 16 |
| 2014 U20 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 69.7 | | | | 5 | B | | | Bury St. Edmunds | East Anglian League Final | 14 Sep 14 |
| 800 | 2:30.1 | | | | 1 | A | | | Colchester | East Anglian League | 4 May 14 |
| 800 | 2:30.56 | | | | 8 | | | | Chelmsford | Essex County Championships Day 1 | 18 May 14 |
| 800 | 2:32.76 | | | | 1 | | | | Southend | Southend Open Meeting | 25 Aug 14 |
| 1500 | 5:12.78 | | | | 6 | | | | Chelmsford | Essex County Championships Day 2 | 24 May 14 |
| 1500 | 5:16.5 | | | | 1 | B | | | Ipswich | East Anglian League | 8 Jun 14 |
| 1500 | 5:16.5 | | | | 2 | A | | | Braintree | East Anglian League | 6 Jul 14 |
| 1500 | 5:22.75 | | | | 2 | | | | Southend | Southend Open Meeting | 25 Aug 14 |
| 1500 | 5:34.2 | | | | 4 | B | | | Bury St. Edmunds | East Anglian League Final | 14 Sep 14 |
| 6KXC | 25:16 | | | | 86 | | | | Birmingham | CAU Inter County Championships | 8 Mar 14 |
| 6KXC | 28:32 | | | | 43 | | | | Parliament Hill | Southern Championships | 25 Jan 14 |
| 10K | 45:43 | | | 45:46 | 215 | | 29 | | Southend | Southend 10K Classic | 5 Oct 14 |
| ZXC | 15:35 | | | | 6 | | | 3 | Southend | Essex League | 11 Jan 14 |
| ZXC | 19:50 | | | | 31 | | | | Chelmsford | Essex League | 15 Nov 14 |
| ZXC | 20:35 | | | | 10 | | | 2 | Chingford | Essex League | 8 Feb 14 |
| ZXC | 22:57 | | | | 2 | | | | Colchester | Essex County Championships | 4 Jan 14 |
| ZXCL | 20:27 | | | | 14 | L3 | | | Hockley | Essex County Relay Championships | 27 Sep 14 |
| 2013 U20 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 66.5 | | | | 2 | A | | | Norwich | East Anglian League | 12 May 13 |
| 400 | 67.2 | | | | 4 | A | | | Ipswich | East Anglian League | 14 Jul 13 |
| 400 | 68.7 | | | | 5 | A | | | Bury St. Edmunds | East Anglian League Final | 15 Sep 13 |
| 800 | 2:26.8 | | | | 1 | A | | | Colchester | East Anglian League | 1 Sep 13 |
| 800 | 2:27.6 | | | | 3 | B | | | Chelmsford | East Anglian League | 23 Jun 13 |
| 800 | 2:28.3 | | | | 2 | B | | | Norwich | East Anglian League | 12 May 13 |
| 800 | 2:28.4 | | | | 3 | A | | | Ipswich | East Anglian League | 14 Jul 13 |
| 800 | 2:28.43 | i | | | 3 | | | | Lee Valley | Eastern Counties Championships inc Essex Championships | 10 Feb 13 |
| 800 | 2:29.60 | | | | 1 | | | | Southend | Southend-on-Sea Open | 26 Aug 13 |
| 800 | 2:31.40 | | | | 7 | | | | Chelmsford | Essex County Championships | 25 May 13 |
| 800 | 2:33.0 | | | | 2 | B | | | Bury St. Edmunds | East Anglian League Final | 15 Sep 13 |
| 10K | 46:45 | | | 46:48 | 261 | | 33 | | Southend | Southend 10K Classic | 6 Oct 13 |
| ZXC | 19:07 | | | | 9 | | | | Chelmsford | Essex League | 7 Dec 13 |
| ZXC | 20:12 | | | | 10 | | | 3 | Basildon | Essex League | 16 Nov 13 |
| ZXC | 20:55 | | | | 11 | | | 3 | Braintree | Essex League | 19 Oct 13 |
| ZXC | 23:02 | | | | 15 | | | 10 | Epping Forest | Essex League | 12 Jan 13 |
| ZXC | 23:27 | | | | 15 | | | | Hadleigh | Essex County Championships | 5 Jan 13 |
| ZXC | 23:29 | | | | 69 | | | | Parliament Hill | Southern Championships | 16 Feb 13 |
| ZXC | 25:30 | | | | 15 | | | | Biggleswade | SEAA Inter Counties & Masters' Championships | 14 Dec 13 |
| ZXCL | 20:18 | | | | 6 | L2 | | | Hockley | Essex County Relay Championships | 28 Sep 13 |
| 2012 U17 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 46.21 | | | | 6 | | | | Chelmsford | Essex County Championships | 13 May 12 |
| 300 | 46.7 | | | | 3 | A | | | Luton | East Anglian League | 20 May 12 |
| 300 | 47.2 | | | | 2 | B | | | Braintree | East Anglian League | 22 Apr 12 |
| 300 | 47.3 | | | | 5 | A | | | Colchester | East Anglian League | 1 Jul 12 |
| 300 | 47.56 | i | | | 4 | h1 | | | Lee Valley | Essex & Eastern Counties Championships | 11 Feb 12 |
| 300 | 48.4 | | | | 5 | A | | | Lee Valley | Eastern Young Athletes' League | 8 Jul 12 |
| 400 | 65.61 | i | | | 5 | | | | Lee Valley | Metaswitch Games | 8 Jan 12 |
| 800 | 2:36.7 | | | | 3 | A | | | Colchester | East Anglian League | 1 Jul 12 |
| 800 | 2:38.6 | | | | 2 | B | | | Lee Valley | Eastern Young Athletes' League | 8 Jul 12 |
| LJ | 4.11 | | | | 1 | ns | | | Braintree | East Anglian League | 22 Apr 12 |
| SP4K | 5.29 | | | | 4 | A | | | Chelmsford | East Anglian League (Field only, only one qualified timekeeper) | 29 Jul 12 |
| JT600 | 17.18 | | | | 3 | A | | | Lee Valley | Eastern Young Athletes' League | 8 Jul 12 |
| JT600 | 13.69 | | | | 5 | A | | | Braintree | East Anglian League | 22 Apr 12 |
| 10K | 46:28 | | | 46:30 | 252 | | 28 | | Southend | Southend 10K Classic | 7 Oct 12 |
| ZXC | 20:27 | | | | 20 | | | 14 | Chelmsford | Essex League | 17 Nov 12 |
| ZXC | 22:10 | | | | 26 | | | 20 | Notley Park | Essex League | 13 Oct 12 |
| ZXC | 23:12 | | | | 24 | | | 15 | Basildon | Essex League | 15 Dec 12 |
| ZXC | 23:44 | | | | 20 | | | 14 | Colchester | Essex League | 10 Nov 12 |
| ZXC | 25:26 | | | | 52 | | | | Basildon | Essex Schools' Championships | 21 Jan 12 |
| 2011 U17 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.7 | | | | 3 | B | | | Ipswich | Eastern Young Athletes' League | 1 May 11 |
| 200 | 30.4 | | | | 1 | B | | | Ware | Eastern Young Athletes' League | 14 Aug 11 |
| 300 | 45.3 | | | | 4 | A | | | Stevenage | Eastern Young Athletes' League | 24 Jul 11 |
| 300 | 46.3 | | | | 4 | A | | | Bedford | Eastern Young Athletes' League | 3 Jul 11 |
| 300 | 46.4 | | | | 1 | B | | | Ware | Eastern Young Athletes' League | 14 Aug 11 |
| 300 | 46.5 | | | | 2 | | | | Southend | Southend AC Club Championships and Open | 29 Aug 11 |
| 300 | 46.6 | | | | 2 | B | | | Cambridge | East Anglian League | 21 Aug 11 |
| 300 | 46.8 | | | | 5 | A | | | Braintree | Eastern Young Athletes' League | 12 Jun 11 |
| 300 | 47.2 | | | | 3 | A | | | Braintree | East Anglian League | 17 Jul 11 |
| 300 | 47.6 | | | | 4 | A | | | Ipswich | East Anglian League | 8 May 11 |
| 300 | 49.0 | | | | 3 | A | | | Ipswich | Eastern Young Athletes' League | 1 May 11 |
| 300HW | 54.34 | | | | 6 | | | | Chelmsford | Essex County Schools' Championships | 11 Jun 11 |
| LJ | 4.09 | | | | 6 | A | | | Ipswich | East Anglian League | 8 May 11 |
| LJ | 4.07 | | | | 1 | B | | | Stevenage | Eastern Young Athletes' League | 24 Jul 11 |
| LJ | 4.01 | | | | 5 | A | | | Bedford | Eastern Young Athletes' League | 3 Jul 11 |
| LJ | 4.01 | | | | 3 | B | | | Braintree | East Anglian League | 17 Jul 11 |
| DT1K | 14.94 | | | | 3 | B | | | Braintree | Eastern Young Athletes' League | 12 Jun 11 |
| DT1K | 13.86 | | | | 4 | A | | | Stevenage | Eastern Young Athletes' League | 24 Jul 11 |
| DT1K | 13.41 | | | | 2 | B | | | Ware | Eastern Young Athletes' League | 14 Aug 11 |
| JT600 | 19.35 | | | | 3 | | | | Southend | Southend AC Club Championships and Open | 29 Aug 11 |
| JT600 | 18.11 | | | | 2 | A | | | Ipswich | Eastern Young Athletes' League | 1 May 11 |
| JT600 | 17.65 | | | | 4 | A | | | Ipswich | East Anglian League | 8 May 11 |
| 2010 U15 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 46.9 | | | | 1 | B | | | Stevenage | Eastern Young Athletes' League | 11 Jul 10 |
| 300 | 47.22 | | | | 6 | A | | | Peterborough | Eastern Young Athletes' Plate Final | 12 Sep 10 |
| 300 | 47.7 | | | | 4 | A | | | Stevenage | Eastern Young Athletes' League | 11 Jul 10 |
| 300 | 48.2 | | | | 3 | | | | Southend | Southend AC Club Championships and Open | 30 Aug 10 |
| LJ | 4.06 | | | | 2 | ns | | | Stevenage | Eastern Young Athletes' League | 11 Jul 10 |
| JT600 | 19.23 | | | | 4 | A | | | Peterborough | Eastern Young Athletes' Plate Final | 12 Sep 10 |
| JT600 | 18.30 | | | | 2 | A | | | Stevenage | Eastern Young Athletes' League | 11 Jul 10 |
| JT600 | 16.59 | | | | 1 | | | | Southend | Southend AC Club Championships and Open | 30 Aug 10 |
| 2008 U13 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 11.2 | | | | 4 | B | | | Mile End | UKA Young Athletes League Southern 2 Thames | 18 May 08 |
| 75 | 11.5 | | | | | | | | Southend | UKA Young Athletes League Southern 2 Thames | 1 Jun 08 |
| 150 | 22.2 | | | | | | | | Mile End | UKA Young Athletes League Southern 2 Thames | 18 May 08 |
| 200 | 30.6 | | | | | | | | Basildon | Eastern Young Athletes' League | 8 Jun 08 |
| 200 | 30.8 | | | | | | | | Ipswich | Eastern Young Athletes' League | 13 Jul 08 |
| 200 | 31.3 | | | | | | | | Watford | Eastern Young Athletes' League | 29 Jun 08 |
| 70HU13W | 13.4 | | | | | | | | Ipswich | Eastern Young Athletes' League | 13 Jul 08 |
| 70HU13W | 13.7 | | | | | | | | Basildon | Eastern Young Athletes' League | 8 Jun 08 |
| 70HU13W | 14.5 | | | | | | | | Mile End | UKA Young Athletes League Southern 2 Thames | 18 May 08 |
| 70HU13W | 14.7 | | | | | | | | Southend | UKA Young Athletes League Southern 2 Thames | 1 Jun 08 |
| LJ | 4.13 | | | | | | | | Southend | Southend-on-Sea AC Championships & Open | 19 Jul 08 |
| LJ | 3.67 | | | | | | | | Ipswich | Eastern Young Athletes' League | 13 Jul 08 |
| SP2.72K | 5.83 | | | | | | | | Watford | Eastern Young Athletes' League | 29 Jun 08 |