| 2012 V45 Highgate/Civil Service |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:24.5 | | | | 7 | | | | Nuneaton | Civil Service AA Championships | 11 Jul 12 |
| 800 | 2:30.3 | | | | 3 | | | | Stevenage | Civil Service Athletics Association Masters' Championships | 26 Sep 12 |
| 1500 | 4:57.7 | | | | 7 | | | | Nuneaton | Civil Service AA Championships | 11 Jul 12 |
| 1500 | 5:02.0 | | | | 3 | | | | Stevenage | Civil Service Athletics Association Masters' Championships | 26 Sep 12 |
| 1500 | 5:11.7 | | | | 2 | ns | | | Parliament Hill | Southern Athletics League Division 2 C | 9 Jun 12 |
| 5000 | 18:50.1 | | | | 3 | | | | Stevenage | Civil Service Athletics Association Masters' Championships | 26 Sep 12 |
| LJ | 3.78 | | | | 7 | | | | Nuneaton | Civil Service AA Championships | 11 Jul 12 |
| LJ | 3.66 | | | | 4 | | | | Stevenage | Civil Service Athletics Association Masters' Championships | 26 Sep 12 |
| 5K | 17:46 | | | | 1 | | | 1 | West Ham Park | TSFA West Ham Park 5K Winter Series | 11 Mar 12 |
| 5K | 18:01 | | | | 2 | | | 1 | West Ham Park | TSFA West Ham Park 5K Winter Series | 18 Mar 12 |
| 5K | 18:11 | | | | 40 | | | 2 | Dulwich | Assembly League | 2 Aug 12 |
| 5K | 18:20 | | | | 3 | | | 1 | West Ham Park | TSFA West Ham Park 5K Winter Series | 15 Jan 12 |
| 5K | 18:27 | | | | 2 | | | 1 | West Ham Park | TSFA West Ham Park 5K Winter Series | 8 Jan 12 |
| 5K | 18:29 | | | | 4 | | | 1 | West Ham Park | TSFA West Ham Park 5K Winter Series | 22 Jan 12 |
| 5K | 18:30 | | | | 2 | | | 1 | West Ham Park | TSFA West Ham Park 5K Winter Series | 4 Mar 12 |
| 5K | 18:31 | | | | 1 | | | 1 | West Ham Park | TSFA West Ham Park 5K Winter Series | 12 Feb 12 |
| 5K | 18:31 | | | | 51 | | | 2 | Norwich | Norwich Lord Mayor's 5K | 7 Jul 12 |
| parkrun | 18:26 | | | | 2 | | | 1 | Barking | Barking parkrun 5K Event 2 | 4 Aug 12 |
| parkrun | 18:36 | | | | 5 | | | 1 | Wanstead Flats Park | Wanstead Flats parkrun 5K Event 59 | 30 Jun 12 |
| parkrun | 18:42 | | | | 1 | | | 1 | Barking | Barking parkrun 5K Event 8 | 15 Sep 12 |
| parkrun | 19:00 | | | | 2 | | | | Barking | Barking parkrun 5K Event 7 | 8 Sep 12 |
| parkrun | 19:09 | | | | 1 | | | 1 | Beckton | Beckton parkrun 5K Event 7 | 14 Jul 12 |
| parkrun | 19:13 | | | | 1 | | | 1 | Beckton | Beckton parkrun 5K Event 21 | 27 Oct 12 |
| parkrun | 21:14 | | | | 4 | | | 1 | Beckton | Beckton parkrun 5K Event 4 | 23 Jun 12 |
| parkrun | 27:45 | | | | 30 | | | | Beckton | Beckton parkrun 5K Event 1 | 2 Jun 12 |
| 6KL | 23:31 | | | | 59 | L6 | | | Aldershot | Southern Men's 6 Stage Road Relays | 23 Sep 12 |
| 7.664KL | 30:32 | | | | 34 | L9 | | | Milton Keynes | SEAA Men's 12-Stage Relay Long Legs | 25 Mar 12 |
| 5M | 31:17 | c | | | 135 | | | | London Olympic Park | National Lottery Olympic Park Run 5 | 31 Mar 12 |
| 10K | 38:20 | | | 38:16 | 33 | | | 5 | London Battersea Park | Queen’s Diamond Jubilee Challenge 10K (Inc CSAA Champs) | 17 May 12 |
| SHORT10K | 37:49 | | | 37:43 | 38 | | | 6 | Stratford | Newham Classic 10K (Short course) | 15 Apr 12 |
| ZXC | 29:25 | | | | 9 | | | 3 | Kingsbury | North of the Thames Championships | 17 Mar 12 |
| ZXC | 30:37 | | | | 158 | | | 18 | Trent Park | London City Runner Metropolitan League | 14 Jan 12 |
| ZXC | 33:02 | | | | 184 | | | 6 | Claybury | Metropolitan League | 20 Oct 12 |
| ZXC | 40:21 | | | | 23 | | | 4 | Parliament Hill | Civil Service Cross Country Championships | 31 Oct 12 |
| ZXC | 48:18 | | | | 739 | | | | Parliament Hill | English National Championships | 25 Feb 12 |
| 2011 V45 Highgate/Civil Service |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 64.8 | | | | 2 | | | | Loughborough | Civil Service Masters Track and Field Champs | 15 Sep 11 |
| 800 | 2:26.3 | | | | 7 | | | | Loughborough | Civil Service Masters Track and Field Champs | 15 Sep 11 |
| 800 | 2:30.7 | | | | 5 | | | | Nuneaton | Civil Service Senior Championship | 10 Aug 11 |
| 1500 | 4:49.3 | | | | 8 | | | | Loughborough | Civil Service Masters Track and Field Champs | 15 Sep 11 |
| 1500 | 4:55.68 | | | | 4 | 2 | | | Parliament Hill | London Inter Club Challenge | 23 Apr 11 |
| 1500 | 5:03.6 | | | | 5 | | | | Nuneaton | Civil Service Senior Championship | 10 Aug 11 |
| 3000 | 10:31.85 | | | | 9 | 2 | | | Parliament Hill | Highgate Harriers/City of London Open | 13 Apr 11 |
| LJ | 3.75 | | | | 6 | | | | Loughborough | Civil Service Masters Track and Field Champs | 15 Sep 11 |
| LJ | 3.71 | | | | 7 | | | | Nuneaton | Civil Service Senior Championship | 10 Aug 11 |
| 2M | 11:30 | | | | 11 | | | 1 | Battersea Park | Self Transcendence 2 Miles | 11 Jul 11 |
| 2M | 11:32 | | | | 12 | | | 1 | Battersea Park | Self Transcendence 2 | 6 Jun 11 |
| 2M | 11:41 | | | | 17 | | | 1 | Battersea Park | Self Transcendence 2 Miles | 1 Aug 11 |
| 2.78ML | 16:55 | | | | 4 | L2 | | | Finsbury Park London | Civil Service Road Relays | 12 Oct 11 |
| 2.8MNAD | 16:22 | | | | 42 | | | 4 | Beckenham | Assembly League | 1 Sep 11 |
| 4.819KL | 17:29 | | | | 24 | L2 | | | Sutton Park | BMAF Relay Championships | 21 May 11 |
| 5K | 17:40 | | | | 3 | | | 1 | West Ham Park | West Ham Park 5K Winter Series | 20 Feb 11 |
| 5K | 17:59 | | | | 2 | | | 1 | West Ham Park | West Ham Park 5K Winter Series | 23 Jan 11 |
| 5K | 18:00 | | | | 1 | | | 1 | West Ham Park | West Ham Park 5K Summer Series | 4 Sep 11 |
| 5K | 18:01 | | | | 1 | | | 1 | West Ham Park | West Ham Park 5K Winter Series | 4 Dec 11 |
| 5K | 18:05 | | | | 25 | | | 3 | Hyde Park | Brooks Serpentine Last Friday 5K | 30 Dec 11 |
| 5K | 18:12 | | | | 3 | | | 1 | West Ham Park | West Ham Park 5K Winter Series | 13 Feb 11 |
| 5K | 18:13 | | | | 3 | | | 1 | West Ham Park | West Ham Park 5K Summer Series | 3 Jul 11 |
| 5K | 18:15 | | | | 2 | | | 1 | West Ham Park | West Ham Park 5K Summer Series | 12 Jun 11 |
| 5K | 18:23 | | | | 2 | | | 2 | West Ham Park | West Ham Park 5K Winter Series | 18 Dec 11 |
| 5K | 18:25 | | | | 2 | | | 1 | West Ham Park | West Ham Park 5K Summer Series | 31 Jul 11 |
| 5K | 18:30 | | | | 2 | | | 1 | West Ham Park | West Ham Park 5K Winter Series | 16 Jan 11 |
| 5K | 18:30 | | | | 15 | | | 2 | Hyde Park | Brooks Serpentine Last Friday 5K | 6 May 11 |
| 5K | 18:30 | | | | 2 | | | 1 | West Ham Park | West Ham Park 5K Summer Series | 19 Jun 11 |
| 5K | 18:35 | | | | 1 | | | 1 | West Ham Park | West Ham Park 5K Winter Series | 9 Jan 11 |
| 5K | 18:36 | | | | 1 | | | 1 | West Ham Park | West Ham Park 5K Winter Series | 20 Nov 11 |
| 5K | 18:37 | | | | 2 | | | 1 | West Ham Park | West Ham Park 5K Summer Series | 7 Aug 11 |
| 5K | 18:42 | | | | 4 | | | 1 | West Ham Park | West Ham Park 5K Winter Series | 6 Feb 11 |
| 5K | 18:42 | | | | 2 | | | 1 | West Ham Park | West Ham Park 5K Summer Series | 5 Jun 11 |
| 5K | 18:43 | | | | 3 | | | 2 | West Ham Park | West Ham Park 5K Summer Series | 28 Aug 11 |
| 5K | 18:43 | | | | 1 | | | 1 | West Ham Park | West Ham Park 5K Winter Series | 6 Nov 11 |
| 5K | 18:44 | | | | 4 | | | 1 | West Ham Park | West Ham Park 5K Winter Series | 30 Jan 11 |
| 5K | 18:58 | | | | 1 | | | 1 | West Ham Park | West Ham Park 5K Summer Series | 14 Aug 11 |
| 5K | 18:58 | | | | 1 | | | 1 | West Ham Park | West Ham Park 5K Winter Series | 11 Dec 11 |
| 5K | 19:11 | | | | 3 | | | 1 | West Ham Park | West Ham Park 5K Summer Series | 26 Jun 11 |
| 5K | 19:25 | | | | 3 | | | 1 | West Ham Park | West Ham Park 5K Winter Series | 30 Oct 11 |
| 5K | 20:29 | | | | 5 | | | 1 | West Ham Park | West Ham Park 5K Summer Series | 10 Jul 11 |
| 5K | 26:23 | | | | 12 | | | 1 | West Ham Park | West Ham Park 5K Summer Series | 11 Sep 11 |
| 5K | 28:50 | | | | 39 | | | 11 | West Ham Park | West Ham Park 5K Winter Series | 13 Nov 11 |
| 10K | 36:52 | | | 36:51 | 41 | | | 8 | Newham | Newham Classic 10K | 10 Apr 11 |
| 10K | 37:05 | | | | 25 | | | 4 | Battersea Park | Civil Service 10K Championships | 30 Mar 11 |
| 10K | 37:33 | c | | | 22 | | | 1 | Newham | Newham London Run 10K | 27 Mar 11 |
| 10K | 38:03 | | | 38:01 | 50 | | | 7 | Oxford | Oxford Town & Gown 10K | 15 May 11 |
| ZXC | 31:30 | | | | 189 | | | 12 | Stevenage | London City Runner Metropolitan League | 12 Nov 11 |
| ZXC | 32:04 | | | | 180 | | | 13 | Claybury | London City Runner Metropolitan League | 8 Oct 11 |
| ZXC | 32:11 | | | | 21 | | | 13 | Ruislip | Middlesex Masters' County Championships | 5 Mar 11 |
| ZXC | 32:52 | | | | 150 | | | 11 | Ruislip | London City Runner Metropolitan League | 17 Dec 11 |
| ZXC | 39:52 | | | | 24 | | | 3 | Parliament Hill | CSAA Cross Country Championships | 9 Nov 11 |
| ZXC | 40:45 | | | | 110 | | | 24 | Parliament Hill | London Championships | 19 Nov 11 |
| ZXC | 44:42 | | | | 55 | | | 6 | Raf Halton | Southern Service League | 19 Jan 11 |
| ZXC | 55:37 | | | | 52 | | | 29 | Croydon | SEAA Inter Counties (inc Masters' Championships) | 10 Dec 11 |
| ZXC | 64:45 | | | | 403 | | | | Parliament Hill | Southern Cross Country Championships | 29 Jan 11 |
| ZXCL | 17:17 | | | | 8 | L2 | | | St Albans | St Albans Relay | 17 Sep 11 |
| ZXCL | 21:01 | | | | 133 | L2 | | | Mansfield | Saucony ECCA Relays | 5 Nov 11 |
| 2010 V45 Highgate/Civil Service |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 70.72 | | | | 5 | | | | Watford | Civil Service Masters Track and Field Championships | 8 Sep 10 |
| 800 | 2:22.7 | | | | 7 | | | | Eton | Civil Service Senior Championships | 11 Aug 10 |
| 800 | 2:26.5 | | | | 2 | | | | Watford | Civil Service Masters Track and Field Championships | 8 Sep 10 |
| 1500 | 4:53.7 | | | | 5 | | | | Watford | Civil Service Masters Track and Field Championships | 8 Sep 10 |
| 1500 | 5:02.6 | | | | 10 | | | | Eton | Civil Service Senior Championships | 11 Aug 10 |
| 5000 | 18:41.96 | | | | 10 | | | | Watford | Civil Service Masters Track and Field Championships | 8 Sep 10 |
| 3000SC | 12:39.9 | | | | 3 | | | | Eton | Civil Service Senior Championships | 11 Aug 10 |
| LJ | 4.15 | | | | 2 | | | | Watford | Civil Service Masters Track and Field Championships | 8 Sep 10 |
| 1M | 5:27 | | | | 12 | | | | Battersea Park | Self Transcendence Mile | 5 Jul 10 |
| 2M | 11:08 | | | | 13 | | | | Battersea Park | Self Transcendence 2 | 2 Aug 10 |
| 5K | 18:10 | | | | 3 | | | | London West Ham Park | West Ham Park 5K Summer Series | 18 Jul 10 |
| 5K | 18:14 | | | | 2 | | | 1 | London West Ham Park | City of London Corporation West Ham Park 5K Summer Series | 25 Jul 10 |
| 5K | 18:15 | | | | 4 | | | | West Ham Park | City of London Corporation West Ham Park 5K Summer Series | 1 Aug 10 |
| 5K | 18:17 | | | | 3 | | | | West Ham Park | West Ham Park 5K Winter Series | 28 Nov 10 |
| 5K | 18:18 | | | | 3 | | | 1 | West Ham Park | City of London Corporation West Ham Park 5K Summer Series | 8 Aug 10 |
| 5K | 18:26 | | | | 3 | | | 1 | London West Ham Park | West Ham Park 5K Summer Series | 11 Jul 10 |
| 5K | 18:34 | | | | 33 | | | | London Hyde Park | Brooks Serpentine Last Friday 5K | 27 Aug 10 |
| 5K | 18:44 | | | | 2 | | | | West Ham Park | West Ham Park 5K Winter Series | 12 Dec 10 |
| 5K | 18:47 | | | | 3 | | | 1 | London West Ham Park | West Ham Park 5K Summer Series | 4 Jul 10 |
| 5K | 19:03 | | | | 37 | | | | London Hyde Park | Brooks Serpentine Last Friday 5K | 28 May 10 |
| 5K | 19:10 | | | | 56 | | | | Norwich | Norwich Lord Mayors 5K | 10 Jul 10 |
| 5K | 20:58 | | | | 1 | | | | West Ham Park | City of London West Ham Park Run Series | 17 Jan 10 |
| 6KL | 22:18 | | | | 11 | L4 | | | Aldershot | Southern 6 Stage Road Relays | 26 Sep 10 |
| 10K | 37:48 | | | | 9 | | | 1 | Newham | Newham 10K | 7 Mar 10 |
| 10K | 37:56 | | | 37:52 | 24 | | | 2 | Newham | Newham Classic 10K | 18 Apr 10 |
| 10K | 38:15 | | | | 28 | | | | Battersea Park | CSSA 10K Championships | 30 Mar 10 |
| Mar | 3:44:13 | | | 3:43:38 | 6767 | | | | London | Virgin London Marathon | 25 Apr 10 |
| ZRD | 18:12 | | | | 2 | | | 1 | West Ham Park | City of London West Ham Park Run Series | 28 Feb 10 |
| ZXC | 39:46 | | | | 48 | | | 26 | Biggleswade | SEAA Veterans' Championships | 11 Dec 10 |
| ZXC | 50:34 | | | | 620 | | | | Leeds | English National Championships | 27 Feb 10 |
| ZXC | 66:54 | | | | 371 | | | | Parliament Hill | Southern Cross Country Championships | 30 Jan 10 |
| ZXCL | 14:18 | | | | 6 | L5 | | | Perivale | Horsenden Relays | 2 Oct 10 |
| 2009 V45 Highgate/Civil Service |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 69.6 | | | | 5 | | | | Loughborough | Master's Civil Service | 17 Sep 09 |
| 800 | 2:26.9 | | | | 7 | | | | Wigan | Civil Service Championships | 12 Aug 09 |
| 800 | 2:28.8 | | | | 5 | | | | Loughborough | Master's Civil Service | 17 Sep 09 |
| 1500 | 4:50.6 | | | | 5 | | | 3 | Loughborough | Master's Civil Service | 17 Sep 09 |
| 1500 | 4:59.2 | | | | 5 | | | | Wigan | Civil Service Championships | 12 Aug 09 |
| 1500 | 5:04.81 | | | | 8 | | | | Hendon | London Inter Club Challenge | 29 Aug 09 |
| 5000 | 18:22.9 | | | | 12 | | | | Loughborough | Master's Civil Service | 17 Sep 09 |
| LJ | 3.78 | | | | 10 | | | | Loughborough | Master's Civil Service | 17 Sep 09 |
| 2.3M | 13:58 | | | | 3 | | | 1 | Westminster | Bridges Handicap 2.3M | 11 Feb 09 |
| 2.3M | 14:03 | | | | 2 | | | 1 | Westminster | Bridges Handicap 2.3M | 8 Apr 09 |
| 5K | 18:32 | | | | 21 | | | | London Hyde Park | Serpentine Last Friday 5K | 25 Sep 09 |
| 10K | 38:41 | | | 38:34 | 123 | | | | Lincoln | City of Lincoln 10K | 29 Mar 09 |
| ZRDL | 22:18 | | | | 14 | L3 | | | Aldershot | Southern Counties Masters' Men's 4-stage Relays | 27 Sep 09 |
| ZXC | 29:53 | | | | 17 | | | 8 | Ruislip | Middlesex Masters Championships | 21 Mar 09 |
| ZXC | 29:55 | | | | 60 | | | 7 | Kingsbury | North of the Thames Championships | 12 Dec 09 |
| ZXC | 38:59 | | | | 29 | | | 7 | Parliament Hill | Civil Service XC Championships | 4 Nov 09 |
| ZXC | 44:55 | | | | 44 | | | 7 | Halton | RAF v Police v Fire Service | 14 Jan 09 |
| 2008 V45 Highgate/Civil Service |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 5:20.23 | | | | 6 | | | | Hendon | London Inter Club Challenge | 26 Jul 08 |
| 2M | 11:22 | | | | 10 | | | | Battersea Park | Self Transcendence 2 | 2 Jun 08 |
| 2.3M | 14:14 | | | | 2 | | | 1 | Westminster | Bridges Handicap Race | 12 Nov 08 |
| 5MXC | 33:50 | | | | 7 | | | 3 | Watford | Autumn Challenge 5 | 2 Nov 08 |
| 10K | 39:09 | | | | 84 | | | | London Hyde Park | Bupa Great Capital Run | 20 Jul 08 |
| ZRDL | 16:37 | | | | -41 | L4 | | | Aldershot | Southern 12 Stage Relays | 6 Apr 08 |
| ZXC | 30:50 | | | | 8 | | | | Kingsbury | London Business Houses XC | 25 Oct 08 |
| ZXC | 37:42 | | | | 48 | | | 24 | Ruislip | South of England Veterans Championships | 2 Feb 08 |
| ZXC | 40:22 | | | | 32 | | | 2 | Richmond Park | Civil Service Championships | 5 Nov 08 |
| ZXC | 43:57 | | | | 12 | | | | Halton | RAF V Fire V Police | 16 Jan 08 |
| 2007 V40 Highgate/Civil Service |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:01.2 | | | | 2 | | | | Battersea Park | Civil Service National Masters T & F Championships | 15 Aug 07 |
| 5K | 18:23 | | | | 28 | | | | London Hyde Park | Serpentine Last Friday of the Month 5K | 30 Mar 07 |
| Mar | 3:13:57 | | | | 1738 | | | | London | Flora London Marathon | 22 Apr 07 |
| 2006 V40 Highgate/Civil Service |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:52.1 | | | | 2 | | | | Battersea Park | Civil Service Masters Championships | 13 Sep 06 |