1,001 268 1,001 268 Yin Loong Chao 30-34 2:03:55 30-34 1,002 127 1,002 127 Kelvin Tan 25-29 2:04:24 25-29 1,003 42 1,003 42 Amat Jefni Mohamed 50-54 2:04:32 50-54 1,004 245 1,004 245 Daniel Thong 35-39 2:04:57 35-39 1,005 128 1,005 128 Kuan Liang Tay 25-29 2:04:59 25-29 1,006 269 1,006 269 Thomas Yeo 30-34 2:05:06 30-34 1,007 93 1,007 93 Yusuf Kay 45-49 2:05:13 45-49 1,008 42 1,008 42 Nabil Fadli 16-24 2:05:13 16-24 1,009 246 1,009 246 Julius Gementiza 35-39 2:05:19 35-39 1,010 173 1,010 173 Kimson Choo 40-44 2:05:30 40-44 1,011 270 1,011 270 Sirawit Arunjit 30-34 2:05:35 30-34 1,012 43 1,012 43 Swee Tiong Young 50-54 2:05:35 50-54 1,013 247 1,013 247 Joshua Ng 35-39 2:05:51 35-39 1,014 15 1,014 15 Wai Kit Ng 55-59 2:05:52 55-59 1,015 174 1,015 174 Mohd Fitri Mohamed Razali 40-44 2:06:04 40-44 1,016 271 1,016 271 Justin Goh 30-34 2:06:13 30-34 1,017 248 1,017 248 Shashank Bansode 35-39 2:06:14 35-39 1,018 175 1,018 175 Alvin Chai 40-44 2:06:15 40-44 1,019 44 1,019 44 Meng Wei Tan 50-54 2:06:20 50-54 1,020 94 1,020 94 Kai Feng Thia 45-49 2:06:28 45-49 1,021 176 1,021 176 Aaron Wei Han Lim 40-44 2:06:37 40-44 1,022 272 1,022 272 Henry Rhim 30-34 2:06:48 30-34 1,023 249 1,023 249 Niccolo Andre Mascariña 35-39 2:06:52 35-39 1,024 177 1,024 177 Shankar V 40-44 2:07:11 40-44 1,025 250 1,025 250 Shahnas S Mohd Nasir 35-39 2:07:13 35-39 1,026 251 1,026 251 Leonard Osawa 35-39 2:07:15 35-39 1,027 178 1,027 178 Liman Ali 40-44 2:07:16 40-44 1,028 273 1,028 273 Sheng Xiang Wong 30-34 2:07:17 30-34 1,029 43 1,029 43 Samuel Wong 16-24 2:07:17 16-24 1,030 179 1,030 179 Mark Tan 40-44 2:07:21 40-44 1,031 252 1,031 252 Sandy Colondam 35-39 2:07:22 35-39 1,032 253 1,032 253 Akash Goud 35-39 2:07:30 35-39 1,033 274 1,033 274 Syazwan Zainal 30-34 2:07:40 30-34 1,034 95 1,034 95 Michael Tsai 45-49 2:07:45 45-49 1,035 180 1,035 180 Kian Tat Loh 40-44 2:07:46 40-44 1,036 129 1,036 129 Keith Ang 25-29 2:08:09 25-29 1,037 275 1,037 275 Jagbir Singh 30-34 2:08:23 30-34 1,038 181 1,038 181 Lin Zx 40-44 2:08:26 40-44 1,039 182 1,039 182 Arvind Channarayapatna Srinivasa 40-44 2:08:32 40-44 1,040 183 1,040 183 Terry Loo 40-44 2:08:38 40-44 1,041 45 1,041 45 Kok Keong Cheung 50-54 2:08:57 50-54 1,042 254 1,042 254 Pearly Kusawat 35-39 2:09:01 35-39 1,043 276 1,043 276 Muhd Faiz Imran 30-34 2:09:09 30-34 1,044 255 1,044 255 Andre Oei 35-39 2:09:22 35-39 1,045 256 1,045 256 Ghim Yao Tang 35-39 2:09:40 35-39 1,046 184 1,046 184 Bowen Lin 40-44 2:09:41 40-44 1,047 185 1,047 185 Gordon Ling 40-44 2:09:53 40-44 1,048 44 1,048 44 Azrul Haziq 16-24 2:10:05 16-24 1,049 186 1,049 186 Gerald Ramos 40-44 2:10:08 40-44 1,050 96 1,050 96 Gavin Lim 45-49 2:10:24 45-49 1,051 97 1,051 97 Christopher Salvador 45-49 2:10:30 45-49 1,052 187 1,052 187 Henrik Fagersson 40-44 2:10:33 40-44 1,053 98 1,053 98 James Fox 45-49 2:10:42 45-49 1,054 257 1,054 257 Joshua Felix Tadena 35-39 2:10:55 35-39 1,055 258 1,055 258 Andrew Teo 35-39 2:11:05 35-39 1,056 99 1,056 99 Wai Hon Wong 45-49 2:11:06 45-49 1,057 278 1,057 278 Ryusuke Arachi 30-34 2:11:28 30-34 1,058 277 1,058 277 Achmed Ashley 30-34 2:11:28 30-34 1,059 279 1,059 279 Shahril Azwan 30-34 2:11:37 30-34 1,060 259 1,060 259 Shaun Santiago 35-39 2:11:39 35-39 1,061 260 1,061 260 David Willsher 35-39 2:11:40 35-39 1,062 280 1,062 280 ANDERS HO 30-34 2:11:40 30-34 1,063 188 1,063 188 Muhammad Firdaus Azmi 40-44 2:11:46 40-44 1,064 261 1,064 261 Evan Tan 35-39 2:11:48 35-39 1,065 130 1,065 130 Brendan Loe 25-29 2:11:52 25-29 1,066 45 1,066 45 Jayanarain Sa 16-24 2:11:55 16-24 1,067 16 1,067 16 Carlos Vargas Gierke 55-59 2:12:03 55-59 1,068 100 1,068 100 Jeremy Chan 45-49 2:12:11 45-49 1,069 281 1,069 281 Victor Kurniawan Cahyadi 30-34 2:12:14 30-34 1,070 4 1,070 4 Joo Keng Pang 60-64 2:12:24 60-64 1,071 131 1,071 131 Sufian Abdul 25-29 2:12:24 25-29 1,072 262 1,072 262 Paul June San Diego 35-39 2:12:29 35-39 1,073 132 1,073 132 Jeremiah Kok Ren Kang 25-29 2:13:17 25-29 1,074 101 1,074 101 Max Lim 45-49 2:13:36 45-49 1,075 46 1,075 46 Vincent Hooi 50-54 2:13:44 50-54 1,076 102 1,076 102 Fadly Awaludin 45-49 2:13:55 45-49 1,077 263 1,077 263 Kx Yong 35-39 2:14:27 35-39 1,078 47 1,078 47 Derek Wong 50-54 2:14:28 50-54 1,079 264 1,079 264 Jerry Chee 35-39 2:14:45 35-39 1,080 282 1,080 282 Tristan Jay Alejandro 30-34 2:14:48 30-34 1,081 103 1,081 103 Donny Lim 45-49 2:14:57 45-49 1,082 189 1,082 189 Ting Guan Heng 40-44 2:15:00 40-44 1,083 283 1,083 283 Calvin John 30-34 2:15:22 30-34 1,084 17 1,084 17 Irwan Haerman 55-59 2:15:35 55-59 1,085 284 1,085 284 Yonatan Kevin Haryanto 30-34 2:15:39 30-34 1,086 48 1,086 48 Qasim Hussain 50-54 2:15:46 50-54 1,087 265 1,087 265 Benny Ong 35-39 2:16:03 35-39 1,088 133 1,088 133 Bin Ngiam 25-29 2:16:03 25-29 1,089 285 1,089 285 Derrick Yim 30-34 2:16:14 30-34 1,090 134 1,090 134 Jovier Tay 25-29 2:16:19 25-29 1,091 266 1,091 266 Terence Chua 35-39 2:16:19 35-39 1,092 1 1,092 1 Wilson Poon 65-69 2:16:29 65-69 1,093 135 1,093 135 Febby Satria 25-29 2:17:31 25-29 1,094 267 1,094 267 Hafiz Jamil 35-39 2:17:36 35-39 1,095 268 1,095 268 Kyle Prevost 35-39 2:17:43 35-39 1,096 286 1,096 286 Rintaro Suzuki 30-34 2:18:46 30-34 1,097 136 1,097 136 Lorens Panizales 25-29 2:19:12 25-29 1,098 18 1,098 18 How Wai Ho 55-59 2:19:19 55-59 1,099 49 1,099 49 Rasull Mohamad 50-54 2:19:39 50-54 1,100 287 1,100 287 Shafiq Azahar 30-34 2:20:11 30-34