| 1 | Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) | 1:30.32 | 1:33.48 | 1:36.53 1:30.32 1:33.60 — — |
| 2 | Natthaphat Mahtani (ณัฐภัทร จี มาทานี) | 1:29.49 | 1:33.62 | 1:37.93 1:33.43 1:29.49 — — |
| 3 | Parist Pariyakanok (พริษฐ์ ปริยกนก) | 1:43.81 | 1:46.60 | 1:47.91 1:43.81 1:48.09 — — |
| 4 | Chawin Ratanasiri (ชวิน รัตนสิริ) | 1:51.79 | 1:54.88 | 1:51.79 1:57.10 1:55.74 — — |
| 5 | Sivakorn Makcharoen (ศิวกร มรรคเจริญ) | 1:54.32 | 2:01.65 | 2:15.04 1:54.32 1:55.59 — — |
| 6 | Yanavut Jaipukdee (ญาณวุฒิ ใจภักดี) | 1:57.94 | 2:08.65 | 2:11.51 2:16.51 1:57.94 — — |
| 7 | Chisanupong Chulasereekul (ชิษณุพงศ์ จุฬาเสรีกุล) | 2:03.32 | 2:15.27 | 2:03.32 2:16.60 2:25.88 — — |
| 8 | Yan Myo Aung | 2:07.80 | 2:19.25 | 2:27.70 2:07.80 2:22.25 — — |
| 9 | Atis Prasitvatanakul (อธิษฐ์ ประสิทธิ์วัฒนะกุล) | 2:32.42 | 2:36.46 | 2:43.61 2:33.35 2:32.42 — — |
| 10 | Phumiphat Rungvichaniwat (卢釣丰) | 2:24.62 | 2:38.41 | 2:24.62 3:00.54 2:30.08 — — |
| 11 | Anukun Supcharoenkun (อนุกูล ทรัพย์เจริญกุล) | 2:34.42 | 2:43.03 | 2:55.81 2:38.87 2:34.42 — — |
| 12 | Saksorn Viyavong (ศักย์ศรณ์ ไวยะวงษ์) | 2:40.04 | 2:59.54 | 2:42.51 2:40.04 3:36.08 — — |
| 13 | Nonthakorn Chowalit (นนทกร เชาวลิต) | 2:55.28 | 3:04.74 | 3:06.74 2:55.28 3:12.19 — — |
| 14 | Chinnakrit Chittanant (ชินกฤต ชิตตนันท์) | 2:50.02 | 3:10.36 | 3:12.68 2:50.02 3:28.37 — — |
| 15 | Enoch Tangprasittipol | 2:49.17 | 3:14.28 | 2:49.17 3:54.51 2:59.15 — — |
| 16 | Phakinthorn Pronmongkolsuk (ภคินธร พรมงคลสุข) | 3:14.45 | 3:26.17 | 3:23.51 3:40.56 3:14.45 — — |
| 17 | Hemara-Ussadorn Phonthaklang (เหมราอัสดร พลทะกลาง) | 3:06.14 | 3:29.68 | 3:06.14 3:56.47 3:26.43 — — |
| 18 | Itthikorn Wu (อิทธิกร หวู) | 3:07.22 | 3:34.42 | 3:28.09 3:07.22 4:07.96 — — |
| 19 | Yindee Wattanawong (ยินดี วัฒนวงศ์) | 3:31.95 | — | 3:31.95 — — — — |
| 20 | Trust Chaiaya | 3:35.22 | — | 3:35.22 — — — — |
| 21 | Ramil Pliansinchai (รามิล เปลี่ยนสินไชย) | 3:45.04 | — | 3:45.04 — — — — |
| 22 | Peyton Israsena Na Ayudhya | 4:01.55 | — | 4:01.55 — — — — |
| 23 | Anawin Chaichana (อนาวิล ชัยชนะ) | 4:33.57 | — | 4:33.57 — — — — |
| 24 | Inkawat Lengsukchai | 5:38.81 | — | 5:38.81 — — — — |
| 25 | Amolrada Ratchayakorn (อมลรดา รัฐชยากร) | 5:54.65 | — | 5:54.65 — — — — |
| 26 | Peeranat Sugsavanvit (พีรณัฐ สุกสวรรณวิทย์) | DNF | — | DNF — — — — |