| 2026-05-24 | 14 | Rás Tailteann | Stage 5 | 142.4 | 3 |
| 2026-05-24 | 32 | Rás Tailteann | General classification | 0 | 0 |
| 2026-05-23 | 52 | Rás Tailteann | Stage 4 | 141.6 | 0 |
| 2026-05-22 | 21 | Rás Tailteann | Stage 3 | 155.6 | 1 |
| 2026-05-21 | 13 | Rás Tailteann | Stage 2 | 182.9 | 4 |
| 2026-05-20 | 7 | Rás Tailteann | Stage 1 | 161.6 | 6 |
| 2026-05-10 | 1001 | Shay Elliott Memorial | 121.3 | 0 |
| 2026-04-19 | 4 | Alan Towell Memorial | 132 | 18 |
| 2026-04-06 | 49 | Dornan Rás Mumhan | General classification | 0 | 0 |
| 2026-04-06 | 12 | Dornan Rás Mumhan | Stage 4 | 104 | 4 |
| 2026-04-05 | 65 | Dornan Rás Mumhan | Stage 3 | 119 | 0 |
| 2026-04-04 | 53 | Dornan Rás Mumhan | Stage 2 | 116 | 0 |
| 2026-04-03 | 17 | Dornan Rás Mumhan | Stage 1a | 9.2 | 2 |
| 2026-04-03 | 80 | Dornan Rás Mumhan | Stage 1b | 83 | 0 |
| 2025-07-27 | 2 | Alan Towell Memorial | 132 | 22 |
| 2025-07-20 | 6 | Brendan & Kitty Campbell Memorial Race | 82 | 15 |
| 2025-07-13 | 13 | Moynalty GP | 113 | 8 |
| 2025-06-22 | 1 | Foyle GP | 0 | 25 |
| 2025-06-15 | 3 | Noel Teggart Memorial | 125 | 20 |
| 2025-05-25 | 3 | Rás Tailteann | Stage 5 | 142.8 | 10 |
| 2025-05-25 | 3 | Rás Tailteann | General classification | 142.8 | 40 |
| 2025-05-24 | 14 | Rás Tailteann | Stage 4 | 128.1 | 3 |
| 2025-05-23 | 10 | Rás Tailteann | Stage 3 | 163.8 | 5 |
| 2025-05-22 | 3 | Rás Tailteann | Stage 2 | 170.9 | 10 |
| 2025-05-21 | 7 | Rás Tailteann | Stage 1 | 155.5 | 6 |
| 2025-05-18 | 4 | Tour of Mournes | 114 | 18 |
| 2025-04-21 | 5 | Dornan Rás Mumhan | Stage 4 | 113 | 8 |
| 2025-04-21 | 9 | Dornan Rás Mumhan | General classification | 0 | 24 |
| 2025-04-20 | 8 | Dornan Rás Mumhan | Stage 3 | 119.6 | 6 |
| 2025-04-19 | 10 | Dornan Rás Mumhan | Stage 2 | 116.2 | 5 |
| 2025-04-18 | 3 | Dornan Rás Mumhan | Stage 1a | 8.6 | 10 |
| 2025-04-18 | 8 | Dornan Rás Mumhan | Stage 1b | 67.6 | 6 |
| 2025-04-13 | 6 | PJ Logan | 102 | 15 |
| 2025-04-12 | 9 | Wallace Caldwell Memorial | 104 | 12 |
| 2025-03-30 | 16 | Des Hanlon Memorial | 130 | 5 |
| 2025-03-23 | 3 | Coombes Connor | 116 | 20 |
| 2025-03-15 | 3 | B9 Energy Storage Tour of Ards | 109.5 | 20 |
| 2025-03-09 | 1 | John Haldane Memorial | 0 | 25 |
| 2024-09-15 | 46 | Omloop van Oost-Stellingwerf | 170 | 0 |
| 2024-08-28 | 83 | Memorial Danny Jonckheere | 161.2 | 0 |
| 2024-08-11 | DNF | Bekegem | 112 | 0 |
| 2024-08-10 | 67 | Roeselare | 117.3 | 0 |
| 2024-07-28 | DNF | Gouden Pijl | 80 | 0 |
| 2024-07-21 | 59 | Province Cycling Tour | General classification | 0 | 0 |
| 2024-07-21 | 76 | Province Cycling Tour | Stage 4 | 160 | 0 |
| 2024-07-19 | 20 | Province Cycling Tour | Stage 2 | 141.2 | 5 |
| 2024-07-18 | 31 | Province Cycling Tour | Stage 1 | 145.8 | 0 |
| 2024-07-14 | DNF | Grote Prijs Stad Sint-Niklaas Stadsbelang | 154 | 0 |
| 2024-07-07 | 2 | Mullingar GP | 130 | 45 |
| 2024-06-11 | 22 | Kampioenschap van het Waasland Belsele | 0 | 9 |
| 2024-06-09 | 5 | Wielerdag Roden | 163 | 16 |
| 2024-05-26 | 13 | Rás Tailteann | Stage 5 | 155.6 | 12 |
| 2024-05-26 | 21 | Rás Tailteann | General classification | 0 | 18 |
| 2024-05-25 | 7 | Rás Tailteann | Stage 4 | 139.2 | 24 |
| 2024-05-24 | 3 | Rás Tailteann | Stage 3 | 154.8 | 32 |
| 2024-05-23 | 26 | Rás Tailteann | Stage 2 | 183.8 | 2 |
| 2024-05-22 | 5 | Rás Tailteann | Stage 1 | 147 | 28 |
| 2024-05-19 | 30 | Omloop van de Houtse Linies | 167.8 | 0 |
| 2024-05-09 | 16 | RegioBank Kersenronde Mierlo | 161.1 | 16 |
| 2024-04-28 | DNF | Fokker Slag om Woensdrecht | 163.95 | 0 |
| 2024-04-21 | 4 | Waller Cup | 120 | 18 |
| 2024-04-07 | 3 | Coombes Connor | 120 | 20 |
| 2024-04-01 | 2 | Dornan Rás Mumhan | Stage 4 | 113.1 | 12 |
| 2024-04-01 | 21 | Dornan Rás Mumhan | General classification | 0 | 6 |
| 2024-03-31 | 6 | Dornan Rás Mumhan | Stage 3 | 115.4 | 7 |
| 2024-03-30 | 29 | Dornan Rás Mumhan | Stage 2 | 114.1 | 0 |
| 2024-03-29 | 10 | Dornan Rás Mumhan | Stage 1a (TTT) | 8.8 | 5 |
| 2024-03-29 | 8 | Dornan Rás Mumhan | Stage 1b | 70.2 | 6 |
| 2024-03-24 | 13 | Des Hanlon Memorial | 144 | 8 |
| 2024-03-23 | 2 | Boyne GP | 100 | 22 |
| 2024-03-16 | 9 | B9 Energy Storage Tour of Ards | 110 | 12 |
| 2024-03-10 | 7 | Rás Mhaigh Eo | Stage 3 | 108 | 6 |
| 2024-03-10 | 48 | Rás Mhaigh Eo | General classification | 0 | 0 |
| 2024-03-09 | 64 | Rás Mhaigh Eo | Stage 1 | 104 | 0 |
| 2024-03-09 | 4 | Rás Mhaigh Eo | Stage 2 (ITT) | 3.4 | 9 |
| 2024-03-03 | 1 | Phoenix GP | 0 | 25 |
| 2024-03-02 | 5 | Travers Engineering Annaclone GP | 80 | 16 |
| 2023-09-03 | 11 | Emyvale Grand Prix | 100 | 10 |
| 2023-08-05 | 1 | Moynalty CC Classic | 100 | 25 |
| 2023-07-29 | 3 | Mountnugent Grand Prix | 100 | 20 |
| 2023-07-19 | 6 | Westrozebeke | 115.6 | 15 |
| 2023-07-18 | 49 | Grote Prijs Herboliften | 117 | 0 |
| 2023-07-17 | 8 | Grote Prijs Patrick Lefevere | 111 | 13 |
| 2023-07-15 | 42 | Grote Prijs Schuiferskapelle | 109 | 0 |
| 2023-07-13 | 18 | Grote Prijs Annie Maes | 118.8 | 4 |
| 2023-07-09 | 11 | Oostnieuwkerke | 116.5 | 10 |
| 2023-06-18 | 3 | Noel Teggart Memorial | 0 | 20 |
| 2023-06-11 | 3 | Bobby Crilly Classic | 100 | 20 |
| 2023-06-03 | 2 | Blair International Red Hand Troph | 120 | 22 |
| 2023-05-28 | 2 | North Down Grand Prix | 120 | 22 |
| 2023-05-22 | 11 | Sean Nolan Meath Grand Prix | 138 | 10 |
| 2023-05-21 | 14 | Rás Tailteann | Stage 5 | 133.4 | 3 |
| 2023-05-21 | 92 | Rás Tailteann | General classification | 0 | 0 |
| 2023-05-21 | 15 | Rás Tailteann | Points classification | 0 | 0 |
| 2023-05-21 | 27 | Rás Tailteann | Youth classification | 0 | 0 |
| 2023-05-20 | 111 | Rás Tailteann | Stage 4 | 175.9 | 0 |
| 2023-05-19 | 140 | Rás Tailteann | Stage 3 | 151 | 0 |
| 2023-05-18 | 4 | Rás Tailteann | Stage 2 | 154.5 | 9 |
| 2023-05-17 | 20 | Rás Tailteann | Stage 1 | 154.8 | 2 |
| 2023-05-06 | 6 | Sean Lynch Memorial | 100 | 15 |