| | 101 | 28 | Wei Niu | 35-39 | 01:26:32 | |
| | 102 | 37 | Alessander Fong | 30-34 | 01:26:36 | |
| | 103 | 4 | Mark Hayman | 50-54 | 01:26:40 | |
| | 104 | 3 | Chunyuen Lam | 16-24 | 01:26:43 | |
| | 105 | 16 | Hoi Wing Zach Yeung | 25-29 | 01:26:49 | |
| | 106 | 38 | Maximilian Lai | 30-34 | 01:26:52 | |
| | 107 | 29 | Christopher Allen | 35-39 | 01:27:00 | |
| | 108 | 30 | Paul Lim | 35-39 | 01:27:21 | |
| | 109 | 39 | Jameson Ashworth | 30-34 | 01:27:25 | |
| | 110 | 13 | Perry Chan | 40-44 | 01:27:35 | |
| | 111 | 40 | Patrick Mclaughlin | 30-34 | 01:27:39 | |
| | 112 | 41 | Jeremy Yatco | 30-34 | 01:27:40 | |
| | 113 | 42 | Milton Kwan | 30-34 | 01:27:45 | |
| | 114 | 2 | Arto Makela | 55-59 | 01:27:56 | |
| | 115 | 17 | Chun Yin Chan | 25-29 | 01:27:59 | |
| | 116 | 43 | Francesco Gal | 30-34 | 01:28:02 | |
| | 117 | 18 | Phatharaphol Wanjai | 25-29 | 01:28:09 | |
| | 118 | 44 | Marc Briol | 30-34 | 01:28:11 | |
| | 119 | 14 | Benjamin Thomas | 40-44 | 01:28:15 | |
| | 120 | 31 | Pak Ho Li | 35-39 | 01:28:21 | |
| | 121 | 19 | Ken Chui | 25-29 | 01:28:30 | |
| | 122 | 32 | David Burdzik | 35-39 | 01:28:31 | |
| | 123 | 4 | Robbie Jay Medalla Alconaba | 16-24 | 01:28:45 | |
| | 124 | 15 | Charlie Samonte | 40-44 | 01:29:11 | |
| | 125 | 20 | Eric Ka Chai Tso | 25-29 | 01:29:17 | |
| | 126 | 5 | Lin Edmond | 45-49 | 01:29:25 | |
| | 127 | 33 | Joshua Tam | 35-39 | 01:29:40 | |
| | 128 | 6 | Ankush Sanan | 45-49 | 01:29:46 | |
| | 129 | 45 | Hon Ming Li | 30-34 | 01:29:54 | |
| | 130 | 46 | Jesse LIU | 30-34 | 01:30:00 | |
| | 131 | 7 | Odelle Burke | 45-49 | 01:30:02 | |
| | 132 | 47 | Jonathan Edwards | 30-34 | 01:30:12 | |
| | 133 | 5 | Tsz Kin Lau | 16-24 | 01:30:19 | |
| | 134 | 34 | Melvin Chng | 35-39 | 01:30:25 | |
| | 135 | 48 | Johnathan Lam | 30-34 | 01:30:41 | |
| | 136 | 16 | Adam Kavanagh | 40-44 | 01:30:52 | |
| | 137 | 5 | Jonathan Linstow | 50-54 | 01:30:52 | |
| | 138 | 6 | Chan Tak Fai | 50-54 | 01:31:14 | |
| | 139 | 49 | Ben Carton | 30-34 | 01:31:17 | |
| | 140 | 3 | Douglas Tucker | 55-59 | 01:31:22 | |
| | 141 | 21 | Drishin Balani | 25-29 | 01:31:26 | |
| | 142 | 22 | Raphael Herault | 25-29 | 01:31:33 | |
| | 143 | 50 | Kevin Leung | 30-34 | 01:31:36 | |
| | 144 | 23 | Dan Morrison | 25-29 | 01:31:52 | |
| | 145 | 17 | Jonathan Ho | 40-44 | 01:31:56 | |
| | 146 | 18 | Eddie Choi | 40-44 | 01:32:00 | |
| | 147 | 35 | Bastien Touzeau | 35-39 | 01:32:12 | |
| | 148 | 36 | Lee Ming Myles Lau | 35-39 | 01:32:14 | |
| | 149 | 19 | Fahim Khan | 40-44 | 01:32:27 | |
| | 150 | 20 | Jason Wells | 40-44 | 01:32:30 | |
| | 151 | 37 | Gus Bartuska | 35-39 | 01:32:49 | |
| | 152 | 24 | Angelo Luzano | 25-29 | 01:32:50 | |
| | 153 | 21 | Lawrence Yoong Han Yuen | 40-44 | 01:33:00 | |
| | 154 | 25 | Ngai Lun Chan | 25-29 | 01:33:10 | |
| | 155 | 51 | Zijie Jack You | 30-34 | 01:33:10 | |
| | 156 | 52 | Haomiao Zhai | 30-34 | 01:33:12 | |
| | 157 | 26 | Liam Reeve | 25-29 | 01:33:21 | |
| | 158 | 53 | Yat Tung Chu | 30-34 | 01:33:26 | |
| | 159 | 27 | Louis Leonard Roth | 25-29 | 01:33:41 | |
| | 160 | 54 | Sheldon Louw | 30-34 | 01:34:04 | |
| | 161 | 38 | Jason Lo | 35-39 | 01:34:39 | |
| | 162 | 28 | Ken Leung | 25-29 | 01:34:41 | |
| | 163 | 55 | Simon Zheng | 30-34 | 01:34:47 | |
| | 164 | 8 | Geaspar Byrne | 45-49 | 01:34:52 | |
| | 165 | 39 | Jonathan Lee Zhi Wei | 35-39 | 01:35:09 | |
| | 166 | 56 | Eka Nugraha Tan | 30-34 | 01:35:12 | |
| | 167 | 40 | Johnathan Hin Chung Chan | 35-39 | 01:35:12 | |
| | 168 | 6 | Scott Yip | 16-24 | 01:35:13 | |
| | 169 | 7 | Steven Andrew Sebastian Dino | 16-24 | 01:35:15 | |
| | 170 | 29 | Jakob Ryd | 25-29 | 01:35:16 | |
| | 171 | 9 | Henry Wah Keung Yip | 45-49 | 01:35:21 | |
| | 172 | 57 | Armando Flores Chiu | 30-34 | 01:35:45 | |
| | 173 | 30 | Kristian Dodds | 25-29 | 01:35:50 | |
| | 174 | 4 | Jeff Coyle | 55-59 | 01:35:52 | |
| | 175 | 41 | Chris Tong | 35-39 | 01:36:10 | |
| | 176 | 42 | Dave Nicholson | 35-39 | 01:36:12 | |
| | 177 | 31 | Justin Beese | 25-29 | 01:36:21 | |
| | 178 | 43 | Aaron Stadlin-Robbie | 35-39 | 01:36:27 | |
| | 179 | 44 | James Plater | 35-39 | 01:36:27 | |
| | 180 | 58 | Charles Bellow | 30-34 | 01:36:55 | |
| | 181 | 32 | Austin Lee | 25-29 | 01:37:03 | |
| | 182 | 45 | Rax Wong | 35-39 | 01:37:16 | |
| | 183 | 46 | Daniel Backenhaus | 35-39 | 01:37:20 | |
| | 184 | 10 | Chris Ashford | 45-49 | 01:37:22 | |
| | 185 | 11 | Onno Schreurs | 45-49 | 01:37:23 | |
| | 186 | 8 | Hing Chun Leung | 16-24 | 01:37:26 | |
| | 187 | 59 | Asykal Rashid | 30-34 | 01:37:27 | |
| | 188 | 60 | Faiq Khan | 30-34 | 01:37:31 | |
| | 189 | 61 | Hugo Tsang | 30-34 | 01:37:34 | |
| | 190 | 22 | Timothy Tsui | 40-44 | 01:37:52 | |
| | 191 | 47 | Yongfeng Huang | 35-39 | 01:37:56 | |
| | 192 | 23 | Kwaku Koram | 40-44 | 01:37:57 | |
| | 193 | 62 | Shihao Zhang | 30-34 | 01:38:00 | |
| | 194 | 12 | Max Lee | 45-49 | 01:38:08 | |
| | 195 | 48 | Tung Lui Wong | 35-39 | 01:38:24 | |
| | 196 | 63 | Jo Tuisoso | 30-34 | 01:38:27 | |
| | 197 | 49 | Aaron Jones | 35-39 | 01:38:30 | |
| | 198 | 33 | King Heng Jonathan Lok | 25-29 | 01:38:44 | |
| | 199 | 50 | Matteo Toso | 35-39 | 01:38:53 | |
| | 200 | 34 | Charles Wang | 25-29 | 01:39:02 | |