| Rg | Name Vorname | Jg | Club | Start | 222 | Finish | + |
| 1 | Ren Elia | 2004 | ASCO Lugano | 13:36:00 | 32:00 | 37:24 | +0:00 |
| 2 | Kyburz Matthias | 1990 | OLK Fricktal | 11:00:00 | 33:19 | 39:26 | +2:02 |
| 3 | Gattoni Giovanni | 2004 | C.O. Aget Lugano | 11:57:00 | 34:56 | 41:20 | +3:56 |
| 4 | Müller Corsin | 2005 | OLG Galgenen/Goldau | 11:36:00 | 36:03 | 41:38 | +4:14 |
| 5 | Freuler Florian | 2002 | thurgorienta / Glarner OLG | 10:57:00 | 36:12 | 41:43 | +4:19 |
| 6 | Tantanini Timo | 2001 | OLC Kapreolo / OLK Rafzerf | 11:21:00 | 36:21 | 41:46 | +4:22 |
| 7 | Humbel Simon | 2004 | Cordoba OLC | 12:30:00 | 37:05 | 42:38 | +5:14 |
| 7 | Hutzli Janis | 2002 | OL Regio Wil | 10:51:00 | 37:08 | 42:38 | +5:14 |
| 9 | Pezzati Tobia | 1996 | SCOM Mendrisio | 12:42:00 | 36:54 | 42:59 | +5:35 |
| 10 | Müller Nicolas | 1998 | OLG Thun | 13:09:00 | 37:08 | 43:04 | +5:40 |
| 11 | Wichoud Jérémie | 2001 | CO Lausanne-Jorat/OLG Gold | 12:45:00 | 38:27 | 44:07 | +6:43 |
| 12 | Aschwanden Yves | 1994 | OLG Goldau | 11:03:00 | 37:47 | 44:14 | +6:50 |
| 13 | Bettega Damiano | 2001 | G.S. Pavione | 12:21:00 | 38:53 | 45:01 | +7:37 |
| 14 | Rüedlinger Andreas | 1985 | OLK Rafzerfeld | 12:09:00 | 39:19 | 45:35 | +8:11 |
| 15 | Risse Térence | 1993 | CA Rosé | 13:24:00 | 39:50 | 45:36 | +8:12 |
| 16 | Wylenmann Leander | 2005 | OLG Pfäffikon | 11:24:00 | 39:17 | 45:38 | +8:14 |
| 17 | Aschwanden Sven | 1992 | OLG Goldau | 10:54:00 | 39:23 | 45:40 | +8:16 |
| 18 | Serrallonga Arqués Marc | 1992 | OLG Rymenzburg | 11:30:00 | 40:26 | 46:57 | +9:33 |
| 19 | Erne Jan | 1999 | Cordoba OLC | 13:33:00 | 41:15 | 47:06 | +9:42 |
| 20 | Soguel Archibald | 1996 | ANCO | 13:12:00 | 40:40 | 47:13 | +9:49 |
| 21 | Sterchi Tobias | 2002 | ol norska | 12:51:00 | 41:29 | 47:56 | +10:32 |
| 22 | Schafer Elias | 2004 | OLC Omström Sense | 12:54:00 | 41:37 | 48:26 | +11:02 |
| 22 | Suter Jari | 2002 | Cordoba OLC | 10:45:00 | 41:16 | 48:26 | +11:02 |
| 24 | Widmer Lorenz | 1995 | sola ok | 12:24:00 | 43:07 | 49:33 | +12:09 |
| 25 | Pünter Rico | 2004 | OLG Stäfa | 11:09:00 | 42:55 | 49:58 | +12:34 |
| 26 | Bürge David | 1989 | OLC Omström Sense | 12:48:00 | 42:36 | 50:01 | +12:37 |
| 27 | Gerber Csaba | 1998 | sola ok | 11:51:00 | 44:11 | 50:26 | +13:02 |
| 28 | Schulthess Tobias | 2003 | OLC Kapreolo | 11:42:00 | 43:22 | 50:32 | +13:08 |
| 29 | Gebert Nick | 1997 | OLK Wiggertal | 10:48:00 | 45:01 | 50:37 | +13:13 |
| 30 | Schalbetter Raphael | 1993 | OLG Nidwalden+Obwalden | 13:27:00 | 44:17 | 51:14 | +13:50 |
| 31 | Tait Samuele | 1997 | Junior Team Trentino | 11:45:00 | 44:17 | 51:18 | +13:54 |
| 32 | Grob Tobias | 1991 | thurgorienta / OLG Zürich | 11:39:00 | 44:01 | 51:27 | +14:03 |
| 33 | Wenger Simon | 1994 | OLG Bern / ol norska | 13:00:00 | 43:31 | 52:09 | +14:45 |
| 34 | Wälti Romain | 1998 | ANCO | 13:06:00 | 45:57 | 53:14 | +15:50 |
| 35 | Odermatt Brian | 1997 | OLG Basel | 12:33:00 | 45:48 | 53:25 | +16:01 |
| 36 | Hofer Tim | 2004 | OL Oberaargau | 13:03:00 | 47:05 | 53:39 | +16:15 |
| 37 | Chiodoni Gioele | 2005 | ASCO Lugano | 12:06:00 | 44:53 | 53:51 | +16:27 |
| 38 | Brodmann Robin | 1991 | OLG Basel | 12:18:00 | 47:10 | 54:41 | +17:17 |
| 39 | Meier Lukas | 1995 | OLC Kapreolo BT | 11:33:00 | 47:30 | 55:35 | +18:11 |
| 40 | Pécoud Benoît | 1999 | CO Lausanne-Jorat | 13:21:00 | 48:17 | 55:47 | +18:23 |
| 41 | Franssen Tim | 1997 | OLV Luzern | 11:15:00 | 47:55 | 55:51 | +18:27 |
| 42 | Nembrini Luca | 1995 | C.O. Aget Lugano | 12:15:00 | 51:59 | 57:45 | +20:21 |
| 43 | Wild Yannic | 2001 | OLG Weisslingen | 11:18:00 | 51:13 | 58:41 | +21:17 |
| 44 | Wyrsch Maxime | 1999 | ANCO | 12:39:00 | 48:13 | 1:00:57 | +23:33 |
| 45 | Maurer Laurin | 2004 | OLC Kapreolo | 11:27:00 | 52:34 | 1:01:03 | +23:39 |
| 46 | Mollén Albert | 1985 | OK Denseln | 12:36:00 | 44:50 | 1:01:16 | +23:52 |
| 47 | Coolen Gian-Andrin | 2001 | OLV Baselland | 12:12:00 | 55:36 | 1:02:39 | +25:15 |
| 48 | Baur Manuel | 2004 | OLC Kapreolo | 11:12:00 | 56:12 | 1:05:05 | +27:41 |
| 49 | Schmuki Jan | 2002 | ol.biel.seeland | 13:15:00 | 56:33 | 1:05:18 | +27:54 |
| 50 | Donici Dumitro | 1997 | - | 13:39:00 | 58:28 | 1:07:51 | +30:27 |
| 51 | Bena Grégoire | 1999 | ANCO | 13:18:00 | 53:00 | 1:07:55 | +30:31 |
| 52 | Köhle Martin | 2003 | O-Motion | 11:06:00 | 1:00:47 | 1:12:14 | +34:50 |
| 53 | Ledermann Lino | 2002 | OL Oberaargau | 12:57:00 | 1:05:00 | 1:13:28 | +36:04 |
| 54 | Golivei Andrei | 1993 | - | 13:42:00 | 1:05:50 | 1:15:43 | +38:19 |
| 55 | Meuronen Joonas | 2005 | Helsingin Suunnistajat | 12:27:00 | 1:13:56 | 1:23:37 | +46:13 |
| 56 | Haberzettl Andrin | 2005 | OLC Winterthur | 12:03:00 | 1:45:25 | 2:00:29 | +1:23:05 |
| Hertner Fabian | 1985 | OLV Baselland | 11:48:00 | 37:20 | mp | ||
| Haller Felix | 1991 | OLG Thun | 11:54:00 | 45:56 | mp | ||
| Howald Severin | 1989 | OL Oberaargau | 12:00:00 | dns | |||
| Leisinger Jan | 2005 | OLG Säuliamt | 13:30:00 | dns |
Legende: legend bei Problemen: picoevents@gmx.ch