| 2013 SEN Windsor Slough Eton & Hounslow/Virginia Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:06.89 | | | | 2 | 1 | | | Charlottesville VA, USA | Virginia Invitational | 30 Mar 13 |
| 800 | 2:10.27 | i | | | 5 | 3 | | | University Park PA, USA | Sykes & Sabock Challenge Cup | 2 Feb 13 |
| 1500 | 4:14.96 | | | | 8 | 1 | | | Charlottesville VA, USA | Virginia Challenge | 11 May 13 |
| 1500 | 4:19.01 | | | | 2 | | | | Berkeley CA, USA | Cal-Michigan-Virginia Tri-Meet | 6 Apr 13 |
| 1500 | 4:21.43 | | | | 2 | | | | Raleigh NC, USA | ACC Outdoor Championships | 20 Apr 13 |
| 1500 | 4:30.06 | | | | 1 | 3 | | | Raleigh NC, USA | ACC Outdoor Championships | 18 Apr 13 |
| Mile | 4:34.87 | i# | | | 2 | 2 | | | South Bend IN, USA | Alex Wilson Invitational | 2 Mar 13 |
| Mile | 4:41.29 | i | | | 6 | h2 | | | Fayetteville AR, USA | NCAA DI Indoor Championships | 8 Mar 13 |
| Mile | 4:42.02 | i# | | | 7 | I1 | | | Seattle WA, USA | Husky Classic | 9 Feb 13 |
| Mile | 4:43.52 | i | | | 2 | | | | Blacksburg VA, USA | ACC Indoor Championships | 23 Feb 13 |
| Mile | 4:46.96 | i | | | 1 | h1 | | | Blacksburg VA, USA | ACC Indoor Championships | 22 Feb 13 |
| 2012 U23 Windsor Slough Eton & Hounslow/Birmingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:06.92 | | | | 4 | A | | | Stretford | BMC Grand Prix | 7 Jul 12 |
| 800 | 2:08.64 | | | | 3 | A | | | Swansea | UK Women's League Premier Division | 28 Jul 12 |
| 1500 | 4:19.71 | | | | 4 | 14 | | | Watford | Watford Graded Open | 25 Jul 12 |
| 1500 | 4:21.18 | | | | 2 | B | | | Solihull | BMC Grand Prix | 21 Jul 12 |
| 1500 | 4:24.44 | | | | 2 | A | | | Watford | BMC Gold Standard Races | 11 Jul 12 |
| 1500 | 4:29.26 | | | | 2 | A | | | Swansea | UK Women's League Premier Division | 28 Jul 12 |
| 1500 | 4:30.36 | | | | 1 | B | | | Birmingham | UK Women's League Premier Division | 9 Jun 12 |
| 1500 | 4:30.92 | i | | | 1 | | | | Birmingham | Midland Counties Open | 19 Feb 12 |
| 1500 | 4:35.66 | | | | 2 | A | | | Eton | UK Women's League Premier Division | 30 Jun 12 |
| ZXC | 14:34.34 | | | | 13 | | | | Blacksburg VA, USA | Virginia Tech Alumni Invitational | 31 Aug 12 |
| ZXC | 18:32.3 | | | | 10 | | | | Earlysville VA, USA | Virginia/Panorama Farms Invitational | 22 Sep 12 |
| ZXC | 21:24 | | | | 204 | | | | Madison WI, USA | Wisconsin adidas Invitational | 12 Oct 12 |
| ZXC | 24:14.6 | | | | 91 | | | | Blacksburg VA, USA | ACC Cross Country Championships | 27 Oct 12 |
| ZXC | 25:15.59 | | | | 229 | | | | Charlotte NC, USA | NCAA DI Southeast Regional Cross Country Championships | 9 Nov 12 |
| 2011 U23 Windsor Slough Eton & Hounslow/Birmingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:08.77 | | | | 5 | A | | | Watford | BMC Gold Standard Races | 10 Aug 11 |
| 800 | 2:09.52 | | | | 5 | B | | | Solihull | BMC Nike Grand Prix | 9 Jul 11 |
| 800 | 2:09.56 | | | | 2 | D | | | Watford | BMC Nike Grand Prix | 11 Jun 11 |
| 800 | 2:09.88 | | | | 3 | A | | | Edinburgh | UK Women's League Premier Division | 2 Jul 11 |
| 800 | 2:11.34 | | | | 7 | B | | | Birmingham | BMC Nike Grand Prix | 20 Aug 11 |
| 800 | 2:11.76 | | | | 4 | A | | | Leigh | UK Women's League Premier Division | 4 Jun 11 |
| 800 | 2:11.90 | | | | 4 | s2 | | | Bedford | BUCS Championships | 1 May 11 |
| 800 | 2:12.34 | i | | | 1 | s1 | | | Sheffield | BUCS Championships | 19 Feb 11 |
| 800 | 2:12.84 | | | | 4 | | | | Bedford | BUCS Championships | 2 May 11 |
| 800 | 2:13.39 | i | | | 1 | A | | | Birmingham | Inter Varsity Match | 9 Feb 11 |
| 800 | 2:13.9 | | | | 1 | A | | | Hemel Hempstead | Southern Women's League Premier | 3 Sep 11 |
| 800 | 2:14.04 | i | | | 4 | | | | Sheffield | BUCS Championships | 20 Feb 11 |
| 800 | 2:14.28 | | | | 6 | A | | | Lee Valley | UK Women's League Premier Division | 6 Aug 11 |
| 800 | 2:15.34 | | | | 1 | h2 | | | Bedford | BUCS Championships | 30 Apr 11 |
| 800 | 2:17.03 | i | | | 1 | h2 | | | Sheffield | BUCS Championships | 19 Feb 11 |
| 1500 | 4:22.96 | | | | 3 | B | | | Birmingham (Un) | BMC Regional Races | 22 Jun 11 |
| 1500 | 4:27.34 | | | | 11 | 6 | | | Watford | Watford Open | 20 Apr 11 |
| 1500 | 4:28.06 | | | | 12 | A | | | Stretford | BMC Nike Grand Prix | 23 Jul 11 |
| 1500 | 4:30.50 | | | | 2 | A | | | Edinburgh | UK Women's League Premier Division | 2 Jul 11 |
| 1500 | 4:32.33 | | | | 3 | A | | | Leigh | UK Women's League Premier Division | 4 Jun 11 |
| 1500 | 4:33.37 | | | | 10 | h1 | | | Birmingham | Aviva World Trials & UK Championships | 29 Jul 11 |
| 1500 | 4:35.36 | | | | 4 | A | | | Lee Valley | UK Women's League Premier Division | 6 Aug 11 |
| 1500 | 4:36.18 | i | | | 1 | | | | Birmingham | Inter Varsity Match | 9 Feb 11 |
| 1500 | 4:58.7 | | | | 1 | A | | | Hemel Hempstead | Southern Women's League Premier | 3 Sep 11 |
| 400HW | 68.90 | | | | 6 | B | | | Lee Valley | UK Women's League Premier Division | 6 Aug 11 |
| ZXC | 32:59 | | | | 82 | | | | Birmingham | BUCS Championships | 5 Feb 11 |
| 2010 U23 Windsor Slough Eton & Hounslow/Birmingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:07.46 | | | | 2 | | | | Birmingham (Un) | Ivy League (Birmingham University vs Cornell & Penn University) | 22 Jun 10 |
| 800 | 2:08.18 | | | | 5 | B | | | Solihull | BMC Nike Grand Prix | 10 Jul 10 |
| 800 | 2:09.14 | | | | 2 | C | | | Watford | BMC Nike Grand Prix | 12 Jun 10 |
| 800 | 2:09.74 | | | | 1 | B | | | Eltham | BMC Regional Races | 18 Aug 10 |
| 800 | 2:10.59 | | | | 9 | 12 | | | Watford | Watford Graded Open | 14 Jul 10 |
| 800 | 2:11.06 | | | | 5 | | | | Bedford | Aviva England U23 and U20 World Trials Championships | 20 Jun 10 |
| 800 | 2:11.21 | | | | 4 | A | | | Eton | UK Women's League Premier | 31 Jul 10 |
| 800 | 2:11.41 | | | | 1 | C | | | Birmingham (Un) | BMC Regional Races | 2 Jun 10 |
| 800 | 2:13.1 | | | | 1 | B | | | Eton | Southern Women's League Premier - Match 1 | 7 Aug 10 |
| 800 | 2:14.25 | | | | 1 | h1 | | | Bedford | Aviva England U23 and U20 World Trials Championships | 19 Jun 10 |
| 1500 | 4:24.8 | | | | 6 | A | | | Watford | BMC Gold Standard Races | 11 Aug 10 |
| 1500 | 4:26.73 | | | | 4 | A | | | Watford | BMC Gold Standard Races | 28 Jul 10 |
| 1500 | 4:27.54 | | | | 10 | 8 | | | Watford | Watford Graded Open | 25 Aug 10 |
| 1500 | 4:28.59 | | | | 4 | | | | Watford | BMC Gold Standard Races | 8 Sep 10 |
| 1500 | 4:32.89 | i | | | 5 | | | | Sheffield | BUCS Indoor Championships | 14 Mar 10 |
| 1500 | 4:35.31 | i | | | 2 | | | | Cardiff | Inter-Universities Match | 7 Mar 10 |
| 1500 | 4:36.05 | | | | 1 | | | | Hendon | 10 In 100 Cup Final (inc Jo Smith Cup) | 4 Sep 10 |
| 1500 | 4:39.43 | | | | 5 | s1 | | | Bedford | BUCS Championships | 2 May 10 |
| 1500 | 4:40.21 | | | | 5 | h1 | | | Bedford | BUCS Championships | 1 May 10 |
| 1500 | 4:41.06 | i | | | 3 | h1 | | | Sheffield | BUCS Indoor Championships | 13 Mar 10 |
| 1500 | 4:43.71 | | | | 11 | | | | Bedford | BUCS Championships | 3 May 10 |
| ZXC | 24:15 | | | | 22 | | | | Stirling | BUCS Cross Country Championships | 6 Feb 10 |
| ZXCL | 10:54 | | | | 13 | L3 | | | Mansfield | ECCA Relays | 6 Nov 10 |
| 2009 U20 Windsor Slough Eton & Hounslow/Birmingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:10.87 | | | | 1 | A | | | Eton | National Junior Athletic League Southern Premier | 14 Jun 09 |
| 800 | 2:10.88 | | | | 2 | s1 | | | Bedford | BUCS Championships | 3 May 09 |
| 800 | 2:11.18 | | | | 5 | | | | Bedford | BUCS Championships | 4 May 09 |
| 800 | 2:11.64 | | | | 6 | C | | | Solihull | BMC Nike Grand Prix | 18 Jul 09 |
| 800 | 2:11.92 | | | | 6 | C | | | Sportcity | BMC Nike Grand Prix | 30 May 09 |
| 800 | 2:12.01 | | | | 1 | A | | | Hendon | National Junior Athletic League Southern Premier | 24 May 09 |
| 800 | 2:12.37 | i | | | 1 | s1 | | | Sheffield | BUCS Indoor Championships | 14 Mar 09 |
| 800 | 2:12.62 | | | | 6 | A | | | Watford | BMC Gold Standard Races | 17 Jun 09 |
| 800 | 2:12.88 | i | | | 2 | | | | Sheffield | BUCS Indoor Championships | 15 Mar 09 |
| 800 | 2:13.20 | | | | 7 | h2 | | | Birmingham | Aviva World Trials & National Championships | 10 Jul 09 |
| 800 | 2:13.29 | | | | 1 | h4 | | | Bedford | BUCS Championships | 2 May 09 |
| 800 | 2:13.3 | | | | 2 | A | | | Bromley | National Junior Athletic League Southern Premier | 26 Jul 09 |
| 800 | 2:14.8 | | | | 2 | A | | | Lee Valley | National Junior Athletic League - Southern Premier | 16 Aug 09 |
| 800 | 2:19.33 | i | | | 2 | h1 | | | Sheffield | BUCS Indoor Championships | 14 Mar 09 |
| 1500 | 4:28.93 | i | | | 1 | | | | Birmingham | Aviva England Athletics U20, U17 & U15 Championships | 15 Feb 09 |
| 1500 | 4:29.23 | | | | 8 | B | | | Watford | BMC Nike Grand Prix | 13 Jun 09 |
| 1500 | 4:29.59 | | | | 3 | C | | | Birmingham (Un) | BMC Regional Races | 3 Jun 09 |
| 1500 | 4:29.7 | | | | 3 | | | | Hendon | Jo Smith Cup | 8 Aug 09 |
| 1500 | 4:31.19 | | | | 7 | | | | Bedford | England U20 & U23 Championships | 28 Jun 09 |
| 1500 | 4:31.4 | | | | 3 | A | | | Birmingham | UK Women's League Division 1 | 6 Jun 09 |
| 1500 | 4:32.38 | | | | 1 | B | | | Grangemouth | UK Women's League Division 1 | 4 Jul 09 |
| 1500 | 4:33.24 | | | | 2 | A | | | Hendon | UK Women's League Division 1 | 1 Aug 09 |
| 1500 | 4:34.29 | | | | 2 | | | | Cosford | RAF Invitational Athletics Meeting | 25 Apr 09 |
| 1500 | 4:34.42 | | | | 3 | h2 | | | Bedford | England U20 & U23 Championships | 27 Jun 09 |
| 1500 | 4:34.81 | i | | | 1 | | | | Cardiff | Celtic International | 22 Feb 09 |
| 1500 | 4:36.79 | | | | 2 | A | | | Derby | National Junior League Final | 13 Sep 09 |
| 1500 | 4:40.5 | | | | 1 | A | | | Lee Valley | National Junior Athletic League - Southern Premier | 16 Aug 09 |
| 1500 | 4:42.87 | | | | 1 | A | | | Hendon | National Junior Athletic League Southern Premier | 24 May 09 |
| TJ | 9.09 | | | | 5 | B | | | Bromley | National Junior Athletic League Southern Premier | 26 Jul 09 |
| TJ | 8.57 | | | | 8 | B | | | Derby | National Junior League Final | 13 Sep 09 |
| 1M | 5:00 | | | | 10 | | | 6 | Middlesbrough | Middlesbrough Elite Mile | 29 Mar 09 |
| ZXC | 13:39 | | | | 2 | | | | Birmingham Senneleys Park | Birmingham Cross Challenge | 24 Oct 09 |
| ZXCL | 13:06 | | | | 1 | L3 | | | Manchester | Manchester University Relays | 10 Oct 09 |
| 2008 U20 Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 59.6 | | | | 1 | | | | Horsham | Horsham Blue Star Open | 17 Aug 08 |
| 400 | 59.73 | | | | 3 | 3 | | | Watford | Watford Harriers Open Graded Meeting | 2 Jul 08 |
| 800 | 2:11.58 | | | | 5 | | | | Gateshead | English Schools' Championships | 12 Jul 08 |
| 800 | 2:12.06 | | | | 5 | 9 | 1 | | Watford | Watford Harriers Open Graded Meeting | 4 Jun 08 |
| 800 | 2:12.2 | | | | 2 | 1 | | | Horsham | Horsham Blue Star Open | 17 Aug 08 |
| 800 | 2:12.8 | | | | 1 | | | | Milton Keynes | Buckinghamshire Championships | 10 May 08 |
| 800 | 2:13.10 | | | | 3 | C | | | Eton | BMC Nike Grand Prix Final | 9 Aug 08 |
| 800 | 2:13.3 | | | | 1 | | | | Hillingdon | National Junior Athletic League Southern Premier | 25 May 08 |
| 800 | 2:14.0 | | | | 1 | A | | | Cambridge | National Junior Athletic League Southern Premier | 29 Jun 08 |
| 800 | 2:14.09 | | | | 1 | h1 | | | Gateshead | English Schools' Championships | 11 Jul 08 |
| 800 | 2:14.62 | | | | 2 | | | | Hendon | National Junior Athletic League Southern Premier | 27 Apr 08 |
| 1500 | 4:34.34 | | | | 3 | B | | | Hendon | UK Women's League Division 1 | 2 Aug 08 |
| 1500 | 4:35.4 | | | | 3 | A | | | Birmingham | UK Women's League Division 1 | 7 Jun 08 |
| 1500 | 4:41.3 | | | | 1 | | | | Milton Keynes | Buckinghamshire Championships | 10 May 08 |
| 1500 | 4:41.4 | | | | 2 | A | | | Hillingdon | National Junior Athletic League Southern Premier | 25 May 08 |
| 1500 | 4:43.18 | | | | 4 | 2 | 1 | | Watford | Watford Harriers Open Graded Meeting | 9 Apr 08 |
| ZXC | 25:14 | | | | 11 | | | | Birmingham | Midland Womens League | 25 Oct 08 |
| ZXC | 30:11 | | | | 11 | | | | Leamington | Midland Womens League | 6 Dec 08 |
| ZXCL | 12:32 | | | | 10 | | | | Manchester | Manchester University Relays | 11 Oct 08 |
| 2007 U20 Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:11.72 | | | | 2 | 4 | | | Watford | Watford Open Graded Meeting | 27 Jun 07 |
| 800 | 2:12.5 | | | | 2 | h2 | | | Birmingham | Sainsbury English Schools Championships | 13 Jul 07 |
| 800 | 2:12.92 | | | | 4 | | | | Birmingham | Sainsbury English Schools Championships | 14 Jul 07 |
| 800 | 2:14.19 | | | | 2 | | | | Crystal Palace | South of England Senior Championships | 16 Jun 07 |
| 800 | 2:14.79 | | | | 5 | 7 | | | Watford | Watford Open Graded Meeting | 30 May 07 |
| 800 | 2:15.63 | | | | 3 | | | | Bedford | British Athletics League Golden Jubilee Cup Final | 18 Aug 07 |
| 800 | 2:16.32 | | | | 1 | | | | Hendon | National Junior League Southern Premier | 27 May 07 |
| 800 | 2:17.4 | | | | 3 | | | | Woodford | National Junior League Southern Premier | 1 Jul 07 |
| 800 | 2:17.43 | | | | 1 | | | | High Wycombe | Buckinghamshire County Championships | 12 May 07 |
| 1500 | 4:41.63 | | | | 1 | 7 | | | Watford | Watford Open Meeting | 13 Jun 07 |
| 1500 | 4:45.69 | | | | 1 | | | | Eton | BAL Cup Semi Final | 21 Jul 07 |
| 1500 | 4:49.07 | | | | 1 | | | | Derby | NJAL Final | 9 Sep 07 |
| ZXC | 19:50 | | | | 3 | | | 1 | Watford | Apex Sports Chiltern League | 13 Oct 07 |
| 2006 U17 Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:16.5 | | | | 1 | | | | Eton | UKA Young Athletes League Southern Premier | 23 Jul 06 |
| 800 | 2:18.5 | | | | 1 | | | | Southampton | Inter County Schools Matches | 17 Jun 06 |
| 800 | 2:20.5 | | | | 1 | | | | Milton Keynes | Buckinghamshire County Schools Championships | 10 Jun 06 |
| 2005 U17 |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:14.38 | | | | 1 | h1 | | | Birmingham | ESAA Champs | 8 Jul 05 |
| 800 | 2:16.42 | | | | 4 | s2 | | | Birmingham | ESAA Champs | 8 Jul 05 |
| 800 | 2:16.77 | | | | 4 | | | | Portsmouth | SOUTH OF ENGLAND JUNIOR CHAMPS | 29 May 05 |
| 800 | 2:16.9 | | | | 1 | | | | Hendon | Barnet | 26 Jun 05 |
| 800 | 2:17.86 | | | | 2 | | | | Birmingham | UK YOUNG ATHLETES' LEAGUE AUXILIARY FINAL | 3 Sep 05 |
| 800 | 2:18.9 | | | | 1 | | | | Milton Keynes | BUCKINGHAMSHIRE | 11 Jun 05 |
| 800 | 2:35.9 | | | | 2 | | | | Bedford | Southern Premier | 8 May 05 |
| 1500 | 4:51 | | | | 1 | | | | Abingdon | ENGLISH SCHOOLS’ CUP | 2 Jul 05 |
| 1500 | 4:56.8 | | | | 1 | | | | Harrow | Southern Premier | 5 Jun 05 |
| 2004 U15 Chiltern |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:22.74 | | | | ht | | | | Birmingham | AAA U17-U15 Champs | 14 Aug 04 |
| 800 | 2:23.9 | | | | 3 | | | | Milton Keynes | BUCKINGHAMSHIRE Milton Keynes | 12 Jun 04 |