| 2012 SEN Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:01.86 | | | | 5 | B | | | Watford | BMC Gold Standard Races | 22 Aug 12 |
| 1500 | 4:07.19 | | | | 1 | 1 | | | Woking | Woking AC Evening Open | 1 Aug 12 |
| 1500 | 4:11.38 | | | | 2 | 1 | | | Parliament Hill | Highgate Late Season Open | 12 Sep 12 |
| ZXC | 29:36 | | | | 7 | | | | Richmond Park | 2XU Surrey Men's League Division 1 | 10 Nov 12 |
| 2010 SEN Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 43:05 | | | | 2 | | | | Ruislip | Middlesex County Championships | 23 Jan 10 |
| 2009 SEN Gosforth/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:53.2 | | | | 4 | 1 | | | Loughborough | Loughborough vs Combined Services vs Achilles | 10 Jun 09 |
| 800 | 1:57.0 | | | | 5 | | | | Loughborough | Loughborough vs British Police vs East Midlands | 27 May 09 |
| 800 | 2:00.73 | | | | 8 | h1 | | | Cosford | RAF Invitational Athletics Meeting | 25 Apr 09 |
| 1500 | 3:48.78 | | | | 4 | B | | | Sportcity | BMC Nike Grand Prix | 30 May 09 |
| 1500 | 3:53.55 | | | | 17 | B | | | Watford | BMC Nike Grand Prix | 13 Jun 09 |
| 1500 | 3:54.35 | | | | 7 | | | | Bedford | BUCS Championships | 4 May 09 |
| 1500 | 3:55.79 | | | | 5 | s2 | | | Bedford | BUCS Championships | 3 May 09 |
| 1500 | 3:56.26 | i | | | 2 | | | | Sheffield | BUCS Indoor Championships | 15 Mar 09 |
| 1500 | 3:57.48 | | | | 2 | h2 | | | Bedford | BUCS Championships | 2 May 09 |
| 1500 | 3:57.49 | i | | | 2 | h2 | | | Sheffield | RAF Invitational | 18 Feb 09 |
| 1500 | 4:03.12 | i | | | 3 | s1 | | | Sheffield | BUCS Indoor Championships | 14 Mar 09 |
| 3000 | 8:22.80 | | | | 8 | | | | Loughborough | McCain Loughborough International | 17 May 09 |
| 3000 | 8:48.38 | | | | 1 | h2 | | | Cosford | RAF Invitational Athletics Meeting | 25 Apr 09 |
| ZXC | 20:01 | | | | 10 | | | | Aberdeen | Banter Race | 7 Feb 09 |
| ZXC | 29:29 | | | | 12 | | | | Coventry | Birmingham & District League Division 1 | 17 Jan 09 |
| 2008 SEN Gosforth/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:55.35 | | | | 8 | A | | | Loughborough | Loughborough International | 18 May 08 |
| 1500 | 3:57.80 | | | | 7 | s1 | | | Bedford | BUSA Outdoor Athletics Championships | 3 May 08 |
| 1500 | 3:58.31 | i | | | 2 | | | | Sheffield | Northern Athletics Indoor Champs Senior/U20 Day 1 | 19 Jan 08 |
| 1500 | 3:58.58 | | | | 3 | | | | Loughborough | Loughborough Open Meeting | 26 Apr 08 |
| 1500 | 3:59.08 | i | | | 4 | | | | Sportcity | uk:a Indoor City Challenge | 27 Jan 08 |
| 1500 | 4:01.56 | | | | 1 | h1 | | | Bedford | BUSA Outdoor Athletics Championships | 3 May 08 |
| 1500 | 4:03.80 | i | | | 4 | 2 | | | Sheffield | RAF Invitation | 13 Feb 08 |
| ZXC | 32:23 | | | | 49 | | | | Gateshead | McCain UK Cross Challenge | 15 Nov 08 |
| ZXC | 36:48 | | | | 96 | | | | Birmingham | Birmingham & District League Division 1 | 25 Oct 08 |
| ZXCL | 10:28 | | | | 3 | | | | Leeds | Leeds University Relays | 29 Nov 08 |
| 2007 SEN Gosforth/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:56.28 | | | | 5 | h1 | | | Liverpool | Northern Athletics Senior/U20 Championships | 17 Jun 07 |
| 800 | 1:56.44 | | | | 2 | 2 | | | Loughborough | Saucony Loughborough Open Meeting | 30 May 07 |
| 800 | 1:57.45 | | | | 4 | | | | Loughborough | LSAC vs Achilles vs British Police | 6 Jun 07 |
| 800 | 1:59.3 | | | | 5 | | | | Gateshead | Tyneside League | 11 Jul 07 |
| 1500 | 3:52.46 | | | | 8 | I | | | Loughborough | Loughborough International | 20 May 07 |
| 1500 | 3:56.89 | | | | 3 | | | | Liverpool | Northern Athletics Senior/U20 Championships | 16 Jun 07 |
| 1500 | 3:58.29 | | | | 8 | | | | Loughborough | Loughborough Open/ BUSA Trials Meeting | 28 Apr 07 |
| 1500 | 4:01.09 | i | | | 7 | h1 | | | Sheffield | Norwich Union European Indoor Trials | 10 Feb 07 |
| 1500 | 4:01.64 | | | | 5 | | | | Birmingham | Senior Inter-territorial Match | 15 Jul 07 |
| ZXC | 34:41 | | | | 94 | | | | Liverpool | UK Challenge Series | 24 Nov 07 |
| ZXC | 42:22 | | | | 15 | | | | Hartlepool | North East Championships | 8 Dec 07 |
| 2006 U23 Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:53.50 | | | | 2 | B | | | Stretford | BMC Gold Standard | 11 Jul 06 |
| 800 | 1:55.2 | | | | 3 | | | | Jarrow | North-East League | 3 May 06 |
| 1500 | 3:50.25 | i | | | 5 | | | | Cardiff | UK Indoor City Cup Semi-Final | 4 Feb 06 |
| 1500 | 3:52.56 | | | | 7 | h1 | | | Bedford | AAA U23-U20 Championships | 22 Jul 06 |
| 1500 | 3:55.06 | i | | | 3 | | | | Sheffield | North of England Championships | 28 Jan 06 |
| 1500 | 3:55.32 | | | | 10 | | | | Bedford | AAA U23-U20 Championships | 23 Jul 06 |
| 1500 | 3:55.5 | | | | 7 | | | | Sportcity | North of England Championships | 17 Jun 06 |
| 1500 | 4:03.17 | | | | 5 | | | | Gateshead | North East County Championships | 13 May 06 |
| 1500 | 4:05.01 | | | | 3 | | | | Derby | Northern Inter-Regional Match U23 Cleveland Cup | 13 Aug 06 |
| 2005 U23 Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:57.04 | | | | 2 | B | | | Gateshead | NORTH EASTERN ATHLETICS LEAGUE | 13 Jul 05 |
| 800 | 1:57.05 | | | | 1 | | | | Stretford | TRAFFORD GRAND PRIX Stretford | 7 Jun 05 |
| 800 | 1:57.31 | | | | 6 | | | | Jarrow | NORTH EASTERN LEAGUE Jarrow | 4 May 05 |
| 1500 | 3:54.31 | | | | 5 | h2 | | | Manchester (SC) | NORTH OF ENGLAND CHAMPS Sport City, Manchester | 18 Jun 05 |
| 1500 | 3:54.64 | | | | 5 | | | | Gateshead | NORTH EASTERN LEAGUE | 25 May 05 |
| 1500 | 4:00.17 | | | | 6 | | | | Jarrow | NORTH EASTERN LEAGUE Jarrow | 27 Jul 05 |
| 1500 | 4:00.59 | | | | 10 | | | | Manchester (SC) | NORTH OF ENGLAND CHAMPIONSHIPS | 18 Jun 05 |
| 1500 | 4:01.2 | | | | 2 | | | | Gateshead | GATESHEAD HARRIERS OPEN MEDAL | 24 Apr 05 |
| 1500 | 4:03.79 | | | | 5 | | | | Gateshead | North Eastern Counties Championships | 14 May 05 |
| Mile | 4:25.12 | | | | 9 | | | | Gateshead | TARTAN GAMES Gateshead | 27 Aug 05 |
| SHORT | 15:03 | | | | 1 | | | | Newcastle | GOSFORTH H CLUB YACHT HANDICAP Newcastle upon Tyne (3.08M) | 6 Nov 05 |
| 2004 U23 Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.2 | | | | 10 | | | | Jarrow | NORTH EASTERN LEAGUE Jarrow | 5 May 04 |
| 1500 | 4:00.0 | | | | 4 | | | | Gateshead | NORTH EASTERN | 15 May 04 |
| 1500 | 4:00.2 | | | | 2 | | | | Jarrow | GATESHEAD HARRIERS OPEN MEDAL MEETING Jarrow | 25 Apr 04 |
| 1500 | 4:01.0 | | | | 3 | | | | Gateshead | NORTH EASTERN LEAGUE Gateshead | 26 May 04 |
| 2003 U20 Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:58.1 | | | | 1 | B | | | Stretford | Trafford GP | 1 Jul 03 |
| 1500 | 4:05.5 | | | | 13 | | | | Jarrow | NORTH EASTERN ATHLETICS LEAGUE Jarrow | 21 May 03 |
| 1500 | 4:07.2 | | | | 1 | | | | Carlisle | Northern League Division 3 | 7 Jun 03 |
| 3000 | 8:33.4 | | | | 2 | | | | Jarrow | NORTH EASTERN LEAGUE JARROW | 6 Aug 03 |
| 3000 | 8:37.7 | | | | 4 | | | | Jarrow | INTER-COUNTIES SCHOOLS Jarrow | 21 Jun 03 |
| 3000 | 8:45.32 | | | | 12 | | | | Sheffield | ESAA National Track & Field Championships | 12 Jul 03 |
| 3000 | 8:53.0 | | | | 1 | | | | Hexham | NORTHUMBERLAND Hexham | 14 Jun 03 |
| 3000 | 8:53.43 | | | | 4 | | | | Shildon | NORTH EASTERN COUNTIES (May 10/11) Shildon | 11 May 03 |
| 2002 U20 Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:58.7 | | | | 1 | | | | Chester-le-Street | D4 North East | 8 Jun 02 |
| 800 | 2:00.7 | | | | 1rB | | | | Jarrow | START FITNESS NORTH | 24 Apr 02 |
| 800 | 2:00.7 | | | | 2 | | | | Middlesbrough | D4NE Middlesbrough | 6 Jul 02 |
| 1500 | 3:59.66 | | | | 2 | | | | Gateshead | NORTH EASTERN COUNTIES Gateshead (May 11/12) | 11 May 02 |
| 1500 | 4:00.1 | | | | 1 | | | | Jarrow | D4NE Jarrow | 3 Aug 02 |
| 1500 | 4:00.5 | | | | 1 | | | | Jarrow | D4 NE Jarrow | 4 May 02 |
| 1500 | 4:01.62 | | | | 4 | h2 | | | Manchester (CG) | NoEAA U20 | 25 May 02 |
| 1500 | 4:02.56 | | | | 7 | | | | Manchester (CG) | NoEAA U20 | 25 May 02 |
| 1500 | 4:10.6 | | | | 3 | | | | Gateshead | NORTHUMBERLAND Gateshead | 15 Jun 02 |
| 1500 | 4:11.4 | | | | 1 | | | | Gateshead | NORTH EASTERN LEAGUE Gateshead | 22 May 02 |
| 3000 | 8:35.42 | | | | 2 | | | | Stretford | TRAFFORD GP Stretford inc NoEAA U20 3000s | 20 Aug 02 |
| 3000 | 8:40.53 | | | | 1 | | | | Gateshead | NORTH EASTERN COUNTIES Gateshead (May 11/12) | 12 May 02 |
| 3000 | 8:43.3 | | | | 2 | | | | Gateshead | START FITNESS NORTH EASTERN LEAGUE Gateshead | 7 Aug 02 |
| 2001 U17 Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:03.2 | | | | 1 | | | | Jarrow | START FITNESS NORTH EASTERN LEAGUE Jarrow | 27 Jun 01 |
| 1500 | 4:16.7 | | | | 3 | | | | Gateshead | START FITNESS NORTH EASTERN LEAGUE Gateshead | 30 May 01 |
| 1500 | 4:20.0 | | | | 2 | | | | Gateshead | NORTHUMBERLAND Gateshead | 9 Jun 01 |
| 3000 | 9:04.1 | | | | 3 | | | | Gateshead | League events | 1 Aug 01 |