| 2013 U23 Blackheath & Bromley/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 32:49 | | | | 149 | B | | | Leeds | BUCS Championships | 2 Feb 13 |
| 2012 U23 Blackheath & Bromley/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:58.65 | | | | 1 | A | | | Loughborough | Loughborough Students v Combined Services v Achilles | 13 Jun 12 |
| 800 | 2:05.8 | | | | 3 | B | | | Eltham | Southern Athletics League Division 2 SE | 14 Jul 12 |
| 1500 | 3:56.30 | | | | 9 | | | | Loughborough | Loughborough Students BUCS Trials | 28 Apr 12 |
| 1500 | 4:11.42 | | | | 9 | | | | Loughborough | Loughborough Students v Combined Services v Achilles | 13 Jun 12 |
| 1500 | 4:12.12 | | | | 8 | A | | | Basingstoke | British Athletics League Division 2 | 26 May 12 |
| 3000 | 8:52.12 | | | | 1 | | | | Loughborough | Loughborough Students v East Midlands v Birmingham University | 30 May 12 |
| 4.819KL | 15:37 | | | | 16 | L6 | | | Sutton Coldfield | ERRA National Men's 12 Stage Road Relays (Short Legs) | 14 Apr 12 |
| ZXC | 26:20 | | | | 77 | B | | | Cardiff | BUCS Championships | 4 Feb 12 |
| ZXC | 26:48 | | | | 6 | | | | Dartford | Kent County Championships | 7 Jan 12 |
| ZXC | 28:59 | | | | 77 | | | | Coventry | Birmingham League Division 1 | 14 Jan 12 |
| ZXC | 35:02 | | | | 97 | | | | Cheltenham | Birmingham League Division 1 | 11 Feb 12 |
| ZXC | 36:05 | | | | 73 | | | | Cofton Park | Birmingham League Division 1 | 1 Dec 12 |
| ZXC | 37:16 | | | | 112 | | | | Parliament Hill | English National Championships | 25 Feb 12 |
| ZXC | 38:34 | | | | 98 | | | | Leamington Spa | Birmingham League Division 1 | 10 Nov 12 |
| 2011 U23 Blackheath & Bromley/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.35 | | | | 4 | 1 | | | Bromley | Blackheath & Bromley Open Meeting | 11 Jul 11 |
| 800 | 1:55.41 | | | | 1 | B | | | Eltham | BMC Regional Races | 20 Jul 11 |
| 800 | 1:57.0 | | | | 1 | | | | Ashford | Kent County Championships | 15 May 11 |
| 800 | 1:59.00 | | | | 5 | B | | | Loughborough | Loughborough International | 22 May 11 |
| 800 | 1:59.7 | | | | 1 | B | | | Walton | Southern Athletics League Division 1 | 9 Jul 11 |
| 800 | 2:00.30 | | | | 4 | h1 | | | Bedford | CAU Inter Counties Championships | 29 May 11 |
| 800 | 2:00.37 | | | | 10 | C | | | Eltham | BMC Regional Races | 17 Aug 11 |
| 800 | 2:09.4 | | | | 5 | | | | Luton | BAL Club Super8 Cup Men | 23 Jul 11 |
| 1500 | 4:12.0 | | | | 10 | | | | Ashford | Kent County Championships | 14 May 11 |
| 1500 | 4:12.4 | | | | 3 | A | | | Walton | Southern Athletics League Division 1 | 9 Jul 11 |
| 1500 | 4:13.31 | | | | 13 | A | | | Eltham | BMC Regional Races | 22 Jun 11 |
| 3000 | 8:50.17 | | | | 1 | | | | Loughborough | Loughborough Match | 8 Jun 11 |
| ZXC | 29:16 | | | | 11 | | | | Wilmington | Kent County Championships | 8 Jan 11 |
| ZXC | 30:38 | | | | 61 | | | | Parliament Hill | Southern Cross Country Championships | 29 Jan 11 |
| ZXC | 32:13 | | | | 81 | B | | | Birmingham | BUCS Championships | 5 Feb 11 |
| ZXC | 33:22 | | | | 106 | | | | Alton Towers | English National Championships | 19 Feb 11 |
| ZXC | 41:25 | | | | 118 | | | | Leamington Spa | Birmingham League Division 1 | 12 Nov 11 |
| 2010 U20 Blackheath & Bromley/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 55.4 | | | | 3 | B | | | Battersea Park | Southern Men's League Division 2 | 1 May 10 |
| 800 | 1:56.14 | | | | 1 | D | | | Eltham | BMC Regional Races | 18 Aug 10 |
| 800 | 1:57.43 | | | | 1 | 1 | | | Bromley | Blackheath & Bromley Harriers Open | 9 Aug 10 |
| 800 | 2:00.7 | | | | 5 | A | | | Norwich | National Junior Athletic League Southern Premier | 25 Jul 10 |
| 800 | 2:03.68 | | | | 7 | A | | | Derby | National Junior Athletic League National Final | 12 Sep 10 |
| 800 | 2:03.8 | | | | 4 | A | | | Cambridge | Southern Men's League Division 2 | 31 Jul 10 |
| 800 | 2:04.22 | | | | 6 | A | | | Eton | National Junior Athletic League Southern Premier | 23 May 10 |
| 800 | 2:04.82 | | | | 3 | | | | Ashford | Kent County Championships | 8 May 10 |
| 800 | 2:06.14 | | | | 5 | A | | | Hendon | National Junior Athletic League Southern Premier | 18 Apr 10 |
| 1500 | 4:06.49 | | | | 3 | A | | | Woodford | National Junior Athletic League Southern Premier | 27 Jun 10 |
| 1500 | 4:09.49 | | | | 9 | A | | | Parliament Hill | BMC Regional Races | 14 Aug 10 |
| 1500 | 4:13.23 | | | | 8 | A | | | Sheffield | British Athletics League Division 1 | 3 Jul 10 |
| 1500 | 4:14.6 | | | | 4 | A | | | Norwich | National Junior Athletic League Southern Premier | 25 Jul 10 |
| 1500 | 4:15.4 | | | | 2 | A | | | Cambridge | Southern Men's League Division 2 | 31 Jul 10 |
| 1500 | 4:19.37 | | | | 8 | A | | | Derby | National Junior Athletic League National Final | 12 Sep 10 |
| Mile | 4:36.7 | | | | 1 | | | | Bromley | Blackheath & Bromley Club Championships | 9 Jun 10 |
| 6KL | 20:53 | | | | 44 | L2 | | | Aldershot | Southern 6 Stage Road Relays | 26 Sep 10 |
| 10KMT | 37:38 | | | | 3 | | | 1 | Orpington | Orpington 10K | 4 Jul 10 |
| ZXC | 36:21 | | | | 77 | | | | Birmingham | Birmingham League Division 1 | 4 Dec 10 |
| ZXC | 44:00 | | | | 187 | | | | Leeds | English National Championships | 27 Feb 10 |
| ZXCL | 9:41 | | | | 28 | L2 | | | Mansfield | ECCA Relays | 6 Nov 10 |
| 2009 U20 Blackheath & Bromley/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 10:28.78 | | | | 4 | B | | | Derby | National Junior League Final | 13 Sep 09 |
| 2008 U17 Blackheath & Bromley/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 51.6 | | | | 1 | B | | | Bromley | Southern Men's League Division 3S | 28 Jun 08 |
| 400 | 53.87 | | | | | | | | Ashford | Kent Championships | 10 May 08 |
| 800 | 1:56.16 | | | | 5 | A | | | Eton | National Junior Athletic League - Southern Premier | 27 Jul 08 |
| 800 | 1:58.24 | | | | 2 | h2 | | | Bedford | England Athletics Open Championships (U17/U15) | 9 Aug 08 |
| 800 | 1:58.6 | | | | 1 | | | | Ashford | Kent Schools' Championships | 14 Jun 08 |
| 800 | 1:58.6 | | | | 3 | A | | | Cambridge | National Junior Athletic League Southern Premier | 29 Jun 08 |
| 800 | 1:59.10 | | | | 5 | A | | | Derby | National Junior Athletic League - National Final | 14 Sep 08 |
| 800 | 1:59.50 | | | | 1 | | | | Ashford | Kent Championships | 11 May 08 |
| 800 | 1:59.77 | | | | 6 | | | | Ashford | South of England U17/U15 Championships | 25 May 08 |
| 800 | 1:59.83 | | | | 3 | A | | | Sportcity | UKA Young Athletes League National Final | 7 Sep 08 |
| 800 | 2:00.85 | | | | 1 | h1 | | | Ashford | South of England U17/U15 Championships | 24 May 08 |
| 800 | 2:03.19 | | | | 8 | | | | Bedford | England Athletics Open Championships (U17/U15) | 10 Aug 08 |
| 1500 | 3:55.33 | | | | 1 | A | | | Watford | BMC PB Classic | 17 May 08 |
| 1500 | 4:01.88 | | | | 1 | | | | Gateshead | English Schools' Championships | 12 Jul 08 |
| 1500 | 4:05.45 | | | | 7 | | | | Twickenham | St. Mary's Classic | 4 Jun 08 |
| 1500 | 4:05.89 | | | | 1 | h3 | | | Gateshead | English Schools' Championships | 11 Jul 08 |
| 1500 | 4:07.63 | | | | 1 | | | | Ashford | Kent Championships | 10 May 08 |
| 1500 | 4:09.58 | | | | 16 | B | | | Watford | BMC Gold Standard Races | 30 Jul 08 |
| 1500 | 4:11.91 | | | | 4 | h1 | | | Bedford | England Athletics Open Championships (U23/U20) | 21 Jun 08 |
| 1500 | 4:12.2 | | | | 1 | A | | | Basildon | UKA Young Athletes League Southern Premier | 4 May 08 |
| 1500 | 4:17.64 | | | | 5 | | | | Bedford | Schools International | 19 Jul 08 |
| 1500 | 4:24.96 | | | | | | | | Derby | National Junior Athletic League - National Final | 14 Sep 08 |
| 1500 | 4:26.45 | | | | | | | | Bedford | England Athletics Open Championships (U23/U20) | 22 Jun 08 |
| 3000 | 9:35.87 | | | | | | | | Hendon | National Junior Athletic League Southern Premier | 27 Apr 08 |
| ZXC | 16:08 | | | | 72 | | | | Alton Towers | English National Championships | 23 Feb 08 |
| ZXC | 18:27 | | | | 4 | | | | Maidstone | Kent Junior League | 25 Oct 08 |
| ZXC | 19:21 | | | | 10 | | | | Chatham | Kent Junior League | 4 Oct 08 |
| ZXC | 24:39 | | | | 66 | | | | Parliament Hill | Southern Championships | 26 Jan 08 |
| 2007 U17 Blackheath & Bromley/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 24.22 | | | | | | | | Bromley | Blackheath and Bromley Club Champs | 13 Jun 07 |
| 800 | 1:54.64 | | | | 1 | A | | | Watford | BMC Academy PB Classic | 19 May 07 |
| 800 | 1:55.47 | | | | 2 | | | | Ashford | South of England U17/U15 Championships | 27 May 07 |
| 800 | 1:56.39 | | | | 4 | | | | Birmingham | Sainsbury English Schools Championships | 14 Jul 07 |
| 800 | 1:57.39 | | | | 1 | h3 | | | Birmingham | Sainsbury English Schools Championships | 13 Jul 07 |
| 800 | 1:57.49 | | | | 1 | s2 | | | Birmingham | Sainsbury English Schools Championships | 14 Jul 07 |
| 800 | 1:57.82 | | | | 1 | | | | Ashford | Kent County Championships | 13 May 07 |
| 800 | 1:58.5 | | | | 1 | | | | Bedford | Schools Inter County Match | 16 Jun 07 |
| 800 | 1:59.5 | | | | 5 | h1 | | | Sheffield | England Athletics Open Championships (U17/U15) | 11 Aug 07 |
| 800 | 2:00.0 | | | | 1 | | | | Lee Valley | UKA Young Athletes League Southern Premier | 24 Jun 07 |
| 1500 | 4:05.9 | | | | 5 | | | | Bromley | National Junior League Southern Premier | 29 Jul 07 |
| 1500 | 4:07.55 | | | | 5 | | | | Twickenham | St. Mary's Relays | 6 Jun 07 |
| 1500 | 4:08.1 | | | | 4 | | | | Lee Valley | National Junior League Southern Premier | 29 Apr 07 |
| 1500 | 4:14.1 | | | | 6 | | | | Hendon | Southern Inter Counties U17 | 5 Aug 07 |
| 1500 | 4:19.18 | | | | 1 | | | | Ashford | Kent County Championships | 12 May 07 |
| 1500 | 4:31.3 | | | | | | | | Bedford | UKA Young Athletes League Southern Premier | 20 May 07 |
| Mile | 4:26.91 | | | | 4 | | | | Solihull | BMC Nike Grand Prix | 21 Jul 07 |
| 3000 | 9:19.7 | | | | 1 | | | | Bromley | UKA Young Athletes League Southern Premier | 22 Jul 07 |
| 3000 | 9:42.35 | | | | | | | | Birmingham | NYAL Main Final | 2 Sep 07 |
| 3000 | 9:42.7 | | | | | | | | Bromley | UKA Young Athletes League Southern Premier | 6 May 07 |
| 3000 | 9:43.8 | | | | | | | | Woodford | UKA Young Athletes League Southern Premier | 3 Jun 07 |
| 4KXC | 13:11 | | | | 17 | | | | Brussels, BEL | Lotto Crosscup | 23 Dec 07 |
| ZXC | 17:17 | | | | 8 | | | 8 | Danson Park | Kent League | 17 Nov 07 |
| 2006 U15 Blackheath & Bromley/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 38.2 | | | | 1 | | | | Tonbridge | Avril Bowring Memorial Series | 1 Aug 06 |
| 400 | 53.3 | | | | 2 | B | | | Battersea Park | UKA Young Athletes League Southern Premier | 25 Jun 06 |
| 400 | 53.68 | | | | 2 | | | | Ashford | Kent County Championships | 13 May 06 |
| 400 | 53.92 | | | | 1 | B | | | Birmingham | UKA Young Athletes League Final | 3 Sep 06 |
| 400 | 54.1 | | | | 1 | B | | | Bedford | UKA Young Athletes League Southern Premier | 21 May 06 |
| 400 | 54.5 | | | | 1 | B | | | Harrow | UKA Young Athletes League Southern Premier | 30 Apr 06 |
| 400 | 55.3 | | | | 1 | B | | | Eton | UKA Young Athletes League Southern Premier | 23 Jul 06 |
| 800 | 1:59.72 | | | | 2 | | | | Chelmsford | South of England U17/U15 Championships | 28 May 06 |
| 800 | 2:00.48 | | | | 3 | 2 | | | Watford | Watford Open | 26 Jul 06 |
| 800 | 2:01.13 | | | | 2 | | | | Twickenham | St Mary's College Adidas Relays | 7 Jun 06 |
| 800 | 2:01.29 | | | | 1 | 3 | | | Watford | Watford Open Meeting | 9 Aug 06 |
| 800 | 2:01.48 | | | | 4 | | | | Gateshead | ESAA Championships | 8 Jul 06 |
| 800 | 2:02.0 | | | | 1 | | | | Eton | UKA Young Athletes League Southern Premier | 23 Jul 06 |
| 800 | 2:02.10 | | | | 1 | | | | Ashford | Kent County Championships | 14 May 06 |
| 800 | 2:03.04 | | | | 4 | s1 | | | Gateshead | ESAA Championships | 7 Jul 06 |
| 800 | 2:03.38 | | | | 3 | | | | Birmingham | AAA U17 & U15 Championships | 6 Aug 06 |
| 800 | 2:03.67 | i | | | 2 | | | | Birmingham | AAA U20, U17 & U15 Indoor Championships | 4 Mar 06 |
| 800 | 2:03.67 | i | | | 2 | | | | Birmingham | AAA U20, U17 & U15 Indoor Championships | 5 Mar 06 |
| 800 | 2:04.2 | | | | 1 | | | | Bromley | Blackheath & Bromley Young Athletes Open Meeting | 14 Apr 06 |
| 800 | 2:04.68 | | | | 1 | h1 | | | Birmingham | AAA U17 & U15 Championships | 5 Aug 06 |
| 800 | 2:04.7 | | | | 1 | | | | Bromley | Blackheath & Bromley 800m Championships | 3 May 06 |
| 800 | 2:04.8 | | | | 1 | | | | Southampton | Inter County Schools Matches | 17 Jun 06 |
| 800 | 2:05.03 | | | | 8 | A | | | Watford | BMC Academy PB Classic | 7 May 06 |
| 800 | 2:05.94 | | | | 3 | h1 | | | Gateshead | ESAA Championships | 7 Jul 06 |
| 800 | 2:06.2 | | | | 1 | | | | Crystal Palace | Hercules Wimbledon Young Athletes Open Meeting | 9 Apr 06 |
| 800 | 2:06.6 | | | | 1 | | | | Ashford | Kent County Schools Championships | 10 Jun 06 |
| 800 | 2:07.26 | | | | 6 | | | | Eton | Southern U20/U15 Inter-Counties | 26 Aug 06 |
| 800 | 2:08.28 | | | | 1 | | | | Birmingham | UKA Young Athletes League Final | 3 Sep 06 |
| 800 | 2:12.6 | | | | 1 | | | | Harrow | UKA Young Athletes League Southern Premier | 30 Apr 06 |
| 1500 | 4:27.6 | | | | 1 | | | | Bromley | UKA Young Athletes League Southern Premier | 4 Jun 06 |
| 1500 | 4:31.2 | | | | 1 | | | | Bromley | Blackheath & Bromley Young Athletes Grand Prix | 12 Apr 06 |
| 1500 | 4:32.7 | | | | 1 | | | | Battersea Park | UKA Young Athletes League Southern Premier | 25 Jun 06 |
| 2005 U15 Blackheath & Bromley/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 56.44 | | | | 2 | B | | | Birmingham | YAL Final | 4 Sep 05 |
| 800 | 2:02.8 | | | | 1 | | | | Bromley | Southern Premier | 5 Jun 05 |
| 800 | 2:04.63 | | | | 3 | | | | Birmingham | AAA U17-U15 Champs | 13 Aug 05 |
| 800 | 2:05.83 | | | | 1 | | | | Woking | WOKING AC EVENING OPEN | 5 Aug 05 |
| 800 | 2:06.21 | | | | 1 | | | | Birmingham | YAL Final | 4 Sep 05 |
| 800 | 2:06.5 | | | | 1 | | | | Ashford | KENT | 11 Jun 05 |
| 800 | 2:07.22 | | | | 1 | | | | Ashford | KENT May 14-15 | 15 May 05 |
| 800 | 2:07.4 | | | | 1 | | | | High Wycombe | Southern Premier | 17 Jul 05 |
| 800 | 2:07.87 | | | | 4 | | | | Abingdon | SEAA INTER COUNTIES Abingdon | 28 Aug 05 |
| 800 | 2:07.87 | | | | 2 | h1 | | | Abingdon | SEAA INTER COUNTIES Abingdon | 28 Aug 05 |
| 800 | 2:07.9 | | | | 1 | | | | Bromley | BLACKHEATH & BROMLEY CLUB CHAMPIONSHIPS | 13 Jun 05 |
| 800 | 2:08.16 | | | | 3 | h5 | | | Birmingham | ESAA Champs | 8 Jul 05 |
| 800 | 2:09.1 | | | | 1 | | | | Hoo | KENT YOUNG ATHLETESÆ LEAGUE Division 1 | 1 May 05 |
| 800 | 2:12.5 | | | | 1 | | | | Bedford | Southern Premier | 8 May 05 |
| 800 | 2:13.1 | | | | 2 | | | | Crystal Palace | HERCULES WIMBLEDON YOUNG ATHLETES’ OPEN | 10 Apr 05 |
| 1500 | 4:30.2 | | | | 1 | | | | Battersea | Southern Premier Battersea | 31 Jul 05 |
| 2004 U13 Blackheath & Bromley/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:13.5 | | | | 1 | | | | Bromley | Southern Premier Bromley | 9 May 04 |
| 800 | 2:14.5 | | | | 1 | | | | Kingston | - | 25 Jul 04 |
| 800 | 2:14.9 | | | | 1 | | | | Hendon | Southern Premier Barnet Copthall | 27 Jun 04 |
| 800 | 2:15.13 | | | | 1 | | | | Birmingham | UKA YOUNG ATHLETES' FINAL Alexander Stadium | 5 Sep 04 |
| 800 | 2:17.0 | | | | 1 | | | | Bromley | BLACKHEATH & BROMLEY CHAMPIONSHIPS Bromley | 14 Jun 04 |
| 800 | 2:17.2 | | | | 1 | | | | Bromley | Southern Premier Bromley | 1 Aug 04 |
| 800 | 2:18.0 | | | | 1 | | | | Bexley | KENT U13 CHAMPIONSHIPS | 10 Jul 04 |
| 800 | 2:18.1 | | | | 1 | | | | Hoo | KENT YOUNG ATHLETES' LEAGUE Hoo DDivision One Boys | 28 Apr 04 |
| 800 | 2:21.3 | | | | 1 | | | | Eltham | KENT YOUNG ATHLETES' LEAGUE Division 1 | 4 Jul 04 |
| 1500 | 5:01.2 | | | | 1 | | | | Bromley | BLACKHEATH & BROMLEY H CHAMPS | 28 Aug 04 |
| 1500 | 5:02.5 | | | | 1 | | | | Canterbury | KENT YOUNG ATHLETES' LEAGUE Canterbury | 20 Jun 04 |