| Ackroyd Johnathon | 81 | Kloten | RSC Regensdorf | 37:29 | 30.1 | Gravel Race (50km) | 138 | |
| Aebersold Anja | 07 | Heimberg | | 1:01:10 | 22.9 | Gravel Ride (25km) | 704 | |
53. | Aeschbacher Matthias | 79 | Rüti bei Lyssach | RV Ersigen | 2:04:23 | 24.1 | Gravel Race (50km) | 139 | |
34. | Aeschbacher Roman | 84 | Uttigen | | 1:56:54 | 25.6 | Gravel Race (50km) | 899 | |
| Aeschlimann Christine | 66 | Bern | | 1:02:08 | 22.5 | Gravel Ride (25km) | 705 | |
133. | Affolter Stefan | 80 | Thun | | 3:05:23 | 16.1 | Gravel Race (50km) | 140 | |
| Alaux Timothée | 90 | Zürich | | | | Gravel Race (50km) | 141 | |
45. | Allemann Zoé | 19 | Niederwangen B. Bern | | 04:24 | 9.0 | Kids Cross 1 | 1 | |
161. | Alonso Juan | 86 | Vevey | | 3:24:15 | 14.6 | Gravel Race (50km) | 142 | |
| Ambrosioni Giovanni | 97 | Zürich | | 00:27 | 34.0 | Gravel Race (50km) | 62 | |
76. | Amiet Luca | 20 | Büren zum Hof | | 05:26 | 7.3 | Kids Cross 1 | 2 | |
32. | Ammann Alain | 67 | Aarburg | | 2:08:36 | 23.3 | Gravel Race (50km) | 143 | |
| Amsler Johannes | 80 | St. Gallen | | | | Gravel Race (50km) | 144 | |
99. | Andreani Giona | 88 | Givisiez | Scott Sports | 2:16:53 | 21.9 | Gravel Race (50km) | 100 | |
30. | Andres Patrick | 89 | Herrenschwanden | | 1:58:12 | 25.3 | Gravel Race (50km) | 145 | |
28. | Arn Joshua | 88 | Zürich | | 1:57:54 | 25.4 | Gravel Race (50km) | 907 | |
29. | Arnold Nino | 09 | Grosswangen | VC Sursee | 2:02:00 | 24.5 | Gravel Race (50km) | 63 | |
68. | Arnold Thomas | 77 | Grosswangen | | 2:08:59 | 23.2 | Gravel Race (50km) | 957 | |
40. | Aschwanden Andreas | 84 | Altdorf UR | | 2:00:29 | 24.9 | Gravel Race (50km) | 146 | |
114. | Aubry Sylvain | 84 | Le Noirmont | | 2:42:17 | 18.4 | Gravel Race (50km) | 147 | |
68. | Aurora Celeste Gonzalez | 20 | Bern | | 05:20 | 7.4 | Kids Cross 1 | 3 | |
| Ayús Tuxa | 79 | Bern | TacTac TEAM TEAM | 1:04:03 | 21.9 | Gravel Ride (25km) | 706 | |
7. | Bachmann Adrian | 92 | Hildisrieden | | 1:47:53 | 27.8 | Gravel Race (50km) | 148 | |
61. | Bachmann Cornel | 81 | Schmerikon | Velo Wildhaber | 2:07:25 | 23.5 | Gravel Race (50km) | 149 | |
36. | Bachofner Christian | 80 | Fehraltorf | | 1:58:02 | 25.4 | Gravel Race (50km) | 150 | |
3. | Bachofner Kian | 19 | Fehraltorf | | 02:33 | 15.5 | Kids Cross 1 | 4 | |
4. | Bachofner Levin | 14 | Fehraltorf | | 05:50 | 21.8 | Kids Cross 3 | 1 | |
1. | Bachofner Nael | 17 | Fehraltorf | | 04:03 | 18.3 | Kids Cross 2 | 1 | |
102. | Badan Bernard | 67 | Nyon | | 3:02:17 | 16.4 | Gravel Race (50km) | 151 | |
46. | Badertscher Maja | 18 | Bern | | 06:20 | 11.7 | Kids Cross 2 | 79 | |
131. | Badertscher Nicolas | 84 | La rippe | | 3:02:18 | 16.4 | Gravel Race (50km) | 152 | |
| Baeriswyl Juule | 20 | Tafers | | | | Kids Cross 1 | 5 | |
23. | Bäertsch Cedric | 07 | Aeschi b. Spiez | | 1:45:34 | 28.4 | Gravel Race (50km) | 64 | |
33. | Bähler Christian | 82 | Boll | Thömus/WindowMaster by WyssTraining | 1:56:28 | 25.7 | Gravel Race (50km) | 153 | |
| Bähler Livia | 15 | Boll | | | | | 2 | |
26. | Bähler Luan | 18 | Bern | | 05:25 | 13.7 | Kids Cross 2 | 2 | |
| Bähler Luca | 13 | Boll | | | | Kids Cross 4 | 1 | |
29. | Bähler Noé | 20 | Bern | | 03:48 | 10.4 | Kids Cross 1 | 6 | |
41. | Baier Lukas | 95 | Zürich | | 2:15:57 | 22.0 | Gravel Race (50km) | 154 | |
37. | Bally Serge | 75 | Cugy | Team Dom Cycle | 1:58:13 | 25.3 | Gravel Race (50km) | 155 | |
77. | Bandak David | 85 | Uitikon Waldegg | | 2:12:17 | 22.6 | Gravel Race (50km) | 156 | |
1. | Bannwart Martin | 63 | Hauterive NE | Club cycliste du Littoral | 1:50:30 | 27.1 | Gravel Race (50km) | 157 | |
44. | Bär Olivier | 71 | Grand-Lancy | Bike Passion Genève | 2:13:25 | 22.4 | Gravel Race (50km) | 158 | |
13. | Barben Emilien | 91 | Givisiez | Scott Sports | 1:40:13 | 29.9 | Gravel Race (50km) | 5 | |
| Barbey Carolin | 92 | Bern | Disco Cycle Cycle Club | 00:32 | 28.1 | Gravel Race (50km) | 159 | |
20. | Bard Alain | 66 | Sorens | | 2:01:49 | 24.6 | Gravel Race (50km) | 160 | |
10. | Bard Julien | 04 | Givisiez | Scott Sports | 1:39:49 | 30.0 | Gravel Race (50km) | 58 | |
57. | Bärlocher Dominic | 76 | Bern | | 2:06:06 | 23.7 | Gravel Race (50km) | 912 | |
25. | Bärtsch Yannic | 09 | Aeschi b. Spiez | | 1:47:05 | 28.0 | Gravel Race (50km) | 65 | |
42. | Basler Peter | 65 | Bern | | 2:12:56 | 22.5 | Gravel Race (50km) | 11 | |
78. | Bättig Stephan | 78 | Richterswil | | 2:13:31 | 22.4 | Gravel Race (50km) | 161 | |
6. | Baumann Andrea | 85 | Attinghausen | | 2:10:46 | 22.9 | Gravel Race (50km) | 162 | |
21. | Baumann Tanja | 93 | Zürich | | 2:48:22 | 17.8 | Gravel Race (50km) | 163 | |
46. | Baumberger Elina | 15 | Steffisburg | | 08:31 | 14.9 | Kids Cross 3 | 3 | |
32. | Baumberger Louis | 17 | Steffisburg | | 05:47 | 12.8 | Kids Cross 2 | 3 | |
108. | Baumberger Noé | 20 | Steffisburg | | 07:06 | 5.5 | Kids Cross 1 | 7 | |
| Baumberger Olivier | 84 | Münsingen | | 58:07 | 24.1 | Gravel Ride (25km) | 707 | |
129. | Baumberger Thierry | 22 | Steffisburg | | 08:49 | 4.4 | Kids Cross 1 | 8 | |
29. | Baumgartner Michel | 90 | Mattstetten | | 1:58:03 | 25.4 | Gravel Race (50km) | 164 | |
4. | Baur Caroline | 94 | Winterthur | | 1:56:50 | 25.6 | Gravel Race (50km) | 17 | |
| Bechtold Hermann | 63 | Bremgarten b. Bern | | 58:43 | 23.9 | Gravel Ride (25km) | 708 | |
7. | Beck Jonathan | 83 | Zürich | | 1:48:10 | 27.7 | Gravel Race (50km) | 165 | |
26. | Beck Ruedi | 87 | Givisiez | Scott Sports | 1:57:27 | 25.5 | Gravel Race (50km) | 101 | |
58. | Beck Steven | 90 | Schaan | | 2:06:45 | 23.6 | Gravel Race (50km) | 166 | |
125. | Becker Jannis | 21 | Herrenschwanden | | 08:23 | 4.7 | Kids Cross 1 | 124 | |
41. | Bédat Damien | 90 | Bernex | | 2:01:26 | 24.7 | Gravel Race (50km) | 167 | |
61. | Bekic Oskar | 21 | Bern | | 05:10 | 7.6 | Kids Cross 1 | 9 | |
5. | Belletti Franco | 59 | Thun | E-Handbike | 2:08:17 | 23.3 | Gravel Race (50km) | 168 | |
| Bender Pino | 20 | Hilterfingen | | | | Kids Cross 1 | 123 | |
| Benoit Poulard Agnès | 62 | Orbe | | 1:24:46 | 16.5 | Gravel Ride (25km) | 709 | |
| Berberat Luc | 71 | Dombresson | | | | Gravel Race (50km) | 169 | |
11. | Berberat Pierre | 76 | La Chaux-de-Fonds | www.pepper1989.com | 1:50:28 | 27.1 | Gravel Race (50km) | 170 | |
| Berger David | 95 | Oberwangen b. Bern | | 52:03 | 26.9 | Gravel Ride (25km) | 710 | |
| Berger Jan | 18 | Worblaufen | | | | Kids Cross 2 | 4 | |
| Berger Tom | 86 | Bern | | 58:48 | 23.8 | Gravel Ride (25km) | 171 | |
89. | Bergs Martin | 67 | Zürich | | 2:41:35 | 18.5 | Gravel Race (50km) | 172 | |
| Berlicka Kaya | 81 | Wiedlisbach | | 1:09:10 | 20.2 | Gravel Ride (25km) | 711 | |
127. | Bernardi Dario | 76 | Rüschlikon | | 2:55:26 | 17.1 | Gravel Race (50km) | 173 | |
27. | Bernet Jules | 18 | Bern | | 05:27 | 13.6 | Kids Cross 2 | 81 | |
111. | Bertoldi Luca | 88 | Givisiez | Scott Sports | 2:20:15 | 21.3 | Gravel Race (50km) | 102 | |
6. | Betschart Andreas | 58 | Unterägeri | | 2:09:17 | 23.2 | Gravel Race (50km) | 875 | |
147. | Bibrich Nicola | 88 | Windisch | | 2:44:08 | 18.2 | Gravel Race (50km) | 913 | |
80. | Bickel Sven | 73 | Bern | | 2:34:56 | 19.3 | Gravel Race (50km) | 174 | |
31. | Bieganska Sinitta | 90 | Luzern | | 3:14:48 | 15.4 | Gravel Race (50km) | 175 | |
| Bieri Beat | 66 | Kräiligen | RV Ersigen | | | Gravel Race (50km) | 176 | |
31. | Bieri Beat | 71 | Bern | | 2:08:34 | 23.3 | Gravel Race (50km) | 177 | |
20. | Bieri Joel | 00 | Solothurn | RV Ersigen | 1:59:20 | 25.1 | Gravel Race (50km) | 178 | |
19. | Bietenharder Leon | 14 | Bern | | 06:56 | 18.3 | Kids Cross 3 | 4 | |
| Bigler Stefan | 60 | Biel/Bienne | | | | Gravel Race (50km) | 179 | |
64. | Bilgerig Marco | 80 | Oberrohrdorf | | 2:07:44 | 23.4 | Gravel Race (50km) | 180 | |
| Binggeli Thomas | 73 | Niederscherli | Thömus | 50:34 | 27.7 | Gravel Ride (25km) | 985 | |
| Bircher Irene | 71 | Einigen | | | | Gravel Ride (25km) | 712 | |
90. | Biró Viktoria | 20 | Hünibach | | 05:51 | 6.7 | Kids Cross 1 | 10 | |
156. | Birrer Julius | 92 | Herrenschwanden | Bobo ULUL | 3:04:44 | 16.2 | Gravel Race (50km) | 181 | |
33. | Bisang Thomas | 87 | Thörishaus | Thömus/WindowMaster by WyssTraining | 1:58:28 | 25.3 | Gravel Race (50km) | 182 | |
101. | Bissig Beat | 76 | Horw | | 2:31:14 | 19.8 | Gravel Race (50km) | 183 | |
109. | Blaser Amellia | 21 | Bern | | 07:10 | 5.5 | Kids Cross 1 | 128 | |
67. | Blaser Liam | 17 | Bern | | 07:59 | 9.3 | Kids Cross 2 | 5 | |
| Blattner Marcel | 68 | Frauenkappelen | Ski+Velo-Center | 55:08 | 25.4 | Gravel Ride (25km) | 984 | |
| Blondeel Xander | 94 | Bern | Chrötli-Club | 53:09 | 26.4 | Gravel Ride (25km) | 713 | |