| 1 | CHAIYASOMBAT Thanakhan | Thailand Continental Cycling Team | 01:25:24.000 | - | 46.581 |
| 2 | JUMCHAT Nattapol | | 01:25:42.000 | 18.000 | 46.418 |
| 3 | YAOWARAT Ratchanon | Thailand Continental Cycling Team | 01:25:46.000 | 22.000 | 46.382 |
| 4 | KUEJI Muhammadhanafee | Roojai Online Insurance | 01:25:51.000 | 27.000 | 46.337 |
| 5 | PAEKRATHOK Warut | Thailand Continental Cycling Team | 01:25:51.000 | 27.000 | 46.337 |
| 6 | THIMACHAI Kongphob | Roojai Online Insurance | 01:25:51.000 | 27.000 | 46.337 |
| 7 | YORDSUWAN Setthawut | Thailand Continental Cycling Team | 01:25:51.000 | 27.000 | 46.337 |
| 8 | KLAHAN Noppachai | Thailand Continental Cycling Team | 01:25:51.000 | 27.000 | 46.337 |
| 9 | LAKDEE Chaiwat | | 01:25:51.000 | 27.000 | 46.337 |
| 10 | YATAN Thanachat | Roojai Online Insurance | 01:25:56.000 | 32.000 | 46.292 |
| 11 | SIMONS Saharat | Grant Thornton Cycling Team | 01:26:37.000 | 1:13.000 | 45.926 |
| 12 | KAEWNOI Tak | | 01:26:37.000 | 1:13.000 | 45.926 |
| 13 | INTHAPIW Phuridet | | 01:28:20.000 | 2:56.000 | 45.034 |
| 14 | KUNKUMPAI Kantaphon | | 01:28:24.000 | 3:00.000 | 45 |
| 15 | KLAITHONG Wanawat | Grant Thornton Cycling Team | 01:28:24.000 | 3:00.000 | 45 |
| 16 | TEERATEEP Monthee | | 01:28:33.000 | 3:09.000 | 44.924 |
| 17 | KOTPROM Phuwadol | | 01:28:33.000 | 3:09.000 | 44.924 |
| 18 | PANSAARD Arttasorn | Roojai Online Insurance | 01:28:33.000 | 3:09.000 | 44.924 |
| 19 | SAMANSANTI Nati | Grant Thornton Cycling Team | 01:28:33.000 | 3:09.000 | 44.924 |
| 20 | RUSSELL Shane | | 01:28:33.000 | 3:09.000 | 44.924 |
| 21 | SAMARNRAT Khajohnyot | | 01:28:33.000 | 3:09.000 | 44.924 |
| 22 | HAYESAMA Abdul Hakim | | 01:28:33.000 | 3:09.000 | 44.924 |
| 23 | MUNTHIENG Ronnakit | | 01:28:33.000 | 3:09.000 | 44.924 |
| 24 | MONGKONWONG Natawat | | 01:28:33.000 | 3:09.000 | 44.924 |
| 25 | CHOMBOON Rattakit | | 01:28:33.000 | 3:09.000 | 44.924 |
| 26 | CHAWCHIANGKWANG Peerapol | Thailand Continental Cycling Team | 01:28:37.000 | 3:13.000 | 44.89 |
| 27 | CHAROENCHANG Danai | | 01:28:37.000 | 3:13.000 | 44.89 |
| 28 | COCKSEDGE William Hayden | | 01:28:37.000 | 3:13.000 | 44.89 |
| 29 | SAKULTHANAPHOOM Palawat | | 01:25:24.000 | - | 46.581 |
| 30 | LIPHONGYU Navuti | Thailand Continental Cycling Team | 01:25:24.000 | - | 46.581 |
| 31 | KLAHAN Chaloemphon | | 01:25:24.000 | - | 46.581 |
| 32 | SIRIRONNACHAI Sarawut | Thailand Continental Cycling Team | 01:28:43.000 | 3:19.000 | 44.839 |
| 33 | PUGH-JONES Gruffudd John | | 01:28:43.000 | 3:19.000 | 44.839 |
| 34 | CHUMPHON Poramet | | 01:28:43.000 | 3:19.000 | 44.839 |
| 35 | PHODINGAM Sakchai | Grant Thornton Cycling Team | 01:28:45.000 | 3:21.000 | 44.823 |
| 36 | WATTANAPREEDA Pornmanas | | 01:28:45.000 | 3:21.000 | 44.823 |
| 37 | MANO Yuttana | | 01:28:45.000 | 3:21.000 | 44.823 |
| 38 | KITJAROENWAT Suriya | Grant Thornton Cycling Team | 01:28:45.000 | 3:21.000 | 44.823 |
| 39 | FAST Konstantin | Roojai Online Insurance | 01:28:52.000 | 3:28.000 | 44.764 |
| 40 | RAKSASRI Nonthasak | | 01:31:23.000 | 5:59.000 | 43.531 |
| 41 | BOONSA-ARDTH Kerkkreat | | 01:33:12.000 | 7:48.000 | 42.682 |
| 42 | WORASIRI Chakkapat | | 01:33:34.000 | 8:10.000 | 42.515 |
| 43 | PHUNSAWAT Teerachai | Grant Thornton Cycling Team | 01:34:54.000 | 9:30.000 | 41.918 |
| 44 | WONGLA Thanapon | | 00:00.000 | -01:25:24.000 | |
| 1005 | BOONROD Nattaphom | Grant Thornton Cycling Team | 00:00.000 | -01:25:24.000 | |
| 1005 | DUNYAPORN Abros | | 00:00.000 | -01:25:24.000 | |
| 1005 | HAYIVANGOR Niarliv | | 00:00.000 | -01:25:24.000 | |
| 1005 | MANGNOI Sitthirat | | 00:00.000 | -01:25:24.000 | |
| 1005 | KAEWSUYA Supachok | Thailand Continental Cycling Team | 00:00.000 | -01:25:24.000 | |