1 1 1 1 Liam Meadham 30-34 58:54 30-34 2 1 2 1 Laurence Kwan 40-44 1:04:04 40-44 3 1 3 1 Enoch Lam 35-39 1:05:39 35-39 4 2 4 2 Ian Deeth 40-44 1:07:07 40-44 5 2 5 2 Byungseok Song 35-39 1:07:16 35-39 6 2 6 2 Antoine Moog 30-34 1:07:17 30-34 7 3 7 3 Michael Smith 30-34 1:08:03 30-34 8 1 8 1 Andy Nicholson 16-24 1:08:24 16-24 9 4 9 4 Josh Anstey 30-34 1:08:44 30-34 10 3 10 3 Mario González Altube 35-39 1:08:52 35-39 11 3 11 3 Kari Piipanoja 40-44 1:09:17 40-44 12 1 12 1 Clément Simon 25-29 1:09:50 25-29 13 5 13 5 Alexandre Clovirola 30-34 1:09:52 30-34 14 4 14 4 Matthias Hoffmann 35-39 1:10:00 35-39 15 6 15 6 Suyong Park 30-34 1:10:12 30-34 16 7 16 7 David Sherlock 30-34 1:10:18 30-34 17 8 17 8 Oliver Marks 30-34 1:11:49 30-34 18 4 18 4 Richard Smerin 40-44 1:12:11 40-44 19 5 19 5 Simon Belfitt 35-39 1:12:45 35-39 20 6 20 6 Florian Deliers 35-39 1:13:33 35-39 21 9 21 9 Tom O Regan 30-34 1:13:35 30-34 22 7 22 7 Thomas Rogerson 35-39 1:13:57 35-39 23 8 23 8 Satoru Fukushima 35-39 1:14:18 35-39 24 10 24 10 Lam Waikit 30-34 1:14:24 30-34 25 11 25 11 Yu Chun Leung 30-34 1:15:03 30-34 26 2 26 2 Huw Alexander 25-29 1:15:11 25-29 27 9 27 9 Benjamin Jessop 35-39 1:15:13 35-39 28 5 28 5 Rhys Spencer 40-44 1:15:47 40-44 29 6 29 6 Yoshi Manabe 40-44 1:15:47 40-44 30 12 30 12 Laurens Cnudde 30-34 1:16:00 30-34 31 7 31 7 Cheuk Man Chan 40-44 1:16:19 40-44 32 3 32 3 Alessandro Palmisano 25-29 1:16:28 25-29 33 13 33 13 William Petty 30-34 1:16:32 30-34 34 14 34 14 Duncan Macfarlane 30-34 1:16:34 30-34 35 10 35 10 Nick Clarke 35-39 1:16:42 35-39 36 15 36 15 Raymond Wong 30-34 1:16:59 30-34 37 4 37 4 Joshua Clery 25-29 1:17:05 25-29 38 2 38 2 Cheuk Fai Lai 16-24 1:17:23 16-24 39 5 39 5 Anson Wong 25-29 1:17:37 25-29 40 16 40 16 Danny Atamu 30-34 1:17:56 30-34 41 8 41 8 Meir Ben Tovim 40-44 1:17:56 40-44 42 11 42 11 Sheldon Li 35-39 1:18:07 35-39 43 9 43 9 Sirius Lee 40-44 1:18:12 40-44 44 17 44 17 Uku Kruusamaee 30-34 1:18:20 30-34 45 12 45 12 Andrew Stephen Dino 35-39 1:18:23 35-39 46 6 46 6 Matthew Rixson 25-29 1:18:41 25-29 47 7 47 7 Maksym Vrublevskyi 25-29 1:19:07 25-29 48 13 48 13 William Rae 35-39 1:19:16 35-39 49 14 49 14 Wing Yan Hui 35-39 1:19:17 35-39 50 10 50 10 Thomas Wong 40-44 1:19:21 40-44 51 18 51 18 Andrew Mckegg 30-34 1:19:25 30-34 52 1 52 1 Samuel Ribet 55-59 1:19:28 55-59 53 15 53 15 Alessandro Meccheri 35-39 1:19:45 35-39 54 19 54 19 Tim Haughton 30-34 1:19:58 30-34 55 16 55 16 John Lee 35-39 1:20:26 35-39 56 17 56 17 Yuansheng Liao 35-39 1:20:42 35-39 57 8 57 8 Kyle Tinson 25-29 1:20:42 25-29 58 20 58 20 Ogie Hollywood 30-34 1:21:00 30-34 59 1 59 1 Nico Boulay 45-49 1:21:00 45-49 60 21 60 21 Ken Yue Lok 30-34 1:21:03 30-34 61 1 61 1 Mark Bannon 50-54 1:21:03 50-54 62 22 62 22 Dan Entwistle 30-34 1:21:03 30-34 63 23 63 23 Thomas Premont 30-34 1:21:20 30-34 64 24 64 24 Louis Yo Lun Sanders 30-34 1:22:04 30-34 65 25 65 25 Daniel Yeung 30-34 1:22:11 30-34 66 11 66 11 John Burbidge 40-44 1:22:13 40-44 67 26 67 26 Josh Nedeljkovic 30-34 1:22:21 30-34 68 9 68 9 Rafael Lum 25-29 1:22:30 25-29 69 18 69 18 Carson Lam 35-39 1:22:34 35-39 70 27 70 27 Samuel Spencer 30-34 1:22:41 30-34 71 2 71 2 Tristan Kent 45-49 1:22:42 45-49 72 19 72 19 Chris Bowden 35-39 1:22:52 35-39 73 10 73 10 Irwin Chan 25-29 1:22:54 25-29 74 3 74 3 Sofronio Junvie Seares 45-49 1:23:16 45-49 75 28 75 28 Dan Christian 30-34 1:23:19 30-34 76 29 76 29 Blake Atherton 30-34 1:23:24 30-34 77 20 77 20 Kevin Smith 35-39 1:23:27 35-39 78 21 78 21 Harry Walker 35-39 1:23:28 35-39 79 11 79 11 George Wong 25-29 1:23:28 25-29 80 22 80 22 Vijay Varghese 35-39 1:23:39 35-39 81 30 81 30 Robert Tomkinson 30-34 1:23:42 30-34 82 31 82 31 Jingwei Pan 30-34 1:23:46 30-34 83 12 83 12 Alexander Beck 40-44 1:23:47 40-44 84 12 84 12 Barry Keane 25-29 1:23:51 25-29 85 32 85 32 Enchi Deng 30-34 1:23:58 30-34 86 2 86 2 Paul Mcglynn 50-54 1:24:09 50-54 87 33 87 33 Kun Yi Lim 30-34 1:24:16 30-34 88 4 88 4 James Whitman 45-49 1:24:20 45-49 89 23 89 23 Christian Mongendre 35-39 1:24:26 35-39 90 24 90 24 Amila Sampath 35-39 1:24:34 35-39 91 13 91 13 Joseph Tsui 25-29 1:24:39 25-29 92 25 92 25 Craig Tuckerman 35-39 1:25:06 35-39 93 34 93 34 Thibault Morenval 30-34 1:25:14 30-34 94 3 94 3 Sascha Reich 50-54 1:25:39 50-54 95 14 95 14 Allen Lee Batteiger 25-29 1:25:52 25-29 96 26 96 26 Jonny Brooke 35-39 1:25:56 35-39 97 35 97 35 Bryce Ng 30-34 1:25:59 30-34 98 27 98 27 Ricardo Ramirez 35-39 1:26:10 35-39 99 36 99 36 Karol Kozlowski 30-34 1:26:16 30-34 100 15 100 15 Pak Lai Lam 25-29 1:26:17 25-29