| 2025 V35 Coventry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 11:11.68 | + | | | 12m | 2 | | | Milton Keynes | MK5000 PB Special | 28 Jun 25 |
| 5000 | 19:08.15 | | | | 11 | 2 | | | Milton Keynes | MK5000 PB Special | 28 Jun 25 |
| parkrun | 18:46 | | | | 20 | | | | Coventry | Coventry parkrun # 726 | 25 Dec 25 |
| parkrun | 18:54 | | | | 10 | | | | Warwick Racecourse | Warwick Racecourse parkrun # 203 | 31 May 25 |
| parkrun | 19:01 | | | | 5 | | | 1 | Stratford-upon-Avon | Stratford-upon-Avon parkrun # 401 | 12 Jul 25 |
| parkrun | 19:03 | | | | 6 | | | 1 | Oaklands | Oaklands parkrun # 207 | 24 May 25 |
| parkrun | 19:14 | | | | 8 | | | | Abbey Park | Abbey Park parkrun # 98 | 15 Mar 25 |
| parkrun | 19:28 | | | | 2 | | | 1 | Hastings High School | Hastings High School parkrun # 139 | 14 Jun 25 |
| parkrun | 19:30 | | | | 4 | | | | Bedworth | Bedworth parkrun # 285 | 5 Apr 25 |
| parkrun | 19:36 | | | | 15 | | | | Coventry | Coventry parkrun # 688 | 8 Mar 25 |
| parkrun | 19:38 | | | | 2 | | | | Holbrooks | Holbrooks parkrun # 79 | 22 Mar 25 |
| 5.08KL | 19:37 | | | | 57 | L12 | | | Sutton Coldfield | ERRA Men's National 12-Stage Relays | 12 Apr 25 |
| 3.16ML | 19:53 | | | | 32 | L10 | | | Sutton Coldfield | Midland Counties Men's 12-Stage Relays | 29 Mar 25 |
| 5.47KL | 22:19 | | | | 77 | L06 | | 13 | Sutton Park | Midland Counties Men's 6-Stage Relays | 20 Sep 25 |
| 10K | 39:10 | | | 39:12 | 75 | | | 23 | Warwick | Two Castles 10K | 8 Jun 25 |
| HM | 87:53 | | | 87:55 | 55 | | | | Coventry | Coventry Half Marathon | 27 Apr 25 |
| Mar | 3:23:27 | | | 3:24:04 | 395 | | | | Abingdon | Abingdon Marathon | 19 Oct 25 |
| 2024 V35 Coventry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:37 | | | | 24 | | | | Coventry | Coventry parkrun # 669 | 9 Nov 24 |
| parkrun | 19:57 | | | | 2 | | | 1 | Holbrooks | Holbrooks parkrun # 61 | 16 Nov 24 |
| parkrun | 20:16 | | | | 28 | | | | Coventry | Coventry parkrun # 665 | 12 Oct 24 |
| parkrun | 20:20 | | | | 28 | | | | Warwick Racecourse | Warwick Racecourse parkrun # 174 | 28 Sep 24 |
| 2019 SEN Coventry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:14 | | | | 26 | | | | Coventry | Coventry parkrun # 459 | 6 Apr 19 |
| parkrun | 20:28 | | | | 44 | | | | Coventry | Coventry parkrun # 460 | 13 Apr 19 |
| parkrun | 20:33 | | | | 46 | | | | Coventry | Coventry parkrun # 461 | 20 Apr 19 |
| parkrun | 20:37 | | | | 39 | | | | Coventry | Coventry parkrun # 456 | 16 Mar 19 |
| parkrun | 20:42 | | | | 48 | | | | Coventry | Coventry parkrun # 454 | 2 Mar 19 |
| parkrun | 20:56 | | | | 8 | | | 1 | Perry Hall | Perry Hall parkrun # 223 | 9 Mar 19 |
| HM | 95:19 | | | 95:39 | 347 | | | | Coventry | Coventry Half Marathon | 24 Mar 19 |
| 2018 SEN Coventry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 20:31.4 | | | | 6 | A | | | Leamington | Midland League Division 3 | 6 May 18 |
| 5K | 21:04 | | | | 87 | | | | Edmondscote | Monty 5K | 22 Apr 18 |
| parkrun | 21:31 | | | | 21 | | | | Bedworth | Bedworth parkrun # 15 | 2 Jun 18 |
| 2016 SEN Sphinx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 6MXC | 43:46 | | | | 283 | | | | Cheltenham | Birmingham League Division 1 | 12 Nov 16 |
| 2015 SEN Sphinx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:37 | | | | 17 | | | | Brueton | Brueton parkrun # 275 | 31 Oct 15 |
| 2008 U23 Sphinx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 33:36 | | | | 33 | | | | Bournville | Birmingham & District Invitation League Division 2 | 19 Jan 08 |
| ZXC | 34:06 | | | | 25 | | | | Leamington Spa | Midland Championships | 26 Jan 08 |
| ZXC | 34:13 | | | | 157 | | | | Alton Towers | English National Championships | 23 Feb 08 |
| ZXC | 38:02 | | | | 31 | | | | Gloucester | Birmingham & District Invitation League Division 2 | 9 Feb 08 |
| 2007 U20 Sphinx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 29:41 | | | | 23 | | | | Banbury | Banbury 5 | 12 Jun 07 |
| 5M | 29:59 | | | | 33 | | | | Market Harborough | Harborough 5 | 19 Jun 07 |
| 10K | 37:07 | | | | 28 | | | | Milton Keynes | Milton Keynes 10K | 3 Jul 07 |
| ZRD | 35:50 | | | | 22 | | | | Rugby | Rugby 6 | 16 May 07 |
| ZRD | 36:52 | | | | 26 | | | | Bedford | Bedford 6 (Asics/The Running Shop East Midlands GP Race 3) | 23 May 07 |
| ZXC | 36:45 | | | | 46 | | | | Birmingham | Birmingham Cross Challenge inc Birmingham League | 27 Oct 07 |
| ZXC | 38:18 | | | | 39 | | | | Coventry | Birmingham & District Invitation League Division 2 | 1 Dec 07 |
| ZXC | 38:18 | | | | 39 | | | | Coventry | Birmingham & District Invitation League Division 2 | 1 Dec 07 |
| ZXC | 48:11 | | | | 65 | | | | Northbrook | Birmingham & District Invitation League Division 2 | 17 Feb 07 |
| 2006 U20 Sphinx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 41:38 | | | | 98 | | | | Leamington | Birmingham Invitation Cross Country League Division 2 | 2 Dec 06 |