| 2009 U20 Hereford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.32 | i | | | 8 | 1 | | | Birmingham | Birmingham Games | 31 Jan 09 |
| 100 | 13.0 | | | | 3 | A | | | Tipton | National Junior Athletic League Central | 26 Apr 09 |
| 100 | 13.3 | | | | 1 | | | | Hereford | Herefordshire County Championships | 10 May 09 |
| 100 | 13.3 | | | | 2 | A | | | Cheltenham | National Junior Athletic League Central | 24 May 09 |
| 100 | 13.4 | | | | 3 | A | | | Hereford | National Junior Athletic League Central | 14 Jun 09 |
| 200 | 28.7 | | | | 1 | B | | | Hereford | National Junior Athletic League Central | 14 Jun 09 |
| 200 | 28.8 | | | | 5 | A | | | Cheltenham | National Junior Athletic League Central | 24 May 09 |
| 200 | 29.4 | | | | 4 | A | | | Tipton | National Junior Athletic League Central | 26 Apr 09 |
| 400 | 105.2 | | | | 1 | B | | | Hereford | National Junior Athletic League Central | 14 Jun 09 |
| LJ | 3.44 | | | | 4 | A | | | Cheltenham | National Junior Athletic League Central | 24 May 09 |
| LJ | 2.95 | | | | 3 | B | | | Hereford | National Junior Athletic League Central | 14 Jun 09 |
| 2008 U20 Hereford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.17 | i | | | 1 | h2 | | | Birmingham | Midland Championships Part 1 | 20 Jan 08 |
| 60 | 8.26 | i | | | 5 | | | | Birmingham | Midland Championships Part 1 | 20 Jan 08 |
| 60 | 8.3 | i | | | 2 | 1 | | | Birmingham (PB) | Midland Counties Open | 5 Jan 08 |
| 60 | 8.3 | i | | | 2 | 2 | | | Birmingham (PB) | Midland Counties Open | 5 Jan 08 |
| 100 | 12.6 | | | | 2 | A | | | Burton | Midland League Division 6 | 5 Jul 08 |
| 100 | 12.7 | | | | 1 | | | | Aberdare | South East Wales League | 26 Apr 08 |
| 100 | 12.8 | | | | 1 | A | | | Aberdare | South East Wales League | 24 May 08 |
| 100 | 12.8 | | | | 2 | A | | | Solihull | National Junior Athletic League - Central | 27 Jul 08 |
| 100 | 12.8 | | | | 1 | A | | | Hereford | South East Wales League | 17 Aug 08 |
| 100 | 12.9 | | | | 3 | | | | Solihull | National Junior Athletic League - Central | 29 Jun 08 |
| 100 | 12.93 | | -1.4 | | 2 | | | | Tamworth | Toyota World Tamworth Games 2008 | 25 Aug 08 |
| 100 | 12.95 | | 1.3 | | 5 | | | | Birmingham | Midland Senior & U20 Championships | 15 Jun 08 |
| 100 | 13.0 | | | | 2 | | | | Nuneaton | Midland League Division 6 | 7 Jun 08 |
| 100 | 13.1 | | | | | | | | Stourport | Midland League Division 6 | 3 May 08 |
| 100 | 13.1 | | | | | | | | Hereford | Midland League Division 6 | 3 Aug 08 |
| 100 | 13.2 | | | | | | | | Hereford | Herefordshire Championships | 11 May 08 |
| 100 | 13.2 | | | | | | | | Aberdare | South East Wales League | 13 Jul 08 |
| 200 | 26.7 | | | | 3 | A | | | Solihull | National Junior Athletic League - Central | 27 Jul 08 |
| 200 | 27.0 | | | | 1 | | | | Hereford | Herefordshire Championships | 10 May 08 |
| 200 | 27.0 | | | | 2 | A | | | Burton | Midland League Division 6 | 5 Jul 08 |
| 200 | 27.0 | | | | 2 | | | | Hereford | Midland League Division 6 | 3 Aug 08 |
| 200 | 27.1 | w | | | | | | | Birmingham | Midland Senior & U20 Championships | 15 Jun 08 |
| 2007 U17 Hereford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.96 | i | | | 1 | | | | Birmingham | Midland Championships & Open - Part 1 | 4 Feb 07 |
| 60 | 7.98 | i | | | 1 | 1 | | | Birmingham | Midland Championships & Open - Part 2 | 18 Feb 07 |
| 60 | 8.01 | i | | | 3 | h4 | | | Birmingham | England Athletics Open Championships (U20/U17/U15) | 24 Feb 07 |
| 60 | 8.01 | i | | | 1 | 1.6 | | | Sportcity | Reebok Manchester Open | 25 Mar 07 |
| 60 | 8.05 | i | | | 4 | s3 | | | Birmingham | England Athletics Open Championships (U20/U17/U15) | 24 Feb 07 |
| 60 | 8.12 | i | | | 2 | 1 | | | Birmingham (PB) | Midland Counties Open | 1 Dec 07 |
| 80 | 10.0 | | | | 1 | | | | Stourport | Spring Warm Up Meeting | 1 Apr 07 |
| 100 | 12.2 | | | | 1 | | | | Hereford | South East Wales League | 5 Aug 07 |
| 100 | 12.36 | | | | 1 | | | | Tamworth | Tamworth Open | 27 Aug 07 |
| 100 | 12.37 | | | | 3 | | | | Birmingham | Midland U17 & U15 Championships | 26 May 07 |
| 100 | 12.4 | | | | 1 | | | | Nottingham | UKA Young Athletes League Midland 2 | 20 May 07 |
| 100 | 12.49 | | 0.4 | | 2 | h3 | | | Birmingham | Midland U17 & U15 Championships | 26 May 07 |
| 100 | 12.5 | | | | 1 | | | | Worcester | Herefordshire & Worcestershire County Schools Championships | 9 Jun 07 |
| 100 | 12.5 | | | | 2 | | | | Hereford | Midland Women's League Division 5 | 8 Jul 07 |
| 100 | 12.58 | w | 3.1 | | 6 | s2 | | | Birmingham | Sainsbury English Schools Championships | 14 Jul 07 |
| 100 | 12.59 | | 0.1 | | 3 | h3 | | | Sheffield | England Athletics Open Championships (U17/U15) | 11 Aug 07 |
| 100 | 12.6 | | | | 1 | | | | Aberdare | South East Wales League | 15 Apr 07 |
| 100 | 12.66 | | -1.7 | | 3 | h1 | | | Birmingham | Sainsbury English Schools Championships | 13 Jul 07 |
| 100 | 12.69 | | | | 1 | h1 | | | Tamworth | Tamworth Open | 27 Aug 07 |
| 100 | 12.7 | | | | 2 | | | | Birmingham | Mason Trophy | 16 Jun 07 |
| 100 | 12.7 | | | | 1 | | | | Solihull | National Junior League Central | 29 Jul 07 |
| 100 | 12.8 | | | | 1 | | | | Telford | Telford Games | 8 Sep 07 |
| 100 | 12.9 | | | | 1 | | | | Newport | South East Wales League | 30 Jun 07 |
| 100 | 12.9 | | | | 1 | | | | Solihull | Ken Dare Open Meeting | 9 Sep 07 |
| 100 | 13.1 | | | | 1 | | | | Hereford | Herefordshire County Championships | 13 May 07 |
| 100 | 13.1 | | | | | | | | Aberdare | South East Wales League | 2 Sep 07 |
| 200 | 26.0 | | | | 1 | | | | Aberdare | South East Wales League | 15 Apr 07 |
| 200 | 26.2 | | | | 1 | | | | Hereford | Midland Women's League Division 5 | 8 Jul 07 |
| 200 | 26.3 | | | | 5 | | | | Birmingham | Mason Trophy | 16 Jun 07 |
| 200 | 26.3 | | | | 1 | | | | Hereford | South East Wales League | 5 Aug 07 |
| 200 | 26.37 | | | | 2 | | | | Tamworth | Tamworth Open | 27 Aug 07 |
| 200 | 26.4 | | | | 1 | | | | Hereford | Herefordshire County Championships | 13 May 07 |
| 200 | 26.5 | | | | 1 | | | | Worcester | Herefordshire & Worcestershire County Schools Championships | 9 Jun 07 |
| 200 | 26.5 | | | | 2 | | | | Solihull | National Junior League Central | 29 Jul 07 |
| 200 | 26.64 | | | | 1 | h2 | | | Tamworth | Tamworth Open | 27 Aug 07 |
| 200 | 26.7 | | | | 1 | | | | Newport | South East Wales League | 30 Jun 07 |
| 200 | 26.7 | | | | 1 | A | | | Aberdare | South East Wales League | 2 Sep 07 |
| 200 | 26.7 | | | | 1 | | | | Solihull | Ken Dare Open Meeting | 9 Sep 07 |
| 200 | 27.1 | | | | | | | | Hereford | UKA Young Athletes League Midland 1 East | 24 Jun 07 |
| 200 | 27.1 | | | | | | | | Telford | Telford Games | 8 Sep 07 |
| 300 | 56.7 | | | | 1 | | | | Hereford | Herefordshire County Championships | 13 May 07 |
| 2006 U17 Hereford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.15 | i | | | 4 | | | | Birmingham | Birmingham Games | 25 Feb 06 |
| 60 | 8.27 | i | | | 1 | 3 | | | Birmingham | Midland Open Meeting | 19 Feb 06 |
| 100 | 12.48 | w | 2.3 | | 3 | | | | Tamworth | Tamworth Games | 28 Aug 06 |
| 100 | 12.53 | w | 2.8 | | 3 | h1 | | | Gateshead | ESAA Championships | 7 Jul 06 |
| 100 | 12.6 | | | | 1 | | | | Telford | MIDLAND WOMEN'S LEAGUE Division 5 | 18 Jun 06 |
| 100 | 12.8 | | | | 1 | | | | Telford | Telford Tesco Games | 9 Sep 06 |
| 100 | 12.8 | | | | 1 | | | | Hereford | Herefordshire Championships | 17 Sep 06 |
| 100 | 12.82 | | | | 1 | | | | Yeovil | UKA Young Athletes League Midland 1W | 4 Jun 06 |
| 100 | 12.9 | | | | 3 | B | | | Birmingham | Inter-County Schools Match | 17 Jun 06 |
| 100 | 13.0 | | | | 1 | | | | Worcester | Midland Women's League Division 5 | 9 Jul 06 |
| 200 | 26.8 | | | | 1 | | | | Telford | MIDLAND WOMEN'S LEAGUE Division 5 | 18 Jun 06 |
| 200 | 27.01 | | | | | | | | Tamworth | Tamworth Games | 28 Aug 06 |
| 2005 U15 Hereford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.9 | | | | 1 | | | | Brierley Hill | Midland 1W | 5 Jun 05 |
| 100 | 13.07 | | | | 1 | | | | Tamworth | TAMWORTH GAMES | 29 Aug 05 |
| 100 | 13.1 | | | | 1 | | | | Hereford | HEREFORD & WORCESTER SCHOOLS | 11 Jun 05 |
| 100 | 13.1 | | -1.4 | | 4 | | | | Birmingham | SCHOOLS INTER-COUNTY MATCES | 18 Jun 05 |
| 100 | 13.1 | | | | 1 | | | | Hereford | MIDLAND WOMEN'S LEAGUE Division 6 | 24 Jul 05 |
| 100 | 13.2 | | -2.2 | | 1 | | | | Exeter | Midland 1W Exeter | 17 Jul 05 |
| 100 | 13.2 | | | | 1 | | | | Aberdare | SOUTH EAST WALES LEAGUE | 4 Sep 05 |
| 100 | 13.2 | | | | 2 | | | | Telford | TELFORD GAMES | 10 Sep 05 |
| 200 | 27.3 | | | | 3 | | | | Brierley Hill | Midland 1W | 5 Jun 05 |
| 200 | 27.3 | | | | 1 | | | | Hereford | HEREFORD & WORCESTER SCHOOLS | 11 Jun 05 |
| 200 | 27.36 | w | 2.1 | | 2 | | | | Tamworth | TAMWORTH GAMES | 29 Aug 05 |
| 200 | 27.4 | | | | 1 | | | | Hereford | Midland 1W Hereford | 8 May 05 |
| 200 | 27.6 | | -3.1 | | 6 | | | | Birmingham | SCHOOLS INTER-COUNTY MATCES | 18 Jun 05 |
| 200 | 27.7 | | | | 2 | | | | Exeter | Midland 1W Exeter | 17 Jul 05 |