126. | Lehmann Kevin | 90 | Givisiez | Scott Sports | 2:28:09 | 20.2 | Gravel Race (50km) | 115 | |
| Leibundgut Renate | 81 | Steffisburg | | 41:40 | 27.0 | Gravel Race (50km) | 431 | |
116. | Leimgruber Philipp | 81 | Zug | | 2:42:46 | 18.4 | Gravel Race (50km) | 432 | |
| Leimgrübler Dimitri | 94 | Aarau | | | | | 764 | |
21. | Leopizzi Alexis | 17 | Niederwangen BE | | 05:16 | 14.1 | Kids Cross 2 | 37 | |
69. | Leopizzi Elia | 19 | Niederwangen BE | | 05:20 | 7.4 | Kids Cross 1 | 60 | |
47. | Leopizzi Melina | 16 | Niederwangen BE | | 09:28 | 13.4 | Kids Cross 3 | 25 | |
76. | Lerch Simon | 88 | Längenbühl | | 2:12:15 | 22.6 | Gravel Race (50km) | 433 | |
9. | Leuenberger Anic | 11 | Münsingen | | 09:56 | 19.2 | Kids Cross 4 | 16 | |
40. | Leuenberger Joris | 16 | Münsingen | | 08:11 | 15.5 | Kids Cross 3 | 53 | |
11. | Leuenberger Juna | 13 | Münsingen | | 10:10 | 18.7 | Kids Cross 4 | 17 | |
| Liechti Ferdinand | 15 | Bern | | | | Kids Cross 3 | 26 | |
25. | Liechti Filippa | 19 | Bern | | 03:35 | 11.0 | Kids Cross 1 | 61 | |
30. | Liechti Matis | 20 | Olten | | 03:50 | 10.3 | Kids Cross 1 | 62 | |
20. | Liechti Noel | 18 | Olten | | 05:16 | 14.1 | Kids Cross 2 | 38 | |
116. | Liechti Paula | 21 | Bern | | 07:46 | 5.1 | Kids Cross 1 | 63 | |
48. | Lindt Zora | 20 | Bern | | 04:28 | 8.8 | Kids Cross 1 | 64 | |
| Linke Sebastian | 80 | Zug | | | | Gravel Race (50km) | 434 | |
110. | Lisson Philipp Andri | 88 | Spiez | | 2:20:09 | 21.4 | Gravel Race (50km) | 435 | |
135. | Litz Philipp | 78 | Murten | | 3:13:57 | 15.4 | Gravel Race (50km) | 953 | |
15. | Locher Adrian | 69 | Kirchberg | RV Ersigen | 1:58:14 | 25.3 | Gravel Race (50km) | 436 | |
| Lochmann Anna | 85 | Reinach BL | Bio-Blitz | 1:08:20 | 20.5 | Gravel Ride (25km) | 765 | |
| Lohbauer Dietmar | 67 | Givisiez | Scott Sports | 56:33 | 24.8 | Gravel Ride (25km) | 703 | |
4. | Lombriser Stefan | 85 | Sissach | VMC Liestal | 1:47:00 | 28.0 | Gravel Race (50km) | 437 | |
15. | Looser Konny | 89 | Hinwil | | 1:40:48 | 29.7 | Gravel Race (50km) | 72 | |
8. | Looser Vera | 93 | Hinwil | | 2:11:03 | 22.8 | Gravel Race (50km) | 6 | |
| Lopes Elis | 00 | Winterthur | | 1:00:22 | 23.2 | Gravel Ride (25km) | 766 | |
126. | Lopez Cruz Xitlali | 21 | Bern | | 08:32 | 4.6 | Kids Cross 1 | 65 | |
44. | Lovis Olivier | 80 | Rossemaison | | 2:01:39 | 24.6 | Gravel Race (50km) | 894 | |
92. | Lüchinger Lukas | 70 | Zürich | | 2:44:14 | 18.2 | Gravel Race (50km) | 438 | |
| Ludin Emilian | 18 | Frenkendorf | | | | Kids Cross 2 | 66 | |
| Luginbuehl Bendicht | 55 | Bern | | 1:00:33 | 23.1 | Gravel Ride (25km) | 767 | |
9. | Lukawski Yaro | 19 | Bern | | 02:46 | 14.3 | Kids Cross 1 | 133 | |
20. | Lüthi Gian-Luca | 03 | Pontresina | | 1:43:07 | 29.0 | Gravel Race (50km) | 86 | |
107. | Lüthi Jaelle | 21 | Bern | | 06:57 | 5.6 | Kids Cross 1 | 67 | |
51. | Lüthi Jaron | 18 | Bern | | 06:28 | 11.5 | Kids Cross 2 | 39 | |
1. | Lüthi Laila | 93 | Zürich | Velo67 Racing Team | 1:53:38 | 26.4 | Gravel Race (50km) | 439 | |
107. | Lüthi Mikaël | 82 | Arconciel | | 2:36:18 | 19.1 | Gravel Race (50km) | 958 | |
| Lüthi Patrick | 92 | Givisiez | Scott Sports | | | Gravel Race (50km) | 116 | |
4. | Maag Stefan | 66 | Embrach | RSC Regensdorf | 1:50:50 | 27.0 | Gravel Race (50km) | 440 | |
18. | Mäder Emily | 84 | Bern | mad maeda | 3:25:56 | 14.5 | Gravel Race (50km) | 961 | |
115. | Mäder Florian | 82 | Eggersriet | | 2:42:17 | 18.4 | Gravel Race (50km) | 441 | |
| Mäder Florian | 09 | Eggersriet | | 1:14:57 | 18.7 | Gravel Ride (25km) | 768 | |
8. | Mäder Jana | 95 | Aarwangen | | 2:42:17 | 18.4 | Gravel Race (50km) | 442 | |
| Mäder Nino | 09 | Eggersriet | | 1:14:53 | 18.7 | Gravel Ride (25km) | 769 | |
| Mäder Philipp | 74 | Bern | Tigroso | 1:06:39 | 21.0 | Gravel Ride (25km) | 770 | |
| Maeder Thomas | 72 | Bern | | 54:47 | 25.6 | Gravel Ride (25km) | 771 | |
93. | Maggitti Pier Francesco | 71 | Rudolfstetten | Sportster 24 - Triamt | 2:44:49 | 18.2 | Gravel Race (50km) | 443 | |
116. | Manser Adrian | 92 | Mosnang | bikeperfection AG | 2:21:22 | 21.2 | Gravel Race (50km) | 444 | |
| Marchese Sergio | 76 | Wabern | | | | Gravel Race (50km) | 445 | |
146. | Marko Dimitri | 87 | Lausanne | P3 Team | 2:41:03 | 18.6 | Gravel Race (50km) | 446 | |
132. | Marko Youri | 83 | Lausanne | | 3:03:05 | 16.3 | Gravel Race (50km) | 447 | |
25. | Markwalder Daniel | 71 | Weinfelden | | 2:05:54 | 23.8 | Gravel Race (50km) | 448 | |
| Marmet Steve | 83 | Rosshäusern | | 50:03 | 28.0 | Gravel Ride (25km) | 772 | |
32. | Marti Jonas | 09 | Grosswangen | VC Sursee | 2:13:36 | 22.4 | Gravel Race (50km) | 73 | |
144. | Marti Luca | 87 | Bern | | 2:40:14 | 18.7 | Gravel Race (50km) | 449 | |
39. | Martinez David | 17 | Bern | | 06:10 | 12.0 | Kids Cross 2 | 40 | |
35. | Martinez Noelia | 14 | Bern | | 07:35 | 16.7 | Kids Cross 3 | 27 | |
63. | Martinovsky Lukas | 82 | Bern | | 2:07:42 | 23.4 | Gravel Race (50km) | 909 | |
137. | Martins de Almeida Bruno Filipe | 83 | Neuchâtel | | 3:16:42 | 15.2 | Gravel Race (50km) | 450 | |
| Massai Tommaso | 74 | Thalwil | | | | Gravel Race (50km) | 451 | |
33. | Mathis Emile | 16 | Liebefeld | | 07:33 | 16.8 | Kids Cross 3 | 48 | |
36. | Mathis Lydia | 14 | Liebefeld | | 07:38 | 16.6 | Kids Cross 3 | 49 | |
| Maurer Fabio | 05 | Burgdorf | RV Ersigen | 00:28 | 33.2 | Gravel Race (50km) | 74 | |
80. | Mazzeo Pablo | 81 | Biel/Bienne | Veloplus Bern | 2:14:55 | 22.2 | Gravel Race (50km) | 452 | |
31. | Meegan James | 87 | Basel | VCC - Voyage Racing Team | 1:58:14 | 25.3 | Gravel Race (50km) | 872 | |
| Mehmedagic Zarina | 77 | Givisiez | Scott Sports | | | Gravel Race (50km) | 117 | |
111. | Meier Simon | 78 | Rütihof | Süpercycling Baden | 2:39:46 | 18.7 | Gravel Race (50km) | 453 | |
154. | Meierhans Jan | 91 | Inwil | | 2:56:45 | 16.9 | Gravel Race (50km) | 454 | |
| Meili Noemi | 01 | Madetswil | | 1:23:11 | 16.8 | Gravel Ride (25km) | 773 | |
| Meister Simone | 81 | Zürich | | | | Gravel Race (50km) | 455 | |
19. | Mende Mia | 19 | Urtenen-Schönbühl | | 03:20 | 11.8 | Kids Cross 1 | 68 | |
| Mende Rachel | 84 | Urtenen-Schönbühl | TacTac TEAM TEAM | 1:04:04 | 21.9 | Gravel Ride (25km) | 774 | |
22. | Menna Sara | 92 | Chur | ST Cycling Team | 2:51:36 | 17.4 | Gravel Race (50km) | 456 | |
| Menzi Bruno | 82 | Benken SG | Velolab.net | | | Gravel Race (50km) | 457 | |
79. | Merz Robert | 70 | Fraubrunnen | | 2:32:01 | 19.7 | Gravel Race (50km) | 458 | |
| Meyer Jessica | 89 | Rubigen | | 54:20 | 25.8 | Gravel Ride (25km) | 775 | |
1. | Migon Karolina | 96 | Pully | PAS Racing | 1:49:38 | 27.3 | Gravel Race (50km) | 2 | |
53. | Milan Amanda | 17 | Bern | | 06:50 | 10.9 | Kids Cross 2 | 82 | |
| Milan Cedric | 77 | Fribourg | | 1:06:29 | 21.1 | Gravel Ride (25km) | 776 | |
145. | Million Renaud | 86 | Zürich | | 2:40:16 | 18.7 | Gravel Race (50km) | 459 | |
105. | Million Teo Ryder | 21 | Zürich | | 06:45 | 5.8 | Kids Cross 1 | 69 | |
| Minichiello Fabrizio | 73 | Bülach | | | | Gravel Ride (25km) | 777 | |
27. | Mischler David | 03 | Hausen am Albis | | 2:07:30 | 23.5 | Gravel Race (50km) | 460 | |
| Moinat Annaëlle | 02 | Oberbalm | | 51:14 | 27.4 | Gravel Ride (25km) | 778 | |
16. | Moll Andreas | 60 | Erlenbach | | 2:35:43 | 19.2 | Gravel Race (50km) | 952 | |
70. | Montag Patrick | 71 | Bern | | 2:29:02 | 20.1 | Gravel Race (50km) | 461 | |
6. | Montavon Yann | 86 | Givisiez | Scott Sports | 1:47:03 | 28.0 | Gravel Race (50km) | 118 | |
16. | Morf Beat | 77 | Wetzikon ZH | | 1:51:48 | 26.8 | Gravel Race (50km) | 462 | |
99. | Mosimann Marcel | 79 | Bösingen | | 2:30:28 | 19.9 | Gravel Race (50km) | 463 | |
| Mueller Daniel | 74 | Schüpfen | | 1:00:07 | 23.3 | Gravel Ride (25km) | 779 | |
2. | Müggler Eliane | 94 | Thal | bischibikes / kopierpapier.ch / VC Surses | 2:03:50 | 24.2 | Gravel Race (50km) | 464 | |
25. | Mühlemann Martina | 91 | Bern | Fleur de Lyss | 3:01:20 | 16.5 | Gravel Race (50km) | 465 | |
73. | Müller Caspar | 18 | Bern | | 10:03 | 7.4 | Kids Cross 2 | 41 | |
20. | Müller Fynn | 20 | Blumenstein | | 03:22 | 11.7 | Kids Cross 1 | 70 | |
122. | Müller Joschi | 86 | Bern | | 2:27:04 | 20.4 | Gravel Race (50km) | 466 | |
| Müller Katja | 86 | Givisiez | Scott Sports | | | Gravel Race (50km) | 119 | |
| Müller Manuel | 86 | Givisiez | Scott Sports | | | Gravel Race (50km) | 120 | |
65. | Müller Pascal | 77 | Küttigen | | 2:08:21 | 23.3 | Gravel Race (50km) | 467 | |
85. | Müller Robert | 80 | Zürich | | 2:17:37 | 21.8 | Gravel Race (50km) | 468 | |