| Martin Othmar | 48 | Uster | | 34:58 | 6:21 | 5.5km M | 8135 | |
44. | Martina Andrea | 88 | Zurich | | 1:40:58 | 4:47 | 21.1km M35 | 3421 | |
47. | Martinelli Nils | 14 | Zürich | LAC TV Unterstrass | 04:40 | 3:53 | 1.2km MU10 | 2079 | |
DNS | Martinelli Serafin | 11 | Zürich | LAC TV Unterstrass | Startzeit 13:15:00 | | 1.6km MU14 | 2080 | |
125. | Martinez Jacobo | 81 | Neuchâtel | | 1:51:53 | 5:18 | 21.1km M40 | 8136 | |
72. | Martins Penton Camila | 16 | Kilchberg ZH | | 06:56 | 5:46 | 1.2km WU08 | 8137 | |
271. | Martos Garcia, Küsnacht Gema, Alvaro, Aitana | 83 | Küsnacht | | 12:04 | 10:02 | 1.2km Famigros Run & Win | 194 | |
| Marur Veena | 79 | Zug | | 1:47:29 | 10:44 | 10km Walking | 8138 | |
DNS | Marza Andreea | 89 | Wald ZH | | Startzeit 15:48:00 | | 21.1km W30 | 10120 | |
137. | Maseda Carlos | 77 | Mönchaltorf | | 1:00:50 | 6:04 | 10km M40 | 8139 | |
14. | Maseda Nick | 11 | Mönchaltorf | | 53:31 | 5:21 | 10km MU16 | 8140 | |
138. | Masefield Philipp | 76 | Zürich | | 1:56:25 | 5:31 | 21.1km M45 | 3422 | |
DNS | Masek Stephan | 63 | Wilen bei Wollerau | | Startzeit 15:56:00 | | 21.1km M60 | 8141 | |
DNS | Masih Naeem | 87 | Pakistan | Nil | Startzeit 15:00:00 | | 21.1km M35 | 13 | |
DNF | Massalongo Reto | 87 | Riniken | | 1:11:43 KM10 | | 21.1km M35 | 8142 | |
| Massaro Armando | 75 | Egg | | 37:12 | 6:45 | 5.5km M | 8143 | |
| Massaro Sabrina | 93 | Herrliberg | | 38:00 | 6:54 | 5.5km W | 8144 | |
DNS | Massaro Yvonne | 85 | Egg bei Zürich | | Startzeit 13:20:00 | | 5.5km W | 8145 | |
| Mastrantoni Dimitra | 77 | Zurich | | 1:35:42 | 9:34 | 10km Nordic-Walking | 3423 | |
DNS | Mastrogiovanni Seraina | 91 | Zürich | | Startzeit 13:39:00 | | 10km W30 | 8146 | |
201. | Masuhr Niklas | 93 | Zürich | | 1:58:22 | 5:36 | 21.1km M30 | 11114 | |
194. | Masurel Charles | 78 | Zurich | | 1:11:05 | 7:06 | 10km M40 | 8147 | |
27. | Masut Anna | 62 | Wallisellen | | 1:15:36 | 7:33 | 10km W60 | 3424 | |
189. | Matei Bogdan | 90 | Zürich | | 1:57:02 | 5:32 | 21.1km M30 | 8148 | |
| Mathenge Eunice | 75 | Zürich | | 2:09:26 | 12:56 | 10km Walking | 8149 | |
182. | Mathes Tobias | 76 | Zürich | | 1:08:05 | 6:48 | 10km M40 | 3425 | |
236. | Mathews Zenon | 79 | Greifensee | | 2:04:36 | 5:54 | 21.1km M40 | 8150 | |
83. | Mathis Pascal | 80 | Wettswil | | 1:46:57 | 5:04 | 21.1km M40 | 11203 | |
51. | Mathys Florian + Weisstanner Natalie | 93 | Uster | | 3:14:49 | 6:24 | 21.1km + 9.3km Teamstaffel | 867 | |
1. | Mathys Odilia | 53 | Rubigen | STB | 50:58 | 5:05 | 10km W70 | 5564 | |
69. | Matiash Yulia | 83 | Basel | | 1:00:37 | 6:03 | 10km W40 | 8151 | |
307. | Matossian Ulysse | 91 | Erlenbach ZH | | 2:09:58 | 6:09 | 21.1km M30 | 10121 | |
DNS | Matter Andrea | 88 | Murten | | Startzeit 13:20:00 | | 5.5km W | 3427 | |
274. | Matthijs Anne-Laure | 98 | Altendorf | | 2:42:03 | 7:40 | 21.1km W20 | 3428 | |
21. | Matti Corinne | 98 | Bern | TV Länggasse | 1:47:13 | 5:04 | 21.1km W20 | 5708 | |
2. | Mattingly Elvis | 16 | Wangen b. Olten | Team Kleinwagen | 04:24 | 3:39 | 1.2km MU08 | 2202 | |
8. | Mattingly Velvet | 13 | Wangen bei Olten | Team Wangen | 04:03 | 3:22 | 1.2km WU12 | 2208 | |
92. | Matulik Petr | 77 | Dietlikon | 3star cats wallisellen | 1:48:53 | 5:09 | 21.1km M45 | 5033 | |
25. | Matulik, Dietlikon Petr, Liliana | 77 | Dietlikon | 3star cats wallisellen | 05:34 | 4:37 | 1.2km Famigros Run & Win | 217 | |
200. | Matyas Marton | 81 | Embrach | | 2:00:27 | 5:42 | 21.1km M40 | 3429 | |
206. | Matzinger Rico | 96 | Greifensee | LC Uster | 1:56:41 | 5:31 | 21.1km M20 | 5334 | |
51. | Maucher Sophie | 14 | Küsnacht ZH | | 05:01 | 4:10 | 1.2km WU10 | 8152 | |
DNS | Maucher Stefan | 81 | Küsnacht ZH | LC Turicum | Startzeit 15:00:00 | | 21.1km M40 | 5311 | |
3. | Mauchle Bernadette | 63 | Gossau | | 54:59 | 5:29 | 10km W60 | 3430 | |
79. | Mauchle Manfred | 69 | Uster | | 57:36 | 5:45 | 10km M50 | 8153 | |
120. | Maurer Cassandra | 97 | Wetzikon ZH | | 2:06:05 | 5:58 | 21.1km W20 | 8154 | |
| Maurer Christoph | 73 | Hinwil | | 33:38 | 6:06 | 5.5km M | 1262 | |
116. | Maurer Dave | 77 | Hettlingen | | 1:53:33 | 5:22 | 21.1km M45 | 8155 | |
20. | Maurer Dennis | 96 | Hittnau | | 44:03 | 4:24 | 10km M20 | 8156 | |
50. | Maurer Kay | 03 | Hittnau | | 1:41:36 | 4:48 | 21.1km M20 | 11058 | |
| Maurer Sandy | 77 | Hinwil | | 36:23 | 6:36 | 5.5km W | 1263 | |
48. | Maurer Thomas | 62 | Uster | | 2:03:01 | 5:49 | 21.1km M60 | 8157 | |
19. | Maurer Urs | 65 | Hittnau | | 1:45:27 | 4:59 | 21.1km M55 | 8158 | |
| Maurhofer Roland | 70 | Männedorf | Team Regine Sauter | 46:44 | 8:29 | 5.5km M | 12516 | |
DNS | Mauro Theresa | 90 | Herzogenbuchsee | | Startzeit 13:20:00 | | 5.5km W | 3431 | |
86. | Mauron Claire | 87 | Mézières FR | | 2:15:41 | 6:25 | 21.1km W35 | 8159 | |
79. | May Eva | 73 | Schwerzenbach | | 1:07:03 | 6:42 | 10km W50 | 3432 | |
219. | Maybud Roy | 78 | Herrliberg | | 2:07:54 | 6:03 | 21.1km M45 | 3433 | |
28. | Mayer Jakob | 15 | Schwerzenbach | Glattal Falcons | 04:30 | 3:44 | 1.2km MU10 | 5171 | |
30. | Mayer Janis | 15 | Schänis | Jugi Schänis | 04:32 | 3:45 | 1.2km MU10 | 5215 | |
11. | Mayer Luis | 17 | Schwerzenbach | | 04:50 | 4:01 | 1.2km MU08 | 8160 | |
4. | Mayer Samuel | 98 | Uster | | 34:17 | 3:25 | 10km M20 | 1085 | |
12. | Mayer Sarina | 17 | Schänis | Kitu Schänis | 05:09 | 4:17 | 1.2km WU08 | 5229 | |
DNS | Mayer Theo | 13 | Uster | | Startzeit 12:45:00 | | 1.2km MU12 | 3434 | |
214. | Mayer, Schänis Daniel, Livia | 79 | Schänis | VaKi Schänis | 08:24 | 6:59 | 1.2km Famigros Run & Win | 226 | |
207. | Mayer, Schwerzenbach Philipp, Romy | 82 | Schwerzenbach | | 08:18 | 6:54 | 1.2km Famigros Run & Win | 310 | |
38. | Mazan Stephan | 64 | Urdorf | | 53:04 | 5:18 | 10km M50 | 3435 | |
25. | Mazenauer Elia | 12 | St. Gallen | | 04:11 | 3:28 | 1.2km MU12 | 8161 | |
300. | Mazenauer Manuel | 88 | Richterswil | | 2:12:37 | 6:17 | 21.1km M35 | 8162 | |
182. | Mazenauer Philipp | 78 | Wagen | | 2:03:17 | 5:50 | 21.1km M45 | 8163 | |
29. | Mazenauer-Felber Petra | 79 | Wagen | | 54:22 | 5:26 | 10km W40 | 8164 | |
118. | Mazurek Dawid | 90 | Glattbrugg | DIDI :D | 1:48:42 | 5:09 | 21.1km M30 | 5108 | |
17. | Mazza Prospero + Chiappetta Francesco | 83 | Thalwil | | 2:50:53 | 5:37 | 21.1km + 9.3km Teamstaffel | 868 | |
| Mazzei Ruben | 80 | Urdorf | | 38:58 | 7:05 | 5.5km M | 8165 | |
129. | Mazzoleni Alice | 99 | Olten | | 2:07:36 | 6:02 | 21.1km W20 | 8166 | |
111. | Mazzoleni Marilena | 00 | Olten | | 2:04:40 | 5:54 | 21.1km W20 | 8167 | |
325. | Mazzoni Daniele | 80 | Zürich | | 2:19:47 | 6:37 | 21.1km M40 | 3436 | |
75. | Mborou Benjamin | 88 | Zürich | | 1:46:54 | 5:03 | 21.1km M35 | 1162 | |
93. | McAllister Magali | 95 | Zurich | | 1:02:48 | 6:16 | 10km W20 | 8168 | |
158. | McLaren Madeline | 88 | Wollerau | | 1:07:04 | 6:42 | 10km W30 | 3437 | |
143. | McMurtrie Sandra | 81 | Rüti ZH | | 1:08:59 | 6:53 | 10km W40 | 3438 | |
24. | McNamara Morgan | 72 | Wallisellen | | 49:59 | 4:59 | 10km M50 | 1247 | |
101. | Mcveigh Daniel | 90 | Zürich | | 54:20 | 5:25 | 10km M30 | 1056 | |
226. | McWalter Dylan | 95 | Thun | Die fantastischen Vier | 1:58:19 | 5:36 | 21.1km M20 | 5109 | |
181. | Mechani Lilia | 01 | Zürich | Thunfish-Proteinshake | 1:19:42 | 7:58 | 10km W20 | 10021 | |
32. | Mechelmans Ancy | 91 | Uster | | 54:19 | 5:25 | 10km W30 | 8169 | |
132. | Meckes Maria | 95 | Egg | | 1:07:18 | 6:43 | 10km W20 | 8170 | |
102. | Medved Kira | 92 | Zürich | | 2:08:21 | 6:04 | 21.1km W30 | 8171 | |
69. | Meermann Viazankina Nadiia | 88 | Zürich | | 2:10:18 | 6:10 | 21.1km W35 | 8172 | |
225. | Meffray Dania | 90 | Volketswil | | 1:18:57 | 7:53 | 10km W30 | 8173 | |
171. | Meffray Emmanuel | 65 | Bollène | | 1:15:10 | 7:30 | 10km M50 | 8174 | |
239. | Meffray Kévin | 90 | Volketswil | | 1:15:12 | 7:31 | 10km M30 | 8175 | |
249. | Meffray, Volketswil Kévin, Emmanuel, Azalée | 90 | Volketswil | | 10:06 | 8:24 | 1.2km Famigros Run & Win | 195 | |
36. | Mehta Ian | 12 | Bad Zurzach | | 04:21 | 3:37 | 1.2km MU12 | 8176 | |
82. | Mehta Ishan | 82 | Bad Zurzach | | 55:32 | 5:33 | 10km M40 | 3439 | |
112. | Mehta Samyak | 14 | Rütihof AG | | 05:52 | 4:53 | 1.2km MU10 | 8177 | |
307. | Mehta Sunil | 74 | Rütihof AG | | 2:27:20 | 6:58 | 21.1km M45 | 869 | |
46. | Mehta Vir | 16 | Bad Zurzach | | 05:39 | 4:41 | 1.2km MU08 | 8178 | |
356. | Meichtry Cédric | 80 | Zürich | | 2:45:41 | 7:51 | 21.1km M40 | 1211 | |
112. | Meier Alain | 88 | Zürich | | 55:34 | 5:33 | 10km M30 | 3440 | |