| 1 | Ivan Li Ka Leong (李嘉亮) | 42.46 | 45.29 | 43.71 47.09 45.46 46.69 42.46 |
| 2 | Natthaphat Mahtani (ณัฐภัทร จี มาทานี) | 48.24 | 51.10 | 49.86 54.43 48.24 51.65 51.79 |
| 3 | Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) | 48.07 | 53.50 | 53.88 59.63 49.57 48.07 57.05 |
| 4 | Parist Pariyakanok (พริษฐ์ ปริยกนก) | 51.63 | 57.10 | 59.76 54.18 58.60 58.52 51.63 |
| 5 | Nipat Charoenpholphant (นิพัฒน์ เจริญพลพันธุ์) | 54.66 | 1:00.10 | 54.66 56.50 1:02.70 1:01.10 1:03.94 |
| 6 | Worapat Charoensuk (วรปรัชญ์ เจริญสุข) | 1:10.94 | 1:14.29 | 1:20.61 1:10.94 1:11.91 1:15.78 1:15.17 |
| 7 | Atis Prasitvatanakul (อธิษฐ์ ประสิทธิ์วัฒนะกุล) | 1:06.97 | 1:15.70 | 1:26.76 1:06.97 1:20.23 1:10.91 1:15.95 |
| 8 | Wisarut Denjarukul (วิศรุต เด่นจารุกูล) | 1:09.27 | 1:18.39 | 1:22.38 1:18.54 1:21.20 1:09.27 1:15.42 |
| 9 | Sivakorn Makcharoen (ศิวกร มรรคเจริญ) | 1:06.59 | 1:18.53 | 1:21.30 1:06.59 1:14.85 1:41.76 1:19.45 |
| 10 | Thada Phuenghua (ธาดา พึ่งฮั้ว) | 1:07.49 | 1:18.89 | 1:27.25 1:10.79 1:18.63 1:29.69 1:07.49 |
| 11 | Chisanupong Chulasereekul (ชิษณุพงศ์ จุฬาเสรีกุล) | 1:13.13 | 1:22.09 | 1:13.13 1:30.65 1:28.70 1:16.80 1:20.76 |
| 12 | Thanchanok Arpronrat | 1:22.80 | 1:30.40 | 1:36.55 1:37.63 1:22.80 1:31.60 1:23.06 |
| 13 | Yanavut Jaipukdee (ญาณวุฒิ ใจภักดี) | 1:21.55 | 1:30.50 | 1:34.42 1:21.55 1:26.09 1:32.04 1:33.36 |
| 14 | Phakinthorn Pronmongkolsuk (ภคินธร พรมงคลสุข) | 1:25.01 | 1:32.94 | 1:36.61 1:28.51 1:33.71 1:37.00 1:25.01 |
| 15 | Saksorn Viyavong (ศักย์ศรณ์ ไวยะวงษ์) | 1:22.52 | 1:34.26 | 1:42.91 1:22.52 1:26.86 1:33.01 1:51.64 |
| 16 | Varoth Tontiwachwuthikul (วรท ตันติเวชวุฒิกุล) | 1:32.92 | 1:36.18 | 1:37.31 1:32.92 1:38.36 1:33.41 1:37.82 |
| 17 | Monthon Hueaykhew (มณฑล ห้วยแก้ว) | 1:33.12 | 1:39.98 | 1:39.01 1:41.50 1:40.28 1:33.12 1:40.64 |
| 18 | Rémy Favre | 1:34.63 | 1:41.30 | 1:47.74 1:34.63 1:40.96 1:35.19 1:50.09 |
| 19 | Aris Raksamani (อริศม์ รักษมณี) | 1:37.41 | 1:45.13 | 1:48.65 1:47.97 1:38.77 1:37.41 1:52.12 |
| 20 | Anukun Supcharoenkun (อนุกูล ทรัพย์เจริญกุล) | 1:38.97 | 1:45.93 | 1:52.74 2:12.91 1:38.97 1:40.31 1:44.73 |
| 21 | Nakrin Vorarattanapitak (ณฆฤณ วรรัตนาพิทักษ์) | 1:43.88 | 1:48.04 | 1:43.88 1:45.12 1:51.01 1:47.99 1:56.04 |
| 22 | Bannawit Pimpanuwat (บรรณวิชญ์ พิมพานุวัตร) | 1:43.78 | 1:48.21 | 1:53.89 1:50.22 1:47.47 1:43.78 1:46.93 |
| 23 | Gleb Nekrasov | 1:43.11 | 1:56.03 | 1:54.13 1:54.32 1:43.11 1:59.65 2:12.77 |
| 24 | Thanakit Pichetchote | 1:42.21 | 1:58.06 | 1:42.21 1:53.86 1:49.69 2:37.47 2:10.62 |
| 25 | Tanai Chaikraveephand (ธนัย ชัยกระวีพันธ์) | 1:53.36 | 1:59.43 | 2:07.92 2:02.61 1:53.36 1:59.86 1:55.82 |
| 26 | Pittinan Srisub (พิตตินันท์ ศรีทรัพย์) | 1:51.51 | 2:04.08 | 2:08.05 1:57.20 2:06.98 1:51.51 2:13.55 |
| 27 | Napat Smavatkul | 1:47.72 | 2:07.08 | 2:17.04 1:47.72 2:10.87 1:57.26 2:13.11 |
| 28 | Anawin Chaichana (อนาวิล ชัยชนะ) | 1:56.77 | 2:08.52 | 2:12.79 2:12.24 1:56.77 2:05.18 2:08.15 |
| 29 | Trust Chaiaya | 2:08.33 | 2:32.89 | DNF 2:08.33 2:54.13 2:17.45 2:27.09 |
| 30 | Kaweewat Jiraphatwong | 2:35.98 | 2:42.83 | 2:35.98 2:37.19 2:48.24 2:43.07 3:16.98 |
| 31 | Amolrada Ratchayakorn (อมลรดา รัฐชยากร) | 2:25.79 | 2:47.87 | 2:58.08 2:28.08 2:25.79 2:57.45 3:04.08 |
| 32 | Thanin Rirattanapong (ธนิน ริรัตนพงษ์) | 2:41.66 | 2:50.91 | 2:43.64 2:57.66 2:51.44 2:41.66 3:04.54 |
| 33 | Khonthee Jaroensiriphan | 2:46.78 | 2:55.31 | 2:54.41 2:46.78 2:59.68 3:17.11 2:51.84 |
| 34 | Hatsvee Chinvongkeaw (หัสวีร์ ชินวงศ์เขียว) | 2:45.57 | 2:57.58 | 3:00.45 3:26.21 2:45.57 2:49.58 3:02.71 |
| 35 | Yindee Wattanawong (ยินดี วัฒนวงศ์) | 2:37.01 | 3:10.90 | 3:13.47 3:09.81 3:09.43 3:16.20 2:37.01 |
| 36 | Inkawat Lengsukchai | 3:28.55 | 3:30.91 | 3:30.29 3:33.18 3:28.55 3:54.81 3:29.26 |
| 37 | Tosapit Intasorn (ทศพิธ อินทสร) | 3:12.10 | 3:33.40 | 3:53.22 3:34.31 3:12.10 4:21.96 3:12.67 |