| 1 | Natthaphat Mahtani (ณัฐภัทร จี มาทานี) | 39.57 | 41.48 | 42.70 39.57 40.08 43.97 41.66 |
| 2 | Parist Pariyakanok (พริษฐ์ ปริยกนก) | 42.40 | 47.09 | 44.55 47.62 42.40 49.09 59.27 |
| 3 | Yanavut Jaipukdee (ญาณวุฒิ ใจภักดี) | 45.96 | 48.77 | 49.40 49.08 47.83 52.05 45.96 |
| 4 | Theptharadol Piam-a-kho (เทพธาราดล เปี่ยมอะโข) | 41.92 | 48.85 | 48.75 41.92 58.88 48.52 49.28 |
| 5 | Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) | 45.07 | 51.50 | 47.19 51.78 57.69 55.53 45.07 |
| 6 | Atis Prasitvatanakul (อธิษฐ์ ประสิทธิ์วัฒนะกุล) | 49.12 | 52.68 | 53.42 51.87 57.99 49.12 52.75 |
| 7 | Chawin Ratanasiri (ชวิน รัตนสิริ) | 48.14 | 54.57 | 48.14 56.83 1:00.44 55.05 51.83 |
| 8 | Phumiphat Rungvichaniwat (卢釣丰) | 49.38 | 55.74 | 1:01.28 55.66 49.38 DNF 50.28 |
| 9 | Yindee Wattanawong (ยินดี วัฒนวงศ์) | 51.15 | 57.31 | 56.88 51.15 59.90 56.48 58.57 |
| 10 | Itthikorn Wu (อิทธิกร หวู) | 56.70 | 59.93 | 1:11.52 1:04.86 57.52 56.70 57.41 |
| 11 | Sivakorn Makcharoen (ศิวกร มรรคเจริญ) | 1:00.96 | 1:04.92 | 1:08.49 1:02.25 1:16.66 1:00.96 1:04.03 |
| 12 | Phakinthorn Pronmongkolsuk (ภคินธร พรมงคลสุข) | 59.45 | 1:07.64 | 1:01.70 1:13.56 1:27.28 1:07.65 59.45 |
| 13 | Amolrada Ratchayakorn (อมลรดา รัฐชยากร) | 1:11.96 | 1:16.78 | 1:21.42 1:26.50 1:13.14 1:15.78 1:11.96 |
| 14 | Anawin Chaichana (อนาวิล ชัยชนะ) | 1:18.65 | 1:26.15 | 1:18.65 1:32.48 1:32.10 1:27.23 1:19.12 |
| 15 | Nonthakorn Chowalit (นนทกร เชาวลิต) | 1:24.18 | 1:26.61 | 1:25.69 1:38.15 1:24.38 1:24.18 1:29.77 |
| 16 | Chinnakrit Chittanant (ชินกฤต ชิตตนันท์) | 1:25.81 | 1:32.93 | 1:41.06 1:29.98 1:30.88 1:25.81 1:37.93 |
| 17 | Peyton Israsena Na Ayudhya | 1:29.81 | 1:33.32 | 1:36.08 1:30.45 1:33.42 1:29.81 1:37.12 |
| 18 | Trust Chaiaya | 1:36.56 | 1:46.81 | 1:59.16 1:39.53 1:56.31 1:44.59 1:36.56 |
| 19 | Tosapit Intasorn (ทศพิธ อินทสร) | 1:40.64 | — | 1:40.64 1:58.27 — — — |
| 20 | Chisanupong Chulasereekul (ชิษณุพงศ์ จุฬาเสรีกุล) | 1:47.23 | — | 2:04.78 1:47.23 — — — |
| 21 | Inkawat Lengsukchai | 1:55.15 | — | 2:04.83 1:55.15 — — — |
| 22 | Pasin Lerdmanoyan (พศิน เลิศมโนญาน) | 2:05.01 | — | 2:11.46 2:05.01 — — — |
| 23 | Ramil Pliansinchai (รามิล เปลี่ยนสินไชย) | 2:15.95 | — | 2:15.95 2:16.56 — — — |
| 24 | Peeranat Sugsavanvit (พีรณัฐ สุกสวรรณวิทย์) | 2:17.95 | — | 2:21.45 2:17.95 — — — |
| 25 | Papangkorn Siriathiwat (ปภังกร ศิริอธิวัฒน์) | 2:21.86 | — | DNF 2:21.86 — — — |
| 26 | Pethuchidambaram Subbiah | DNF | — | DNF DNF — — — |
| 26 | David Du Tupper | DNF | — | DNF DNF — — — |