| | 101 | 34 | 于 勤 | 30-34 | 01:30:26 | |
| | 102 | 8 | Max Lee | 45-49 | 01:30:33 | |
| | 103 | 35 | Myron Lai | 30-34 | 01:30:50 | |
| | 104 | 2 | Marc Keen | 55-59 | 01:31:13 | |
| | 105 | 11 | Elliot Hillman | 40-44 | 01:31:16 | |
| | 106 | 1 | John Hesse | 65-69 | 01:31:41 | |
| | 107 | 12 | Cedric Roose | 40-44 | 01:31:44 | |
| | 108 | 21 | Dharvin Vignesvaran | 25-29 | 01:32:14 | |
| | 109 | 22 | Jun Zhi Tan | 25-29 | 01:32:28 | |
| | 110 | 36 | Ray Tng | 30-34 | 01:33:03 | |
| | 111 | 4 | Andre Portilha | 50-54 | 01:33:15 | |
| | 112 | 18 | Fadzeel Munir | 35-39 | 01:33:20 | |
| | 113 | 37 | Randall Wee | 30-34 | 01:33:24 | |
| | 114 | 19 | Edison Kee | 35-39 | 01:33:25 | |
| | 115 | 20 | Foo Hong Khoo | 35-39 | 01:33:44 | |
| | 116 | 5 | Billy Orr | 50-54 | 01:34:31 | |
| | 117 | 13 | Yao Yang Toong | 40-44 | 01:34:38 | |
| | 118 | 21 | Trent Charlton-Maughan | 35-39 | 01:34:50 | |
| | 119 | 23 | Sean Dai | 25-29 | 01:35:41 | |
| | 120 | 22 | Bingming Thum | 35-39 | 01:36:39 | |
| | 121 | 38 | Gabriel Chia | 30-34 | 01:36:41 | |
| | 122 | 23 | Jiunde Yeh | 35-39 | 01:36:44 | |
| | 123 | 10 | Hoa Thanh Ho | 16-24 | 01:36:54 | |
| | 124 | 9 | Colin Chuan | 45-49 | 01:37:51 | |
| | 125 | 11 | Amos Pang | 16-24 | 01:37:53 | |
| | 126 | 24 | 竜磨 種市 | 25-29 | 01:38:00 | |
| | 127 | 24 | David Gomez Agueda | 35-39 | 01:38:00 | |
| | 128 | 6 | Michael Patterson | 50-54 | 01:38:32 | |
| | 129 | 12 | Danish Hakim | 16-24 | 01:38:42 | |
| | 130 | 25 | Yan Wee Loo | 25-29 | 01:39:09 | |
| | 131 | 39 | Samir Chennam | 30-34 | 01:39:38 | |
| | 132 | 40 | Ryan Chua | 30-34 | 01:40:28 | |
| | 133 | 25 | Lucas Ng | 35-39 | 01:40:55 | |
| | 134 | 26 | Emil Iskandar | 35-39 | 01:41:18 | |
| | 135 | 41 | Shahrul Azmi Riduan | 30-34 | 01:41:38 | |
| | 136 | 14 | Victor Nyoman | 40-44 | 01:42:14 | |
| | 137 | 27 | Phil Disini | 35-39 | 01:42:19 | |
| | 138 | 28 | Mohd Fitri | 35-39 | 01:42:33 | |
| | 139 | 26 | Muhammad Haikal | 25-29 | 01:43:16 | |
| | 140 | 10 | Leonard Sim | 45-49 | 01:43:41 | |
| | 141 | 29 | Qiu Quan Tan | 35-39 | 01:44:08 | |
| | 142 | 30 | Adrian Yeo | 35-39 | 01:44:11 | |
| | 143 | 13 | Kuan Feng Tan | 16-24 | 01:44:15 | |
| | 144 | 27 | Isaac Wong | 25-29 | 01:44:30 | |
| | 145 | 15 | Simon Cox | 40-44 | 01:44:37 | |
| | 146 | 16 | Ashraf Ali | 40-44 | 01:45:18 | |
| | 147 | 31 | Bing Quan Lim | 35-39 | 01:46:02 | |
| | 148 | 28 | Ruzaini Rashid | 25-29 | 01:46:06 | |
| | 149 | 11 | Jun Zhang Yee | 45-49 | 01:46:14 | |
| | 150 | 32 | Juan Ebreo | 35-39 | 01:46:21 | |
| | 151 | 7 | Diamond Ogbeide | 50-54 | 01:46:52 | |
| | 152 | 29 | Ahmad Zahid Jabar | 25-29 | 01:46:59 | |
| | 153 | 17 | Sean Choo | 40-44 | 01:47:01 | |
| | 154 | 8 | Pierre-Emmanuel Loriguet | 50-54 | 01:47:08 | |
| | 155 | 42 | Danial Hasmawi | 30-34 | 01:47:25 | |
| | 156 | 30 | Nabil Alias | 25-29 | 01:47:49 | |
| | 157 | 43 | Jingxuan Ong | 30-34 | 01:48:03 | |
| | 158 | 14 | Dylan Lim | 16-24 | 01:48:07 | |
| | 159 | 44 | Rio Wirjosoekarto | 30-34 | 01:48:32 | |
| | 160 | 45 | Miguel Nicholas Riingen | 30-34 | 01:48:37 | |
| | 161 | 15 | Ramanathan Annamalai | 16-24 | 01:48:39 | |
| | 162 | 46 | Phoon Pei Cong | 30-34 | 01:49:42 | |
| | 163 | 47 | Haries Samad | 30-34 | 01:49:42 | |
| | 164 | 12 | Nilesh Agarwal | 45-49 | 01:50:06 | |
| | 165 | 48 | Alvin Ong | 30-34 | 01:50:37 | |
| | 166 | 31 | Muhammad Waqiyuddin Mohamad Ariffin | 25-29 | 01:52:22 | |
| | 167 | 49 | Shrisha Sethi | 30-34 | 01:52:28 | |
| | 168 | 50 | Jonathon Sklavos-Creevey | 30-34 | 01:52:52 | |
| | 169 | 32 | Javier Tan | 25-29 | 01:53:14 | |
| | 170 | 18 | Nelson Mun Pun Wong | 40-44 | 01:53:59 | |
| | 171 | 19 | Satim Satim | 40-44 | 01:54:28 | |
| | 172 | 51 | Jonathan Ng Xian Wei | 30-34 | 01:55:03 | |
| | 173 | 33 | Clifton Wong | 25-29 | 01:55:17 | |
| | 174 | 13 | Goose Goi | 45-49 | 01:56:35 | |
| | 175 | 33 | Ronald Lan | 35-39 | 01:56:48 | |
| | 176 | 34 | Joshua Warburton | 35-39 | 01:57:10 | |
| | 177 | 35 | Ollie Wood | 35-39 | 01:57:17 | |
| | 178 | 34 | Shaun Teo | 25-29 | 01:58:00 | |
| | 179 | 36 | Jonathan Tham | 35-39 | 01:58:39 | |
| | 180 | 14 | Bhaveen Shah | 45-49 | 01:58:54 | |
| | 181 | 52 | Muhammad Irfan Bin Ahmad Rusni | 30-34 | 01:59:27 | |
| | 182 | 53 | Benedict Yi De Tan | 30-34 | 01:59:50 | |
| | 183 | 37 | Eugene Jim Ray Tan | 35-39 | 02:00:53 | |
| | 184 | 38 | Dev Chauhan | 35-39 | 02:01:34 | |
| | 185 | 54 | Haikal Said | 30-34 | 02:02:09 | |
| | 186 | 9 | Max Chong | 50-54 | 02:02:54 | |
| | 187 | 15 | Roger Wong | 45-49 | 02:03:00 | |
| | 188 | 16 | Tse Han Loong | 45-49 | 02:03:38 | |
| | 189 | 10 | Eugene Liow | 50-54 | 02:04:14 | |
| | 190 | 35 | Obadiah Nahshon | 25-29 | 02:05:39 | |
| | 191 | 55 | Johnathan Tay | 30-34 | 02:07:06 | |
| | 192 | 17 | Ijab Ijab | 45-49 | 02:07:49 | |
| | 193 | 39 | Eric Lim | 35-39 | 02:08:09 | |
| | 194 | 16 | Muhammad Hairul | 16-24 | 02:11:08 | |
| | 195 | 11 | Justin Koh | 50-54 | 02:12:19 | |
| | 196 | 3 | Froilan Poch | 55-59 | 02:12:45 | |
| | 197 | 20 | Joseph Ho | 40-44 | 02:13:13 | |
| | 198 | 56 | Muhammad Yusri Rosli | 30-34 | 02:13:52 | |
| | 199 | 36 | Yu Fei Pang | 25-29 | 02:14:04 | |
| | 200 | 40 | Arron Tan | 35-39 | 02:14:34 | |