| 2019 U23 Trafford/Cambridge Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:07.23 | i | | | 5 | h1 | | | Sheffield | Northern Athletics U17 / U20 / Senior Championships | 13 Jan 19 |
| 60H | 10.76 | i | | | 3 | 2 | | | Lee Valley | Oxford University v Cambridge University Field Events & Relays Inter Varsity Meeting | 3 Mar 19 |
| 110H | 18.59 | | 0.5 | | 2 | S | | | Cambridge | Oxford University v Cambridge University Inter Varsity Meeting | 18 May 19 |
| 110H | 18.59 | | 0.4 | | 2 | B | | | Bedford | British Athletics League Division 3 | 9 Jun 19 |
| 110H | 18.88 | | -1.7 | | 3 | B | | | Basingstoke | British Athletics League Division 3 | 3 Aug 19 |
| 110H | 19.05 | | 0.4 | | 2 | B | | | Yeovil | British Athletics League Division 3 | 6 Jul 19 |
| 110H | 19.1 | | | | 1 | A | | | Ashton under Lyne | North of England League Division 3WC | 10 Aug 19 |
| 110H | 19.45 | | -2.0 | | 1 | A | | | Finsbury Park | Southern Athletics League Division 2E | 13 Apr 19 |
| 200H | 27.80 | | 0.9 | | 3 | S | | | Cambridge | Oxford University v Cambridge University Inter Varsity Meeting | 18 May 19 |
| 200H | 27.8 | | | | 3 | | | | Cambridge | Cambridge University Summer Cuppers | 24 Apr 19 |
| 400H | 59.33 | | | | 1 | S | | | Cambridge | Oxford University v Cambridge University Inter Varsity Meeting | 18 May 19 |
| 400H | 59.48 | | | | 1 | B | | | Bedford | British Athletics League Division 3 | 9 Jun 19 |
| 400H | 61.14 | | | | 2 | B | | | Basingstoke | British Athletics League Division 3 | 3 Aug 19 |
| 400H | 61.9 | | | | 5 | A | | | Yeovil | British Athletics League Division 3 | 6 Jul 19 |
| 400H | 62.62 | | | | 1 | A | | | Finsbury Park | Southern Athletics League Division 2E | 13 Apr 19 |
| 3.16ML | 19:36 | | | | 51 | L10 | | | Sutton Coldfield | ERRA National Men's 12-Stage Relays | 6 Apr 19 |
| 2018 U23 Trafford/Cambridge Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 57.7 | | | | 3 | 2 | | | Cambridge | Cambridge University Winter Cuppers | 20 Oct 18 |
| 800 | 2:04.31 | | | | 2 | 3 | | | Stretford | Trafford AC Grand Prix Open | 28 Aug 18 |
| 800 | 2:04.59 | | | | 1 | 6 | | | Stretford | Trafford AC Grand Prix Open | 14 Aug 18 |
| 400H | 62.53 | | | | 7 | | | | Sportcity | Northern Athletics U20 / Senior Championships | 10 Jun 18 |
| 400H | 62.66 | | | | 6 | B | | | Nottingham | British Athletics League Division 3 | 4 Aug 18 |
| 400H | 62.73 | | | | 3 | S | | | Oxford | Oxford University v Cambridge University Inter Varsity Meeting | 19 May 18 |
| 400H | 63.2 | | | | 1 | ns | | | St. Albans | Southern Athletics League Division 2E | 23 Jun 18 |
| 400H | 63.31 | | | | 5 | B | | | Bedford | British Athletics League Division 3 | 7 Jul 18 |
| 400H | 63.64 | | | | 1 | | | | Peterborough | Cambridgeshire County Championships | 12 May 18 |
| 400H | 63.83 | | | | 1 | B | | | Kingston | Kinnaird Sward Trophy | 21 Apr 18 |
| 400H | 65.23 | | | | 3 | 2 | | | Lee Valley | London Inter Club Challenge inc. London Colleges League | 28 Apr 18 |
| 400H | 66.3 | | | | 2 | | | | Cambridge | Cambridge University Summer Cuppers | 25 Apr 18 |
| 2000SC | 7:04.0 | | | | 1 | ns | | | St. Albans | Southern Athletics League Division 2E | 23 Jun 18 |
| 3000SC | 11:18.24 | | | | 2 | B | | | Nottingham | British Athletics League Division 3 | 4 Aug 18 |
| 5KXCL | 18:52 | | | | 89 | L3 | | | Mansfield | ECCA Saucony English National Relay Championships | 3 Nov 18 |
| 5.88KL | 21:51 | | | | 72 | L5 | | | Sutton Park | ERRA Men's National 6-Stage Relays | 6 Oct 18 |
| ZXC | 30:28 | | | | 43 | IV | | | St Neots | Oxford vs Cambridge Varsity II-IVs Matches | 24 Nov 18 |
| 2017 U23 Sale Harriers Manchester/Cambridge Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:08.29 | | | | 8 | 3 | | | Stretford | Trafford AC Grand Prix | 29 Aug 17 |
| 800 | 2:11.79 | | | | 10 | 17 | | | Watford | Watford Open Graded Meeting | 19 Apr 17 |
| 800 | 2:18.12 | i | | | 2 | 1 | | | Lee Valley | Lee Valley Middle Distance Open | 15 Feb 17 |
| 3000SC | 12:06.0 | | | | 2 | | | | Cambridge | Cambridge University AC Sports | 6 May 17 |
| 2013 U17 Sale Harriers Manchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 18:51 | | | | 130 | | | | Knowsley | Northern Championships | 26 Jan 13 |
| ZXC | 20:23 | | | | 33 | | | | Leigh | Greater Manchester Schools' Championships | 2 Feb 13 |
| 2011 U15 Sale Harriers Manchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 10:08 | | | | 20 | | | | Stockport | Greater Manchester Championships | 8 Jan 11 |
| ZXC | NT | | | | 107 | | | | Alnwick | English Schools' Cup Final | 26 Mar 11 |