| 1 | 1 | Robert James, Marc Dean | 30-39 | 52:49 | Analyze |
| 2 | 2 | Kristofer Mcsherry, Gerard Kennedy | 30-39 | 53:52 | Analyze |
| 3 | 3 | Roman Hopp, Jaafar Moumen | 30-39 | 54:59 | Analyze |
| 4 | 1 | Mason Stevens, Jeremy Miller | U29 | 55:18 | Analyze |
| 5 | 4 | Loris Sevilla, Alan Cao | 30-39 | 55:58 | Analyze |
| 6 | 2 | Ismail Rahim, Alex Morgan | U29 | 56:05 | Analyze |
| 7 | 5 | Hakan Burton, Gianluca Massimo | 30-39 | 56:26 | Analyze |
| 8 | 3 | Kristofer Mcsherry, Paco Subido | U29 | 57:10 | Analyze |
| 9 | 1 | Chris Hall, Tim Porter | 40-49 | 57:39 | Analyze |
| 10 | 6 | Marcel Blank, Anil Yesil | 30-39 | 58:02 | Analyze |
| 11 | 7 | Thomas Jones, Thomas Rigby | 30-39 | 58:37 | Analyze |
| 12 | 4 | Dominik Sauter, Marius Sauter | U29 | 58:50 | Analyze |
| 13 | 5 | Willy Santer, Boris Gurtner | U29 | 59:24 | Analyze |
| 14 | 6 | Mikey Mcwilliams, Colm Mclaren | U29 | 59:25 | Analyze |
| 15 | 8 | Marc Windler, Felix Bierwirth | 30-39 | 59:31 | Analyze |
| 16 | 9 | Kevin Baumgartner, Gregor Wenzel | 30-39 | 59:33 | Analyze |
| 17 | 10 | Jan-Hendrik Theron, Niklas Meyer | 30-39 | 59:35 | Analyze |
| 18 | 7 | Thomas Sweeney, Marc Smith | U29 | 59:36 | Analyze |
| 19 | 11 | Richard Prendergast, Joshua Henry | 30-39 | 59:42 | Analyze |
| 20 | 12 | Sven Altermatt, Ramon Krebs | 30-39 | 59:49 | Analyze |
| 21 | 13 | Paul Sauter, Simon Pulfer | 30-39 | 59:55 | Analyze |
| 22 | 14 | Chris Umana, Laurent Hayez | 30-39 | 59:56 | Analyze |
| 23 | 8 | Liam Richardson, Oliver Jon Stevens | U29 | 1:00:00 | Analyze |
| 24 | 9 | Angelo Wagner, Alireza Rahimi | U29 | 1:00:11 | Analyze |
| 25 | 10 | Harris Vince, Jake Farrell | U29 | 1:00:17 | Analyze |
| 26 | 16 | Till Flemming, Christian Ewert | 30-39 | 1:00:18 | Analyze |
| 27 | 15 | Lee Mcevoy, Owen Coverdale | 30-39 | 1:00:18 | Analyze |
| 28 | 2 | Niall Munnelly, Joseph Mccabe | 40-49 | 1:00:19 | Analyze |
| 29 | 17 | Alexandre Valente, Paul Pasquier | 30-39 | 1:00:32 | Analyze |
| 30 | 18 | Patrick Scheuchzer, Alexander Korn | 30-39 | 1:00:49 | Analyze |
| 31 | 19 | David Mcsorley, Andrew Renwick | 30-39 | 1:01:21 | Analyze |
| 32 | 20 | Christian Weich, Louis Flöhrmann | 30-39 | 1:01:43 | Analyze |
| 33 | 21 | Pascal Mani, Markus Leuenberger | 30-39 | 1:02:01 | Analyze |
| 34 | 11 | Michael Mistakidis, Lasse Stueben | U29 | 1:02:02 | Analyze |
| 35 | 3 | Stephen Browne, Paul O’connor | 40-49 | 1:02:08 | Analyze |
| 36 | 12 | Simone Tagliabue, Christian Amatulli | U29 | 1:02:54 | Analyze |
| 37 | 22 | Bradley Pemberton, Benjamin Croston | 30-39 | 1:03:01 | Analyze |
| 38 | 13 | Alessandro Gregorio, Silvan Massarotti | U29 | 1:03:04 | Analyze |
| 39 | 1 | Davy Dubois, Sandro Occhilupo | 50-59 | 1:03:05 | Analyze |
| 40 | 23 | Harry Barnes, Matthew Nyack | 30-39 | 1:03:13 | Analyze |
| 41 | 24 | Nathan Loftus, Josh Heley | 30-39 | 1:03:36 | Analyze |
| 42 | 25 | Adam Mccomb, Christopher Mccomb | 30-39 | 1:03:42 | Analyze |
| 43 | 26 | Soal Huwart, Alexandre Tardy | 30-39 | 1:03:49 | Analyze |
| 44 | 15 | Jack Veitch, Ben Hargreaves | U29 | 1:04:02 | Analyze |
| 45 | 14 | Scott Millar, Lewis Mcdougall | U29 | 1:04:02 | Analyze |
| 46 | 27 | Adam Lee, Derek Jones | 30-39 | 1:04:21 | Analyze |
| 47 | 28 | Lucas Perez, Ismael Gonzalez | 30-39 | 1:04:28 | Analyze |
| 48 | 29 | Julian Kessner, Peter Zuravlev | 30-39 | 1:04:38 | Analyze |
| 49 | 16 | Sean Mcbrearty, Reece Parrott | U29 | 1:04:38 | Analyze |
| 50 | 17 | Jonas Ehrler, Sergio Künzle | U29 | 1:05:15 | Analyze |
| 51 | 4 | Markus Kowalczyk, Alexander Thieme | 40-49 | 1:05:27 | Analyze |
| 52 | 18 | Ramon Barmettler, Roger Affolter | U29 | 1:05:28 | Analyze |
| 53 | 30 | Yassin Yassin Hussein, Claude Métrailler | 30-39 | 1:05:38 | Analyze |
| 54 | 19 | Jan Hinder, Niklaus Jakob | U29 | 1:05:44 | Analyze |
| 55 | 20 | Roberto Emma, Antoine Giard | U29 | 1:05:45 | Analyze |
| 56 | 31 | Samuel Studer, Miralem Ljatifi | 30-39 | 1:05:46 | Analyze |
| 57 | 21 | Lionel Brodard, Timur Kalimullin | U29 | 1:06:08 | Analyze |
| 58 | 22 | Leandro Sciarra, Andre Jardim | U29 | 1:06:20 | Analyze |
| 59 | 32 | Giuseppe Saracino, Luca Corradini | 30-39 | 1:06:29 | Analyze |
| 60 | 5 | Nicholas Sims, Clinton Bottrell | 40-49 | 1:06:32 | Analyze |
| 61 | 6 | Daniel Zittlau, Christian Stefani | 40-49 | 1:06:34 | Analyze |
| 62 | 33 | Manuel Plath, Holger Hagedorn | 30-39 | 1:06:41 | Analyze |
| 63 | 34 | Florian Tovaglieri, David Donatiello | 30-39 | 1:06:42 | Analyze |
| 64 | 35 | Sam Donnelly, Joshua Henry | 30-39 | 1:06:49 | Analyze |
| 65 | 23 | Marius Künzli, Jason Berglas | U29 | 1:06:52 | Analyze |
| 66 | 36 | Sébastien Lumia, Anthony Simon | 30-39 | 1:06:56 | Analyze |
| 67 | 24 | Nils Johne, Justin Gülden | U29 | 1:06:57 | Analyze |
| 68 | 37 | Jake Moore, Harry Bullock | 30-39 | 1:07:02 | Analyze |
| 69 | 38 | Kilian Müller, Linus Furrer | 30-39 | 1:07:08 | Analyze |
| 70 | 39 | Sebastian Egger, Dominik Widler | 30-39 | 1:07:08 | Analyze |
| 71 | 40 | Ralf Leonhard Graf, Dario Care | 30-39 | 1:07:10 | Analyze |
| 72 | 41 | Sebastien Burget, Benoit Leclercq | 30-39 | 1:07:14 | Analyze |
| 73 | 42 | Raphael Hanßler, Steffen Hage | 30-39 | 1:07:21 | Analyze |
| 74 | 7 | Gregor Gyger, Patric Heeb | 40-49 | 1:07:43 | Analyze |
| 75 | 25 | Kevin Morgagni, Loïs Cuennet | U29 | 1:07:57 | Analyze |
| 76 | 43 | Lars Lanfranchi, Michael Wälte | 30-39 | 1:08:00 | Analyze |
| 77 | 26 | Marcel Schürch, Patrick Rohrbach | U29 | 1:08:04 | Analyze |
| 78 | 27 | Ian Maguire, Sean Og Stafford | U29 | 1:08:19 | Analyze |
| 79 | 44 | Maxime de Col, Jean Gringet | 30-39 | 1:08:31 | Analyze |
| 80 | 28 | Joel Dittmar, Gérson Dervey | U29 | 1:08:32 | Analyze |
| 81 | 29 | Gianni Pititto, Daniel Reimann | U29 | 1:08:32 | Analyze |
| 82 | 8 | Oliver Davies, Phill Burchell | 40-49 | 1:08:34 | Analyze |
| 83 | 9 | Raphael Büchel, Michael Hutab | 40-49 | 1:08:34 | Analyze |
| 84 | 45 | Willi Peter, Falk Weber | 30-39 | 1:08:34 | Analyze |
| 85 | 46 | Flavio Muccigrosso, Lucas Zwahlen | 30-39 | 1:08:42 | Analyze |
| 86 | 10 | Martin Kümin, Michael Röthenmund | 40-49 | 1:08:48 | Analyze |
| 87 | 30 | Caelan Hunt, Jack Mc Cullagh | U29 | 1:08:49 | Analyze |
| 88 | 47 | Gareth Brown, Jonathan Potts | 30-39 | 1:08:51 | Analyze |
| 89 | 48 | Elias Willi, Mark Casutt | 30-39 | 1:09:02 | Analyze |
| 90 | 31 | Andi Brandenberger, Marco Giovanni Madone | U29 | 1:09:04 | Analyze |
| 91 | 11 | Michael Wimmer, Adrian Vancea | 40-49 | 1:09:06 | Analyze |
| 92 | 49 | Leonard Adolphs, Eric Adolphs | 30-39 | 1:09:16 | Analyze |
| 93 | 50 | Aran Keable-Kinsella, Akash Malhotra | 30-39 | 1:09:24 | Analyze |
| 94 | 51 | Simon Glandien, Gianni Strasser | 30-39 | 1:09:26 | Analyze |
| 95 | 32 | Lars Graf, Jan Bless | U29 | 1:09:28 | Analyze |
| 96 | 33 | Gian Jäger, Jan Hangl | U29 | 1:09:40 | Analyze |
| 97 | 52 | Patrick Herzog, Dominic Kollien | 30-39 | 1:09:42 | Analyze |
| 98 | 12 | Ben Chaney, Jamie Chaplin | 40-49 | 1:09:43 | Analyze |
| 99 | 53 | Daniel Kinloch, Grant Mcarthur | 30-39 | 1:09:43 | Analyze |
| 100 | 54 | Steven Bauer, Christian Bossert | 30-39 | 1:09:57 | Analyze |