| 2025 SEN Sheffield Uni/Exeter |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 27:06 | | | | 142 | | | | Belfast Victoria | Belfast Victoria parkrun # 664 | 26 Jul 25 |
| parkrun | 27:37 | | | | 48 | | | | Orangefield | Orangefield parkrun # 282 | 10 May 25 |
| parkrun | 28:50 | | | | 55 | | | 1 | Orangefield | Orangefield parkrun # 282 | 19 Apr 25 |
| parkrun | 30:19 | | | | 64 | | | | Orangefield | Orangefield parkrun # 280 | 26 Apr 25 |
| 2023 SEN Sheffield Uni/Exeter |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 25:42 | | | | 89 | | | 1 | Belfast Victoria | Belfast Victoria parkrun # 559 | 17 Jun 23 |
| parkrun | 26:34 | | | | 140 | | | | Belfast Victoria | Belfast Victoria parkrun # 584 | 16 Dec 23 |
| parkrun | 26:41 | | | | 131 | | | | Belfast Victoria | Belfast Victoria parkrun # 581 | 25 Nov 23 |
| parkrun | 27:05 | | | | 234 | | | | Belfast Victoria | Belfast Victoria parkrun # 575 | 14 Oct 23 |
| 2022 SEN Sheffield Uni/Exeter |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 25:31 | | | | 48 | | | 1 | Ecos | Ecos parkrun # 438 | 9 Jul 22 |
| 2020 SEN Sheffield Uni/Exeter |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.47 | | 0.9 | | 5 | 3 | | | Loughborough | Charnwood AC Open Series | 9 Sep 20 |
| 200 | 29.49 | | | | 1 | 23 | | | Stretford | Trafford Open Series | 15 Aug 20 |
| 200 | 30.01 | | 0.8 | | 4 | 2 | | | Loughborough | Charnwood AC Open Series | 9 Sep 20 |
| 400 | 65.82 | | | | 5 | 3 | | | Doncaster | Run Jump Throw Doncaster | 20 Aug 20 |
| 400 | 66.42 | | | | 5 | 1 | | | Stretford | Trafford Open Series | 6 Sep 20 |
| 400 | 66.89 | | | | 6 | 1 | | | Loughborough | Charnwood AC August Open | 30 Aug 20 |
| 400 | 67.09 | i | | | 4 | h1 | | | Sheffield | Northern Athletics U17 / U20 / Senior Championships | 11 Jan 20 |
| 2019 U23 Hallamshire |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.72 | | 0.1 | | 6 | 2 | | | Exeter | South West League | 4 Aug 19 |
| 100 | 14.90 | | 1.5 | | 5 | 11 | | | Exeter | Exeter Harriers Evening Open | 28 May 19 |
| 100 | 14.94 | | 0.0 | | 3 | 3 | | | Exeter | South West League | 7 Jul 19 |
| 100 | 15.00 | | -2.5 | | 5 | 9 | | | Exeter | Exeter Harriers Evening Open | 25 Jun 19 |
| 200 | 30.62 | | 0.0 | | 4 | 7 | | | Exeter | Exeter Harriers Evening Open | 25 Jun 19 |
| 200 | 31.08 | i | | | 2 | 3 | | | Birmingham | City of Birmingham Games | 17 Feb 19 |
| 200 | 31.82 | | -1.0 | | 5 | | | | Exeter | Devon County Championships | 12 May 19 |
| 300 | 48.00 | i | | | 5 | 22 | | | Sheffield | Northern Athletics Open Meeting | 7 Dec 19 |
| 400 | 66.20 | | | | 6 | 2 | | | Exeter | South West League | 4 Aug 19 |
| 400 | 68.98 | | | | 6 | 2 | | | Exeter | South West League | 2 Jun 19 |
| 400 | 69.60 | | | | 6 | | | | Exeter | Devon County Championships | 12 May 19 |
| 400 | 70.12 | i | | | 2 | 2 | | | Birmingham | City of Birmingham Games | 17 Feb 19 |
| parkrun | 26:27 | | | | 145 | | | | Beeston | Beeston parkrun # 300 | 25 Dec 19 |
| 2018 U23 Hallamshire |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 30.53 | | -2.4 | | 4 | 2 | | | Sheffield | Sheffield Run Jump Throw Open Series | 4 Jul 18 |
| 400 | 65.36 | | | | 5 | 1 | | | Loughborough | Charnwood AC Open Series | 11 Jul 18 |
| 400 | 65.80 | | | | 5 | | | | Sheffield | Sheffield Run Jump Throw Open Series | 20 Jun 18 |
| 400 | 65.80 | | | | 3 | 4 | | | Stretford | Trafford AC Grand Prix Open | 3 Jul 18 |
| 400 | 65.9 | | | | 5 | A | | | Rotherham | North of England League Division 2EC | 4 Aug 18 |
| 400 | 66.71 | | | | 6 | 1 | | | Loughborough | Charnwood AC Open Series | 25 Aug 18 |
| 400 | 67.16 | | | | 2 | | | | Leicester | Team Leicester Open Meet (inc. Leicestershire & Rutland Steeplechase Championships) | 26 May 18 |
| 400 | 67.53 | | | | 5 | 1 | | | Loughborough | Charnwood AC Open Series | 1 Aug 18 |
| 400 | 68.0 | | | | 4 | | | | Sheffield | Sheffield Varsity Match | 20 Apr 18 |
| 400 | 68.60 | | | | 3 | 6 | | | Stretford | Trafford AC Grand Prix Open | 22 May 18 |
| parkrun | 24:42 | | | | 128 | | | | Exeter Riverside | Exeter Riverside parkrun # 221 | 17 Nov 18 |
| parkrun | 34:20 | | | | 224 | | | | Exeter Riverside | Exeter Riverside parkrun # 216 | 13 Oct 18 |
| 2013 U17 Notts |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.1 | | | | 3 | B | | | Nuneaton | Plastics Plus Midland League Division 6 | 18 May 13 |
| 200 | 30.5 | | | | 6 | A | | | Burton | Plastics Plus Midland League Division 6 | 7 Jul 13 |
| 400 | 66.01 | | | | 6 | A | | | Birmingham | Plastics Plus Midland League Division 1 | 10 Aug 13 |
| 400 | 67.2 | | | | 3 | B | | | Nuneaton | Plastics Plus Midland League Division 6 | 18 May 13 |
| 400 | 67.3 | | | | 5 | A | | | Burton | Plastics Plus Midland League Division 6 | 7 Jul 13 |
| 800 | 2:31.6 | | | | 3 | A | | | Nottingham | UK Youth Development U17/U20 League Division Midland Premier 2 | 28 Jul 13 |
| 800 | 2:33.4 | | | | 4 | A | | | Burton | Plastics Plus Midland League Division 6 | 7 Jul 13 |
| 800 | 2:34.4 | | | | 3 | B | | | Yeovil | UK Youth Development U17/U20 League Division Midland Premier 2 | 2 Jun 13 |
| 800 | 2:35.6 | | | | 4 | A | | | Nuneaton | Plastics Plus Midland League Division 6 | 18 May 13 |
| 1500 | 5:23.0 | | | | 1 | B | | | Nottingham | UK Youth Development U17/U20 League Division Midland Premier 2 | 28 Jul 13 |
| 1500 | 5:24.3 | | | | 2 | B | | | Yeovil | UK Youth Development U17/U20 League Division Midland Premier 2 | 2 Jun 13 |
| LJ | 3.02 | | | | 4 | B | | | Nuneaton | Plastics Plus Midland League Division 6 | 18 May 13 |
| LJ | 2.24 | | | | 8 | A | | | Burton | Plastics Plus Midland League Division 6 | 7 Jul 13 |
| 4.819KL | 20:25 | | | | 31 | L4 | | | Sutton Coldfield | ERRA Women's 6-Stage Relays | 13 Apr 13 |
| 6MNAD | 43:52 | | | | 154 | | 27 | | Teversal | Nottinghamshire Summer League | 14 Aug 13 |
| ZRD | 36:57 | | | | 149 | | 24 | | Worksop | Nottinghamshire Summer League | 17 Jul 13 |
| ZXC | 20:10 | | | | 7 | | | 3 | Nottingham | Nottinghamshire County Championships | 5 Jan 13 |
| ZXC | 25:52 | | | | 110 | | | | Birmingham | CAU Inter County Championships | 9 Mar 13 |