| 1st | Simone Lapo Zoadelli | 🇮🇹 | ASD Team MpFiltri | 28 | 4:54:18 | 814 |
| 2nd | Guðmundur Sveinsson | 🇮🇸 | Team Cube Iceland | 47 | 5:36:12 | 955 |
| 3rd | Elia Paoletti | | ASD TEAM MP FILTRI | 47 | 5:51:06 | 815 |
| 4th | Nikita Dementyev | | | 31 | 5:53:21 | 920 |
| 5th | Hákon Pálsson | | | 42 | 5:52:55 | 962 |
| 6th | Michael Cook | 🇺🇸 | | 42 | 5:55:59 | 783 |
| 7th | Nicolas Martin Boimond | | Gravel Yaute | 51 | 5:55:55 | 941 |
| 8th | Bjarni Jónasson | | HFA | 49 | 5:56:00 | 818 |
| 9th | Gudmundur Thorleifsson | | Team Steinbítur | 57 | 5:57:09 | 832 |
| 10th | ÁRNI MÁR JÓNSSON | | | 47 | 6:08:24 | 782 |
| 11th | Björn Hallgrímsson | | Team Steinbítur | 39 | 6:09:36 | 895 |
| 12th | Mikael Schou | | Hjólreiðafélag Reykjavíkur | 38 | 6:15:53 | 915 |
| 13th | Guðlaugur Egilsson | | The Blue Train | 54 | 6:30:08 | 835 |
| 14th | Jonathan Zerbe | | KCYCLING COACHING | 44 | 6:34:50 | 809 |
| 15th | Justin Hartz | | Team Nature's Bakery p/b BlueC | 43 | 6:36:07 | 813 |
| 16th | Gunnar Sandholt | | HFR | 43 | 6:39:12 | 784 |
| 17th | Olafur Thor Kristinsson | | Lauf Cycles | 36 | 6:39:34 | 792 |
| 18th | Olivier Penpenic | | Baltic | 33 | 6:40:58 | 975 |
| 19th | Romain Muller | | Baltic | 38 | 6:40:59 | 974 |
| 20th | Andrea Valtorta | | HFR | 37 | 6:50:50 | 925 |
| 21st | Jón Sigþór Jónsson | | Bjartur | 53 | 6:51:45 | 828 |
| 22nd | Stefán Rafn Sigurgeirsson | | | 18 | 6:54:17 | 829 |
| 23rd | Sigurgeir Agnarsson | | | 50 | 6:54:20 | 830 |
| 24th | Eyþór Þórsson | | | 33 | 6:54:28 | 945 |
| 25th | Valur Rafn Valgeirsson | | SUBSIX | 50 | 6:56:44 | 957 |
| 26th | Mihkel Nanits | | Tour de Pirates | 41 | 6:59:06 | 861 |
| 27th | Corbin Dunn | | Outdoor Sports Center | 30 | 7:04:14 | 902 |
| 28th | Tyler Nella | | | 38 | 7:07:10 | 797 |
| 29th | Benedetto Nardini | | | 45 | 7:08:38 | 952 |
| 30th | Ryan Emery | | Backcountry.com | 38 | 7:09:40 | 878 |
| 31st | Ivan Zhitenev | | PickArt | 54 | 7:14:22 | 930 |
| 32nd | Ólafur Aron Haraldsson | | | 41 | 7:15:26 | 781 |
| 33rd | Andrew Schmidt | | Team Zyn | 40 | 7:16:01 | 810 |
| 34th | Andrew Conway | 🇺🇸 | | 38 | 7:16:20 | 805 |
| 35th | Aaron Taveras | | | 40 | 7:16:17 | 764 |
| 36th | Þröstur Erlingsson | | Bjartur | 48 | 7:18:21 | 894 |
| 37th | Johannes Höfle | | | 33 | 7:18:42 | 285 |
| 38th | Búi Adalsteinsson | | Úti | 38 | 7:19:13 | 956 |
| 39th | Matthew Kanaly | | | 56 | 7:19:13 | 959 |
| 40th | Jorge Aguilar | 🇺🇸 | | 56 | 7:19:32 | 909 |
| 41st | Saranuphong Thaothong | | KXNGS | 36 | 7:19:30 | 938 |
| 42nd | Jonas Karl Jonasson | | Deluxe Iceland | 36 | 7:21:51 | 871 |
| 43rd | Unnsteinn Jónsson | | | 63 | 7:22:18 | 942 |
| 44th | Zophonìas Jònsson | | | 42 | 7:22:12 | 766 |
| 45th | Richard Kelch | | | 55 | 7:26:19 | 888 |
| 46th | Daniel Resnicow | | | 48 | 7:26:31 | 890 |
| 47th | Bryan Bos | | SRAM | 47 | 7:28:04 | 932 |
| 48th | Simon Joscha Flender | | | 37 | 7:24:36 | 960 |
| 49th | Magnús Kári Jónsson | | Víkingur | 47 | 7:38:07 | 154 |
| 50th | Lewis Malivanek | | East Hampton Cycling Club | 37 | 7:38:30 | 924 |
| 51st | Sean Huycke | | STMH | 60 | 7:41:29 | 794 |
| 52nd | Jóhann Thorarensen | | Bjartur | 67 | 7:43:11 | 911 |
| 53rd | Michael Orenstein | | Pas Mooremal Studios | 42 | 7:48:40 | 970 |
| 54th | Sigurður Ólafsson | | Víkingur | 54 | 7:49:38 | 963 |
| 55th | Lewis Bloyce | | KXNGS | 31 | 7:49:04 | 939 |
| 56th | Rik Prins | 🇺🇸 | | 56 | 7:55:10 | 869 |
| 57th | Anthony Schneider | 🇺🇸 | | 45 | 8:04:55 | 800 |
| 58th | Bill GRAHAM | 🇺🇸 | | 60 | 8:04:51 | 913 |
| 59th | Timothy Mathews | | New England Expedition Riders | 63 | 8:05:39 | 760 |
| 60th | Richard Vincent | | | 56 | 8:05:16 | 776 |
| 61st | Peter Kuhlmann | | | 43 | 8:05:58 | 880 |
| 62nd | Alexander Ragnarsson | | | 26 | 8:09:44 | 940 |
| 63rd | Matthew Turner | 🇺🇸 | | 47 | 8:09:48 | 893 |
| 64th | Bjarni Valur Einarsson | | HFR | 53 | 8:13:32 | 819 |
| 65th | Viktor Åkerberg | | Team Lewa Sport | 19 | 8:15:22 | 944 |
| 66th | Derek Deich | 🇺🇸 | | 52 | 8:16:13 | 864 |
| 67th | Etienne Malec | | | 36 | 8:16:06 | 972 |
| 68th | Magnus Sigurdsson | | | 34 | 8:18:27 | 928 |
| 69th | Kristinn Atlason | | | 44 | 8:18:43 | 961 |
| 70th | Hjalti Halldorsson | | Reiðhjólaverzlunin Berlín | 37 | 8:28:29 | 808 |
| 71st | Alex Della mea | 🇮🇹 | FVG Bike Trail | 37 | 8:28:52 | 817 |
| 72nd | Francisco Solas | | GLS503 | 52 | 8:31:58 | 908 |
| 73rd | Todd Ragan | 🇺🇸 | | 47 | 8:34:17 | 847 |
| 74th | Anthony Milewski | | | 46 | 8:41:14 | 768 |
| 75th | Stefán Hlynur Bossler Karlsson | | | 34 | 8:45:54 | 826 |
| 76th | mathias granneman | | svartberg | 17 | 8:50:54 | 934 |
| 77th | Hjalti Sveinsson | | The Blue Train | 54 | 8:51:03 | 896 |
| 78th | Friðrik Fannar Sigfusson | | Hvolpanir | 52 | 8:51:08 | 897 |
| 79th | John Kniesly | 🇺🇸 | SRAM | 45 | 8:54:21 | 931 |
| 80th | riki bloomquist | | SRAM | 43 | 8:54:28 | 922 |
| 81st | Ethan Ditmanson | 🇺🇸 | | 49 | 9:00:08 | 820 |
| 82nd | Björn Eðvarð Grétarsson | | | 50 | 9:00:40 | 916 |
| 83rd | Michael Sichlau | | | 58 | 9:05:00 | 883 |
| 84th | Vincent Gilkey | | Bison Velo Club | 59 | 9:08:59 | 762 |
| 85th | Christoph Meier | | | 56 | 9:09:47 | 910 |
| 86th | Max Leykind | | KXNGS | 50 | 9:11:57 | 914 |
| 87th | Thorsteinn Hallgrimsson | | Breiðablik | 54 | 9:19:14 | 937 |
| 88th | Ingvar Ragnarsson | | Breiðablik | 54 | 9:19:17 | 950 |
| 89th | Denni Jónsson | | Breiðablik | 53 | 9:19:14 | 947 |
| 90th | Arthur Westphal | 🇺🇸 | | 76 | 9:22:48 | 860 |
| 91st | Bergur Helgason | | Hjólreiðafélagið Bjartur | 61 | 9:24:29 | 791 |
| 92nd | Ojvind Ammendrup | | | 26 | 9:25:29 | 917 |
| 93rd | Jon Ammendrup | | | 57 | 9:25:29 | 789 |
| 94th | David Gabrys | | Teravail | 49 | 9:33:15 | 867 |
| 95th | David Keith | 🇺🇸 | | 45 | 10:19:06 | 879 |
| 96th | Jeremy Matos-Modell | | | 34 | 10:21:25 | 758 |
| 97th | Gísli Viðar Eggertsson | | | 33 | 10:22:31 | 927 |
| 98th | Zachary Thompson | | | 41 | 12:50:36 | 933 |
| 99th | Joel Kossinna | | | 28 | — | 905 |
| 100th | Walter Thiem | | Cleveland Triathlon Club | 68 | — | 849 |
| DNF | David Visschedyk | 🇨🇦 | | 47 | DNF | 803 |
| DNF | Shaw Gallen | | | 55 | DNF | 842 |
| DNF | Daniel Conner | | | 44 | DNF | 837 |
| DNF | Anton Jansson | | | 41 | DNF | 967 |
| DNF | Christopher Rosinski | | | 41 | DNF | 778 |
| DNF | Joshua Moore | | | 50 | DNF | 969 |
| DNF | Adam Osborn | | | 39 | DNF | 882 |
| DNF | Jóhann Guðmundsson | | | 31 | DNF | 935 |
| DNF | Róbert Grétar Pétursson | | | 52 | DNF | 802 |