| 2025 SEN Salford H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:38.63 | | | | 9 | 1 | | | Stretford | Trafford Grand Prix | 6 May 25 |
| 3000 | 8:53.58 | | | | 15 | 1 | | | Stretford | Trafford Grand Prix | 12 Aug 25 |
| 5000 | 15:09.64 | | | | 13 | | | | Bury | BMC Regional Races | 24 Aug 25 |
| 2MXCL | 10:11 | | | | 4 | L04 | | | Graves Park | Northern Counties Relay Championships | 18 Oct 25 |
| 5K | 15:09 | | | 15:11 | 55 | | 55 | 45 | Kingsley | Mid Cheshire 5K | 29 Aug 25 |
| 5K | 15:11 | | | 15:12 | 2 | | | | Manchester | Sale Sizzler 5K | 19 Jun 25 |
| 5K | 15:20 | | | 15:20 | 67 | | | | Kingsley | Mid Cheshire 5K | 23 May 25 |
| 5K | 15:20 | c | | | 2 | Race A | | | Ashton-Under-Lyne | Tameside 5K | 5 Sep 25 |
| 5K | 15:29 | | | 15:29 | 6 | | | | Manchester | Sale Sizzler 5K | 4 Jul 25 |
| 5K | 15:37 | | | 15:40 | 10 | TF | | | Liverpool | Run Aintree | 20 Jul 25 |
| 5.47KL | 17:02 | | | | 20 | L06 | | | Sutton Park | ERRA Men's National 6-Stage Relays | 4 Oct 25 |
| 6.5KL | 19:38 | | | | 6 | L03 | | | Leigh Sports Village | Northern Counties Men's 6-Stage Relays | 20 Sep 25 |
| 5MMT | 27:02 | | | 27:02 | 1 | | | | Glossop | Round the Ressers 5 | 25 Jun 25 |
| 6MMT | 34:35 | | | | 1 | | | | Ashton under Lyne | Black Knight Charge 6 | 23 Jul 25 |
| 10KXC | 36:05 | | | | 3 | | | | Woodbank Park | Manchester Area League | 1 Mar 25 |
| 11.75KXC | 39:24 | | | | 49 | | | | Knutsford | Northern Counties Championships | 25 Jan 25 |
| 2024 SEN Salford H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:46.61 | | | | 12 | 1 | | | Bury | Trafford AC Grand Prix | 6 Aug 24 |
| 5K | 15:32 | | | 15:32 | 6 | | | | Manchester | Sale Sizzler 5K | 19 Jul 24 |
| 5K | 15:36 | | | 15:36 | 11 | | | | Manchester | Sale Sizzler 5K | 5 Jul 24 |
| 5K | 15:37 | | | 15:38 | 11 | | | | Manchester | Sale Sizzler 5K | 1 Aug 24 |
| 8KXC | 28:38 | | | | 2 | | | | Kenworthy Woods | Manchester Area League | 10 Feb 24 |
| 5.38ML | 28:32 | | | | 30 | L3 | | | Sutton Coldfield | ERRA Men's National 12-Stage Relays | 6 Apr 24 |
| 9.65KXC | 31:51 | | | | 5 | | | | Tatton Park | Manchester Area League | 13 Jan 24 |
| 6MMT | 33:51 | | | | 2 | | | | Ashton under Lyne | Black Knight Charge 6 | 24 Jul 24 |
| 10KXC | 29:28 | | | | 103 | | | | Wollaton Park | CAU Inter County Championships (inc British Athletics Cross Challenge) | 9 Mar 24 |
| 12.1KXC | 41:32 | | | | 36 | | | | Sedgefield | Northern Counties Championships | 27 Jan 24 |
| HM | 69:35 | | | 69:36 | 13 | | | | Wilmslow | Waters Wilmslow Half Marathon | 24 Mar 24 |
| Mar | 2:32:48 | c | | | 30 | | | | Manchester | Adidas Manchester Marathon | 14 Apr 24 |
| 2023 SEN Salford H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.2KL | 12:37 | | | | 2 | L3 | | | Manchester | North West Road Relays | 9 Sep 23 |
| 5KXCL | 16:22 | | | | 21 | L02 | | | Mansfield | ECCA National Cross Country Relays | 4 Nov 23 |
| 9.8KXC | 32:12 | | | | 108 | | | | Sefton Park | British Athletics Cross Challenge (inc Euro Trials, L&D, Red Rose and Mid Lancs Leagues) | 25 Nov 23 |
| 9.84KXC | 34:51 | | | | 16 | | | | Heaton Park | Manchester Area League | 14 Oct 23 |
| 10KXC | 34:21 | | | | 6 | | | | Bolton | Greater Manchester County Championships | 7 Jan 23 |
| 2022 SEN Sale Harriers Manchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:39.86 | | | | 2 | 1 | | | Stretford | Trafford Grand Prix | 9 Aug 22 |
| 2MXCL | 10:15 | | | | 2 | L1 | | | Graves Park | Northern Counties Relay Championships | 22 Oct 22 |
| 5K | 15:04 | | | 15:04 | 3 | | | | Manchester | Sale Sizzler 5K | 30 Jun 22 |
| 5K | 15:02 | | | 15:04 | 32 | | | | Kingsley | Mid Cheshire 5K | 26 Aug 22 |
| 5K | 15:48 | c | | | 13 | | | | Manchester | Sale Sizzler 5K | 28 Jul 22 |
| 5KXCL | 16:11 | | | | 36 | L1 | | | Mansfield | ECCA Saucony English National Relay Championships | 5 Nov 22 |
| parkrun | 16:53 | | | | 1 | | | 1 | Hyde | Hyde parkrun # 228 | 1 Oct 22 |
| 5.848KL | 18:40 | | | | 27 | L6 | | | Sutton Park | ERRA Men's National 6-Stage Relays | 8 Oct 22 |
| 6.4KL | 21:07 | | | | 14 | L2 | | | Manchester | Northern Counties Men's 6-Stage Relays | 25 Sep 22 |
| 9KXC | 30:43 | | | | 6 | | | | Kenworthy Woods | Manchester Area League | 12 Nov 22 |
| 9.65KXC | 32:55 | | | | 5 | | | | Wythenshawe Park | Manchester Area League | 15 Oct 22 |
| 10K | 31:51 | | | | 13 | A | | | Barrowford | Podium Mile / 5K / 10K / Half Marathon | 16 Jul 22 |
| 10K | 32:46 | | | 32:46 | 2 | | | | Altrincham | RunThrough Altrincham 10K | 4 Sep 22 |
| 10KMT | 33:11 | | | 33:11 | 1 | | | | Poynton | Poynton Village 10K | 3 Apr 22 |
| 7M | 37:18 | | | 37:18 | 1 | | | | Hyde | Tour of Tameside Dr Ron Hill Hyde 7 | 19 Jun 22 |
| 2021 SEN Sale Harriers Manchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:02.48 | | | | 3 | 1 | | | Stretford | Trafford Grand Prix | 1 Jun 21 |
| 1500 | 4:05.2 | | | | 2 | A | | | Sportcity | National Athletics League Championship North | 6 Jun 21 |
| 3000 | 8:45.61 | | | | 3 | 4 | | | Stretford | Trafford Senior Open | 24 Apr 21 |
| 3000 | 8:54.97 | | | | 3 | 3 | | | Stretford | Trafford Senior Open | 9 May 21 |
| 5K | 15:16 | | | | 2 | E | | | Tameside Cycle Circuit | BMC 5K Road Races | 10 Apr 21 |
| 10K | 31:21 | | | 31:21 | 5 | | | | Wilmslow | Alderley Edge Bypass 10K | 22 Aug 21 |
| 7M | 36:52 | | | 36:54 | 2 | | | | Hyde | Tour of Tameside Dr Ron Hill Hyde 7 | 1 Aug 21 |
| 2020 SEN Sale Harriers Manchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:53.02 | | | | 6 | | | | Stretford | Trafford Open Series | 22 Aug 20 |
| 9.84KXC | 36:15 | | | | 25 | | | | Heaton Park | Manchester Area League | 8 Feb 20 |
| 2019 SEN Sale Harriers Manchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 3:20:56 | | | 3:21:31 | 1729 | | | | Manchester | ASICS Greater Manchester Marathon | 7 Apr 19 |
| 2014 U23 Sale Harriers Manchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.3KL | 13:25 | | | | 4 | L12 | | | Sutton Coldfield | ERRA National Men's 12 Stage Relays | 5 Apr 14 |
| 2013 U23 Sale Harriers Manchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:56.49 | | | | 2 | B | | | Stretford | BMC Gold Standard Races | 6 Aug 13 |
| 1500 | 3:57.31 | | | | 7 | B | | | Stretford | BMC Gold Standard Races | 25 Jun 13 |
| 1500 | 4:00.69 | | | | 7 | E | | | Stretford | BMC Grand Prix | 17 Aug 13 |
| 1500 | 4:01.24 | | | | 8 | A | | | Hendon | British Athletics League Premiership | 3 Aug 13 |
| 1500 | 4:13.36 | | | | 10 | B | | | Watford | BMC Gold Standard Races | 4 Sep 13 |
| 3000 | 8:42.64 | | | | 11 | 1 | | | Stretford | Trafford Grand Prix | 4 Jun 13 |
| 3000 | 8:53.28 | | | | 27 | 1 | | | Stretford | Trafford Grand Prix | 14 May 13 |
| 5000 | 15:32.9 | | | | 1 | A | | | Preston | North of England League Division 1 | 9 Jun 13 |
| 5000 | 15:57.61 | | | | 4 | B | | | Don Valley | British Athletics League Premiership | 6 Jul 13 |
| 4.819KL | 15:20 | | | | 4 | L10 | | | Sutton Coldfield | ERRA Men's 12-Stage Relays (Short Legs) | 13 Apr 13 |
| 5KXCL | 16:00 | | | | 10 | L1 | | | Mansfield | ECCA National Relays | 2 Nov 13 |
| 6.6KL | 20:33 | | | | 6 | L2 | | | Blackpool | Northern Men's 6-Stage Relays | 21 Sep 13 |
| 9.8KXC | 30:43 | | | | 45 | | | | Liverpool | British Athletics Cross Challenge (inc European Trials) | 23 Nov 13 |
| ZXC | 33:27 | | | | 4 | | | | Heaton Park | Manchester Area League | 19 Oct 13 |
| ZXC | 44:21 | | | | 14 | | | | Stockport | Greater Manchester County Championships | 5 Jan 13 |
| ZXC | 46:01 | | | | 57 | | | | Knowsley | Northern Championships | 26 Jan 13 |
| ZXCL | 10:03 | | | | 3 | L2 | | | Sheffield | Northern Counties Relay Championships | 5 Oct 13 |
| ZXCL | 10:40 | | | | 4 | L4 | | | Sheffield | Northern Counties Relay Championships | 5 Oct 13 |
| 2012 U23 Sale Harriers Manchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 15:56 | | | | 22 | | | 5 | Wythenshawe | Sale Sizzler 5K (Inc Northern Champs) | 16 Aug 12 |
| 5K | 16:12 | | | | 11 | | | 2 | Wythenshawe | Sale Sizzler 5K | 5 Jul 12 |
| parkrun | 16:52 | | | | 1 | | | | Heaton Park | Heaton parkrun # 136 | 2 Jun 12 |
| ZRDL | 17:05 | | | | 58 | L1 | | | Clumber Park | ERRA Men's 6-Stage Relays | 13 Oct 12 |
| ZXCL | 10:43 | | | | 3 | L3 | | | Sheffield | Northern Athletics XC Relay Championships | 6 Oct 12 |
| 2011 U20 Sale Harriers Manchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 26:18 | | | | 2 | | | 2 | Stockport | Greater Manchester Championships | 8 Jan 11 |
| ZXC | 28:16 | | | | 64 | | | | Birmingham | CAU Inter County Championships | 5 Mar 11 |
| 2010 U20 Sale Harriers Manchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.75 | | | | 5 | 1 | | | Stretford | Trafford Grand Prix Open | 15 Jun 10 |
| 800 | 2:00.35 | | | | 8 | 3 | | | Stretford | Trafford Grand Prix Open | 10 Aug 10 |
| 800 | 2:03.98 | | | | 6 | A | | | Glasgow (S) | National Junior Athletic League Northern Premier | 25 Jul 10 |
| 1500 | 4:01.51 | | | | 5 | 1 | | | Stretford | Trafford Grand Prix | 27 Jul 10 |
| 1500 | 4:03.14 | | | | 2 | 1 | | | Stretford | Trafford Grand Prix Open | 1 Jun 10 |
| 1500 | 4:04.34 | | | | 6 | A | | | Stretford | BMC Gold Standard Races | 4 May 10 |
| 3000 | 8:57.40 | | | | 5 | | | | Stretford | Trafford Grand Prix Open | 24 Aug 10 |
| 3000 | 9:15.31 | | | | 4 | A | | | Glasgow (S) | National Junior Athletic League Northern Premier | 25 Jul 10 |
| 2000SC | 6:07.2 | | | | 1 | A | | | Gateshead | National Junior Athletic League Northern Premier | 27 Jun 10 |
| 2000SC | 6:25.18 | | | | 2 | A | | | Edinburgh | National Junior Athletic League Northern Premier | 23 May 10 |
| 2000SC | 6:41.98 | | | | 1 | B | | | Glasgow (S) | National Junior Athletic League Northern Premier | 25 Jul 10 |
| 2000SCNWJ | 6:06.7 | | | | 2 | | | | Stretford | Greater Manchester Schools Championships | 12 Jun 10 |
| 3000SC | 9:47.53 | | | | 5 | A | | | Eton | British Athletics League Premiership | 31 Jul 10 |
| 4.819KL | 15:27 | | | | 15 | L4 | | | Sutton Park | ERRA National Men's 12 Stage Road Relays (Short Legs) | 17 Apr 10 |
| 6.5KXC | 20:07 | | | | 12 | | | | Cardiff | McCain UK Cross Challenge | 17 Jan 10 |
| ZXC | 19:35 | | | | 1 | | | | Leigh | Greater Manchester Schools Cross Country Championships | 6 Feb 10 |
| ZXC | 28:38 | | | | 7 | | | | Blackburn | Northern Cross Country Championships | 23 Jan 10 |
| ZXC | 32:51 | | | | 6 | | | 2 | Wythenshawe | Manchester Area League | 30 Jan 10 |
| ZXC | 33:19 | | | | 9 | | | 3 | Stockport | Manchester Area League | 3 Jan 10 |
| ZXC | 34:59 | | | | 20 | | | | Leeds | English National Championships | 27 Feb 10 |
| ZXC | 35:43 | | | | 15 | | | 2 | Blackley | Manchester Area League | 4 Dec 10 |
| ZXCL | 9:29 | | | | 15 | L3 | | | Mansfield | ECCA Relays | 6 Nov 10 |
| 2009 U20 Sale Harriers Manchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:03.59 | | | | 4 | 2 | | | Stretford | Trafford Grand Prix | 21 Jul 09 |
| 1500 | 4:09.43 | | | | 7 | 1 | | | Stretford | Trafford Grand Prix | 4 Aug 09 |
| 1500 | 4:11.60 | | | | 4 | A | | | Gateshead | National Junior Athletic League Northern Premier | 26 Jul 09 |
| 1500 | 4:12.41 | | | | 8 | 1 | | | Stretford | Trafford Grand Prix | 23 Jun 09 |
| 1500 | 4:13.6 | | | | 4 | | | | Stretford | Greater Manchester Schools Championships | 13 Jun 09 |
| 1500 | 4:14.56 | | | | 5 | A | | | Grangemouth | National Junior Athletic League Northern Premier | 24 May 09 |
| 1500 | 4:14.63 | | | | 2 | 1 | | | Stretford | Trafford Grand Prix | 12 May 09 |
| 1500 | 4:15.11 | | | | 1 | B | | | Sportcity | National Junior Athletic League Northern Premier | 14 Jun 09 |
| 3000 | 9:00.43 | | | | 4 | A | | | Derby | National Junior League Final | 13 Sep 09 |
| 3000 | 9:03.39 | | | | 5 | 1 | | | Stretford | Trafford Grand Prix | 1 Sep 09 |
| 3000 | 9:10.26 | | | | 16 | 1 | | | Stretford | Trafford Grand Prix | 18 Aug 09 |
| 3000 | 9:20.33 | | | | 6 | A | | | Liverpool | National Junior Athletic League Northern Premier | 26 Apr 09 |
| 2000SC | 6:46.15 | | | | 5 | A | | | Sportcity | National Junior Athletic League Northern Premier | 14 Jun 09 |
| 2000SC | 6:49.59 | | | | 2 | B | | | Gateshead | National Junior Athletic League Northern Premier | 26 Jul 09 |
| 6.7KXC | 22:21 | | | | 81 | | | | Liverpool | McCain UK Cross Challenge | 28 Nov 09 |
| ZRDL | 19:06 | | | | 30 | L5 | | | Sutton Coldfield | National 6 Stage Relays | 17 Oct 09 |
| ZXC | 18:43 | | | | 25 | | | | St. Helens | Northern Championships | 24 Jan 09 |
| ZXC | 21:41 | | | | 1 | | | | Stockport | Manchester Area League | 4 Jan 09 |
| ZXC | 21:54 | | | | 43 | | | | Parliament Hill | English National Championships | 21 Feb 09 |
| ZXC | 23:18 | | | | 164 | | | | Nottingham | CAU Inter County Championships | 7 Mar 09 |
| ZXC | 26:06 | | | | 125 | | | | Stanford Hall | Sainsbury ESAA English Schools' Championships | 21 Mar 09 |
| ZXC | 26:43 | | | | 8 | | | | Manchester | Greater Manchester Schools Championships | 7 Feb 09 |
| ZXC | 35:45 | | | | 8 | | | 1 | Manchester Heaton Park | Manchester Area League | 24 Oct 09 |
| ZXC | 37:12 | | | | 7 | | | 1 | Boggart Hole Clough | Manchester Area League | 12 Dec 09 |
| 2008 U17 Sale Harriers Manchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:21.82 | | | | | | | | Stretford | Trafford Grand Prix | 15 Jul 08 |
| 1500 | 4:21.82 | | | | 10 | 1 | | | Stretford | Trafford Grand Prix | 15 Jul 08 |
| 1500 | 4:25.68 | | | | | | | | Stretford | Trafford Grand Prix | 3 Jun 08 |
| 1500 | 4:26.7 | | | | | | | | Stretford | Trafford Grand Prix | 20 May 08 |
| 1500 | 4:29.11 | | | | | | | | Stretford | Trafford Grand Prix | 1 Jul 08 |
| 1500 | 4:29.43 | | | | | | | | Stretford | Trafford Grand Prix | 6 May 08 |
| 1500 | 4:29.43 | | | | 9 | 1 | | | Stretford | Trafford Grand Prix | 6 May 08 |
| 3000 | 9:29.49 | | | | 15 | h1 | | | Stretford | Trafford Grand Prix | 26 Aug 08 |
| 3000 | 9:42.43 | | | | | | | | Stretford | Trafford Grand Prix | 12 Aug 08 |
| 3000 | 9:45.8 | | | | | | | | Bebington | UKA Young Athletes League Northern Premier | 1 Jun 08 |
| 1500SC | 4:49.62 | | | | 1 | B | | | Sportcity | UKA Young Athletes League National Final | 7 Sep 08 |
| 1500SC | 4:59.5 | | | | 1 | B | | | Leeds | UKA Young Athletes League Northern Premier | 18 May 08 |
| 1500SC | 5:15.9 | | | | | | | | Bebington | UKA Young Athletes League Northern Premier | 1 Jun 08 |
| ZXC | 17:49 | | | | 5 | | | | Wythenshawe | Manchester Area League | 9 Feb 08 |
| ZXC | 18:10 | | | | 6 | | | | Manchester | Northern Schools' Championships | 1 Mar 08 |
| ZXC | 18:57 | | | | 51 | | | | Liverpool | McCain UK Cross Challenge | 29 Nov 08 |
| ZXC | 22:11 | | | | 57 | | | | Leeds | Northern Championships | 26 Jan 08 |
| ZXC | 22:19 | | | | 4 | | | | Stockport | Manchester Area League | 13 Jan 08 |
| ZXC | 24:50 | | | | 2 | | | | St. Helens | Manchester Area League | 13 Dec 08 |
| 2007 U17 Sale Harriers Manchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:56.4 | | | | | | | | Hull | UKA Young Athletes League Northern Premier | 20 May 07 |
| ZXC | 18:53 | | | | 8 | | | | St. Helens | Manchester Area League | 2 Dec 07 |
| 2006 U15 Sale Harriers Manchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:51.0 | | | | | | | | Stretford | Greater Manchester County Schools Championships | 10 Jun 06 |
| 2004 U13 Sale Harriers Manchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:00.0 | | | | 1 | | | | Sportcity | UKA Young Athletes League Northern Premier | 18 Jul 04 |
| 1500 | 5:01.58 | | | | 2 | B | | | Birmingham | UKA Young Athletes League Final | 5 Sep 04 |
| 1500 | 5:04.5 | | | | 1 | B | | | Liverpool | Northern Premier Liverpool | 6 Jun 04 |