| Awaiting Approval |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:02.5 | | | | 1 | A | | | Grays | Southern Men's League Division 4, Thurrock | 16 Aug 97 |
| 1500 | 4:08.5 | | | | 1 | | | | Harrow | Harrow Open Meeting | 24 Aug 97 |
| 5000 | 16:11.0 | | | | 2 | A | | | Enfield | Southern Men's League Division 5, Enfield | 22 Jun 96 |
| 5000 | 16:18.3 | | | | 1 | | | | Horsham | Southern Men's League Division 4, Horsham | 5 Jul 97 |
| 5000 | 16:18.6 | | | | 1 | A | | | Crawley | Southern Men's League Division 7, Crawley | 7 May 94 |
| 10K | 32:26 | | | | 23 | | | | Eastleigh | B&Q Eastleigh 10K | 18 Mar 01 |
| 10K | 33:21 | | | | 9 | | | | Brighton Seafront | Brighton 10k | 19 Nov 00 |
| ZMT | 22:45 | | | | 1 | | | | Preston Park, Brighton | Phoenix Road Races | 14 Nov 04 |
| ZXC | 51:07 | | | | 39 | | | | Parliament Hill | The South of England Cross Country Championships | 29 Jan 05 |
| ZXC | 58:07 | | | | 57 | | | | Parliament Hill | South of England Cross Country Championships | 27 Jan 01 |
| 2013 V35 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 16:33 | | | | 3 | | | 1 | Brighton Preston Park | Preston Park parkrun 5K Event 1 | 20 Apr 13 |
| 5MMT | 28:20 | | | 28:20 | 3 | | | | Beaconsfield | Beaconsfield 5 | 1 Apr 13 |
| 8.663KL | 29:28 | | | | 25 | L9 | | | Sutton Coldfield | ERRA Men's 12 Stage Relays (Long Legs) | 13 Apr 13 |
| 10K | 34:36 | | | 34:36 | 4 | | | | Worthing | Worthing 10K | 5 Jun 13 |
| 10MMT | 58:39 | | | 58:39 | 3 | | | | Haywards Heath | Sussex Living Haywards Heath 10 | 5 May 13 |
| ZXC | 42:27 | | | | 19 | | | | Brighton | Sussex County Championships | 6 Jan 13 |
| ZXC | 51:18 | | | | 288 | | | | Sunderland | English National Championships | 23 Feb 13 |
| ZXC | 57:40 | | | | 89 | | | | Parliament Hill | Southern Championships | 16 Feb 13 |
| 2012 V35 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:03.3 | | | | 2 | A | | | Horsham | Southern Athletics League Division 2 SE | 9 Jun 12 |
| 1500 | 4:12.65 | | | | 10 | A | | | Brighton | BMC Regional Races | 30 May 12 |
| 1500 | 4:12.9 | | | | 5 | | | | Crawley | Sussex County Championships | 13 May 12 |
| 1500 | 4:13.0 | | | | 2 | A | | | Eltham | Southern Athletics League Division 2 SE | 14 Jul 12 |
| 1500 | 4:13.99 | | | | 1 | B | | | Brighton | Southern Athletics League Division 2 SE | 19 May 12 |
| 1500 | 4:18.9 | | | | 2 | B | | | Hastings | Southern Athletics League Division 2 SE | 21 Apr 12 |
| 1500 | 4:21.9 | | | | 1 | B | | | Horsham | Southern Athletics League Division 2 SE | 9 Jun 12 |
| 1500 | 4:25.2 | | | | 1 | B | | | Eastbourne | Southern Athletics League Division 2 SE | 1 Sep 12 |
| 2.05ML | 11:03 | | | | 6 | L3 | | | Horsham | Sussex County Relay Championships | 7 Apr 12 |
| 5K | 17:03 | | | | 7 | | | 1 | East Hoathly | Kings Head Canter 5K | 27 Aug 12 |
| parkrun | 16:30 | | | | 1 | | | 1 | Brighton Hove Park | Brighton & Hove parkrun 5K Event 253 | 25 Aug 12 |
| parkrun | 16:36 | | | | 2 | | | 1 | Brighton Hove Park | Brighton & Hove parkrun 5K Event 243 | 16 Jun 12 |
| parkrun | 16:51 | | | | 3 | | | 1 | Brighton Hove Park | Brighton & Hove parkrun 5K Event 241 | 2 Jun 12 |
| parkrun | 17:01 | | | | 1 | | | 1 | Brighton Hove Park | Brighton & Hove parkrun 5K Event 251 | 11 Aug 12 |
| 6KL | 20:20 | | | | 31 | L3 | | | Aldershot | Southern Men's 6 Stage Road Relays | 23 Sep 12 |
| 5MMT | 27:31 | | | | 1 | | | | Hassocks | Downlands Fayre 5 | 23 Jun 12 |
| 10K | 34:12 | | | 34:10 | 37 | | | | Brighton | Brighton 10K (Inc Sussex Champs) | 18 Nov 12 |
| 7MMT | 45:22 | | | | 1 | | | | Clayton | Dewpond 7 | 22 Jul 12 |
| ZRDL | 16:40 | | | | 36 | L4 | | | Clumber Park | ERRA Men's 6 stage Relays | 13 Oct 12 |
| ZXC | 26:41 | | | | 5 | | | | Goodwood | Brooks Sussex League | 20 Oct 12 |
| ZXC | 44:41 | | | | 26 | | | | Richmond Park | South of the Thames 7.5 Championships | 15 Dec 12 |
| ZXC | 48:36 | | | | 19 | | | | Brighton | Sussex County Championships | 7 Jan 12 |
| ZXC | 56:08 | | | | 100 | | | | Brighton | Southern Championships | 28 Jan 12 |
| 2011 SEN Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 17:00.1 | | | | 2 | ns | | | Brighton | Southern Men's League Division 1 | 4 Jun 11 |
| 2.05ML | 10:38 | | | | 5 | L3 | | | Christs Hospital | Sussex Relay Championships | 23 Apr 11 |
| parkrun | 16:27 | | | | 5 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 175 | 26 Feb 11 |
| parkrun | 16:27 | | | | 2 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 191 | 18 Jun 11 |
| parkrun | 16:27 | | | | 1 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 192 | 25 Jun 11 |
| parkrun | 16:46 | | | | 3 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 167 | 1 Jan 11 |
| parkrun | 16:48 | | | | 2 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 190 | 11 Jun 11 |
| parkrun | 16:58 | | | | 3 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 197 | 30 Jul 11 |
| parkrun | 17:09 | | | | 2 | | | | Andover | Andover parkrun 5K Event 12 | 1 Oct 11 |
| parkrun | 17:22 | | | | 4 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 212 | 12 Nov 11 |
| parkrun | 17:43 | | | | 3 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 188 | 28 May 11 |
| 5.506KL | 18:19 | | | | 10 | L12 | | | Milton Keynes | Southern Men's 12 Stage Relays (Short Legs) | 27 Mar 11 |
| 5.848KL | 20:22 | | | | 66 | L3 | | | Sutton Park | ERRA National 6 Stage Relays | 15 Oct 11 |
| 8.663KL | 30:04 | | | | 29 | L11 | | | Sutton Park | ERRA Men's National 12-stage Relays (Long Legs) | 9 Apr 11 |
| 10K | 33:44 | | | 33:44 | 36 | | | | Chichester | Chichester Priory 10K | 6 Feb 11 |
| 10K | 35:28 | | | 35:25 | 65 | | | | Brighton | Brooks Brighton 10K (Inc Sussex Champs) | 20 Nov 11 |
| ZXC | 28:37 | | | | 8 | | | | Bexhill | Brooks Sussex League | 15 Jan 11 |
| ZXC | 29:07 | | | | 5 | | | | Lancing | Brooks Sussex League | 12 Feb 11 |
| ZXC | 41:21 | | | | 193 | | | | Birmingham | Inter Counties Championships | 5 Mar 11 |
| ZXC | 41:43 | | | | 181 | | | | Alton Towers | English National Championships | 19 Feb 11 |
| ZXC | 41:45 | | | | 8 | | | | Brighton | Brooks Sussex County Championships | 8 Jan 11 |
| ZXC | 44:06 | | | | 40 | | | | Roehampton | South of Thames Championships | 17 Dec 11 |
| 2010 SEN Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:15.4 | | | | 3 | B | | | Abingdon | British Athletics League Qualifier | 18 Sep 10 |
| 5000 | 16:07.5 | | | | 1 | B | | | Reading | Southern Men's League Division 1 Match 2 | 31 Jul 10 |
| 5000 | 16:27.3 | | | | 2 | B | | | Lewes | Southern Men's League Division 1 | 15 May 10 |
| 5K | 16:35 | | | | 17 | | | | London | Standard Chartered Great City 5K | 15 Jul 10 |
| 5K | 16:38 | | | | 7 | | | | Chiddingly | King's Head Canter 5K | 30 Aug 10 |
| parkrun | 16:08 | | | | 3 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 164 | 11 Dec 10 |
| parkrun | 16:15 | | | | 3 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 159 | 6 Nov 10 |
| parkrun | 16:19 | | | | 2 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 120 (30m short) | 6 Feb 10 |
| parkrun | 16:38 | | | | 1 | | | | Banstead | Banstead Woods parkrun 5K Event 165 | 24 Jul 10 |
| parkrun | 16:39 | | | | 2 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 121 (30m short) | 13 Feb 10 |
| parkrun | 16:46 | | | | 1 | | | | Reading | Reading parkrun 5K Event 50 | 11 Sep 10 |
| parkrun | 17:20 | | | | 4 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 141 | 3 Jul 10 |
| 5.848KL | 19:29 | | | | 36 | L5 | | | Sutton Park | National 6 Stage Relays | 16 Oct 10 |
| 6KL | 19:56 | | | | 20 | L6 | | | Aldershot | Southern 6 Stage Road Relays | 26 Sep 10 |
| 7.798KL | 27:13 | | | | 11 | L11 | | | Milton Keynes | Southern Men's 12 Stage Relays (Long Legs) | 21 Mar 10 |
| 8.663KL | 29:48 | | | | 39 | L5 | | | Sutton Park | ERRA National Men's 12 Stage Road Relays (Long Legs) | 17 Apr 10 |
| 10K | 33:04 | | | 33:02 | 24 | | | | Brighton | Brighton 10K | 21 Nov 10 |
| 10K | 34:18 | | | | 7 | | | | Worthing | Worthing 10K | 9 Jun 10 |
| 10K | 35:17 | | | | 4 | | | | High Wycombe | Grant & Stone High Wycombe 10K | 18 Jul 10 |
| 12KXC | 42:25 | | | | 228 | | | | Birmingham | McCain UK Cross Challenge inc World Trials & Inter Counties | 13 Mar 10 |
| ZXC | 26:55 | | | | 11 | | | | Goodwood | Brooks Sussex League | 23 Oct 10 |
| ZXC | 28:46 | | | | 4 | | | | Bexhill | Brooks Sussex League | 16 Jan 10 |
| ZXC | 31:34 | | | | 2 | | | | Plumpton College | Brooks Sussex League | 27 Nov 10 |
| ZXC | 44:27 | | | | 202 | | | | Leeds | English National Championships | 27 Feb 10 |
| ZXC | 44:38 | | | | 7 | | | | Brighton | Sussex County Championships | 2 Jan 10 |
| 2009 SEN Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:05.4 | | | | 3 | A | | | Ipswich | Southern Men's League Division 1 | 27 Jun 09 |
| 1500 | 4:09.6 | | | | 1 | A | | | Ashford | Southern Men's League Division 1 | 11 Jul 09 |
| 1500 | 4:19.6 | | | | 3 | B | | | Tonbridge | Southern Men's League Division 1 | 1 Aug 09 |
| 5000 | 15:36.5 | | | | 3 | A | | | Kingston | Southern Men's League Division 1 | 2 May 09 |
| 5000 | 16:03.6 | | | | 2 | A | | | Southampton | Southern Men's League Division 1 | 6 Jun 09 |
| 5000 | 16:35.48 | | | | 5 | B | | | Chelmsford | SEAA Senior Inter County Match | 9 Aug 09 |
| 5K | 16:37 | | | | 3 | | | | East Hoathly | Kings Head Canter 5km | 31 Aug 09 |
| parkrun | 15:57 | | | | 1 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 100 (30m short) | 12 Sep 09 |
| parkrun | 15:58 | | | | 1 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 84 (30m short) | 30 May 09 |
| parkrun | 16:11 | | | | 1 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 75 (30m short) | 28 Mar 09 |
| parkrun | 16:13 | | | | 1 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 99 (30m short) | 5 Sep 09 |
| parkrun | 16:16 | | | | 2 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 69 (30m short) | 14 Feb 09 |
| parkrun | 16:19 | | | | 1 | | | | Banstead | Banstead Woods parkrun 5K Event 109 | 20 Jun 09 |
| parkrun | 16:38 | | | | 1 | | | | Bushy Park | Bushy Park parkrun 5K Event 279 | 5 Dec 09 |
| parkrun | 17:41 | | | | 1 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 68 (30m short) | 7 Feb 09 |
| 8K | 29:42 | | | | 3 | | | | Brighton | Brighton Boxing Day 8K | 26 Dec 09 |
| 10K | 32:59 | | | | 3 | | | | Worthing | Worthing 10K | 10 Jun 09 |
| 10K | 33:54 | | | | 42 | | | | Brighton | Brighton 10K | 15 Nov 09 |
| 10K | 35:21 | | | 35:19 | 90 | | | | Berlin, GER | Berlin 10K Champions Run | 22 Aug 09 |
| 10K | 35:28 | | | | 4 | | | | Heathfield | Heathfield 10K | 28 Jun 09 |
| 7.5MXC | 43:09 | | | | 14 | | | | Wimbledon Common | South of the Thames 12K Championships | 19 Dec 09 |
| 15MMT | 1:32:25 | | | | 2 | | | | Wadhurst | Bewl 15 | 5 Jul 09 |
| ZRDL | 19:06 | | | | 64 | L1 | | | Sutton Coldfield | National 6 Stage Relays | 17 Oct 09 |
| ZRDL | 28:27 | | | | | L3 | | | Sutton Coldfield | ERRA National Men's 12 Stage Road Relays | 18 Apr 09 |
| ZXC | 25:53 | | | | 6 | | | | Goodwood | Sussex League | 24 Oct 09 |
| ZXC | 28:16 | | | | 5 | | | | Lancing | Sussex League | 28 Feb 09 |
| ZXC | 31:19 | | | | 4 | | | | Plumpton | Sussex League | 28 Nov 09 |
| ZXC | 45:49 | | | | 232 | | | | Parliament Hill | English National Championships | 21 Feb 09 |
| 2008 SEN Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:00.6 | | | | | | | | Hendon | London Inter Club Challenge | 26 Jul 08 |
| 800 | 2:00.7 | | | | | | | | Crawley | Crawley Open Meeting | 16 Jul 08 |
| 1500 | 4:05.73 | | | | 7 | A | | | Eltham | BMC Regional Races | 23 Jul 08 |
| 1500 | 4:05.95 | | | | 2 | 1 | | | Battersea Park | Herne Hill Harriers Open | 19 Jul 08 |
| 1500 | 4:07.3 | | | | 1 | | | | Luton | Southern Men's League Division 2 | 12 Jul 08 |
| 1500 | 4:07.59 | | | | 8 | h2 | | | Crystal Palace | South of England Senior/U20 Championships | 14 Jun 08 |
| 1500 | 4:08.6 | | | | | | | | Bromley | Southern Men's League Division 2 | 2 Aug 08 |
| 1500 | 4:10.4 | | | | | | | | Finsbury Park | London Heathside Open | 6 Jul 08 |
| 1500 | 4:11.25 | | | | 8 | A | | | Eltham | BMC Regional Races | 28 May 08 |
| parkrun | 16:14 | | | | 1 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 59 (30m short) | 6 Dec 08 |
| parkrun | 16:24 | | | | 1 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 15 (30m short) | 9 Feb 08 |
| parkrun | 16:25 | | | | 1 | | | | Banstead | Banstead Woods parkrun 5K Event 52 | 24 May 08 |
| parkrun | 16:26 | | | | 2 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 18 (30m short) | 1 Mar 08 |
| parkrun | 16:28 | | | | 2 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 28 (30m short) | 10 May 08 |
| parkrun | 16:34 | | | | 5 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 55 (30m short) | 8 Nov 08 |
| parkrun | 16:35 | | | | 3 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 19 (30m short) | 8 Mar 08 |
| parkrun | 16:41 | | | | 1 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 14 (30m short) | 2 Feb 08 |
| parkrun | 16:44 | | | | 3 | | | | Brighton Hove Park | Brighton & Hove parkrun 5K Event 13 (30m short) | 26 Jan 08 |
| 10K | 33:52 | | | | 32 | | | | Brighton | Brooks Brighton 10K | 16 Nov 08 |
| ZRDL | 14:06 | | | | -20 | L2 | | | Aldershot | Southern 12 Stage Relays | 6 Apr 08 |
| ZRDL | 30:16 | | | | -39 | L11 | | | Sutton Coldfield | National 12 Stage Relays | 26 Apr 08 |
| ZXC | 28:03 | | | | 13 | | | | Brighton | Brooks Sussex League | 12 Jan 08 |
| ZXC | 30:57 | | | | 7 | | | | Plumpton | Sussex League | 22 Nov 08 |
| ZXC | 31:13 | | | | 8 | | | | Plumpton | Brooks Sussex League | 16 Feb 08 |
| 2007 SEN Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 16:47 | | | | 2 | | | | Banstead | Banstead Woods parkrun 5K Event 9 | 11 Aug 07 |
| parkrun | 17:18 | | | | 1 | | | | Banstead | Banstead Woods parkrun 5K Event 7 | 28 Jul 07 |
| 2006 SEN Brighton & Hove/Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:54.85 | | | | 4 | | | | Watford | Watford Open Meeting | 12 Jul 06 |
| 3000 | 8:55.98 | | | | 6 | | | | Watford | Watford Open | 26 Jul 06 |
| 5000 | 15:39.0 | | | | 6 | | | | Crawley | British Athletics League National 2 | 5 Aug 06 |
| 5000 | 15:42.1 | | | | 2 | | | | Portsmouth | Southern Men's League Division 2 Match 1 | 22 Jul 06 |
| 5000 | 16:05.9 | | | | 2 | | | | Mile End | Southern Men's League Division 2 Match 2 | 8 Jul 06 |
| 5K | 16:30 | | | | 4 | | | | East Horsley | Kings Head Canter 5km | 28 Aug 06 |
| parkrun | 16:26 | | | | 2 | | | | Bushy Park | Bushy Park parkrun 5K Event 101 | 19 Aug 06 |
| 10K | 32:40 | | | | 15 | | | | Brighton | Brooks Brighton 10km inc South of England Championships | 19 Nov 06 |
| 2005 SEN Brighton & Hove/Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:58.1 | | | | 2 | | | | Brighton | Brighton | 20 Aug 05 |
| 800 | 1:58.2 | | | | 9 | B | | | Brighton | BMC | 17 Aug 05 |
| 800 | 1:58.5 | | | | 4 | A | | | London (Cat) | BMC | 22 Jun 05 |
| 1500 | 3:58.47 | | | | 7 | B | | | Watford | BMC Gold Standard Races | 24 Aug 05 |
| 1500 | 3:59.1 | | | | 1 | | | | Finsbury Park | LONDON HEATHSIDE OPEN Finsbury Park | 7 Aug 05 |
| 1500 | 4:00.9 | | | | 4 | | | | Catford | BMC Regional Races | 20 Jul 05 |
| 1500 | 4:01.57 | | | | ht | | | | Ashford | SOUTH OF ENGLAND CHAMPIONSHIPS Ashford, Kent | 18 Jun 05 |
| 1500 | 4:02.6 | | | | 1 | | | | Tooting Bec | HERNE HILL OPEN | 27 Aug 05 |
| 1500 | 4:02.9 | | | | 2 | B | | | Southampton | Divison 4 | 25 Jun 05 |
| 1500 | 4:03.0 | | | | 4 | | | | Eltham | BMC | 18 May 05 |
| 1500 | 4:03.14 | | | | 2 | 2 | | | Watford | WATFORD OPEN Watford | 27 Jul 05 |
| 1500 | 4:04.2 | | | | 1 | | | | Brighton | Brighton | 20 Aug 05 |
| 1500 | 4:05.2 | | | | 5 | | | | Derby | BRITISH ATHLETICS LEAGUE Division Four | 4 Jun 05 |
| Mile | 4:18.7 | | | | 1 | | | | London (Cat) | BMC | 10 Aug 05 |
| 3000 | 8:49.33 | | | | 4 | B | | | Watford | WATFORD OPEN GRADED | 20 Apr 05 |
| 3000 | 8:51.24 | | | | 4 | 1 | | | Watford | Watford Open Meeting | 13 Jul 05 |
| 3000 | 8:58.0 | | | | 2 | | | | Crawley | SUSSEX CHAMPS | 4 Sep 05 |
| 5000 | 15:22.60 | | | | 7 | 2 | | | Bedford | Division 4 | 30 Jul 05 |
| 5000 | 15:29.09 | | | | 2 | | | | Crawley | SUSSEX (May 14) | 14 May 05 |
| 5000 | 15:31.5 | | | | 6 | | | | Abingdon | Division 4 | 7 May 05 |
| 5000 | 16:23.6 | | | | 7 | | | | Derby | BRITISH ATHLETICS LEAGUE Division Four | 4 Jun 05 |
| 10000 | 32:45.18 | | | | 7 | | | | Bedford | Inter Counties | 29 May 05 |
| 5K | 15:57 | | | | 1 | | | | East Hoathley | KINGS HEAD CANTER 5km | 29 Aug 05 |
| 10K | 32:00 | | | | 5 | | | | Brighton | BRIGHTON REEBOK 10km | 20 Nov 05 |
| 2004 SEN Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:02.1 | | | | 7 | A | | | Eltham | BMC | 4 Aug 04 |
| 1500 | 4:03.9 | | | | 1 | | | | Barking | SML | 22 May 04 |
| 1500 | 4:04.0 | | | | 1 | | | | Hastings | Hastings | 31 Jul 04 |
| 1500 | 4:07.6 | | | | 3 | | | | Tooting Bec | HERNE HILL OPEN Tooting Bec | 24 Jul 04 |
| 5000 | 15:25.77 | | | | 14 | | | | Battersea | ADIDAS BELGRAVE SPEED GRAND PRIX Battersea | 21 Jul 04 |
| 5000 | 15:31.3 | | | | 3 | | | | Hemel Hempstead | Hemel Hempstead | 1 May 04 |
| 5000 | 15:42.21 | | | | 3 | | | | Crawley | Sussex Championships | 15 May 04 |
| 5000 | 15:51.7 | | | | 2 | | | | Braunton | - | 10 Jul 04 |
| 5000 | 16:11.2 | | | | 1 | | | | Brighton | Division Two Brighton | 26 Jun 04 |
| 10K | 32:08 | | | | 4 | | | | Brighton | BRIGHTON 10km East Sussex | 21 Nov 04 |
| 10K | 33:03 | | | | 10 | | | | Chichester | CHICHESTER PRIORY 10km West Sussex | 8 Feb 04 |
| 2003 SEN Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.4 | | | | 6 | E | | | Brighton | BMC | 13 Aug 03 |
| Mile | 4:29.7 | | | | 3 | | | | Crawley | HAYWARDS HEATH OM Crawley | 30 Apr 03 |
| 5000 | 15:43.63 | | | | 2 | | | | Crawley | SUSSEX Crawley (May 10/11) | 10 May 03 |
| 5000 | 15:49.2 | | | | 3 | | | | Walton | Walton | 28 Jun 03 |
| 5000 | 16:13.4 | | | | 5 | | | | Abingdon | SENIOR INTER-COUNTIES MATCH ABINGDON | 17 Aug 03 |
| 5000 | 16:13.9 | | | | 1 | | | | Brighton | D3 | 17 May 03 |
| 5000 | 16:25.7 | | | | 2 | | | | Barn Elms | Barn Elms | 31 May 03 |
| 2002 SEN Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.5 | | | | 2 | | | | Brighton | BRIGHTON & HOVE CITY AC OPEN inc SEAA 10,000m CHAMPS East Sussex | 14 Aug 02 |
| 1500 | 4:01.1 | | | | 1 | | | | Horsham | HORSHAM BLUE STARS H OPEN Horsham | 18 Aug 02 |
| 1500 | 4:04.60 | | | | 2 | | | | Finsbury Park | LONDON HEATHSIDE OPEN Finsbury Park | 11 Aug 02 |
| 1500 | 4:05.9 | | | | 2 | | | | Tonbridge | TONBRIDGE OPEN | 6 Aug 02 |
| 5000 | 16:01.2 | | | | 1 | | | | Ware | Ware | 13 Jul 02 |
| 5000 | 16:14.6 | | | | 2 | | | | Ware | Ware | 22 Jun 02 |
| 2001 SEN Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:58.9 | | | | 7 | B | | | Brighton | BMC | 22 Aug 01 |
| 800 | 2:00.0 | | | | 1 | B | | | Brighton | Division Three Brighton | 23 Jun 01 |
| 1500 | 4:02.6 | | | | 2 | | | | Crawley | CRAWLEY TOWN FESTIVAL MEDALS MEETING | 27 Jun 01 |
| 1500 | 4:15.2 | | | | 1 | | | | Barking | Barking | 21 Jul 01 |
| Mile | 4:28.6 | | | | 1 | | | | Worthing | WORTHING & DISTRICT HARRIERS OPEN MEDAL | 28 May 01 |
| 3000 | 8:52.1 | | | | 2 | | | | Crawley | CRAWLEY OPEN | 30 May 01 |
| 5000 | 15:37.69 | | | | 1 | | | | Crawley | Sussex Crawley | 12 May 01 |