| 1 | Riku Tsuchiya (Senior) | JPN | 3:42.54 | PB | - |
| 2 | Seitaro Ichinohe (Senior) | JPN | 3:43.19 | SB | +0.650 |
| 3 | Ryousuke Tsuchiya (Senior) | JPN | 3:43.61 | PB | +1.070 |
| 4 | Masahito Oobayashi (Senior) | JPN | 3:44.57 | SB | +2.030 |
| 5 | Shane Williamson (Senior) | JPN | 3:45.68 | SB | +3.140 |
| 6 | Takahiro Ito (Senior) | JPN | 3:45.96 | PB | +3.420 |
| 7 | Vitaliy Chshigolev (Senior) | KAZ | 3:46.65 | SB | +4.110 |
| 8 | Gabriel Odor (Neo) | AUT | 3:47.92 | SB | +5.380 |
| 9 | Maksim Baklashkin (Senior) | KAZ | 3:51.15 | PB | +8.610 |
| 10 | Bagdaulet Sagatov (Neo) | KAZ | 3:58.35 | SB | +15.810 |
| 11 | Manuel Taibo González (A1) | ESP | 4:02.90 | NRJ | +20.360 |
| 12 | Manuel Robla (A1) | ESP | 4:03.01 | | +20.470 |
| 13 | Adrian Octavian Fierar (A1) | ROU | 4:08.65 | | +26.110 |
| 14 | Darius Eshete (M35) | AUS | 4:11.20 | | +28.660 |
| 15 | Gabriel Eduard Nitu (B2) | ROU | 4:12.28 | SB | +29.740 |
| 16 | Vajk Kiss (B2) | HUN | 5:00.24 | PB | +1.17.700 |
| 17 | Markus Petschacher (M60) | AUT | 5:01.71 | NRM | +1.19.170 |
| DQ | Art Markus Tamm (B1) | EST | DQ | | - |
| DNF | Botond Boksay (A2) | HUN | DNF | | - |