| 2018 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.91 | | 2.0 | | 2 | ns | | | Bedford | Southern Athletics League Division 1 | 18 Aug 18 |
| 2016 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.25 | | | | 3 | A | | | Lee Valley | Sweatshop Southern Athletics League Division 3N | 21 May 16 |
| 2014 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.23 | i | | | 1 | 1.3 | | | Crystal Palace | Better Athletics Crystal Palace 60m Open | 12 Feb 14 |
| 60 | 7.30 | i | | | 3 | 1.4 | | | Newham | Newham Athletics Network 60m Open Series | 16 Feb 14 |
| 60 | 7.36 | i | | | 4 | 2.3 | | | Crystal Palace | Better Athletics Crystal Palace 60m Open | 12 Feb 14 |
| 60 | DNF | i | | | - | 2.4 | | | Newham | Newham Athletics Network 60m Open Series | 16 Feb 14 |
| 100 | 11.1 | | | | 1 | ns2 | | | Bedford | British Athletics League Division 3 | 10 May 14 |
| 100 | 11.13 | w | 4.6 | | 2 | ns1 | | | Abingdon | British Athletics League Division 3 | 9 Aug 14 |
| 100 | 11.34 | | | | 4 | B | | | Peterborough | British Athletics League Division 3 | 7 Jun 14 |
| 100 | 11.34 | w | 2.8 | | 6 | 1 | | | Willesden | West London Athletics Network Track Academy Athletics Challenge | 13 Aug 14 |
| 100 | 11.50 | | 1.5 | | 6 | 3 | | | Hendon | London Inter-Club Challenge | 30 Aug 14 |
| 100 | 11.6 | | | | 1 | B | | | Luton | Soleus Southern Men's League Division 1E | 21 Jun 14 |
| 100 | 11.6 | | | | 3 | A | | | Gillingham | Soleus Southern Men's League Division 1E | 12 Jul 14 |
| 100 | 11.79 | | | | 2 | 2 | | | Tooting Bec | Herne Hill Harriers Open Meeting | 23 Aug 14 |
| 200 | 23.6 | | | | 4 | A | | | Gillingham | Soleus Southern Men's League Division 1E | 12 Jul 14 |
| TJ | 12.68 | | | | 2 | 1 | | | Hendon | London Inter-Club Challenge | 30 Aug 14 |
| TJ | 12.65 | | | | 3 | A | | | Peterborough | British Athletics League Division 3 | 7 Jun 14 |
| TJ | 12.24 | | | | 1 | B | | | Bedford | British Athletics League Division 3 | 10 May 14 |
| 2013 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.20 | i | | | 5 | 2.2 | | | Newham | Newham & Essex Indoor Sprint Series | 6 Mar 13 |
| 60 | 7.21 | i | | | 3 | 1.5 | | | Crystal Palace | Crystal Palace Indoor 60m Open | 6 Feb 13 |
| 60 | 7.23 | i | | | 5 | 1.2 | | | Newham | Newham & Essex Indoor Sprint Series | 6 Mar 13 |
| 60 | 7.23 | i | | | 1 | 1.2 | | | Crystal Palace | Crystal Palace Indoor 60m Open | 13 Mar 13 |
| 60 | 7.24 | i | | | 3 | 2.5 | | | Crystal Palace | Crystal Palace Indoor 60m Open | 6 Feb 13 |
| 60 | 7.27 | i | | | 4 | 1.4 | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 3 Mar 13 |
| 60 | 7.28 | i | | | 4 | 2.1 | | | Crystal Palace | Crystal Palace Indoor 60m Open | 13 Mar 13 |
| 60 | 7.29 | i | | | 5 | 1.6 | | | Newham | Newham & Essex Indoor Sprint Series | 13 Feb 13 |
| 100 | 11.2 | | | | 2 | ns | | | Bedford | Sweatshop Southern Athletics League Division 2 N | 10 Aug 13 |
| 100 | 11.30 | | 1.9 | | 1 | ns2 | | | Derby | British Athletics League Division 4 | 8 Jun 13 |
| 100 | 11.3 | | | | 1 | 1 | | | Sandy | Biggleswade AC Track Fest | 11 Jul 13 |
| 100 | 11.33 | w | 3.4 | | 6 | 14 | | | Lee Valley | Lee Valley Sprint Evening Open | 14 Aug 13 |
| 100 | 11.37 | w | 3.1 | | 3 | 2.12 | | | Lee Valley | Lee Valley Sprint Evening Open | 31 Jul 13 |
| 100 | 11.39 | | -0.1 | | 2 | ns1 | | | Bedford | British Athletics League Division 4 | 3 Aug 13 |
| 100 | 11.47 | w | 3.2 | | 5 | 1.12 | | | Lee Valley | Lee Valley Sprint Evening Open | 31 Jul 13 |
| 100 | 11.48 | | 0.2 | | 1 | ns1 | | | Yeovil | British Athletics League Division 4 | 11 May 13 |
| 100 | 11.53 | | 1.5 | | 5 | 4 | | | Hendon | London Inter-Club Challenge | 24 Aug 13 |
| 100 | 11.6 | | | | 4 | | | | Luton | Bedfordshire County Championships | 26 May 13 |
| 100 | 11.6 | | | | 3 | A | | | Hemel Hempstead | Sweatshop Southern Athletics League Division 2 N | 13 Jul 13 |
| 100 | 11.61 | | 0.9 | | 2 | 10 | | | Lee Valley | Lee Valley Sprint Evening Open | 17 Jul 13 |
| 100 | 11.68 | | 0.0 | | 6 | 4 | | | Hendon | London Inter-Club Challenge | 27 Jul 13 |
| 100 | 11.7 | | | | 2 | B | | | Norwich | Sweatshop Southern Athletics League Division 2 N | 15 Jun 13 |
| 100 | 11.8 | | | | 1 | B | | | Ipswich | Sweatshop Southern Athletics League Division 2 N | 20 Apr 13 |
| 100 | 11.9 | | | | 2 | h2 | | | Luton | Bedfordshire County Championships | 26 May 13 |
| 200 | 23.9 | | | | 3 | | | | Luton | Bedfordshire County Championships | 26 May 13 |
| 200 | 24.0 | | | | 3 | B | | | Ipswich | Sweatshop Southern Athletics League Division 2 N | 20 Apr 13 |
| TJ | 13.15 | | | | 1 | A | | | Hemel Hempstead | Sweatshop Southern Athletics League Division 2 N | 13 Jul 13 |
| TJ | 13.12 | | | | 2 | A | | | Yeovil | British Athletics League Division 4 | 11 May 13 |
| TJ | 13.03 | | | | 1 | A | | | Bedford | Sweatshop Southern Athletics League Division 2 N | 10 Aug 13 |
| TJ | 12.99 | | | | 2 | A | | | Norwich | Sweatshop Southern Athletics League Division 2 N | 15 Jun 13 |
| TJ | 12.75 | | | | 4 | | | | Hendon | London Inter-Club Challenge | 24 Aug 13 |
| TJ | 12.74 | | | | 2 | | | | Woodford | Woodford Green Open | 27 Aug 13 |
| TJ | 12.50 | w | 2.5 | | 6 | A | | | Bedford | British Athletics League Division 4 | 3 Aug 13 |
| TJ | 12.31 | | | | 2 | | | | Luton | Bedfordshire County Championships | 26 May 13 |
| TJ | 12.18 | | | | 6 | | | | Hendon | London Inter-Club Challenge | 27 Jul 13 |
| TJ | 12.15 | | 1.6 | | 6 | A | | | Derby | British Athletics League Division 4 | 8 Jun 13 |
| TJ | 11.09 | | -0.2 | | - | A | | | Bedford | British Athletics League Division 4 | 3 Aug 13 |
| 2012 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.18 | i | | | 5 | 2.01 | | | Newham | Newham & Essex Beagles Indoor Series | 7 Mar 12 |
| 60 | 7.20 | i | | | 3 | 1.02 | | | Newham | Newham & Essex Beagles Indoor Series | 7 Mar 12 |
| 60 | 7.20 | i | | | 3 | 2.1 | | | Crystal Palace | Crystal Palace Indoor 60m Open | 21 Mar 12 |
| 60 | 7.23 | i | | | 3 | 1.1 | | | Crystal Palace | Crystal Palace Indoor 60m Open | 21 Mar 12 |
| 60 | 7.29 | i | | | 1 | 1.06 | | | Crystal Palace | Crystal Palace Indoor 60m Open | 15 Feb 12 |
| 60 | 7.29 | i | | | 2 | 2.06 | | | Crystal Palace | Crystal Palace Indoor 60m Open | 15 Feb 12 |
| 60 | 7.38 | i | | | 2 | 1.09 | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 4 Feb 12 |
| 60 | 7.39 | i | | | 3 | 2.07 | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 4 Feb 12 |
| 100 | 11.1 | w | 3.3 | | 2 | 1 | | | Sandy | Bedfordshire Open Meeting | 14 Apr 12 |
| 100 | 11.3 | | | | 2 | | | | Bedford | Bedfordshire County Championships | 13 May 12 |
| 100 | 11.3 | | | | 1 | A | | | Erith (Match 2) | Southern Men's League Division 1 | 9 Jun 12 |
| 100 | 11.32 | | -0.6 | | 6 | 5 | | | Watford | Watford Open Graded Meeting | 30 May 12 |
| 100 | 11.39 | w | 2.5 | | 6 | 11 | | | Lee Valley | Lee Valley Sprint Evening Open | 15 Aug 12 |
| 100 | 11.4 | | | | 1 | B | | | Bedford | Southern Men's League Division 1 | 5 May 12 |
| 100 | 11.4 | | | | 6 | 11 | | | Kettering | Kettering Open | 19 Aug 12 |
| 100 | 11.4 | | | | 1 | 2 | | | Sandy | Biggleswade Open | 29 Sep 12 |
| 100 | 11.46 | w | 2.7 | | 4 | 3 | | | Woodford | Woodford Green Open | 21 Aug 12 |
| 100 | 11.47 | | 1.3 | | 6 | h1 | | | Bedford | McCain CAU Championships | 25 Aug 12 |
| 100 | 11.5 | | | | 1 | B | | | Bedford (Match 1) | Southern Men's League Division 1 | 19 May 12 |
| 100 | 11.6 | | | | 1 | ns1 | | | Carshalton (Match 2) | Southern Men's League Division 1 | 28 Jul 12 |
| 200 | 22.7 | | | | 3 | 1 | | | Sandy | Bedfordshire Open Meeting | 14 Apr 12 |
| 200 | 23.1 | | | | 1 | B | | | Bedford (Match 1) | Southern Men's League Division 1 | 19 May 12 |
| 200 | 23.36 | | -0.1 | | 2 | 6 | | | Watford | Watford Open Graded Meeting | 30 May 12 |
| 200 | 23.4 | | | | 1 | B | | | Bedford | Southern Athletics League Division 2 NE | 21 Apr 12 |
| 200 | 23.4 | | | | 1 | B | | | Bedford | Southern Men's League Division 1 | 5 May 12 |
| 200 | 23.4 | | | | 2 | | | | Bedford | Bedfordshire County Championships | 13 May 12 |
| 200 | 23.8 | | | | 1 | B | | | Erith (Match 2) | Southern Men's League Division 1 | 9 Jun 12 |
| 2011 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.31 | i | | | 2 | 1.2 | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 4 Dec 11 |
| 60 | 7.33 | i | | | 5 | 2.1 | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 4 Dec 11 |
| 100 | 11.5 | | | | 2 | B | | | Wormwood Scrubs | Southern Men's League Division 1 | 7 May 11 |
| 100 | 11.7 | | -1.6 | | 2 | | | | Luton | Bedfordshire County Championships | 15 May 11 |
| 100 | 11.7 | | | | 4 | A | | | Woking | Southern Men's League Division 1 | 21 May 11 |
| 100 | 11.9 | | | | 2 | | | | Kettering | Kettering Open | 25 Apr 11 |
| LJ | 6.18 | | | | 3 | | | | Luton | Bedfordshire County Championships | 15 May 11 |
| LJ | 6.04 | | | | 4 | A | | | Woking | Southern Men's League Division 1 | 21 May 11 |
| LJ | 5.82 | | | | 2 | B | | | Wormwood Scrubs | Southern Men's League Division 1 | 7 May 11 |
| 2010 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.48 | i | | | 4 | h3 | | | Sheffield | BUCS Indoor Championships | 13 Mar 10 |
| 100 | 11.40 | w | 2.5 | | 5 | h8 | | | Bedford | BUCS Championships | 1 May 10 |
| 100 | 11.63 | | -1.5 | | 5 | A | | | Ashford | British Athletics League Division 4 | 5 Jun 10 |
| 100 | 11.70 | | -0.6 | | 7 | 7 | | | Watford | Watford Graded Open | 2 Jun 10 |
| LJ | 6.38 | | | | 5 | A | | | Glasgow | British Athletics League Division 4 | 31 Jul 10 |
| LJ | 6.00 | w | 2.1 | | 6 | A | | | Bedford | British Athletics League Division 4 | 3 Jul 10 |
| LJ | 5.99 | | | | 3 | | | | Bedford | Bedfordshire County Championships | 9 May 10 |
| LJ | 5.98 | | | | 6 | A | | | Abingdon | British Athletics League Qualifier | 18 Sep 10 |
| LJ | 5.50 | | | | 5 | B | | | St. Peter Port | British Athletics League Division 4 | 21 Aug 10 |
| TJ | 12.26 | | 1.3 | | 5 | B | | | Bedford | British Athletics League Division 4 | 3 Jul 10 |
| TJ | 12.22 | | | | 5 | A | | | St. Peter Port | British Athletics League Division 4 | 21 Aug 10 |
| TJ | 11.99 | | | | 5 | A | | | Glasgow | British Athletics League Division 4 | 31 Jul 10 |
| TJ | 11.91 | | | | 7 | A | | | Abingdon | British Athletics League Qualifier | 18 Sep 10 |
| TJ | 11.32 | | | | 6 | A | | | Ashford | British Athletics League Division 4 | 5 Jun 10 |
| 2009 U23 Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.4 | | | | 1 | | | | Kettering | Kettering Open | 19 Apr 09 |
| 100 | 11.4 | | | | 8 | B | | | Bournemouth | British Athletics League National 3 | 4 Jul 09 |
| 100 | 11.5 | | | | 4 | 10 | | | Sandy | Bedfordshire Open | 5 Apr 09 |
| 100 | 11.54 | | -1.2 | | 4 | h6 | | | Bedford | BUCS Championships | 2 May 09 |
| 2008 U23 Nuneaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.26 | i | | | 3 | 2.03 | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 2 Feb 08 |
| 60 | 7.29 | i | | | 1 | 1.05 | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 2 Feb 08 |
| 60 | 7.32 | i | | | | | | | Uxbridge | Brunel University Sprints & Hurdles Open | 16 Feb 08 |
| 60 | 7.33 | i | | | | | | | Uxbridge | Brunel University Sprints & Hurdles Open | 16 Feb 08 |
| 60 | 7.35 | i | | | | | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 6 Jan 08 |
| 100 | 11.30 | | | | 1 | A | | | Bedford | Southern Men's League Division 3N | 28 Jun 08 |
| 100 | 11.30 | | | | | | | | Bedford | Southern Mens League - Div 3N | 28 Jun 08 |
| 5M | 29:57 | | | | 26 | | | 2 | Coventry | New Year New Five | 1 Jan 08 |
| 2007 U23 Nuneaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.2 | | | | 2 | | | | Yate | Midland Men's League Division 5 | 2 Jun 07 |
| 100 | 11.4 | w | | | | | | | Leicester | Leicestershire & Rutland, Northants & Warwickshire Championships | 12 May 07 |
| 100 | 11.52 | | | | | | | | Tamworth | Tamworth Open | 27 Aug 07 |
| 200 | 22.9 | | | | 2 | | | | Yate | Midland Men's League Division 5 | 2 Jun 07 |
| 2006 U20 Nuneaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.48 | i | | | 7 | | | | Birmingham | Birmingham Games | 25 Feb 06 |
| 100 | 11.26 | | 2.0 | | 4 | | | | Tamworth | Tamworth Games | 28 Aug 06 |
| 100 | 11.4 | | | | 4 | | | | Derby | National Junior League Trent Division | 11 Jun 06 |
| 200 | 23.6 | | | | | | | | Leamington | Leicestershire & Warwickshire County Championships | 14 May 06 |
| 200 | 23.98 | | | | | | | | Birmingham | Midland Senior & U20 Championships | 18 Jun 06 |