| 2021 SEN City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:08.51 | | | | 10 | A | | | Wormwood Scrubs | BMC Regional Races | 9 Jun 21 |
| 1500 | 4:08.82 | | | | 2 | A | | | Milton Keynes | National Athletics League Division 1 | 7 Aug 21 |
| 3000 | 9:08.45 | | | | 6 | 1 | | | Worthing | Worthing Open Meeting | 2 May 21 |
| 5K | 15:57 | c | | | 34 | 1 | | | Ardingly | PB 5K | 12 May 21 |
| 2020 SEN City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:13.57 | | | | 8 | 6 | | | Worthing | Worthing Track Night | 8 Sep 20 |
| 5K | 16:27 | c | | | 87 | | | | Ardingly | PB 5K | 13 Dec 20 |
| parkrun | 16:19 | | | | 1 | | | 1 | Hove Promenade | Hove Promenade parkrun # 229 | 25 Jan 20 |
| 10KXC | 37:43 | | | | 17 | | | | Bexhill | Sussex County Championships | 4 Jan 20 |
| 2019 SEN City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.28 | | | | 2 | C | | | Tooting Bec | Herne Hill Harriers Open | 24 Aug 19 |
| 400 | 54.66 | | | | 2 | ns | | | Swindon | Southern Athletics League Division 3SW | 17 Aug 19 |
| 800 | 1:57.80 | | | | 6 | B | | | Oxford | BMC Regional Races | 13 Jul 19 |
| 800 | 1:58.52 | | | | 8 | D | | | Eltham | BMC Regional Races | 14 Aug 19 |
| 800 | 1:58.57 | | | | 6 | E | | | Eltham | BMC Grand Prix | 20 Jul 19 |
| 800 | 1:59.15 | | | | 4 | B | | | Eltham | BMC Regional Races | 19 Jun 19 |
| 800 | 1:59.70 | | | | 2 | B | | | Wormwood Scrubs | BMC Regional Races | 3 Jul 19 |
| 800 | 2:00.02 | | | | 8 | 18 | | | Watford | Watford Open Graded Meeting | 15 May 19 |
| 800 | 2:02.23 | | | | 9 | B | | | Eltham | BMC Regional Races | 22 May 19 |
| 800 | 2:02.24 | | | | 7 | A | | | Bedford | British Athletics League Division 3 | 9 Jun 19 |
| 1500 | 4:06.34 | | | | 8 | B | | | Brighton | BMC Regional Races | 29 May 19 |
| 1500 | 4:06.87 | | | | 4 | A | | | Basingstoke | British Athletics League Division 3 | 3 Aug 19 |
| 1500 | 4:07.08 | | | | 4 | 12 | | | Watford | Watford Open Graded Meeting | 21 Aug 19 |
| 1500 | 4:08.58 | | | | 11 | G | | | Loughborough | BMC Grand Prix | 15 Jun 19 |
| 1500 | 4:12.85 | | | | 2 | A | | | Swindon | Southern Athletics League Division 3SW | 17 Aug 19 |
| 1500 | 4:17.53 | | | | 4 | B | | | Bedford | British Athletics League Division 3 | 9 Jun 19 |
| 4.5KNAD | 13:48 | | | | 10 | A | | | Chichester | Chichester Corporate Challenge | 27 Mar 19 |
| 4.5KNAD | 14:21 | | | | 11 | A | | | Chichester | Chichester Corporate Challenge | 27 Feb 19 |
| parkrun | 16:20 | | | | 2 | | | 1 | Hove Promenade | Hove Promenade parkrun # 187 | 30 Mar 19 |
| parkrun | 16:27 | | | | 3 | | | | Worthing | Worthing parkrun # 176 | 14 Dec 19 |
| 5MXC | 29:36 | | | | 62 | | | | Croydon | Start Fitness Surrey Men's League Division 1 | 9 Feb 19 |
| 2018 SEN City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.93 | | | | 1 | ns | | | Abingdon | Southern Athletics League Division 2W | 18 Aug 18 |
| 400 | 53.98 | | | | 4 | B | | | Bedford | British Athletics League Division 4 | 7 Jul 18 |
| 800 | 1:57.18 | | | | 3 | B | | | Eltham | BMC Regional Races | 23 May 18 |
| 800 | 1:57.84 | | | | 7 | 21 | | | Watford | Watford Open Graded Meeting | 8 Aug 18 |
| 800 | 1:58.30 | | | | 5 | D | | | Eltham | BMC Regional Races | 15 Aug 18 |
| 800 | 1:58.93 | | | | 4 | A | | | Yeovil | British Athletics League Division 4 | 5 May 18 |
| 800 | 1:59.07 | | | | 7 | 19 | | | Watford | Watford Open Graded Meeting | 13 Jun 18 |
| 800 | 1:59.1 | | | | 1 | B | | | Aldershot | Southern Athletics League Division 2W | 14 Jul 18 |
| 800 | 1:59.23 | | | | 1 | B | | | Portsmouth | British Athletics League Division 4 | 2 Jun 18 |
| 800 | 1:59.33 | | | | 6 | C | | | Eltham | BMC Regional Races | 18 Jul 18 |
| 800 | 1:59.96 | | | | 8 | I | | | Loughborough | BMC Grand Prix | 23 Jun 18 |
| 800 | 2:00.88 | | | | 5 | A | | | Bedford | British Athletics League Division 4 | 7 Jul 18 |
| 800 | 2:01.37 | | | | 5 | B | | | Oxford | BMC Regional Races | 28 Jul 18 |
| 800 | 2:02.66 | | | | 1 | B | | | Abingdon | Southern Athletics League Division 2W | 18 Aug 18 |
| 1500 | 4:03.25 | | | | 11 | E | | | Sportcity | BMC Grand Prix | 12 May 18 |
| 1500 | 4:06.94 | | | | 4 | 12 | | | Watford | Watford Open Graded Meeting | 2 May 18 |
| 1500 | 4:08.44 | | | | 4 | A | | | Nottingham | British Athletics League Division 4 | 4 Aug 18 |
| 1500 | 4:14.39 | | | | 1 | A | | | Yeovil | Southern Athletics League Division 2W | 14 Apr 18 |
| 4.5KNAD | 14:09 | | | | 6 | A | | | Chichester | Chichester Corporate Challenge | 21 Feb 18 |
| 4.5KNAD | 14:17 | | | | 10 | A | | | Chichester | Chichester Corporate Challenge | 7 Mar 18 |
| 4.5KNAD | 14:20 | | | | 17 | A | | | Chichester | Chichester Corporate Challenge | 21 Mar 18 |
| 2017 SEN City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:57.00 | | | | 4 | 22 | | | Watford | Watford Open Graded Meeting | 14 Jun 17 |
| 800 | 1:57.32 | | | | 1 | I | | | Watford | BMC Grand Prix | 24 Jun 17 |
| 800 | 1:59.21 | | | | 2 | B | | | Stretford | British Athletics League Division 4 | 3 Jun 17 |
| 800 | 1:59.85 | | | | 5 | J | | | Sportcity | BMC Grand Prix | 27 May 17 |
| 800 | 2:00.76 | | | | 2 | B | | | Reading | Sweatshop Southern Athletics League Division 2W | 21 May 17 |
| 800 | 2:02.01 | | | | 4 | B | | | Kingston | Southern Counties Senior Inter County Match | 2 Jul 17 |
| 1500 | 4:11.80 | | | | 5 | | | | Portsmouth | Hampshire County Championships | 14 May 17 |
| 5000 | 16:38.24 | | | | 4 | B | | | Stretford | British Athletics League Division 4 | 3 Jun 17 |
| 4.5KNAD | 14:07 | | | | 8 | A | | | Chichester | Chichester Corporate Challenge | 1 Mar 17 |
| 5M | 27:18 | | | 27:20 | 15 | | | | Portsmouth | Victory 5 | 3 Dec 17 |
| 10.3KXC | 35:08 | | | | 17 | | | | Havant | Alton Sports Hampshire League | 11 Feb 17 |
| 11.75KXC | 42:01 | | | | 18 | | | | Botley | Hampshire County Championships | 7 Jan 17 |
| 2016 SEN South London/Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:58.51 | | | | 9 | 22 | | | Watford | Watford Open Graded Meeting | 10 Aug 16 |
| 800 | 1:59.08 | | | | 3 | F | | | Eltham | BMC Regional Races | 17 Aug 16 |
| 800 | 2:00.7 | | | | 3 | A | | | Wimbledon | Sweatshop Southern Athletics League Division 3SE | 19 Jun 16 |
| 800 | 2:01.40 | | | | 4 | | | | Kingston | Surrey County Championships | 14 May 16 |
| 800 | 2:03.2 | | | | 1 | A | | | Twickenham | Sweatshop Southern Athletics League Division 3SE | 9 Jul 16 |
| 800 | 2:04.1 | | | | 2 | A | | | Gillingham | Sweatshop Southern Athletics League Division 3SE | 20 Aug 16 |
| 1500 | 4:09.71 | | | | 6 | 15 | | | Watford | Watford Open Graded Meeting | 24 Aug 16 |
| 1500 | 4:10.92 | | | | 2 | 5 | | | Wimbledon | Hercules Wimbledon Sprint & Middle Distance Open | 3 Aug 16 |
| 1500 | 4:22.1 | | | | 2 | A | | | Twickenham | Sweatshop Southern Athletics League Division 3SE | 9 Jul 16 |
| 1500 | 4:25.8 | | | | 2 | A | | | Gillingham | Sweatshop Southern Athletics League Division 3SE | 20 Aug 16 |
| 1500 | 4:26.2 | | | | 1 | A | | | Eastbourne | Sweatshop Southern Athletics League Division 3SE | 16 Apr 16 |
| 2000SC | 7:17.5 | | | | 2 | B | | | Gillingham | Sweatshop Southern Athletics League Division 3SE | 20 Aug 16 |
| 2015 SEN Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.30 | | | | 3 | B | | | Eton | Soleus Southern Men's League Championship Final | 1 Aug 15 |
| 800 | 1:56.29 | | | | 8 | | | | Eltham | BMC Regional Races | 22 Jul 15 |
| 800 | 1:56.62 | | | | 1 | | | | Eltham | BMC Regional Races | 24 Jun 15 |
| 800 | 1:56.63 | | | | 6 | J | | | Oxford | BMC Grand Prix | 18 Jul 15 |
| 800 | 1:57.12 | | | | 3 | | | | Kingston | Surrey County Championships | 23 May 15 |
| 800 | 1:57.70 | | | | 1 | B | | | Eton | Soleus Southern Men's League Championship Final | 1 Aug 15 |
| 800 | 2:00.48 | | | | 3 | A | | | Tooting | Soleus Southern Men's League Division 1C | 2 May 15 |
| 800 | 2:00.54 | | | | 5 | | | | Eltham | BMC Regional Races | 19 Aug 15 |
| 1500 | 4:03.24 | | | | 6 | 15 | | | Watford | Watford Open Graded Meeting | 1 Jul 15 |
| 1500 | 4:05.13 | | | | 1 | B | | | Crawley | Southern Counties Senior Inter County Match | 12 Jul 15 |
| 1500 | 4:06.01 | | | | 2 | | | | Kingston | Surrey County Championships | 24 May 15 |
| 1500 | 4:11.84 | | | | 3 | A | | | Tooting | Soleus Southern Men's League Division 1C | 2 May 15 |
| 5.994KL | 20:10 | | | | 37 | L1 | | | Aldershot | Southern Men's 6-Stage Relays | 20 Sep 15 |
| 7.5KXC | 26:47 | | | | 31 | | | | Wimbledon Common | 2XU Surrey Men's League Division 1 | 10 Oct 15 |
| 7.664KL | 26:07 | | | | 15 | L5 | | | Milton Keynes | Southern Men's 12 Stage Relays | 29 Mar 15 |
| 8.96KL | 30:28 | | | | 22 | L11 | | | Sutton Coldfield | ERRA National Men's 12-Stage Relays | 11 Apr 15 |
| 2014 U23 Gosforth/Leeds Beckett Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:08.97 | i | | | 5 | s2 | | | Sheffield | BUCS Indoor Championships | 22 Feb 14 |
| 1500 | 4:12.6 | i | | | 2 | h1 | | | Sheffield | BUCS Indoor Championships | 22 Feb 14 |
| 1500 | 4:16.21 | | | | 4 | | | | Wakefield | Wakefield Spring Open Meeting | 5 Apr 14 |
| 2.22ML | 11:38 | | | | 7 | L1 | | | Hetton-le-Hole | NECAA Royal Signals Relay Championship | 15 Feb 14 |
| 9.8KXC | 33:04 | | | | 130 | | | | Liverpool | British Athletics Cross Challenge (inc European Trials) | 29 Nov 14 |
| ZXC | 31:47 | | | | 12 | | | | Leeds | Leeds Uni v Leeds Met Varsity (inc BUCS Trials) | 18 Jan 14 |
| ZXC | 35:47 | | | | 20 | | | | East Cramlington | Start Fitness North East Harrier League | 11 Oct 14 |
| ZXCL | 9:15 | | | | 3 | L4 | | | Sunderland | Sunderland Open and Relays | 13 Sep 14 |
| ZXCL | 9:56 | | | | 4 | L3 | | | Durham | Durham Summer Relays | 18 Aug 14 |
| 2013 U23 Gosforth/Leeds Beckett Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:57.1 | | | | 1 | B | | | Durham | BMC Regional Races | 15 Jul 13 |
| 800 | 1:57.7 | | | | 4 | | | | Jarrow | North East Athletics League | 10 Jul 13 |
| 1500 | 4:00.30 | | | | 3 | G | | | Sportcity | BMC Grand Prix | 1 Jun 13 |
| 1500 | 4:00.64 | | | | 6 | B | | | Stretford | BMC Gold Standard Races | 4 Jun 13 |
| 1500 | 4:02.26 | | | | 5 | C | | | Stretford | BMC Gold Standard Races | 25 Jun 13 |
| 1500 | 4:02.8 | | | | 6 | B | | | Durham | BMC Regional Races | 17 Jun 13 |
| 1500 | 4:03.05 | | | | 11 | s2 | | | Bedford | BUCS Championships | 5 May 13 |
| 1500 | 4:03.87 | | | | 11 | 21 | | | Watford | Watford Open Graded Meeting | 24 Jul 13 |
| 1500 | 4:03.98 | | | | 1 | 1 | | | Stretford | Trafford Grand Prix | 14 May 13 |
| 1500 | 4:05.32 | | | | 2 | A | | | Leeds | Leeds Metropolitan University Invitation | 20 Apr 13 |
| 1500 | 4:07.34 | i | | | 6 | s2 | | | Sheffield | BUCS Indoor Championships | 24 Feb 13 |
| 1500 | 4:09.52 | | | | 7 | h3 | | | Bedford | BUCS Championships | 4 May 13 |
| 1500 | 4:09.72 | i | | | 4 | h2 | | | Sheffield | BUCS Indoor Championships | 23 Feb 13 |
| 9.8KXC | 32:38 | | | | 100 | | | | Liverpool | British Athletics Cross Challenge (inc European Trials) | 23 Nov 13 |
| ZXC | 31:00 | | | | 11 | | | | Goodwood | Destination Basingstoke Hampshire League | 9 Nov 13 |
| ZXCL | 8:18 | | | | 7 | L1 | | | Durham | Durham Cathedral Relays | 13 Jan 13 |
| ZXCL | 9:16 | | | | 3 | L4 | | | Sunderland | Sunderland Open and Relays | 7 Sep 13 |
| ZXCL | 9:18 | | | | 6 | L6 | | | Manchester | University of Manchester Relays | 5 Oct 13 |
| ZXCL | 10:58 | | | | 8 | L3 | | | Leeds | Leeds University Relays | 7 Dec 13 |
| 2012 U23 Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:57.05 | | | | 5 | C | | | Stretford | BMC Gold Standard Races | 21 Aug 12 |
| 800 | 1:57.20 | | | | 9 | B | | | Stretford | BMC Gold Standard Races | 4 Sep 12 |
| 800 | 1:57.58 | | | | 6 | 1 | | | Stretford | Trafford Grand Prix (Distance & Throws only) | 7 Aug 12 |
| 800 | 1:59.26 | | | | 6 | 1 | | | Stretford | Trafford Grand Prix (Distance & Throws only) | 26 Jun 12 |
| 800 | 1:59.80 | | | | 8 | 2 | | | Stretford | Trafford Grand Prix (Distance & Throws only) | 24 Jul 12 |
| 800 | 2:00.24 | | | | 4 | 3 | | | Stretford | Trafford Grand Prix (Distance & Throws only) | 29 May 12 |
| 800 | 2:00.38 | | | | 2 | | | | Gateshead | North East Athletics League | 11 Jul 12 |
| 800 | 2:00.88 | | | | 6 | 1 | | | Stretford | Trafford Grand Prix | 1 May 12 |
| 800 | 2:01.26 | | | | 3 | | | | Gateshead | North East Athletics League | 15 Aug 12 |
| 800 | 2:02.68 | | | | 4 | | | | Gateshead | North East Counties Athletics Championships | 13 May 12 |
| 1500 | 4:06.3 | | | | 2 | | | | Jarrow | North Eastern Athletics League | 25 Jul 12 |
| 1500 | 4:07.9 | | | | 9 | B | | | Durham | BMC Regional Races | 18 Jun 12 |
| 1500 | 4:09.56 | | | | 10 | | | | Cosford | Royal Air Force Life Time Vice Presidents Match | 21 Apr 12 |
| 1500 | 4:21.0 | | | | 2 | | | | Leeds | Leeds Varsity Match | 3 Oct 12 |
| Mile | 4:26.79 | | | | 3 | | | | Gateshead | North East Athletics League | 20 Jun 12 |
| 2.25ML | 11:12 | | | | 5 | L2 | | | Newcastle | Elswick Good Friday Races | 6 Apr 12 |
| ZXC | 30:08 | | | | 26 | | | | Pontefract | Northern Championships | 28 Jan 12 |
| ZXC | 33:51 | | | | 108 | | | | Liverpool | McCain UK Cross Challenge Series | 24 Nov 12 |
| ZXC | 33:58 | | | | 6 | | | | Barnsley | Up and Running South Yorkshire League | 11 Nov 12 |
| 2011 U20 Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:58.14 | | | | 3 | | | | Gateshead | North Eastern Athletics League | 10 Aug 11 |
| 800 | 1:59.9 | | | | 2 | 1 | | | Darlington | North Yorkshire & South Durham League | 19 Jul 11 |
| 800 | 2:00.3 | | | | 3 | | | | Leeds | Leeds Met Carnegie v University of Leeds | 5 Oct 11 |
| 800 | 2:00.7 | | | | 3 | 1 | | | Middlesbrough | North Yorkshire & South Durham League | 5 Jul 11 |
| 800 | 2:00.8 | | | | 4 | | | | Gateshead | North Eastern Athletics League | 13 Jul 11 |
| 800 | 2:04.2 | | | | 3 | A | | | Hexham | BMC Regional Races | 3 Sep 11 |
| 1500 | 4:10.44 | | | | 4 | | | | Gateshead | North Eastern Athletics League | 27 Jul 11 |
| 1500 | 4:14.06 | | | | 4 | | | | Gateshead | Tartan Games Open | 27 Aug 11 |
| 2.22ML | 11:49 | | | | 3 | L6 | | | Hetton-le-Hole | NECAA Royal Signals Relay Championship | 12 Feb 11 |
| parkrun | 16:41 | | | | 5 | | | 1 | Town Moor | Newcastle parkrun # 74 | 11 Jun 11 |
| parkrun | 16:41 | | | | 3 | | | 1 | Town Moor | Newcastle parkrun # 101 | 24 Dec 11 |
| ZXC | 28:10 | | | | 62 | | | | Birmingham | CAU Inter County Championships | 5 Mar 11 |
| ZXC | 29:02 | | | | 7 | | | | South Shields | North Eastern County Championships | 8 Jan 11 |
| ZXC | 30:02 | | | | 43 | | | | Sunderland | Northern Cross Country Championships | 29 Jan 11 |
| ZXC | 30:33 | | | | 17 | | | | Blaydon | Start Fitness North Eastern Harrier League | 12 Mar 11 |
| ZXC | 46:22 | | | | 408 | | | | Shibdon Pond | Start Fitness North East Harrier League | 26 Nov 11 |
| 2010 U20 Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:01.7 | | | | 3 | | | | Gateshead | North Eastern Athletics League | 14 Jul 10 |
| 800 | 2:02.2 | | | | 4 | | | | Jarrow | North Eastern Athletics League | 26 May 10 |
| 800 | 2:02.53 | | | | 5 | | | | Gateshead | North Eastern Athletics League | 11 Aug 10 |
| 1000 | 2:43.07 | i | | | 9 | 1 | | | Sheffield | Northern Athletics Indoor Open | 20 Nov 10 |
| 1500 | 4:13.33 | | | | 4 | | | | Gateshead | Cleveland Land Services Tartan Games | 21 Aug 10 |
| 1500 | 4:13.7 | | | | 3 | | | | Jarrow | North Eastern Athletics League | 28 Jul 10 |
| 1500 | 4:16.34 | | | | 7 | | | | Gateshead | North Eastern Counties Championships | 8 May 10 |
| 1500 | 4:22.1 | | | | 7 | | | | Jarrow | North Eastern Athletics League | 28 Apr 10 |
| Mile | 4:34.05 | | | | 1 | | | | Gateshead | North Eastern Athletics League | 16 Jun 10 |
| 5.6KL | 18:48 | | | | 43 | L1 | | | Manchester | Northern Counties Men's 6-stage Relay | 2 Oct 10 |
| 8KXC | 29:24 | | | | 125 | | | | Birmingham | McCain UK Cross Challenge inc World Trials & CAU Inter County Championships | 13 Mar 10 |
| ZXC | 38:05 | | | | 99 | | | | Leeds | English National Championships | 27 Feb 10 |
| ZXC | 38:52 | | | | 19 | | | 5 | Wrekenton | Start Fitness North East Harrier League | 13 Feb 10 |
| ZXC | 39:59 | | | | 1 | | | 1 | Newcastle | Start Fitness North Eastern Harrier League | 30 Jan 10 |
| ZXC | 40:38 | | | | 100 | | | | Farringdon | Start Fitness North Eastern Harrier League | 30 Oct 10 |
| ZXCL | 10:07 | | | | 45 | L2 | | | Mansfield | ECCA Relays | 6 Nov 10 |
| 2009 U20 Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:03.1 | | | | 4 | 2 | | | Gateshead | North East Athletics League | 15 Jul 09 |
| 800 | 2:04.0 | | | | 2 | B | | | Jarrow | North Eastern Veterans League & BMC | 20 Jul 09 |
| 1500 | 4:17.33 | | | | 1 | | | | Gateshead | Gateshead Harriers Tartan Games Open Meeting | 22 Aug 09 |
| 1500 | 4:19.3 | | | | 7 | 1 | | | Jarrow | North East Athletics League | 29 Jul 09 |
| 1500 | 4:23.85 | | | | 8 | | | | Gateshead | North East Championships | 9 May 09 |
| 8.3KXC | 30:24 | | | | 7 | | | | Darlington | North East Championships | 12 Dec 09 |
| ZXC | 25:25 | | | | 6 | | | | Saltwell | Start Fitness North East Harrier League | 14 Feb 09 |
| ZXC | 27:22 | | | | 6 | | | | Cramlington | North East Harrier League | 28 Feb 09 |
| ZXC | 30:24 | | | | 7 | | | | Darlington | North East Championships | 12 Dec 09 |
| ZXCL | 9:55 | | | | 24 | | | | Durham | Durham Cathedral Relays | 18 Jan 09 |
| 2008 U17 Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:06.29 | | | | | | | | Gateshead | Tartan Games | 23 Aug 08 |
| 800 | 2:08.87 | | | | | | | | Gateshead | Start Fitness North East Athletics League | 16 Jul 08 |
| 1500 | 4:20.80 | | | | | | | | Gateshead | North East Counties League | 30 Jul 08 |
| 1500 | 4:25.6 | | | | | | | | Gateshead | Northumberland Schools' Champs | 14 Jun 08 |
| 1500 | 4:30.70 | | | | | | | | Gateshead | North East Athletics League | 25 Jun 08 |
| 1500 | 4:31.0 | | | | | | | | Jarrow | North East Counties League | 30 Apr 08 |
| 3000 | 9:23.7 | | | | 3 | | | | Jarrow | North East Counties League | 13 Aug 08 |
| 3000 | 9:46.7 | | | | | | | | Gateshead | North East Counties Championships | 11 May 08 |
| ZRD | 17:17 | | | | 1 | | | 1 | Gosforth | Gosforth Harriers Club Time Trials | 2 Nov 08 |
| ZXC | 19:28 | | | | 9 | | | | South Shields | Sherman Cup / Davison Shield | 25 Oct 08 |
| ZXC | 20:59 | | | | 3 | | | | Ponteland | Northumberland Schools' Championships | 15 Jan 08 |
| ZXC | 22:15 | | | | 174 | | | | Liverpool | Sainsbury ESAA English Schools' Championships | 8 Mar 08 |
| ZXCL | 9:45 | | | | 4 | | | 4 | Sunderland | Sunderland Relays | 20 Sep 08 |
| 2007 U17 Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5.2KXC | 19:03 | | | | 10 | | | | South Shields | Start Fitness North Eastern Harrier League | 27 Oct 07 |
| ZXC | 17:33 | | | | 8 | | | 8 | Blaydon | Start Fitness North Eastern Harrier League | 18 Nov 07 |
| ZXC | 19:03 | | | | 10 | | | 10 | South Shields | Start Fitness North Eastern Harrier League | 27 Oct 07 |
| ZXC | 20:22 | | | | 37 | | | 37 | Gateshead | UK Challenge Series | 10 Nov 07 |
| ZXC | 20:42 | | | | 10 | | | | Hartlepool | North East Championships | 8 Dec 07 |
| ZXC | 23:34 | | | | 2 | | | | Cramlington | Start Fitness North Eastern Harrier League | 15 Dec 07 |
| 2006 U15 Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:25.99 | | | | | | | | Gateshead | Tartan Games | 26 Aug 06 |
| 1500 | 4:58.8 | | | | | | | | Hexham | Northumberland County Schools Championships | 10 Jun 06 |