| 2003 SEN Havant |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:46.70 | | | | 7 | C | | | Eton | BMC Grand Prix | 14 Jun 03 |
| 1500 | 4:49.31 | | | | 13 | | | | Portsmouth | SEAA Champs Portsmouth Jun 21-22 | 21 Jun 03 |
| 1500 | 4:55.0 | | | | 1 | B | | | Basingstoke | D2 Basingstoke | 9 Aug 03 |
| 3000 | 10:35.0 | | | | 16 | B | 5 | | Watford | WOPEN | 23 Jul 03 |
| 3000 | 10:35.3 | | | | 1 | B | | | Kingston | Kingsmeadow | 5 Jul 03 |
| 2002 U23 Havant |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:21.1 | | | | 1 | B | | | Southampton | Southampton | 8 Jun 02 |
| 800 | 2:21.5 | | | | 2 | B | | | Portsmouth | Mountbatten Stadium Portsmouth | 6 Jul 02 |
| 800 | 2:22.46 | | | | 2 | | | | Portsmouth | Hampshire County Championships | 12 May 02 |
| 800 | 2:24.1 | | | | 3 | | | | Crawley | Crawley | 27 Jul 02 |
| 800 | 2:24.2 | | | | 6 | | | | Crawley | CRAWLEY OPEN | 17 Jul 02 |
| 1500 | 4:45.6 | | | | 1 | | | | Aldershot | ARMY v ACHILLES v SURREY v HAMPSHIRE Aldershot | 3 Jul 02 |
| 1500 | 4:47.69 | | | | 2 | | | | Portsmouth | Hampshire County Championships | 11 May 02 |
| 1500 | 4:48.86 | | | | 10 | | | | Bedford | AAA U20 & U23 Champs | 29 Jun 02 |
| 1500 | 4:48.88 | | | | ht | | | | Watford | South of England Senior Championships | 1 Jun 02 |
| 1500 | 4:54.7 | | | | 1 | | | | Portsmouth | Mountbatten Stadium, Portsmouth | 18 May 02 |
| 1500 | 4:55.8 | | | | 1 | B | | | Southampton | Southampton | 8 Jun 02 |
| 1500 | 4:57.1 | | | | 1 | B | | | Crawley | Crawley | 27 Jul 02 |
| 2001 U23 Havant |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:44.89 | | | | 10 | C | | | Watford | BMC | 9 Jun 01 |
| 1500 | 4:45.51 | | | | 11 | | | | Watford | BMC | 25 Jul 01 |
| 1500 | 4:46.86 | | | | 2 | | | | Portsmouth | Hampshire County Championships | 13 May 01 |
| 1500 | 4:48.5 | | | | 1 | | | | Perivale | Perivale | 11 Aug 01 |
| 1500 | 4:49.6 | | | | 1 | | | | Ware | Ware | 14 Jul 01 |
| 1500 | 4:59.4 | | | | 3 | | | | Portsmouth | Portsmouth | 28 Apr 01 |
| 3000 | 10:03.24 | | | | 6 | | | | Street | BMC | 7 May 01 |
| 3000 | 10:40.2 | | | | 2 | | | | Chelmsford | Chelmsford | 1 Sep 01 |
| 2000 U23 Havant |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:22.9 | | | | 2 | | | | Plymouth | Plymouth | 15 Jul 00 |
| 800 | 2:24.8 | | | | 1 | | | | Basingstoke | Basingstoke | 11 Jun 00 |
| 1500 | 4:59.7 | | | | 1 | B | | | Portsmouth | Portsmouth | 24 May 00 |
| 1500 | 5:02.8 | | | | 1 | | | | St. Ives | Huntingdon | 5 Aug 00 |
| 3000 | 10:24.68 | | | | 3 | | | | Aldershot | ARMY v HAMPSHIRE v SURREY Aldershot | 28 Jun 00 |
| 3000 | 10:24.7 | | | | 8 | | | | Brighton | BMC | 16 Aug 00 |
| 3000 | 10:40.7 | | | | 1 | B | | | Portsmouth | Mountbatten Stadium, Portsmouth | 30 Apr 00 |
| 5000 | 18:58.93 | | | | 6 | | | | Portsmouth | Hampshire Portsmouth | 13-14 May 2000 |