1. | Battenfeld Ralf | 64 | Home of Triathlon | 1:17:25 | 246 | 09:31 | 38:05 | 29:48 |  |
2. | Harzenmoser Christian | 64 | Tri Club Vaduz | 1:18:27 | 254 | 07:01 | 40:00 | 31:26 |  |
3. | Burger Dominik | 63 | LC Uster | 1:20:19 | 247 | 07:56 | 40:54 | 31:28 |  |
4. | Horst Adrian | 60 | Swim TEAM Siggingen Schweiz | 1:21:31 | 220 | 07:52 | 40:12 | 33:27 |  |
5. | Strebel Markus | 63 | 3starcats Wallisellen | 1:21:37 | 241 | 08:42 | 41:05 | 31:49 |  |
6. | Kuhn Peter | 62 | Matten b. Interlaken | 1:22:50 | 226 | 09:19 | 41:21 | 32:10 |  |
7. | Derron Marc | 61 | Zürich | 1:28:53 | 212 | 08:27 | 44:51 | 35:34 |  |
8. | Schädler Philip | 61 | Triathlon Club Vaduz | 1:29:12 | 258 | 07:50 | 45:25 | 35:56 |  |
9. | Caderas Fernando | 60 | Tri Club Zürich | 1:31:07 | 210 | 08:50 | 44:33 | 37:43 |  |
10. | Hilfiker Beppo | 60 | VC Allschwil | 1:33:18 | 219 | 08:07 | 43:13 | 41:58 |  |
11. | Bergmann Johannes | 59 | Reichersbeuern | 1:40:42 | 208 | 10:04 | 49:34 | 41:03 |  |
12. | Hüsler Gerhard | 60 | Celerina | 1:42:50 | 222 | 09:54 | 50:03 | 42:51 |  |
13. | Spadari Martino | 61 | Rho Triathlon | 1:49:15 | 260 | | | 40:36 |  |
14. | Perletti Massimiliano | 64 | Milan | 1:55:04 | 257 | | | 44:06 |  |
DNS |
| Avogadro di Collobiano Vittorio | 64 | Milan | | 203 | | | |  |
| Oeynhausen Marcus | 61 | Bad Driburg | | 232 | | | |  |
| Waldburger Claudio | 62 | Zollikon | | 243 | | | |  |