| 2026 |
|---|
| 2026-03-07 | UK CAU Inter-Counties Cross Country Championships — UK CAU Inter Counties Cross Country Championships↗ | KENT | — | 54 |
| 2026-02-21 | English National Cross Country Championships — Nationals XC 2026↗ | Blackheath & Brom | — | 42 |
| 2026-01-31 | BUCS Cross Country Championships — BUCS XC↗ | Exeter | — | 498 |
| 2025 |
|---|
| 2025-03-15 | English Schools' Athletic Association XC Championship — 2025-03-15↗ | London | — | 209 |
| 2025-03-08 | UK CAU Inter-Counties Cross Country Championships — UK CAU Inter Counties Cross Country Championships↗ | Kent | — | 45 |
| 2025-02-22 | English National Cross Country Championships — English National Cross Country Championships↗ | Aldershot Farnham & District | — | 89 |
| 2025-02-08 | Metropolitan Cross Country League — Race 5 Race 5↗ | TVH | — | 38 |
| 2025-01-11 | Middlesex County AA Cross Country Championships — 2025-01-11↗ | Thames Valley Harriers | — | 6 |
| 2025-01-11 | Metropolitan Cross Country League — Race 4 Race 4↗ | TVH | — | 81 |
| 2025-01-04 | Surrey County AA Cross-Country — 2025-01-04↗ | Aldershot, Farnham & District AC | — | 14 |
| 2025 | London Marathon↗ | — | 04:32:03 | 4096 |
| 2024 |
|---|
| 2024-01-27 | SEAA South of England AA Champs incl. London / National XC — SEAA Main Cross Country Championships↗ | Aldershot Farnham & DAC | — | 60 |
| 2024-01-27 | SEAA South of England AA Champs incl. London / National XC — SEAA Main Cross Country Championships↗ | Blackheath & Bromley Harriers | — | 39 |
| 2024-01-07 | Surrey County AA Cross-Country — 2024-01-07↗ | Aldershot, Farnham & District AC | — | 21 |
| 2024-01-06 | Kent County XC Championships 2024 (Brands Hatch)↗ | B&B | — | 12 |
| 2024 | The Big Half↗ | — | 02:35:03 | 4081 |
| 2024 | London Marathon↗ | — | 04:30:49 | 4668 |
| 2023 |
|---|
| 2023-11-25 | Mid Lancs Cross Country League — 2023-11-25↗ | Rossendale Harriers & Ac | — | 75 |
| 2023-11-25 | UK Athletics Cross Challenge — Liverpool Cross Challenge↗ | Rossendale Harriers & AC | — | 115 |
| 2023-02-25 | English National Cross Country Championships — Saucony National CC Champs↗ | Aldershot Farnham & District | — | 121 |
| 2023-02-04 | BUCS Cross Country Championships — BUCS XC↗ | Birmingham | — | 34 |
| 2023-01-28 | SEAA South of England AA Champs incl. London / National XC — SEAA XC↗ | Aldershot Farnham & DAC | — | 72 |
| 2023-01-28 | SEAA South of England AA Champs incl. London / National XC — SEAA XC↗ | Blackheath & Bromley Harriers | — | 26 |
| 2023-01-07 | Surrey County AA Cross-Country — 2023-01-07↗ | Aldershot, Farnham & District AC | — | 17 |
| 2023 | The Big Half↗ | — | 02:11:40 | 2790 |
| 2022 |
|---|
| 2022-02-26 | English National Cross Country Championships — National XC Championships↗ | Camberley & District Ac | — | 148 |
| 2022-01-29 | SEAA South of England AA Champs incl. London / National XC — SEAA XC↗ | Camberley & District AC | — | 80 |
| 2022-01-09 | Surrey County AA Cross-Country — 2022-01-09↗ | Camberley & District AC | — | 21 |
| 2022 | Sussex Cross Country League — Ardingly↗ | Brighton Phoenix | — | 8 |
| 2022 | Sussex Cross Country League — Goodwood↗ | Brighton Phoenix | — | 11 |
| 2020 |
|---|
| 2020-01-25 | SEAA South of England AA Champs incl. London / National XC — SEAA Cross Country Main Champs↗ | CAMBERLEY & DISTRICT AC | — | 148 |
| 2020-01-05 | Surrey County AA Cross-Country — 2020-01-05↗ | Camberley & District AC | — | 25 |
| 2019 |
|---|
| 2019-02-23 | English National Cross Country Championships — The National Cross Country Championships↗ | Blackheath & Bromley Harriers AC | — | 69 |
| 2019-01-05 | Surrey County AA Cross-Country — 2019-01-05↗ | Camberley & District AC | — | 44 |
| 2018 |
|---|
| 2018-03-10 | UK CAU Inter-Counties Cross Country Championships — UK CAU Inter Counties XC↗ | Kent | — | 88 |
| 2018-02-24 | English National Cross Country Championships — Under 17 Women | Blackheath & Bromley Harriers AC | — | 71 |
| 2018-01-07 | Surrey County AA Cross-Country — 2018-01-07↗ | Camberley & District AC | — | 64 |
| 2017 |
|---|
| 2017-02-25 | English National Cross Country Championships — Under 17 Women | Blackheath & Bromley Harriers AC | — | 49 |
| 2017-01-07 | Middlesex County AA Cross Country Championships — 2017-01-07↗ | AFD | — | 21 |
| 2016 |
|---|
| 2016-10-29 | North Staffordshire Cross Country League↗ | Stafford Triathlon Club | — | 181 |
| 2016-02-27 | English National Cross Country Championships — Under 15 Girls | Blackheath & Bromley Harriers AC | — | 60 |
| 2015 |
|---|
| 2015-02-21 | English National Cross Country Championships — Under 15 Girls | Blackheath & Bromley Harriers AC | — | 15 |
| 2014 |
|---|
| 2014-02-22 | English National Cross Country Championships — Under 13 Girls | Blackheath & Bromley Harriers AC | — | 19 |
| 2012 |
|---|
| 2012-02-25 | English National Cross Country Championships — Under 15 Girls | Chelmsford AC | — | 32 |
| 2012 | SEAA South of England XC Championships — 2012 main↗ | Chelmsford AC | — | 22 |
| 2011 |
|---|
| 2011-02-19 | English National Cross Country Championships — Under 13 Girls | Chelmsford AC | — | 25 |
| 2011 | SEAA South of England XC Championships — 2011 main↗ | Chelmsford AC | — | 8 |
| 2010 |
|---|
| 2010-02-27 | English National Cross Country Championships — Under 13 Girls | Chelmsford AC | — | 25 |
| 2010 | SEAA South of England XC Championships — 2010 main↗ | Chelmsford AC | — | 26 |
| — |
|---|
| — | Suffolk County AA Cross Country Championships — U15 Girls↗ | West Suffolk AC | — | 12 |