| 2008 U20 Liverpool H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:02.0 | | | | 5 | B | | | Jarrow | BMC Regional Races | 2 Jun 08 |
| 800 | 2:02.66 | | | | 5 | B | | | Gateshead | BMC Regional Races | 28 May 08 |
| 3000 | 9:32.25 | | | | | | | | Gateshead | National Junior Athletic League - Northern Premier | 25 May 08 |
| 3000 | 9:42.2 | | | | 4 | B | | | Leeds | National Junior Athletic League - Northern Premier | 27 Apr 08 |
| 3000 | 9:42.2 | | | | | | | | Leeds | National Junior Athletic League - Northern Premier | 27 Apr 08 |
| ZRDL | 15:57 | | | | -16 | L3 | | | Catterick | Northern 12 Stage Relay | 6 Apr 08 |
| ZXC | 23:42 | | | | 131 | | | | Liverpool | English Schools' Championships | 8 Mar 08 |
| ZXC | 24:43 | | | | 2 | | | | Durham | Durham Schools' Championships | 19 Jan 08 |
| ZXC | 24:51 | | | | 6 | | | | Middlesbrough | Inter-Counties Schools Meet | 2 Feb 08 |
| ZXC | 28:01 | | | | 52 | | | | Leeds | Northern Championships | 26 Jan 08 |
| ZXC | 29:35 | | | | 102 | | | | Nottingham | Inter Counties Championships | 15 Mar 08 |
| ZXC | 32:28 | | | | 107 | | | | Alton Towers | English National Championships | 23 Feb 08 |
| 2007 U20 Liverpool H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:03.3 | | | | 2 | B | | | Middlesbrough | BMC Middlesbrough Regional Races | 16 Jul 07 |
| 800 | 2:12.5 | | | | 9 | B | | | Middlesbrough | BMC Middlesbrough Regional Races | 18 Jun 07 |
| 800 | 2:15.0 | | | | 7 | B | | | Jarrow | BMC Jarrow Regional Races | 1 Aug 07 |
| 3000 | 9:40.86 | | | | | | | | Grangemouth | National Junior League Northern Premier | 29 Jul 07 |
| 5K | 17:01 | | | | 4 | | | | Whitley Bay | Clive Cookson 10K & 5K | 23 May 07 |
| 5M | 27:36 | | | | 6 | | | 1 | Newcastle upon Tyne | Norman Woodcock 6 | 24 Nov 07 |
| HM | 77:00 | a | | | 98 | | | 2 | Newcastle-South Shields | Bupa Great North Run Half Marathon | 30 Sep 07 |
| ZXC | 28:11 | | | | 32 | | | 32 | Gateshead | UK Challenge Series | 10 Nov 07 |
| ZXC | 31:27 | | | | 9 | | | | Hartlepool | North East Championships | 8 Dec 07 |
| 2006 U17 Shildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 54.9 | | | | | | | | Shildon | UKA Young Athletes League Northern 2NE | 25 Jun 06 |
| 800 | 1:59.7 | | | | 6 | A | | | Jarrow | BMC Regional Races | 14 Aug 06 |
| 800 | 2:00.00 | | | | 3 | | | | Stretford | BMC / Open race | 8 Aug 06 |
| 800 | 2:00.8 | | | | 2 | B | | | Jarrow | BMC Regional Races | 26 Jun 06 |
| 800 | 2:03.24 | | | | 7 | 1 | | | Stretford | BMC Gold Standard | 11 Jul 06 |
| 800 | 2:04.6 | | | | 1 | | | | York | York Open | 10 Sep 06 |
| 800 | 2:04.96 | | | | 4 | | | | Gateshead | North East County Championships | 14 May 06 |
| 1500 | 4:10.3 | | | | 1 | B | | | Wrexham | National Junior League Northern Premier | 16 Jul 06 |
| 1500 | 4:11.14 | | | | 6 | | | | Hexham | BMC Regional Races | 2 Sep 06 |
| 1500 | 4:11.5 | | | | 1 | | | | Jarrow | Durham County Schools Championships | 10 Jun 06 |
| 2005 U17 Shildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:06.0 | | | | 3 | B | | | Jarrow | BMC | 27 Jun 05 |
| 800 | 2:06.05 | | | | 1 | D | | | Stretford | BMC | 2 May 05 |
| 1500 | 4:25.01 | | | | 11 | A | | | Hexham | BMC | 12 Jun 05 |
| 1500 | 4:29.5 | | | | 5 | | | | Mansfield | BMC | 15 Apr 05 |
| 2004 U15 Shildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:08.38 | | | | 1 | | | | Gateshead | NORTH EASTERN | 16 May 04 |
| 800 | 2:08.6 | | | | 6 | B | | | Jarrow | BMC | 2 Jun 04 |
| 800 | 2:09.4 | | | | 7 | | | | Gateshead | NORTH EASTERN ATHLETICS LEAGUE Gateshead International Stadium, Tyne and Wear | 14 Jul 04 |
| 800 | 2:09.9 | | | | 1 | | | | Gateshead | NORTH EASTERN LEAGUE Gateshead | 18 Aug 04 |
| 800 | 2:11.6 | | | | 1 | | | | Shildon | Northern 2NE Shildon | 6 Jun 04 |
| 800 | 2:12.53 | | | | 1 | | | | Gateshead | GATESHEAD HARRIERS CENTENARY TARTAN GAMES | 28 Aug 04 |
| 1500 | 4:15.31 | | | | 12 | | | | Hexham | BMC | 17 Jul 04 |
| 1500 | 4:21.01 | | | | 1 | | | | Gateshead | NORTH EASTERN | 15 May 04 |
| 1500 | 4:21.7 | | | | 1 | | | | Middlesbrough | Middlesbrough | 19 Jun 04 |
| 1500 | 4:24.5 | | | | 1 | | | | Durham | DURHAM Durham | 12 Jun 04 |
| 1500 | 4:25.6 | | | | 3 | | | | Jarrow | NORTH EASTERN LEAGUE Jarrow | 28 Jul 04 |
| 1500 | 4:27.99 | | | | ht | | | | Birmingham | AAA U17-U15 Champs | 14 Aug 04 |
| 1500 | 4:30.47 | | | | 3 | | | | Cudworth | NORTH OF ENGLAND INTER-COUNTIES | 21 Aug 04 |
| 1500 | 4:33.28 | | | | 13 | h2 | | | Gateshead | English Schools' Championships | 9 Jul 04 |
| 3000 | 9:12.37 | | | | 1 | | | | Wigan | North of England Junior Championships | 30 May 04 |
| 3000 | 9:19.7 | | | | 8 | | | | Jarrow | BMC | 19 May 04 |
| 2003 U15 Shildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:29.1 | | | | 11 | h3 | | | Sheffield | AAA U17 & U15 Champs | 16 Aug 03 |
| 2002 U13 Shildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:23.5 | | | | 1 | | | | Sheffield | HALLAMSHIRE OM Don Valley, Sheffield | 27 Apr 02 |
| 800 | 2:26.31 | | | | 1 | | | | Gateshead | NORTH EASTERN COUNTIES Gateshead (May 11/12) | 12 May 02 |
| 800 | 2:27.1 | | | | 1 | | | | York | Northern One East York | 2 Jun 02 |
| 800 | 2:30.0 | | | | 2 | | | | Gateshead | GATESHEAD Jun GAMES Gateshead | 7 Jul 02 |
| 1500 | 4:50.0 | | | | 1 | | | | Liverpool | LIVERPOOL H | 21 Apr 02 |
| 1500 | 4:50.57 | | | | 11 | | | | Manchester (CG) | NoEAA U20 | 26 May 02 |
| 1500 | 4:54.40 | | | | 1 | | | | Gateshead | NORTH EASTERN COUNTIES Gateshead (May 11/12) | 11 May 02 |
| 1500 | 5:08.3 | | | | 2 | | | | Newport | NATIONAL ASSOCIATION OF CLUBS FOR YOUNG PEOPLE CHAMPS Newport | 13 Jul 02 |
| 2001 U13 Shildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:27.0 | | | | 1 | | | | Unknown | Northern Two NE TYNEDALE | 3 Jun 01 |
| 800 | 2:28.63 | | | | 4 | | | | Gateshead | GATESHEAD HARRIERS TARTAN GAMES Gateshead | 25 Aug 01 |
| 1500 | 5:07.4 | | | | 1 | | | | Gateshead | START FITNESS NORTH EASTERN LEAGUE Gateshead | 30 May 01 |