| 1 | MARTIN Tom | Wheelbase - Cabtech - Castelli | 02:39:03.000 | - | 45.118 |
| 2 | O'CONNOR Willem | Velo Performance U23 Development Team | 02:39:10.000 | 07.000 | 45.085 |
| 3 | KIMBER George | Spirit Racing Team | 02:39:10.000 | 07.000 | 45.085 |
| 4 | BYRNE Ruairi | UCD Dublin | 02:39:11.000 | 08.000 | 45.08 |
| 5 | WHITCHER Jamie | BC East Midlands Carter-Legrand | 02:39:11.000 | 08.000 | 45.08 |
| 5 | WHITCHER Jamie | BMTH Cycleworks Vitec Fire Ford CE | 02:39:11.000 | 08.000 | 45.08 |
| 6 | TRUELOVE William | Muc-Off-SRCT-Storck | 02:39:20.000 | 17.000 | 45.038 |
| 7 | NEILL Curtis | Team Buffaz Gestion de Patrimoine | 02:39:20.000 | 17.000 | 45.038 |
| 8 | DOOGAN Odhran | | 02:39:23.000 | 20.000 | 45.024 |
| 9 | RODE Casper | Sandvika Cykle Club | 02:39:27.000 | 24.000 | 45.005 |
| 10 | ARMSTRONG Thomas | Wheelbase - Cabtech - Castelli | 02:39:27.000 | 24.000 | 45.005 |
| 11 | MAHN Piers | Spirit Racing Team | 02:39:27.000 | 24.000 | 45.005 |
| 12 | CHRISTENSEN Ryan | Foran CCC | 02:39:27.000 | 24.000 | 45.005 |
| 13 | DAHLHAUS Tobias | Foran CCC | 02:39:27.000 | 24.000 | 45.005 |
| 14 | PAIN Caleb | Ride Revolution Coaching | 02:39:27.000 | 24.000 | 45.005 |
| 15 | HOWLETT Harry | | 02:39:31.000 | 28.000 | 44.986 |
| 16 | DOONEY Conor | | 02:39:33.000 | 30.000 | 44.976 |
| 17 | WATSON Lindsay | | 02:39:36.000 | 33.000 | 44.962 |
| 18 | MOORE Darnell | | 02:39:36.000 | 33.000 | 44.962 |
| 19 | MAYER Alexandre | Foran CCC | 02:39:36.000 | 33.000 | 44.962 |
| 20 | MATAR Joe-Nathan | | 02:39:36.000 | 33.000 | 44.962 |
| 21 | CROWLEY Liam | Team Vorarlberg | 02:39:40.000 | 37.000 | 44.944 |
| 22 | HARKNESS Travis | Team Buffaz Gestion de Patrimoine | 02:39:45.000 | 42.000 | 44.92 |
| 23 | FEELEY Daire | | 02:39:47.000 | 44.000 | 44.911 |
| 24 | DE ZEE Lau | Aalborg Cykle-Ring | 02:39:47.000 | 44.000 | 44.911 |
| 25 | MCLOUGHLIN Niall | | 02:39:51.000 | 48.000 | 44.892 |
| 26 | O'LOUGHLIN Patrick | | 02:40:14.000 | 1:11.000 | 44.785 |
| 27 | SWEETMAN Toby | VC Glendale | 02:40:17.000 | 1:14.000 | 44.771 |
| 28 | HUCKS Oliver | | 02:40:19.000 | 1:16.000 | 44.761 |
| 29 | JOOSTEN Sven | WCL Bergbeklimmers | 02:40:23.000 | 1:20.000 | 44.743 |
| 30 | COLLINS Michael | Velo Performance U23 Development Team | 02:40:26.000 | 1:23.000 | 44.729 |
| 31 | ADLAM-COOK Joe | Ride Revolution Coaching | 02:40:29.000 | 1:26.000 | 44.715 |
| 32 | MCFADZEAN Charlie | Spirit Racing Team | 02:40:36.000 | 1:33.000 | 44.682 |
| 33 | MULHEARNE Hugh Og | AS Villemur Cyclisme | 02:40:38.000 | 1:35.000 | 44.673 |
| 34 | CHILDS Lance | | 02:40:45.000 | 1:42.000 | 44.641 |
| 35 | SCULLY Conal | Dan Morissey Primor by Pissei | 02:40:46.000 | 1:43.000 | 44.636 |
| 36 | O'LEARY Pierce | | 02:40:48.000 | 1:45.000 | 44.627 |
| 37 | TALAČKA Lukas | Top Team | 02:40:55.000 | 1:52.000 | 44.595 |
| 38 | MORAN Padraig | | 02:40:55.000 | 1:52.000 | 44.595 |
| 39 | MCLAUGHLIN Mitchell | Wheelbase - Cabtech - Castelli | 02:40:55.000 | 1:52.000 | 44.595 |
| 40 | MONTGOMERY David | | 02:41:27.000 | 2:24.000 | 44.447 |
| 41 | MOULD Robin | Foran CCC | 02:41:39.000 | 2:36.000 | 44.392 |
| 42 | CONROY Jack | Bray Wheelers CC | 02:41:51.000 | 2:48.000 | 44.337 |
| 43 | MOSS Jamie | | 02:42:03.000 | 3:00.000 | 44.283 |
| 44 | MURPHY Ben | | 02:42:05.000 | 3:02.000 | 44.274 |
| 45 | MATTHEWS Adam | | 02:43:05.000 | 4:02.000 | 44.002 |
| 46 | KETTLEWELL Sam | TAAP - Kalas | 02:43:08.000 | 4:05.000 | 43.989 |
| 47 | MCLAREN Cameron | TAAP - Kalas | 02:43:20.000 | 4:17.000 | 43.935 |
| 48 | TSYMBAL Yan | | 02:43:24.000 | 4:21.000 | 43.917 |
| 49 | O'SULLIVAN Padraig | | 02:43:35.000 | 4:32.000 | 43.868 |
| 50 | SMITH Riley | | 02:43:43.000 | 4:40.000 | 43.832 |
| 51 | EVANS Harold | | 02:44:16.000 | 5:13.000 | 43.685 |
| 52 | WALLS Matthew | Lucan Cycling Road Club | 02:44:17.000 | 5:14.000 | 43.681 |
| 53 | VENTER Mathys | Spirit Racing Team | 02:44:21.000 | 5:18.000 | 43.663 |
| 54 | LATTIMORE Eoghan | Velo Performance U23 Development Team | 02:44:22.000 | 5:19.000 | 43.658 |
| 55 | LUNDY Seán | UCD Dublin | 02:44:32.000 | 5:29.000 | 43.614 |
| 56 | KELLY Eoin | | 02:44:32.000 | 5:29.000 | 43.614 |
| 57 | CLARKE Gregory Ian | | 02:44:34.000 | 5:31.000 | 43.605 |
| 58 | MCKENNY James | Moynalty CC | 02:44:48.000 | 5:45.000 | 43.544 |
| 59 | GILSENAN Adam | | 02:45:06.000 | 6:03.000 | 43.465 |
| 60 | MANNINGS Luke | | 02:45:13.000 | 6:10.000 | 43.434 |
| 61 | WOODS Jack | Crabbé-Dstny U19 | 02:45:26.000 | 6:23.000 | 43.377 |
| 62 | CIVILIS Elijus | Top Team | 02:45:38.000 | 6:35.000 | 43.325 |
| 63 | FLAHERTY Mikey | | 02:45:39.000 | 6:36.000 | 43.32 |
| 64 | MCKENNA Robert | Bray Wheelers CC | 02:45:41.000 | 6:38.000 | 43.312 |
| 65 | MCENEANEY James | | 02:45:41.000 | 6:38.000 | 43.312 |
| 66 | CLIFFORD Eoin | | 02:45:47.000 | 6:44.000 | 43.285 |
| 67 | TRIVIÑO MARTÍNEZ Álvaro | London Dynamo | 02:45:47.000 | 6:44.000 | 43.285 |
| 68 | MEADE Barry | | 02:45:52.000 | 6:49.000 | 43.264 |
| 69 | DAHL Johannes Rom | Roadman Racing Team | 02:45:52.000 | 6:49.000 | 43.264 |
| 70 | DELANEY James | | 02:45:52.000 | 6:49.000 | 43.264 |
| 71 | KEANE Evan | | 02:45:52.000 | 6:49.000 | 43.264 |
| 72 | WOODS Ruairí | | 02:45:52.000 | 6:49.000 | 43.264 |
| 73 | ARMSTRONG James | | 02:45:55.000 | 6:52.000 | 43.251 |
| 74 | ASCROFT Daniel | | 02:46:04.000 | 7:01.000 | 43.212 |
| 75 | MCKEE Curtis | Scott Bright Motor Group | 02:46:13.000 | 7:10.000 | 43.173 |
| 76 | MAGUIRE Ciaran | Dan Morissey Primor by Pissei | 02:46:18.000 | 7:15.000 | 43.151 |
| 77 | TUOMEY Ronan | | 02:46:45.000 | 7:42.000 | 43.034 |
| 78 | KENNY Jason | UCD Dublin | 02:46:45.000 | 7:42.000 | 43.034 |
| 79 | RUA Jorge | | 02:47:08.000 | 8:05.000 | 42.936 |
| 80 | MCGARRY Mark | Dan Morissey Primor by Pissei | 02:47:32.000 | 8:29.000 | 42.833 |
| 81 | JONAITIS Regimantas | | 02:49:10.000 | 00:10:07.000 | 42.42 |
| 82 | MCGEE Daragh | | 02:49:19.000 | 00:10:16.000 | 42.382 |
| 83 | HARRINGTON David | | 02:49:26.000 | 00:10:23.000 | 42.353 |
| 84 | RUSSELL David | | 02:49:27.000 | 00:10:24.000 | 42.349 |
| 85 | MULROY Keith | | 02:49:28.000 | 00:10:25.000 | 42.345 |
| 86 | O'SULLIVAN Ciaran | | 02:49:28.000 | 00:10:25.000 | 42.345 |
| 87 | DUMOULIN Arnaud | | 02:49:31.000 | 00:10:28.000 | 42.332 |
| 88 | OLEARY Sean | | 02:49:36.000 | 00:10:33.000 | 42.311 |
| 89 | KOVALIOVAS Edgaras | Top Team | 02:49:38.000 | 00:10:35.000 | 42.303 |
| 90 | GUERRINI Monte | | 02:49:40.000 | 00:10:37.000 | 42.295 |
| 91 | BUCKLEY Ewan | | 02:49:40.000 | 00:10:37.000 | 42.295 |
| 92 | HANRAHAN James | | 02:49:40.000 | 00:10:37.000 | 42.295 |
| 93 | SMITH Luke | | 02:49:40.000 | 00:10:37.000 | 42.295 |
| 94 | BRESNAN Daniel | | 02:49:40.000 | 00:10:37.000 | 42.295 |
| 95 | BROEKAART Bren | | 02:49:40.000 | 00:10:37.000 | 42.295 |
| 96 | MCKEOWN Conor | | 02:49:40.000 | 00:10:37.000 | 42.295 |
| 97 | REILLY Chris | | 02:49:44.000 | 00:10:41.000 | 42.278 |
| 98 | HARTOG Thomas | | 02:49:44.000 | 00:10:41.000 | 42.278 |
| 99 | O'SHEA James | | 02:50:05.000 | 00:11:02.000 | 42.191 |
| 100 | LENEHAN Sean | | 02:50:24.000 | 00:11:21.000 | 42.113 |
| 101 | SHANNON Mark | | 02:50:24.000 | 00:11:21.000 | 42.113 |
| 102 | ROBERTS Blake | Ride Revolution Coaching | 02:50:25.000 | 00:11:22.000 | 42.109 |
| 103 | BROEKAART Sven | | 02:50:31.000 | 00:11:28.000 | 42.084 |
| 104 | HAYLES Jake | Ride Revolution Coaching | 02:51:13.000 | 00:12:10.000 | 41.912 |
| 105 | KILKENNY Liam | | 02:52:38.000 | 00:13:35.000 | 41.568 |
| 106 | MARSHALL Christopher | Velo Performance U23 Development Team | 02:52:45.000 | 00:13:42.000 | 41.54 |
| 107 | KEANEY Luke | | 02:55:38.000 | 00:16:35.000 | 40.858 |
| 108 | MARTINKUS Kristupas | | 02:57:04.000 | 00:18:01.000 | 40.527 |
| 109 | LUKE Samuel | | 02:57:04.000 | 00:18:01.000 | 40.527 |
| 110 | MCGUINNESS Daniel | | 02:57:04.000 | 00:18:01.000 | 40.527 |
| 111 | GADE Tobias | Aalborg Cykle-Ring | 02:57:04.000 | 00:18:01.000 | 40.527 |
| 112 | BAARS Igor | WV West-Frisia | 02:57:04.000 | 00:18:01.000 | 40.527 |
| 112 | BAARS Igor | JEGG-SKIL-DJR | 02:57:04.000 | 00:18:01.000 | 40.527 |
| 113 | CARRICK Stuart | | 02:58:13.000 | 00:19:10.000 | 40.266 |
| 114 | MC HENRY Finn | Edinburgh Bike Fitting RT | 03:06:59.000 | 00:27:56.000 | 38.378 |
| 115 | KAVANAGH Brian | Gorey Cycling Club | 03:07:40.000 | 00:28:37.000 | 38.238 |
| 116 | QUIGLEY Peter | | 03:07:42.000 | 00:28:39.000 | 38.231 |
| 117 | COSTELLOE Luke | | 03:07:45.000 | 00:28:42.000 | 38.221 |
| 118 | STONE Daniel | | 03:07:54.000 | 00:28:51.000 | 38.191 |
| 119 | COLLINS Diarmuid | | 03:07:57.000 | 00:28:54.000 | 38.18 |
| 120 | PICKERING Alex | Ride Revolution Coaching | 03:07:57.000 | 00:28:54.000 | 38.18 |
| 121 | BRENNAN Eddie | | 03:08:05.000 | 00:29:02.000 | 38.153 |
| 122 | TRITSCHLER Jared | Greenmount Cycling Academy | 03:08:11.000 | 00:29:08.000 | 38.133 |
| 123 | LEE Ross | | 03:10:10.000 | 00:31:07.000 | 37.735 |
| 124 | MC GLYNN Mark | | 03:10:18.000 | 00:31:15.000 | 37.709 |
| 125 | GATH Conor | | 03:10:32.000 | 00:31:29.000 | 37.663 |
| 126 | MORRIS Gordon | | 03:10:35.000 | 00:31:32.000 | 37.653 |
| 127 | DOHERTY Frank | | 03:10:35.000 | 00:31:32.000 | 37.653 |
| 128 | O KEEFFE Ben | | 03:11:30.000 | 00:32:27.000 | 37.473 |
| 129 | CIGALA Matteo | Dan Morissey Primor by Pissei | 03:12:06.000 | 00:33:03.000 | 37.356 |
| 130 | MCCARTER Darragh | | 03:12:31.000 | 00:33:28.000 | 37.275 |
| 131 | MCNAMARA Derry | | 03:13:19.000 | 00:34:16.000 | 37.12 |
| 1005 | JACKSON Dom | Foran CCC | 00:00.000 | -02:39:03.000 | |
| 1005 | KUPSTAITIS Povilas | | 00:00.000 | -02:39:03.000 | |
| 1005 | MCCAMBRIDGE Kevin | | 00:00.000 | -02:39:03.000 | |
| 1005 | MC KAY Shane | | 00:00.000 | -02:39:03.000 | |