| 2025 SEN Hallamshire/Sheffield Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 1:57:43 | | | 1:58:39 | 636 | | | | Shrewsbury | Shrewsbury Half Marathon | 28 Sep 25 |
| 2023 SEN Hallamshire/Sheffield Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 110H | 20.4 | | 0.0 | | 1 | B | | | Doncaster | Northern Track & Field League East 1S | 9 Jul 23 |
| 110H | 21.5 | | | | 4 | A | | | Doncaster | Northern Track & Field League East 1S | 19 Aug 23 |
| SP7.26K | 14.84 | | | | 1 | A | | | Wormwood Scrubs | Southern Athletics League Division 1 | 18 Jun 23 |
| SP7.26K | 14.73 | | | | 1 | | | | Birmingham (U) | University of Birmingham Winter Throws & Distance Meet | 18 Mar 23 |
| SP7.26K | 14.48 | | | | 1 | A | | | Doncaster | Northern Track & Field League East 1S | 9 Jul 23 |
| SP7.26K | 14.44 | | | | 2 | | | | Sheffield | Sheffield Throws Series | 24 Jun 23 |
| SP7.26K | 14.10 | | | | 2 | | | | Sportcity | Northern Senior & U20 Outdoor Championships | 3 Jun 23 |
| SP7.26K | 14.02 | | | | 4 | | | | Nottingham | National Athletics League Premier Division Fixture A | 15 Jul 23 |
| SP7.26K | 14.01 | | | | 1 | | | | Kettering | Kettering Town Harriers Evening Open | 23 May 23 |
| SP7.26K | 13.89 | | | | 7 | | | | Chelmsford | England Athletics Senior & Disability Championships and UK Athletics Combined Events | 23 Jul 23 |
| SP7.26K | 13.37 | | | | 2 | A | | | Sheffield | RJT & NMAC Series Sheffield 2023 | 23 Apr 23 |
| SP7.26K | 13.11 | | | | 2 | | | | Cudworth | Yorkshire County Championships | 14 May 23 |
| SP7.26K | 13.09 | | | | 1 | A | | | Doncaster | Northern Track & Field League East 1S | 19 Aug 23 |
| SP7.26K | NM | | | | - | | | | Scotstoun | National Athletics League Premier Division Fixture A | 5 Aug 23 |
| DT2K | 40.53 | | | | 9 | | | | Sportcity | National Athletics League Premier Division Fixture A | 11 Jun 23 |
| DT2K | 40.22 | | | | 2 | | | | Sheffield | Sheffield Throws Series | 24 Jun 23 |
| DT2K | 37.55 | | | | 11 | | | | Nottingham | National Athletics League Premier Division Fixture A | 15 Jul 23 |
| DT2K | 36.18 | | | | 2 | A | | | Doncaster | Northern Track & Field League East 1S | 9 Jul 23 |
| DT2K | 35.94 | | | | 13 | | | | Scotstoun | National Athletics League Premier Division Fixture A | 5 Aug 23 |
| DT2K | 35.92 | | | | 2 | A | | | Doncaster | Northern Track & Field League East 1S | 19 Aug 23 |
| DT2K | 34.81 | | | | 4 | A | | | Wormwood Scrubs | Southern Athletics League Division 1 | 18 Jun 23 |
| DT2K | 33.03 | | | | 5 | | | | Birmingham (U) | University of Birmingham Winter Throws & Distance Meet | 18 Mar 23 |
| JT800 | 33.25 | | | | 4 | A | | | Doncaster | Northern Track & Field League East 1S | 19 Aug 23 |
| JT800 | 25.51 | | | | 6 | A | | | Doncaster | Northern Track & Field League East 1S | 9 Jul 23 |
| 2022 SEN Hallamshire/Sheffield Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.51 | i | | | 1 | P | | | Gateshead | North East Counties Open Indoor Pentathlon | 26 Mar 22 |
| 100 | 11.92 | | -1.3 | | D | | | | Horspath | Southern Outdoor All Ages Combined Events Championships | 23 Jul 22 |
| 200 | 24.5 | | | | 2 | B | | | Cleckheaton | Northern League - East 1N | 12 Jun 22 |
| 300 | 40.90 | | | | 6 | 3 | | | Sheffield | Run Jump Throw Series | 15 Apr 22 |
| 400 | 63.70 | | | | D | | | | Horspath | Southern Outdoor All Ages Combined Events Championships | 23 Jul 22 |
| 1500 | 6:58.60 | | | | D | | | | Horspath | Southern Outdoor All Ages Combined Events Championships | 24 Jul 22 |
| 60H | 10.91 | i | | | 4 | P | | | Gateshead | North East Counties Open Indoor Pentathlon | 26 Mar 22 |
| 110H | 18.7 | | | | 2 | A | | | Wakefield | Northern League - East 1N | 6 Aug 22 |
| 110H | 19.21 | | -1.8 | | D | | | | Horspath | Southern Outdoor All Ages Combined Events Championships | 24 Jul 22 |
| 110H | 20.0 | | | | 1 | B | | | Cleckheaton | Northern League - East 1N | 12 Jun 22 |
| HJ | 1.58 | i | | | 3 | P | | | Gateshead | North East Counties Open Indoor Pentathlon | 26 Mar 22 |
| HJ | 1.53 | | | | D | | | | Horspath | Southern Outdoor All Ages Combined Events Championships | 23 Jul 22 |
| PV | 2.50 | | | | D | | | | Horspath | Southern Outdoor All Ages Combined Events Championships | 24 Jul 22 |
| LJ | 5.77 | | 1.4 | | D | | | | Horspath | Southern Outdoor All Ages Combined Events Championships | 23 Jul 22 |
| LJ | 5.54 | i | | | 4 | P | | | Gateshead | North East Counties Open Indoor Pentathlon | 26 Mar 22 |
| SP7.26K | 14.12 | | | | 2 | | | | Cudworth | Yorkshire County Championships | 15 May 22 |
| SP7.26K | 13.90 | i | | | 2 | | | | Sheffield | Northern Athletics Indoor Senior/U20/U17 T&F Championships 2022 | 15 Jan 22 |
| SP7.26K | 13.84 | i | | | 4 | q2 | | | Sheffield | BUCS British University Championships | 18 Feb 22 |
| SP7.26K | 13.73 | | | | 2 | | | | Liverpool | Northern Senior / Under 20 Championships | 18 Jun 22 |
| SP7.26K | 13.59 | | | | 5 | q2 | | | Chelmsford | BUCS Outdoor Athletics Championship | 30 Apr 22 |
| SP7.26K | 13.47 | i | | | 8 | | | | Sheffield | BUCS British University Championships | 20 Feb 22 |
| SP7.26K | 13.47 | | | | 1 | | | | Wakefield | The John Matthews & Mike Swain Jumps & Throws Open Meeting | 2 Jul 22 |
| SP7.26K | 13.45 | | | | D | | | | Horspath | Southern Outdoor All Ages Combined Events Championships | 23 Jul 22 |
| SP7.26K | 13.39 | i | | | 2 | B | | | Sheffield | Run Jump Throw & Master GP | 29 Dec 22 |
| SP7.26K | 13.37 | | | | 1 | A | | | Cleckheaton | Northern League - East 1N | 12 Jun 22 |
| SP7.26K | 13.33 | | | | 11 | | | | Chelmsford | BUCS Outdoor Athletics Championship | 30 Apr 22 |
| SP7.26K | 13.24 | | | | 1 | A | | | Wakefield | Northern League - East 1N | 6 Aug 22 |
| SP7.26K | 13.12 | i | | | 1 | P | | | Gateshead | North East Counties Open Indoor Pentathlon | 26 Mar 22 |
| SP7.26K | 13.11 | | | | 1 | A | | | York | Valhalla Throws Event | 29 Aug 22 |
| SP7.26K | 12.85 | | | | 2 | B | | | Sheffield | Run Jump Throw Series | 15 Apr 22 |
| DT2K | 38.03 | | | | 2 | A | | | Cleckheaton | Northern League - East 1N | 12 Jun 22 |
| DT2K | 37.25 | | | | 1 | A | | | Wakefield | Northern League - East 1N | 6 Aug 22 |
| DT2K | 35.38 | | | | D | | | | Horspath | Southern Outdoor All Ages Combined Events Championships | 24 Jul 22 |
| DT2K | 34.94 | | | | 2 | | | | Wakefield | The John Matthews & Mike Swain Jumps & Throws Open Meeting | 2 Jul 22 |
| DT2K | 32.56 | | | | 2 | A | | | Sheffield | Run Jump Throw Series | 15 Apr 22 |
| DT2K | DNS | | | | - | q1 | | | Chelmsford | BUCS Outdoor Athletics Championship | 30 Apr 22 |
| JT800 | 37.99 | | | | 4 | A | | | Cleckheaton | Northern League - East 1N | 12 Jun 22 |
| JT800 | 32.73 | | | | D | | | | Horspath | Southern Outdoor All Ages Combined Events Championships | 24 Jul 22 |
| PenINS | 2706 | i | | | 4 | | | | Gateshead | North East Counties Open Indoor Pentathlon | 26 Mar 22 |
| Dec | 4247 | | | | 15 | | | | Horspath | Southern Outdoor All Ages Combined Events Championships | 24 Jul 22 |
| 2021 U23 Hallamshire/York Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.9 | | | | 3 | A | | | York | North of England League East 1N | 1 Aug 21 |
| 100 | 12.02 | | -1.2 | | D | 2 | | | Horspath | South of England Combined Event Championships | 3 Jul 21 |
| 400 | 57.54 | | | | D | 1 | | | Horspath | South of England Combined Event Championships | 3 Jul 21 |
| 1500 | 6:03.67 | | | | D | | | | Horspath | South of England Combined Event Championships | 4 Jul 21 |
| 110H | 20.58 | | -1.2 | | D | 1 | | | Horspath | South of England Combined Event Championships | 4 Jul 21 |
| 110H | 22.2 | | 0.0 | | 1 | A | | | Cleckheaton | North of England League East 1N | 19 Jun 21 |
| HJ | 1.56 | | | | D | A | | | Horspath | South of England Combined Event Championships | 3 Jul 21 |
| PV | 2.40 | | | | D | A | | | Horspath | South of England Combined Event Championships | 4 Jul 21 |
| LJ | 5.51 | | 1.2 | | D | | | | Horspath | South of England Combined Event Championships | 3 Jul 21 |
| SP7.26K | 13.20 | | | | 1 | B | | | Sheffield | Sheffield Run Jump Throw Series | 9 Jun 21 |
| SP7.26K | 13.05 | | | | 3 | | | | York | Yorkshire County Championships | 22 Aug 21 |
| SP7.26K | 12.79 | | | | 1 | A | | | Cleckheaton | North of England League East 1N | 19 Jun 21 |
| SP7.26K | 12.31 | | | | D | | | | Horspath | South of England Combined Event Championships | 3 Jul 21 |
| SP7.26K | 11.96 | | | | 2 | A | | | York | North of England League East 1N | 1 Aug 21 |
| SP7.26K | 11.68 | | | | 1 | D | | | Sheffield | Sheffield Run Jump Throw Series | 3 May 21 |
| DT2K | 35.01 | | | | 4 | A | | | York | North of England League East 1N | 1 Aug 21 |
| DT2K | 33.54 | | | | 4 | | | | York | Yorkshire County Championships | 21 Aug 21 |
| DT2K | 32.81 | | | | D | | | | Horspath | South of England Combined Event Championships | 4 Jul 21 |
| JT800 | 33.26 | | | | D | | | | Horspath | South of England Combined Event Championships | 4 Jul 21 |
| JT800 | 32.37 | | | | 4 | A | | | York | North of England League East 1N | 1 Aug 21 |
| Dec | 4329 | | | | 8 | | | | Horspath | South of England Combined Event Championships | 4 Jul 21 |
| 2020 U23 Hallamshire/York Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.53 | i | | | 7 | h11 | | | Sheffield | BUCS Indoor Championships | 14 Feb 20 |
| 60 | 7.62 | i | | | 4 | 8 | | | Sheffield | Steel Cup | 29 Jan 20 |
| 60 | 7.68 | i | | | H | 2 | | | Sheffield | England Athletics Senior & U20 Combined Events Championships inc Race Walk Championships | 4 Jan 20 |
| 100 | 11.8 | | | | 3 | A1 | | | Lancaster | Lancaster Cup | 7 Mar 20 |
| 400 | 56.79 | | | | 6 | 2 | | | Doncaster | Run Jump Throw Doncaster | 20 Aug 20 |
| 400 | 58.97 | | | | Q | Q1 | | | Doncaster | Run Jump Throw Doncaster | 20 Sep 20 |
| 400 | 59.2 | | | | 5 | A1 | | | Lancaster | Lancaster Cup | 7 Mar 20 |
| 1000 | 3:23.67 | i | | | H | 1 | | | Sheffield | England Athletics Senior & U20 Combined Events Championships inc Race Walk Championships | 5 Jan 20 |
| 60H | 11.49 | i | | | H | 1 | | | Sheffield | England Athletics Senior & U20 Combined Events Championships inc Race Walk Championships | 5 Jan 20 |
| 110H | 20.95 | | -4.2 | | 6 | | | | Doncaster | Run Jump Throw Doncaster | 20 Sep 20 |
| HJ | 1.54 | i | | | H | C | | | Sheffield | England Athletics Senior & U20 Combined Events Championships inc Race Walk Championships | 4 Jan 20 |
| PV | 2.13 | i | | | H | C | | | Sheffield | England Athletics Senior & U20 Combined Events Championships inc Race Walk Championships | 5 Jan 20 |
| LJ | 5.88 | i | | | H | B | | | Sheffield | England Athletics Senior & U20 Combined Events Championships inc Race Walk Championships | 4 Jan 20 |
| LJ | 5.69 | w | 3.5 | | Q | Q | | | Doncaster | Run Jump Throw Doncaster | 20 Sep 20 |
| LJ | 5.65 | i | | | 8 | qB | | | Sheffield | BUCS Indoor Championships | 15 Feb 20 |
| SP7.26K | 11.82 | | | | Q | Q | | | Doncaster | Run Jump Throw Doncaster | 20 Sep 20 |
| SP7.26K | 10.28 | | | | 1 | | | | Lancaster | Lancaster Cup | 7 Mar 20 |
| SP7.26K | 10.18 | i | | | 5 | | | | Sheffield | Steel Cup | 29 Jan 20 |
| SP7.26K | 9.58 | i | | | H | B | | | Sheffield | England Athletics Senior & U20 Combined Events Championships inc Race Walk Championships | 4 Jan 20 |
| Quad | 1843 | | | | 5 | | | | Doncaster | Run Jump Throw Doncaster | 20 Sep 20 |
| HepI | 3007 | i | | | 25 | | | | Sheffield | England Athletics Senior & U20 Combined Events Championships inc Race Walk Championships | 5 Jan 20 |
| 2019 U23 York Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.63 | i | | | 3 | 1 | | | Sheffield | Sheffield Run Jump Throw Series | 11 Dec 19 |
| 100 | 11.94 | | 0.8 | | 2 | D | | | Sheffield | Sheffield Masters Grand Prix Open | 21 Sep 19 |
| 400 | 58.36 | | | | 2 | 3 | | | Sheffield | Sheffield Masters Grand Prix Open | 21 Sep 19 |
| 1500 | 5:41.21 | | | | 2 | 2 | | | Sheffield | Sheffield Masters Grand Prix Open | 21 Sep 19 |
| 110H | 21.59 | | 1.2 | | 2 | | | | Sheffield | Sheffield Masters Grand Prix Open | 21 Sep 19 |
| HJ | 1.60 | | | | 2 | | | | Sheffield | Sheffield Masters Grand Prix Open | 21 Sep 19 |
| LJ | 5.94 | | | | 1 | | | | Lancaster | Lancaster Cup | 16 Mar 19 |
| LJ | 5.90 | | | | 4 | | | | York | City of York Summer League & Open | 22 Apr 19 |
| LJ | 5.45 | | | | 3 | B | | | Sheffield | Sheffield Masters Grand Prix Open | 21 Sep 19 |
| LJ | 5.40 | | | | 6 | A | | | Nottingham | Notts AC Spring Spruce Open | 31 Mar 19 |
| TJ | 11.86 | | | | 4 | | | | Lancaster | Lancaster Cup | 16 Mar 19 |
| SP7.26K | 9.02 | | | | 2 | | | | Sheffield | Sheffield Masters Grand Prix Open | 21 Sep 19 |
| SP7.26K | 8.84 | i | | | 2 | B | | | Sheffield | Sheffield Run Jump Throw Series | 11 Dec 19 |
| DT2K | 29.22 | | | | 3 | B | | | Sheffield | Sheffield Masters Grand Prix Open | 21 Sep 19 |
| JT800 | 27.65 | | | | 2 | | | | Sheffield | Sheffield Masters Grand Prix Open | 21 Sep 19 |
| Dec | 3924 | | | | 2 | | | | Sheffield | Sheffield Masters Grand Prix Open | 21 Sep 19 |
| 2018 U20 York Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.07 | i | | | 3 | 2 | | | Manchester | Manchester Cup | 14 Nov 18 |
| 400 | 57.82 | i | | | 3 | 5 | | | Manchester | Manchester Cup | 14 Nov 18 |
| 2014 U17 York Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 5.51 | | | | 6 | | | | Cudworth | South Yorkshire County Schools' Championships | 14 Jun 14 |
| TJ | 11.56 | | | | 1 | | | | Cudworth | South Yorkshire County Schools' Championships | 14 Jun 14 |