| 1 | Ivan Li Ka Leong (李嘉亮) | 39.11 | 41.11 | 46.48 39.11 40.03 39.75 43.56 |
| 2 | Natthaphat Mahtani (ณัฐภัทร จี มาทานี) | 36.54 | 41.70 | 36.54 49.08 45.11 40.02 39.97 |
| 3 | Nipat Charoenpholphant (นิพัฒน์ เจริญพลพันธุ์) | 40.19 | 43.28 | 40.19 42.65 42.79 44.39 46.51 |
| 4 | Thada Phuenghua (ธาดา พึ่งฮั้ว) | 48.06 | 50.40 | 48.06 51.34 51.70 56.86 48.16 |
| 5 | Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) | 48.95 | 54.99 | 54.06 DNF 54.87 56.04 48.95 |
| 6 | Worapat Charoensuk (วรปรัชญ์ เจริญสุข) | 49.49 | 55.29 | 57.41 58.07 1:05.77 50.39 49.49 |
| 7 | Parist Pariyakanok (พริษฐ์ ปริยกนก) | 48.65 | 55.97 | 54.03 1:03.35 55.61 48.65 58.27 |
| 8 | Atis Prasitvatanakul (อธิษฐ์ ประสิทธิ์วัฒนะกุล) | 48.33 | 59.82 | 1:00.64 57.92 1:00.90 48.33 1:01.60 |
| 9 | Tanai Chaikraveephand (ธนัย ชัยกระวีพันธ์) | 58.44 | 1:02.48 | 59.70 58.44 1:03.90 1:08.99 1:03.84 |
| 10 | Itthikorn Wu (อิทธิกร หวู) | 1:03.61 | 1:08.71 | 1:09.45 1:03.61 1:10.85 1:11.64 1:05.84 |
| 11 | Sivakorn Makcharoen (ศิวกร มรรคเจริญ) | 1:08.51 | 1:17.28 | 1:26.71 1:19.87 1:14.11 1:08.51 1:17.87 |
| 12 | Yanavut Jaipukdee (ญาณวุฒิ ใจภักดี) | 1:11.58 | 1:17.35 | 1:16.54 DNF 1:11.58 1:22.12 1:13.40 |
| 13 | Anukun Supcharoenkun (อนุกูล ทรัพย์เจริญกุล) | 1:13.69 | 1:18.10 | 1:13.69 1:17.92 1:19.26 1:21.83 1:17.12 |
| 14 | Phakinthorn Pronmongkolsuk (ภคินธร พรมงคลสุข) | 1:01.84 | 1:18.58 | 1:23.83 1:16.04 1:15.86 1:31.16 1:01.84 |
| 15 | Thanchanok Arpronrat | 1:21.45 | 1:28.51 | 1:26.19 1:34.12 1:33.45 1:21.45 1:25.90 |
| 16 | Theptharadol Piam-a-kho (เทพธาราดล เปี่ยมอะโข) | 1:29.85 | 1:36.22 | 1:34.87 1:32.21 1:41.59 1:29.85 1:53.70 |
| 17 | Bannawit Pimpanuwat (บรรณวิชญ์ พิมพานุวัตร) | 1:24.54 | 1:37.62 | 2:08.76 1:27.15 1:24.54 1:39.60 1:46.10 |
| 18 | Kaweewat Jiraphatwong | 1:28.40 | 1:40.24 | 1:36.52 1:52.35 1:45.08 1:39.13 1:28.40 |
| 19 | Napat Smavatkul | 1:37.41 | 1:46.01 | 1:58.87 1:39.83 1:39.34 1:37.41 2:04.60 |
| 20 | Thanakit Pichetchote | 1:31.21 | 1:51.49 | 1:57.59 1:48.83 1:48.05 1:31.21 2:17.63 |
| 21 | Kitchapat Jirotweerakul | 1:48.06 | 1:55.09 | 1:54.87 1:48.06 1:50.46 1:59.94 2:09.72 |
| 22 | Amolrada Ratchayakorn (อมลรดา รัฐชยากร) | 1:39.79 | 1:57.61 | 1:47.94 2:43.00 2:06.80 1:39.79 1:58.10 |
| 23 | Trust Chaiaya | 1:53.03 | 1:57.61 | 2:03.97 2:20.55 1:55.43 1:53.03 1:53.44 |
| 24 | Chisanupong Chulasereekul (ชิษณุพงศ์ จุฬาเสรีกุล) | 1:40.17 | 1:58.76 | 2:18.00 1:46.19 1:57.61 2:12.48 1:40.17 |
| 25 | Aris Raksamani (อริศม์ รักษมณี) | 1:51.37 | 2:03.52 | 2:15.34 2:10.61 1:58.30 1:51.37 2:01.64 |
| 26 | Rémy Favre | 2:09.30 | 2:16.43 | 2:10.30 2:12.95 DNF 2:09.30 2:26.04 |
| 27 | Pittinan Srisub (พิตตินันท์ ศรีทรัพย์) | 2:23.61 | 2:34.82 | 2:51.71 2:45.75 2:30.23 2:23.61 2:28.48 |
| 28 | Thanin Rirattanapong (ธนิน ริรัตนพงษ์) | 2:20.51 | 2:41.45 | 2:57.98 2:38.53 2:27.85 3:21.45 2:20.51 |
| 29 | Polpipat Choolekha | 2:06.47 | 2:45.14 | 2:56.88 2:06.47 2:19.78 3:04.22 2:58.77 |
| 30 | Pran Amnuaykanjanasin | 2:37.46 | 2:58.17 | 3:09.57 3:00.55 2:37.46 2:44.39 3:12.19 |
| 31 | Inkawat Lengsukchai | 2:46.11 | 3:05.82 | 2:46.11 3:07.30 3:05.18 3:04.98 DNF |
| 32 | Khonthee Jaroensiriphan | 2:34.42 | 3:25.88 | 4:04.72 3:33.96 2:34.42 3:35.69 3:07.98 |
| 33 | Nakrin Vorarattanapitak (ณฆฤณ วรรัตนาพิทักษ์) | 3:14.06 | 3:37.06 | 3:14.06 4:02.33 3:27.85 4:02.71 3:21.00 |
| 34 | Tosapit Intasorn (ทศพิธ อินทสร) | 3:14.94 | DNF | 3:58.63 DNF 3:56.50 DNF 3:14.94 |