| 4.4K | 13:53 | British Athletics Cross Challenge (inc Manchester Area League and Mid Lancs League) | 3.7 | -1.1 | 22 Nov 25 | +1 |
| 2M | 10:19 | Northern Counties Relay Championships | 5.1 | -0.7 | 18 Oct 25 | +2 |
| 3K | 9:03 | ECCA National Cross Country Relays | 3.0 | -0.6 | 1 Nov 25 | +3 |
| 5.56K | 17:06 | British Athletics Cross Challenge (inc John H Collins Gwent League) (AWAITING GWENT LEAGUE RESULTS FROM ORGANISER) | 1.0 | -0.6 | 8 Nov 25 | +4 |
| 1500 | 4:05.40 | North East Grand Prix | 0.2 | 0.9 | 23 Jul 25 | +5 |
| 3000 | 8:46.34 | Loughborough Outdoor Open | 0.8 | 0.6 | 28 May 25 | |
| 8.21K | 25:58 | BUCS Championship | 0.7 | 0.5 | 1 Feb 25 | |
| 3000 | 8:35.13 | North East Grand Prix | 1.0 | -0.4 | 14 Aug 24 | |
| 5K | 15:05 | Quayside 3K / 5K | 0.4 | 0.2 | 7 Aug 24 | |
| 2.65M | 13:32 | Weetslade Relays | 3.8 | -0.3 | 26 Jun 24 | |
| 1500 | 3:57.62 | BMC Regional Races | 0.3 | -0.2 | 17 Jul 24 | |
| 1500 | 3:59.51 | North East Grand Prix | 0.4 | 0.0 | 24 Jul 24 | |
| 3000 | 8:48.87 | North Schools' AA Inter Counties Meeting | 0.6 | 1.0 | 15 Jun 24 | |
| 8.1K | 27:06 | Northern Counties Championships | 4.1 | -0.8 | 27 Jan 24 | |
| 1500 | 3:59.33 | North East Grand Prix | 0.4 | 0.0 | 24 Apr 24 | |
| 8K | 24:00 | CAU Inter County Championships (inc British Athletics Cross Challenge) | -0.9 | 0.4 | 9 Mar 24 | |
| 5.1K | 16:25 | ISF World School Cross Country Championships | 1.0 | 1.8 | 12 May 24 | |
| 9.7K | 33:53 | Start Fitness North Eastern Harrier League | 4.7 | -0.2 | 15 Oct 23 | |
| 5.1K | 15:15 | Northern Counties Men's 6-Stage Relays | 0.6 | -0.4 | 24 Sep 23 | |
| 5.7K | 19:11 | ESAA English Schools Cup Final | 3.4 | 0.8 | 2 Dec 23 | |
| 5K | 14:50 | Sunderland Harriers 5K | 0.4 | -0.9 | 20 Jul 23 | |
| 4.2K | 15:09 | ESAA English Schools Cup Regional Finals - North East | 7.2 | 1.3 | 9 Nov 23 | |
| 3000 | 8:47.50 | ESAA - English Schools Championships | 1.3 | -0.3 | 1 Jul 23 | |
| 1500 | 4:02.63 | North East Grand Prix | 0.6 | 0.2 | 26 Jul 23 | |
| 3000 | 8:32.84 | North East Grand Prix | 0.7 | -1.0 | 24 May 23 | |
| Mile | 4:24.50 | North East Grand Prix | 0.6 | 0.1 | 14 Jun 23 | |
| 2.6K | 7:39 | TCS Mini London Marathon | 1.3 | -0.1 | 22 Apr 23 | |
| 7K | 20:00 | ESAA English Schools Championships | -2.2 | -0.5 | 18 Mar 23 | |
| 6K | 20:55 | CAU Inter County Championships (inc British Athletics Cross Challenge) | 5.2 | -0.6 | 11 Mar 23 | |
| 2.4M | 11:34 | Elswick Harriers Good Friday Relays | 0.7 | 0.1 | 7 Apr 23 | |
| 5K | 15:29 | Northern Counties U15 / U17 5K Championships | 0.3 | 0.4 | 1 Apr 23 | |
| 3M | 14:14 | Start Fitness North Eastern Harrier League | -0.6 | 0.4 | 11 Feb 23 | |
| 5.9K | 20:39 | Northern Counties Championships | 4.4 | 0.4 | 28 Jan 23 | |
| 4.8K | 16:15 | ESAA English Schools Cup Regional Finals - North East | 4.8 | 0.1 | 12 Nov 22 | |
| 3K | 9:21 | ECCA Saucony English National Relay Championships | 3.0 | -0.1 | 5 Nov 22 | |
| 5.33K | 17:08 | ESAA English Schools Cup Final | 1.4 | 0.5 | 3 Dec 22 | |
| 3.4M | 18:02 | Start Fitness North Eastern Harrier League | 2.2 | 0.5 | 26 Nov 22 | |
| 2.6K | 7:37 | TCS Mini London Marathon | 1.4 | -0.4 | 1 Oct 22 | |
| 6.3K | 20:52 | Northumberland Schools' County Championships | 1.0 | 1.6 | 17 Jan 23 | |
| 4.7K | 15:22 | Start Fitness North Eastern Harrier League | 3.4 | 0.2 | 9 Oct 22 | |
| 3.88K | 11:48 | ERRA National Young Athlete Relays | 1.0 | 0.4 | 8 Oct 22 | |
| 3000 | 8:52.81 | North East Grand Prix Series | 1.6 | -0.6 | 10 Aug 22 | |
| 3.7K | 11:39 | Northern Counties Young Athletes Relays | 2.1 | 0.6 | 25 Sep 22 | |
| 3K | 11:25 | ECCA National Cross Country Relays | 3.5 | 8.0 | 4 Nov 23 | |
| 3000 | 8:56.5 | Northern Schools' Inter-County Track & Field Meeting | 1.8 | -0.5 | 18 Jun 22 | |
| 3000 | 8:44.46 | North East Grand Prix Series | 0.7 | -0.3 | 29 Jun 22 | |
| Mile | 4:24.49 | North East Grand Prix Series | 0.9 | -0.5 | 8 Jun 22 | |
| 3000 | 9:07.1 | Northumberland Schools' Championships | 2.0 | 0.0 | 11 Jun 22 | |
| 800 | 1:58.81 | Northern Athletics U15 / U17 Inter-Counties Championship | 0.1 | -0.3 | 2 Jun 22 | |
| 800 | 1:59.56 | North East Grand Prix Series | 0.1 | -0.5 | 18 May 22 | |
| 5K | 15:11 | Sunderland City 5K | -0.2 | -0.6 | 7 May 22 | |
| 1500 | 4:13.26 | North East Grand Prix Series | 0.2 | 1.4 | 20 Jul 22 | |
| 800 | 2:06.0 | North Eastern Youth Development League - Division 1 | 0.2 | 1.9 | 17 Jul 22 | |
| 800 | 2:02.47 | North Eastern Counties AA County Championships | 0.0 | 0.4 | 15 May 22 | |
| 3M | 19:40 | Start Fitness North Eastern Harrier League | 8.2 | 4.1 | 29 Oct 22 | |
| 1500 | 4:06.55 | North East Grand Prix Series | 0.0 | -0.2 | 20 Apr 22 | |
| 800 | 2:09.7 | North Eastern Youth Development League - Division 1 | 1.4 | 1.8 | 26 Jun 22 | |
| 800 | 2:03.0 | North Eastern Youth Development League - Division 1 | 0.2 | 0.4 | 24 Apr 22 | |
| 3000 | 9:08.77 | Kieran Maxwell Memorial Open | 1.0 | 0.3 | 10 Apr 22 | |
| parkrun | 15:31 | Riverside parkrun # 416 | 0.8 | -1.6 | 1 Jan 22 | |
| 6.6K | 24:10 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 4.8 | 0.8 | 12 Mar 22 | |
| 5.75K | 20:08 | ESAA English Schools Championships | 3.0 | 1.1 | 19 Mar 22 | |
| 6.1K | 19:24 | North Eastern County Championships | 1.0 | -1.4 | 11 Dec 21 | |
| 5.1K | 17:38 | ESAA English Schools Cup Final | 4.0 | -0.9 | 4 Dec 21 | |
| 3K | 9:26 | ECCA Saucony English National Relay Championships | 2.9 | -1.2 | 6 Nov 21 | |
| 2.6K | 7:41 | Virgin Money London Mini Marathon | 1.5 | -1.7 | 3 Oct 21 | |
| 800 | 2:11.96 | North Eastern Counties AA County Championships | 0.0 | 3.2 | 15 May 22 | |
| 3.7K | 11:13 | Northern Counties Young Athletes Relays | 1.0 | -1.2 | 18 Sep 21 | |
| 3.88K | 11:55 | ERRA National Young Athlete Relays | 1.1 | -0.9 | 9 Oct 21 | |
| 2.22M | 11:10 | NECAA Royal Signals Relay Championship | 2.3 | -1.3 | 28 Aug 21 | |
| 4K | 12:26 | Junior Great North 4K | 1.2 | -0.7 | 11 Sep 21 | |
| 3000 | 9:00.99 | North East Grand Prix | 0.7 | -0.9 | 4 Aug 21 | |
| 5000 | 16:10.4 | North East Project 5000m & 1 Mile Race | 1.0 | -0.5 | 10 Jul 21 | |
| 800 | 2:04.4 | North of England League North East Premier | 0.8 | -1.3 | 1 Aug 21 | |
| 1500 | 4:17.65 | North East Counties Championships | 0.7 | -0.1 | 21 Aug 21 | |
| 3K | 11:12 | NECAA Young Athletes Relay Championships | 8.2 | -1.3 | 12 Dec 20 | |
| 5K | 15:57 | Middlesbrough Endeavour Graded 5K | 0.0 | -2.1 | 11 Apr 21 | |
| 3000 | 9:10.43 | North East Grand Prix | 0.4 | 0.0 | 19 May 21 | |
| 1500 | 4:18.98 | North East Grand Prix 1 | 1.0 | -0.4 | 28 Apr 21 | |
| 800 | 2:06.2 | North Eastern Youth Development League Division 1 | 0.6 | -0.9 | 16 May 21 | |
| 1500 | 4:20.12 | North East Counties AA Open Meeting | 0.7 | 0.1 | 9 May 21 | |
| 800 | 2:06.64 | North Eastern Youth Development League Division 1 | 0.4 | -0.3 | 20 Jun 21 | |
| 3000 | 9:17.17 | North East Counties AA Open Meeting | 0.0 | 0.9 | 18 Apr 21 | |
| 3000 | 9:36.43 | COVID 20 Event 3 | 0.9 | -2.5 | 27 Sep 20 | |
| Mile | 4:44.58 | COVID 20 Event 4 | 0.1 | -1.0 | 18 Oct 20 | |
| parkrun | 17:38 | Druridge Bay parkrun # 291 | 2.0 | -2.6 | 15 Feb 20 | |
| parkrun | 17:54 | Riverside parkrun # 382 | 2.7 | -3.9 | 1 Jan 20 | |
| 4.4K | 16:01 | New Balance ESAA English Schools' Championships | 3.3 | -0.9 | 14 Mar 20 | |
| 4.8K | 18:58 | ECCA Saucony English National Championships | 5.2 | 0.3 | 22 Feb 20 | |
| 3.83K | 15:47 | Northern Schools' Inter Counties Championships | 7.2 | 0.1 | 8 Feb 20 | |
| 4.4K | 15:05 | Northern Counties Championships | -0.8 | 0.2 | 25 Jan 20 | |
| 4K | 15:37 | Northumberland County Schools' Championships | 4.4 | 0.5 | 21 Jan 20 | |
| 3K | 10:29 | Heaton Harriers Memorial Junior Races | 1.0 | 0.0 | 10 Nov 19 | |
| 4K | 16:49 | North Eastern County Championships | 5.8 | 1.0 | 14 Dec 19 | |
| 2K | 7:54 | ECCA Saucony English National Relay Championships | 6.0 | 0.0 | 2 Nov 19 | |
| parkrun | 20:27 | South Shields parkrun # 337 | 2.2 | 2.0 | 16 Nov 19 | |
| 2.1M | 13:30 | Start Fitness North Eastern Harrier League | 4.6 | 0.0 | 17 Nov 18 | |
| 2M | 14:27 | Start Fitness North Eastern Harrier League | 4.1 | 0.0 | 27 Oct 18 | |