| 2025 SEN Birchfield H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:09.8 | | | | 1 | A | | | Worcester | Midland Counties League Division 3SW | 13 Jul 25 |
| 5K | 15:36 | | | 15:38 | 41 | E | | | Battersea Park | RunThrough Battersea Park 5K / 10K | 19 Apr 25 |
| parkrun | 15:38 | | | | 1 | | | 1 | Walsall Arboretum | Walsall Arboretum parkrun # 608 | 15 Mar 25 |
| parkrun | 15:52 | | | | 1 | | | 1 | Isabel Trail | Isabel Trail parkrun # 244 | 9 Aug 25 |
| parkrun | 16:12 | | | | 1 | | | 1 | Isabel Trail | Isabel Trail parkrun # 243 | 2 Aug 25 |
| parkrun | 16:22 | | | | 1 | | | 1 | Walsall Arboretum | Walsall Arboretum parkrun # 641 | 15 Nov 25 |
| parkrun | 16:41 | | | | 1 | | | 1 | Isabel Trail | Isabel Trail parkrun # 236 | 7 Jun 25 |
| 5.47KL | 17:08 | | | | 6 | L05 | | | Sutton Park | Midland Counties Men's 6-Stage Relays | 20 Sep 25 |
| 5.47KL | 17:23 | | | | 25 | L05 | | | Sutton Park | ERRA Men's National 6-Stage Relays | 4 Oct 25 |
| 9.5KXC | 34:01 | | | | 34 | | | | Warley Woods | Birmingham League Division 1 | 11 Jan 25 |
| 9.6KXC | 32:09 | | | | 58 | | | | Cardiff | British Athletics Cross Challenge (inc John H Collins Gwent League) | 8 Nov 25 |
| 9.707KXC | 34:36 | | | | 29 | | | | Newbold Comyn | Birmingham League Division 1 | 8 Feb 25 |
| 10K | 31:43 | c | | | 4 | | | | Birmingham | Great Birmingham 10K | 4 May 25 |
| 10KXC | 33:28 | | | | 89 | | | | Wollaton Park | CAU Inter County Championships (inc British Athletics Cross Challenge) | 8 Mar 25 |
| 10M | 52:56 | | | 52:58 | 2 | | | | Cardiff | PSUK 10 | 10 Sep 25 |
| HM | 70:13 | | | 70:13 | 1 | | | | Stafford | Stafford Half Marathon | 23 Mar 25 |
| HM | 71:52 | | | 71:52 | 2 | | | | Coventry | Coventry Half Marathon | 27 Apr 25 |
| HM | 72:09 | | | 72:10 | 1 | | | | Solihull | RunThrough Solihull Half Marathon | 10 Aug 25 |
| HM | 75:01 | | | 75:02 | 4 | | | | Rugby | Rugby Half Marathon | 19 Oct 25 |
| 2024 SEN Birchfield H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:10.24 | | | | 5 | 8 | | | Nuneaton | Nuneaton Harriers AC Night of Endurance | 7 Aug 24 |
| 1500 | 4:12.18 | | | | 14 | B | | | Loughborough | BMC Regional Races | 17 Jul 24 |
| 1500 | 4:22.66 | | | | 4 | B | | | Yate | Midland Counties League - Division 2 | 18 Aug 24 |
| 3000 | 8:56.43 | | | | 2 | | | | Nuneaton | Warwickshire County Championships | 11 May 24 |
| 5000 | 15:47.16 | | | | 8 | | | | Nuneaton | Midland Counties Senior & U20 Championships inc. U17/U15 Combined Events | 8 Jun 24 |
| 5000 | 15:59.03 | | | | 3 | A | | | Yate | Midland Counties League - Division 2 | 18 Aug 24 |
| 5K | 14:49 | | | | 19 | R07 | | | Leicester | Podium Festival 5K | 16 Mar 24 |
| 5K | 15:03 | | | 15:03 | 5 | TF | | | Battersea Park | RunThrough Battersea Park Chase the Sun 5K / 10K | 13 Apr 24 |
| 5K | 15:03 | | | 15:03 | 34 | | | | Kingsley | Mid Cheshire 5K | 26 Apr 24 |
| 5K | 15:22 | | | 15:22 | 80 | | | | Kingsley | Mid Cheshire 5K | 30 Aug 24 |
| parkrun | 15:24 | | | | 1 | | | 1 | Walsall Arboretum | Walsall Arboretum parkrun # 579 | 31 Aug 24 |
| parkrun | 15:28 | | | | 1 | | | 1 | Walsall Arboretum | Walsall Arboretum parkrun # 554 | 9 Mar 24 |
| parkrun | 15:57 | | | | 1 | | | 1 | Cannon Hill | Cannon Hill parkrun # 650 | 25 Dec 24 |
| 5.848KL | 18:23 | | | | 24 | L3 | | | Sutton Park | ERRA Men's National 6-Stage Relays | 5 Oct 24 |
| 5.88KL | 18:31 | | | | 5 | L2 | | | Sutton Park | Midland Counties Men's 6-Stage Relays | 21 Sep 24 |
| 5.38ML | 27:11 | | | | 8 | L1 | | | Sutton Coldfield | Midland Counties Men's 12-Stage Relays | 23 Mar 24 |
| 5.38ML | 27:24 | | | | 21 | L1 | | | Sutton Coldfield | ERRA Men's National 12-Stage Relays | 6 Apr 24 |
| 9KXC | 30:54 | | | | 2 | | | | Chatsworth Park | PSUK Championships | 6 Mar 24 |
| 9.5KXC | 31:06 | | | | 59 | | | | Warley Woods | Birmingham League Division 1 | 13 Jan 24 |
| 6.1MXC | 31:25 | | | | 18 | | | | Betley Court Farm | Birmingham League Division 1 | 30 Nov 24 |
| 10K | 31:14 | | | 31:16 | 2 | | | 2 | Nantwich | Nantwich 10K | 17 Mar 24 |
| 10K | 32:00 | | | 32:00 | 55 | | | | Clitheroe | Ribble Valley 10K (inc North of England Championships) | 29 Dec 24 |
| 10K | 32:14 | | | 32:14 | 5 | | | | Warrington | RunThrough Warrington Running Festival 5K / 10K | 22 Sep 24 |
| 10K | 32:31 | | | 32:31 | 2 | | | | Shrewsbury | Wace Morgan Shrewsbury 10K | 7 Jul 24 |
| 10K | 32:54 | | | 32:55 | 1 | | | | Kingswinford | Dudley Kingswinford 10K | 1 May 24 |
| 10KXC | 32:22 | | | | 5 | | | | Solihull | Warwickshire / Worcestershire County Championships | 14 Dec 24 |
| 10KXC | 37:23 | | | | 4 | | | | RAF Halton | Sefton Brancker Cup | 10 Jan 24 |
| 12KXC | 42:20 | | | | 23 | | | | Leamington Spa | Midland Counties Championships | 27 Jan 24 |
| 10M | 52:50 | | | 52:50 | 7 | | | | Derby | Derby 10 | 17 Nov 24 |
| 10M | 53:40 | | | 53:42 | 1 | | | | Prestwold | Leicestershire Running Festival | 3 Nov 24 |
| HM | 70:07 | | | 70:07 | 3 | | | | Warwick | Warwick Half Marathon | 4 Feb 24 |
| HM | 71:26 | | | 71:26 | 2 | | | | Rugby | Rugby Half Marathon | 20 Oct 24 |
| ZXC | 31:08 | | | | 13 | | | | Abington Park | Birmingham League Division 1 | 9 Nov 24 |
| ZXC | 31:32 | | | | 22 | | | | Abingdon Park | Birmingham League Division 1 | 10 Feb 24 |
| 2023 SEN Birchfield H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:09.55 | | | | 1 | B | | | Birmingham | Midland Counties League Division 2 | 19 Aug 23 |
| 1500 | 4:11.90 | | | | 8 | | | | Nuneaton | Midland Counties Senior & U20 Championships inc. the U17/U15 Combined Events | 4 Jun 23 |
| 1500 | 4:12.1 | | | | 1 | B | | | Telford | Midland Counties League Division 2 | 9 Jul 23 |
| 3000 | 8:45.41 | | | | 5 | | | | Nuneaton | Midland Counties AA U17/U15 Championships & U13 Quadrathlon Inc Sen/U20 Combined Events | 13 Aug 23 |
| 3000 | 9:00.29 | | | | 5 | | | | Loughborough | Loughborough Open | 21 Jun 23 |
| 5000 | 15:33.04 | | | | 5 | | | | Woodford | National Athletics League Premier Division Fixture B | 15 Jul 23 |
| 10000 | 31:59.14 | | | | 21 | E | | | Parliament Hill | Highgate Harriers Night of the 10000m PB's inc. British Championships & World Championships Trials | 20 May 23 |
| 2000SC | 7:24.96 | | | | 11 | | | | Birmingham | National Athletics League Premier Division Fixture B | 5 Aug 23 |
| 5K | 14:49 | | | 14:50 | 17 | W3 | 17 | 14 | Battersea Park | Friday Night 5K Under the Lights | 21 Apr 23 |
| 5K | 14:50 | | | 14:51 | 25 | | | | Kingsley | Mid Cheshire 5K | 25 Aug 23 |
| 5K | 15:12 | | | | 27 | A | | | Barrowford | Podium 5K | 17 Jun 23 |
| 5KXCL | 16:42 | | | | 35 | L02 | | | Mansfield | ECCA National Cross Country Relays | 4 Nov 23 |
| parkrun | 15:05 | | | | 3 | | | | Walsall Arboretum | Walsall Arboretum parkrun # 523 | 29 Jul 23 |
| parkrun | 15:48 | | | | 1 | | | 1 | Sutton Park | Sutton Park parkrun # 206 | 25 Dec 23 |
| parkrun | 16:08 | | | | 1 | | | 1 | Sutton Park | Sutton Park parkrun # 190 | 9 Sep 23 |
| parkrun | 16:13 | | | | 1 | | | 1 | Sutton Park | Sutton Park parkrun # 205 | 23 Dec 23 |
| 3.16ML | 16:16 | | | | 3 | L11 | | | Sutton Coldfield | Midland Counties Men's 12-Stage Relays | 1 Apr 23 |
| 5.848KL | 19:33 | | | | 48 | L03 | | | Sutton Park | ERRA Men's National 6-Stage Relays | 7 Oct 23 |
| 5.88KL | 18:12 | | | | 4 | L04 | | | Sutton Park | Midland Counties Men's 6-Stage Relays | 23 Sep 23 |
| 5M | 25:36 | | | 25:38 | 1 | | | | Wolverhampton | Wolverhampton Turkey Trot 5 | 17 Dec 23 |
| 8.65KL | 28:00 | | | | 22 | L05 | | | Birmingham | ERRA Men's National 12-Stage Relays | 15 Apr 23 |
| 9.3KXC | 33:00 | | | | 49 | | | | Cheltenham | Birmingham League Division 1 & 2 | 11 Nov 23 |
| 9.5KXC | 31:44 | | | | 30 | | | | Warley Woods | Birmingham League Division 1 | 14 Jan 23 |
| 9.5KXC | 32:04 | | | | 14 | | | | Northampton | Birmingham League Division 1 | 11 Feb 23 |
| 6MXC | 33:02 | | | | 21 | | | | Aldersley Stadium | Birmingham League Division 1 | 2 Dec 23 |
| 10K | 31:08 | | | 31:08 | 5 | | | | Birmingham | Great Birmingham 10K | 7 May 23 |
| 10K | 31:23 | | | 31:26 | 83 | | | | Partington | Trafford 10K | 5 Mar 23 |
| 10K | 31:41 | | | 31:42 | 3 | | | | Worcester | Worcester City 10K | 17 Sep 23 |
| 10K | 31:52 | | | 31:52 | 4 | | | | Wolverhampton | Wolverhampton 10K | 26 Mar 23 |
| 10K | 32:10 | | | 32:10 | 1 | | 1 | 1 | Knutsford | RunThrough Tatton 10K | 7 Jan 23 |
| 10K | 32:17 | | | 32:17 | 14 | | | | Draycott | Wilne 10K (Inc Midland, Midland Masters & Derbyshire 10K Championships) | 3 Sep 23 |
| 10K | 32:26 | | | 32:26 | 1 | | 1 | 1 | Sutton Coldfield | Birmingham Running Festival | 19 Feb 23 |
| 10K | 33:38 | | | 33:39 | 1 | | | | Newcastle-under-Lyme | Castle Crimbo 5K / 10K | 27 Dec 23 |
| 10K | 33:41 | | | 33:45 | 318 | | | | Telford | Telford 10K | 10 Dec 23 |
| 10KXC | 37:41 | | | | 8 | | | | RAF Halton | Sefton Brankner Cup | 11 Jan 23 |
| 11KXC | 35:08 | | | | 27 | | | | Leamington Spa | Midland Counties Championships | 28 Jan 23 |
| 10M | 52:28 | | | 52:28 | 2 | | | | Knutsford | PSUK 10 | 13 Sep 23 |
| 10M | 52:39 | | | 52:40 | 8 | | | | Derby | Derby 10 | 19 Nov 23 |
| HM | 70:05 | | | 70:05 | 1 | | | | Coventry | Coventry Half Marathon | 29 Oct 23 |
| HM | 70:08 | | | 70:11 | 9 | | | | Peterborough | Great Eastern Run Half Marathon | 15 Oct 23 |
| 2022 SEN Birchfield H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:05.64 | | | | 6 | h1 | | | Nuneaton | Midland Counties Senior & Under 20 Championships | 18 Jun 22 |
| 800 | 2:08.23 | | | | 4 | 4 | | | Kettering | Kettering Town Evening Open | 28 Jun 22 |
| 1500 | 4:08.96 | | | | 1 | 2 | | | Loughborough | Loughborough Outdoor Open | 22 Jun 22 |
| 1500 | 4:12.38 | | | | 8 | 8 | | | Nuneaton | Night of Endurance PB's Inc Leicester Championships 5000m | 10 Aug 22 |
| 1500 | 4:16.78 | | | | 3 | CP | | | Nuneaton | Civil Service & Police Championships | 10 Aug 22 |
| Mile | 4:28.27 | | | | 5 | 8 | | | Sportcity | The Manchester Mile | 29 Jun 22 |
| 3000 | 8:55.69 | | | | 8 | 3 | | | Birmingham (U) | University of Birmingham Track & Field Series | 6 Jul 22 |
| 3000 | 8:57.6 | | | | 2 | | | | Nuneaton | Warwickshire County Championships | 14 May 22 |
| 3000 | 8:57.73 | | | | 6 | | | | Nuneaton | Midland Counties Senior & Under 20 Championships | 19 Jun 22 |
| 3000 | 9:00.19 | | | | 4 | A | | | Tamworth | Midland Counties Track & Field League Division 1 | 5 Jun 22 |
| 3000 | 9:01.97 | | | | 1 | B | | | Rugby | Midland Counties Track & Field League Division 1 | 17 Jul 22 |
| 5000 | 15:32.28 | | | | 1 | 2 | | | Birmingham (U) | University of Birmingham Track & Field Series | 8 Jun 22 |
| 5000 | 15:46.12 | | | | 2 | CP | | | Nuneaton | Civil Service & Police Championships | 10 Aug 22 |
| 5000 | 15:47.29 | | | | 2 | A | | | Nottingham | Midland Counties Track & Field League Division 1 | 13 Aug 22 |
| 5K | 15:38 | | | 15:38 | 6 | | | | Kirkby Mallory | Mallory Park Summer Mile / 5K (incl. Leics & Rutland 5K Championships) | 28 Jul 22 |
| 5KXCL | 16:47 | | | | 35 | L2 | | | Mansfield | ECCA Saucony English National Relay Championships | 5 Nov 22 |
| parkrun | 15:56 | | | | 1 | | | 1 | Perry Hall | Perry Hall parkrun # 321 | 9 Jul 22 |
| parkrun | 16:09 | | | | 1 | | | 1 | Edgbaston Reservoir | Edgbaston Reservoir parkrun # 45 | 2 Jul 22 |
| parkrun | 16:09 | | | | 2 | | | 1 | Edgbaston Reservoir | Edgbaston Reservoir parkrun # 51 | 20 Aug 22 |
| parkrun | 16:12 | | | | 1 | | | 1 | Walsall Arboretum | Walsall Arboretum parkrun # 457 | 9 Apr 22 |
| parkrun | 16:12 | | | | 1 | | | 1 | Sutton Park | Sutton Park parkrun # 155 | 24 Dec 22 |
| parkrun | 16:17 | | | | 1 | | | 1 | Sutton Park | Sutton Park parkrun # 123 | 7 May 22 |
| parkrun | 16:24 | | | | 1 | | | 1 | Edgbaston Reservoir | Edgbaston Reservoir parkrun # 42 | 11 Jun 22 |
| parkrun | 16:35 | | | | 1 | | | 1 | Sandwell Valley | Sandwell Valley parkrun # 164 | 27 Aug 22 |
| parkrun | 16:47 | | | | 1 | | | 1 | Sutton Park | Sutton Park parkrun # 140 | 3 Sep 22 |
| parkrun | 16:56 | | | | 1 | | | 1 | Sutton Park | Sutton Park parkrun # 134 | 23 Jul 22 |
| 5.88KL | 18:16 | | | | 4 | L4 | | | Sutton Park | Midland Counties Men's 6-Stage Relays | 24 Sep 22 |
| 5MMT | 27:58 | | | | 1 | | | | West Bromwich | West Bromwich Harriers 5 | 2 Jan 22 |
| 5.38ML | 29:30 | | | | 10 | L3 | | | Sutton Coldfield | Midland Counties Men's 12-Stage Relays | 26 Mar 22 |
| 9.5KXC | 31:22 | | | | 40 | | | | Smethwick | Birmingham League Division 1 | 15 Jan 22 |
| 6MXC | 32:44 | | | | 16 | | | | Wolverhampton | Birmingham League Division 1 | 3 Dec 22 |
| 6.1MXC | 30:24 | | | | 16 | | | | Crewe | Birmingham League Division 1 | 12 Nov 22 |
| 10K | 30:59 | | | 31:01 | 82 | | | | Telford | Telford 10K | 11 Dec 22 |
| 10K | 32:41 | | | 32:41 | 1 | | | | Oswestry | Oswestry 10K | 16 Oct 22 |
| 10K | 32:45 | | | 32:45 | 4 | | | | Wrexham | Helena Tipping Wrexham 10K | 24 Jul 22 |
| 10K | 32:53 | | | | 1 | | | | Nuneaton | Nuneaton 10K | 11 Sep 22 |
| 10K | 32:57 | | | 32:57 | 1 | | | | Leicester | Leicester's Big 10K | 24 Apr 22 |
| 10K | 33:46 | | | 33:48 | 1 | | | | Solihull | RunThrough Solihull 10K | 14 Aug 22 |
| 10K | 33:49 | | | 33:50 | 1 | | | | Tenbury Wells | Tenbury 10K | 7 Aug 22 |
| 12KXC | 40:58 | | | | 27 | | | | Berry Hill Park | Midland Counties Championships | 29 Jan 22 |
| 10M | 51:56 | | | 51:56 | 11 | | | | Derby | Derby 10 | 20 Nov 22 |
| HM | 69:43 | | | 69:45 | 4 | | | | Leicester | Run Leicester Half Marathon | 30 Oct 22 |
| HM | 69:58 | | | 69:58 | 2 | | | | Birmingham | Great Birmingham Half Marathon | 1 May 22 |
| HM | 71:27 | | | 71:29 | 1 | | | | Loughborough | Leicestershire Half Marathon | 27 Feb 22 |
| HM | 72:15 | | | 72:15 | 2 | | | | Windsor | Run Dorney Half Marathon | 6 Feb 22 |
| HM | 73:19 | | | 73:19 | 5 | | | | Warwick | Warwick Half Marathon | 6 Mar 22 |
| Mar | 2:35:51 | | | 2:35:55 | 94 | | | | Eindhoven, NED | ASML Marathon Eindhoven | 9 Oct 22 |
| Mar | 2:37:17 | | | 2:37:17 | 22 | | | | Edinburgh | Edinburgh Marathon Festival Marathon | 29 May 22 |
| Mar | 2:39:52 | c | | | 211 | | | | Manchester | Therme Manchester Marathon | 3 Apr 22 |
| 2021 SEN Birchfield H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KMT | 15:37 | | | | 1 | 3 | | | Dudley | Dudley 5K | 19 Nov 21 |
| parkrun | 16:05 | | | | 2 | | | | Edgbaston Reservoir | Edgbaston Reservoir parkrun # 6 | 18 Sep 21 |
| parkrun | 16:05 | | | | 2 | | | 1 | Cannon Hill | Cannon Hill parkrun # 504 | 25 Dec 21 |
| 5.848KL | 18:39 | | | | 54 | L1 | | | Sutton Park | ERRA Men's National 6-Stage Relays | 9 Oct 21 |
| 5.88KL | 18:59 | | | | 4 | L4 | | | Sutton Coldfield | Midland Counties Men's 6-Stage Relays | 25 Sep 21 |
| 9.5KXC | 32:42 | | | | 53 | | | | Crewe | Birmingham League | 13 Nov 21 |
| 6MXC | 34:02 | | | | 33 | | | | Northampton | Birmingham League Division 1 | 4 Dec 21 |
| 10K | 32:01 | | | 32:02 | 10 | | | | Northwich | Run Cheshire 10K | 16 Oct 21 |
| 10K | 32:57 | | | 32:57 | 2 | | | | Leicester | Leicester's Big 10K | 22 Aug 21 |
| 10M | 53:10 | | | 53:12 | 1 | | | | Walsall | Sneyd Striders Christmas Pudding 10 | 12 Dec 21 |
| HM | 69:04 | | | 69:06 | 2 | | | | Liverpool | RunThrough Aintree Racecourse Half Marathon | 19 Dec 21 |
| HM | 69:59 | | | 69:59 | 1 | | | | Knutsford | RunThrough Tatton Half Marathon | 7 Nov 21 |
| HM | 72:20 | c | | | 1 | | | | Solihull | RunThrough Solihull Half Marathon | 15 Aug 21 |
| Mar | 2:36:00 | | | 2:36:03 | 1 | | | | Tarporley | Running Grand Prix Oulton Park Marathon | 28 Nov 21 |
| Mar | 2:43:26 | c | | | 1 | | | | Tarporley | Running Grand Prix Oulton Park Marathon | 8 Aug 21 |
| 2019 SEN Birchfield H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:26 | | | | 2 | | | | Sutton Park | Sutton Park parkrun # 41 | 18 May 19 |
| parkrun | 19:17 | | | | 6 | | | | Sutton Park | Sutton Park parkrun # 29 | 23 Feb 19 |
| parkrun | 19:45 | | | | 7 | | | | Sutton Park | Sutton Park parkrun # 28 | 16 Feb 19 |
| 11.07MNAD | 69:56 | | | 71:12 | 142 | | | | Birmingham | Simplyhealth Great Birmingham Run | 13 Oct 19 |
| 2017 U23 Birchfield H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 97:04 | | | 1:59:31 | 1633 | | | | Birmingham | Simplyhealth Birmingham Half Marathon | 15 Oct 17 |
| 2011 U17 Birchfield H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.72 | i | | | 4 | 1.1 | | | Birmingham (PB) | Midland Counties AA Indoor Open | 15 Jan 11 |
| 60 | 7.84 | i | | | 3 | 2.3 | | | Birmingham (PB) | Midland Counties AA Indoor Open | 15 Jan 11 |
| 60 | 7.84 | i | | | 5 | 2 | | | Birmingham | Birmingham Games | 5 Feb 11 |
| 100 | 12.1 | | | | 9 | | | | Tipton | Tipton Games | 10 Apr 11 |
| 100 | 12.1 | | 0.5 | | 4 | h1 | | | Birmingham | Birchfield Open | 27 Aug 11 |
| 100 | 12.23 | | | | 7 | | | | Birmingham (U) | Birmingham Rowheath Open | 1 Jun 11 |
| 200 | 25.02 | i | | | 4 | 4 | | | Birmingham | Birmingham Games | 5 Feb 11 |
| 200 | 25.90 | | | | 6 | 6 | | | Birmingham (U) | Birmingham Rowheath Open | 1 Jun 11 |
| LJ | 5.56 | | | | 7 | | | | Birmingham | West Midlands County Schools Championships | 11 Jun 11 |
| LJ | 5.33 | i | | | 6 | | | | Birmingham (PB) | Midland Counties AA Indoor Open | 16 Jan 11 |
| LJ | 5.30 | | | | 4 | | | | Birmingham | Birchfield Open | 27 Aug 11 |
| LJ | 5.21 | | | | 2 | | | | Tipton | Tipton Games | 10 Apr 11 |
| LJ | 5.19 | | | | 3 | | | | Birmingham (U) | Birmingham Rowheath Open | 1 Jun 11 |
| LJ | 4.97 | i | | | 7 | | | | Birmingham | Birmingham Games | 5 Feb 11 |
| 2010 U15 Birchfield H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.5 | | | | 3 | h2 | | | Birmingham | West Midlands County Schools Championships | 12 Jun 10 |
| 100 | 12.62 | | | | 4 | | | | Birmingham (Un) | Birmingham Rowheath AC Open | 2 Jun 10 |
| 100 | 12.69 | | | | 4 | 1 | | | Birmingham (Un) | Birmingham Rowheath AC Open | 23 Jun 10 |
| 200 | 26.42 | | | | 2 | | | | Birmingham (Un) | Birmingham Rowheath AC Open | 2 Jun 10 |
| LJ | 4.52 | i | | | 6 | | | | Birmingham | Inter County Schools | 10 Feb 10 |
| 2009 U15 Birchfield H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.97 | i | | | 2 | 1 | | | Birmingham | Midland Counties Open | 22 Feb 09 |
| 60 | 8.08 | i | | | 5 | h2 | | | Birmingham | Midland Counties Championships | 7 Feb 09 |
| 100 | 12.5 | | | | 3 | | | | Solihull | Ken Dare Open Meeting | 13 Sep 09 |
| 100 | 12.54 | | -1.0 | | 4 | h2 | | | Birmingham | Birchfield Harriers Open | 31 Aug 09 |
| 100 | 12.7 | | -2.2 | | 7 | | | | Birmingham | Birchfield Harriers Open | 31 Aug 09 |
| 100 | 12.9 | | 1.8 | | 6 | h1 | | | Birmingham | Midland Counties U15 & U17 Championships | 23 May 09 |
| 200 | 25.4 | | | | 3 | | | | Solihull | Ken Dare Open Meeting | 13 Sep 09 |
| 200 | 25.69 | | | | 5 | | | | Birmingham | Midland Counties U15 & U17 Championships | 24 May 09 |
| LJ | 5.07 | | | | 2 | | | | Birmingham | Birchfield Harriers Open | 31 Aug 09 |
| LJ | 4.92 | | 1.7 | | 6 | | | | Birmingham | Midland Counties U15 & U17 Championships | 23 May 09 |
| LJ | 4.86 | | | | 3 | | | | Stoke | Staffordshire County Championships | 9 May 09 |
| LJ | 4.81 | | | | 3 | | | | Solihull | Ken Dare Open Meeting | 13 Sep 09 |
| 2008 U13 Birchfield H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.3 | | 0.4 | | 1 | | | | Stoke | Staffordshire Championships | 10 May 08 |
| 100 | 13.4 | | | | 1 | A | | | Sutton Coldfield | UKA Young Athletes League Midland Premier | 4 May 08 |
| 100 | 13.4 | | | | 1 | A | | | Cannock | UKA Young Athletes League Midland Premier | 18 May 08 |
| 100 | 13.7 | | | | | | | | Nottingham | UKA Young Athletes League Midland Premier | 1 Jun 08 |
| 100 | 13.9 | | | | | | | | Tipton | Tipton Harriers Games | 13 Apr 08 |
| 100 | 14.21 | | | | | | | | Sportcity | UKA Young Athletes League National Final | 7 Sep 08 |
| 200 | 27.2 | | | | 1 | A | | | Sutton Coldfield | UKA Young Athletes League Midland Premier | 4 May 08 |
| 200 | 27.3 | | | | 1 | | | | Nottingham | UKA Young Athletes League Midland Premier | 1 Jun 08 |
| 200 | 27.5 | | | | 1 | | | | Cannock | UKA Young Athletes League Midland Premier | 18 May 08 |
| 200 | 27.9 | w | 2.5 | | 1 | | | | Stoke | Staffordshire Championships | 10 May 08 |
| 200 | 28.6 | | | | | | | | Rugby | Rugby & Northampton AC Open | 26 Apr 08 |
| 200 | 28.7 | | | | | | | | Swansea | UKA Young Athletes League Midland Premier | 22 Jun 08 |
| HJ | 1.29 | i | | | | | | | Birmingham | Midland Championships Part 2 & U13 Open Quadrathlon | 9 Feb 08 |
| HJ | 1.23 | | | | | | | | Birmingham | Midland U17/U15 Championships (inc U20 Throws & U13 Quad) | 24 May 08 |
| LJ | 4.74 | | | | 1 | | | | Swansea (SL) | UKA Young Athletes League Midland Premier | 22 Jun 08 |
| LJ | 4.49 | | | | 1 | | | | Cannock | UKA Young Athletes League Midland Premier | 18 May 08 |
| LJ | 4.47 | | | | 1 | | | | Sutton Coldfield | UKA Young Athletes League Midland Premier | 4 May 08 |
| LJ | 4.47 | | | | 1 | | | | Stoke | Staffordshire Championships | 10 May 08 |
| LJ | 4.23 | | | | | | | | Tipton | Tipton Harriers Games | 13 Apr 08 |
| LJ | 3.95 | | | | | | | | Nottingham | UKA Young Athletes League Midland Premier | 1 Jun 08 |
| QuadU13M | 1081 | | | | 4 | | | | Birmingham | Midland U17/U15 Championships (inc U20 Throws & U13 Quad) | 24 May 08 |
| 2007 U13 Birchfield H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.7 | | | | | | | | Solihull | Ken Dare Open Meeting | 9 Sep 07 |
| 100 | 13.9 | | | | | | | | Solihull | Ken Dare Open Meeting | 9 Sep 07 |
| 200 | 28.8 | | | | | | | | Solihull | Ken Dare Open Meeting | 9 Sep 07 |
| 200 | 29.0 | | | | | | | | Solihull | Ken Dare Open Meeting | 9 Sep 07 |