| 2026 |
|---|
| 2026-03-07 | UK CAU Inter-Counties Cross Country Championships — UK CAU Inter Counties Cross Country Championships↗ | SUFFOLK | — | 44 |
| 2026-02-07 | UK Athletics Cross Challenge — London Cross Challenge↗ | Eastern Counties | — | 32 |
| 2026-01-31 | BUCS Cross Country Championships — BUCS XC↗ | Bristol | — | 151 |
| 2026-01-24 | SEAA South of England AA Champs incl. London / National XC — SEAA Main Cross Country Championships↗ | Ipswich Harriers | — | 21 |
| 2025 |
|---|
| 2025-11-22 | UK Athletics Cross Challenge — Liverpool Cross Challenge↗ | Ipswich Harriers | — | 46 |
| 2025-08-24 | British Milers' Club — Bury 24 Aug 2025 | Ipswich / Loughborough Students | 04:55.84 | 2 |
| 2025-07-12 | British Milers' Club — Watford Grand Prix 12 July 2025 | Ipswich / Loughborough Students | 04:33.03 | 6 |
| 2025-05-24 | British Milers' Club — Bury Grand Prix 24 May 2025 | Ipswich / Loughborough Students | 04:38.57 | 1 |
| 2025-03-08 | UK CAU Inter-Counties Cross Country Championships — UK CAU Inter Counties Cross Country Championships↗ | Suffolk | — | 33 |
| 2025-03-02 | John H Collins Gwent Cross Country League — Brecon (Penlan)↗ | Bristol University | — | 5 |
| 2025-03-02 | John H Collins Gwent Cross Country League — Brecon (Penlan)↗ | Bristol University | — | 6 |
| 2025-03-02 | John H Collins Gwent Cross Country League — Brecon (Penlan)↗ | Bristol University | — | 39 |
| 2025-02-22 | English National Cross Country Championships — English National Cross Country Championships↗ | Ipswich Harriers | — | 62 |
| 2025-02-08 | UK Athletics Cross Challenge — UK Athletics Cross Challenge Leeds↗ | Ipswich Harriers | — | 29 |
| 2025-01-25 | SEAA South of England AA Champs incl. London / National XC — SEAA Main Cross Country Championships↗ | Ipswich Harriers | — | 19 |
| 2025 | Cardiff Half Marathon↗ | — | 02:04:06 | 3052 |
| 2024 |
|---|
| 2024-11-23 | UK Athletics Cross Challenge — Liverpool XC↗ | Ipswich Harriers | — | 20 |
| 2024-06-22 | British Milers' Club — Loughborough Grand Prix 22 June 2024 | Ipswich / Loughborough Students | 09:55.53 | 16 |
| 2024-06-08 | British Milers' Club — Watford Grand Prix 08 June 2024 | Ipswich / Loughborough Students | 04:32.77 | 6 |
| 2024-05-25 | British Milers' Club — Sportcity Grand Prix 25 May 2024 | Ipswich / Loughborough Students | 04:40.24 | 10 |
| 2024-04-27 | University of Birmingham Track and Field Series↗ | Ipswich Harriers | 9:53.93 | 3 |
| 2024-02-03 | BUCS Cross Country Championships — BUCS XC↗ | Loughborough | — | 22 |
| 2024-01-20 | UK Athletics Cross Challenge — Cross Challenge London↗ | — | — | 37 |
| 2024 | Vitality London 10,000↗ | — | 00:59:36 | 1985 |
| 2023 |
|---|
| 2023-12-02 | John H Collins Gwent Cross Country League — Blaise Castle, Bristol↗ | Bristol University | — | 13 |
| 2023-12-02 | John H Collins Gwent Cross Country League — Blaise Castle, Bristol↗ | Bristol University | — | 12 |
| 2023-12-02 | John H Collins Gwent Cross Country League — Blaise Castle, Bristol↗ | Bristol University | — | 48 |
| 2023-11-25 | UK Athletics Cross Challenge — Liverpool Cross Challenge↗ | Ipswich Harriers | — | 56 |
| 2023-11-11 | John H Collins Gwent Cross Country League — Llandaff Fields, Cardiff↗ | University of Bristol AC | — | 10 |
| 2023-10-14 | John H Collins Gwent Cross Country League — Pembrey Country Park↗ | University of Bristol AC | — | 8 |
| 2023-07-01 | British Milers' Club — Watford Grand Prix 01 July 2023 | Ipswich / Loughborough Students | 04:34.50 | 7 |
| 2023-06-10 | British Milers' Club — Loughborough Rand Prix 10 June 23 | Ipswich / Loughborough Students | 04:36.90 | 4 |
| 2023-05-10 | University of Birmingham Track and Field Series↗ | LSAC | 10:03.66 | 5 |
| 2023-03-11 | UK CAU Inter-Counties Cross Country Championships — UK CAU Inter Counties Cross Country Championships↗ | Suffolk | — | 45 |
| 2023-02-25 | English National Cross Country Championships — Saucony National CC Champs↗ | Ipswich Harriers | — | 26 |
| 2023-02-04 | BUCS Cross Country Championships — BUCS XC↗ | Loughborough | — | 35 |
| 2022 |
|---|
| 2022-07-27 | Watford Open Graded Meeting↗ | ULOUG | 4:42.99 | 11 |
| 2022-06-01 | Watford Open Graded Meeting↗ | ULOUG | 10:24.42 | 19 |
| 2022-03-12 | UK CAU Inter-Counties Cross Country Championships — Inter Counties XC↗ | Suffolk | — | 166 |
| 2020 |
|---|
| 2020-01-25 | SEAA South of England AA Champs incl. London / National XC — SEAA Cross Country Main Champs↗ | IPSWICH HARRIERS | — | 89 |
| 2019 |
|---|
| 2019-03-09 | UK Athletics Cross Challenge — The British Athletics Cross Challenge↗ | Suffolk | — | 45 |
| 2019-02-23 | English National Cross Country Championships — The National Cross Country Championships↗ | Ipswich Harriers | — | 44 |
| 2018 |
|---|
| 2018-11-24 | UK Athletics Cross Challenge — 2018 British Athletics Liverpool Cross Challenge↗ | Ipswich Harriers | — | 29 |
| 2018-03-10 | UK CAU Inter-Counties Cross Country Championships — UK CAU Inter Counties XC↗ | Suffolk | — | 56 |
| 2018-02-24 | English National Cross Country Championships — Under 15 Girls | Ipswich Harriers & AC | — | 62 |
| 2017 |
|---|
| 2017-02-25 | English National Cross Country Championships — Under 15 Girls | Ipswich Harriers & AC | — | 69 |
| 2016 |
|---|
| 2016-02-27 | English National Cross Country Championships — Under 13 Girls | Ipswich Harriers & AC | — | 10 |
| 2015 |
|---|
| 2015-02-21 | English National Cross Country Championships — Under 13 Girls | Ipswich Harriers & AC | — | 70 |
| — |
|---|
| — | Suffolk County AA Cross Country Championships — Senior Women↗ | Ipswich Harriers | — | 1 |
| — | Suffolk County AA Cross Country Championships — Senior Women↗ | Ipswich Harriers | — | 1 |