| 1 | Panos Gkotsis | 38.25 | 40.64 | 51.11 39.96 42.00 38.25 39.95 |
| 2 | Richard Tola | 38.32 | 43.29 | 42.22 38.89 38.32 48.75 51.10 |
| 3 | Michael Eleftheriades | 40.12 | 51.19 | 55.18 52.59 54.24 46.73 40.12 |
| 4 | Nikolas Vlassopoulos | 44.46 | 51.23 | 53.05 44.46 52.46 50.73 50.49 |
| 5 | Vasilis Prigkos | 52.75 | 56.83 | 57.16 52.75 57.18 56.91 56.42 |
| 6 | Zois Lefkidis | 49.22 | 1:06.18 | 1:02.46 1:12.18 49.22 1:11.01 1:05.07 |
| 7 | Thanasis Kotsalis | 1:01.50 | 1:06.67 | 1:13.00 1:13.99 1:02.16 1:04.86 1:01.50 |
| 8 | Dimitris Passas | 1:04.71 | 1:07.70 | 1:04.71 1:09.13 1:08.97 1:05.01 1:16.33 |
| 9 | Ioannis Ntzamaras | 58.45 | 1:09.25 | 1:05.96 1:11.68 1:14.07 1:10.10 58.45 |
| 10 | Iasonas Konstantinos Vlachos | 1:00.86 | 1:10.04 | 1:18.00 1:10.95 1:00.86 DNF 1:01.18 |
| 11 | Jesús Cuenca Martínez | 1:12.32 | 1:16.54 | 1:16.98 1:22.66 1:12.32 1:15.25 1:17.39 |
| 12 | Taxiarchis Vaxevanis | 1:09.74 | 1:18.28 | 1:27.03 1:13.60 1:09.74 1:21.93 1:19.31 |
| 13 | Makis Papadimitriou (Μάκης Παπαδημητριου) | 1:03.13 | 1:18.39 | 1:16.29 1:19.14 1:19.75 1:03.13 1:25.06 |
| 14 | Savvas Filippou | 1:15.87 | 1:18.86 | 1:17.10 1:22.70 1:16.77 1:15.87 1:25.63 |
| 15 | Sotiria Mountzouri | 1:15.65 | 1:20.93 | 1:21.18 1:21.35 1:26.29 1:20.25 1:15.65 |
| 16 | Pantos Pantos | 1:21.76 | 1:25.44 | 1:24.94 1:21.76 1:30.38 1:25.34 1:26.05 |
| 17 | Kostas Papadopoulos | 1:19.82 | 1:26.82 | 1:27.58 1:19.82 1:31.88 1:22.78 1:30.10 |
| 18 | Andreas Karagounis | 1:27.56 | 1:35.50 | 1:36.25 1:59.58 1:33.50 1:36.74 1:27.56 |
| 19 | Vasilis Stathopoulos | 1:26.30 | 1:48.44 | 2:08.77 1:49.74 1:26.82 1:26.30 DNF |
| 20 | Stamatis Laganis | 1:33.60 | 1:55.86 | 2:09.09 2:08.83 2:00.79 1:37.95 1:33.60 |
| 21 | Platonas Zeimpekis | 1:41.26 | 1:56.53 | 1:56.33 1:51.52 2:39.97 1:41.26 2:01.74 |
| 22 | Alexandros Gakis | 1:54.90 | 2:08.99 | 2:00.23 2:13.19 1:54.90 2:13.54 2:16.69 |
| 23 | Jason Chrysostomides | 1:47.52 | 2:10.63 | 2:13.43 2:21.58 1:47.52 2:11.44 2:07.02 |
| 24 | Lazaros Ioakimidis | 1:41.54 | 2:13.53 | 2:53.23 2:03.14 1:44.21 2:55.28 1:41.54 |
| 25 | Alkiviadis Alifragis | 2:11.02 | 2:18.73 | 2:26.13 2:11.02 2:42.29 2:18.63 2:11.42 |
| 26 | Giorgos Vitovaris | 2:03.32 | 2:31.36 | 2:20.52 2:44.40 2:31.46 2:03.32 2:42.11 |
| 27 | Alexandros Samaras | 2:34.99 | — | 2:34.99 2:41.77 — — — |
| 28 | Giorgos Antoniou | 2:38.00 | — | 2:38.00 2:57.92 — — — |
| 29 | Aggelos Michailidis | 3:15.02 | — | DNF 3:15.02 — — — |
| 30 | Rafael Baxevanis | 3:26.93 | — | DNF 3:26.93 — — — |