| 1 | Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) | 24.00 | 25.16 | 26.19 25.58 24.00 25.12 24.77 |
| 2 | Parist Pariyakanok (พริษฐ์ ปริยกนก) | 23.58 | 26.80 | 27.21 27.73 25.45 31.20 23.58 |
| 3 | Enoch Tangprasittipol | 29.17 | 31.58 | 31.29 33.56 32.72 29.17 30.73 |
| 4 | Natthaphat Mahtani (ณัฐภัทร จี มาทานี) | 30.92 | 33.46 | 30.92 35.44 33.26 33.62 33.49 |
| 5 | Phumiphat Rungvichaniwat (卢釣丰) | 29.40 | 33.68 | 33.01 47.04 33.04 34.98 29.40 |
| 6 | Woravich Namthong (วรวิช น้ำทอง) | 32.72 | 35.28 | 38.52 32.72 33.86 40.73 33.45 |
| 7 | Yanavut Jaipukdee (ญาณวุฒิ ใจภักดี) | 32.43 | 36.23 | 34.86 39.79 32.43 35.05 38.79 |
| 8 | Tanaphat Kamonvichien (ธนภัทร กมลวิเชียร) | 35.94 | 38.93 | 38.25 37.35 41.18 41.25 35.94 |
| 9 | Dmitry Matthew Yaquinto | 35.05 | 39.57 | DNF 35.54 37.26 35.05 45.90 |
| 10 | Narawit Suwansin | 37.56 | 39.71 | 37.56 45.23 42.31 38.44 38.38 |
| 11 | Chinnakrit Chittanant (ชินกฤต ชิตตนันท์) | 36.35 | 40.06 | 45.32 36.49 41.25 36.35 42.44 |
| 12 | Sutep Nopnatee (สุเทพ นภนที) | 29.44 | 41.58 | 34.00 29.44 40.94 49.81 1:01.17 |
| 13 | Amolrada Ratchayakorn (อมลรดา รัฐชยากร) | 39.58 | 44.56 | 47.83 1:01.14 43.44 42.40 39.58 |
| 14 | Peeranat Sugsavanvit (พีรณัฐ สุกสวรรณวิทย์) | 40.26 | 44.85 | 43.18 49.74 40.26 41.63 1:04.74 |
| 15 | Natchanon Yimkaew (ณัฐชนน ยิ้มเเก้ว) | 44.50 | 46.20 | 56.13 45.49 44.50 45.46 47.64 |
| 16 | Thanida Karunyapaso (ธนิดา การัณยภาโส) | 33.97 | 46.49 | 33.97 49.53 44.42 59.93 45.53 |
| 17 | Norrawit Pluemchit (นรวิชญ์ ปลื้มจิตต์) | 46.00 | 47.83 | 48.09 46.00 49.12 46.27 50.36 |
| 18 | Anukun Supcharoenkun (อนุกูล ทรัพย์เจริญกุล) | 40.49 | 47.93 | 56.00 DNF 45.82 41.97 40.49 |
| 19 | Nattasit Phaisalrittiwong (ณัฐสิทธิ์ ไพศาลฤทธิวงศ์) | 45.49 | 48.89 | 55.37 48.55 45.54 45.49 52.59 |
| 20 | Witchayut Pooklangdon (วิชยุตม์ ปูกลางดอน) | 43.95 | 50.80 | 55.42 44.43 43.95 55.69 52.56 |
| 21 | Tan Kyle Xuan (陈恺轩) | 44.05 | 51.08 | 56.23 44.05 46.94 1:05.34 50.06 |
| 22 | Tinnapob Vikornvongvanich | 48.91 | 52.94 | 52.84 52.94 53.04 56.37 48.91 |
| 23 | Phakinthorn Pronmongkolsuk (ภคินธร พรมงคลสุข) | 43.22 | 52.95 | 53.81 54.63 1:06.78 50.41 43.22 |
| 24 | Vorapol Kaengpol | 49.75 | 56.65 | 59.31 53.98 1:06.34 49.75 56.67 |
| 25 | Patomkal Treemek (ปฐมกาล ตรีเมฆ) | 53.52 | 58.94 | 53.52 59.37 59.02 58.43 59.58 |
| 26 | Tanavarit Wimolsrisupab | 55.33 | 1:04.48 | 1:04.89 1:11.73 56.83 1:14.66 55.33 |
| 27 | Thananrath Jarueksereesakul (ธนันท์รัฐ จารึกเสรีสกุล) | 1:03.29 | 1:05.93 | 1:10.64 1:06.98 1:03.29 1:06.71 1:04.09 |
| 28 | Chayanon Pintavirooj | 57.75 | 1:06.68 | 1:08.26 1:02.27 DNF 1:09.52 57.75 |
| 29 | Katsumi Taniguchi (谷口 勝海) | 59.84 | 1:07.72 | 1:08.32 1:08.72 1:12.71 59.84 1:06.11 |
| 30 | Ratchanon Srisai (รัชชานนท์ ศรีใส) | 59.63 | 1:08.05 | 1:10.34 59.63 1:05.96 1:07.86 1:29.46 |
| 31 | Teepdeach Charoenlapnopparat (ทีปต์เดช เจริญลาภนพรัตน์) | 1:03.02 | 1:09.40 | 1:25.71 1:11.59 1:03.02 1:12.96 1:03.64 |
| 32 | Poonyaphat Khajornsin (ปุญญพัฒน์ ขจรศิลป์) | 1:03.71 | 1:10.64 | 1:08.68 1:15.56 1:03.71 1:17.54 1:07.69 |
| 33 | Thanat Prapatsornpipat (ธนัท ประภัสสรพิพัฒน์) | 1:04.53 | 1:11.27 | 1:04.53 1:14.49 1:09.07 1:31.80 1:10.26 |
| 34 | Inkawat Lengsukchai | 1:01.66 | 1:13.90 | 1:23.51 1:12.33 1:01.66 1:06.69 1:22.69 |
| 35 | Pathavee Chotipaibulpan (ปฐวี โชติไพบูลย์พันธุ์) | 1:11.75 | 1:17.66 | 1:19.73 1:27.63 1:11.75 1:11.97 1:21.28 |
| 36 | Kamin Chotmetakij (คามิน โชติเมธากิจ) | 1:13.10 | 1:20.26 | 1:13.10 1:14.51 1:25.08 1:21.19 1:28.89 |
| 37 | Jaden Shane Tan | 1:04.76 | 1:24.32 | 1:04.76 1:34.22 1:22.18 1:25.52 1:25.26 |
| 38 | Nathanadol Paitaku | 1:24.04 | 1:33.85 | 1:58.62 1:24.04 1:38.39 1:34.02 1:29.14 |
| 39 | Wasu Modjang (วสุ โหมดแจ้ง) | 1:16.49 | 1:55.62 | 1:16.49 DNF 1:53.81 1:50.03 2:03.02 |
| 40 | Yuichiro Kizu (木津勇一郎) | 1:21.99 | DNF | DNF 1:21.99 1:33.37 1:23.12 DNF |
| 41 | Mahasamut Lertapirak | DNF | — | DNF DNF — — — |
| 41 | Crisawee Thangrakpong (ฆฤษวี ตั้งรักษ์พงษ์) | DNF | — | DNF DNF — — — |