| 2026 |
|---|
| 2026-03-14 | English Schools' Athletic Association XC Championship — 2026-03-14↗ | Humberside | — | 233 |
| 2026-03-07 | UK CAU Inter-Counties Cross Country Championships — UK CAU Inter Counties Cross Country Championships↗ | HUMBERSIDE | — | 209 |
| 2025 |
|---|
| 2025-03-15 | English Schools' Athletic Association XC Championship — 2025-03-15↗ | Humberside | — | 307 |
| 2025-03-01 | Manchester Area Cross Country League — Match 4 (Woodbank Park, Stockport)↗ | E Cheshire H & Tameside AC | — | 88 |
| 2025-02-08 | Manchester Area Cross Country League — Match 3 (Kenworthy Woods)↗ | E Cheshire H & Tameside AC | — | 57 |
| 2025 | Cardiff Half Marathon↗ | — | 01:47:43 | 821 |
| 2025 | Cardiff Half Marathon↗ | — | 02:00:17 | 2504 |
| 2025 | Cardiff Half Marathon↗ | — | 02:13:17 | 4701 |
| 2025 | Cardiff Half Marathon↗ | — | 02:18:19 | 5595 |
| 2025 | Manchester Marathon↗ | — | 04:34:41 | 3101 |
| 2024 |
|---|
| 2024-12-01 | Greater Manchester County Cross Country Championships — Senior Women↗ | East Cheshire Harriers & Tameside AC | — | 18 |
| 2024-11-09 | Manchester Area Cross Country League — Match 2 (Kenworthy Woods)↗ | E Cheshire H & Tameside AC | — | 99 |
| 2024-10-12 | Manchester Area Cross Country League — Match 1 (Heaton Park)↗ | E Cheshire H & Tameside AC | — | 106 |
| 2024-09-14 | English National Cross Country Championships — Saucony National Cross Country Championships↗ | East Cheshire Harriers & Tameside AC | — | 122 |
| 2024-02-17 | South East Lancashire Cross Country League — 2024-02-17↗ | East Cheshire Harriers | — | 15 |
| 2024-02-03 | BUCS Cross Country Championships — BUCS XC↗ | Leeds Beckett | — | 358 |
| 2024-01-27 | Northern (North of England) Cross Country Championships — Northern Cross Country Championships↗ | East Cheshire Harriers & Tames | — | 138 |
| 2024-01-20 | South East Lancashire Cross Country League — 2024-01-20↗ | East Cheshire Harriers | — | 15 |
| 2024 | Brecon Carreg Cardiff Bay 10K↗ | — | 00:55:37 | 343 |
| 2024 | Cardiff Half Marathon↗ | — | 01:39:59 | 288 |
| 2024 | Cardiff Half Marathon↗ | Prestatyn Running Club | 01:54:02 | 1191 |
| 2024 | Cardiff Half Marathon↗ | — | 02:02:14 | 2350 |
| 2024 | Cardiff Half Marathon↗ | — | 02:19:17 | 4908 |
| 2024 | London Marathon↗ | — | 03:32:05 | 1118 |
| 2023 |
|---|
| 2023-12-09 | South East Lancashire Cross Country League — 2023-12-09↗ | East Cheshire | — | 19 |
| 2023-12-01 | Greater Manchester County Cross Country Championships — Senior Women↗ | East Cheshire Harriers & Tameside AC | — | 25 |
| 2023-10-07 | South East Lancashire Cross Country League — 2023-10-07↗ | East Cheshire | — | 7 |
| 2023-02-25 | English National Cross Country Championships — Saucony National CC Champs↗ | East Cheshire Harriers & Tameside AC | — | 112 |
| 2023-02-18 | South East Lancashire Cross Country League — 2023-02-18↗ | East Cheshire | — | 2 |
| 2023-02-18 | South East Lancashire Cross Country League — 2023-02-18↗ | East Cheshire | — | 20 |
| 2023-02-04 | BUCS Cross Country Championships — BUCS XC↗ | Leeds Beckett | — | 216 |
| 2023-01-28 | Northern (North of England) Cross Country Championships — Start Fitness Northern Cross Country Championships↗ | East Cheshire Harriers & Tameside AC | — | 48 |
| 2023-01-21 | South East Lancashire Cross Country League — 2023-01-21↗ | East Cheshire | — | 9 |
| 2023-01-21 | South East Lancashire Cross Country League — 2023-01-21↗ | East Cheshire | — | 3 |
| 2023 | Cardiff Half Marathon↗ | — | 02:22:50 | 4294 |
| 2022 |
|---|
| 2022-10-29 | South East Lancashire Cross Country League — 2022-10-29↗ | East Cheshire | — | 3 |
| 2022-10-29 | South East Lancashire Cross Country League — 2022-10-29↗ | East Cheshire | — | 18 |
| 2022-03-05 | South East Lancashire Cross Country League — 2022-03-05↗ | E Cheshire H & Tameside AC | — | 3 |
| 2022-03-05 | South East Lancashire Cross Country League — 2022-03-05↗ | E Cheshire H & Tameside AC | — | 14 |
| 2022-02-26 | English National Cross Country Championships — National XC Championships↗ | East Cheshire Harriers & Tameside Ac | — | 137 |
| 2022-01-29 | Northern (North of England) Cross Country Championships — Start Fitness Northern Cross Country Championships↗ | East Cheshire Harriers & Tames | — | 59 |
| 2022-01-22 | South East Lancashire Cross Country League — 2022-01-22↗ | E Cheshire H & Tameside AC | — | 16 |
| 2022-01-22 | South East Lancashire Cross Country League — 2022-01-22↗ | E Cheshire H & Tameside AC | — | 3 |
| 2021 |
|---|
| 2021-10-23 | South East Lancashire Cross Country League — 2021-10-23↗ | E Cheshire H & Tameside AC | — | 28 |
| 2021-10-23 | South East Lancashire Cross Country League — 2021-10-23↗ | E Cheshire H & Tameside AC | — | 1 |
| 2020 |
|---|
| 2020-03-07 | UK CAU Inter-Counties Cross Country Championships — UK CAU Inter Counties XC↗ | Gt.Manchester | — | 131 |
| 2020-02-22 | English National Cross Country Championships — The National Cross Country Championships↗ | East Cheshire Harriers and Tameside AC | — | 96 |
| 2020-01-25 | Northern Athletics — North of England Cross Country Championships 2020↗ | East Cheshire Harriers & Tamesi | — | 41 |
| 2020-01-18 | South East Lancashire Cross Country League — 2020-01-18↗ | East Cheshire | — | 3 |
| 2019 |
|---|
| 2019-11-23 | South East Lancashire Cross Country League — 2019-11-23↗ | East Cheshire | — | 1 |
| 2019-10-19 | South East Lancashire Cross Country League — 2019-10-19↗ | East Cheshire | — | 2 |
| 2019-03-09 | UK Athletics Cross Challenge — The British Athletics Cross Challenge↗ | Gt.Manchester | — | 118 |
| 2019-02-23 | English National Cross Country Championships — The National Cross Country Championships↗ | East Cheshire Harriers & Tameside AC | — | 93 |
| 2019-02-16 | South East Lancashire Cross Country League — 2019-02-16↗ | E Cheshire H & Tameside Ac | — | 1 |
| 2019-01-26 | Northern Athletics — North of England Cross Country Championships 2019↗ | East Cheshire Harriers & Tames | — | 29 |
| 2019-01-19 | South East Lancashire Cross Country League — 2019-01-19↗ | E Cheshire H & Tameside Ac | — | 1 |
| 2018 |
|---|
| 2018-12-15 | South East Lancashire Cross Country League — 2018-12-15↗ | E Cheshire H & Tameside Ac | — | 1 |
| 2018-10-20 | South East Lancashire Cross Country League — 2018-10-20↗ | E Cheshire H & Tameside Ac | — | 1 |
| 2018-02-24 | English National Cross Country Championships — Under 15 Girls | East Cheshire Harriers & Tameside AC | — | 159 |
| 2018-02-17 | South East Lancashire Cross Country League — 2018-02-17↗ | E Cheshire H & Tameside Ac | — | 3 |
| 2018-01-27 | Northern Athletics — North of England Cross Country Championships 2018↗ | East Cheshire H & Tameside AC | — | 93 |
| 2018-01-20 | South East Lancashire Cross Country League — 2018-01-20↗ | E Cheshire H & Tameside Ac | — | 6 |
| 2017 |
|---|
| 2017-11-18 | South East Lancashire Cross Country League — 2017-11-18↗ | E Cheshire H & Tameside Ac | — | 1 |
| 2017-02-25 | English National Cross Country Championships — Under 15 Girls | East Cheshire Harriers & Tameside AC | — | 186 |
| 2017-02-18 | South East Lancashire Cross Country League — 2017-02-18↗ | East Cheshire | — | 1 |
| 2017-01-28 | Northern Athletics — North of England Cross Country Championships 2017↗ | EAST CHESHIRE HARRIERS & TAMES | — | 47 |
| 2017-01-21 | South East Lancashire Cross Country League — 2017-01-21↗ | East Cheshire | — | 2 |
| 2016 |
|---|
| 2016-12-10 | South East Lancashire Cross Country League — 2016-12-10↗ | East Cheshire | — | 2 |
| 2016-11-19 | South East Lancashire Cross Country League — 2016-11-19↗ | East Cheshire | — | 1 |
| 2016-02-27 | English National Cross Country Championships — Under 13 Girls | East Cheshire Harriers & Tameside AC | — | 184 |
| 2016-02-20 | South East Lancashire Cross Country League — 2016-02-20↗ | East Cheshire | — | 2 |
| 2016-01-30 | Northern Athletics — North of England Cross Country Championships 2016↗ | EAST CHESHIRE H & TAMESIDE AC | — | 62 |
| 2016-01-23 | South East Lancashire Cross Country League — 2016-01-23↗ | East Cheshire | — | 2 |
| 2015 |
|---|
| 2015-12-12 | South East Lancashire Cross Country League — 2015-12-12↗ | East Cheshire | — | 1 |
| 2015-11-14 | South East Lancashire Cross Country League — 2015-11-14↗ | East Cheshire | — | 1 |
| 2015-02-28 | South East Lancashire Cross Country League — 2015-02-28↗ | E Cheshire H & Tameside AC | — | 3 |
| 2015-02-21 | English National Cross Country Championships — Under 13 Girls | East Cheshire Harriers & Tameside AC | — | 112 |
| 2015-01-31 | South East Lancashire Cross Country League — 2015-01-31↗ | E Cheshire H & Tameside AC | — | 1 |
| 2014 |
|---|
| 2014-02-22 | English National Cross Country Championships — Under 13 Girls | East Cheshire Harriers & Tameside AC | — | 225 |
| 2014-02-15 | South East Lancashire Cross Country League — 2014-02-15↗ | E Cheshire H & Tameside Ac | — | 4 |
| 2014-01-18 | South East Lancashire Cross Country League — 2014-01-18↗ | E Cheshire H & Tameside Ac | — | 4 |
| 2013 |
|---|
| 2013-11-16 | South East Lancashire Cross Country League — 2013-11-16↗ | E Cheshire H & Tameside Ac | — | 3 |
| 2013-02-16 | South East Lancashire Cross Country League — 2013-02-16↗ | East Cheshire | — | 13 |
| 2013-01-19 | South East Lancashire Cross Country League — 2013-01-19↗ | East Cheshire | — | 8 |
| 2012 |
|---|
| 2012-11-17 | South East Lancashire Cross Country League — 2012-11-17↗ | East Cheshire | — | 8 |
| 2012-10-13 | South East Lancashire Cross Country League — 2012-10-13↗ | East Cheshire | — | 10 |
| 2012-01-21 | South East Lancashire Cross Country League — 2012-01-21↗ | E Cheshire H & Tameside Ac | — | 12 |
| 2011 |
|---|
| 2011-12-10 | South East Lancashire Cross Country League — 2011-12-10↗ | E Cheshire H & Tameside Ac | — | 16 |
| 2011-11-19 | South East Lancashire Cross Country League — 2011-11-19↗ | E Cheshire H & Tameside Ac | — | 15 |
| 2011-10-30 | South East Lancashire Cross Country League — 2011-10-30↗ | E Cheshire H & Tameside Ac | — | 11 |