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