| 2025 SEN Basildon/Harvard Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| WT15.88K | 24.02 | i | | | 6 | | | | Virginia Beach VA, USA | NCAA DI Indoor Championships | 14 Mar 25 |
| WT15.88K | 23.78 | i | | | 1 | B | | | Philadelphia PA, USA | Penn 10 Elite | 25 Jan 25 |
| WT15.88K | 23.62 | i | | | 1 | | | | Chicago IL, USA | Windy City Invite | 14 Feb 25 |
| WT15.88K | 23.48 | i | | | 1 | | | | Ithaca NY, USA | Ivy League Heptagonal Indoor Track and Field Championships | 1 Mar 25 |
| WT15.88K | 22.72 | i | | | 1 | | | | Boston MA, USA | BU Battle in Beantown | 18 Jan 25 |
| HT7.26K | 75.20 | | | | 1 | I | | | Walnut CA, USA | Mt. SAC Relays | 19 Apr 25 |
| HT7.26K | 73.74 | | | | 1 | | | | New Haven CT, USA | Ivy League Heptagonal Championships | 10 May 25 |
| HT7.26K | 72.96 | | | | 2 | | | | Tucson AZ, USA | Jim Click Shootout | 4 Apr 25 |
| HT7.26K | 71.91 | | | | 1 | | | | Philadelphia PA, USA | Penn Relays | 24 Apr 25 |
| 2024 U23 Basildon/Harvard Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| WT15.88K | 24.39 | i | | | 1 | B | | | Cambridge MA, USA | Ivy League Heptagonal Championships | 24 Feb 24 |
| WT15.88K | 24.32 | i | | | 1 | | | | Boston Allston MA, USA | NCAA DI Championships | 7 Mar 24 |
| WT15.88K | 21.74 | i | | | 1 | I | | | Boston MA, USA | River Hawk Invitational | 26 Jan 24 |
| WT15.88K | 21.12 | i | | | 1 | | | | Boston MA, USA | TRACK at new balance Collegiate Showdown | 20 Jan 24 |
| HT7.26K | 77.12 | | | | 2 | | | | Eugene OR, USA | NCAA DI Championships | 5 Jun 24 |
| HT7.26K | 76.95 | | | | 1 | | | | Edmonton, CAN | Edmonton Athletics Invitational | 13 Jun 24 |
| HT7.26K | 74.80 | | | | 2 | | | | Sportcity | Microplus UK Athletics Championships | 30 Jun 24 |
| HT7.26K | 74.47 | | | | 1 | | | | Auburn AL, USA | Tiger Track Classic | 20 Apr 24 |
| HT7.26K | 74.15 | | | | 1 | | | | Philadelphia PA, USA | Penn Relays | 25 Apr 24 |
| HT7.26K | 73.33 | | | | 1 | | | | Princeton NJ, USA | Ivy Heptagonal | 4 May 24 |
| HT7.26K | 72.94 | | | | 1 | B | | | Gainesville FL, USA | Pepsi Florida Relays | 29 Mar 24 |
| HT7.26K | 68.55 | | | | 3 | C | | | Lexington KY, USA | NCAA DI East Regional | 22 May 24 |
| 2023 U23 Basildon/Harvard Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| WT15.88K | 22.66 | i | | | 1 | B | | | Hanover NH, USA | Ivy League Heptagonal Championships | 26 Feb 23 |
| WT15.88K | 21.92 | iA | | | 10 | | | | Albuquerque NM, USA | NCAA DI Indoor Championships | 10 Mar 23 |
| WT15.88K | 21.62 | i | | | 1 | | | | Providence RI, USA | Brown Invitational | 18 Feb 23 |
| WT15.88K | 21.59 | i | | | 1 | | | | Cambridge MA, USA | H-Y-P | 28 Jan 23 |
| WT15.88K | 21.12 | i | | | 1 | B | | | Boston MA, USA | UMass Flagship Invitational | 15 Jan 23 |
| WT15.88K | 20.26 | i | | | 8 | I | | | Clemson SC, USA | Tiger Paw Invitational | 10 Feb 23 |
| WT15.88K | 19.89 | i | | | 2 | B | | | Boston MA, USA | Boston University Battle in Beantown | 21 Jan 23 |
| DT2K | 39.35 | | | | 8 | | | | Cambridge MA, USA | Harvard/Yale vs.Achilles Oxford/Cambridge | 8 Apr 23 |
| DT2K | 33.95 | | | | 19 | | | | Houston TX, USA | Kirk Baptiste Spring Break Invitational | 16 Mar 23 |
| HT7.26K | 77.92 | | | | 1 | | | | Austin TX, USA | NCAA Championships | 7 Jun 23 |
| HT7.26K | 74.12 | | | | 6 | | | | Philadelphia PA, USA | The Penn Relays Carnival - World Athletics Continental Tour Bronze | 27 Apr 23 |
| HT7.26K | 74.07 | | | | 1 | | | | Philadelphia PA, USA | Ivy League Championships | 6 May 23 |
| HT7.26K | 73.97 | | | | 4 | | | | Oslo, NOR | Boysen Memorial | 28 Jun 23 |
| HT7.26K | 73.24 | | | | 1 | | | | Baton Rouge LA, USA | LSU Alumni Gold | 22 Apr 23 |
| HT7.26K | 72.88 | | | | 1 | C | | | Jacksonville FL, USA | NCAA DI East Region Prelims | 24 May 23 |
| HT7.26K | 72.48 | | | | 2 | B | | | Gainesville FL, USA | Pepsi Florida Relays | 31 Mar 23 |
| HT7.26K | 69.67 | | | | 1 | | | | Cambridge MA, USA | Harvard/Yale vs.Achilles Oxford/Cambridge | 8 Apr 23 |
| HT7.26K | 69.58 | | | | 1 | C | | | Storrs CT, USA | UConn Northeast Challenge | 15 Apr 23 |
| HT7.26K | 69.18 | | | | 1 | | | | Coral Gables FL, USA | Hurricane Collegiate Invitational | 25 Mar 23 |
| HT7.26K | 68.07 | | | | 5 | | | | Sportcity | UK Athletics Championships Manchester | 9 Jul 23 |
| HT7.26K | 65.78 | | | | 9 | qA | | | Espoo, FIN | European U23 Championships | 13 Jul 23 |
| 2022 U23 Basildon/Harvard Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| WT15.88 | 20.38 | i | | | 1 | | | | New York NY, USA | TCNJ Lions Indoor Invitational | 15 Jan 22 |
| WT15.88 | 20.21 | i | | | 1 | B | | | Cambridge MA, USA | Harvard Multi and Beantown Challenge | 7 Jan 22 |
| WT15.88K | 21.20 | i | | | 1 | | | | Cambridge MA, USA | Crimson Invitational | 4 Feb 22 |
| WT15.88K | 20.72 | i | | | 1 | | | | Cambridge MA, USA | Ivy & HBCU Challenge | 3 Dec 22 |
| WT15.88K | 19.98 | i | | | 1 | B | | | Boston MA, USA | John Thomas Terrier Classic - Men | 30 Jan 22 |
| WT15.88K | 19.85 | i | | | 8 | | | | Clemson SC, USA | Tiger Paw Invitational | 11 Feb 22 |
| WT15.88K | 19.14 | i | | | 2 | | | | New York NY, USA | Ivy League Heptagonal Championships | 26 Feb 22 |
| DT2K | 37.87 | | | | 12 | | | | Houston TX, USA | Houston Spring Break Invitational | 17 Mar 22 |
| DT2K | 37.22 | | | | 8 | | | | New Haven CT, USA | Harvard Vs Yale | 9 Apr 22 |
| DT2K | NM | | | | - | A | | | Cambridge MA, USA | Sean Collier Invitational | 23 Apr 22 |
| HT7.26K | 69.01 | | | | 1 | | | | New Haven CT, USA | Ivy League Championships | 7 May 22 |
| HT7.26K | 65.79 | | | | 14 | C | | | Bloomington IN, USA | NCAA DI East Prelims | 25 May 22 |
| HT7.26K | 65.67 | | | | 4 | B | | | Auburn AL, USA | War Eagle Invitational | 15 Apr 22 |
| HT7.26K | 64.94 | | | | 3 | | | | Kingston | National Athletics League - Premiership | 4 Jun 22 |
| HT7.26K | 64.44 | | | | 3 | | | | Coral Gables FL, USA | Hurricane Invitational | 26 Mar 22 |
| HT7.26K | 63.86 | | | | 1 | | | | Houston TX, USA | Houston Spring Break Invitational | 17 Mar 22 |
| HT7.26K | 62.87 | | | | 1 | | | | New Haven CT, USA | Harvard Vs Yale | 9 Apr 22 |
| HT7.26K | NM | | | | - | B | | | Cambridge MA, USA | Sean Collier Invitational | 23 Apr 22 |
| 2021 U20 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| WT15.88K | 18.97 | i | | | 1 | | | | Cambridge MA, USA | Ivy & HBCU Challenge | 4 Dec 21 |
| HT6K | 68.26 | | | | 1 | | | | Bedford | England U20 & U23 Championships | 19 Jun 21 |
| HT6K | 65.66 | | | | 1 | | | | Winchester | Winchester Invitation Throws Qualification Event | 28 Jun 21 |
| HT6K | 64.62 | | | | 1 | A | | | Woodford | Youth Development League Upper Southern East | 30 May 21 |
| HT6K | 63.69 | | | | 1 | B | | | Bedford | BIGish Jumps & Throws Fest | 31 May 21 |
| HT6K | 63.61 | | | | 1 | | | | Bromley | Blackheath & Bromley Harriers AC Throws Open | 2 May 21 |
| HT6K | 63.56 | | | | 1 | | | | Bedford | South of England U20/Senior Championships | 12 Jun 21 |
| HT6K | 62.64 | | | | 2 | | | | Sportcity | Manchester International | 18 Aug 21 |
| HT6K | 62.13 | | | | 1 | | | | Nuneaton | Birchfield Harriers National Athletics League Warm Up | 16 May 21 |
| HT6K | 60.44 | | | | 1 | | | | Woodford | Woodford Green with Essex Ladies Trials & Invite Meeting | 22 May 21 |
| 2020 U20 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HT6K | 61.86 | | | | 2 | D | | | Woodford | Hammer Circle Members Competition | 10 Oct 20 |
| 2019 U17 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 13.90 | | | | 1 | A | | | Tonbridge | UK Youth Development U17/U20 League Division South 1B | 5 May 19 |
| SP5K | 13.66 | | | | 1 | A | | | Ware | Eastern Young Athletes' League | 7 Jul 19 |
| SP5K | 13.44 | | | | 1 | A | | | Ashford | UK Youth Development U17/U20 League Division South 1B | 28 Jul 19 |
| SP5K | 12.86 | | | | 1 | A | | | Woodford | UK Youth Development U17/U20 League Division South 1B | 30 Jun 19 |
| DT1.5K | 43.29 | | | | 1 | A | | | Ware | Eastern Young Athletes' League | 7 Jul 19 |
| DT1.5K | 40.59 | | | | 1 | A | | | Tonbridge | UK Youth Development U17/U20 League Division South 1B | 5 May 19 |
| DT1.5K | 34.36 | | | | 1 | A | | | Ashford | UK Youth Development U17/U20 League Division South 1B | 28 Jul 19 |
| DT1.5K | 31.73 | | | | 1 | A | | | Woodford | UK Youth Development U17/U20 League Division South 1B | 30 Jun 19 |
| HT5K | 73.92 | | | | 1 | | | | Loughborough | Loughborough EAP Open Meeting | 6 Aug 19 |
| HT5K | 72.79 | | | | 1 | A | | | Ware | Eastern Young Athletes' League | 7 Jul 19 |
| HT5K | 71.84 | | | | 1 | A | | | Ashford | UK Youth Development U17/U20 League Division South 1B | 28 Jul 19 |
| HT5K | 71.20 | | | | 1 | | | | Chelmsford | Essex County Championships | 11 May 19 |
| HT5K | 71.15 | | | | 1 | A | | | Chelmsford | Eight Counties U17 Inter Counties Championships | 21 Jul 19 |
| HT5K | 69.81 | | | | 1 | | | | Dublin (S), IRL | Youth Nations Cup | 3 Aug 19 |
| HT5K | 69.51 | | | | 1 | | | | Chelmsford | Essex County Schools Championships | 8 Jun 19 |
| HT5K | 68.95 | | | | 1 | A | | | Tonbridge | UK Youth Development U17/U20 League Division South 1B | 5 May 19 |
| HT5K | 67.33 | | | | 1 | | | | Tonbridge | Tonbridge Norman Fowler Memorial Open | 22 Apr 19 |
| HT5K | 65.99 | | | | 1 | A | | | Woodford | UK Youth Development U17/U20 League Division South 1B | 30 Jun 19 |
| 2018 U17 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 13.29 | | | | 2 | A | | | Ipswich | Eastern Young Athletes' League Final | 2 Sep 18 |
| SP5K | 13.18 | | | | 2 | | | | Chelmsford | Essex County Championships | 12 May 18 |
| SP5K | 12.80 | | | | 1 | A | | | Stevenage | UK Youth Development U17/U20 League Division South 1B | 27 May 18 |
| SP5K | 12.74 | | | | 2 | A | | | Croydon | UK Youth Development U17/U20 League Division South 1B | 1 Jul 18 |
| SP5K | 12.74 | | | | 1 | A | | | Ashford | UK Youth Development U17/U20 League Division South 1B | 29 Jul 18 |
| SP5K | 12.54 | | | | 1 | A | | | Hornchurch | UK Youth Development U17/U20 League Division South 1B | 29 Apr 18 |
| SP5K | 12.27 | | | | 1 | A | | | Basildon | Eastern Young Athletes' League | 3 Jun 18 |
| SP5K | 11.76 | | | | 1 | ns | | | Bury St Edmunds | Eastern Young Athletes' League | 15 Apr 18 |
| WT9.08K | 23.25 | | | | 1 | C | | | Hull | Hammer Circle Reunion Open | 14 Oct 18 |
| DT1.5K | 39.79 | | | | 1 | | | | Chelmsford | Essex County Championships | 12 May 18 |
| DT1.5K | 39.04 | | | | 1 | A | | | Basildon | Eastern Young Athletes' League | 3 Jun 18 |
| DT1.5K | 38.42 | | | | 1 | A | | | Ipswich | Eastern Young Athletes' League Final | 2 Sep 18 |
| DT1.5K | 37.73 | | | | 2 | A | | | Croydon | UK Youth Development U17/U20 League Division South 1B | 1 Jul 18 |
| DT1.5K | 36.25 | | | | 1 | ns | | | Bury St Edmunds | Eastern Young Athletes' League | 15 Apr 18 |
| DT1.5K | 35.57 | | | | 1 | B | | | Stevenage | UK Youth Development U17/U20 League Division South 1B | 27 May 18 |
| DT1.5K | 35.51 | | | | 1 | A | | | Ashford | UK Youth Development U17/U20 League Division South 1B | 29 Jul 18 |
| DT1.5K | 30.24 | | | | 1 | B | | | Hornchurch | UK Youth Development U17/U20 League Division South 1B | 29 Apr 18 |
| HT6K | 62.65 | | | | 1 | G | | | Hull | Hammer Circle Reunion Open | 14 Oct 18 |
| HT5K | 69.94 | | | | 1 | | | | Bedford | England Athletics U15 / U17 Championships | 26 Aug 18 |
| HT5K | 69.06 | | | | 1 | D | | | Hull | Hammer Circle Reunion Open | 13 Oct 18 |
| HT5K | 68.31 | | | | 2 | | | | Birmingham | New Balance ESAA English Schools' Championships | 13 Jul 18 |
| HT5K | 67.29 | | | | 1 | | | | Grangemouth | SIAB International | 21 Jul 18 |
| HT5K | 65.32 | | | | 1 | | | | Lee Valley | South of England AA U15 / U17 Championships | 12 Aug 18 |
| HT5K | 65.08 | | | | 1 | A | | | Croydon | UK Youth Development U17/U20 League Division South 1B | 1 Jul 18 |
| HT5K | 64.91 | | | | 1 | | | | Chelmsford | Essex County Schools Championships | 9 Jun 18 |
| HT5K | 64.88 | | | | 1 | A | | | Ipswich | Eastern Young Athletes' League Final | 2 Sep 18 |
| HT5K | 64.47 | | | | 1 | A | | | Ashford | UK Youth Development U17/U20 League Division South 1B | 29 Jul 18 |
| HT5K | 64.44 | | | | 1 | | | | Bromley | Blackheath & Bromley Club Championships & Open Series | 11 Jun 18 |
| HT5K | 62.58 | | | | 1 | | | | Chelmsford | Essex County Championships | 12 May 18 |
| HT5K | 60.17 | | | | 1 | A | | | Bury St Edmunds | Eastern Young Athletes' League | 15 Apr 18 |
| HT5K | 57.95 | | | | 1 | A | | | Basildon | Eastern Young Athletes' League | 3 Jun 18 |
| HT5K | 57.56 | | | | 1 | A | | | Stevenage | UK Youth Development U17/U20 League Division South 1B | 27 May 18 |
| HT4K | 62.91 | | | | 1 | | | | Gateshead | ESAA English Schools' Cup Final | 7 Jul 18 |
| 2017 U15 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 80HU15M | 15.20 | | -1.7 | | 6 | h1 | | | Horspath | Southern U15/U20 Inter County Championships | 10 Sep 17 |
| SP4K | 13.90 | | | | 1 | A | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 18 Jun 17 |
| SP4K | 13.80 | | | | 1 | A | | | Bedford | Eastern Young Athletes' League Final | 3 Sep 17 |
| SP4K | 13.51 | | | | 1 | A | | | Woodford | Eastern Young Athletes' League | 2 Jul 17 |
| SP4K | 13.29 | | | | 1 | A | | | Lee Valley | Eastern Young Athletes' League | 13 Aug 17 |
| SP4K | 13.12 | | | | 1 | A | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 15 Jul 17 |
| SP4K | 12.70 | | | | 1 | A | | | Luton | Eastern Young Athletes' League | 4 Jun 17 |
| SP4K | 12.26 | | | | 1 | A | | | Colchester | Eastern Young Athletes' League | 30 Jul 17 |
| DT1.25K | 39.67 | | | | 1 | A | | | Colchester | Eastern Young Athletes' League | 30 Jul 17 |
| DT1.25K | 38.88 | | | | 1 | A | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 15 Jul 17 |
| DT1.25K | 36.94 | | | | 1 | A | | | Lee Valley | Eastern Young Athletes' League | 13 Aug 17 |
| DT1.25K | 35.21 | | | | 2 | A | | | Woodford | Eastern Young Athletes' League | 2 Jul 17 |
| DT1.25K | 33.89 | | | | 2 | | | | Chelmsford | Essex County Championships | 14 May 17 |
| DT1.25K | 33.52 | | | | 1 | A | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 18 Jun 17 |
| DT1.25K | 31.24 | | | | 1 | B | | | Bedford | Eastern Young Athletes' League Final | 3 Sep 17 |
| DT1.25K | 30.25 | | | | 1 | ns | | | Luton | Eastern Young Athletes' League | 4 Jun 17 |
| HT4K | 62.08 | | | | 1 | | | | Horspath | Southern U15/U20 Inter County Championships | 10 Sep 17 |
| HT4K | 61.92 | | | | 1 | | | | Bedford | England Athletics U15 / U17 Championships | 26 Aug 17 |
| HT4K | 59.76 | | | | 1 | | | | Crystal Palace | South of England AA U15 / U17 Championships | 19 Aug 17 |
| HT4K | 56.93 | | | | 1 | A | | | Lee Valley | Eastern Young Athletes' League | 13 Aug 17 |
| HT4K | 56.53 | | | | 1 | A | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 15 Jul 17 |
| HT4K | 56.30 | | | | 1 | | | | Dartford | Dartford H Open Meeting | 26 Jul 17 |
| HT4K | 56.26 | | | | 1 | | | | Birmingham | ESAA English Schools' Championships | 8 Jul 17 |
| HT4K | 56.23 | | | | 1 | | | | Hendon | London Inter Club Challenge | 29 Jul 17 |
| HT4K | 55.06 | | | | 1 | A | | | Colchester | Eastern Young Athletes' League | 30 Jul 17 |
| HT4K | 54.99 | | | | 1 | A | | | Bedford | Eastern Young Athletes' League Final | 3 Sep 17 |
| HT4K | 54.32 | | | | 2 | | | | Horspath | ESAA English Schools' Cup Final | 1 Jul 17 |
| HT4K | 54.27 | | | | 1 | A | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 18 Jun 17 |
| HT4K | 52.34 | | | | 1 | | | | Dartford | Dartford H Open Meeting | 21 Jun 17 |
| HT4K | 51.98 | | | | 1 | | | | Chelmsford | Essex County Schools Championships | 10 Jun 17 |
| HT4K | 51.67 | | | | 1 | | | | Chelmsford | Essex County Championships | 14 May 17 |
| HT4K | 49.84 | | | | 1 | | | | Woodford | Woodford Green Open | 1 Apr 17 |
| HT4K | 49.77 | | | | 1 | A | | | Woodford | Eastern Young Athletes' League | 2 Jul 17 |
| HT4K | 49.02 | | | | 1 | A | | | Luton | Eastern Young Athletes' League | 4 Jun 17 |
| JT600 | 34.30 | | | | 2 | A | | | Luton | Eastern Young Athletes' League | 4 Jun 17 |
| 2016 U15 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HT4K | 45.62 | | | | 1 | | | | Woodford | Woodford Green Open | 16 Aug 16 |
| HT4K | 40.23 | | | | 2 | A | | | Hemel Hempstead | Eastern Young Athletes' League Plate Final | 4 Sep 16 |
| HT4K | 37.75 | | | | 1 | | | | Eltham | Cambridge Harriers Open | 17 Aug 16 |
| HT3K | 44.28 | | | | 1 | | | | Bedford | ESAA English Schools' Cup Final | 2 Jul 16 |