| 1. | Koos Torin * | 80 | USA | IOC FIT | 20:43 | 622 | 3:27 | 3:32 | 3:27 | 3:32 | 3:29 | 3:30 | 3:13 |  |
 | 2. | Ramuz Pierre-André | 78 | SUI | CABV Martigny | 20:45 | 620 | 3:27 | 3:31 | 3:27 | 3:32 | 3:30 | 3:30 | 3:15 |  |
 | 3. | Jenzer Urs | 70 | SUI | Big Friends.ch | 20:47 | 706 | 3:27 | 3:32 | 3:27 | 3:32 | 3:29 | 3:31 | 3:16 |  |
 | 4. | Da Silva Miguel | 78 | SUI | FSG COLLONGE-BELLERIVE | 20:53 | 621 | 3:28 | 3:32 | 3:26 | 3:32 | 3:31 | 3:31 | 3:21 |  |
| 5. | Mariéthoz Cédric | 73 | SUI | CA Vouvry | 21:14 | 574 | 3:32 | 3:35 | 3:32 | 3:32 | 3:37 | 3:32 | 3:26 |  |
| 6. | Tschopp Marcel | 74 | SUI | LC Schaffhausen | 21:24 | 129 | 3:34 | 3:37 | 3:35 | 3:36 | 3:37 | 3:36 | 3:23 |  |
| 6. | Jenny Adrian | 79 | SUI | TV Wünnewil | 21:24 | 705 | 3:34 | 3:32 | 3:31 | 3:36 | 3:36 | 3:38 | 3:31 |  |
| 8. | Neve Emanuele | 82 | SUI | USC Capriaschese-Atletica | 21:31 | 663 | 3:35 | 3:33 | 3:36 | 3:37 | 3:39 | 3:39 | 3:27 |  |
| 9. | Müller Stefan | 81 | SUI | TV Reussbühl | 21:37 | 123 | 3:36 | 3:36 | 3:35 | 3:36 | 3:40 | 3:39 | 3:31 |  |
| 10. | Schönholzer Urs | 72 | SUI | STB Leichtathletik | 21:44 | 138 | 3:37 | 3:36 | 3:38 | 3:41 | 3:40 | 3:40 | 3:29 |  |
| 11. | Stampanoni Jonathan | 70 | SUI | USC Capriaschese-Atletica | 21:47 | 665 | 3:37 | 3:37 | 3:41 | 3:41 | 3:38 | 3:41 | 3:29 |  |
| 12. | Kindler Adrian | 81 | SUI | TV Länggasse Bern | 22:03 | 618 | 3:40 | 3:38 | 3:40 | 3:43 | 3:44 | 3:45 | 3:33 |  |
| 13. | Etter Robert | 70 | SUI | Gerbersport Gümligen | 22:08 | 608 | 3:41 | 3:42 | 3:44 | 3:43 | 3:43 | 3:45 | 3:31 |  |
| 14. | Wicki Peter | 76 | SUI | (Bern) | 22:11 | 572 | 3:41 | 3:42 | 3:44 | 3:43 | 3:43 | 3:45 | 3:34 |  |
| 15. | Bouzon Daniel | 72 | SUI | Team Bouzon | 22:14 | 132 | 3:42 | 3:38 | 3:36 | 3:42 | 3:43 | 3:50 | 3:45 |  |
| 16. | Rhyner David | 78 | SUI | STB Leichtathletik | 22:16 | 124 | 3:42 | 3:39 | 3:41 | 3:43 | 3:46 | 3:47 | 3:40 |  |
| 17. | Hodel Thomas | 72 | SUI | (Grosshöchstetten) | 22:17 | 134 | 3:42 | 3:41 | 3:39 | 3:44 | 3:47 | 3:47 | 3:39 |  |
| 18. | Kerber Alexander | 69 | SUI | LA Nidwalden | 22:29 | 682 | 3:44 | 3:41 | 3:45 | 3:48 | 3:52 | 3:51 | 3:32 |  |
| 19. | Senn Oliver | 69 | SUI | LAR TV Windisch | 22:32 | 607 | 3:45 | 3:43 | 3:44 | 3:46 | 3:52 | 3:51 | 3:36 |  |
| 20. | Christen Isidor | 66 | SUI | LR Gettnau | 22:34 | 615 | 3:45 | 3:42 | 3:45 | 3:45 | 3:49 | 3:53 | 3:40 |  |
| 21. | Wanner Christoph | 81 | SUI | (Liebefeld) | 22:49 | 619 | 3:48 | 3:46 | 3:49 | 3:51 | 3:51 | 3:54 | 3:38 |  |
| 22. | Föhn Sigi | 60 | SUI | LC Meilen | 22:59 | 711 | 3:49 | 3:49 | 3:50 | 3:54 | 3:52 | 3:53 | 3:41 |  |
| 23. | Blättler Daniel | 82 | SUI | LA Nidwalden | 23:04 | 683 | 3:50 | 3:49 | 3:46 | 3:50 | 3:53 | 3:58 | 3:48 |  |
| 24. | Peter Peter | 66 | SUI | LC Meilen / SM Run | 23:06 | 712 | 3:51 | 3:54 | 3:51 | 3:50 | 3:53 | 3:52 | 3:46 |  |
| 25. | Lanz Patrick | 77 | SUI | LG Huttwil | 23:11 | 126 | 3:51 | 3:48 | 3:51 | 3:54 | 3:53 | 3:58 | 3:47 |  |
| 26. | Blättler Beat | 76 | SUI | LAC TV Unterstrass Zürich | 23:12 | 575 | 3:52 | 3:47 | 3:53 | 3:55 | 3:54 | 3:56 | 3:47 |  |
| 27. | Baldi John | 66 | SUI | USC Capriaschese-Atletica | 23:14 | 658 | 3:52 | 3:43 | 3:49 | 3:57 | 4:01 | 4:00 | 3:44 |  |
| 28. | Schnyder Roger | 62 | SUI | running.Coach | 23:16 | 713 | 3:52 | 3:53 | 3:52 | 3:52 | 3:55 | 3:59 | 3:45 |  |
| 29. | Degrada Xavier | 74 | SUI | CA Dents-du-Midi | 23:16 | 573 | 3:52 | 3:56 | 3:55 | 3:55 | 3:52 | 3:53 | 3:45 |  |
| 30. | Stampanoni Leonida | 74 | SUI | USC Capriaschese-Atletica | 23:23 | 666 | 3:53 | 4:01 | 3:54 | 3:54 | 3:54 | 3:56 | 3:44 |  |
| 31. | Crevoiserat Dominique | 70 | SUI | FSG Bassecourt | 23:26 | 133 | 3:54 | 3:54 | 3:55 | 3:56 | 3:59 | 4:02 | 3:40 |  |
| 32. | Gfeller Paul | 61 | SUI | Laufverein 95 Burgdorf | 23:28 | 635 | 3:54 | 3:58 | 3:53 | 3:55 | 3:58 | 4:01 | 3:43 |  |
| 33. | De Bellis François | 53 | SUI | Tri Team Pully | 23:31 | 46 | 3:55 | 3:55 | 3:56 | 3:56 | 3:58 | 4:01 | 3:45 |  |
| 34. | Müller Erwin | 66 | SUI | (Oberkirch LU) | 23:38 | 141 | 3:56 | 3:48 | 3:53 | 3:58 | 4:03 | 4:04 | 3:52 |  |
| 35. | Da Costa Paulo | 67 | SUI | Athlétisme Viseu Genève | 23:42 | 140 | 3:57 | 3:58 | 3:58 | 3:53 | 3:59 | 4:03 | 3:51 |  |
| 36. | Oliveira Narciso Narciso | 57 | SUI | FSG COLLONGE-BELLERIVE | 23:42 | 609 | 3:57 | 3:54 | 3:56 | 3:55 | 3:58 | 4:02 | 3:57 |  |
| 37. | Mathys Stephan | 75 | SUI | Mathys Runners | 23:57 | 127 | 3:59 | 3:50 | 3:56 | 4:03 | 4:04 | 4:06 | 3:58 |  |
| 38. | Simones Jose | 59 | SUI | (Thônex) | 24:23 | 708 | 4:03 | 3:58 | 3:58 | 4:04 | 4:12 | 4:12 | 3:59 |  |
| 39. | Vögtli Andy | 56 | SUI | LR Beromünster | 24:57 | 714 | 4:09 | 4:15 | 4:15 | 4:08 | 4:13 | 4:11 | 3:55 |  |
| 40. | Schwarz Patrick | 72 | SUI | TV Länggasse | 25:01 | 709 | 4:10 | 4:16 | 4:13 | 4:10 | 4:13 | 4:11 | 3:58 |  |
| 41. | de Graaf Koen * | 67 | NED | TV Länggasse Bern | 25:39 | 154 | 4:16 | 4:18 | 4:19 | 4:17 | 4:18 | 4:21 | 4:06 |  |
| 42. | Ulrich Josef | 65 | SUI | (Luzern) | 25:45 | 717 | 4:17 | 4:16 | 4:14 | 4:24 | 4:18 | 4:21 | 4:12 |  |
| 43. | Eymann Jean-Pierre | 68 | SUI | (Lausanne) | 25:53 | 668 | 4:18 | 4:25 | 4:21 | 4:21 | 4:19 | 4:19 | 4:08 |  |
| 44. | Schild Urs | 54 | SUI | (Sigriswil) | 26:10 | 148 | 4:21 | 8:37 | 4:25 | 4:24 | | | |  |
| 45. | Murrell Craig | 70 | AUS | FSG-Courroux | 26:20 | 710 | 4:23 | 4:32 | 4:25 | 4:23 | 4:26 | 4:27 | 4:07 |  |
| 46. | Caiado Carlos * | 65 | POR | Athlétisme Viseu Genève | 26:29 | 139 | 4:24 | 4:18 | 4:19 | 4:25 | 4:28 | 4:33 | 4:26 |  |
| 47. | Tsogidis Alex | 75 | SUI | All Blacks Thun | 26:43 | 130 | 4:27 | 4:26 | 4:28 | 4:33 | 4:28 | 4:26 | 4:22 |  |
| 48. | Fleury Jean-Marc | 61 | SUI | GS Tabeillon | 26:45 | 543 | 4:27 | 4:25 | 4:29 | 4:32 | 4:33 | 4:30 | 4:16 |  |
| 49. | Kieliger Matthias | 72 | SUI | (Rheinau) | 27:27 | 135 | 4:34 | 4:40 | 4:34 | 4:35 | 4:37 | 4:39 | 4:22 |  |
| 50. | Schenker Toni | 56 | SUI | (Däniken SO) | 27:29 | 147 | 4:34 | 4:28 | 4:34 | 4:37 | 4:39 | 4:39 | 4:32 |  |
| 51. | Freiburghaus René | 54 | SUI | All Blacks Thun | 27:52 | 146 | 4:38 | 4:24 | 4:35 | 4:44 | 4:46 | 4:46 | 4:37 |  |
| 52. | Wegmüller Urs | 62 | SUI | Evergreen | 28:29 | 145 | 4:44 | 4:27 | 4:48 | 4:48 | 4:51 | 4:56 | 4:39 |  |
| 53. | Danna Thierry | 74 | SUI | (Wabern) | 28:35 | 125 | 4:45 | 4:49 | 4:49 | 4:47 | 4:50 | 4:51 | 4:29 |  |
| 54. | Krucker Andreas | 66 | SUI | (Bätterkinden) | 28:42 | 617 | 4:47 | 4:39 | 4:46 | 4:48 | 4:53 | 4:55 | 4:41 |  |
| 55. | Künzler Jürg | 58 | SUI | Dragon Cycle | 29:03 | 716 | 4:50 | 4:55 | 4:46 | 4:50 | 4:51 | 4:53 | 4:48 |  |
| 56. | Bernasconi Mirco | 70 | SUI | (Spiegel b. Bern) | 29:53 | 131 | 4:58 | 4:48 | 5:05 | 5:09 | 5:08 | 5:05 | 4:38 |  |
| 57. | Steffen Edi | 73 | SUI | Free Runners Grenchen | 31:06 | 128 | 5:11 | 5:00 | 5:14 | 5:11 | 5:18 | 5:24 | 4:59 |  |
| 58. | Rohrer Urs | 59 | SUI | Lauftreff Zollikofen | 31:11 | 144 | 5:11 | 5:02 | 5:25 | 5:11 | 5:11 | 5:18 | 5:04 |  |
| 59. | Bitterli Adrian | 61 | SUI | All Blacks Thun | 31:19 | 142 | 5:13 | 4:56 | 4:50 | 5:16 | 5:20 | 5:31 | 5:26 |  |
| 60. | Stricker René | 50 | SUI | sm run | 31:31 | 538 | 5:15 | 5:24 | 5:12 | 5:10 | 5:16 | 5:20 | 5:09 |  |
| 61. | Andrist Bernhard | 46 | SUI | sm run | 32:15 | 150 | 5:22 | 5:22 | 5:18 | 5:15 | 5:26 | 5:35 | 5:19 |  |
| 62. | Arni Werner | 53 | SUI | (Burgdorf) | 33:43 | 704 | 5:37 | 5:29 | 5:32 | 5:40 | 5:38 | 5:44 | 5:40 |  |
| 63. | Juncker Jean-Louis | 44 | SUI | CEP Cortaillod | 35:20 | 631 | 5:53 | 5:49 | 5:47 | 5:54 | 5:59 | 6:02 | 5:49 |  |
3000m |
| 64. | Pinto Carlos | 68 | SUI | Athlétisme Viseu Genève | 11:25 | 137 | | 3:40 | 3:47 | 3:58 | | | |  |
2000m |
| 65. | Matos José | 72 | SUI | Athlétisme Viseu Genève | 7:51 | 136 | | 3:52 | 3:59 | | | | |  |
1500m |
| 66. | Cortez Fernando | 64 | SUI | FSG COLLONGE-BELLERIVE | 5:53 | 616 | | 3:56 | | | | | |  |
500m |
| 67. | Gerwer Armin | 47 | SUI | (Münchenbuchsee) | 2:50 | 151 | | | | | | | |  |
DNS |
| | Kühni Martin | 62 | SUI | STB Leichtathletik | --- | 143 | | | | | | | |  |
| | Heiniger Bruno | 49 | SUI | SC Oensingen Lions | --- | 149 | | | | | | | |  |
| | Schneider Jürgen | 45 | SUI | sm run | --- | 152 | | | | | | | |  |
| | Ghisleni Gabriele | 63 | SUI | ACLI Giuriati | --- | 614 | | | | | | | |  |