| 2025 U23 Bristol & West/Sheffield Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 6.94 | i | | | 3 | s2 | | | Sheffield | Northern Senior, U20 & U17 Indoor Championships | 11 Jan 25 |
| 60 | 7.01 | i | | | 2 | h1 | | | Sheffield | Northern Senior, U20 & U17 Indoor Championships | 11 Jan 25 |
| 60 | 7.05 | i | | | 2 | h13 | | | Sheffield | BUCS Athletics: Indoor Championships | 14 Feb 25 |
| 60 | 7.05 | i | | | 3 | s4 | | | Sheffield | BUCS Athletics: Indoor Championships | 14 Feb 25 |
| 60 | 7.06 | i | | | 8 | | | | Sheffield | Northern Senior, U20 & U17 Indoor Championships | 11 Jan 25 |
| 60 | 7.15 | i | | | 6 | 1 | | | Sheffield | Sheffield Steel Cup | 5 Feb 25 |
| 100 | 10.68 | | 0.4 | | 3 | P3 | | | Brussels, BEL | WACT Bronze EA - IFAM Outdoor | 24 May 25 |
| 100 | 10.68 | | 0.9 | | 2 | A1 | | | Sheffield | RJT Series | 4 Jun 25 |
| 100 | 10.69 | w | 6.2 | | 6 | A09 | | | Stratford (CT) | Stratford Speed | 22 Jun 25 |
| 100 | 10.75 | | 0.6 | | 6 | s3 | | | Cardiff | Welsh Senior & U17 Championships (British U23) | 28 Jun 25 |
| 100 | 10.77 | | 0.9 | | 4 | 4 | | | Brussels, BEL | WACT Bronze EA - IFAM Outdoor | 24 May 25 |
| 100 | 10.80 | | -0.5 | | 3 | h6 | | | Cardiff | Welsh Senior & U17 Championships (British U23) | 28 Jun 25 |
| 100 | 10.82 | w | 2.1 | | 3 | B1 | | | Sheffield | RJT Series | 4 Jun 25 |
| 100 | 10.86 | | 1.2 | | 5 | B07 | | | Stratford (CT) | Stratford Speed | 22 Jun 25 |
| 100 | 11.12 | | -2.6 | | 3 | | | | Cudworth | Yorkshire County Championships | 10 May 25 |
| 100 | 11.44 | | -0.9 | | 2 | h1 | | | Cudworth | Yorkshire County Championships | 10 May 25 |
| 200 | 21.37 | | 1.0 | | 4 | s3 | | | Cardiff | Welsh Senior & U17 Championships (British U23) | 29 Jun 25 |
| 200 | 21.41 | i | | | 2 | | | | Sheffield | Northern Senior, U20 & U17 Indoor Championships | 12 Jan 25 |
| 200 | 21.47 | i | | | 1 | s4 | | | Sheffield | BUCS Athletics: Indoor Championships | 16 Feb 25 |
| 200 | 21.51 | | 0.0 | | 3 | h2 | | | Cardiff | Welsh Senior & U17 Championships (British U23) | 29 Jun 25 |
| 200 | 21.54 | w | 2.8 | | 3 | 5 | | | Stratford (CT) | Stratford Speed | 22 Jun 25 |
| 200 | 21.60 | i | | | 1 | s1 | | | Sheffield | Northern Senior, U20 & U17 Indoor Championships | 12 Jan 25 |
| 200 | 21.60 | | 0.7 | | 3 | P4 | | | Brussels, BEL | WACT Bronze EA - IFAM Outdoor | 25 May 25 |
| 200 | 21.66 | i | | | 2 | 1 | | | Sheffield | Sheffield Steel Cup | 5 Feb 25 |
| 200 | 21.73 | i | | | 1 | h4 | | | Sheffield | Northern Senior, U20 & U17 Indoor Championships | 12 Jan 25 |
| 200 | 21.88 | | -1.1 | | 8 | 1 | | | Loughborough | Loughborough International | 18 May 25 |
| 200 | 22.14 | i | | | 1 | h7 | | | Sheffield | BUCS Athletics: Indoor Championships | 15 Feb 25 |
| 200 | DNS | i | | | - | | | | Sheffield | BUCS Athletics: Indoor Championships | 16 Feb 25 |
| 2024 U23 Bristol & West/Sheffield Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.15 | i | | | 2 | A03 | | | Sheffield | Run Jump Throw & Master GP Sheffield | 3 Feb 24 |
| 100 | 10.67 | w | 2.8 | | 1 | B10 | | | Stratford (CT) | Stratford Speed - Newham & Essex Beagles Summer Open Meeting | 26 May 24 |
| 100 | 10.77 | | 0.7 | | 2 | A6 | | | Stratford (CT) | Stratford Speed - Track Open 2024 | 2 Jul 24 |
| 100 | 10.81 | | 0.6 | | 1 | A27 | | | Stratford (CT) | Stratford Speed - Track Open 2024 | 2 Jul 24 |
| 100 | 10.89 | | -0.8 | | 1 | A15 | | | Stratford (CT) | Stratford Speed - Newham & Essex Beagles Summer Open Meeting | 26 May 24 |
| 100 | 10.91 | | 0.2 | | 6 | s4 | | | Sportcity | BUCS Athletics: Outdoor Championships | 4 May 24 |
| 100 | 10.95 | w | 2.1 | | 5 | h1 | | | Sportcity | BUCS Athletics: Outdoor Championships | 4 May 24 |
| 100 | 11.0 | | 1.1 | | 1 | A | | | Leamington | Midland Counties League - Division 2 | 18 May 24 |
| 100 | 11.06 | | -1.6 | | 6 | h3 | | | Birmingham | England Athletics U20 & Senior Championships (inc.U23), Senior Para Championships (U20+) inc. CAU Championships | 20 Jul 24 |
| 100 | 11.07 | | -0.5 | | 2 | s2 | | | Middlesbrough | Northern Sen & U20 Outdoor Championships | 8 Jun 24 |
| 100 | 11.07 | | | | 1 | B | | | Yate | Midland Counties League - Division 2 | 18 Aug 24 |
| 100 | 11.08 | | -2.4 | | 4 | | | | Middlesbrough | Northern Sen & U20 Outdoor Championships | 8 Jun 24 |
| 100 | 11.10 | | 0.5 | | 2 | h2 | | | Middlesbrough | Northern Sen & U20 Outdoor Championships | 8 Jun 24 |
| 200 | 21.52 | | 1.8 | | 4 | s1 | | | Birmingham | England Athletics U20 & Senior Championships (inc.U23), Senior Para Championships (U20+) inc. CAU Championships | 21 Jul 24 |
| 200 | 21.56 | | -0.7 | | 2 | h2 | | | Middlesbrough | Northern Sen & U20 Outdoor Championships | 9 Jun 24 |
| 200 | 21.66 | w | 3.7 | | 3 | h1 | | | Birmingham | England Athletics U20 & Senior Championships (inc.U23), Senior Para Championships (U20+) inc. CAU Championships | 21 Jul 24 |
| 200 | 21.71 | | -1.4 | | 3 | | | | Middlesbrough | Northern Sen & U20 Outdoor Championships | 9 Jun 24 |
| 200 | 21.73 | | -0.1 | | 4 | s3 | | | Sportcity | BUCS Athletics: Outdoor Championships | 6 May 24 |
| 200 | 21.85 | | 0.1 | | 7 | | | | Birmingham | England Athletics U20 & Senior Championships (inc.U23), Senior Para Championships (U20+) inc. CAU Championships | 21 Jul 24 |
| 200 | 21.86 | i | | | 2 | s2 | | | Sheffield | BUCS Athletics: Indoor Championships | 25 Feb 24 |
| 200 | 22.01 | | -0.8 | | 2 | h6 | | | Sportcity | BUCS Athletics: Outdoor Championships | 5 May 24 |
| 200 | 22.15 | | 1.3 | | 1 | A | | | Yate | Midland Counties League - Division 2 | 18 Aug 24 |
| 200 | 22.26 | i | | | 1 | h08 | | | Sheffield | BUCS Athletics: Indoor Championships | 25 Feb 24 |
| 200 | 22.29 | i | | | 3 | 4 | | | Sheffield | Run Jump Throw & Master GP Sheffield | 3 Feb 24 |
| 200 | 22.49 | i | | | 5 | h4 | | | Birmingham | Microplus UK Athletics Indoor Championships | 18 Feb 24 |
| 200 | 22.84 | | -3.7 | | 1 | 1 | | | Sheffield | Sheffield Varsity | 19 Apr 24 |
| 400 | 49.86 | | | | 2 | A | | | Yate | Midland Counties League - Division 2 | 18 Aug 24 |
| 2023 U20 Bristol & West/Sheffield Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.06 | i | | | 2 | B | | | Cardiff | Welsh Athletics Senior & U15 Indoor Championships | 28 Jan 23 |
| 60 | 7.12 | i | | | 5 | 8 | | | Sheffield | Run Jump Throw & Master GP | 21 Jan 23 |
| 60 | 7.14 | i | | | 3 | h3 | | | Cardiff | Welsh Athletics Senior & U15 Indoor Championships | 28 Jan 23 |
| 60 | 7.35 | i | | | 2 | 1 | | | Sheffield | Sheffield Hallam University Varsity | 26 Mar 23 |
| 100 | 11.14 | | 1.6 | | 3 | h5 | | | Sportcity | BUCS Outdoor Athletics Championships | 29 Apr 23 |
| 100 | 11.17 | | -1.1 | | 3 | h1 | | | Sportcity | Northern Senior & U20 Outdoor Championships | 3 Jun 23 |
| 100 | 11.19 | | -1.1 | | 4 | | | | Sportcity | Northern Senior & U20 Outdoor Championships | 3 Jun 23 |
| 200 | 21.80 | i | | | 2 | s2 | | | Sheffield | BUCS Athletics: Indoor Championships | 26 Feb 23 |
| 200 | 22.09 | i | | | 2 | | | | Sheffield | Northern Athletics Senior / U20 / U17 Indoor Championships | 15 Jan 23 |
| 200 | 22.16 | i | | | 1 | 1 | | | Sheffield | Sheffield Hallam University Varsity | 26 Mar 23 |
| 200 | 22.17 | i | | | 6 | | | | Sheffield | BUCS Athletics: Indoor Championships | 26 Feb 23 |
| 200 | 22.19 | | -0.1 | | 2 | 2 | | | Bedford | National Athletics League Championship Division Fixture A | 11 Jun 23 |
| 200 | 22.21 | | -0.6 | | 2 | | | | Sportcity | Northern Senior & U20 Outdoor Championships | 4 Jun 23 |
| 200 | 22.22 | i | | | 1 | 5 | | | Sheffield | Run Jump Throw & Master GP | 21 Jan 23 |
| 200 | 22.26 | i | | | 2 | A | | | Cardiff | Welsh Athletics Senior & U15 Indoor Championships | 29 Jan 23 |
| 200 | 22.38 | w | 3.0 | | 2 | h7 | | | Sportcity | BUCS Outdoor Athletics Championships | 30 Apr 23 |
| 200 | 22.38 | | -0.2 | | 8 | h2 | | | Chelmsford | England Athletics U20/U23 Open Championships | 18 Jun 23 |
| 200 | 22.40 | i | | | 1 | h14 | | | Sheffield | BUCS Athletics: Indoor Championships | 26 Feb 23 |
| 200 | 22.4 | | -1.2 | | 1 | 1 | | | Sheffield | RJT & NMAC Series Sheffield 2023 | 6 Jun 23 |
| 200 | 22.41 | i | | | 1 | h4 | | | Sheffield | Northern Athletics Senior / U20 / U17 Indoor Championships | 15 Jan 23 |
| 200 | 22.55 | | -2.0 | | 2 | h1 | | | Sportcity | Northern Senior & U20 Outdoor Championships | 4 Jun 23 |
| 200 | 22.70 | | -0.5 | | 5 | s2 | | | Sportcity | BUCS Outdoor Athletics Championships | 1 May 23 |
| 200 | 22.76 | i | | | 1 | h5 | | | Cardiff | Welsh Athletics Senior & U15 Indoor Championships | 29 Jan 23 |
| 2022 U20 Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.02 | i | | | 2 | 1.1 | | | Sportcity | Manchester Indoor Open Meetings | 18 Dec 22 |
| 100 | 11.19 | | -0.5 | | 1 | nsA | | | Sportcity | National Athletics League - Premiership | 7 May 22 |
| 100 | 11.21 | | 1.2 | | 6 | ns1 | | | Kingston | National Athletics League - Premiership | 4 Jun 22 |
| 100 | 11.3 | | 0.7 | | 1 | 2 | | | Yeovil | Bill Whistlecroft Spring Open | 16 Apr 22 |
| 200 | 22.53 | | -0.4 | | 3 | | | | Yate | Avon County Championships | 15 May 22 |
| 200 | 22.64 | | -1.1 | | 5 | nsB | | | Sportcity | National Athletics League - Premiership | 7 May 22 |
| 300 | 36.24 | i | | | 3 | 4 | | | Sportcity | Manchester Indoor Open Meetings | 18 Dec 22 |
| DT2K | 25.21 | | | | 14 | B | | | Bedford | National Athletics League - Premiership A & B Final | 20 Aug 22 |
| DT2K | 22.81 | | | | 15 | | | | Sportcity | National Athletics League - Premiership | 7 May 22 |
| DT2K | 22.35 | | | | 15 | | | | Kingston | National Athletics League - Premiership | 4 Jun 22 |
| JT800 | 33.95 | | | | 10 | | | | Sportcity | National Athletics League - Premiership | 7 May 22 |
| JT800 | 31.69 | | | | 12 | B | | | Bedford | National Athletics League - Premiership A & B Final | 20 Aug 22 |
| JT800 | 31.18 | | | | 13 | | | | Kingston | National Athletics League - Premiership | 4 Jun 22 |
| 2021 U20 Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.60 | | -1.6 | | 1 | 6 | | | Yeovil | Yeovil Games | 18 Sep 21 |
| 200 | 23.37 | | -0.8 | | 1 | 1 | | | Yeovil | Yeovil Games | 18 Sep 21 |