← Back to Helsinki 2026 (May)
Start Lists
HelsinkiMay 9 - 10, 2026
| Wave↑ | Starter | Categories | Age group | PB |
|---|---|---|---|---|
| Sat9:40 | 🇫🇮 Teemu Sihvonen#94045 MEN45-49 | MEN | 45-49 | 1:43:13 |
| Sat9:40 | 🇬🇧 Thomas Sheldon#94041 MEN16-24 | MEN | 16-24 | — |
| Sat9:40 | 🇫🇷 Timéo Remongin#94014 MEN16-24 | MEN | 16-24 | — |
| Sat9:40 | 🇱🇹 Tomas Sereičikas#94040 MEN30-34 | MEN | 30-34 | — |
| Sat9:40 | 🇫🇮 Tuomas Salonen#94032 MEN40-44 | MEN | 40-44 | — |
| Sat9:40 | 🇳🇱 Wesley Routier#94025 MEN35-39 | MEN | 35-39 | 1:16:45 |
| Sat9:50 | 🇬🇧 Aary Walia#95036 MEN25-29 | MEN | 25-29 | — |
| Sat9:50 | 🇫🇮 Aleksi Somervaara#95004 MEN25-29 | MEN | 25-29 | — |
| Sat9:50 | 🇫🇮 Aleksi Tolonen#95016 MEN25-29 | MEN | 25-29 | — |
| Sat9:50 | 🇦🇹 Andre Wallner#95037 MEN25-29 | MEN | 25-29 | 1:17:22 |
| Sat9:50 | 🇸🇪 Andreas Wikström#95042 MEN30-34 | MEN | 30-34 | 1:21:36 |
| Sat9:50 | 🇫🇮 Antti Väisänen#95024 MEN35-39 | MEN | 35-39 | — |
| Sat9:50 | 🇫🇮 Arttu Vesterinen#95028 MEN35-39 | MEN | 35-39 | — |
| Sat9:50 | 🇳🇱 Christian Vonk#95032 MEN30-34 | MEN | 30-34 | — |
| Sat9:50 | 🇮🇪 Cillian Thornton#95015 MEN40-44 | MEN | 40-44 | 1:18:31 |
| Sat9:50 | 🇬🇧 Elliott Tate#95014 MEN30-34 | MEN | 30-34 | — |
| Sat9:50 | 🇫🇮 Esa Vaeisaenen#95022 MEN40-44 | MEN | 40-44 | 1:27:26 |
| Sat9:50 | 🇫🇷 François Vaillant#95023 MEN30-34 | MEN | 30-34 | 1:20:32 |
| Sat9:50 | 🇩🇰 Frederik Sørensen#95006 MEN16-24 | MEN | 16-24 | 1:22:31 |
| Sat9:50 | 🇸🇪 Fredrik Snickars#95003 MEN45-49 | MEN | 45-49 | — |
| Sat9:50 | 🇮🇹 Guido Viggiani#95029 MEN30-34 | MEN | 30-34 | — |
| Sat9:50 | 🇫🇮 Hannes Ylitalo#95047 MEN25-29 | MEN | 25-29 | — |
| Sat9:50 | 🇳🇴 Håvard Slåtten#95001 MEN40-44 | MEN | 40-44 | — |
| Sat9:50 | 🇳🇴 Henning Tangen#95013 MEN35-39 | MEN | 35-39 | 1:24:24 |
| Sat9:50 | 🇪🇪 Henri Vink#95030 MEN16-24 | MEN | 16-24 | — |
| Sat9:50 | 🇸🇪 Henrik Swenson#95012 MEN30-34 | MEN | 30-34 | — |
| Sat9:50 | 🇸🇪 Ismail Yilmaz#95046 MEN30-34 | MEN | 30-34 | 1:23:12 |
| Sat9:50 | 🇺🇸 Jack Wilbur#95043 MEN16-24 | MEN | 16-24 | — |
| Sat9:50 | 🇩🇪 Jannik Stiehl#95009 MEN25-29 | MEN | 25-29 | — |
| Sat9:50 | 🇫🇮 Jarkko Träsk#95018 MEN50-54 | MEN | 50-54 | — |
| Sat9:50 | 🇫🇮 Johan Westerlund#95039 MEN45-49 | MEN | 45-49 | 1:30:32 |
| Sat9:50 | 🇺🇸 John Wilbur#95044 MEN60-64 | MEN | 60-64 | — |
| Sat9:50 | 🇫🇮 Joona Tolvanen#95017 MEN30-34 | MEN | 30-34 | — |
| Sat9:50 | 🇫🇮 Kristian Ahlers#95048 MEN40-44 | MEN | 40-44 | — |
| Sat9:50 | 🇳🇴 Lasse Trones#95019 MEN25-29 | MEN | 25-29 | — |
| Sat9:50 | 🇬🇧 Michael Smith#95002 MEN30-34 | MEN | 30-34 | 1:04:46 |
| Sat9:50 | 🇮🇪 Michael Whelehan#95040 MEN45-49 | MEN | 45-49 | 1:25:12 |
| Sat9:50 | 🇫🇮 Moritz Wickström#95041 MEN40-44 | MEN | 40-44 | — |
| Sat9:50 | 🇺🇸 Nathan Stevens#95008 MEN35-39 | MEN | 35-39 | — |
| Sat9:50 | 🇳🇴 Nils Stanelle#95007 MEN25-29 | MEN | 25-29 | — |
| Sat9:50 | 🇸🇪 Peter Wallskog#95038 MEN50-54 | MEN | 50-54 | 1:22:53 |
| Sat9:50 | 🇧🇪 Pieter Verschueren#95027 MEN30-34 | MEN | 30-34 | 1:32:44 |
| Sat9:50 | 🇨🇭 Ramiro Sonderegger#95005 MEN25-29 | MEN | 25-29 | 1:26:00 |
| Sat9:50 | 🇸🇪 Richard Walburn#95035 MEN60-64 | MEN | 60-64 | — |
| Sat9:50 | 🇫🇷 Ru Wone#95045 MEN35-39 | MEN | 35-39 | 1:08:44 |
| Sat9:50 | 🇫🇮 Samu Suominen#95011 MEN30-34 | MEN | 30-34 | — |
| Sat9:50 | 🇫🇮 Samuel Virolainen#95031 MEN25-29 | MEN | 25-29 | — |
| Sat9:50 | 🇫🇮 Sebastian Stjernberg#95010 MEN30-34 | MEN | 30-34 | — |
| Sat9:50 | 🇧🇪 Stig Vermeiren#95026 MEN30-34 | MEN | 30-34 | — |
| Sat9:50 | 🇧🇪 Teun Van Dongen#95025 MEN45-49 | MEN | 45-49 | — |
| Sat9:50 | 🇫🇮 Timi Voutilainen#95033 MEN25-29 | MEN | 25-29 | — |
| Sat9:50 | 🇫🇮 Tuukka Tuomela#95020 MEN45-49 | MEN | 45-49 | 1:28:22 |
| Sat9:50 | 🇫🇮 Uffe Wadenström#95034 MEN50-54 | MEN | 50-54 | — |
| Sat9:50 | 🇫🇮 Ville Vaahtovirta#95021 MEN30-34 | MEN | 30-34 | — |
| Sat10:00 | 🇬🇧 Adam Young#100048 MEN30-34 | MEN | 30-34 | 1:02:12 |
| Sat10:00 | 🇩🇰 Anders Christiansen#100026 MEN25-29 | MEN | 25-29 | — |
| Sat10:00 | 🇫🇷 Arman Amini#100005 MEN30-34 | MEN | 30-34 | — |
| Sat10:00 | 🇮🇳 Avnish Chandel#100025 MEN35-39 | MEN | 35-39 | 1:41:55 |
| Sat10:00 | 🇧🇪 Björn Dillien#100036 MEN35-39 | MEN | 35-39 | — |
| Sat10:00 | 🇬🇧 Brandon Couper-Phillips#100031 MEN25-29 | MEN | 25-29 | 1:38:14 |
| Sat10:00 | 🇺🇸 Brooks Entwistle#100043 MEN55-59 | MEN | 55-59 | — |
| Sat10:00 | 🇱🇺 Charel Diederich#100035 MEN16-24 | MEN | 16-24 | — |
| Sat10:00 | 🇸🇪 Chi-Hang Chung#100028 MEN40-44 | MEN | 40-44 | — |
| Sat10:00 | 🇬🇧 Christian Ferrigno#100046 MEN16-24 | MEN | 16-24 | — |
| Sat10:00 | 🇫🇷 Clement Culin#100033 MEN35-39 | MEN | 35-39 | — |
| Sat10:00 | 🇬🇧 Craig Ennis#100042 MEN30-34 | MEN | 30-34 | — |
| Sat10:00 | 🇩🇰 Daniel Helgi Brynjarsson#100022 MEN30-34 | MEN | 30-34 | — |
| Sat10:00 | 🇬🇧 David Anderson#100007 MEN35-39 | MEN | 35-39 | 1:01:50 |
| Sat10:00 | 🇫🇮 Erik Ahola#100002 MEN25-29 | MEN | 25-29 | — |
| Sat10:00 | 🇩🇪 Felix Ehlers#100037 MEN16-24 | MEN | 16-24 | 1:29:59 |
| Sat10:00 | 🇫🇷 Florian Barral#100013 MEN30-34 | MEN | 30-34 | 1:42:09 |
| Sat10:00 | 🇬🇧 George Boston#100018 MEN30-34 | MEN | 30-34 | — |
| Sat10:00 | 🇬🇧 Greg Constable#100029 MEN35-39 | MEN | 35-39 | 1:03:38 |
| Sat10:00 | 🇫🇮 Jaakko Alatyppö#100003 MEN40-44 | MEN | 40-44 | 1:41:44 |
| Sat10:00 | 🇬🇧 John Bozza#100019 MEN50-54 | MEN | 50-54 | 1:42:46 |
| Sat10:00 | 🇩🇪 Jonas Bergmann#100015 MEN30-34 | MEN | 30-34 | 1:37:37 |
| Sat10:00 | 🇩🇰 Jonas El Hachlaf#100040 MEN30-34 | MEN | 30-34 | 1:40:42 |
| Sat10:00 | 🇬🇧 Jonathan Arrowood#100009 MEN45-49 | MEN | 45-49 | 1:30:26 |
| Sat10:00 | 🇫🇮 Joni Ekman#100038 MEN40-44 | MEN | 40-44 | — |
| Sat10:00 | 🇳🇴 Jørgen Engenes#100041 MEN50-54 | MEN | 50-54 | 1:48:21 |
| Sat10:00 | 🇳🇱 Kas Baars#100011 MEN16-24 | MEN | 16-24 | — |
| Sat10:00 | 🇪🇪 Kent Benström#100014 MEN16-24 | MEN | 16-24 | — |
| Sat10:00 | 🇨🇦 Khaled El Emam#100039 MEN55-59 | MEN | 55-59 | — |
| Sat10:00 | 🇩🇰 Lasse Christiansen#100027 MEN30-34 | MEN | 30-34 | 1:24:10 |
| Sat10:00 | 🇷🇴 Leonard Alexandru#100004 MEN40-44 | MEN | 40-44 | 1:31:36 |
| Sat10:00 | 🇨🇿 Lukáš Šanda#100006 MEN25-29 | MEN | 25-29 | — |
| Sat10:00 | 🇩🇪 Manuel Breimaier#100021 MEN16-24 | MEN | 16-24 | — |
| Sat10:00 | 🇦🇹 Markus Barger#100012 MEN40-44 | MEN | 40-44 | — |
| Sat10:00 | 🇸🇪 Mathias Appelquist#100008 MEN55-59 | MEN | 55-59 | 1:41:22 |
| Sat10:00 | 🇩🇪 Maximilian Auer#100010 MEN25-29 | MEN | 25-29 | — |
| Sat10:00 | 🇧🇪 Michael De Smet#100034 MEN35-39 | MEN | 35-39 | — |
| Sat10:00 | 🇬🇧 Michael Flannery#100047 MEN30-34 | MEN | 30-34 | — |
| Sat10:00 | 🇩🇪 Niklas Herde#100001 ADAPTIVE MEN | ADAPTIVE MEN | — | — |
| Sat10:00 | 🇫🇷 Raphael Fajardo#100044 MEN16-24 | MEN | 16-24 | — |
| Sat10:00 | 🇬🇧 Russell Crumpler#100032 MEN45-49 | MEN | 45-49 | — |
| Sat10:00 | 🇸🇪 Samuel Bergström#100016 MEN45-49 | MEN | 45-49 | — |
| Sat10:00 | 🇮🇪 Stephen Casey#100023 MEN35-39 | MEN | 35-39 | 1:22:14 |
| Sat10:00 | 🇬🇧 Steven Cook#100030 MEN50-54 | MEN | 50-54 | 1:38:14 |
| Sat10:00 | 🇫🇷 Teo Farnetti#100045 MEN16-24 | MEN | 16-24 | 1:18:35 |
| Sat10:00 | 🇫🇮 Thomas Brännbacka#100020 MEN40-44 | MEN | 40-44 | — |
| Sat10:00 | 🇸🇪 Trim Biba#100017 MEN25-29 | MEN | 25-29 | — |
| Sat10:00 | 🇹🇷 Utku Cahit Çetin#100024 MEN30-34 | MEN | 30-34 | — |
| Sat10:10 | 🇫🇷 Alexandre Iatrides#101023 MEN40-44 | MEN | 40-44 | — |
| Sat10:10 | 🇫🇮 Antti Heinonen#101010 MEN45-49 | MEN | 45-49 | — |
| Sat10:10 | 🇬🇧 Archibald Hogben#101017 MEN16-24 | MEN | 16-24 | 1:39:56 |
| Sat10:10 | 🇮🇸 Árni Ingvarsson#101026 MEN50-54 | MEN | 50-54 | — |
| Sat10:10 | 🇫🇷 Benjamin Jean#101029 MEN30-34 | MEN | 30-34 | — |
| Sat10:10 | 🇸🇮 Blaž Grabnar#101004 MEN16-24 | MEN | 16-24 | — |
| Sat10:10 | 🇫🇷 Christophe Kanso#101036 MEN35-39 | MEN | 35-39 | — |
| Sat10:10 | 🇬🇧 Ciaran Mcaninch#101048 MEN16-24 | MEN | 16-24 | — |
| Sat10:10 | 🇬🇧 Dale Hibberd#101013 MEN35-39 | MEN | 35-39 | 1:35:13 |
| Sat10:10 | 🇱🇹 Edgaras Jankauskas#101027 MEN30-34 | MEN | 30-34 | — |
| Sat10:10 | 🇫🇮 Eetu Järvi#101028 MEN30-34 | MEN | 30-34 | — |
| Sat10:10 | 🇨🇭 Giacomo Imperato#101024 MEN25-29 | MEN | 25-29 | — |
| Sat10:10 | 🇩🇪 Hannes Hofmann#101016 MEN40-44 | MEN | 40-44 | — |
| Sat10:10 | 🇫🇮 Heikki Häyhä#101009 MEN40-44 | MEN | 40-44 | — |
| Sat10:10 | 🇫🇮 Heikki Kesa#101043 MEN40-44 | MEN | 40-44 | — |
| Sat10:10 | 🇫🇮 Henri Häkkinen#101008 MEN35-39 | MEN | 35-39 | — |
| Sat10:10 | 🇫🇮 Henri Heiskanen#101012 MEN30-34 | MEN | 30-34 | — |
| Sat10:10 | 🇫🇮 Henri Hyönen#101022 MEN40-44 | MEN | 40-44 | — |
| Sat10:10 | 🇫🇮 Ilari Koiso-Virtanen#101047 MEN16-24 | MEN | 16-24 | — |
| Sat10:10 | 🇫🇮 Ilpo Honkanen#101020 MEN25-29 | MEN | 25-29 | — |
| Sat10:10 | 🇸🇪 Isac Gillberg#101002 MEN16-24 | MEN | 16-24 | 2:28:50 |
| Sat10:10 | 🇬🇧 James Hughes#101021 MEN40-44 | MEN | 40-44 | 1:17:35 |
| Sat10:10 | 🇬🇧 James Kirby#101045 MEN30-34 | MEN | 30-34 | 1:37:32 |
| Sat10:10 | 🇪🇪 Joel Kaarel Kant#101037 MEN16-24 | MEN | 16-24 | — |
| Sat10:10 | 🇩🇪 Josef Kappenberger#101038 MEN30-34 | MEN | 30-34 | — |
| Sat10:10 | 🇬🇧 Josh Joyce#101032 MEN30-34 | MEN | 30-34 | — |
| Sat10:10 | 🇩🇪 Julian Gressler#101006 MEN30-34 | MEN | 30-34 | 1:25:20 |
| Sat10:10 | 🇫🇮 Kalle Hokkanen#101019 MEN35-39 | MEN | 35-39 | — |
| Sat10:10 | 🇧🇷 Leandro Godoy#101003 MEN40-44 | MEN | 40-44 | — |
| Sat10:10 | 🇮🇹 Luca Galvagno#101001 MEN35-39 | MEN | 35-39 | — |
| Sat10:10 | 🇳🇴 Mads Kausland-Gullaksen#101040 MEN35-39 | MEN | 35-39 | — |
| Sat10:10 | 🇬🇧 Mark Hogben#101018 MEN60-64 | MEN | 60-64 | 2:01:55 |
| Sat10:10 | 🇫🇮 Markus Heinonen#101011 MEN35-39 | MEN | 35-39 | — |
| Sat10:10 | 🇳🇿 Michael Greenlees#101005 MEN45-49 | MEN | 45-49 | 1:34:53 |
| Sat10:10 | 🇫🇮 Miika Hirvonen#101014 MEN40-44 | MEN | 40-44 | — |
| Sat10:10 | 🇫🇮 Mika Kangasniemi#101035 MEN50-54 | MEN | 50-54 | — |
| Sat10:10 | 🇬🇧 Neil Kirk#101046 MEN45-49 | MEN | 45-49 | 1:26:17 |
| Sat10:10 | 🇩🇪 Nico Günther#101007 MEN45-49 | MEN | 45-49 | 1:37:05 |
| Sat10:10 | 🇬🇧 Ollie Hoad#101015 MEN40-44 | MEN | 40-44 | — |
| Sat10:10 | 🇬🇧 Paul Jeffrey#101030 MEN45-49 | MEN | 45-49 | 1:42:51 |
| Sat10:10 | 🇮🇪 Paul Kiernan#101044 MEN35-39 | MEN | 35-39 | — |
| Sat10:10 | 🇸🇪 Peter Jonas#101031 MEN50-54 | MEN | 50-54 | — |
| Sat10:10 | 🇮🇪 Sean Kelly#101041 MEN35-39 | MEN | 35-39 | 1:23:24 |
| Sat10:10 | 🇬🇧 Stephen Kerin#101042 MEN55-59 | MEN | 55-59 | 1:31:31 |
| Sat10:10 | 🇫🇮 Taisto Jukarainen#101033 MEN30-34 | MEN | 30-34 | — |
| Sat10:10 | 🇫🇮 Tommi Kässl#101039 MEN40-44 | MEN | 40-44 | — |
| Sat10:10 | 🇫🇮 Tuukka Kaarre#101034 MEN25-29 | MEN | 25-29 | — |
| Sat10:10 | 🇹🇷 Yusufcan Incegül#101025 MEN30-34 | MEN | 30-34 | 1:38:44 |
| Sat10:20 | 🇮🇹 Alberto Olivero#102034 MEN35-39 | MEN | 35-39 | 1:36:02 |
| Sat10:20 | 🇺🇸 Alexzander Lozano#102016 MEN30-34 | MEN | 30-34 | — |
| Sat10:20 | 🇳🇴 André Neumann#102025 MEN35-39 | MEN | 35-39 | — |
| Sat10:20 | 🇫🇮 Antti Kuusela#102001 MEN40-44 | MEN | 40-44 | 1:26:32 |
| Sat10:20 | 🇫🇮 Antti Ojala#102033 MEN55-59 | MEN | 55-59 | — |
| Sat10:20 | 🇸🇪 Arvid Nyholm#102031 MEN30-34 | MEN | 30-34 | 1:48:34 |
| Sat10:20 | 🇸🇪 Axel Örtstam#102035 MEN45-49 | MEN | 45-49 | 1:31:11 |
| Sat10:20 | 🇫🇮 Casper Lambeek#102002 MEN25-29 | MEN | 25-29 | — |
| Sat10:20 | 🇮🇪 Crohan O'Shea#102036 MEN25-29 | MEN | 25-29 | — |
| Sat10:20 | 🇳🇴 Dag Øyvind Lien#102007 MEN55-59 | MEN | 55-59 | 1:41:38 |
| Sat10:20 | 🇺🇸 Dan Owolabi#102037 MEN40-44 | MEN | 40-44 | — |
| Sat10:20 | 🇫🇮 Daniel Nissén#102028 MEN40-44 | MEN | 40-44 | — |
| Sat10:20 | 🇨🇿 Dat Le Truong#102004 MEN16-24 | MEN | 16-24 | — |
| Sat10:20 | 🇳🇿 David Marinovich#102019 MEN45-49 | MEN | 45-49 | 1:31:15 |
| Sat10:20 | 🇸🇪 Erik Norstedt#102029 MEN25-29 | MEN | 25-29 | — |
| Sat10:20 | 🇨🇭 Etienne Michot#102022 MEN25-29 | MEN | 25-29 | — |
| Sat10:20 | 🇮🇪 Gary O'Kane#102048 MEN35-39 | MEN | 35-39 | 1:55:19 |
| Sat10:20 | 🇬🇧 Harry Pratt#102044 MEN16-24 | MEN | 16-24 | — |
| Sat10:20 | 🇩🇪 Hendrik Mielke#102023 MEN30-34 | MEN | 30-34 | 1:33:13 |
| Sat10:20 | 🇫🇮 Hiski Niskanen#102027 MEN25-29 | MEN | 25-29 | — |
| Sat10:20 | 🇬🇧 James Nutt#102030 MEN30-34 | MEN | 30-34 | 1:50:43 |
| Sat10:20 | 🇨🇿 Jan Linhart#102011 MEN35-39 | MEN | 35-39 | 1:35:46 |
| Sat10:20 | Jean-Noël Ledee#102005 MEN45-49 | MEN | 45-49 | 1:30:34 |
| Sat10:20 | 🇸🇪 Joakim Lindberg#102009 MEN35-39 | MEN | 35-39 | — |
| Sat10:20 | 🇸🇪 Jonas Lindberg#102010 MEN45-49 | MEN | 45-49 | 1:31:18 |
| Sat10:20 | 🇸🇪 Jonatan Persson#102040 MEN30-34 | MEN | 30-34 | 1:22:45 |
| Sat10:20 | 🇫🇷 Jonathan Picard#102041 MEN35-39 | MEN | 35-39 | 1:32:24 |
| Sat10:20 | 🇫🇮 Joonas Liukkonen#102013 MEN35-39 | MEN | 35-39 | — |
| Sat10:20 | 🇩🇪 Julian Mann#102018 MEN30-34 | MEN | 30-34 | 1:26:10 |
| Sat10:20 | 🇫🇮 Jussi Mäkinen#102017 MEN30-34 | MEN | 30-34 | — |
| Sat10:20 | 🇮🇪 Ken Mccarthy#102020 MEN50-54 | MEN | 50-54 | — |
| Sat10:20 | 🇪🇪 Kimmo Lillipuu#102008 MEN30-34 | MEN | 30-34 | — |
| Sat10:20 | 🇫🇮 Lasse Nykänen#102032 MEN35-39 | MEN | 35-39 | — |
| Sat10:20 | 🇮🇹 Luca Longoni#102015 MEN25-29 | MEN | 25-29 | 1:28:47 |
| Sat10:20 | 🇫🇮 Markku Niska#102026 MEN45-49 | MEN | 45-49 | — |
| Sat10:20 | 🇨🇭 Matthias Räber#102045 MEN35-39 | MEN | 35-39 | — |
| Sat10:20 | 🇳🇱 Maurizio Pasquini#102039 MEN35-39 | MEN | 35-39 | — |
| Sat10:20 | 🇫🇮 Mikko Reinikainen#102046 MEN25-29 | MEN | 25-29 | — |
| Sat10:20 | 🇸🇳 Pape Saliou Pouye#102043 MEN35-39 | MEN | 35-39 | — |
| Sat10:20 | 🇬🇧 Paul Mcgregor#102021 MEN55-59 | MEN | 55-59 | 1:38:39 |
| Sat10:20 | 🇬🇧 Richard Moody#102024 MEN40-44 | MEN | 40-44 | — |
| Sat10:20 | 🇫🇮 Sami Parkkinen#102038 MEN40-44 | MEN | 40-44 | — |
| Sat10:20 | 🇩🇪 Samuel Langer#102003 MEN35-39 | MEN | 35-39 | 1:33:39 |
| Sat10:20 | 🇱🇹 Šarūnas Šliužas#102012 MEN45-49 | MEN | 45-49 | — |
| Sat10:20 | 🇬🇧 Thomas Loney#102014 MEN30-34 | MEN | 30-34 | — |
| Sat10:20 | 🇪🇪 Tiit Riisalo#102047 MEN55-59 | MEN | 55-59 | 1:44:36 |
| Sat10:20 | 🇳🇱 Tijmen Leenders#102006 MEN35-39 | MEN | 35-39 | 1:34:41 |
| Sat10:20 | 🇱🇻 Toms Pliksa#102042 MEN25-29 | MEN | 25-29 | — |
| Sat10:30 | 🇬🇧 Adam Ward#103032 MEN30-34 | MEN | 30-34 | 1:20:08 |
| Sat10:30 | 🇫🇮 Alexander Tallberg#103022 MEN40-44 | MEN | 40-44 | — |
| Sat10:30 | 🇦🇹 Andreas Schwaighofer#103008 MEN40-44 | MEN | 40-44 | 1:30:21 |
| Sat10:30 | 🇸🇪 Andreas Wigholm#103037 MEN45-49 | MEN | 45-49 | — |
| Sat10:30 | 🇬🇧 Christian Mark Roach#103048 MEN35-39 | MEN | 35-39 | — |
| Sat10:30 | 🇸🇪 Darren Stephenson#103018 MEN55-59 | MEN | 55-59 | 1:52:00 |
| Sat10:30 | 🇸🇪 Dennis Rybell#103001 MEN40-44 | MEN | 40-44 | — |
| Sat10:30 | 🇬🇧 Elliott Street#103019 MEN25-29 | MEN | 25-29 | — |
| Sat10:30 | 🇸🇪 Erik Andersson#103047 MEN16-24 | MEN | 16-24 | 1:04:49 |
| Sat10:30 | 🇫🇮 Erkka Wessman#103035 MEN35-39 | MEN | 35-39 | 1:30:39 |
| Sat10:30 | 🇬🇧 George Siaw#103012 MEN55-59 | MEN | 55-59 | — |
| Sat10:30 | 🇸🇪 Henrik Sundborg#103020 MEN45-49 | MEN | 45-49 | — |
| Sat10:30 | 🇫🇮 Janne Ylitalo#103041 MEN40-44 | MEN | 40-44 | — |
| Sat10:30 | 🇬🇧 Joel Williams#103039 MEN35-39 | MEN | 35-39 | 1:46:09 |
| Sat10:30 | 🇬🇧 Jonathan Wheeler#103036 MEN50-54 | MEN | 50-54 | — |
| Sat10:30 | 🇫🇮 Juho Väkeväinen#103027 MEN25-29 | MEN | 25-29 | — |
| Sat10:30 | 🇫🇮 Kai Sormunen#103015 MEN50-54 | MEN | 50-54 | — |
| Sat10:30 | 🇫🇮 Kari Salo#103004 MEN60-64 | MEN | 60-64 | — |
| Sat10:30 | 🇫🇮 Karl-Johan Sandfors#103005 MEN50-54 | MEN | 50-54 | — |
| Sat10:30 | 🇫🇷 Laurent Werner#103034 MEN35-39 | MEN | 35-39 | — |
| Sat10:30 | 🇳🇴 Maciej Warchal#103031 MEN40-44 | MEN | 40-44 | — |
| Sat10:30 | 🇩🇪 Michael Karim Weiss#103033 MEN25-29 | MEN | 25-29 | 1:43:56 |
| Sat10:30 | 🇩🇪 Michael Walter#103030 MEN60-64 | MEN | 60-64 | 1:28:39 |
| Sat10:30 | 🇫🇮 Mikael Saukko#103007 MEN35-39 | MEN | 35-39 | — |
| Sat10:30 | 🇳🇴 Mikkel Andersen#103046 MEN25-29 | MEN | 25-29 | — |
| Sat10:30 | 🇫🇮 Mikko Tähkäpää#103021 MEN45-49 | MEN | 45-49 | — |
| Sat10:30 | 🇦🇺 Nicholas Zayat#103042 MEN35-39 | MEN | 35-39 | 1:39:24 |
| Sat10:30 | 🇨🇭 Niels Zimmermann#103043 MEN25-29 | MEN | 25-29 | 1:32:18 |
| Sat10:30 | 🇫🇮 Niko Wilkinson#103038 MEN35-39 | MEN | 35-39 | — |
| Sat10:30 | 🇫🇮 Otto Vihonen#103029 MEN40-44 | MEN | 40-44 | — |
| Sat10:30 | 🇸🇪 Owen Taylor#103024 MEN40-44 | MEN | 40-44 | 1:31:05 |
| Sat10:30 | 🇬🇧 Paul Scott#103009 MEN50-54 | MEN | 50-54 | 1:08:22 |
| Sat10:30 | 🇳🇴 Per Magnus Sandsmark#103006 MEN35-39 | MEN | 35-39 | 1:35:08 |
| Sat10:30 | 🇫🇮 Petri Sivunen#103014 MEN60-64 | MEN | 60-64 | — |
| Sat10:30 | 🇮🇳 Ramkrishna Tamboli#103023 MEN30-34 | MEN | 30-34 | 1:51:06 |
| Sat10:30 | 🇨🇦 Rashad Sinokrot#103013 MEN50-54 | MEN | 50-54 | 1:47:35 |
| Sat10:30 | 🇫🇮 Reijo Shemeikka#103011 MEN35-39 | MEN | 35-39 | — |
| Sat10:30 | 🇩🇪 Rene Rybicki#103002 MEN30-34 | MEN | 30-34 | 1:48:47 |
| Sat10:30 | 🇦🇹 Ronald Sperrer#103016 MEN55-59 | MEN | 55-59 | 1:25:44 |
| Sat10:30 | 🇫🇮 Sakari Saarinen#103003 MEN30-34 | MEN | 30-34 | — |
| Sat10:30 | 🇳🇴 Sander Steen Johannessen#103017 MEN16-24 | MEN | 16-24 | — |
| Sat10:30 | 🇳🇱 Sander Trarbach#103025 MEN50-54 | MEN | 50-54 | 1:37:15 |
| Sat10:30 | 🇶🇦 Saoud Al-Henzab#103045 MEN30-34 | MEN | 30-34 | 1:47:33 |
| Sat10:30 | 🇫🇷 Shubham Sharma#103010 MEN30-34 | MEN | 30-34 | 1:37:00 |
| Sat10:30 | 🇬🇧 Simon Wood#103040 MEN45-49 | MEN | 45-49 | 1:37:53 |
| Sat10:30 | 🇬🇧 Sobhan Afroosheh#103044 MEN30-34 | MEN | 30-34 | 1:45:00 |
| Sat10:30 | 🇫🇮 Tomi Tyysteri#103026 MEN50-54 | MEN | 50-54 | — |
| Sat10:30 | 🇧🇪 Xavier Verdeyen#103028 MEN45-49 | MEN | 45-49 | — |
| Sat10:40 | 🇪🇪 Arvi Romandi#104048 MEN45-49 | MEN | 45-49 | 1:15:29 |
| Sat10:40 | 🇬🇧 Ashley Borthwick#104007 MEN35-39 | MEN | 35-39 | — |
| Sat10:40 | 🇬🇧 Barry Hopcroft#104028 MEN45-49 | MEN | 45-49 | 2:18:18 |
| Sat10:40 | 🇦🇺 Ben Burke#104009 MEN40-44 | MEN | 40-44 | 1:38:35 |
Page 3 of 19