Event Information

 Sa Pa, Vietnam
19 September 2025 to 20 September 2025

Vietnam Mountain Marathon 2025

Welcome to the longest-established mountain run in Vietnam. VMM offers distances of 10km, 21km, 50km, 70km, and 100km around Sapa, a spectacular mountain region in North Vietnam.

Ultra 70km

Itra Points
Itra Images
Mountain Level
6
Finisher level
280
National League
Runner Time Race Score Age-Group Gender Nationality
1 VANG A tung 9:10:58
Subscribe to an ITRA Subscription for just €12 per year (that's €1 per month) to unlock all race statistics
+
289;
U23 M VIE
2 NGUYEN Tien Vo 9:53:49 23-34 M VIE
3 NGUYEN Duc Tuyen 10:13:44 40-44 M VIE
4 MOK WAI HUNG 10:40:23 40-44 M HKG
5 MANSOR Sadiq 10:40:56 23-34 M SGP
6 WANITTHANOM Chatchai 10:50:15 35-39 M THA
7 PHAM Quang Vu 11:00:21 U23 M VIE
8 CHUN MAN Ha 11:02:35 35-39 M HKG
9 TA Van Khanh 11:40:57 40-44 M VIE
10 TRẦN TRỌNG Nhân 11:48:44 23-34 M VIE
11 LUU Hong Van 11:52:42 23-34 F VIE
12 PHUONG Thi hong nhung 11:55:30 35-39 F VIE
13 LEE Man Kit 12:00:33 45-49 M HKG
14 NGUYEN Thi Ngoc Anh 12:01:18 23-34 F VIE
15 NGUYEN Thi ngoc thuy 12:11:57 35-39 F VIE
16 HAILS Ben 12:17:26 40-44 M GBR
17 VU Duy anh 12:21:14 40-44 M VIE
18 OKU Shohei 12:36:40 35-39 M JPN
19 NGUYEN Thi Duong 12:56:48 35-39 F VIE
20 LORD David Malcolm 12:57:54 45-49 M AUS
21 DAO Phu son 13:04:14 23-34 M VIE
22 SCHELLERER Lion 13:06:05 23-34 M GER
23 SAGNES Vincent 13:23:07 23-34 M FRA
24 LE Van Quy 13:39:10 23-34 M VIE
25 VU Manh Hung 13:39:14 40-44 M VIE
26 NGUYEN HUNG Long 13:40:20 35-39 M VIE
27 NGUYEN DUC Binh 13:40:34 40-44 M NED
28 TA Duc Vinh 13:45:05 45-49 M VIE
29 NGUYEN THI Xuan 13:47:50 23-34 F VIE
30 FUSE Takichi 13:54:06 23-34 M JPN
31 NGUYEN THI Thu thuy 13:54:19 35-39 F VIE
32 JAINGARM Cherdkiat 14:02:52 23-34 M THA
33 LE Duc Manh 14:06:21 23-34 M VIE
34 PHAN TUONG Vy 14:06:22 23-34 F VIE
35 MURAKAMI Yuki 14:09:37 23-34 M JPN
36 DO Thanh trung 14:16:19 23-34 M VIE
37 NGUYEN Hong Son 14:17:46 45-49 M VIE
38 AN Wooyoung 14:19:24 40-44 M KOR
39 TRAN Quoc Thong 14:20:30 23-34 M VIE
40 GALIGNE David 14:31:19 23-34 M FRA
41 HUYNH TAN Vinh 14:36:36 35-39 M VIE
42 TRAN Long 14:42:42 23-34 M VIE
43 PROVOST JEAN MARC 14:46:25 50-54 M FRA
44 YPIL Herson 14:48:36 35-39 M PHI
45 FANGAYEN Roflyne 14:52:01 23-34 F PHI
46 DINH TIEN Hiep 14:55:06 35-39 M VIE
47 PHAM Van Duc 14:56:16 40-44 M VIE
48 CHOI Wing Pong 14:56:56 - - HKG
49 IVANOV Vladimir 15:03:59 23-34 M RUS
50 HELANDER Nils 15:07:16 55-59 M THA
51 SREEDACH Nuttapong 15:09:14 35-39 M THA
52 WONG Wai Ling 15:19:18 50-54 F HKG
53 DANG Tuan Anh 15:23:31 35-39 M VIE
54 FENIS F Jerand 15:28:11 45-49 M PHI
55 CORNTHWAITE Blair 15:30:53 50-54 M NZL
56 DEEVA Mithil 15:34:15 23-34 M IND
57 TRAN VIET Khanh 15:46:55 23-34 M VIE
58 CUNG THI Tra My 15:54:09 23-34 F VIE
59 TRAN Thi Lan Anh 15:54:38 35-39 F VIE
60 TRIEU VIET Cuong 15:54:39 35-39 M VIE
61 DOAN Manh Tien 15:55:26 45-49 M VIE
62 NGUYEN Quang Vinh 15:56:02 35-39 M VIE
63 KURIYAMA Asuka 16:06:01 40-44 F JPN
64 TRAN Thang 16:07:30 40-44 M USA
65 HOANG Binh Minh 16:07:45 23-34 M VIE
66 FUNG Fu Wah 16:10:19 65-69 M HKG
67 RASMUSSEN Jakob Moerkenborg 16:21:22 40-44 M DEN
68 PHAM NGOC Trai 16:21:49 23-34 M VIE
69 NGUYEN NGOC Hoang 16:21:56 40-44 M VIE
70 MAI PHAM TUAN 16:29:28 45-49 M VIE
71 YOGA Putu Maosadi Yoga 16:32:54 55-59 M INA
72 CHU Minh Hai 16:33:42 45-49 M VIE
73 DOAN Bang giang 16:40:50 45-49 M VIE
74 VU Ngoc linh 16:41:18 40-44 F VIE
75 MANH TOAN Au 16:41:56 45-49 M VIE
76 YAMASHITA HIROTAKA 16:45:33 55-59 M JPN
77 CHU Thi Phuong 16:47:34 40-44 F VIE
78 PHAM PHU Quoc 16:50:36 45-49 M VIE
79 VU Thi Thanh Van 16:51:29 45-49 F VIE
80 BUI THI Lan 16:52:25 35-39 F VIE
81 PHAM Hien 16:54:58 35-39 F VIE
82 NGUYEN Duy Quang 16:56:13 40-44 M NED
83 NGUYEN The Dung 16:57:55 50-54 M VIE
84 VO VIET Anh 16:58:38 40-44 M VIE
85 LY Thi Hong Lien 17:09:46 23-34 F VIE
86 NGUYEN THE Anh 17:16:00 40-44 M VIE
87 TRAN VAN Duyen 17:18:21 45-49 M VIE
88 GUMPIC Rochelle Anne 17:20:28 23-34 F PHI
89 HOANG THAI My 17:21:48 40-44 F VIE
90 CHU Anh Tú 17:22:06 35-39 M VIE
91 PHAM VAN Phuc 17:23:06 23-34 M VIE
92 BALTHAZAR LACASSE Pierre Etienne 17:28:05 35-39 M CAN
92 COLSON Jeremy 17:28:05 35-39 M FRA
94 PHAM Viet 17:28:59 40-44 M VIE
95 CHOI Hyun Woong 17:29:11 45-49 M KOR
96 PHAM THI HONG Diep 17:31:14 23-34 F VIE
97 MULIAWAN I Made 17:32:58 45-49 M INA
97 PRAMANA I Made Ari 17:32:58 45-49 M INA
99 TUAN DANG VAN 17:37:58 40-44 M VIE
100 NGUYEN Thu Trang 17:38:39 40-44 F VIE
101 LA NGOC Thanh 17:39:53 40-44 M VIE
102 GRIGOLO Francesco 17:42:40 45-49 M ITA
103 TRINH DUY Phuc 17:45:26 23-34 M VIE
104 DUC TUYEN Pham 17:50:48 35-39 M VIE
105 DO Manh Cuong 17:50:56 23-34 M VIE
106 TRAN QUOC TRUONG Loc 17:51:21 23-34 M VIE
107 TA Thi Thu Hue 17:52:13 45-49 F VIE
108 TRAN Minh 17:52:36 50-54 M VIE
109 MATSUO Koji 17:52:50 50-54 M JPN
110 TRAN Nguyen cao minh 18:03:04 23-34 M VIE
111 NGUYEN Duc 18:05:17 40-44 M VIE
112 CHUNG Choi Lin 18:09:24 45-49 F HKG
113 LEE Tsz Ming 18:09:28 45-49 M HKG
114 PHUNG Xuan Quan 18:09:42 35-39 M VIE
115 PHAM Anh Tuan 18:12:12 40-44 M VIE
116 NGUYEN BUI Loi 18:12:51 40-44 M VIE
117 MUANGPROM Phunyisa 18:15:39 23-34 F THA
118 HUHTANEN Mika 18:17:32 55-59 M FIN
119 BISWAS Pradeep 18:19:20 50-54 M IND
120 PENG Qiao 18:22:19 23-34 M CHN
121 NGUYEN Ngo 18:24:09 23-34 M VIE
122 DUONG Luong 18:24:25 35-39 M VIE
123 SORAYA Evrina 18:26:47 35-39 F INA
124 PHAM VIET Thanh 18:26:58 40-44 M VIE
125 NGUYEN THI ANH Hong 18:27:19 23-34 F VIE
126 TRAN Huy Tien 18:28:10 35-39 M VIE
127 NGUYEN Hieu 18:28:19 23-34 M VIE
128 LE VAN Manh 18:29:02 40-44 M VIE
129 NGUYEN VAN Dung 18:29:45 35-39 M VIE
130 DANA I Made 18:34:17 55-59 M INA
131 WATTANAPUTTAKORN Ek 18:35:24 50-54 M THA
131 YINGAMPHON Phiboon 18:35:24 50-54 M THA
133 LAM Fay Lit Philip 18:37:09 45-49 M HKG
134 LE VIET Dung 18:37:19 35-39 M VIE
135 PHAM Minh thuan 18:40:27 40-44 M VIE
136 HOANG TU Anh 18:40:44 23-34 M VIE
137 NGUYEN THE Loc 18:44:54 23-34 M VIE
138 LE PHAT Dinh 18:45:41 23-34 M VIE
139 MARSHALL Felice 18:46:29 50-54 F AUS
139 SELETTO Madeleine 18:46:29 50-54 F SGP
141 HOANG Pham Le Anh 18:46:39 35-39 M VIE
142 DUONG Hau 18:48:08 U23 M VIE
143 LE Thi thuy 18:51:23 23-34 F VIE
144 PHAM TRANG Luu 18:55:07 23-34 M VIE
145 TRAN Thi Khanh Toan 18:59:26 40-44 F VIE
146 NGUYEN THI Minh 19:01:01 23-34 F VIE
147 DO MINH Duc 19:01:37 40-44 M VIE
148 NGUYEN LUONG Oanh 19:04:27 35-39 M VIE
149 LE Van cuong 19:06:11 40-44 M VIE
150 NGUYEN Tri dung 19:09:57 23-34 M VIE
151 NGUYEN Tuan Khanh 19:12:45 23-34 M VIE
152 CHOI MA YAN 19:12:53 45-49 F CHN
153 LIM Shun Yao 19:15:42 23-34 M MAS
154 PARK Jeong Eun 19:20:31 23-34 F KOR
155 LE Minh 19:21:22 40-44 M VIE
156 TAN Shi Saint 19:22:46 35-39 M MAS
157 NGUYEN Van Dien 19:22:57 45-49 M VIE
158 PHAM Ngoc Hoan 19:26:25 35-39 M VIE
159 THI NHU TRANG Ho 19:28:30 50-54 F VIE
160 DO HOAI Nam 19:29:28 45-49 M VIE
161 TRAN Nu hoai thu 19:30:16 45-49 F VIE
162 LEE JINMAN 19:30:31 40-44 M KOR
163 NGUYEN Thanh Tung 19:31:45 40-44 M VIE
164 VU VAN Huu 19:32:07 40-44 M VIE
165 PHAM MINH Hieu 19:32:55 45-49 F VIE
166 LE THANH Lam 19:33:13 40-44 M VIE
167 TRAN Xuan Bach 19:34:34 23-34 M VIE
168 DO THI PHUONG Thao 19:34:41 40-44 F VIE
169 LUU THANH Quy 19:35:06 40-44 M VIE
170 NGUYEN VAN HAI BARBI Simon 19:35:15 40-44 M FRA
171 HA ANH Tuan 19:35:27 23-34 M VIE
172 HUYNH Quang nhan 19:35:47 45-49 M VIE
173 TRIEU VAN Long 19:36:59 23-34 M VIE
174 NGOC CANH Pham 19:37:45 45-49 M VIE
175 SAPUTRA I ketut indrawan 19:37:48 60-64 M INA
176 GIAP TIEN Hoang 19:38:01 40-44 M VIE
177 NGUYEN Thuy 19:40:23 40-44 F VIE
178 BUI Minh thang 19:40:59 35-39 M VIE
179 LE Kien Thuc 19:42:45 45-49 M VIE
180 TRAN Quoc Tung 19:44:11 45-49 M VIE
181 INGOLD Christian 19:46:40 70-74 M SUI
182 NGUYEN Thai Thinh 19:46:47 40-44 M VIE
183 TRAN Ngoc Huy 19:47:01 45-49 M VIE
184 CHO Hojun 19:48:01 45-49 M KOR
185 TRAN THI HANH Quyen 19:48:16 40-44 F VIE
186 NGUYEN Xuan thanh 19:48:36 40-44 M VIE
187 NGUYEN Hoang Long 19:48:56 45-49 M VIE
188 PHAN MINH Chinh 19:49:40 50-54 M VIE
189 PHAM DUC Luan 19:49:47 35-39 M VIE
190 NGUYEN Quang Vinh 19:50:54 45-49 M VIE
191 TUAN NGUYEN WOLVERINE 19:51:21 40-44 M VIE
192 TEO Anderson 19:51:45 50-54 M SGP
193 DUONG HAI Oanh 19:52:22 50-54 F VIE
194 NGUYEN Tien doan 19:52:42 23-34 M VIE
195 LUONG Duy khanh 19:53:45 35-39 M VIE
196 VU TIEN Dung 19:54:24 45-49 M VIE
197 KHUAT Duy vu 19:55:06 23-34 M VIE
198 TRAN Thi Thanh Binh 19:56:13 40-44 F VIE
199 NGUYEN NGOC Quang 19:56:17 23-34 M VIE
200 VU Minh tien 19:56:54 23-34 M VIE
201 NGUYEN Duy tu 19:57:13 23-34 M VIE
202 DANG Quoc Hung 20:00:15 35-39 M VIE
203 TRAN Thi Minh Phuong 20:02:14 40-44 F VIE
204 PHAN Thi Ai Phuong 20:03:56 23-34 F VIE
205 NGUYEN Thi Ngoc Thao 20:05:51 23-34 F VIE
206 BUI Dang Manh 20:06:03 40-44 M VIE
206 LE TUAN Linh 20:06:03 23-34 M VIE
206 TA Ngoc Hung 20:06:03 40-44 M VIE
209 BRANDHORST Leonard 20:06:17 35-39 M NED
210 TRAN THI MINH An 20:06:36 23-34 F VIE
211 VU Thi Thanh Van 20:07:11 40-44 F VIE
212 HOANG THI Loan 20:07:25 23-34 F VIE
212 NGUYEN Hai Nam 20:07:25 40-44 M VIE
214 DO Minh-Tam 20:09:27 23-34 M VIE
215 NGUYEN TIEN Huan 20:10:32 40-44 M VIE
216 NGUYEN Ha Thuy 20:10:52 40-44 F VIE
216 TRAN DUNG Manh 20:10:52 40-44 M VIE
218 NGUYEN THI Huyen 20:12:15 45-49 F VIE
219 NGUYEN THANH Trung 20:12:25 40-44 M VIE
220 VO Thi my than 20:12:47 U23 F VIE
221 PHAN DUC Hung 20:13:01 50-54 M VIE
222 PHAM Tuan Anh 20:13:17 23-34 M VIE
223 LE HOANG Tuan 20:13:33 23-34 M VIE
224 HIỆP Hoàng 20:13:43 23-34 M VIE
225 TRAN Duc trung 20:14:01 35-39 M VIE
226 PHAM DINH Tung 20:14:02 35-39 M VIE
227 VO VIET An 20:15:54 23-34 M VIE
228 HOANG Thi viet ha 20:15:59 45-49 F VIE
229 TRUNG LINH Pham 20:16:07 45-49 M VIE
230 NGUYEN TAN Phap 20:17:46 40-44 M VIE
231 NGUYEN Vuong 20:18:36 40-44 M VIE
232 VU DUC HUY 20:18:53 35-39 M VIE
233 LUONG Xuan Phuc 20:18:59 35-39 M VIE
234 DANG TRAN Trung 20:19:09 40-44 M VIE
235 PHAN XUAN Hoa 20:19:18 23-34 M VIE
236 TRUONG Trung 20:19:53 35-39 M VIE
237 PHAM Hoang Lam 20:20:05 45-49 M VIE
238 PHUONG Mai 20:20:20 40-44 F VIE
238 TRAN TIEN Dat 20:20:20 23-34 M VIE
240 LE Hoa 20:22:47 35-39 F VIE
241 NGUYEN Thanh Trung 20:23:20 35-39 M VIE
242 PHAM Hue 20:23:31 23-34 F VIE
243 DO Thi kieu 20:24:10 23-34 F VIE
244 TRUONG HOANG Viet 20:24:38 23-34 M VIE
245 CHU Xuan Hoang 20:25:04 45-49 M VIE
246 NGUYEN Viet Anh 20:25:11 23-34 M VIE
247 LEANGARAM Sanoh 20:25:44 45-49 M THA
248 NGO VAN Vi 20:25:53 35-39 M VIE
249 LE Thi Quynh Hoa 20:25:59 40-44 F VIE
250 LE Thanh dat 20:26:15 23-34 M VIE
251 NGUYEN Trung kien 20:27:02 45-49 M VIE
252 PHAM Nam 20:27:24 23-34 M VIE
253 CAO Ngoc Toan 20:27:43 35-39 M VIE
254 NGUYEN DUC Lan 20:29:55 35-39 M VIE
255 LAI Jan Choy 20:30:16 45-49 M MAS
256 TARBARD Selene 20:30:36 45-49 F SGP
257 VU THI Lan 20:30:42 45-49 F VIE
258 BUI Phong 20:30:55 45-49 M VIE
259 NGUYEN PHAM MINH Tri 20:31:35 40-44 M VIE
260 TRINH THE Thanh 20:32:15 35-39 M VIE
261 TRAN DINH Long 20:32:16 23-34 M VIE
262 NGUYEN DUY ANH Quoc 20:33:26 23-34 M VIE
263 NGUYEN HOANG Giang 20:33:57 U23 M VIE
264 PHAM Thi Viet Ha 20:34:11 40-44 F VIE
265 CAO Chien Thang 20:34:23 40-44 M VIE
266 BUI DOAN Luyen 20:34:29 35-39 M VIE
267 CHU Thi tra vinh 20:35:17 40-44 F VIE
268 PHAM NHAT Linh 20:35:23 35-39 F VIE
269 NGO Ngoc Uoc 20:36:51 35-39 M VIE
270 HO Le tri 20:36:58 45-49 M VIE
271 NGUYEN NGOC Tuan 20:37:14 40-44 M VIE
272 NGUYEN THI Huyen 20:37:35 45-49 F VIE
273 NGUYEN Thi Phuong Cuc 20:39:16 35-39 F VIE
274 DANG TRUNG Hieu 20:39:30 23-34 M VIE
275 NGUYEN VAN Hop 20:39:42 35-39 M VIE
276 LE VIET Hoa 20:39:49 40-44 M VIE
277 NGUYEN THI Thuy 20:40:50 45-49 F VIE
278 NGUYEN Thi mai trinh 20:41:00 23-34 F VIE
279 VIEN Bao Yen 20:41:05 23-34 F VIE
280 DUONG Nam 20:41:44 40-44 M VIE
281 BUI VAN Luong 20:42:27 35-39 M VIE
282 PHAM THI THU Dung 20:43:55 40-44 F VIE
283 PHAM Thi quynh giang 20:45:29 35-39 F VIE
284 PHAM NGOC Linh 20:46:53 23-34 M VIE
285 DO THANH Tung 20:48:16 40-44 M VIE
286 SINGKARIN Theerat 20:48:28 35-39 M THA
287 LE Thi mai xuan 20:48:57 23-34 F VIE
288 NGUYEN QUOC Khanh 20:54:22 40-44 M VIE
289 BULANG Dony 20:56:38 40-44 M MAS