| 2025 SEN Halifax/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 15:59 | | | | 1 | | | 1 | Huddersfield | Huddersfield parkrun # 647 | 6 Sep 25 |
| parkrun | 16:52 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 445 | 26 Jul 25 |
| parkrun | 16:55 | | | | 1 | | | 1 | Huddersfield | Huddersfield parkrun # 640 | 19 Jul 25 |
| 10K | 32:13 | | | 32:15 | 42 | | | | Barcelona, ESP | Vueling Cursa Bombers 10K | 9 Nov 25 |
| HM | 90:24 | | | 91:51 | 2387 | | | | Berlin, GER | Generali Berliner Halbmarathon | 6 Apr 25 |
| 2024 SEN Halifax/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 14:47 | | | 14:47 | 4 | | | | Barcelona, ESP | Allianz Jean Bouin 5K | 1 Dec 24 |
| parkrun | 16:02 | | | | 1 | | | 1 | Huddersfield | Huddersfield parkrun # 615 | 25 Dec 24 |
| 10K | 30:51 | | | 30:52 | 40 | | | | Barcelona, ESP | Cursa dels Nassos 10K | 31 Dec 24 |
| HM | 70:25 | | | | 19 | | | | Rome, ITA | Rome Half Marathon | 20 Oct 24 |
| 2023 SEN Halifax/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 15:10 | | | 15:10 | 10 | | | | Barcelona, ESP | Jean Bouin Open 5K | 26 Nov 23 |
| 5K | 15:12 | | | | 21 | R3 | | | Barrowford | Podium 5K | 19 Aug 23 |
| 5K | 15:14 | | | | 2 | B | | | Barrowford | Podium 5K | 17 Jun 23 |
| 5K | 15:41 | | | 15:42 | 4 | | | | Leeds | Even Splits Leeds 5K Series | 22 Mar 23 |
| 5KXCL | 17:02 | | | | 73 | L01 | | | Mansfield | ECCA National Cross Country Relays | 4 Nov 23 |
| parkrun | 15:39 | | | | 2 | | | 1 | Stretford | Stretford parkrun # 295 | 25 Feb 23 |
| parkrun | 18:37 | | | | 8 | | | 1 | Huddersfield | Huddersfield parkrun # 524 | 11 Feb 23 |
| parkrun | 20:03 | | | | 13 | | | 1 | Huddersfield | Huddersfield parkrun # 525 | 18 Feb 23 |
| 10K | 31:11 | | | 31:14 | 79 | | | | Partington | Trafford 10K | 5 Mar 23 |
| 10K | 32:38 | | | 33:03 | 361 | | | | Valencia, ESP | 10K Valencia Ibercaja | 15 Jan 23 |
| HM | 76:13 | a | | 79:06 | 23 | | | | Santa Pola, ESP | Gran Carrera del MediterrĂ¡neo 21K | 12 Nov 23 |
| 2022 SEN Halifax/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 15:12 | | | | 28 | A | | | Barrowford | Podium 5K | 2 Apr 22 |
| parkrun | 15:47 | | | | 2 | | | | Stretford | Stretford parkrun # 245 | 12 Feb 22 |
| parkrun | 16:42 | | | | 2 | | | 1 | Huddersfield | Huddersfield parkrun # 509 | 15 Oct 22 |
| parkrun | 17:03 | | | | 1 | | | 1 | Centre Vale | Centre Vale parkrun # 79 | 12 Mar 22 |
| parkrun | 17:23 | | | | 1 | | | | Kralingse Bos, NED | Kralingse Bos parkrun # 50 | 30 Jul 22 |
| parkrun | 17:25 | | | | 1 | | | 1 | Huddersfield | Huddersfield parkrun # 501 | 20 Aug 22 |
| parkrun | 17:30 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 270 | 1 Jan 22 |
| parkrun | 17:31 | | | | 4 | | | | Huddersfield | Huddersfield parkrun # 483 | 19 Mar 22 |
| parkrun | 23:53 | | | | 7 | | | 1 | Watergrove | Watergrove parkrun # 310 | 15 Jan 22 |
| 9KXC | 34:06 | | | | 34 | | | | Kiveton Park | Yorkshire County Championships | 8 Jan 22 |
| 10K | 31:47 | | | 31:49 | 77 | | | | Partington | Trafford 10K | 6 Mar 22 |
| 10K | 32:43 | c | | | 14 | | | | Dewsbury | Dewsbury 10K | 6 Feb 22 |
| 10K | 35:48 | | | 35:51 | 25 | | | | Bradford | Epilepsy Action Bradford 10K | 18 Sep 22 |
| HM | 77:35 | c | | | 1 | | | | Blackpool | Great North West Half Marathon | 20 Feb 22 |
| HM | 87:39 | c | | | 181 | | | | Manchester | Great Manchester Run Half Marathon | 22 May 22 |
| HM | 95:48 | | | 1:45:31 | 980 | | | | Manchester | Manchester Half Marathon | 9 Oct 22 |
| Mar | 2:46:17 | c | | | 5 | | | | Blackpool | Blackpool Festival of Running Marathon | 24 Apr 22 |
| 2021 SEN Halifax/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 15:37 | c | | | 1 | | | | Leeds | Even Splits 5K | 24 Nov 21 |
| 5K | 15:58 | c | | | 10 | | | | York | Even Splits York 5K Series | 23 Apr 21 |
| 5K | 15:58 | c | | | 9 | | | | York | Even Splits York 5K Series | 21 May 21 |
| 5K | 16:02 | c | | | 5 | | | | Leeds | Even Splits Leeds 5k Series | 23 Jun 21 |
| 5K | 16:03 | | | | 5 | E | | | Barrowford | Podium 5K | 3 Apr 21 |
| 5K | 16:23 | | | 16:26 | 38 | 5 | | | Barrowford | Podium 5K | 6 Aug 21 |
| 5K | 16:49 | c | | | 6 | | | | Leeds | Even Splits 5K Race Series | 28 Jul 21 |
| parkrun | 15:57 | | | | 1 | | | 1 | Bowling Park | Bowling Park parkrun # 27 | 18 Dec 21 |
| parkrun | 15:58 | | | | 1 | | | 1 | Huddersfield | Huddersfield parkrun # 467 | 13 Nov 21 |
| parkrun | 16:17 | | | | 1 | | | 1 | Huddersfield | Huddersfield parkrun # 469 | 4 Dec 21 |
| parkrun | 16:18 | | | | 1 | | | 1 | Huddersfield | Huddersfield parkrun # 466 | 6 Nov 21 |
| parkrun | 16:54 | | | | 1 | | | 1 | Huddersfield | Huddersfield parkrun # 472 | 25 Dec 21 |
| parkrun | 17:05 | | | | 1 | | | 1 | Brighouse | Brighouse parkrun # 180 | 16 Oct 21 |
| parkrun | 17:15 | | | | 2 | | | 1 | Huddersfield | Huddersfield parkrun # 468 | 20 Nov 21 |
| parkrun | 17:16 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 248 | 24 Jul 21 |
| parkrun | 20:36 | | | | 3 | | | 1 | Bowling Park | Bowling Park parkrun # 26 | 11 Dec 21 |
| 9.5KXC | 34:14 | | | | 18 | | | | Leeds | West Yorkshire League | 30 Oct 21 |
| 10K | 33:01 | | | 33:13 | 101 | | | | Leeds | Age UK Leeds Abbey Dash 10K | 24 Oct 21 |
| 10KXC | 32:52 | | | | 12 | | | | Wakefield | West Yorkshire League | 21 Nov 21 |
| 10KXC | 35:27 | | | | 8 | | | | Oulton | West Yorkshire League | 12 Dec 21 |
| HM | 74:21 | c | | | 28 | | | | Manchester | Manchester Half Marathon | 10 Oct 21 |
| ZFL | 1:47:20 | | | | 2 | | | | Haworth | Yorkshireman Half (14.9m/2133ft) | 12 Sep 21 |
| 2020 SEN Halifax/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 16:45 | | | | 3 | | | | Huddersfield | Huddersfield parkrun # 449 | 7 Mar 20 |
| parkrun | 17:28 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 242 | 8 Feb 20 |
| parkrun | 17:39 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 241 | 1 Feb 20 |
| parkrun | 17:41 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 245 | 29 Feb 20 |
| parkrun | 20:02 | | | | 6 | | | 1 | Halifax | Halifax parkrun # 247 | 14 Mar 20 |
| 10K | 35:15 | c | | | 13 | | | | York | Big Flat Runway 10K | 4 Oct 20 |
| 10.15KXC | 34:46 | | | | 42 | | | | North Stainley | Yorkshire County Championships | 4 Jan 20 |
| 12.9KXC | 54:45 | | | | 506 | | | | Wollaton Park | ECCA Saucony English National Championships | 22 Feb 20 |
| HM | 80:12 | | | 80:18 | 7 | | | | Blackpool | Great North West Half Marathon | 16 Feb 20 |
| 2019 SEN Halifax/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 16:52 | | | | 3 | | | 1 | Huddersfield | Huddersfield parkrun # 418 | 13 Jul 19 |
| parkrun | 17:00 | | | | 2 | | | | Huddersfield | Huddersfield parkrun # 439 | 28 Dec 19 |
| parkrun | 17:09 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 225 | 5 Oct 19 |
| parkrun | 17:09 | | | | 2 | | | | Huddersfield | Huddersfield parkrun # 429 | 19 Oct 19 |
| parkrun | 17:16 | | | | 3 | | | 1 | Huddersfield | Huddersfield parkrun # 413 | 8 Jun 19 |
| parkrun | 17:18 | | | | 3 | | | 1 | Halifax | Halifax parkrun # 235 | 25 Dec 19 |
| parkrun | 17:23 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 197 | 23 Mar 19 |
| parkrun | 17:25 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 214 | 20 Jul 19 |
| parkrun | 17:26 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 198 | 30 Mar 19 |
| parkrun | 17:26 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 206 | 25 May 19 |
| parkrun | 17:27 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 230 | 16 Nov 19 |
| parkrun | 17:34 | | | | 1 | | | 1 | Centre Vale | Centre Vale parkrun # 31 | 26 Oct 19 |
| parkrun | 17:34 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 228 | 2 Nov 19 |
| parkrun | 17:43 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 205 | 18 May 19 |
| parkrun | 17:43 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 212 | 6 Jul 19 |
| parkrun | 17:48 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 193 | 23 Feb 19 |
| parkrun | 17:50 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 194 | 2 Mar 19 |
| parkrun | 17:51 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 223 | 21 Sep 19 |
| parkrun | 17:55 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 232 | 7 Dec 19 |
| parkrun | 17:57 | | | | 2 | | | 1 | Centre Vale | Centre Vale parkrun # 5 | 6 Apr 19 |
| parkrun | 17:59 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 204 | 11 May 19 |
| parkrun | 18:01 | | | | 1 | | | 1 | Brighouse | Brighouse parkrun # 123 | 9 Mar 19 |
| parkrun | 18:14 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 188 | 5 Jan 19 |
| parkrun | 18:14 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 192 | 16 Feb 19 |
| parkrun | 18:16 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 218 | 17 Aug 19 |
| parkrun | 18:21 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 234 | 21 Dec 19 |
| parkrun | 18:22 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 221 | 7 Sep 19 |
| parkrun | 18:27 | | | | 4 | | | 1 | Halifax | Halifax parkrun # 191 | 26 Jan 19 |
| parkrun | 18:30 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 196 | 16 Mar 19 |
| parkrun | 18:45 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 202 | 27 Apr 19 |
| parkrun | 18:56 | | | | 3 | | | 1 | Halifax | Halifax parkrun # 209 | 15 Jun 19 |
| parkrun | 19:03 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 229 | 9 Nov 19 |
| parkrun | 19:18 | | | | 7 | | | 1 | Halifax | Halifax parkrun # 220 | 31 Aug 19 |
| parkrun | 19:28 | | | | 16 | | | | Huddersfield | Huddersfield parkrun # 422 | 24 Aug 19 |
| parkrun | 19:43 | | | | 7 | | | | Halifax | Halifax parkrun # 210 | 22 Jun 19 |
| parkrun | 19:50 | | | | 27 | | | | York | York parkrun # 356 | 23 Nov 19 |
| parkrun | 20:09 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 233 | 14 Dec 19 |
| parkrun | 20:18 | | | | 8 | | | 1 | Halifax | Halifax parkrun # 224 | 28 Sep 19 |
| 10K | 35:10 | | | 35:11 | 3 | | | | Littleborough | Littleborough 10K | 29 Sep 19 |
| HM | 77:07 | | | 77:19 | 93 | | | | Manchester | Manchester Half Marathon | 13 Oct 19 |
| 2018 SEN Halifax/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 17:43 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 169 | 1 Sep 18 |
| parkrun | 17:49 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 157 | 2 Jun 18 |
| parkrun | 17:51 | | | | 3 | | | | Halifax | Halifax parkrun # 156 | 26 May 18 |
| parkrun | 17:58 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 158 | 9 Jun 18 |
| parkrun | 18:00 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 151 | 21 Apr 18 |
| parkrun | 18:01 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 170 | 8 Sep 18 |
| parkrun | 18:08 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 171 | 15 Sep 18 |
| parkrun | 18:08 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 176 | 20 Oct 18 |
| parkrun | 18:15 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 162 | 14 Jul 18 |
| parkrun | 18:20 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 174 | 6 Oct 18 |
| parkrun | 18:25 | | | | 3 | | | 1 | Halifax | Halifax parkrun # 147 | 24 Mar 18 |
| parkrun | 18:25 | | | | 3 | | | 1 | Halifax | Halifax parkrun # 163 | 21 Jul 18 |
| parkrun | 18:25 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 173 | 29 Sep 18 |
| parkrun | 18:30 | | | | 6 | | | 1 | Halifax | Halifax parkrun # 186 | 25 Dec 18 |
| parkrun | 18:31 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 179 | 10 Nov 18 |
| parkrun | 18:31 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 183 | 8 Dec 18 |
| parkrun | 18:32 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 164 | 28 Jul 18 |
| parkrun | 18:33 | | | | 4 | | | | Halifax | Halifax parkrun # 184 | 15 Dec 18 |
| parkrun | 18:39 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 167 | 18 Aug 18 |
| parkrun | 18:39 | | | | 1 | | | 1 | Halifax | Halifax parkrun # 182 | 1 Dec 18 |
| parkrun | 18:42 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 181 | 24 Nov 18 |
| parkrun | 18:44 | | | | 4 | | | | Halifax | Halifax parkrun # 180 | 17 Nov 18 |
| parkrun | 18:53 | | | | 3 | | | 1 | Halifax | Halifax parkrun # 172 | 22 Sep 18 |
| parkrun | 18:58 | | | | 2 | | | 1 | Halifax | Halifax parkrun # 177 | 27 Oct 18 |
| parkrun | 19:08 | | | | 5 | | | 1 | Halifax | Halifax parkrun # 146 | 10 Mar 18 |
| parkrun | 19:11 | | | | 4 | | | 1 | Halifax | Halifax parkrun # 150 | 14 Apr 18 |
| parkrun | 19:40 | | | | 3 | | | 1 | Halifax | Halifax parkrun # 175 | 13 Oct 18 |
| parkrun | 20:33 | | | | 20 | | | | Halifax | Halifax parkrun # 159 | 16 Jun 18 |
| parkrun | 21:19 | | | | 10 | | | | Halifax | Halifax parkrun # 168 | 25 Aug 18 |
| 2017 U23 Halifax/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 10:24.12 | i | | | 8 | 1 | | | Sheffield | Steel Cup 2017 | 1 Feb 17 |
| HM | 87:17 | | | 92:33 | 319 | | | | Edinburgh | Edinburgh Marathon Festival Half Marathon | 28 May 17 |
| 2016 U23 Halifax/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3.01KXCL | 10:24 | | | | 33 | L3 | | | Manchester | University of Manchester Relays | 22 Oct 16 |
| 4.5MMT | 29:24 | | | | 7 | | | | Barnsley | Silkstone Shuffle 4.5 Series | 3 Dec 16 |
| 10K | 42:33 | | | | 7 | | | | Rotherham | Waverley Dash 10K | 31 Jul 16 |
| 2015 U23 Halifax/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.70 | i | | | 6 | h7 | | | Sheffield | BUCS Indoor Championships | 20 Feb 15 |
| 60 | 7.83 | i | | | 1 | 6 | | | Sheffield | Steel Cup | 4 Feb 15 |
| 100 | 12.2 | | | | 5 | 4 | | | Leeds | Leeds City Open | 9 May 15 |