101 29 101 29 Edgar Palencia Rubio 35-39 1:30:48 35-39 102 22 102 22 Paul Scott 40-44 1:30:57 40-44 103 23 103 23 Nicholas Ng 40-44 1:31:02 40-44 104 26 104 26 Bennett Ong 30-34 1:31:06 30-34 105 30 105 30 Liu Li 35-39 1:31:15 35-39 106 31 106 31 Martin Sweeney 35-39 1:31:20 35-39 107 27 107 27 Seiko Lim 30-34 1:31:22 30-34 108 28 108 28 Daniel Jacobs 30-34 1:31:30 30-34 109 29 109 29 Kenneth Pang 30-34 1:31:31 30-34 110 30 110 30 Dave Cua 30-34 1:31:41 30-34 111 32 111 32 Ivan Lim 35-39 1:31:53 35-39 112 4 112 4 Leung Kwong Richard Yong 50-54 1:31:57 50-54 113 33 113 33 Zonghao Ong 35-39 1:32:02 35-39 114 34 114 34 Jonathan Chan 35-39 1:32:04 35-39 115 5 115 5 Paul Hadley 45-49 1:32:05 45-49 116 31 116 31 Myron Rui He Lai 30-34 1:32:06 30-34 117 35 117 35 Andrew Mcginn 35-39 1:32:07 35-39 118 32 118 32 Michael Everson 30-34 1:32:10 30-34 119 33 119 33 Gabriel Mitra 30-34 1:32:10 30-34 120 16 120 16 Darren Yee 25-29 1:32:21 25-29 121 34 121 34 Junwen Heng 30-34 1:32:21 30-34 122 17 122 17 Todd Chiang 25-29 1:32:28 25-29 123 24 123 24 Alexander Beck 40-44 1:32:31 40-44 124 35 124 35 Kevin Koh 30-34 1:32:34 30-34 125 6 125 6 Wilson Poon 45-49 1:32:39 45-49 126 36 126 36 Felix Effinowicz 35-39 1:32:40 35-39 127 18 127 18 Vibhanshu Pratap Singh 25-29 1:32:49 25-29 128 3 128 3 Ward Platt 55-59 1:32:51 55-59 129 19 129 19 Leonard Wee 25-29 1:32:57 25-29 130 36 130 36 Brandon Yow 30-34 1:33:04 30-34 131 20 131 20 Wee Leal 25-29 1:33:08 25-29 132 37 132 37 John Lee 35-39 1:33:12 35-39 133 37 133 37 Siyang Zhang 30-34 1:33:20 30-34 134 38 134 38 Muhammad Husnee 30-34 1:33:22 30-34 135 39 135 39 Jonathan Lee 30-34 1:33:23 30-34 136 25 136 25 Dion Ng 40-44 1:33:28 40-44 137 26 137 26 Jonathan Gan 40-44 1:33:38 40-44 138 38 138 38 Sebastien Bodet 35-39 1:33:41 35-39 139 39 139 39 Victor Nyoman 35-39 1:33:43 35-39 140 27 140 27 Po Qin Ong 40-44 1:33:54 40-44 141 40 141 40 Maximilian Benz 30-34 1:34:06 30-34 142 3 142 3 Viviyan Philip 16-24 1:34:10 16-24 143 21 143 21 Nuai Abd Ghaffar 25-29 1:34:25 25-29 144 22 144 22 Kenneth Tan 25-29 1:34:27 25-29 145 7 145 7 Olly Riches 45-49 1:34:30 45-49 146 28 146 28 Nick Lambe 40-44 1:34:42 40-44 147 23 147 23 Samuel Ong 25-29 1:34:47 25-29 148 8 148 8 Gregory Ow 45-49 1:34:49 45-49 149 24 149 24 George Wong 25-29 1:34:52 25-29 150 29 150 29 Keeran Janin 40-44 1:34:56 40-44 151 25 151 25 Harry Brickell 25-29 1:35:05 25-29 152 41 152 41 Books Chua 30-34 1:35:06 30-34 153 26 153 26 Glenn Ang 25-29 1:35:12 25-29 154 42 154 42 Mathew Ang 30-34 1:35:14 30-34 155 43 155 43 Darren Goh 30-34 1:35:19 30-34 156 4 156 4 Isaac Yew 16-24 1:35:24 16-24 157 40 157 40 Mackenzie Tan 35-39 1:35:27 35-39 158 41 158 41 Terence Chong 35-39 1:35:36 35-39 159 5 159 5 George Attard 50-54 1:35:38 50-54 160 44 160 44 Kenneth Ang 30-34 1:35:40 30-34 161 45 161 45 Kody Hayes 30-34 1:35:46 30-34 162 42 162 42 Lau Wei Kai Jensen 35-39 1:35:48 35-39 163 27 163 27 Muhammad Iqraq 25-29 1:35:51 25-29 164 46 164 46 Nicholas Ho 30-34 1:36:03 30-34 165 30 165 30 Josh Bell 40-44 1:36:05 40-44 166 9 166 9 Pj Toh 45-49 1:36:08 45-49 167 31 167 31 Danny Lau 40-44 1:36:14 40-44 168 47 168 47 Chris Hodges 30-34 1:36:18 30-34 169 48 169 48 Clarence Teo 30-34 1:36:35 30-34 170 49 170 49 Clarence Chiew 30-34 1:36:39 30-34 171 50 171 50 Yu Quan Ko 30-34 1:36:52 30-34 172 51 172 51 Shaun Wu 30-34 1:36:54 30-34 173 5 173 5 Jerome Tan 16-24 1:36:55 16-24 174 52 174 52 Venga Elan 30-34 1:36:57 30-34 175 32 175 32 Brendan Kho 40-44 1:37:00 40-44 176 28 176 28 William Seah 25-29 1:37:00 25-29 177 33 177 33 Christopher Evans 40-44 1:37:01 40-44 178 29 178 29 Ivan Ong 25-29 1:37:08 25-29 179 34 179 34 Gerald Teo 40-44 1:37:15 40-44 180 30 180 30 Kai Feng Chia 25-29 1:37:16 25-29 181 31 181 31 Ming Wei Soo 25-29 1:37:17 25-29 182 6 182 6 Lukman Norhazim 16-24 1:37:18 16-24 183 53 183 53 Sanjay Manglani 30-34 1:37:20 30-34 184 54 184 54 Jerome Lam 30-34 1:37:49 30-34 185 43 185 43 Thomas Critchfield 35-39 1:37:50 35-39 186 44 186 44 Byron Grigoratos 35-39 1:37:51 35-39 187 45 187 45 Nicholas Chew 35-39 1:37:51 35-39 188 55 188 55 Leonard Yap 30-34 1:37:55 30-34 189 56 189 56 Amritdave Singh 30-34 1:38:00 30-34 190 57 190 57 Kevin Ng 30-34 1:38:13 30-34 191 58 191 58 Kit Chan 30-34 1:38:22 30-34 192 46 192 46 Jeanmarc Massyre 35-39 1:38:31 35-39 193 47 193 47 Steven Boardman 35-39 1:38:36 35-39 194 59 194 59 Arif Eisa 30-34 1:38:49 30-34 195 60 195 60 Zhi Yuan Wong 30-34 1:39:09 30-34 196 48 196 48 Matthew Wilson 35-39 1:39:18 35-39 197 7 197 7 Brendan Chang 16-24 1:39:28 16-24 198 49 198 49 Yannick Dedigama 35-39 1:39:30 35-39 199 32 199 32 Samuel Chua 25-29 1:39:31 25-29 200 35 200 35 Glenn Murphy 40-44 1:39:34 40-44