| 2025 SEN Forest of Dean AC/UCL |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:53 | | | | 20 | | | | Eastville | Eastville parkrun # 333 | 1 Nov 25 |
| 2022 SEN Forest of Dean AC/UCL |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:03 | | | | 26 | | | | Burgess | Burgess parkrun # 431 | 6 Aug 22 |
| 2019 SEN Forest of Dean AC/UCL |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 3:43:40 | | | 3:44:05 | 84 | | | | Taunton | Taunton Marathon | 7 Apr 19 |
| 2018 U23 Forest of Dean AC/UCL |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.38 | | 1.0 | | 6 | U3 | | | Lee Valley | London Inter Club Challenge inc. London Colleges League | 28 Apr 18 |
| 1500 | 5:13.45 | | | | 3 | 2 | | | Lee Valley | London Inter Club Challenge inc. London Colleges League | 28 Apr 18 |
| HJ | 1.35 | | | | 14 | | | | Lee Valley | London Inter Club Challenge inc. London Colleges League | 28 Apr 18 |
| SP7.26K | 7.85 | | | | 5 | B | | | Lee Valley | London Inter Club Challenge inc. London Colleges League | 28 Apr 18 |
| 2017 U23 Forest of Dean AC/UCL |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.16 | | 1.0 | | 5 | 2 | | | Woodford | London Universites & Colleges Series | 9 Apr 17 |
| 400 | 53.38 | i | | | 4 | h1 | | | Lee Valley | London Universities & Colleges Championships | 25 Nov 17 |
| 400 | 53.70 | | | | 4 | 1 | | | Battersea | London Universites & Colleges Series | 27 May 17 |
| 400 | 54.42 | i | | | 3 | | | | Lee Valley | London Universities & Colleges Championships | 25 Nov 17 |
| 1500 | 4:59.00 | | | | 4 | | | | Woodford | London Universites & Colleges Series | 9 Apr 17 |
| HJ | 1.30 | | | | 8 | | | | Woodford | London Universites & Colleges Series | 9 Apr 17 |
| SP7.26K | 7.38 | | | | 7 | | | | Woodford | London Universites & Colleges Series | 9 Apr 17 |
| DT2K | 15.52 | | | | 9 | | | | Battersea | London Universites & Colleges Series | 27 May 17 |
| parkrun | 19:35 | | | | 16 | | | | Highbury Fields | Highbury Fields parkrun # 277 | 21 Jan 17 |
| 2016 U23 Forest of Dean AC/UCL |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 24.69 | | 1.3 | | 6 | LU1 | | | Lee Valley | London Inter-Club Challenge | 17 Apr 16 |
| 200 | 24.81 | w | 4.5 | | 5 | A | | | Parliament Hill | London Colleges Series | 19 Mar 16 |
| 400 | 52.85 | i | | | 2 | | | | Lee Valley | London Universities & Colleges LUCA Championships | 27 Nov 16 |
| 400 | 53.66 | i | | | 2 | h2 | | | Lee Valley | London Universities & Colleges LUCA Championships | 27 Nov 16 |
| 400 | 54.93 | | | | 1 | 1 | | | Battersea | London Colleges Series | 28 May 16 |
| 400 | 55.72 | | | | 5 | LU1 | | | Lee Valley | London Inter-Club Challenge | 17 Apr 16 |
| 400 | 56.01 | | | | 4 | A | | | Parliament Hill | London Colleges Series | 19 Mar 16 |
| parkrun | 19:27 | | | | 18 | | | | Highbury Fields | Highbury Fields parkrun # 238 | 30 Apr 16 |
| parkrun | 19:41 | | | | 17 | | | | Finsbury Park | Finsbury Park parkrun # 324 | 23 Apr 16 |
| 2015 U20 Forest of Dean AC/UCL |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.26 | i | | | 1 | h6 | | | Lee Valley | London Universities & Colleges Championships | 28 Nov 15 |
| 200 | 25.79 | | -1.2 | | 6 | | | | Tooting Bec | London Colleges Series | 21 Mar 15 |
| 400 | 54.42 | i | | | 1 | | | | Lee Valley | London Universities & Colleges Championships | 28 Nov 15 |
| 400 | 55.98 | i | | | 1 | h1 | | | Lee Valley | London Universities & Colleges Championships | 28 Nov 15 |
| 400 | 56.73 | | | | 4 | | | | Tooting Bec | London Colleges Series | 21 Mar 15 |
| SP7.26K | 6.84 | i | | | 8 | | | | Lee Valley | London Universities & Colleges Championships | 28 Nov 15 |
| 2014 U20 Forest of Dean AC/UCL |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 24.97 | i | | | 2 | h3 | | | Lee Valley | University of London Athletics Championships | 23 Nov 14 |
| 200 | 25.64 | i | | | 6 | | | | Lee Valley | University of London Athletics Championships | 23 Nov 14 |
| 400 | 54.35 | i | | | 2 | h2 | | | Lee Valley | University of London Athletics Championships | 23 Nov 14 |
| 400 | 55.31 | i | | | 4 | | | | Lee Valley | University of London Athletics Championships | 23 Nov 14 |
| 400 | 55.81 | i | | | 4 | h6 | | | Lee Valley | SESSA Indoor Championships | 3 Dec 14 |
| 1MMT | 5:36 | | | | 10 | | | | Coleford | Forest Mile | 22 Apr 14 |
| 2013 U20 Forest of Dean AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 24.18 | | 1.7 | | 3 | 9 | | | Yate | Sprints & Hurdles Challenge C10 | 14 Apr 13 |
| 1.95ML | 11:58 | | | | 24 | L3 | | | Redwick | Rose Inn Relays (3 x 1.95) | 3 Sep 13 |
| 2012 U17 Forest of Dean AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.3 | | | | 6 | 1 | | | Yate | Avon League | 26 Aug 12 |
| 100 | 12.7 | | | | 4 | | | | Cheltenham | Cheltenham Midsummer Open | 25 Jul 12 |
| 200 | 24.57 | | 1.4 | | 3 | 7 | | | Yate | Yate Sprints & Hurdles Challenge | 2 Sep 12 |
| 200 | 24.95 | i | | | 3 | 4 | | | Birmingham | Birmingham Games | 4 Feb 12 |
| 200 | 25.03 | i | | | 3 | h4 | | | Birmingham | Midland Championships | 12 Feb 12 |
| 200 | 25.4 | | | | 3 | 1 | | | Yate | Avon League | 15 Apr 12 |
| 200 | 25.7 | | | | 1 | | | | Cheltenham | Cheltenham Midsummer Open | 25 Jul 12 |
| 300 | 39.94 | i | | | 3 | 7 | | | Cardiff | Welsh Athletics & Cardiff Met Grand Prix Series | 8 Dec 12 |
| 400 | 55.0 | | | | 5 | 1 | | | Yate | Avon League | 26 Aug 12 |
| 400 | 55.15 | | | | 4 | 2 | | | Yate | Yate Sprints & Hurdles Challenge | 2 Sep 12 |
| 800 | 2:17.54 | i | | | 4 | 2 | | | Birmingham | Birmingham Games | 4 Feb 12 |
| 800 | 2:23.0 | | | | 7 | 1 | | | Cheltenham | Cheltenham Midsummer Open | 25 Jul 12 |
| Mile | 5:49.9 | | | | 5 | 1 | | | Forest of Dean | Gloucestershire County Championships - Part 3 | 22 Aug 12 |
| 3000 | 10:29.3 | | | | 4 | | | | Yate | Avon League | 15 Apr 12 |
| 4M | 24:36 | | | | 30 | | | 1 | Redwick | Rose Inn 4 Series | 8 May 12 |
| 4M | 24:40 | | | | 28 | | | 2 | Redwick | Rose Inn 4 Series | 10 Jul 12 |
| 4M | 25:11 | | | | 28 | | | 1 | Redwick | Rose Inn 4 Series | 12 Jun 12 |
| 10K | 41:04 | | | 41:12 | 198 | | | 7 | Swansea | Admiral Swansea Bay 10K | 23 Sep 12 |
| ZXC | 19:28 | | | | 10 | | | | Gloucester | Gloucestershire County Championships | 7 Jan 12 |
| 2011 U17 Forest of Dean AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.6 | | | | 6 | 1 | | | Yate | Avon League | 11 Sep 11 |
| 200 | 25.5 | | | | 5 | 1 | | | Yate | Stroud Open Meeting | 3 Apr 11 |
| 200 | 25.64 | | | | 5 | | | | Yate | Avon League | 21 Aug 11 |
| 200 | 26.21 | | | | 9 | | | | Horspath | Oxford City Athletics Club Open Graded Competition | 28 Aug 11 |
| 400 | 58.4 | | | | 5 | | | | Cheltenham | Gloucestershire County Championships | 15 May 11 |
| 600 | 1:58.0 | | | | 7 | | | | Stourport | Kidderminster & Stourport Spring Warm Up | 17 Apr 11 |
| 1200 | 3:51.1 | | | | 5 | | | | Stourport | Kidderminster & Stourport Spring Warm Up | 17 Apr 11 |
| 1500 | 4:46.9 | | | | 8 | | | | Cheltenham | Gloucestershire County Championships | 15 May 11 |
| 1500 | 4:50.48 | | | | 2 | | | | Horspath | Oxford City Athletics Club Open Graded Competition | 28 Aug 11 |
| Mile | 5:17.9 | | | | 11 | | | | Cheltenham | Gloucestershire County Championships Part 3 | 24 Aug 11 |
| 3000 | 10:02.3 | | | | 8 | | | | Yate | Stroud Open Meeting | 3 Apr 11 |
| 3000 | 10:40.40 | | | | 1 | | | | Yate | Avon League | 21 Aug 11 |
| 1M | 5:26 | | | | 4 | | | | Bristol | Bristol Mile Races | 10 Sep 11 |
| parkrun | 18:32 | | | | 2 | | | 1 | Forest of Dean | Forest of Dean parkrun # 52 | 23 Apr 11 |
| parkrun | 18:50 | | | | 3 | | | | Forest of Dean | Forest of Dean parkrun # 40 | 29 Jan 11 |
| parkrun | 20:00 | | | | 1 | | | 1 | Forest of Dean | Forest of Dean parkrun # 58 | 4 Jun 11 |
| 5.7KXC | 23:18 | | | | 39 | | | | Cardiff | McCain UK Cross Challenge | 16 Jan 11 |
| 4M | 23:02 | | | | 20 | | | 3 | Redwick | Rose Inn 4 Series | 10 May 11 |
| 4M | 23:05 | | | | 13 | | | | Redwick | Rose Inn 4 Series | 12 Jul 11 |
| 4M | 23:36 | | | | 20 | | | 4 | Redwick | Rose Inn 4 Series | 14 Jun 11 |
| 4.9M | 28:44 | | | | 9 | | | 5 | Cheltenham | Linda Franks 2011 5 | 23 Jan 11 |
| 10K | 38:13 | | | 38:16 | 106 | | | 7 | Swansea | Swansea Bay 10K | 25 Sep 11 |
| ZXC | 16:28 | | | | 6 | | | | Gloucester | Gloucestershire League | 5 Nov 11 |
| ZXC | 17:27 | | | | 12 | | | | Guiting Power | Gloucestershire League | 8 Oct 11 |
| ZXC | 17:30 | | | | 219 | | | | Birmingham | CAU Inter County Championships | 5 Mar 11 |
| ZXC | NT | | | | 64 | | | | Taunton | South West Schools' Championships | 12 Feb 11 |
| 2010 U15 Forest of Dean AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 150 | 19.9 | | | | 5 | | | | Stourport | Kidderminster Spring Warm Up | 18 Apr 10 |
| 150 | 21.0 | | | | 5 | | | | Abingdon | Radley Open | 11 Apr 10 |
| 200 | 27.3 | | | | 3 | | | | Cheltenham | Gloucestershire County Championships - Day 2 | 9 May 10 |
| 200 | 27.7 | | | | 6 | | | | Horspath | Oxford City AC Open | 29 Aug 10 |
| 200 | 29.0 | | | | 3 | 4 | | | Cheltenham | Brewer Memorial Games | 31 May 10 |
| 300 | 43.0 | | | | 4 | | | | Abingdon | Radley Open | 11 Apr 10 |
| 400 | 60.0 | | | | 2 | | | | Cheltenham | Brewer Memorial Games | 31 May 10 |
| 400 | 62.5 | | | | 3 | | | | Horspath | Oxford City AC Open | 29 Aug 10 |
| 800 | 2:14.5 | | | | 5 | | | | Exeter | ESAA South West Schools Inter-County Championships | 19 Jun 10 |
| 800 | 2:15.7 | | | | 3 | | | | Cheltenham | Gloucestershire Schools Championships | 12 Jun 10 |
| 800 | 2:19.5 | | | | | | | | Horspath | Sandra Luke Memorial 5 Star & 10 Step Competition | 30 May 10 |
| 1200 | 3:47.4 | | | | 1 | | | | Abingdon | Radley Open | 11 Apr 10 |
| 1200 | 3:47.6 | | | | 2 | | | | Stourport | Kidderminster Spring Warm Up | 18 Apr 10 |
| 1500 | 4:41.8 | | | | 1 | | | | Cheltenham | Gloucestershire County Championships - Day 2 | 9 May 10 |
| 1500 | 4:47.44 | | | | 1 | | | | Yate | Avon League | 27 Jun 10 |
| 1500 | 5:07.7 | | | | 1 | | | | Horspath | Oxford City AC Open | 29 Aug 10 |
| Mile | 5:24.5 | | | | 1 | | | | Cheltenham | Gloucestershire Track & Field Championships (Incl 10K) | 25 Aug 10 |
| 3000 | 10:17.85 | | | | 6 | | | | Yate | Avon League | 25 Apr 10 |
| 80HU15M | 16.2 | | | | 3 | | | | Cheltenham | Brewer Memorial Games | 31 May 10 |
| LJ | 4.59 | | | | 3 | | | | Stourport | Kidderminster Spring Warm Up | 18 Apr 10 |
| TJ | 9.69 | | | | 1 | | | | Cheltenham | Gloucestershire County Championships - Day 2 | 9 May 10 |
| 1M | 5:20 | | | | 1 | E | | 1 | Bristol | Bristol Mile | 4 Sep 10 |
| 4.2KXC | 15:24 | | | | 36 | | | | Cardiff | McCain UK Cross Challenge | 17 Jan 10 |
| 4.5KXC | 17:29 | | | | 258 | | | | Birmingham | McCain UK Cross Challenge inc World Trials & CAU Inter County Championships | 13 Mar 10 |
| parkrun | 19:29 | | | | 5 | | | 1 | Forest of Dean | Forest of Dean parkrun # 22 | 18 Sep 10 |
| parkrun | 20:35 | | | | 3 | | | 1 | Forest of Dean | Forest of Dean parkrun # 21 | 11 Sep 10 |
| ZXC | 13:46 | | | | 123 | | | | Manchester | ESAA English Schools' Championships | 20 Mar 10 |
| ZXC | 17:44 | | | | 6 | | | | Cheltenham | Gloucestershire League | 20 Nov 10 |
| ZXC | 18:12 | | | | 8 | | | | Guiting Power | Gloucestershire League | 9 Oct 10 |
| 2009 U15 Forest of Dean AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 28.4 | | | | 3 | 4 | | | Braunton | North Devon AC Open | 13 Sep 09 |
| 1500 | 4:42.0 | | | | 5 | 2 | | | Braunton | North Devon AC Open | 13 Sep 09 |
| 5KMT | 20:10 | | | | 3 | | | | Coleford | Forest Of Dean Rotary 5/10K | 20 Sep 09 |
| ZXC | 17:29 | | | | 7 | | | | Tewkesbury | Gloucestershire League | 12 Dec 09 |
| ZXC | 17:46 | | | | 283 | | | | Stanford Hall | Sainsbury ESAA English Schools' Championships | 21 Mar 09 |
| ZXC | 19:04 | | | | 5 | | | | Guiting Power | Gloucestershire League | 10 Oct 09 |
| ZXC | 20:46 | | | | 6 | | | | Forest of Dean | Gloucestershire League | 21 Nov 09 |
| 2008 U13 Forest of Dean AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 27.7 | | | | 1 | B | | | Yate | Avon League | 13 Jul 08 |
| 200 | 29.2 | | | | | | | | Horspath | Oxford City Sandra Luke 5 Star 10 Step Memorial | 8 Jun 08 |
| 800 | 2:32.7 | | | | | | | | Yate | Avon League | 15 Jun 08 |
| 800 | 2:34.7 | | | | | | | | Horspath | Oxford City Sandra Luke 5 Star 10 Step Memorial | 8 Jun 08 |
| 1500 | 5:00.0 | | | | 1 | A | | | Yate | Avon League | 13 Jul 08 |
| 75HU13M | 15.3 | | | | | | | | Yate | Avon League | 15 Jun 08 |
| 1M | 5:36 | | | | 1 | | | 1 | Bristol | Reebok Bristol Road Mile & Street Sprints | 13 Sep 08 |
| 2KXC | 7:08 | | | | 3 | | | | Bristol | BMC Cross Country Classic | 23 Nov 08 |
| ZXC | 7:09 | | | | 3 | | | | Gloucester | Gloucester League | 13 Dec 08 |
| ZXC | 9:34 | | | | 9 | | | 9 | Cardiff | Cardiff Cross Challenge | 20 Jan 08 |
| ZXC | 11:16 | | | | 2 | | | | Bourton | Gloucester League | 11 Oct 08 |
| ZXC | 13:39 | | | | 4 | | | | Westonbirt Arboretum | Gloucestershire Schools Championships | 6 Dec 08 |
| ZXC | 13:56 | | | | 38 | | | | Leamington Spa | Midland Championships | 26 Jan 08 |
| ZXC | 13:56 | | | | 3 | | | | Gloucester | Gloucester League | 15 Nov 08 |
| ZXC | 15:03 | | | | 3 | | | | Gloucester | Gloucester Championships | 5 Jan 08 |
| 2007 U13 Forest of Dean AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 31.14 | | | | | | | | Woking | Woking AC Young Athletes' Open Championship | 2 Sep 07 |
| 800 | 2:33.26 | | | | 6 | I | | | Street | BMC Millfield PB Classic | 7 May 07 |
| 800 | 2:37.0 | | | | | | | | Yate | Avon League | 17 Jun 07 |
| 800 | 2:37.52 | | | | | | | | Woking | Woking AC Young Athletes' Open Championship | 2 Sep 07 |
| 800 | 2:39.27 | | | | | | | | Woking | Woking AC Young Athletes' Open Championship | 2 Sep 07 |
| 1500 | 5:16.4 | | | | | | | | Yate | Avon League | 9 Sep 07 |
| ZXC | 9:57 | | | | 1 | | | | Gloucester | Gloucestershire Schools Championships | 8 Dec 07 |