| | 1 1 1 | 1 | Fabian Eisenlauer Jake Williamson | 16-29 | 47:57 | |
| | 2 2 2 | 2 | Ben Sutherland Harry Sutherland | 16-29 | 48:35 | |
| | 3 1 3 | 1 | Jaafar Moumen Dieter Schwarzkopf | 30-39 | 49:41 30-39 | |
| | 4 3 4 | 3 | Liam Shallicker Kieran Yates | 16-29 | 50:02 16-29 | |
| | 5 2 5 | 2 | Denis Toplak Alen Ploj | 30-39 | 50:26 | |
| | 6 3 6 | 3 | Bodger Rees Billy Blower | 30-39 | 51:05 30-39 | |
| | 7 4 7 | 4 | Kevin Woods Kieron White | 16-29 | 51:25 16-29 | |
| | 8 4 8 | 4 | Fabian Grill Nicolas Küß | 30-39 | 51:51 30-39 | |
| | 9 5 9 | 5 | Sam Harper Lloyd Mulholland | 30-39 | 52:42 30-39 | |
| | 10 1 10 | 1 | Ivan Silva João Sousa | 40-49 | 53:00 40-49 | |
| | 11 6 11 | 6 | Florian Mille Yassine El Hayel | 30-39 | 53:10 30-39 | |
| | 12 5 12 | 5 | Cole Lyall Joe Walker | 16-29 | 53:17 16-29 | |
| | 13 6 13 | 6 | Jack Lawrence Charlie Morris | 16-29 | 53:29 16-29 | |
| | 14 7 14 | 7 | Leo Bordessoule Lucas Descombes | 16-29 | 53:39 16-29 | |
| | 15 8 15 | 8 | Michael Tolan Tiarnan O'Neill | 16-29 | 53:41 16-29 | |
| | 16 7 16 | 7 | Lucas Albanese Alejandro Rivero Peñate | 30-39 | 53:44 30-39 | |
| | 17 8 17 | 8 | Jason Devereux Simon O Connor | 30-39 | 53:46 30-39 | |
| | 18 9 18 | 9 | Christian Haas Quirin Fink | 30-39 | 53:49 30-39 | |
| | 19 9 19 | 9 | Ben Clough Harry Caudery | 16-29 | 53:50 16-29 | |
| | 20 10 20 | 10 | Karl Peers Sam Knowles | 30-39 | 53:54 30-39 | |
| | 21 11 21 | 11 | Luis Nogueira Pedro Correira | 30-39 | 53:58 30-39 | |
| | 22 12 22 | 12 | Lazaros Koumpouras Christos Agrodimos | 30-39 | 54:15 | |
| | 23 13 23 | 13 | David Sloan Daniel Chilton | 30-39 | 54:20 30-39 | |
| | 24 14 24 | 14 | Dennis Sölle Lukas Wrobel | 30-39 | 54:21 30-39 | |
| | 25 10 25 | 10 | José Sousa Constantino Nogueira | 16-29 | 54:27 16-29 | |
| | 26 11 26 | 11 | Lukas Petereit Tim Wacker | 16-29 | 54:28 16-29 | |
| | 27 15 27 | 15 | Anil Yesil Timo Tekolf | 30-39 | 54:44 30-39 | |
| | 28 12 28 | 12 | Ross Young Adam Young | 16-29 | 54:56 16-29 | |
| | 29 13 29 | 13 | Mario Kuhnt Jonathan Heuer | 16-29 | 54:57 16-29 | |
| | 30 16 30 | 16 | Nicholas Buccellato Michele Stancanelli | 30-39 | 55:01 30-39 | |
| | 31 17 31 | 17 | Christian Nolde Daniel Benz | 30-39 | 55:07 30-39 | |
| | 32 18 32 | 18 | Oliver Black Mark Wyatt | 30-39 | 55:13 30-39 | |
| | 33 14 33 | 14 | Aaron Bassett Matt Lundberg | 16-29 | 55:17 16-29 | |
| | 34 19 34 | 19 | David Lavery Ciaran Nash | 30-39 | 55:24 30-39 | |
| | 35 20 35 | 20 | Leon Roos Mack Engbers | 30-39 | 55:24 30-39 | |
| | 36 15 36 | 15 | Lewis O'Malley Sam Wright | 16-29 | 55:28 16-29 | |
| | 37 21 37 | 21 | Chris Churchett Ben Cottrell | 30-39 | 55:31 30-39 | |
| | 38 22 38 | 22 | Andy Grehan David Slattery | 30-39 | 55:33 30-39 | |
| | 39 16 39 | 16 | Florin Pandeli Axel Aujoulat | 16-29 | 55:34 16-29 | |
| | 40 17 40 | 17 | José Luis Gonzáles Duran Jésus Daniel Trujano Acevedo | 16-29 | 55:39 16-29 | |
| | 41 18 41 | 18 | Regan De Branco Joseph Abel | 16-29 | 55:42 16-29 | |
| | 42 23 42 | 23 | Sebastian Jonczyk Marcus Funken | 30-39 | 55:50 30-39 | |
| | 43 19 43 | 19 | Charlie Burns Harry Hammond | 16-29 | 55:52 16-29 | |
| | 44 24 44 | 24 | Jonny Gray Darren Fairbairn | 30-39 | 55:53 30-39 | |
| | 45 20 45 | 20 | Nathan Haag Arthur Gasset | 16-29 | 55:55 16-29 | |
| | 46 25 46 | 25 | Robert Reynolds Shane Kelly | 30-39 | 55:57 30-39 | |
| | 47 21 47 | 21 | Peter Groth Hansen Lasse Anker | 16-29 | 56:00 16-29 | |
| | 48 22 48 | 22 | Lewis Fellows Jack Hurley | 16-29 | 56:01 16-29 | |
| | 49 23 49 | 23 | Ryann Brookes Liam Grant | 16-29 | 56:02 16-29 | |
| | 50 26 50 | 26 | Hubson Kalman Kamil Kuszmider | 30-39 | 56:04 30-39 | |
| | 51 2 51 | 2 | Lee Dovey Sean Fletcher | 40-49 | 56:06 40-49 | |
| | 52 27 52 | 27 | Jack Sharp Nicky Taylor | 30-39 | 56:06 30-39 | |
| | 53 3 53 | 3 | Rok Kolarič Aleš Žulovec | 40-49 | 56:07 40-49 | |
| | 54 28 54 | 28 | Marco Tenuta Salvatore Caligiuri | 30-39 | 56:08 30-39 | |
| | 55 24 55 | 24 | Daniel Stoksbjerg Mathias Jessen | 16-29 | 56:10 16-29 | |
| | 56 29 56 | 29 | Patrick Martens Aron Jahn | 30-39 | 56:13 30-39 | |
| | 57 30 57 | 30 | Said Ahmad Rawad Eid | 30-39 | 56:14 | |
| | 58 25 58 | 25 | Luca Pera Matteo Viviani | 16-29 | 56:15 16-29 | |
| | 59 26 59 | 26 | Marouane Lakbach Rafael Bouts | 16-29 | 56:18 16-29 | |
| | 60 27 60 | 27 | Gareth Goh Alvaro Calleja | 16-29 | 56:20 16-29 | |
| | 61 28 61 | 28 | Cyrus Skakal Thomas Serais | 16-29 | 56:31 16-29 | |
| | 62 31 62 | 31 | Michael Vallely Mark McKeown | 30-39 | 56:32 30-39 | |
| | 63 29 63 | 29 | Paul Labarussias Baptiste Le Paih | 16-29 | 56:32 16-29 | |
| | 64 31 64 | 31 | Chris Moulam-Jones Stuart Wiltshire | 16-29 | 56:34 16-29 | |
| | 65 30 65 | 30 | Harrison Slade Joe Vatcher | 16-29 | 56:34 16-29 | |
| | 66 32 66 | 32 | Frederik Severin Manuel Ott | 30-39 | 56:35 30-39 | |
| | 67 32 67 | 32 | Matthew Dickson Paco Subido | 16-29 | 56:39 16-29 | |
| | 68 33 68 | 33 | Simone Voltan Walter Paladina | 16-29 | 56:41 16-29 | |
| | 69 4 69 | 4 | Lee Kissock John Paul Kissock | 40-49 | 56:42 40-49 | |
| | 70 33 70 | 33 | Joris Josia Julien Oger | 30-39 | 56:47 30-39 | |
| | 71 34 71 | 34 | Yoan Chementel Arthur Laurent | 16-29 | 56:48 16-29 | |
| | 72 34 72 | 34 | Etienne Sabatie Enzo Nicolleau | 30-39 | 56:49 30-39 | |
| | 73 5 73 | 5 | David Parkin Jason Rylance | 40-49 | 56:54 40-49 | |
| | 74 35 74 | 35 | Dom Stroh Alessandro Cervo | 16-29 | 56:56 16-29 | |
| | 75 36 75 | 36 | Nico Kirchmeier Jonathan Wahl | 16-29 | 56:56 16-29 | |
| | 76 35 76 | 35 | Laurent Séraline Vincent Bernadet | 30-39 | 56:58 30-39 | |
| | 77 36 77 | 36 | Christoffer Johnsen Alexander Johnsen | 30-39 | 56:58 30-39 | |
| | 78 37 78 | 37 | Nathan Adams Ryan O Brien | 30-39 | 56:59 30-39 | |
| | 79 37 79 | 37 | Josef Dixon Chris Gunson | 16-29 | 57:01 16-29 | |
| | 80 38 80 | 38 | Harvey Agg Connor Paffett | 16-29 | 57:04 16-29 | |
| | 81 39 81 | 39 | Thomas Locht Alexis Labarre | 16-29 | 57:06 16-29 | |
| | 82 39 82 | 39 | Sam Smith Oliver Burgess | 30-39 | 57:08 30-39 | |
| | 83 38 83 | 38 | Matthew Corcos Tobin Rusby | 30-39 | 57:08 30-39 | |
| | 84 40 84 | 40 | Karl Dollinger Golo Röhrken | 30-39 | 57:13 30-39 | |
| | 85 40 85 | 40 | Jack Mcknight Luke Kelly | 16-29 | 57:16 16-29 | |
| | 86 41 86 | 41 | Yannick Boulais Elias Belmahi | 16-29 | 57:17 16-29 | |
| | 87 41 87 | 41 | Luis Martinez Sebastian Isbanner | 30-39 | 57:18 30-39 | |
| | 88 6 88 | 6 | Roman Hopp David Fischer | 40-49 | 57:21 40-49 | |
| | 89 42 89 | 42 | Conor Fitzpatrick Geogre Mccabe | 30-39 | 57:24 30-39 | |
| | 90 43 90 | 43 | Lewis Jago Iestyn Harris | 16-29 | 57:26 16-29 | |
| | 91 7 91 | 7 | Romain Marchese Laurent Fatela | 40-49 | 57:26 40-49 | |
| | 92 43 92 | 43 | Haydn Elliott Michael Dean | 30-39 | 57:26 30-39 | |
| | 93 42 93 | 42 | Miguel Dias Bruno Miguel | 16-29 | 57:26 16-29 | |
| | 94 44 94 | 44 | Stewart Horn Marco Caira | 30-39 | 57:27 30-39 | |
| | 95 44 95 | 44 | Maxime Dernesch Hugo Landre | 16-29 | 57:27 16-29 | |
| | 96 8 96 | 8 | Mike Maclaine Matthew Quinn | 40-49 | 57:28 40-49 | |
| | 97 45 97 | 45 | Mark Fierinck Thomas Den Besten | 16-29 | 57:28 16-29 | |
| | 98 45 98 | 45 | Ashley Tate Oli Tillery | 30-39 | 57:29 30-39 | |
| | 99 46 99 | 46 | Max Hölzer Jozef Kapicak | 16-29 | 57:31 16-29 | |
| | 100 47 100 | 47 | Jonas Böhnel David Ament | 16-29 | 57:34 16-29 | |