2025-07-17 | DNF | Province Cycling Tour | Stage 1 | 141.1 |
2025-07-14 | DNF | GP Lefevere Patrick | 117 |
2025-07-13 | DNF | Memorial Ortwin Peleman | 110.4 |
2025-06-12 | DNF | Begijnendijk | 115 |
2025-06-09 | DNF | GP Florian Vermeersch - Lochristi | 153.5 |
2025-06-08 | DNF | GP Télévie Blaimont | 146.3 |
2025-05-25 | 4 | Noel McIlfatrick Dunloy GP | 120 |
2025-05-18 | 18 | Tour of Mournes | 114 |
2025-04-21 | 21 | Dornan Rás Mumhan | Stage 4 | 113 |
2025-04-21 | 13 | Dornan Rás Mumhan | General classification | 0 |
2025-04-20 | 20 | Dornan Rás Mumhan | Stage 3 | 119.6 |
2025-04-19 | 21 | Dornan Rás Mumhan | Stage 2 | 116.2 |
2025-04-18 | 25 | Dornan Rás Mumhan | Stage 1b | 67.6 |
2025-04-18 | 17 | Dornan Rás Mumhan | Stage 1a | 8.6 |
2025-03-30 | 12 | Des Hanlon Memorial | 130 |
2025-03-23 | 4 | Rás Mhaigh Eo | Stage 3 | 114 |
2025-03-23 | 7 | Rás Mhaigh Eo | General classification | 0 |
2025-03-22 | 9 | Rás Mhaigh Eo | Stage 1 | 110.7 |
2025-03-22 | 19 | Rás Mhaigh Eo | Stage 2 | 7 |
2025-03-16 | 5 | Galway Classic | 100 |
2025-03-02 | 4 | Seamus Kennedy Memorial | 114 |
2025-03-01 | 8 | Dublin Wheelers Open | 0 |
2024-08-19 | 39 | Prix de Coucy-le-Château | 130 |
2024-08-07 | DNF | Tour de Namur | Stage 1 | 160 |
2024-08-04 | 33 | GP Sint Kristoffel | 115 |
2024-07-24 | 40 | Westrozebeke | 115.6 |
2024-07-23 | 19 | Westkapelle | 117 |
2024-07-22 | DNF | Kermis Strijpen - Zottegem-Strijpen | 117 |
2024-07-21 | 22 | Hulshout | 116.7 |
2024-07-17 | 40 | Vrasene | 125 |
2024-07-15 | DNF | Grote Prijs Patrick Lefevere | 130 |
2024-07-14 | DNF | Oostnieuwkerke | 116.5 |
2024-07-13 | 60 | Zwartberg - Genk | 90 |
2024-07-11 | 49 | Gistel | 188.8 |
2024-07-07 | DNF | Slyps Koerse - Moorslede - Slypskapelle | 113 |
2024-07-03 | 56 | Opdorpse Pijl | 116.8 |
2024-06-02 | 8 | North Down Grand Prix | 110 |
2024-05-26 | 71 | Rás Tailteann | Stage 5 | 155.6 |
2024-05-26 | 70 | Rás Tailteann | General classification | 0 |
2024-05-25 | 77 | Rás Tailteann | Stage 4 | 139.2 |
2024-05-24 | 79 | Rás Tailteann | Stage 3 | 154.8 |
2024-05-23 | 96 | Rás Tailteann | Stage 2 | 183.8 |
2024-05-22 | 126 | Rás Tailteann | Stage 1 | 147 |
2024-05-19 | 3 | Brian O'Loughlin Classic | 0 |
2024-04-28 | 17 | Donal Crowley Memorial | 0 |
2024-04-01 | 52 | Dornan Rás Mumhan | Stage 4 | 113.1 |
2024-04-01 | 16 | Dornan Rás Mumhan | General classification | 0 |
2024-03-31 | 18 | Dornan Rás Mumhan | Stage 3 | 115.4 |
2024-03-30 | 22 | Dornan Rás Mumhan | Stage 2 | 114.1 |
2024-03-29 | 61 | Dornan Rás Mumhan | Stage 1b | 70.2 |
2024-03-29 | 11 | Dornan Rás Mumhan | Stage 1a (TTT) | 8.8 |
2024-03-10 | 2 | Rás Mhaigh Eo | Stage 3 | 108 |
2024-03-10 | 3 | Rás Mhaigh Eo | General classification | 0 |
2024-03-09 | 14 | Rás Mhaigh Eo | Stage 1 | 104 |
2024-03-09 | 13 | Rás Mhaigh Eo | Stage 2 (ITT) | 3.4 |
2024-03-02 | 5 | Dublin Wheelers Open | 90 |
2023-08-28 | DNF | SD Sealants Junior Tour of Wales | Stage 5 | 0 |
2023-08-27 | 84 | SD Sealants Junior Tour of Wales | Stage 3 | 0 |
2023-08-27 | 91 | SD Sealants Junior Tour of Wales | Stage 4 | 0 |
2023-08-26 | 48 | SD Sealants Junior Tour of Wales | Stage 2 | 0 |
2023-08-25 | 77 | SD Sealants Junior Tour of Wales | Stage 1 | 0 |
2023-07-01 | 3 | Newry | Stage 2 | 110 |
2023-05-01 | 8 | O'Leary Stone Kanturk | General classification | 0 |