301 75 Johannes Bjorklund 35-39 1:47:14 302 8 Sean Lee 16-24 1:47:15 303 88 Kelvin Loh 30-34 1:47:16 304 89 Nige Pang 30-34 1:47:30 305 49 Dominic Koh 25-29 1:47:41 306 90 Francisco Cervantes 30-34 1:47:42 307 4 David Cartwright 55-59 1:47:47 308 21 Amali Ibrahim 45-49 1:47:50 309 5 Steven Thomas 55-59 1:47:50 310 50 Luca Bakshi 25-29 1:47:51 311 54 Chee Teo 40-44 1:47:58 312 91 Ryan Carter 30-34 1:48:04 313 76 Meng Heng Tay 35-39 1:48:06 314 51 Eashwar Umaidurai 25-29 1:48:09 315 52 Tashi Ho 25-29 1:48:10 316 77 Donne Quek 35-39 1:48:11 317 53 Daryl Koh Feng Shin 25-29 1:48:11 318 54 Mark Anthony 25-29 1:48:13 319 55 Maximilian Tan 25-29 1:48:23 320 92 Lucas Kuah 30-34 1:48:29 321 55 Anurag Bhalla 40-44 1:48:31 322 78 Leonard Ng 35-39 1:48:34 323 93 Alan Prendergast 30-34 1:48:37 324 94 Jiaxian Leow 30-34 1:48:37 325 95 Thomas Bland 30-34 1:48:44 326 96 Kim Long Kang 30-34 1:48:48 327 79 Ethan Seah 35-39 1:48:54 328 80 Daryl Tan 35-39 1:48:54 329 56 Zhiyong Liu 40-44 1:49:01 330 97 Timothy Syn 30-34 1:49:05 331 56 Zhenghui Lok 25-29 1:49:07 332 81 Derek Ong 35-39 1:49:12 333 57 Anthony Goh 25-29 1:49:17 334 58 Gabriel Tay 25-29 1:49:29 335 57 Shaunak Bhide 40-44 1:49:50 336 82 Kalpesh Trikamdas Bhanushali 35-39 1:49:56 337 58 Andy Tan 40-44 1:50:05 338 22 Kevin Ng 45-49 1:50:17 339 59 Jed Lim 25-29 1:50:21 340 23 Aki Watanabe 45-49 1:50:26 341 98 Chng Siong Zhen 30-34 1:50:26 342 99 Neo Eugene 30-34 1:50:27 343 59 Luke Tan 40-44 1:50:29 344 60 Jonathan Ang 40-44 1:50:36 345 83 Bastien Touzeau 35-39 1:50:36 346 100 Ridge Taniwangsa 30-34 1:50:36 347 84 Muhammad Fadhil Mohd Rezal 35-39 1:50:39 348 60 Zhi Yang Wong 25-29 1:50:41 349 61 Derrick Lim 40-44 1:50:43 350 62 Too Marcus 40-44 1:50:52 351 24 Tse Han Loong 45-49 1:50:54 352 63 Daniel Kauhini 40-44 1:51:01 353 61 Vickneshwaran M 25-29 1:51:03 354 62 Fidaiy Tan 25-29 1:51:12 355 85 Melvin Ho 35-39 1:51:22 356 64 Wes Ee 40-44 1:51:34 357 101 Lewis Tan 30-34 1:51:36 358 102 Jeremy Yatco 30-34 1:51:37 359 86 Chen Shun Teng 35-39 1:51:49 360 63 Jared Ignatius 25-29 1:51:51 361 25 Joost Van Acht 45-49 1:51:59 362 64 Zhen Hui Peh 25-29 1:52:01 363 65 Alvin Phua 40-44 1:52:01 364 103 Kai Law 30-34 1:52:03 365 104 Nicholas Woon 30-34 1:52:06 366 87 Robin Prince 35-39 1:52:31 367 26 Chris Ashford 45-49 1:52:36 368 88 Zach Holt 35-39 1:52:37 369 89 Herve Juliano 35-39 1:52:39 370 90 Khid Khairudin 35-39 1:52:40 371 66 Fai Sham 40-44 1:52:41 372 67 Ryfdy Abdullah 40-44 1:52:42 373 68 Anshuman Thakur 40-44 1:52:49 374 69 Ioannis Kourakis 40-44 1:52:59 375 91 Edwin Chow 35-39 1:53:06 376 65 Godfrey Gan 25-29 1:53:13 377 92 Mohit Jaikishin Mirpuri 35-39 1:53:14 378 93 Christoper Cheow 35-39 1:53:18 379 70 Eric Woo 40-44 1:53:25 380 94 Shanker Nedun 35-39 1:53:35 381 95 Farhan Tahar 35-39 1:53:43 382 27 Patricvk Tan 45-49 1:53:47 383 105 Philippe Disini 30-34 1:53:55 384 1 Nasser Mansor 60-64 1:53:59 385 71 Laxman Vaidya 40-44 1:54:01 386 66 Timothy Hemphill 25-29 1:54:03 387 96 Andrew Tau 35-39 1:54:06 388 106 Samuel Wai Kit Ang 30-34 1:54:11 389 97 Ivan Seah 35-39 1:54:17 390 98 Yixian Ng 35-39 1:54:24 391 99 Louis Tan 35-39 1:54:31 392 28 Joshua How 45-49 1:54:45 393 72 Sofian Rahman 40-44 1:54:58 394 100 Tan Shun De 35-39 1:55:01 395 107 Benson Yeo 30-34 1:55:06 396 67 Muhammad Nasrun Mohd Tahar 25-29 1:55:08 397 101 Chris Wong 35-39 1:55:10 398 108 Yan Xiang Ong 30-34 1:55:19 399 109 Jeremy Ong Keng En 30-34 1:55:25 400 102 Rian Heryudhanto 35-39 1:55:34