| 2024-09-08 | 62 | Rás na mBan | we | 0 | 11:44:17.000 | 0 |
| 2024-09-08 | 37 | Rás na mBan | we | 0 | 01:14:34.000 | 0 |
| 2024-09-07 | 82 | Rás na mBan | we | 101 | 02:54:26.000 | 34.741 |
| 2024-09-06 | 57 | Rás na mBan | we | 104.2 | 02:53:51.000 | 35.962 |
| 2024-09-05 | 56 | Rás na mBan | we | 104.5 | 02:46:44.000 | 37.605 |
| 2024-09-04 | 12 | Rás na mBan | we | 74.2 | 01:50:41.000 | 40.223 |
| 2024-07-30 | 26 | Kapellen (crit.) | we | 60 | 01:35:23.000 | 37.742 |
| 2024-07-28 | 17 | Mol (Sluis) | we | 97.5 | 02:25:20.000 | 40.252 |
| 2024-07-25 | 24 | Herentals Fietst (crit) | we | 46 | 01:14:26.000 | 37.08 |
| 2024-07-24 | 32 | Deinze | WE | 90 | 02:08:38.000 | 41.98 |
| 2024-07-23 | DNF | Zottegem-Strijpen | WE | 96 | 00:00:00.000 | |
| 2024-07-19 | 32 | Vrasene | we | 94.5 | 02:22:34.000 | 39.771 |
| 2024-07-10 | 37 | GP Slagerij Gunther en Wendy - Scheldewindeke | we | 90 | 02:14:36.000 | 40.119 |
| 2024-01-14 | 12 | National Championships Ireland WE | WE | 0 | 00:54:50.000 | 0 |
| 2023-11-26 | 42 | UCI World Cup Dublin | WE | 0 | 00:00:00.000 | |
| 2023-10-28 | 22 | National Trophy Series Round 3: Derby | WE | 0 | 00:58:46.000 | 0 |
| 2023-10-15 | 5 | Verge Cross Clonmel | WE | 0 | 00:46:05.000 | 0 |
| 2023-09-11 | 61 | Rás na mBan | | 0 | 11:19:40.000 | 0 |
| 2023-09-11 | 11 | Rás na mBan | | 0 | 01:16:57.000 | 0 |
| 2023-09-09 | 65 | Rás na mBan | | 102.7 | 02:53:48.000 | 35.455 |
| 2023-09-08 | 14 | Rás na mBan | | 104.4 | 02:44:42.000 | 38.033 |
| 2023-09-07 | 58 | Rás na mBan | | 100.9 | 02:53:52.000 | 34.82 |
| 2023-09-06 | 17 | Rás na mBan | | 74.2 | 01:51:11.000 | 40.042 |
| 2023-01-15 | 3 | National Championships Ireland WE | WE | 0 | 00:45:42.000 | 0 |
| 2022-10-30 | DNF | National Trophy Series Round 3 | WE | 0 | 00:00:00.000 | |
| 2022-10-23 | 12 | National Trophy Series Round 2 | WE | 0 | 00:58:47.000 | 0 |
| 2022-10-16 | 10 | Verge Cross Clonmel | WE | 0 | 00:53:31.000 | 0 |
| 2022-10-09 | 19 | National Trophy Series Round 1: Derby | WE | 0 | 01:01:23.000 | 0 |
| 2022-01-09 | 2 | National Championships Ireland WE | WE | 0 | 00:43:18.000 | 0 |
| 2021-11-21 | 17 | National Trophy Series Round 4: Sunderland | WE | 0 | 00:54:09.000 | 0 |
| 2021-11-07 | 28 | UEC Cyclo-Cross European Championships WU23 | WU | 0 | 00:00:00.000 | |
| 2021-10-24 | 12 | National Trophy Series Round 3: Callender Park | WE | 0 | 00:56:16.000 | 0 |
| 2021-10-17 | 8 | Verge Cross Clonmel | WE | 0 | 00:52:08.000 | 0 |
| 2021-09-19 | 13 | National Trophy Series Round 1: Derby | WE | 0 | 00:53:11.000 | 0 |
| 2020-01-12 | 6 | National Championships Ireland WE | WE | 0 | 00:46:20.000 | 0 |
| 2019-12-15 | 37 | National Trophy Series Round 6: York | WE | 0 | 00:00:00.000 | |
| 2019-11-10 | 33 | UEC Cyclo-Cross European Championships WJ | WJ | 0 | 00:49:58.000 | 0 |
| 2019-10-27 | 32 | National Trophy Series Round 3: Irvine | WE | 0 | 00:58:01.000 | 0 |
| 2019-10-06 | 35 | National Trophy Series Round 2: Milnthorpe | WE | 0 | 00:00:00.000 | |
| 2019-09-22 | 40 | National Trophy Series Round 1: Derby | WE | 0 | 00:55:30.000 | 0 |
| 2019-01-13 | 8 | National Championships Ireland WE | WE | 0 | 00:00:00.000 | |
| 2018-11-25 | 36 | National Trophy Series Round 4: York | WE | 0 | 00:52:00.000 | 0 |
| 2018-10-07 | 11 | Bioracer International Cyclo-cross | WE | 0 | 00:53:53.000 | 0 |