| 1 | CIGALA Matteo | Dan Morissey Primor by Pissei | 01:28:31.000 | - | 45.822 |
| 2 | O'CONNOR Willem | Velo Performance U23 Development Team | 01:28:31.000 | - | 45.822 |
| 3 | MCLOUGHLIN Niall | | 01:28:31.000 | - | 45.822 |
| 4 | RODE Casper | Sandvika Cykle Club | 01:28:31.000 | - | 45.822 |
| 5 | HUCKS Oliver | | 01:28:31.000 | - | 45.822 |
| 6 | O'LOUGHLIN Patrick | | 01:28:31.000 | - | 45.822 |
| 7 | BAARS Igor | WV West-Frisia | 01:28:31.000 | - | 45.822 |
| 7 | BAARS Igor | JEGG-SKIL-DJR | 01:28:31.000 | - | 45.822 |
| 8 | DOOGAN Odhran | | 01:28:38.000 | 07.000 | 45.762 |
| 9 | WHITCHER Jamie | BC East Midlands Carter-Legrand | 01:28:38.000 | 07.000 | 45.762 |
| 9 | WHITCHER Jamie | BMTH Cycleworks Vitec Fire Ford CE | 01:28:38.000 | 07.000 | 45.762 |
| 10 | EVANS Harold | | 01:28:40.000 | 09.000 | 45.744 |
| 11 | BYRNE Ruairi | UCD Dublin | 01:28:40.000 | 09.000 | 45.744 |
| 12 | ARMSTRONG Thomas | Wheelbase - Cabtech - Castelli | 01:28:40.000 | 09.000 | 45.744 |
| 13 | ADLAM-COOK Joe | Ride Revolution Coaching | 01:28:42.000 | 11.000 | 45.727 |
| 14 | CHRISTENSEN Ryan | Foran CCC | 01:28:42.000 | 11.000 | 45.727 |
| 15 | FEELEY Daire | | 01:28:42.000 | 11.000 | 45.727 |
| 16 | DAHLHAUS Tobias | Foran CCC | 01:28:42.000 | 11.000 | 45.727 |
| 17 | CHILDS Lance | | 01:28:42.000 | 11.000 | 45.727 |
| 18 | CONROY Jack | Bray Wheelers CC | 01:28:45.000 | 14.000 | 45.701 |
| 19 | CROWLEY Liam | Team Vorarlberg | 01:28:45.000 | 14.000 | 45.701 |
| 20 | O'LEARY Pierce | | 01:28:45.000 | 14.000 | 45.701 |
| 21 | MANNINGS Luke | | 01:28:45.000 | 14.000 | 45.701 |
| 22 | MCCAMBRIDGE Kevin | | 01:28:45.000 | 14.000 | 45.701 |
| 23 | WATSON Lindsay | | 01:28:45.000 | 14.000 | 45.701 |
| 24 | MARTIN Tom | Wheelbase - Cabtech - Castelli | 01:28:45.000 | 14.000 | 45.701 |
| 25 | MATAR Joe-Nathan | | 01:28:45.000 | 14.000 | 45.701 |
| 26 | SCULLY Conal | Dan Morissey Primor by Pissei | 01:28:45.000 | 14.000 | 45.701 |
| 27 | MCFADZEAN Charlie | Spirit Racing Team | 01:28:45.000 | 14.000 | 45.701 |
| 28 | KEANE Evan | | 01:28:45.000 | 14.000 | 45.701 |
| 29 | JACKSON Dom | Foran CCC | 01:28:45.000 | 14.000 | 45.701 |
| 30 | MONTGOMERY David | | 01:28:45.000 | 14.000 | 45.701 |
| 31 | O'SULLIVAN Patrick | UCD Dublin | 01:28:45.000 | 14.000 | 45.701 |
| 32 | DE ZEE Lau | Aalborg Cykle-Ring | 01:28:45.000 | 14.000 | 45.701 |
| 33 | TALAČKA Lukas | Top Team | 01:28:45.000 | 14.000 | 45.701 |
| 34 | GUERRINI Monte | | 01:28:45.000 | 14.000 | 45.701 |
| 35 | KETTLEWELL Sam | TAAP - Kalas | 01:28:45.000 | 14.000 | 45.701 |
| 36 | MAYER Alexandre | Foran CCC | 01:28:45.000 | 14.000 | 45.701 |
| 37 | FRANKS Alex | Raptor Factory Racing | 01:28:45.000 | 14.000 | 45.701 |
| 38 | MC HENRY Finn | Edinburgh Bike Fitting RT | 01:28:51.000 | 20.000 | 45.65 |
| 39 | PAIN Caleb | Ride Revolution Coaching | 01:28:51.000 | 20.000 | 45.65 |
| 40 | KELLY Eoin | | 01:28:51.000 | 20.000 | 45.65 |
| 41 | DOONEY Conor | | 01:28:51.000 | 20.000 | 45.65 |
| 42 | CLARKE Gregory Ian | | 01:28:51.000 | 20.000 | 45.65 |
| 43 | WOODS Jack | Crabbé-Dstny U19 | 01:28:51.000 | 20.000 | 45.65 |
| 44 | MCLAUGHLIN Mitchell | Wheelbase - Cabtech - Castelli | 01:28:51.000 | 20.000 | 45.65 |
| 45 | TSYMBAL Yan | | 01:28:51.000 | 20.000 | 45.65 |
| 46 | JOOSTEN Sven | WCL Bergbeklimmers | 01:28:56.000 | 25.000 | 45.607 |
| 47 | DAHL Johannes Rom | Roadman Racing Team | 01:28:56.000 | 25.000 | 45.607 |
| 48 | WILLIAMSON Max | | 01:28:56.000 | 25.000 | 45.607 |
| 49 | MAGUIRE Ciaran | Dan Morissey Primor by Pissei | 01:28:59.000 | 28.000 | 45.582 |
| 50 | HARKNESS Travis | Team Buffaz Gestion de Patrimoine | 01:28:59.000 | 28.000 | 45.582 |
| 51 | HARRINGTON David | | 01:28:59.000 | 28.000 | 45.582 |
| 52 | MOULD Robin | Foran CCC | 01:28:59.000 | 28.000 | 45.582 |
| 53 | MATTHEWS Adam | | 01:29:01.000 | 30.000 | 45.565 |
| 54 | FLAHERTY Mikey | | 01:29:01.000 | 30.000 | 45.565 |
| 55 | LUNDY Seán | UCD Dublin | 01:29:01.000 | 30.000 | 45.565 |
| 56 | CIVILIS Elijus | Top Team | 01:29:01.000 | 30.000 | 45.565 |
| 57 | MCKEE Curtis | Scott Bright Motor Group | 01:29:01.000 | 30.000 | 45.565 |
| 58 | MCKENNA Robert | Bray Wheelers CC | 01:29:01.000 | 30.000 | 45.565 |
| 59 | TUOMEY Ronan | | 01:29:09.000 | 38.000 | 45.496 |
| 60 | TRIVIÑO MARTÍNEZ Álvaro | London Dynamo | 01:29:10.000 | 39.000 | 45.488 |
| 61 | MULHEARNE Hugh Og | AS Villemur Cyclisme | 01:29:10.000 | 39.000 | 45.488 |
| 62 | MAHN Piers | Spirit Racing Team | 01:29:12.000 | 41.000 | 45.471 |
| 63 | NEILL Curtis | Team Buffaz Gestion de Patrimoine | 01:29:17.000 | 46.000 | 45.428 |
| 64 | MCLAREN Cameron | TAAP - Kalas | 01:29:31.000 | 1:00.000 | 45.31 |
| 65 | MCGEE Daragh | | 01:29:33.000 | 1:02.000 | 45.293 |
| 66 | VENTER Mathys | Spirit Racing Team | 01:29:36.000 | 1:05.000 | 45.268 |
| 67 | CLIFFORD Eoin | | 01:29:40.000 | 1:09.000 | 45.234 |
| 68 | ARMSTRONG James | | 01:29:56.000 | 1:25.000 | 45.1 |
| 69 | SMITH Riley | | 01:30:16.000 | 1:45.000 | 44.934 |
| 70 | HOWLETT Harry | | 01:31:15.000 | 2:44.000 | 44.449 |
| 71 | QUIGLEY Peter | | 01:31:17.000 | 2:46.000 | 44.433 |
| 72 | SMITH Luke | | 01:31:17.000 | 2:46.000 | 44.433 |
| 73 | KENNY Jason | UCD Dublin | 01:31:19.000 | 2:48.000 | 44.417 |
| 74 | COSTELLOE Luke | | 01:31:28.000 | 2:57.000 | 44.344 |
| 75 | MARSHALL Christopher | Velo Performance U23 Development Team | 01:31:36.000 | 3:05.000 | 44.279 |
| 76 | DONALDSON Milo | UCD Dublin | 01:34:49.000 | 6:18.000 | 42.777 |
| 77 | SWEETMAN Toby | VC Glendale | 01:34:49.000 | 6:18.000 | 42.777 |
| 78 | LATTIMORE Eoghan | Velo Performance U23 Development Team | 01:35:15.000 | 6:44.000 | 42.583 |
| 79 | COLLINS Michael | Velo Performance U23 Development Team | 01:35:22.000 | 6:51.000 | 42.531 |
| 80 | TRUELOVE William | Muc-Off-SRCT-Storck | 01:35:25.000 | 6:54.000 | 42.508 |
| 81 | KIMBER George | Spirit Racing Team | 01:35:25.000 | 6:54.000 | 42.508 |
| 82 | KELLY Charlie | Westport Covey Wheelers | 01:35:44.000 | 7:13.000 | 42.368 |
| 82 | KELLY Charlie | Velo Performance U23 Development Team | 01:35:44.000 | 7:13.000 | 42.368 |
| 83 | RUA Jorge | | 01:35:46.000 | 7:15.000 | 42.353 |
| 84 | WALLS Matthew | Lucan Cycling Road Club | 01:35:56.000 | 7:25.000 | 42.279 |
| 85 | MCKENNY James | Moynalty CC | 01:35:56.000 | 7:25.000 | 42.279 |
| 86 | LENEHAN Sean | | 01:35:56.000 | 7:25.000 | 42.279 |
| 87 | GILSENAN Adam | | 01:35:56.000 | 7:25.000 | 42.279 |
| 88 | MC KAY Shane | | 01:35:56.000 | 7:25.000 | 42.279 |
| 89 | MURPHY Ben | | 01:35:56.000 | 7:25.000 | 42.279 |
| 90 | BUCKLEY Ewan | | 01:35:56.000 | 7:25.000 | 42.279 |
| 91 | KUPSTAITIS Povilas | | 01:35:56.000 | 7:25.000 | 42.279 |
| 92 | BROEKAART Bren | | 01:35:56.000 | 7:25.000 | 42.279 |
| 93 | JONAITIS Regimantas | | 01:35:56.000 | 7:25.000 | 42.279 |
| 94 | RUSSELL David | | 01:35:56.000 | 7:25.000 | 42.279 |
| 95 | HANRAHAN James | | 01:35:56.000 | 7:25.000 | 42.279 |
| 96 | HARTOG Thomas | | 01:35:56.000 | 7:25.000 | 42.279 |
| 97 | MULROY Keith | | 01:35:56.000 | 7:25.000 | 42.279 |
| 98 | O'SULLIVAN Ciaran | | 01:36:01.000 | 7:30.000 | 42.243 |
| 99 | REILLY Chris | | 01:36:01.000 | 7:30.000 | 42.243 |
| 100 | WOODS Ruairí | | 01:36:01.000 | 7:30.000 | 42.243 |
| 101 | O'SULLIVAN Padraig | | 01:36:01.000 | 7:30.000 | 42.243 |
| 102 | MOORE Darnell | | 01:36:01.000 | 7:30.000 | 42.243 |
| 103 | SHANNON Mark | | 01:36:01.000 | 7:30.000 | 42.243 |
| 104 | STONE Daniel | | 01:36:01.000 | 7:30.000 | 42.243 |
| 105 | LUKE Samuel | | 01:36:01.000 | 7:30.000 | 42.243 |
| 106 | BRESNAN Daniel | | 01:36:01.000 | 7:30.000 | 42.243 |
| 107 | MCGARRY Mark | Dan Morissey Primor by Pissei | 01:36:06.000 | 7:35.000 | 42.206 |
| 108 | MOLONEY Samuel | | 01:36:06.000 | 7:35.000 | 42.206 |
| 109 | ROBERTS Blake | Ride Revolution Coaching | 01:36:08.000 | 7:37.000 | 42.191 |
| 110 | PICKERING Alex | Ride Revolution Coaching | 01:36:08.000 | 7:37.000 | 42.191 |
| 111 | HAYLES Jake | Ride Revolution Coaching | 01:36:08.000 | 7:37.000 | 42.191 |
| 112 | O'SHEA James | | 01:36:24.000 | 7:53.000 | 42.075 |
| 113 | MOSS Jamie | | 01:36:28.000 | 7:57.000 | 42.046 |
| 114 | COLLINS Diarmuid | | 01:36:48.000 | 8:17.000 | 41.901 |
| 115 | KAVANAGH Brian | Gorey Cycling Club | 01:38:33.000 | 00:10:02.000 | 41.157 |
| 116 | MCGUINNESS Daniel | | 01:38:39.000 | 00:10:08.000 | 41.115 |
| 117 | MCKEOWN Conor | | 01:38:39.000 | 00:10:08.000 | 41.115 |
| 118 | MEADE Barry | | 01:38:39.000 | 00:10:08.000 | 41.115 |
| 119 | MCENEANEY James | | 01:38:39.000 | 00:10:08.000 | 41.115 |
| 120 | KILKENNY Liam | | 01:38:39.000 | 00:10:08.000 | 41.115 |
| 121 | O MAHONY John | | 01:38:42.000 | 00:10:11.000 | 41.094 |
| 122 | TRITSCHLER Jared | Greenmount Cycling Academy | 01:38:42.000 | 00:10:11.000 | 41.094 |
| 123 | BRENNAN Eddie | | 01:38:42.000 | 00:10:11.000 | 41.094 |
| 124 | DUMOULIN Olivier | | 01:38:44.000 | 00:10:13.000 | 41.08 |
| 125 | STRACHAN Hamish | | 01:38:44.000 | 00:10:13.000 | 41.08 |
| 126 | MARTINKUS Kristupas | | 01:38:44.000 | 00:10:13.000 | 41.08 |
| 127 | MC GLYNN Mark | | 01:38:44.000 | 00:10:13.000 | 41.08 |
| 128 | MORRIS Gordon | | 01:38:46.000 | 00:10:15.000 | 41.066 |
| 129 | OCALLAGHAN Oran | | 01:38:46.000 | 00:10:15.000 | 41.066 |
| 130 | KEHOE Luke | | 01:38:46.000 | 00:10:15.000 | 41.066 |
| 131 | GORDON David | | 01:38:46.000 | 00:10:15.000 | 41.066 |
| 132 | KOVALIOVAS Edgaras | Top Team | 01:38:46.000 | 00:10:15.000 | 41.066 |
| 133 | DELANEY James | | 01:38:46.000 | 00:10:15.000 | 41.066 |
| 134 | KEANEY Luke | | 01:38:46.000 | 00:10:15.000 | 41.066 |
| 135 | SHEEHAN Colin | | 01:38:46.000 | 00:10:15.000 | 41.066 |
| 136 | MCGUINNESS Ross | | 01:38:49.000 | 00:10:18.000 | 41.046 |
| 137 | GATH Conor | | 01:38:49.000 | 00:10:18.000 | 41.046 |
| 138 | ASCROFT Daniel | | 01:38:51.000 | 00:10:20.000 | 41.032 |
| 139 | LEE Ross | | 01:38:53.000 | 00:10:22.000 | 41.018 |
| 140 | GADE Tobias | Aalborg Cykle-Ring | 01:38:55.000 | 00:10:24.000 | 41.004 |
| 141 | O KEEFFE Ben | | 01:39:02.000 | 00:10:31.000 | 40.956 |
| 142 | FITZGERALD Sean | | 01:39:02.000 | 00:10:31.000 | 40.956 |
| 143 | OLEARY Sean | | 01:39:27.000 | 00:10:56.000 | 40.784 |
| 144 | MCCARTER Darragh | | 01:39:31.000 | 00:11:00.000 | 40.757 |
| 145 | BROEKAART Sven | | 01:40:05.000 | 00:11:34.000 | 40.526 |
| 146 | MORAN Padraig | | 01:41:05.000 | 00:12:34.000 | 40.125 |
| 147 | CARRICK Stuart | | 01:41:05.000 | 00:12:34.000 | 40.125 |
| 148 | DOHERTY Frank | | 01:42:05.000 | 00:13:34.000 | 39.732 |
| 149 | KILLEEN Fionn | Kilcullen Cycling Club Murphy Geospacial | 01:42:05.000 | 00:13:34.000 | 39.732 |
| 150 | MCCAFFREY Callum | | 01:42:05.000 | 00:13:34.000 | 39.732 |
| 151 | MCNAMARA Derry | | 01:43:05.000 | 00:14:34.000 | 39.347 |
| 152 | ALLMAN REDMOND Alan | | 01:43:05.000 | 00:14:34.000 | 39.347 |
| 153 | MULROY Noel | | 01:43:05.000 | 00:14:34.000 | 39.347 |
| 154 | BAILEY Cian | | 01:43:05.000 | 00:14:34.000 | 39.347 |
| 155 | KES Mike | WV West-Frisia | 01:44:05.000 | 00:15:34.000 | 38.969 |
| 156 | DUMOULIN Arnaud | | 01:44:05.000 | 00:15:34.000 | 38.969 |
| 157 | O'FLYNN Ronan | | 01:44:05.000 | 00:15:34.000 | 38.969 |
| 1005 | CAMPBELL Grogan | | 00:00.000 | -01:28:31.000 | |
| 1005 | BYRNE Darragh | AS Villemur Cyclisme | 00:00.000 | -01:28:31.000 | |
| 1006 | APPLEBY John | Spirit Racing Team | 00:00.000 | -01:28:31.000 | |
| 1006 | KILLEEN Ronan | | 00:00.000 | -01:28:31.000 | |
| 1006 | DOWLEY John | | 00:00.000 | -01:28:31.000 | |