| 1 | Ivar Eriksen Ballangrud (Senior) | NOR | 8:50.50 | TR | - |
| 2 | Julius Skutnabb (M35) | FIN | 8:59.10 | | +8.600 |
| 3 | Bernt Sverre Evensen (Neo) | NOR | 9:01.10 | | +10.600 |
| 4 | Irving Jaffee (Neo) | USA | 9:01.30 | | +10.800 |
| 5 | Armand.05 Carlsen (Neo) | NOR | 9:01.50 | | +11.000 |
| 6 | Valentine Bialas (Senior) | USA | 9:06.30 | | +15.800 |
| 7 | Michael.08 Staksrud (Neo) | NOR | 9:07.30 | | +16.800 |
| 8 | Otto Polacsek (Senior) | AUT | 9:08.90 | | +18.400 |
| 9 | Gustaf Andersson (Senior) | SWE | 9:09.70 | | +19.200 |
| 10 | Ossi Blomqvist (Neo) | FIN | 9:09.90 | | +19.400 |
| 11 | Siem Heiden (Neo) | NED | 9:10.00 | | +19.500 |
| 12 | Clas Thunberg (M35) | FIN | 9:11.80 | | +21.300 |
| 13 | Bertel Backman (Neo) | FIN | 9:14.00 | | +23.500 |
| 14 | Edward Murphy (Neo) | USA | 9:19.50 | | +29.000 |
| 15 | Alberts Rumba (M35) | LAT | 9:19.70 | | +29.200 |
| 16 | Fritz Jungblut (Neo) | AUT | 9:26.70 | | +36.200 |
| 17 | John O'Neil Farrell (Neo) | USA | 9:29.20 | | +38.700 |
| 18 | Léon Quaglia (M30) | FRA | 9:33.30 | | +42.800 |
| 19 | Willem Kos (Senior) | NED | 9:34.20 | | +43.700 |
| 20 | Zoltán Eötvös (M35) | HUN | 9:34.40 | | +43.900 |
| 21 | Aleksander Mitt (Senior) | EST | 9:35.20 | | +44.700 |
| 22 | Rosslyn Robinson (Neo) | CAN | 9:38.90 | PB | +48.400 |
| 23 | Cyril Walter Horn (Neo) | GBR | 9:45.00 | | +54.500 |
| 24 | Christfried Burmeister (M30) | EST | 9:46.20 | SB | +55.700 |
| 25 | Kęstutis Bulota (Senior) | LTU | 9:49.80 | | +59.300 |
| 26 | Rudolf Riedl (Neo) | AUT | 9:53.60 | | +1.03.100 |
| 27 | Fritz Moser (Senior) | AUT | 9:57.80 | | +1.07.300 |
| 28 | Arthur Vollstedt (M35) | GER | 9:58.50 | | +1.08.000 |
| 29 | Willy Logan (Neo) | CAN | 10:10.30 | PB | +1.19.800 |
| 30 | Charles Thaon (B2) | FRA | 10:18.80 | SB | +1.28.300 |
| 31 | Leonard Stewart (Neo) | GBR | 10:40.00 | PB | +1.49.500 |
| 32 | Frederick W. Dix (Senior) | GBR | 10:55.60 | SB | +2.05.100 |