| 2013 SEN Altrincham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 15:11.0 | | | | 1 | A | | | Stretford | North of England League Division 4WC | 5 May 13 |
| 4.819KL | 15:10 | | | | 6 | L6 | | | Sutton Coldfield | ERRA Men's 12 Stage Relays (Short Legs) | 13 Apr 13 |
| 5K | 14:53 | | | | 2 | | | | Christleton | Christleton 5K | 17 May 13 |
| 5KL | 15:36 | | | | 6 | | | | Douglas | Isle of Man Easter Festival 5K Relay | 31 Mar 13 |
| parkrun | 15:28 | | | | 1 | | | | Manchester Heaton Park | Heaton parkrun 5K Event 177 | 20 Apr 13 |
| 10K | 31:52 | | | | 3 | | | | Port Erin | Isle of Man Easter Festival 10K | 29 Mar 13 |
| HM | 70:17 | | | 70:16 | 4 | | | | Chester | Chester Half Marathon | 12 May 13 |
| 2012 SEN Altrincham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3.9KL | 12:34 | | | | 12 | L12 | | | Liverpool | Northern Men's 12 Stage Relays (Short Legs) | 31 Mar 12 |
| parkrun | 15:12 | | | | 1 | | | | Manchester Platts Field | South Manchester parkrun 5K Event 109 | 24 Mar 12 |
| parkrun | 15:47 | | | | 1 | | | | Preston | Preston parkrun 5K Event 23 | 3 Nov 12 |
| parkrun | 16:57 | | | | 1 | | | | Manchester Platts Field | South Manchester parkrun 5K Event 104 | 18 Feb 12 |
| 6.4KL | 18:33 | | | | 5 | L6 | | | Leigh | Northern Counties Men's 6 Stage Relays | 22 Sep 12 |
| 10K | 29:52 | | | 29:52 | 7 | | | | Manchester | Trafford 10K | 11 Mar 12 |
| 10M | 50:28 | | | | 1 | | | | Pocklington | Snake Lane 10 | 26 Feb 12 |
| HM | 68:43 | | | 68:43 | 2 | | | | Liverpool | Run Liverpool Half Marathon | 18 Mar 12 |
| 20M | 1:49:05 | | | 1:49:05 | 1 | | | | Lancaster | Trimpell 20 | 4 Mar 12 |
| 34K | 2:12:50 | | | | 1 | | | | Keswick | Keswick Buttermere Round 34K | 12 Feb 12 |
| ZXC | 41:57 | | | | 27 | | | | Pontefract | Northern Championships | 28 Jan 12 |
| 2011 SEN Altrincham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 15:14 | | | | 1 | | | | Manchester Heaton Park | Heaton parkrun 5K Event 87 | 7 May 11 |
| 8KL | 22:46 | | | | 3 | L5 | | | Catterick | Northern Men's 12 Stage Relays (Long Legs) | 20 Mar 11 |
| 5.9M | 30:13 | | | | 12 | | | | Blaydon | Blaydon Race 5.9 | 9 Jun 11 |
| 10K | 30:11 | | | | 29 | | | | Manchester | Bupa Great Manchester Run 10K | 15 May 11 |
| 10K | 30:33 | | | 30:33 | 17 | | | | London | Bupa London 10,000 (10K) | 30 May 11 |
| 10K | 30:33 | | | 30:32 | 16 | | | | Clitheroe | Ribble Valley 10K (Inc Northern Champs) | 27 Dec 11 |
| 10K | 30:44 | | | 30:42 | 1 | | | | Leeds | Rothwell 10K | 2 May 11 |
| 10K | 30:52 | | | 30:51 | 3 | | | | Helensburgh | Helensburgh 10K | 19 May 11 |
| 7M | 37:50 | | | | 1 | | | | Longridge | Longridge 7 | 11 Dec 11 |
| 9.75ML | 52:19 | | | | 1 | L7 | | | Caernarfon | Welsh Castles Relay | 11 Jun 11 |
| 14M | 1:19:45 | | | | 3 | | | | Dent | Dentdale Run 14 | 12 Mar 11 |
| 2010 SEN Altrincham/Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 14:59.0 | | | | 1 | A | | | Warrington | Northern League 3W | 1 May 10 |
| 5000 | 16:47.1 | | | | 1 | A | | | Litherland | Northern League 3W | 4 Jul 10 |
| HJ | 1.40 | | | | 2= | B | | | Litherland | Northern League 3W | 4 Jul 10 |
| 4.8KL | 14:58 | | | | 3 | L10 | | | Manchester | Northern Counties Men's 12 Stage Relays (Long Legs) | 21 Mar 10 |
| 3ML | 14:35 | | | | 1 | L3 | | | Leigh | North West Relays Senior Men | 18 Sep 10 |
| 5K | 15:27 | | | | 3 | | | | Douglas | Isle of Man Easter Festival 5K | 4 Apr 10 |
| 5K | 15:34 | | | | 1 | | | | Rochdale | Ron Hill's 72nd Birthday 5K | 23 Sep 10 |
| 5.6KL | 16:45 | | | | 2 | L6 | | | Manchester | Northern Counties Men's 6-stage Relay | 2 Oct 10 |
| 5.848KL | 17:42 | | | | 3 | L5 | | | Sutton Park | National 6 Stage Relays | 16 Oct 10 |
| 8.663KL | 27:32 | | | | 7 | L11 | | | Sutton Park | ERRA National Men's 12 Stage Road Relays (Long Legs) | 17 Apr 10 |
| 9.8KXC | 29:56 | | | | 24 | | | | Liverpool | McCain UK Cross Challenge (inc European Trials) | 27 Nov 10 |
| 10K | 32:06 | | | | 3 | | | | Port Erin | Isle of Man Easter Festival 10K | 2 Apr 10 |
| ZXC | 32:06 | | | | 1 | | | | Edinburgh | Edinburgh University HH Braids Hills | 13 Nov 10 |
| ZXC | 33:36 | | | | 1 | | | | Manchester | Manchester Area League | 23 Oct 10 |
| ZXCL | 15:28 | | | | 15 | L1 | | | Mansfield | ECCA Relays | 6 Nov 10 |
| 2009 SEN Altrincham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:58.6 | | | | 1 | A | | | Halifax | North of England League Division 4WC | 5 Jul 09 |
| 3000 | 8:13.91 | | | | 10 | A | | | Solihull | BMC Nike Grand Prix | 18 Jul 09 |
| 3000 | 8:17.99 | | | | 3 | 1 | | | Stretford | Trafford Grand Prix | 23 Jun 09 |
| 5000 | 14:06.99 | | | | 5 | A | | | Stretford | BMC Nike Grand Prix | 27 Jun 09 |
| 5000 | 14:18.71 | | | | 15 | A | | | Sportcity | BMC Nike Grand Prix | 30 May 09 |
| 5000 | 14:30.69 | | | | 11 | | | | Birmingham | Aviva World Trials & National Championships | 12 Jul 09 |
| 5000 | 14:34.50 | | | | 2 | A | | | Sportcity | British Athletics League Premiership | 4 Jul 09 |
| 5000 | 14:36.8 | | | | 1 | A | | | Stockport | North of England League Division 4WC | 2 May 09 |
| 5000 | 15:13.1 | | | | 1 | A | | | Stretford | North of England League Division 4WC | 2 Aug 09 |
| 5K | 14:39 | | | | 3 | | | | Christleton | Christleton 5K | 8 May 09 |
| 5K | 15:20 | | | | 4 | | | | Douglas | Isle of Man Easter Festival 5K | 12 Apr 09 |
| 5M | 24:28 | | | | 1 | | | | Edinburgh | Corstorphine 5 | 10 Jun 09 |
| 10K | 30:14 | | | | 18 | | | | Manchester | Bupa Great Manchester Run 10K | 17 May 09 |
| 10K | 30:53 | | | | 13 | | | | Manchester | Trafford 10K | 15 Mar 09 |
| 10K | 31:20 | | | | 15 | | | | Sheffield | Bupa Great Yorkshire Run 10K | 6 Sep 09 |
| 10K | 31:40 | | | | 5 | | | | Port Erin | Isle of Man Easter Festival 10K | 10 Apr 09 |
| 10K | 31:56 | | | | 2 | | | | Llandudno | Llandudno Nick Beer 10K | 8 Feb 09 |
| 10KMT | 33:56 | | | | 1 | | | | Boggart Hole Clough | Manchester Parks Series - Boggart Chase 10K | 20 Sep 09 |
| HM | 67:55 | | | | 12 | | | | Wilmslow | Wilmslow Half Marathon | 29 Mar 09 |
| HM | 68:49 | | | | 2 | | | | Mamm Cross, IRL | Connemara International Half Marathon | 22 Mar 09 |
| HM | 69:22 | | | | 3 | | | | Wokingham | Wokingham Half Marathon | 24 May 09 |
| ZRDL | 14:35 | | | | | L2 | | | Sutton Coldfield | ERRA National Men's 12 Stage Road Relays | 18 Apr 09 |
| ZRDL | 15:17 | | | | 1 | L2 | | | Blackpool | North West Counties Relays | 19 Sep 09 |
| ZRDL | 17:40 | | | | 4 | L6 | | | Leeds | Northern Counties Men's 6-stage Relays | 26 Sep 09 |
| ZRDL | 18:19 | | | | 21 | L3 | | | Sutton Coldfield | National 6 Stage Relays | 17 Oct 09 |
| ZXC | 33:02 | | | | 1 | | | | Hyndburn | Mid Lancs League | 14 Feb 09 |
| ZXC | 39:49 | | | | 37 | | | | Nottingham | Inter Counties | 7 Mar 09 |
| ZXC | 41:39 | | | | 53 | | | | Parliament Hill | English National Championships | 21 Feb 09 |
| ZXCL | 11:21 | | | | 2 | L3 | | | Manchester | Manchester University Relays | 10 Oct 09 |
| ZXCL | 11:44 | | | | 7 | L5 | | | Manchester | Manchester University Relays | 10 Oct 09 |
| 2008 SEN Altrincham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 14:33.7 | | | | 4 | A | | | Birmingham (Un) | BMC Regional Races | 12 Jul 08 |
| 5000 | 14:53.2 | | | | 1 | A | | | Stretford | North of England League Division 4W | 6 Jul 08 |
| 5000 | 15:00.5 | | | | 1 | A | | | Warrington | North of England League Division 4W | 3 Aug 08 |
| 5000 | 15:28.5 | | | | 1 | A | | | Macclesfield | North of England League Division 4W | 7 Jun 08 |
| 5K | 14:51 | | | | 2 | | | | Doncaster | Doncaster Town Centre 5K | 16 Jul 08 |
| 5K | 14:51 | | | | 2 | | | | Beverley | Beverley 5K Classic | 1 Aug 08 |
| 5K | 15:05 | | | | 9 | | | | Horwich | Horwich Carnival Races (5K) | 22 Jun 08 |
| 5K | 15:30 | | | | 1 | | | | Bowdon | Bowdon 5K | 5 Jun 08 |
| 5KMT | 15:16 | | | | 1 | | | | Altrincham | Dunham Massey 5K | 13 Jun 08 |
| 5MMT | 26:54 | | | | 1 | | | | Tintwistle | Tintwistle "Round the Reservoirs" 5 | 25 Jun 08 |
| 10K | 32:05 | | | | 3 | | | | Liverpool | Asics Liverpool 10k | 5 Oct 08 |
| 10K | 32:14 | | | | 19 | | | | Partington | The Trafford 10K | 9 Mar 08 |
| 10KMT | 32:18 | | | | 1 | | | | Manchester | Platts Field 10K | 29 Jun 08 |
| ZXCL | 10:40 | | | | 14 | | | | Manchester | Manchester University Relays | 11 Oct 08 |
| 2007 SEN Altrincham/Sale Harriers Manchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 15:54 | | | | 3 | | | | Wythenshawe | Reebok Manchester 5K Sizzler | 26 Jul 07 |
| 5MMT | 27:28 | | | | 1 | | | | Mobberley | Mobberley Trail Race | 5 Sep 07 |
| 10K | 31:10 | | | | 1 | | | | Liverpool | Asics Liverpool 10K | 7 Oct 07 |
| 10K | 31:12 | | | | 1 | | | | Mold | Flintshire 10K | 30 Sep 07 |
| 10K | 32:00 | | | | 3 | | | | Birchwood | Birchwood 10K | 19 Aug 07 |
| 10K | 34:14 | | | | 2 | | | | Offerton | Offerton 10K | 4 Jul 07 |
| 15K | 52:43 | | | | 1 | | | | Meerbrook | Meerbrook 15K | 23 Sep 07 |
| 2006 SEN Altrincham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 15:05.5 | | | | 1 | | | | Warrington | Northern League Division 3W | 6 May 06 |
| 3000SC | 10:12.9 | | | | | | | | Warrington | Northern League Division 3W | 6 May 06 |
| 5K | 14:39 | | | | 1 | | | | Altrincham | Bowdon 5km | 8 Jun 06 |
| 5M | 23:44 | | | | 2 | | | | Manchester | Reebok Manchester 5 | 29 May 06 |
| 10K | 29:36 | | | | 21 | | | | Manchester | Great Manchester Run | 21 May 06 |
| 10K | 29:41 | | | | 4 | | | | Chichester | Chichester Priory 10km | 5 Feb 06 |
| 10K | 30:41 | | | | 1 | | | | Derby | DERBY 10k | 14 May 06 |
| HM | 65:54 | | | | 1 | | | | Wilmslow | Asics Wilmslow Half Marathon | 19 Mar 06 |
| HM | 65:58 | | | | 1 | | | | Helsby | Shell Four Villages Half Marathon | 22 Jan 06 |
| HM | 66:55 | | | | 1 | | | | Knoxville TN, USA | Knoxville TN, USA | 26 Mar 06 |
| 20M | 1:52:12 | | | | 1= | | | | Stafford | Afford Rent-a-Car Stafford 20 | 12 Mar 06 |
| 2005 SEN Altrincham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:06.2 | | | | 3 | | | | Douglas | NORTHERN LEAGUE Division 2W | 1 May 05 |
| 3000 | 8:15.36 | | | | 8 | A | | | Sportcity | BMC | 21 May 05 |
| 3000 | 8:27.06 | | | | 1 | | | | Stretford | TRAFFORD GRAND PRIX Stretford | 10 May 05 |
| 5000 | 14:28.88 | | | | 24 | A | | | Solihull | BMC | 25 Jun 05 |
| 5000 | 15:03.5 | | | | 1 | | | | Douglas | NORTHERN LEAGUE Division 2W | 1 May 05 |
| 5M | 23:57 | | | | 1 | | | | Wythenshawe | REEBOK SALE FESTIVE 5 | 27 Dec 05 |
| 10K | 29:45 | | | | 2 | | | | Manchester | TRAFFORD 10km Greater Manchester | 6 Mar 05 |
| 10K | 30:06 | | | | 1 | | | | Stretford | TRAFFORD 10km | 11 Sep 05 |
| 10K | 32:10 | | | | 3 | | | | Port Soif | Healthspan Guernsey 10K | 25 Mar 05 |
| 10K | 32:18 | | A | | 29 | | | | Boulder CO, USA | BOLDER BOULDER 10km | 29 May 05 |
| 10K | 32:18 | | A | | 29 | | | | Boulder CO, USA | Bolder Boulder 10K | 30 May 05 |
| 10M | 49:31 | | | | 3 | | | | Twickenham | MAX SPORTS & FOSTERS CABBAGE PATCH 10 | 16 Oct 05 |
| 10M | 51:13 | | | | 2 | | | | Stockport | STOCKPORT 10 | 11 Dec 05 |
| HM | 66:34 | | | | 2 | | | | Macclesfield | MACCLESFIELD HALF-MARATHON | 2 Oct 05 |
| HM | 71:02 | | | | 1 | | | | St. Peter Port | HEALTHSPAN EASTER FESTIVAL HALF-MARATHON St Peter Port | 28 Mar 05 |
| 2004 SEN Altrincham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 4:24.7 | | | | 1 | | | | Altrincham | ALTRINCHAM & DISTRICT AC CHAMPIONSHIPS inc BANNISTER MILES | 6 May 04 |
| 5K | 14:42 | | | | 2 | | | | Birmingham | Birmingham Uni 9th Annual | 17 Oct 04 |
| 5K | 14:45 | | | | 3 | | | | Chester | CHRISTLETON ADIDAS 5km Chester | 14 May 04 |
| SHORT5K | 14:34 | | | | 3 | | | | Manchester | RADCLIFFE ST ANNE'S HOSPICE TRAIL 5km - check distance | 26 Aug 04 |
| 5M | 24:03 | | | | 1 | | | | Wythenshawe | SALE HARRIERS FESTIVE 5 | 27 Dec 04 |
| 10K | 29:45 | | | | 1 | | | | Leeds | ABBEY DASH 10km Leeds | 28 Nov 04 |
| 10K | 30:03 | | | | 2 | | | | Mold | FLINTSHIRE 10km Mold | 3 Oct 04 |
| 10K | 30:19 | | | | 1 | | | | Barnsley | BARNSLEY 10km | 14 Nov 04 |
| 10K | 30:20 | | | | 2 | | | | Manchester | TRAFFORD 10km Greater Manchester | 5 Sep 04 |
| 10K | 30:42 | | | | 8 | | | | Eastleigh | B&Q INTER-AREA EASTLEIGH 10km | 21 Mar 04 |
| 10K | 32:23 | | A | | 31 | | | | Boulder, USA | Boulder , USA: | 31 May 04 |
| HM | 67:57 | | | | 10 | | | | Ackworth | ACKWORTH HALF-MARATHON | 28 Mar 04 |
| 2003 SEN Altrincham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 4:14.05 | i | | | 1 | | | | Norman, USA | Norman | 18 Jan 03 |
| 3000 | 8:29.12 | i | | | 8 | | | | Boise, USA | | 1 Mar 03 |
| 5000 | 14:14.94 | i | | | 2 | | | | Lincoln, USA | Lincoln (Jan 24-25) | 24 Jan 03 |
| 5000 | 14:23.66 | i | | | 1 | | | | Ames, USA | CYCLONE LAST CHANCE | 8 Mar 03 |
| 5000 | 14:24.48 | | | | 6 | | | | Des Moines, USA | Des Moines: Drake Relays Apr 23-26 | 24 Apr 03 |
| 5000 | 14:40.13 | i | | | 12 | | | | Fayetteville, USA | Fayetteville | 15 Feb 03 |
| 10000 | 32:26.53 | | | | 3 | | | | El Paso, USA | El Paso (altitude) | 16 May 03 |
| 2002 U23 Altrincham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:15.27 | i | # | | 16 | | | | Ames, USA | Ames: | 9 Feb 02 |
| 3000 | 8:25.17 | | | | 2 | | | | Reno, USA | WESTERN ATHLETIC CONFERENCE CHAMPS, RENO, | 23 Feb 02 |
| 3000 | 8:38.92 | | | | 1rB | | | | Fayetteville, USA | JOHN McDONNELL INVITATIONAL, Fayetteville, | 13 Apr 02 |
| 5000 | 14:15.63 | | | | 9 | | | | Stanford, USA | Stanford: | 10 May 02 |
| 5000 | 14:20.16 | | | | 15 | 2 | | | Stanford, USA | Stanford: | 29 Mar 02 |
| 5000 | 14:25.08 | i | # | | 1 | | | | Ames, USA | IOWA STATE Uni LAST CHANCE Meet, Ames IA | 1 Mar 02 |
| 5000 | 14:29.63 | | | | 6 | | | | Houston, USA | Houston | 18 May 02 |
| 5000 | 14:30.93 | | | | 6 | | | | Des Moines, USA | Des Moines: | 25 Apr 02 |
| 10000 | 31:35.89 | | | | 3 | | | | Houston, USA | Houston | 17 May 02 |
| 2001 U23 Altrincham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:53.79 | | | | 5 | | | | Stretford | BMC | 19 Jun 01 |
| 1500 | 3:56.52 | | | | 9 | | | | Stretford | BMC | 3 Jul 01 |
| 1500 | 3:56.7 | | | | 10 | | | | Stretford | BMC | 17 Jul 01 |
| 1500 | 4:04.78 | | | | 4 | | | | Derby | U23/U20 Inter Area Match | 29 Jul 01 |
| 1500 | 4:05.2 | | | | 2 | | | | Oldham | Division 2C Oldham | ? Jun 01 |
| 5000 | 14:53.5 | | | | 9 | B | | | Solihull | BMC | 23 Jun 01 |
| 10000 | 31:39.23 | | | | 22 | | | | Watford | BMC | 9 Jun 01 |
| 2000 U23 Altrincham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.52 | | | | 3 | F | | | Stretford | BMC Gold Standard Races | 27 Jun 00 |
| 800 | 2:00.6 | | | | 1 | | | | Ormskirk | - | 5 Aug 00 |
| 1500 | 3:51.94 | | | | 10 | A | | | Stretford | BMC Gold Standard Races | 25 Jul 00 |
| 1500 | 3:52.25 | | | | 5 | B | | | Solihull | BMC Grand Prix | 19 Aug 00 |
| 1500 | 3:53.78 | | | | 13 | A | | | Stretford | BMC Gold Standard Races | 22 Aug 00 |
| 1500 | 3:55.72 | | | | 12 | A | | | Stretford | BMC Gold Standard Races | 8 Aug 00 |
| 1500 | 3:55.93 | | | | 7 | C | | | Wythenshawe | BMC Grand Prix | 14 Jun 00 |
| 1500 | 4:07.1 | | | | 1 | | | | Ormskirk | - | 5 Aug 00 |
| 3000 | 8:35.62 | | | | 2 | | | | Derby | - | 3 Sep 00 |
| 3000 | 8:42.19 | | | | 13 | | | | Stretford | BMC Gold Standard Races | 30 May 00 |
| 3000 | 8:42.19 | | | | 13 | A | | | Stretford | BMC Gold Standard Races | 30 May 00 |
| 5000 | 14:32.53 | | | | 2 | B | | | Stretford | BMC Gold Standard Races | 11 Jul 00 |
| 5000 | 15:05.82 | | | | 5 | | | | Bedford | AAA U23 Champs | 1 Jul 00 |
| 10000 | 31:08.76 | | | | 6 | | | | Stoke | BUSF Champs | 29 Apr 00 |
| 1500SC | 4:52.8 | | | | 1 | | | | Barking | McDONALD'S YOUNG ATHLETES' BOYS' LEAGUE Southern Premier Mayesbrook | 3 Jul 00 |
| 1500SC | 4:58.4 | | | | 3 | | | | Woodford | Ashton | 4 Jun 00 |
| 10K | 31:06 | | | | 2 | | | | Partington | Trafford 10K | 5 Mar 00 |
| 1999 U20 Altrincham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 15:25.7 | | | | 1 | | | | Oldham | - | 5 Jun 99 |
| 1998 U20 Altrincham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 25:53 | | | | 4 | | | 2 | Altrincham | Altrincham 5 Mile Road Race | 2 Sep 98 |