| 2013 V45 Derby/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.819KL | 17:42 | | | | 66 | L4 | | | Sutton Coldfield | ERRA Men's 12 Stage Relays (Short Legs) | 13 Apr 13 |
| 3ML | 17:44 | | | | 27 | L4 | | | Sutton Coldfield | National Masters Open Road Relays | 18 May 13 |
| 5M | 30:54 | | | | 18 | | | 6 | Weston-upon-Trent | Weston Run 5 | 24 Feb 13 |
| 10K | 37:06 | | | | 46 | | | 2 | Derby | Derby 10K | 28 Apr 13 |
| ZXC | 38:17 | | | | 74 | | | 9 | Cranwell | North Midlands League | 12 Jan 13 |
| 2012 V45 Derby/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:13.67 | i | | | 2 | 1 | | | Sheffield | Northern Masters' Open | 5 Feb 12 |
| 800 | 2:14.51 | i | | | 3 | h2 | | | Lee Valley | BMAF Championships | 18 Mar 12 |
| 800 | 2:16.77 | | | | 9 | 2 | | | Birmingham (Un) | BRAT Club Open | 20 Jun 12 |
| 1500 | 4:25.77 | i | | | 3 | | | | Lee Valley | BMAF Championships | 17 Mar 12 |
| 1500 | 4:26.66 | | | | 5 | | | | Derby | BMAF Championships | 21 Jul 12 |
| 1500 | 4:36.4 | | | | 6 | A | | | Wakefield | North of England League Division 2EC | 26 May 12 |
| 3000 | 10:15.36 | i | | | 3 | | | | Sheffield | Northern Masters' Open | 5 Feb 12 |
| 5000 | 17:49.59 | | | | 6 | | | | Derby | BMAF Championships | 22 Jul 12 |
| 3.9KL | 13:07 | | | | 17 | L6 | | | Liverpool | Northern Men's 12 Stage Relays (Short Legs) | 31 Mar 12 |
| 4.819KL | 17:18 | | | | 33 | L1 | | 11 | Sutton Coldfield | BMAF Relay Championships | 12 May 12 |
| parkrun | 18:03 | | | | 5 | | | | Coventry | Coventry parkrun 5K Event 131 | 25 Aug 12 |
| 5M | 28:51 | | | | 6 | | | 1 | Weston-upon-Trent | Weston Run 5 | 26 Feb 12 |
| 8.663KL | 32:26 | | | | 55 | L9 | | | Sutton Coldfield | ERRA National Men's 12 Stage Road Relays (Long Legs) | 14 Apr 12 |
| 10K | 35:13 | | | | 27 | | | 3 | Derby | Derbyshire Building Society 10K | 1 Apr 12 |
| 10K | 36:39 | | | | 13 | | | 3 | Derby | Shelton Striders 10K | 7 Oct 12 |
| 10K | 36:45 | | | 36:40 | 59 | | | 4 | Draycott | Wilne 10K (Inc Midland Champs) | 2 Sep 12 |
| ZXC | 29:38 | | | | 45 | | | 14 | Bath | BMAF Championships | 25 Mar 12 |
| ZXC | 37:44 | | | | 57 | | | 5 | Derby | North Midlands League | 20 Oct 12 |
| ZXC | 40:08 | | | | 59 | | | 8 | Nottingham | North Midlands League | 14 Jan 12 |
| 2011 V45 Derby |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:34.27 | | | | 5 | | | | Birmingham | BMAF Championships | 25 Jun 11 |
| 1500 | 4:34.6 | | | | 3 | B | | | Cudworth | North of England League Division 2EC | 3 Jul 11 |
| 3000 | 9:27.14 | i | | | 1 | 1 | | | Sheffield | Northern Athletics Masters Open | 5 Feb 11 |
| 5000 | 17:25.0 | | | | 5 | A | | | Derby | North of England League Division 2EC | 14 Aug 11 |
| 6KL | 20:50 | | | | 48 | L3 | | | Warrington | Northern Road Relay Championships Senior Men | 24 Sep 11 |
| 5M | 28:05 | | | | 44 | | | 3 | Alsager | Asics Alsager 5 | 6 Feb 11 |
| 5M | 29:53 | | | | 18 | | | 1 | Long Eaton | Long Eaton 5 | 12 Jun 11 |
| 10K | 35:13 | | | 35:05 | 125 | | | 5 | Leeds | Leeds Abbey Dash 10K | 20 Nov 11 |
| 10K | 35:57 | | | 35:55 | 25 | | | 1 | Draycott | Wilne 10K | 4 Sep 11 |
| 10K | 36:50 | | | 36:48 | 20 | | | 4 | Southend-on-Sea | Southend 10K Classic | 2 Oct 11 |
| 10KMT | 36:56 | | | | 8 | | | 4 | Elvaston Castle | Tara Kinder 10K | 15 Jul 11 |
| 10KMT | 37:38 | | | | 12 | | | 5 | Derby | Sinfin Classic 10K | 5 Jun 11 |
| ZXC | 35:27 | | | | 14 | | | 2 | Derby | Derbyshire County Championships | 8 Jan 11 |
| ZXC | 35:35 | | | | 30 | | | 3 | Derby | North Midlands League | 8 Oct 11 |
| ZXC | 36:54 | | | | 24 | | | 3 | RAF Cranwell | North Midlands League | 3 Dec 11 |
| ZXC | 39:00 | | | | 28 | | | 3 | Nottingham | North Midlands League | 15 Jan 11 |
| ZXCL | 18:52 | | | | 111 | L1 | | | Mansfield | Saucony ECCA Relays | 5 Nov 11 |
| 2010 V40 Derby |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:11.1 | | | | 2 | | | | Leicester | Midland Master's Championships | 13 Jun 10 |
| 800 | 2:16.17 | | | | 5 | B | | | Cardiff | BMAF Championships | 4 Jul 10 |
| 1500 | 4:18.91 | | | | 5 | | | | Cardiff | BMAF Championships | 3 Jul 10 |
| 1500 | 4:28.3 | | | | 2 | | | | Loughborough | Charnwood Open | 16 Jun 10 |
| 1500 | 4:29.3 | | | | 2 | | | | Loughborough | Charnwood Open | 14 Jul 10 |
| 1500 | 4:30.6 | | | | 1 | | | | Leicester | Midland Master's Championships | 13 Jun 10 |
| 1500 | 4:31.32 | | | | 2 | E | | | Birmingham (Un) | BMC Regional Races | 2 Jun 10 |
| 1500 | 4:35.9 | | | | 1 | B | | | Derby | Northern League 3EC | 1 May 10 |
| 3000 | 9:34.86 | | | | 3 | | | | Mansfield | Mansfield Open | 30 Aug 10 |
| 3000 | 9:48.8 | | | | 1 | | | | Mansfield | Derbyshire County Championships | 9 May 10 |
| 5000 | 17:13.4 | | | | 2 | A | | | Derby | Northern League 3EC | 5 Jun 10 |
| 4.8KL | 17:34 | | | | 27 | L4 | | | Manchester | Northern Counties Men's 12 Stage Relays (Long Legs) | 21 Mar 10 |
| 5K | 17:10 | | | | 13 | | | | Derby | Derby Midweek Training Races 5K | 15 Sep 10 |
| 5.848KL | 21:09 | | | | 68 | L6 | | | Sutton Park | National 6 Stage Relays | 16 Oct 10 |
| 10K | 35:55 | | | 35:53 | 13 | | | 1 | Lichfield | Lichfield 10K | 12 Sep 10 |
| 10K | 35:59 | | | | 3 | | | 1 | Derby | Tara Kinder Memorial 10K | 16 Jul 10 |
| HM | 79:16 | | | 79:13 | 77 | | | 15 | Birmingham | EDF Birmingham Half Marathon | 24 Oct 10 |
| HM | 79:56 | | | | 18 | | | 3 | Lanzarote, ESP | Vuelta de Tinajo Half Marathon | 24 Nov 10 |
| ZMT | 25:41 | | | | 4 | | | 1 | Duffield | Tour of the Derwent Valley 4.45 | 28 May 10 |
| ZXC | 34:06 | | | | 23 | | | 3 | Cranwell | North Midlands League | 4 Dec 10 |
| ZXC | 36:47 | | | | 13 | | | 3 | Derby Markeaton Park | Derbyshire Cross Country Champs | 30 Jan 10 |
| ZXC | 37:29 | | | | 41 | | | 2 | Kettering | North Midlands League | 13 Nov 10 |
| ZXCL | 18:08 | | | | 72 | L3 | | | Mansfield | ECCA Relays | 6 Nov 10 |
| 2009 V40 Derby |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:09.44 | | | | 7 | | | | Birmingham | BMAF Championships | 5 Jul 09 |
| 1500 | 4:21.96 | | | | 4 | | | | Birmingham | BMAF Championships | 4 Jul 09 |
| 1500 | 4:24.16 | | | | 10 | h1 | | | Sportcity | Northern Athletics Senior Championships | 20 Jun 09 |
| 1500 | 4:32.7 | | | | 3 | A | | | Mansfield | North of England League Division 4EC | 2 Aug 09 |
| 5K | 16:58 | | | | 23 | | | 1 | Derby | Derby Winter Midweek Training Races (1M & 5K) | 18 Mar 09 |
| 5K | 17:00 | | | | 5 | | | 1 | Derby | Derby Winter Midweek Training Races (1M & 5K) | 14 Jan 09 |
| 10K | 35:50 | | | | 24 | | | 3 | Derby | Derbyshire Building Society 10K | 19 Apr 09 |
| HM | 79:58 | ac | | 79:58 | 110 | | | 10 | Newcastle-South Shields | Bupa Great North Run Half Marathon | 20 Sep 09 |
| ZRDL | 20:52 | | | | 43 | L5 | | | Leeds | Northern Counties Men's 6-stage Relays | 26 Sep 09 |
| ZRDL | 31:17 | | | | | L7 | | | Sutton Coldfield | ERRA National Men's 12 Stage Road Relays | 18 Apr 09 |
| ZXC | 32:16 | | | | 16 | | | 2 | Mansfield | Derbyshire Cross Country Champs | 10 Jan 09 |
| ZXC | 38:58 | | | | 17 | | | 3 | Nottingham | North Midlands League | 17 Jan 09 |
| 2008 V40 Derby |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 16:45 | | | | 15 | | | 1 | Derby | Derby Winter Midweek Training Races | 12 Nov 08 |
| 5K | 17:12 | | | | 18 | | | 2 | Derby | Derby Winter Midweek Training Races | 15 Oct 08 |
| 5K | 17:27 | | | | 5 | | | 2 | Belper | Queens Head Canter 5K | 27 Dec 08 |
| SHORT5K | 17:17 | | | | 15 | | | 2 | Derby | Derby Midweek Training Races (5K & Mile) | 9 Jan 08 |
| SHORT5K | 17:20 | | | | 20 | | | 2 | Derby | Derby Winter Midweek Training Races | 19 Mar 08 |
| 4M | 25:34 | | | | 7 | | | 1 | Rowsley | Hilly Clothing Company Tour of The Derwent Valley Race 4 (4M) | 26 May 08 |
| 4.2M | 25:25 | | | | 8 | | | 3 | Duffield | Hilly Clothing Company Tour of The Derwent Valley Race 1 (4.2M) | 23 May 08 |
| 4.2MMT | 25:29 | | | | 10 | | | 1 | Wirksworth | Hilly Clothing Company Tour of The Derwent Valley Race 2 (4.2M) | 24 May 08 |
| 5M | 30:56 | | | | 7 | | | 1 | Milford | Hilly Clothing Company Tour of The Derwent Valley Race 3 (5M) | 25 May 08 |
| 10K | 35:18 | | | | 10 | | | 4 | Heanor | Heanor Christmas Pud 10K | 16 Nov 08 |
| 10K | 35:40 | | | | 28 | | | 2 | Southend | Southend 10K Classic | 5 Oct 08 |
| 10K | 35:47 | | | | 14 | | | 5 | Chesterfield | Bolsover 10K | 14 Dec 08 |
| ZRDL | 17:22 | | | | -24 | L12 | | | Sutton Coldfield | National 12 Stage Relays | 26 Apr 08 |
| ZXC | 37:05 | | | | 19 | | | 4 | Derby | Derbyshire/Nottinghamshire Championships | 5 Jan 08 |
| 2007 V40 Derby/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:09.53 | i | | | 7 | | | | Lee Valley | BMAF Indoor Championships | 4 Mar 07 |
| 1500 | 4:28.29 | i | | | 5 | | | | Lee Valley | BMAF Indoor Championships | 3 Mar 07 |
| 1500 | 4:31.26 | | | | 8 | | | | Birmingham | BMAF Championships | 28 Jul 07 |
| SHORT1M | 4:54 | | | | 1 | | | | Derby | Derby Midweek Training Races | 21 Feb 07 |
| 5K | 17:20 | | | | 12 | | | 5 | Belper | Queens Head c 5K | 27 Dec 07 |
| SHORT5K | 16:16 | | | | 5 | | | | Derby | Derby Midweek Training Races | 10 Jan 07 |
| SHORT5K | 16:17 | | | | 5 | | | | Derby | Derby Midweek Training Races | 21 Mar 07 |
| SHORT5K | 16:28 | | | | 8 | | | | Derby | Derby Winter Midweek Training Races | 18 Apr 07 |
| SHORT5K | 17:07 | | | | | | | 1 | Derby | Derby Midweek Training Races | 21 Feb 07 |
| 10K | 35:02 | | | | 13 | | | 2 | Derby | Derby 10k | 29 Apr 07 |
| 10K | 36:08 | | | | 17 | | | 5 | Derby | Merrill College And Shelton Striders 10K Inc Midland Masters' Champs | 7 Oct 07 |
| 10K | 36:09 | | | | 29 | | | 6 | Bolsover | Bolsover Mizuno 10K | 16 Dec 07 |
| 2006 V40 Derby/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 16:44 | | | | 3 | | | | Belper | Queen's Head 5km | 27 Dec 06 |
| SHORT5K | 16:22 | | | | 14 | | | | Derby | Derby Midweek Training Races | 20 Dec 06 |
| 5M | 28:00 | | | | 60 | | | | Alsager | Afford Rent-a-Car Alsager 5 | 5 Feb 06 |
| 10K | 34:28 | | | | 20 | | | | Southend | Southend 10km | 8 Oct 06 |
| 10K | 35:28 | | | | | | | 4 | Chesterfield | Bolsover Mizuno 10km | 17 Dec 06 |
| 10K | 35:48 | | | | | | | 5 | Heanor | Christmas Pudding 10km | 19 Nov 06 |
| HM | 74:45 | | | | 6 | | | | Stafford | Stafford Half Marathon | 19 Mar 06 |
| HM | 76:17 | | | | 12 | | | | Lake Vyrnwy | Severn Trent Water/Asics Lake Vyrnwy Half Marathon | 10 Sep 06 |
| Mar | 2:47:01 | | | | 412 | | 397 | | London | London Marathon | 23 Apr 06 |
| 2005 V35 Derby/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:04.51 | | | | 7 | | | | Birmingham | BMAF Champs | 17 Jul 05 |
| 800 | 2:07.4 | | | | 9 | B | | | Birmingham (Un) | British Milers Club | 30 May 05 |
| 800 | 2:08.4 | | | | 3 | | | | Solihull | MIDLAND VETS AC CHAMPS | 5 Jun 05 |
| 1500 | 4:19.0 | | | | 5 | | | | Birmingham (Un) | BIRMINGHAM ROWHEATH AC/UNIVERSITY OF BIRMINGHAM OPEN | 21 Jun 05 |
| 1500 | 4:19.0 | | | | 5 | A | | | Birmingham (Un) | BMC | 22 Jun 05 |
| 1500 | 4:20.40 | | | | 4 | | | | Birmingham | BMAF Champs | 16 Jul 05 |
| 1500 | 4:22.3 | | | | 2 | | | | Solihull | MIDLAND VETS AC CHAMPS | 5 Jun 05 |
| 5K | 16:16 | | | | 23 | 2 | | | Horwich | BRITISH MASTERS’ 5km CHAMPIONSHIPS | 26 Jun 05 |
| 10K | 34:22 | | | | 20 | | | | Southend | SOUTHEND 10km | 2 Oct 05 |
| 10K | 34:52 | | | | 14 | | | | Derby | DERBY 10km | 22 May 05 |
| 10M | 56:19 | | | | 10 | | | | Bishop's Stortford | STORTFORD 10 inc BMAF CHAMPS | 20 Nov 05 |
| HM | 75:55 | | | | 13 | | | | Worksop | WORKSOP HALF-MARATHON | 30 Oct 05 |
| 2004 V35 Derby/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 34:08 | | | | 9 | | | | Derby | DERBY 10km | 23 May 04 |
| HM | 74:11 | | | | 8 | | | | Watford | WATFORD HALF MARATHON inc SEAA CHAMPIONSHIPS Watford, Hertfordshire | 1 Feb 04 |
| Mar | 2:42:08 | | | | 5 | | | | New Orleans, USA | NOKIA SUGAR BOWL MARDI GRAS MARATHON | 29 Feb 04 |
| 2003 V35 Derby/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 26:33 | | | | 57 | | | | Alsager | Alsager 5 | 2 Feb 03 |
| Mar | 2:42:56 | | | | 180 | | | | London | Flora London Marathon | 13 Apr 03 |