| 1 | KIMBER George | Spirit Racing Team | 02:39:47.000 | - | 48.103 |
| 2 | MEEHAN Jamie | AVC Aix Provence Dole | 02:39:47.000 | - | 48.103 |
| 3 | HARVEY Dean | Martigues Sport Cyclisme Payden-Rygel | 02:39:49.000 | 02.000 | 48.093 |
| 4 | BRENES Sebastian | Canel's - Java | 02:40:15.000 | 28.000 | 47.963 |
| 5 | TEGGART Matthew | | 02:40:15.000 | 28.000 | 47.963 |
| 6 | SHOREMAN Tim | Wheelbase - Cabtech - Castelli | 02:40:15.000 | 28.000 | 47.963 |
| 7 | PETERS Alex | Richardsons - Trek DAS | 02:40:15.000 | 28.000 | 47.963 |
| 8 | MACFARLANE Harry | Ride Revolution Coaching | 02:40:15.000 | 28.000 | 47.963 |
| 9 | FEELEY Daire | | 02:40:15.000 | 28.000 | 47.963 |
| 10 | CIGALA Matteo | Dan Morissey Primor by Pissei | 02:40:15.000 | 28.000 | 47.963 |
| 11 | SCHMITZ Campo | Team Storck - Metropol Cycling | 02:40:15.000 | 28.000 | 47.963 |
| 12 | ORR Cameron | | 02:40:15.000 | 28.000 | 47.963 |
| 13 | DELLAR Gabriel | Primera-TeamJobs | 02:40:15.000 | 28.000 | 47.963 |
| 14 | DOOGAN Odhran | | 02:40:15.000 | 28.000 | 47.963 |
| 15 | LEWIS Adam | Team Skyline | 02:40:15.000 | 28.000 | 47.963 |
| 16 | COCKER Peter | Richardsons - Trek DAS | 02:40:15.000 | 28.000 | 47.963 |
| 17 | RICHARD Maxime | Good Guys Racing NYC | 02:40:15.000 | 28.000 | 47.963 |
| 18 | GILES Jordan | Richardsons - Trek DAS | 02:40:15.000 | 28.000 | 47.963 |
| 19 | RIWNYJ Danny | Foran CCC | 02:40:15.000 | 28.000 | 47.963 |
| 20 | PERRETT William | Richardsons - Trek DAS | 02:40:15.000 | 28.000 | 47.963 |
| 21 | TAYLOR Jude | | 02:40:15.000 | 28.000 | 47.963 |
| 22 | PEDEN George | Team PB Performance | 02:40:15.000 | 28.000 | 47.963 |
| 23 | GIL Angel Alexander | Canel's - Java | 02:40:15.000 | 28.000 | 47.963 |
| 24 | CZASA Moritz | Team Storck - Metropol Cycling | 02:40:15.000 | 28.000 | 47.963 |
| 25 | PICKERING Alex | Ride Revolution Coaching | 02:40:15.000 | 28.000 | 47.963 |
| 26 | MARTIN Tom | Wheelbase - Cabtech - Castelli | 02:40:23.000 | 36.000 | 47.923 |
| 27 | SALTER William | BCC Race Team | 02:41:47.000 | 2:00.000 | 47.508 |
| 28 | CHARLTON Josh | | 02:41:47.000 | 2:00.000 | 47.508 |
| 29 | MORAN Padraig | | 02:41:49.000 | 2:02.000 | 47.498 |
| 30 | O'LOUGHLIN Patrick | | 02:42:16.000 | 2:29.000 | 47.366 |
| 31 | BULLER John | | 02:42:16.000 | 2:29.000 | 47.366 |
| 32 | HILYER James | Good Guys Racing NYC | 02:42:16.000 | 2:29.000 | 47.366 |
| 33 | GIBSON Anton | Good Guys Racing NYC | 02:42:16.000 | 2:29.000 | 47.366 |
| 34 | MCLAREN Cameron | TAAP - Kalas | 02:42:16.000 | 2:29.000 | 47.366 |
| 35 | FLAHERTY Mikey | | 02:42:16.000 | 2:29.000 | 47.366 |
| 36 | CLARKE Gregory Ian | | 02:42:16.000 | 2:29.000 | 47.366 |
| 37 | HOUSLEY Josh | Primera-TeamJobs | 02:42:16.000 | 2:29.000 | 47.366 |
| 38 | SORBY Ivan | | 02:42:16.000 | 2:29.000 | 47.366 |
| 39 | MCGEE Daragh | | 02:42:16.000 | 2:29.000 | 47.366 |
| 40 | DOONEY Conor | | 02:42:16.000 | 2:29.000 | 47.366 |
| 41 | DOMENECH Pau | High Level-Gsport-Grupo Tormo | 02:42:16.000 | 2:29.000 | 47.366 |
| 42 | KING Aaron | Wheelbase - Cabtech - Castelli | 02:42:16.000 | 2:29.000 | 47.366 |
| 43 | KELLY Eoin | | 02:42:16.000 | 2:29.000 | 47.366 |
| 44 | O'CONNOR Ronan | Team Skyline | 02:42:16.000 | 2:29.000 | 47.366 |
| 45 | BARFOOT Luke | Primera-TeamJobs | 02:42:16.000 | 2:29.000 | 47.366 |
| 46 | WRIGHT Owen | Canel's - Java | 02:42:16.000 | 2:29.000 | 47.366 |
| 47 | KELLER Paul | Team Storck - Metropol Cycling | 02:42:22.000 | 2:35.000 | 47.337 |
| 48 | ARMSTRONG Thomas | Wheelbase - Cabtech - Castelli | 02:42:26.000 | 2:39.000 | 47.318 |
| 49 | HARKNESS Travis | Team Buffaz Gestion de Patrimoine | 02:42:30.000 | 2:43.000 | 47.298 |
| 50 | VERBRUGGEN Conor | | 02:42:30.000 | 2:43.000 | 47.298 |
| 51 | RUA Jorge | | 02:42:30.000 | 2:43.000 | 47.298 |
| 52 | SALISBURY Callum | | 02:42:30.000 | 2:43.000 | 47.298 |
| 53 | KLUS Aureliusz | | 02:42:30.000 | 2:43.000 | 47.298 |
| 54 | KELLY Charlie | Westport Covey Wheelers | 02:42:30.000 | 2:43.000 | 47.298 |
| 54 | KELLY Charlie | Velo Performance U23 Development Team | 02:42:30.000 | 2:43.000 | 47.298 |
| 55 | KENNY Jason | UCD Dublin | 02:42:30.000 | 2:43.000 | 47.298 |
| 56 | MCDUNPHY Conn | Team Skyline | 02:42:39.000 | 2:52.000 | 47.255 |
| 57 | FISH Benjamin | TAAP - Kalas | 02:42:53.000 | 3:06.000 | 47.187 |
| 58 | KETTLEWELL Sam | TAAP - Kalas | 02:42:53.000 | 3:06.000 | 47.187 |
| 59 | MURPHY Ben | | 02:42:53.000 | 3:06.000 | 47.187 |
| 60 | SANTOS Efrén | Canel's - Java | 02:42:53.000 | 3:06.000 | 47.187 |
| 61 | FISCHER Robin | Team Storck - Metropol Cycling | 02:43:00.000 | 3:13.000 | 47.153 |
| 62 | PRITCHARD Alexander | Richardsons - Trek DAS | 02:43:05.000 | 3:18.000 | 47.129 |
| 63 | WOODS Ruairí | | 02:43:09.000 | 3:22.000 | 47.11 |
| 64 | KIM Addison | Good Guys Racing NYC | 02:43:09.000 | 3:22.000 | 47.11 |
| 65 | HARRINGTON David | | 02:43:09.000 | 3:22.000 | 47.11 |
| 66 | SMITH Luke | | 02:43:09.000 | 3:22.000 | 47.11 |
| 67 | GILSENAN Adam | | 02:43:09.000 | 3:22.000 | 47.11 |
| 68 | CURRY James | | 02:43:09.000 | 3:22.000 | 47.11 |
| 69 | RAFFERTY Aaron | | 02:43:09.000 | 3:22.000 | 47.11 |
| 70 | DUMOULIN Arnaud | | 02:43:15.000 | 3:28.000 | 47.081 |
| 71 | BURKE Ronan | | 02:43:15.000 | 3:28.000 | 47.081 |
| 72 | MCKAY Shane | Team Sportbreizh - Harmonie Mutuelle | 02:43:28.000 | 3:41.000 | 47.019 |
| 73 | MCGARRY Mark | Dan Morissey Primor by Pissei | 02:44:35.000 | 4:48.000 | 46.7 |
| 74 | DALY Cormac | Good Guys Racing NYC | 02:44:44.000 | 4:57.000 | 46.657 |
| 75 | GILL Michael | Richardsons - Trek DAS | 02:45:59.000 | 6:12.000 | 46.306 |
| 76 | AMBROSE-PARISH James | Ride Revolution Coaching | 02:46:11.000 | 6:24.000 | 46.25 |
| 77 | MCENEANEY James | | 02:46:11.000 | 6:24.000 | 46.25 |
| 78 | MEADE Barry | | 02:46:11.000 | 6:24.000 | 46.25 |
| 79 | BEECHER Matty | Primera-TeamJobs | 02:46:11.000 | 6:24.000 | 46.25 |
| 80 | MCKEOWN Conor | | 02:46:15.000 | 6:28.000 | 46.232 |
| 81 | MCGUINNESS Daniel | | 02:46:15.000 | 6:28.000 | 46.232 |
| 82 | O’KANE Sean | Pinergy - Orwell Wheelers | 02:46:15.000 | 6:28.000 | 46.232 |
| 83 | DOWNEY Mark | | 02:46:15.000 | 6:28.000 | 46.232 |
| 84 | MOULD Robin | Foran CCC | 02:46:15.000 | 6:28.000 | 46.232 |
| 85 | MCROBERTS Johnny | | 02:46:15.000 | 6:28.000 | 46.232 |
| 86 | MCLAUGHLIN Mitchell | Wheelbase - Cabtech - Castelli | 02:46:15.000 | 6:28.000 | 46.232 |
| 87 | STROH Harvey | TAAP - Kalas | 02:46:58.000 | 7:11.000 | 46.033 |
| 88 | O'SULLIVAN Padraig | | 02:47:02.000 | 7:15.000 | 46.015 |
| 89 | LYNE Alan | | 02:47:38.000 | 7:51.000 | 45.85 |
| 90 | MCGEOUGH Cormac | Canel's - Java | 02:48:22.000 | 8:35.000 | 45.65 |
| 91 | BUTLER Hugh | Velo Performance U23 Development Team | 02:48:22.000 | 8:35.000 | 45.65 |
| 92 | RUSSELL David | | 02:48:22.000 | 8:35.000 | 45.65 |
| 93 | REILLY Chris | | 02:48:25.000 | 8:38.000 | 45.637 |
| 94 | WATSON Lindsay | | 02:48:25.000 | 8:38.000 | 45.637 |
| 95 | O'NEILL Gareth | | 02:48:25.000 | 8:38.000 | 45.637 |
| 96 | MAGUIRE Ciaran | Dan Morissey Primor by Pissei | 02:48:25.000 | 8:38.000 | 45.637 |
| 97 | JACKSON Dom | Foran CCC | 02:48:25.000 | 8:38.000 | 45.637 |
| 98 | MCCAMBRIDGE Kevin | | 02:48:25.000 | 8:38.000 | 45.637 |
| 99 | KEANE Evan | | 02:49:26.000 | 9:39.000 | 45.363 |
| 100 | WATCH George | | 02:50:08.000 | 00:10:21.000 | 45.176 |
| 101 | TIDBALL William | | 02:50:08.000 | 00:10:21.000 | 45.176 |
| 102 | BRENNAN Eddie | | 02:50:08.000 | 00:10:21.000 | 45.176 |
| 103 | SPRINGBETT Thomas | Foran CCC | 02:50:08.000 | 00:10:21.000 | 45.176 |
| 104 | O'FLYNN Ronan | | 02:50:11.000 | 00:10:24.000 | 45.163 |
| 105 | TUOMEY Ronan | | 02:50:11.000 | 00:10:24.000 | 45.163 |
| 106 | BROEKAART Bren | | 02:50:11.000 | 00:10:24.000 | 45.163 |
| 107 | HANRAHAN James | | 02:50:11.000 | 00:10:24.000 | 45.163 |
| 108 | SHANNON Mark | | 02:50:16.000 | 00:10:29.000 | 45.141 |
| 109 | KEOGH Cian | Team Skyline | 02:50:16.000 | 00:10:29.000 | 45.141 |
| 110 | O'CONNOR Willem | Velo Performance U23 Development Team | 02:50:16.000 | 00:10:29.000 | 45.141 |
| 111 | MARSHALL Christopher | Velo Performance U23 Development Team | 02:50:16.000 | 00:10:29.000 | 45.141 |
| 112 | KENNEDY Paul | Team Skyline | 02:50:16.000 | 00:10:29.000 | 45.141 |
| 113 | SCULLY Conal | Dan Morissey Primor by Pissei | 02:50:16.000 | 00:10:29.000 | 45.141 |
| 114 | BYRNE Ruairi | UCD Dublin | 02:50:16.000 | 00:10:29.000 | 45.141 |
| 115 | MULROY Keith | | 02:50:16.000 | 00:10:29.000 | 45.141 |
| 116 | PAGE Charles | Foran CCC | 02:52:12.000 | 00:12:25.000 | 44.634 |
| 117 | HAYLES Jake | Ride Revolution Coaching | 02:52:12.000 | 00:12:25.000 | 44.634 |
| 118 | FISHER Sam | Backstedt Bike Performance | 02:52:12.000 | 00:12:25.000 | 44.634 |
| 119 | LLEWELYN Sam | Team PB Performance | 02:52:12.000 | 00:12:25.000 | 44.634 |
| 120 | BRITTON Rhys | | 02:52:12.000 | 00:12:25.000 | 44.634 |
| 121 | KILKENNY Liam | | 02:52:12.000 | 00:12:25.000 | 44.634 |
| 122 | NOLAN Seán | | 02:52:12.000 | 00:12:25.000 | 44.634 |
| 123 | BAILEY Cian | | 02:52:12.000 | 00:12:25.000 | 44.634 |
| 124 | HARDY Nathan | Team PB Performance | 02:52:12.000 | 00:12:25.000 | 44.634 |
| 125 | MERSEBURG Dominik | Team Storck - Metropol Cycling | 02:52:12.000 | 00:12:25.000 | 44.634 |
| 126 | DAVIES Clay | Ride Revolution Coaching | 02:52:12.000 | 00:12:25.000 | 44.634 |
| 127 | O'SULLIVAN Patrick | UCD Dublin | 02:52:12.000 | 00:12:25.000 | 44.634 |
| 128 | LANDERS Sean | | 02:52:12.000 | 00:12:25.000 | 44.634 |
| 129 | MOSS Jamie | | 02:56:19.000 | 00:16:32.000 | 43.592 |
| 130 | MCKENNA Robert | Bray Wheelers CC | 03:03:44.000 | 00:23:57.000 | 41.832 |
| 131 | KEANEY Luke | | 03:03:44.000 | 00:23:57.000 | 41.832 |
| 132 | MULROY Noel | | 03:03:44.000 | 00:23:57.000 | 41.832 |
| 133 | LEE Ross | | 03:03:52.000 | 00:24:05.000 | 41.802 |
| 134 | GATH Conor | | 03:05:27.000 | 00:25:40.000 | 41.445 |
| 135 | LEECH Kevin | | 03:07:12.000 | 00:27:25.000 | 41.058 |
| 136 | MESKAUSKAS Ramunas | | 03:07:12.000 | 00:27:25.000 | 41.058 |
| 1006 | GILMOUR Matthew | Primera-TeamJobs | 00:00.000 | -02:39:47.000 | |