| 2022 V45 Ilford/Eastern Masters/Barking |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 28:12 | | | | 57 | | | | Ifield Mill Pond | Ifield Mill Pond parkrun # 53 | 19 Feb 22 |
| 7KXC | 45:13 | | | | 240 | | | 101 | Weald Park | South Essex League | 27 Feb 22 |
| 8KXC | 58:54 | | | | 173 | | | 31 | Tonbridge | British Masters Championships | 12 Mar 22 |
| 5M | 45:51 | | | | 385 | | | 72 | Victoria Park | Chingford League 5 | 5 Feb 22 |
| 2021 V45 Ilford/Eastern Masters/Barking |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2MMTL | 18:21 | | | | 56 | L1 | | 21 | Dagenham | Chingford League Relays | 17 Apr 21 |
| 5K | 27:47 | | | | 211 | | | 72 | Lee Valley | Chingford League | 20 Oct 21 |
| 5KNAD | 29:25 | | | | 124 | | | 47 | Hogs Hill | Chingford League | 18 Sep 21 |
| 5KNAD | 29:46 | c | | | 221 | | | 63 | Hog Hill | Chingford League 5K | 5 Apr 21 |
| parkrun | 26:45 | | | | 34 | | | | Mansfield | Mansfield parkrun # 398 | 30 Oct 21 |
| parkrun | 27:45 | | | | 52 | | | | Harrow Lodge | Harrow Lodge parkrun # 374 | 16 Oct 21 |
| parkrun | 28:10 | | | | 117 | | | | Northala Fields | Northala Fields parkrun # 308 | 28 Aug 21 |
| parkrun | 28:45 | | | | 87 | | | | Harrow Lodge | Harrow Lodge parkrun # 371 | 25 Sep 21 |
| 8KMT | 47:28 | | | | 158 | | | 30 | Dagenham | Chingford League | 2 Oct 21 |
| 12KXC | 73:16 | | | | 33 | | | 1 | Cambridge | Eastern Counties Championships | 20 Nov 21 |
| 2020 V45 Ilford/Eastern Masters/Barking |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 24:20 | c | | | 38 | | | 3 | Gravesend | Gravesend Floodlit Series | 29 Oct 20 |
| parkrun | 25:57 | | | | 66 | | | | Wanstead Flats | Wanstead Flats parkrun # 466 | 1 Feb 20 |
| parkrun | 26:18 | | | | 29 | | | | Harrow Lodge | Harrow Lodge parkrun # 358 | 15 Feb 20 |
| 5MXC | 42:23 | | | | 170 | | | 21 | Hackney Marshes | Chingford League | 18 Jan 20 |
| 5MXC | 46:24 | | | | 264 | | | 42 | Lloyd Park | Sport Systems Surrey Men's League Division 3/4 | 8 Feb 20 |
| 5.2MMT | 43:32 | c | | | 153 | | | 57 | Chingford | Chingford League | 24 Oct 20 |
| 10KXC | 55:30 | | | | 211 | | | | Basildon | Essex County U17 / U20 / Senior Championships | 4 Jan 20 |
| 12.9KXC | 86:40 | | | | 1685 | | | | Wollaton Park | ECCA Saucony English National Championships | 22 Feb 20 |
| ZXC | 39:35 | | | | 192 | | | 28 | Colchester | Essex League | 11 Jan 20 |
| 2019 V45 Ilford/Eastern Masters/Barking |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3KXCL | 15:34 | | | | 35 | L4 | | | Wanstead Flats | Chingford League Relays | 9 Mar 19 |
| 3KXCL | 16:23 | | | | 42 | L1 | | | Wanstead Flats | Chingford League Relays | 9 Mar 19 |
| 5K | 24:08 | | | 24:26 | 477 | | | 54 | Kingsley | Mid Cheshire 5K | 26 Apr 19 |
| 5KNAD | 27:17 | | | | 132 | | | 25 | Hog Hill | Chingford League 5K | 1 Oct 19 |
| 5KL | 24:42 | | | | 84 | L3 | | 17 | Harwich | Essex County Relay Championships | 16 Mar 19 |
| parkrun | 23:42 | | | | 148 | | | | Hackney Marshes | Hackney Marshes parkrun # 460 | 13 Apr 19 |
| parkrun | 23:44 | | | | 133 | | | | Hackney Marshes | Hackney Marshes parkrun # 459 | 6 Apr 19 |
| parkrun | 24:57 | | | | 67 | | | | Valentines | Valentines parkrun # 466 | 21 Dec 19 |
| parkrun | 25:40 | | | | 29 | | | | Dartford | Dartford parkrun # 265 | 14 Dec 19 |
| parkrun | 26:41 | | | | 57 | | | | Harrow Lodge | Harrow Lodge parkrun # 337 | 28 Sep 19 |
| parkrun | 26:46 | | | | 83 | | | | Squerryes Winery | Squerryes Winery parkrun # 1 | 14 Sep 19 |
| 4.5MXC | 35:41 | | | | 35 | | | 5 | Wimbledon Common | Veterans AC Masters Open 4.5 | 19 Jan 19 |
| 8KXC | 44:48 | | | | 176 | | | 18 | Horseheath | Essex League | 26 Oct 19 |
| 8KXC | 46:16 | | | | 79 | | | 45 | Writtle College | Essex County U13 / U15 / Veterans' Championships | 30 Nov 19 |
| 8.5KXC | 45:44 | | | | 208 | | | 26 | One Tree Hill | Essex League | 12 Oct 19 |
| 10KXC | 49:06 | | | | 202 | | | | Chelmsford | Essex County U17 / U20 / Senior Championships | 5 Jan 19 |
| 10.5KXC | 63:40 | | | | 481 | | | | Parliament Hill | London Championships | 16 Nov 19 |
| 12KXC | 70:38 | | | | 1963 | | | | Leeds | ECCA Saucony English National Championships | 23 Feb 19 |
| ZXC | 41:18 | | | | 178 | | | 24 | Chingford | Essex League | 12 Jan 19 |
| 2018 V40 Dagenham 88/Eastern Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 22:09 | | | 22:19 | 373 | | | 48 | Kingsley | Mid Cheshire 5K | 27 Apr 18 |
| 5K | 22:35 | | | | 331 | | | 30 | Battersea | Assembly League 5K | 7 Jun 18 |
| 5K | 22:42 | | | 22:53 | 132 | | | 35 | London | East End Road Runners Olympic Park ELVIS 5K | 21 Jun 18 |
| 5K | 23:42 | | | | 33 | | | 4 | Battersea Park | Veterans' AC 5 | 10 Jul 18 |
| 5KNAD | 24:51 | | | | 121 | | | 25 | Hog Hill | Chingford League 5K | 6 Nov 18 |
| 5KMT | 24:46 | | | | 64 | | | | Basildon | Crown to Crown 5K | 8 Aug 18 |
| parkrun | 22:18 | | | | 95 | | | | Hackney Marshes | Hackney Marshes parkrun # 411 | 12 May 18 |
| parkrun | 22:21 | | | | 76 | | | | Hackney Marshes | Hackney Marshes parkrun # 398 | 3 Feb 18 |
| parkrun | 22:32 | | | | 83 | | | | Hackney Marshes | Hackney Marshes parkrun # 407 | 14 Apr 18 |
| parkrun | 22:32 | | | | 73 | | | | Hackney Marshes | Hackney Marshes parkrun # 415 | 9 Jun 18 |
| parkrun | 22:48 | | | | 99 | | | | Gunnersbury | Gunnersbury parkrun # 337 | 19 May 18 |
| parkrun | 22:50 | | | | 94 | | | | Hackney Marshes | Hackney Marshes parkrun # 426 | 25 Aug 18 |
| parkrun | 22:51 | | | | 112 | | | | Hackney Marshes | Hackney Marshes parkrun # 404 | 24 Mar 18 |
| parkrun | 23:06 | | | | 14 | | | | Barking | Barking parkrun # 322 | 1 Sep 18 |
| parkrun | 23:17 | | | | 23 | | | | Valentines | Valentines parkrun # 386 | 16 Jun 18 |
| parkrun | 23:20 | | | | 85 | | | | Hackney Marshes | Hackney Marshes parkrun # 403 | 17 Mar 18 |
| parkrun | 23:40 | | | | 86 | | | | Hackney Marshes | Hackney Marshes parkrun # 422 | 28 Jul 18 |
| parkrun | 23:51 | | | | 33 | | | | Harrow Lodge | Harrow Lodge parkrun # 285 | 29 Sep 18 |
| parkrun | 23:54 | | | | 36 | | | | Pymmes | Pymmes parkrun # 384 | 8 Sep 18 |
| 3.8MXC | 33:45 | | | | 160 | | | 109 | Hadleigh Downs | South Essex League | 25 Nov 18 |
| 7.25KXC | 34:17 | | | | 29 | | | 4 | Wimbledon Common | Veterans AC Club Championships | 20 Jan 18 |
| 4.7MXC | 42:05 | | | | 171 | | | 83 | Hadleigh Downs | South Essex League | 30 Dec 18 |
| 7.8KXC | 38:35 | | | | 195 | | | 41 | Trent Park | Fraternity / Sorority Cup (Inc Chingford League) | 24 Nov 18 |
| 8KXC | 36:47 | | | | 94 | | | | Colchester | Essex County U13 / U15 / Veterans' Championships | 1 Dec 18 |
| 8KXC | 43:38 | | | | 452 | | | 51 | Claybury Park | Start Fitness Metropolitan League | 13 Oct 18 |
| 5MXC | 40:00 | | | | 37 | | | 8 | Loughton | Loughton AC Inter Club Veterans Match | 3 Nov 18 |
| 8.8KXC | 45:55 | | | | 182 | | | 27 | Hockley | Essex League | 27 Oct 18 |
| 12KXC | 59:20 | | | | 48 | | | 20 | Ipswich | Eastern Counties Championships | 17 Nov 18 |
| 12KXC | 62:11 | | | | 181 | | | | Braintree | Essex County U17 / U20 / Senior Championships | 6 Jan 18 |
| ZXC | 41:08 | | | | 160 | | | 26 | Writtle | Essex League | 13 Jan 18 |
| ZXC | 41:21 | | | | 148 | | | 19 | Basildon | Essex League | 10 Feb 18 |
| ZXC | 41:55 | | | | 157 | | | 20 | Horseheath | Essex League | 15 Dec 18 |
| ZXC | 42:38 | | | | 201 | | | 29 | One Tree Hill | Essex League | 10 Nov 18 |
| 2017 V40 Dagenham 88/Eastern Masters/Loughton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 19.9 | | | | 6 | | | | Grays | Eastern Masters AC League Division South | 3 May 17 |
| 200 | 42.5 | | | | 7 | | | | Chelmsford | Eastern Masters AC League Division South | 5 Jul 17 |
| 400 | 78.8 | | | | 5 | | | | Grays | Eastern Masters AC League Division South | 3 May 17 |
| 800 | 2:53.0 | | | | 6 | | | | Chelmsford | Eastern Masters AC League Division South | 5 Jul 17 |
| 3000 | 13:20.3 | | | | 5 | | | | Grays | Eastern Masters AC League Division South | 3 May 17 |
| LJ | 2.78 | | | | 6 | | | | Chelmsford | Eastern Masters AC League Division South | 5 Jul 17 |
| LJ | 2.68 | | | | 6 | | | | Grays | Eastern Masters AC League Division South | 3 May 17 |
| SP7.26K | 6.64 | | | | 6 | | | | Chelmsford | Eastern Masters AC League Division South | 5 Jul 17 |
| SP7.26K | 6.52 | | | | 5 | | | | Grays | Eastern Masters AC League Division South | 3 May 17 |
| HT7.26K | 13.67 | | | | 2 | | | | Chelmsford | Eastern Masters AC League Division South | 5 Jul 17 |
| 2MXCL | 15:29 | | | | 22 | L2 | | | Wanstead Flats | Chingford League Relays | 4 Mar 17 |
| 5K | 23:08 | | | 23:22 | 360 | | | 38 | Kingsley | Mid Cheshire 5K | 28 Apr 17 |
| 5K | 23:40 | | | | 140 | | | 44 | Barking | Barking Road Runners BH ELVIS 5K | 28 Aug 17 |
| 5K | 23:50 | | | | 32 | | | 9 | Langham | Langham 5K | 10 Sep 17 |
| 5K | 24:10 | | | 24:17 | 112 | | | 35 | Ilford | Valentines Park ELVIS 5K | 24 Sep 17 |
| 5K | 24:21 | | | 24:41 | 167 | | | 52 | London | East End Road Runners Olympic Park ELVIS 5K | 21 Jun 17 |
| 5KL | 23:18 | | | | 19 | L4 | | | Harwich | Essex Relay Championships | 18 Mar 17 |
| 5KXCL | 21:03 | | | | | L1 | | | North Ockendon | Essex County Relay Championships | 7 Oct 17 |
| parkrun | 23:09 | | | | 106 | | | | Gunnersbury | Gunnersbury parkrun # 314 | 2 Dec 17 |
| parkrun | 23:39 | | | | 32 | | | | Riddlesdown | Riddlesdown parkrun # 351 | 16 Dec 17 |
| parkrun | 23:42 | | | | 51 | | | | Valentines | Valentines parkrun # 310 | 1 Jan 17 |
| parkrun | 23:53 | | | | 91 | | | | Horsham | Horsham parkrun # 149 | 17 Jun 17 |
| parkrun | 23:54 | | | | 78 | | | | Croxteth Hall | Croxteth Hall parkrun # 109 | 29 Apr 17 |
| 4.3MXC | 37:46 | | | | 123 | | | 77 | Hadleigh Downs East | South Essex League | 5 Mar 17 |
| 7.4KXC | 38:01 | | | | 135 | | | | Great Notley Park | Essex League | 14 Jan 17 |
| 7.8KXC | 40:11 | | | | 501 | | | 53 | Welwyn Garden City | Start Fitness Metropolitan League | 11 Nov 17 |
| 5M | 39:14 | | | | 174 | | | 42 | Braintree | Braintree 5 | 2 Apr 17 |
| 5MMT | 40:00 | | | | 106 | | | 35 | Romford | Dagenham 88 Runners 5 | 17 May 17 |
| 5MMT | 40:50 | | | | 147 | | | 49 | Chingford | Orion Harriers Forest 5 | 5 Aug 17 |
| 5MMT | 41:01 | | | | 129 | | | 21 | Chigwell Row | Newman Hilly 5 | 12 Jul 17 |
| 5MXC | 39:56 | | | | 43 | | | 13 | Loughton | Loughton AC Inter Club Veterans Match | 4 Nov 17 |
| 8.5KXC | 41:56 | | | | 130 | | | | One Tree Hill | South Essex League | 22 Jan 17 |
| 10K | 50:10 | | | | 118 | | | 36 | Horndon on the Hill | Horndon 10K | 25 Jun 17 |
| 10K | 50:26 | | | 50:26 | 193 | | | 62 | Blackmore | Brentwood 10K (Inc Essex Championships) | 2 Jul 17 |
| 10.2KXC | 54:27 | | | | 466 | | | | Parliament Hill | London Championships | 18 Nov 17 |
| 15KXC | 84:29 | | | | 1033 | | | | Parliament Hill | South of England AA Championships | 28 Jan 17 |
| ZXC | 39:18 | | | | 74 | | | 12 | Loughton | Ware Cup | 9 Dec 17 |
| ZXC | 40:56 | | | | 99 | | | 31 | Alexandra Palace | Chingford League | 30 Dec 17 |
| ZXC | 42:00 | | | | 193 | | | 21 | Horseheath | Essex League | 28 Oct 17 |
| ZXC | 42:41 | | | | 164 | | | 44 | Hackney Marshes | Chingford League | 21 Oct 17 |
| ZXC | 43:21 | | | | 198 | | | 22 | Hockley | Essex League | 25 Nov 17 |
| ZXC | 61:49 | | | | 177 | | | | Woodford | Essex County U17/U20/Senior Championships | 7 Jan 17 |
| 2016 V40 Dagenham 88/Eastern Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 26.48 | | | | 6 | B | | | Lee Valley | Sweatshop Southern Athletics League Division 3N | 21 May 16 |
| 200 | 34.1 | | | | 5 | | | | Southend | Eastern Veterans' League Division SE | 6 Jul 16 |
| 800 | 2:59.15 | | | | 6 | A | | | Lee Valley | Sweatshop Southern Athletics League Division 3N | 9 Jul 16 |
| 800 | 3:00.59 | | | | 2 | B | | | Lee Valley | Sweatshop Southern Athletics League Division 3N | 16 Apr 16 |
| 3000 | 13:54.2 | | | | 4 | | | | Grays | Eastern Veterans' League Division SE | 4 May 16 |
| SP7.26K | 7.00 | | | | 5 | | | | Southend | Eastern Veterans' League Division SE | 6 Jul 16 |
| SP7.26K | 6.92 | | | | 2 | B | | | Mile End | Sweatshop Southern Athletics League Division 3N | 18 Jun 16 |
| SP7.26K | 6.91 | | | | 5 | A | | | Lee Valley | Sweatshop Southern Athletics League Division 3N | 21 May 16 |
| SP7.26K | 6.36 | | | | 5 | | | | Grays | Eastern Veterans' League Division SE | 4 May 16 |
| SP7.26K | 6.11 | | | | 4 | B | | | Lee Valley | Sweatshop Southern Athletics League Division 3N | 16 Apr 16 |
| SP7.26K | 5.15 | | | | 6 | B | | | Lee Valley | Sweatshop Southern Athletics League Division 3N | 9 Jul 16 |
| DT2K | 16.83 | | | | 4 | A | | | Mile End | Sweatshop Southern Athletics League Division 3N | 18 Jun 16 |
| DT2K | 15.59 | | | | 4 | B | | | Lee Valley | Sweatshop Southern Athletics League Division 3N | 21 May 16 |
| HT7.26K | 12.84 | | | | 2 | B | | | Mile End | Sweatshop Southern Athletics League Division 3N | 18 Jun 16 |
| HT7.26K | 11.82 | | | | 3 | | | | Southend | Eastern Veterans' League Division SE | 6 Jul 16 |
| HT7.26K | 10.39 | | | | 5 | B | | | Lee Valley | Sweatshop Southern Athletics League Division 3N | 9 Jul 16 |
| HT7.26K | 7.38 | | | | 5 | B | | | Lee Valley | Sweatshop Southern Athletics League Division 3N | 21 May 16 |
| HT7.26K | 6.93 | | | | 5 | | | | Grays | Eastern Veterans' League Division SE | 4 May 16 |
| HT7.26K | 6.40 | | | | 4 | A | | | Lee Valley | Sweatshop Southern Athletics League Division 3N | 16 Apr 16 |
| JT800 | 22.27 | | | | 4 | B | | | Lee Valley | Sweatshop Southern Athletics League Division 3N | 21 May 16 |
| JT800 | 17.09 | | | | 2 | B | | | Mile End | Sweatshop Southern Athletics League Division 3N | 18 Jun 16 |
| 5K | 24:23 | | | | 38 | | | 4 | Langham | Langham 5K | 11 Sep 16 |
| 5K | 24:48 | | | 25:00 | 174 | | | 22 | London | Olympic Park ELVIS 5K | 21 Jun 16 |
| 5K | 25:05 | | | 25:05 | 143 | | | 46 | Ilford | Valentines Park ELVIS 5K | 25 Sep 16 |
| parkrun | 24:07 | | | | 32 | | | | Valentines | Valentines parkrun # 256 | 1 Jan 16 |
| parkrun | 24:42 | | | | 37 | | | | Barking | Barking parkrun # 212 | 30 Jul 16 |
| parkrun | 25:30 | | | | 24 | | | | Boston | Boston parkrun # 40 | 23 Jul 16 |
| 6KXC | 36:13 | | | | 168 | | | 106 | Hadleigh | South Essex League | 23 Oct 16 |
| 4.3MXC | 40:10 | | | | 136 | | | 80 | Hadleigh Park | South Essex League | 28 Feb 16 |
| 7.5KXC | 37:50 | | | | 158 | | | | Thorndon Park | South Essex League | 4 Dec 16 |
| 8KXC | 42:38 | | | | 174 | | | 47 | Chingford | Chingford League | 22 Oct 16 |
| 8KXC | 44:44 | | | | 148 | | | 55 | Horseheath | Essex League | 19 Nov 16 |
| 8KXC | NT | | | | 90 | | | | Writtle | Essex County U13 / U15 / Veterans' Championships | 26 Nov 16 |
| 5M | 42:40 | | | | 149 | | | 26 | Romford | Havering 90 Joggers Midweek 5 | 7 Jun 16 |
| 5MMT | 45:28 | | | | 136 | | | 18 | Chigwell Row | Newman Hilly 5 | 13 Jul 16 |
| 5MXC | 40:48 | | | | 133 | | | 35 | Alexandra Palace | Chingford League | 10 Dec 16 |
| 8.1KXC | 35:40 | | | | 210 | | | 61 | Chelmsford | Essex League | 29 Oct 16 |
| ZXC | 38:58 | | | | 65 | | | 9 | Loughton | Ware Cup | 17 Dec 16 |
| ZXC | 43:26 | | | | 168 | | | 51 | Thurrock | Essex League | 8 Oct 16 |
| ZXC | 68:10 | | | | 177 | | | | Claybury | Essex County Championships | 9 Jan 16 |
| ZXCL | 16:52 | | | | 32 | L3 | | | Wanstead Flats | Chingford League Relays | 5 Mar 16 |
| 2015 V40 Eastern Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KMT | 31:28 | | | | 130 | | | | Basildon | Crown to Crown 5K | 12 Aug 15 |
| parkrun | 24:24 | | | | 73 | | | | Gunnersbury | Gunnersbury parkrun # 208 | 14 Nov 15 |
| parkrun | 24:55 | | | | 45 | | | | Raphael | Raphael parkrun # 26 | 31 Oct 15 |
| parkrun | 25:30 | | | | 44 | | | | Raphael | Raphael parkrun # 1 | 2 May 15 |
| parkrun | 26:26 | | | | 40 | | | | Harrow Lodge | Harrow Lodge parkrun # 134 | 12 Sep 15 |
| 7.5KXC | 39:38 | | | | 201 | | | 97 | Thorndon | South East Essex League | 25 Oct 15 |
| ZXC | 46:11 | | | | 134 | | | 22 | Jubilee Park | Chingford League | 19 Dec 15 |
| ZXCL | 17:29 | | | | 32 | L4 | | | Wanstead Flats | Chingford League Relays | 7 Mar 15 |
| 2014 V40 Havering |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 37:21 | | | | 80 | | | | Harrow Lodge | Harrow Lodge parkrun # 73 | 28 Jun 14 |
| 1996 SEN Havering |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZRD | 19.15 | | | | 9 | L4 | | | Chelmsford | Essex County Road Relays | 2 Mar 96 |
| 1994 U23 Havering |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZRD | 18.42 | | | | 18 | L1 | | | Chelmsford | Essex County Road Relays | 5 Mar 94 |
| 1993 U23 Havering |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZRD | 18.19 | | | | 6 | L4 | | | Chelmsford | Essex County Road Relays | 6 Mar 93 |
| 1992 U20 Havering |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZRD | 18.46 | | | | 10 | L4 | | | Chelmsford | Essex County Road Relays | 7 Mar 92 |
| ZXC | 32.23 | | | | 7 | | | | Chigwell Row | Essex County Cross Country Championships | 12 Dec 92 |
| 1991 U20 Havering |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZRD | 18.46 | | | | 23 | L1 | | | Chelmsford | Essex County Road Relays | 2 Mar 91 |
| ZXC | 28.23 | | | | 18 | | | | Rochford | Essex County Cross Country Championships | 14 Dec 91 |
| 1990 U20 Havering |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZRD | 20.38 | | | | 19 | L4 | | | Chelmsford | Essex County Road Relays | 17 Feb 90 |
| 1988 U17 Havering |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 24.29 | | | | 22 | | | | Bedfords Park Havering | Essex County Cross Country Championships | 10 Dec 88 |