| | 1 | 1 | Tanguy Cruz | 25-29 | 01:01:52 | |
| | 2 | 1 | Tom Rodgers | 30-34 | 01:03:54 | |
| | 3 | 1 | Christoph Lex | 35-39 | 01:06:17 | |
| | 4 | 2 | Johnny Tieu | 35-39 | 01:07:23 | |
| | 5 | 2 | Henrik Yttervik | 30-34 | 01:07:30 | |
| | 6 | 1 | Roy Ng | 40-44 | 01:07:54 | |
| | 7 | 3 | Rayda Kezaz | 30-34 | 01:08:40 | |
| | 8 | 2 | Abbas Nazari | 25-29 | 01:09:43 | |
| | 9 | 3 | Daisuke Sekiyoshi | 35-39 | 01:11:33 | |
| | 10 | 4 | Oleksii Melnyk | 35-39 | 01:15:54 | |
| | 11 | 2 | Graham Drew | 40-44 | 01:17:53 | |
| | 12 | 4 | Michael Robosa | 30-34 | 01:19:11 | |
| | 13 | 5 | Carl Marks | 30-34 | 01:19:41 | |
| | 14 | 3 | Callum Hardie | 25-29 | 01:19:55 | |
| | 15 | 6 | Luo Qilin | 30-34 | 01:19:56 | |
| | 16 | 1 | Jan Souleyman | 50-54 | 01:20:41 | |
| | 17 | 7 | Adrian Li | 30-34 | 01:23:31 | |
| | 18 | 1 | Kervin Man | 45-49 | 01:23:41 | |
| | 19 | 4 | Mazine Bendaoud | 25-29 | 01:24:35 | |
| | 20 | 5 | Oskar Smorczewski | 25-29 | 01:26:04 | |
| | 21 | 8 | Wenhao Hsu | 30-34 | 01:26:51 | |
| | 22 | 6 | John Slosted | 25-29 | 01:27:11 | |
| | 23 | 9 | Calvin Au Yeung | 30-34 | 01:27:55 | |
| | 24 | 3 | Patrick Deloy | 40-44 | 01:28:13 | |
| | 25 | 2 | Jason Lee | 45-49 | 01:28:30 | |
| | 26 | 10 | OLEKSII LEZHNIUK | 30-34 | 01:29:43 | |
| | 27 | 5 | Gordon Tam | 35-39 | 01:29:56 | |
| | 28 | 7 | Sean Hagerty | 25-29 | 01:31:45 | |
| | 29 | 8 | Angga Aditya Reza | 25-29 | 01:32:58 | |
| | 30 | 11 | Tim Lam | 30-34 | 01:35:03 | |
| | 31 | 4 | Waiyip Man | 40-44 | 01:35:43 | |
| | 32 | 1 | Lee Nok Hang | 16-24 | 01:37:44 | |
| | 33 | 5 | Hoyin Lam | 40-44 | 01:39:58 | |
| | 34 | 6 | Kwong Yin Cheng | 40-44 | 01:40:09 | |
| | 35 | 12 | Tsz Hin Tam | 30-34 | 01:41:17 | |
| | 36 | 6 | Arnold Wong | 35-39 | 01:42:11 | |
| | 37 | 9 | Matthew Man | 25-29 | 01:47:22 | |
| | 38 | 10 | Chun Kit Wong | 25-29 | 01:48:21 | |
| | 39 | 2 | Ian Colley | 50-54 | 01:48:23 | |
| | 40 | 3 | Paul Wong | 45-49 | 01:49:06 | |
| | 41 | 13 | Richard Li | 30-34 | 01:55:49 | |