301 87 301 87 Jonathan Tamil Maximilian Ruettinger 35-39 1:21:00 35-39 302 80 302 80 Keenan Tay Anshul Goel 30-34 1:21:00 30-34 303 88 303 88 Jared Wee Justin Wee 35-39 1:21:03 35-39 304 36 304 36 Kelvin Hee Eugene Chin 40-44 1:21:04 40-44 305 37 305 37 Zhi Yun Ching Alen Ho 40-44 1:21:12 40-44 306 38 306 38 Eugene Xiao Felix Teo 40-44 1:21:14 40-44 307 39 307 39 Jun Jie Lee Bryan Tong 40-44 1:21:16 40-44 308 81 308 81 Terence Rogers Marijn Rubens 30-34 1:21:23 30-34 309 82 309 82 Sean Widjaja Farhan Attamimi 30-34 1:21:32 30-34 310 89 310 89 Si Xian Aw Alvin Ong Chun Yi 35-39 1:21:35 35-39 311 90 311 90 Rajiv Grewal Rakesh Roshan Pillai 35-39 1:21:35 35-39 312 54 312 54 Nicholas Koh Joel Kang 25-29 1:21:39 25-29 313 55 313 55 Danial Ariff Syed Asyraaf 25-29 1:21:42 25-29 314 91 314 91 Daniel Tan Robin Tiang 35-39 1:21:53 35-39 315 83 315 83 Si Hao Neo Sheng Xiong Yang 30-34 1:22:01 30-34 316 56 316 56 Sumedha Lim Zong Han Lim 25-29 1:22:05 25-29 317 92 317 92 Rumi Mohd Ian Lim 35-39 1:22:09 35-39 318 93 318 93 Desmond Khoo De Leon Wong 35-39 1:22:10 35-39 319 57 319 57 Fahd Rahmat Aiman Amsyar 25-29 1:22:14 25-29 320 84 320 84 Shafiq Noor Sufiyan Hadi Armita 30-34 1:22:16 30-34 321 94 321 94 Hiang Tat Tan Chin Hua Haw 35-39 1:22:20 35-39 322 40 322 40 Kenny Tay Kar Wai Lee 40-44 1:22:28 40-44 323 58 323 58 Chalmers Chua Javier Lim 25-29 1:22:28 25-29 324 41 324 41 Degas Rachman David Hendra 40-44 1:22:30 40-44 325 95 325 95 Timothy Seah Bhavya Singh 35-39 1:22:34 35-39 326 85 326 85 Reynard Teo Kenneth Chung 30-34 1:22:35 30-34 327 19 327 19 Jordan Sea Gideon Tai 16-24 1:22:41 16-24 328 59 328 59 Jordan William Pamer KHAIROL SHARIFKHAN BIN KHALIDKHAN 25-29 1:22:42 25-29 329 96 329 96 Kar Leong Chin Yixuan Tan 35-39 1:22:46 35-39 330 86 330 86 Phoon Joash Nicholas Siew 30-34 1:22:46 30-34 331 87 331 87 Roystan Neo Dennard Lee 30-34 1:22:48 30-34 332 24 332 24 Andrew Seow Didi Taslim 45-49 1:22:49 45-49 333 88 333 88 Ho Chuen Lee Ka Yan Lau 30-34 1:22:49 30-34 334 89 334 89 Daniel Anderson Rory Anderson 30-34 1:22:50 30-34 335 42 335 42 Sean Spencer Teck Wee Yeo 40-44 1:22:52 40-44 336 90 336 90 Bryan Sze Jean Ang Naufal Shukri 30-34 1:22:52 30-34 337 97 337 97 Andy Joyce Nick Freeman 35-39 1:22:54 35-39 338 60 338 60 Bernard Yee Ng Zi Yuan 25-29 1:23:05 25-29 339 61 339 61 Jeanon Goh Aaron Wee 25-29 1:23:07 25-29 340 20 340 20 Lloyd Tay Keegan Chua 16-24 1:23:13 16-24 341 43 341 43 Jerry Chua Fabian Chan 40-44 1:23:15 40-44 342 5 342 5 Shing Tai Leung Vincent Toe 50-54 1:23:22 50-54 343 91 343 91 Zavier Lim Kian Yong Ong 30-34 1:23:23 30-34 344 25 344 25 Thian Boon Wong Steven Chua 45-49 1:23:24 45-49 345 92 345 92 Nicholas Bee Tat Tan Kai Yuan Tey 30-34 1:23:24 30-34 346 21 346 21 Aidil Rahmat Wei Wen Chua 16-24 1:23:27 16-24 347 62 347 62 Win Yeo Wei Jared Lee Winyeowei@Gmail.Com 25-29 1:23:29 25-29 348 63 348 63 Aloysius Low Zachary Chen 25-29 1:23:33 25-29 349 98 349 98 Gerald Lim Justin Ee 35-39 1:23:34 35-39 350 26 350 26 William Chia Fabian Kor 45-49 1:23:40 45-49 351 93 351 93 Danial Hasmawi Ding Zhi Lim 30-34 1:23:42 30-34 352 64 352 64 David Li Benson Choo 25-29 1:23:43 25-29 353 27 353 27 Chris Wakeford Mark Wakeford 45-49 1:23:44 45-49 354 22 354 22 Mohammad Aqil Shah Mohammad Firdous Foo Chuan An 16-24 1:23:45 16-24 355 94 355 94 Jerry Chung Darren Jun Long Seah 30-34 1:23:51 30-34 356 44 356 44 Anthony Drechsler Jacky Lo 40-44 1:23:51 40-44 357 65 357 65 Mohamad Fadhli Bin Mohamed Bin Mohamed Saiful Rijal Mohamed Rashid 25-29 1:23:53 25-29 358 66 358 66 Zhen Yang See Stanley Sim 25-29 1:23:54 25-29 359 28 359 28 Alisdair Gillies Rob White 45-49 1:23:54 45-49 360 99 360 99 Jiahui Wan Shujun Tan 35-39 1:23:56 35-39 361 95 361 95 Albert Wenazh Guo Sheng Huang 30-34 1:23:59 30-34 362 45 362 45 Tobias Ang Martin Tang 40-44 1:24:02 40-44 363 96 363 96 Royston Ng Jonathan Ng 30-34 1:24:03 30-34 364 100 364 100 Kornchawan Klomkan Felix Lee 35-39 1:24:03 35-39 365 97 365 97 Jason Phang Charlie Fong 30-34 1:24:09 30-34 366 23 366 23 Jeremiah Tan Pang Jan Ong 16-24 1:24:09 16-24 367 67 367 67 Julian Ng Zheng Wei Wong 25-29 1:24:14 25-29 368 46 368 46 Chas Mann Paulo Brito 40-44 1:24:14 40-44 369 101 369 101 Hermawan Chandra Alexander James Ng 35-39 1:24:15 35-39 370 102 370 102 Arthur Koh Leroy Koh 35-39 1:24:15 35-39 371 29 371 29 Alexander Ward Donovan Chan 45-49 1:24:16 45-49 372 98 372 98 Alex Huang Zhi Yu Lim 30-34 1:24:16 30-34 373 47 373 47 Lim Shianjian Beh Yoong ling 40-44 1:24:17 40-44 374 103 374 103 Asril Abdullah Jerry Mulyadi 35-39 1:24:18 35-39 375 68 375 68 Shi Khai Kam Ryan Lee 25-29 1:24:18 25-29 376 99 376 99 Shawn Ong Wilson Lau 30-34 1:24:19 30-34 377 30 377 30 Jeffrey Lee Wei Yap Sek Wai Tony Sung 45-49 1:24:25 45-49 378 104 378 104 James Thomas Emyr James 35-39 1:24:25 35-39 379 105 379 105 Gary Ng Kenneth Yang 35-39 1:24:26 35-39 380 100 380 100 Benjamin Schwalm Mark Anthony Sequeira 30-34 1:24:32 30-34 381 69 381 69 Xiao Peng Xu Jun Hao Lee 25-29 1:24:33 25-29 382 48 382 48 Edy Rusbandi Piyush Shah 40-44 1:24:33 40-44 383 70 383 70 Ping Yee Tan Ping Ren Tan 25-29 1:24:35 25-29 384 49 384 49 Cy Paw Vance Lai 40-44 1:24:42 40-44 385 71 385 71 Daiki Shirasaka Riku Fukuhira 25-29 1:24:47 25-29 386 24 386 24 Yung Kang Jerome Chan Cong Zhi Liu 16-24 1:24:49 16-24 387 101 387 101 Desmond Tan Brendan Chan 30-34 1:24:50 30-34 388 31 388 31 Josh Karlsen Sakechai Choomuenwai 45-49 1:24:51 45-49 389 102 389 102 Jerrold Ong Yuuri Alcala 30-34 1:24:52 30-34 390 103 390 103 Yeong Ken Hing CHEAH ZUI LIM 30-34 1:24:54 30-34 391 106 391 106 Kwang Ming Lim Kwang Ren Lim 35-39 1:24:55 35-39 392 50 392 50 Justin Low Soong Lit Lum 40-44 1:24:57 40-44 393 104 393 104 Hui Kai Wong Ambrose Kiw 30-34 1:24:59 30-34 394 107 394 107 Mun Heang Phon Mun Foo Kan 35-39 1:25:00 35-39 395 105 395 105 Aaron Chua Saiful Jamal 30-34 1:25:01 30-34 396 108 396 108 Tobias Teo Dominic Heng 35-39 1:25:01 35-39 397 106 397 106 Sin Tze Loo Soon Yi Loo 30-34 1:25:02 30-34 398 109 398 109 Izz Hasreen Pg Hasreen Pg Hassan 35-39 1:25:04 35-39 399 32 399 32 Gary Ho Nelson Ong 45-49 1:25:08 45-49 400 110 400 110 Charles Poiron Ben Hadfield 35-39 1:25:10 35-39