| Awaiting Approval |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 35:47 | | | | 23 | | | | Dudley Kingswinford | New Balance Dudley Kingswinford 10km | 3 May 06 |
| 2013 SEN Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.819KL | 16:02 | | | | 29 | L4 | | | Sutton Coldfield | ERRA Men's 12 Stage Relays (Short Legs) | 13 Apr 13 |
| 5K | 16:11 | | | | 3 | | | | Wolverhampton | Fordhouses Fast 5K | 26 Apr 13 |
| parkrun | 16:44 | | | | 1 | | | | Walsall | Walsall Arboretum parkrun 5K Event 47 | 16 Feb 13 |
| parkrun | 16:48 | | | | 2 | | | | Walsall | Walsall Arboretum parkrun 5K Event 45 | 2 Feb 13 |
| parkrun | 16:54 | | | | 3 | | | | Walsall | Walsall Arboretum parkrun 5K Event 50 | 9 Mar 13 |
| 5M | 28:04 | | | | 2 | | | | Kingswinford | Action Heart 5 | 24 Feb 13 |
| 10K | 33:16 | | | 33:16 | 3 | | | | Kingswinford | Dudley Kingswinford 10K | 1 May 13 |
| ZXC | 38:15 | | | | 25 | | | | Wolverhampton | Staffordshire County Championships | 5 Jan 13 |
| 2012 U23 Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:16.7 | | | | 2 | | | | Tipton | Tipton Games | 15 Apr 12 |
| 4.819KL | 15:42 | | | | 11 | L8 | | | Sutton Coldfield | ERRA National Men's 12 Stage Road Relays (Short Legs) | 14 Apr 12 |
| parkrun | 16:36 | | | | 2 | | | | Walsall | Walsall Arboretum parkrun 5K Event 2 | 17 Mar 12 |
| parkrun | 16:51 | | | | 1 | | | | Walsall | Walsall Arboretum parkrun 5K Event 27 | 22 Sep 12 |
| parkrun | 17:18 | | | | 1 | | | | Walsall | Walsall Arboretum parkrun 5K Event 13 | 2 Jun 12 |
| 5M | 26:45 | | | | 1 | | | | Wolverhampton | Wolverhampton Turkey Trot 5 | 2 Dec 12 |
| 8.663KL | 28:57 | | | | 15 | L1 | | | Sutton Coldfield | Midland Men's 12 Stage Relays (Long Legs) | 31 Mar 12 |
| 10K | 33:30 | | | | 59 | | | | Telford | Telford 10K | 16 Dec 12 |
| 10K | 33:58 | | | 33:58 | 5 | | | | Kingswinford | Dudley Kingswinford 10K | 2 May 12 |
| 10K | 34:35 | c | | | 16 | | | | Edinburgh | Bupa Great Edinburgh 10K (Inc Inter District Champs) | 7 Oct 12 |
| 2011 U23 Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:06.8 | | | | 1 | B | | | Tipton | Up & Running Midland League Division 5 | 14 Aug 11 |
| 3000 | 9:28.0 | | | | 1 | | | | Tipton | Tipton Games | 10 Apr 11 |
| 5000 | 16:00.6 | | | | 1 | | | | Burton | Up & Running Midland League Division 5 | 3 Jul 11 |
| 4.819KL | 16:46 | | | | 25 | L10 | | | Sutton Park | ERRA Men's National 12-stage Relays (Short Legs) | 9 Apr 11 |
| 5K | 16:30 | | | 16:28 | 1 | | | | Birmingham | University of Birmingham 5K | 16 Oct 11 |
| 5M | 28:05 | | | | 2 | | | | Dudley | Action Heart 5 | 27 Feb 11 |
| 8.663KL | 30:26 | | | | 24 | L4 | | | Sutton Park | Midlands Men's 12 Stage Relays (Long Legs) | 19 Mar 11 |
| 10K | 34:05 | | | 34:03 | 1 | | | | Kingswinford | The DK 10K | 4 May 11 |
| 10K | 34:55 | | | 34:55 | 4 | | | | Aldridge | Aldridge 10K | 12 Jun 11 |
| 10K | 35:53 | | | | 36 | | | | Telford | Telford 10K | 23 Jan 11 |
| ZXC | 46:33 | | | | 79 | | | | Leamington | Midland Cross Country Championships | 29 Jan 11 |
| ZXC | 56:17 | | | | 979 | | | | Alton Towers | English National Championships | 19 Feb 11 |
| ZXCL | 20:32 | | | | 4 | L3 | | | West Bromwich | Midland Relay Championships | 22 Oct 11 |
| 2010 U23 Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KXC | 15:36 | | | | 2 | | | | Kingswinford | Gavin Tipper 5K | 8 Jun 10 |
| 5.847KL | 19:48 | | | | 15 | L4 | | | Sutton Park | Midland Counties Men's 6 Stage Relays | 25 Sep 10 |
| 5.848KL | 19:49 | | | | 53 | L4 | | | Sutton Park | National 6 Stage Relays | 16 Oct 10 |
| 4.9M | 26:27 | | | | 1 | | | | Dudley | Action Heart 5 (Short) | 28 Feb 10 |
| 10K | 34:53 | | | | 34 | | | | Edinburgh | Bupa Great Edinburgh 10K | 2 May 10 |
| 10K | 35:29 | | | | 12 | | | | Wall Heath | Dudley Kingswinford 10K | 5 May 10 |
| ZMT | 65:47 | | | | 5 | | | | Stourbridge | Stourbridge Stagger 10 | 7 Feb 10 |
| 2009 U20 Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:31.9 | | | | 3 | A | | | Derby | National Junior Athletic League - Midland Promotional Final | 30 Aug 09 |
| 3000 | 9:35.6 | | | | 2 | A | | | Tipton | National Junior Athletic League Central | 26 Jul 09 |
| 5K | 16:44 | | | | 5 | | | 1 | Tipton | Tipton Coseley 5K | 22 Nov 09 |
| 5M | 27:55 | | | | 2 | | | 1 | Wolverhampton | Wolverhampton Turkey Trot 5 | 20 Dec 09 |
| 10M | 55:48 | | | | 3 | | | 1 | Stockport | Stockport 10 | 13 Dec 09 |
| ZRDL | 21:00 | | | | 32 | L4 | | | Sutton Coldfield | Midland Counties Men's 6 Stage Relays | 19 Sep 09 |
| ZXC | 40:46 | | | | 8 | | | | Sandwell Valley | Staffordshire County Championships | 10 Jan 09 |
| 2008 U20 Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 6K | 22:01 | | | | 3 | | | | West Bromwich | Sandwell Trust Show 6K | 24 Aug 08 |
| 2007 U20 Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:44.2 | | | | | | | | Tipton | Tipton Games | 15 Apr 07 |
| 2005 U17 Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 17:53 | | | | 2 | | | | Sutton Coldfield | BLF MIDLANDS LUNG RUN | 24 Apr 05 |