| 1 | SIRIRONNACHAI Sarawut | Thailand Continental Cycling Team | 02:23:06.000 | - | 0 |
| 2 | CHAWCHIANGKWANG Peerapol | Thailand Continental Cycling Team | 02:23:06.000 | - | 0 |
| 3 | KLAHAN Chaloemphon | | 02:23:09.000 | 03.000 | 0 |
| 4 | CHAIYASOMBAT Thanakhan | Thailand Continental Cycling Team | 02:23:26.000 | 20.000 | 0 |
| 5 | PAEKRATHOK Warut | | 02:23:26.000 | 20.000 | 0 |
| 6 | YAOWARAT Ratchanon | Thailand Continental Cycling Team | 02:23:26.000 | 20.000 | 0 |
| 7 | KAEWNOI Tak | | 02:23:26.000 | 20.000 | 0 |
| 8 | TEERATEEP Monthee | | 02:23:28.000 | 22.000 | 0 |
| 9 | CHUMPHRABUT Thanakom | | 02:23:28.000 | 22.000 | 0 |
| 10 | CHAIMUSIK Kittidet | | 02:23:28.000 | 22.000 | 0 |
| 11 | KOTPROM Phuwadol | | 02:23:28.000 | 22.000 | 0 |
| 12 | SAKULTHANAPHOOM Palawat | | 02:23:28.000 | 22.000 | 0 |
| 13 | SAENTA Tanawat | Roojai Insurance | 02:23:29.000 | 23.000 | 0 |
| 15 | THIMACHAI Kongphob | Roojai Insurance | 02:23:29.000 | 23.000 | 0 |
| 16 | YATAN Thanachat | Roojai Insurance | 02:23:29.000 | 23.000 | 0 |
| 17 | MONGKONWONG Natawat | Fisherman's Friend Cycling Team | 02:23:29.000 | 23.000 | 0 |
| 18 | KAEWSUYA Supachok | Thailand Continental Cycling Team | 02:23:30.000 | 24.000 | 0 |
| 19 | KHEMKAEW Thanakorn | | 02:23:30.000 | 24.000 | 0 |
| 20 | SOMSIL Supawit | | 02:23:31.000 | 25.000 | 0 |
| 21 | PHONARJTHAN Patompob | Roojai Insurance | 02:23:31.000 | 25.000 | 0 |
| 22 | RODVILAI Phurit | | 02:23:32.000 | 26.000 | 0 |
| 23 | JUMCHAT Nattapol | | 02:23:32.000 | 26.000 | 0 |
| 24 | POLWAN Nantaphon | | 02:23:32.000 | 26.000 | 0 |
| 25 | PHONGSIN Phonkla | | 02:23:33.000 | 27.000 | 0 |
| 27 | SOSALAM Tullatorn | | 02:23:34.000 | 28.000 | 0 |
| 28 | MUANGDET Tinnapat | Fisherman's Friend Cycling Team | 02:23:35.000 | 29.000 | 0 |
| 29 | HACHATURAT Surachai | | 02:23:37.000 | 31.000 | 0 |
| 30 | SAMARNRAT Khajohnyot | | 02:23:38.000 | 32.000 | 0 |
| 32 | CHOMBOON Rattakit | F2P-Castown | 02:23:40.000 | 34.000 | 0 |
| 35 | LIPHONGYU Navuti | Thailand Continental Cycling Team | 02:23:44.000 | 38.000 | 0 |
| 37 | MALAITHONG Natthachai | | 02:23:47.000 | 41.000 | 0 |
| 38 | KUNKUMPAI Kantaphon | Grant Thornton Cycling Team | 02:23:48.000 | 42.000 | 0 |
| 39 | LADNGERN Peerapong | Roojai Insurance | 02:23:49.000 | 43.000 | 0 |
| 40 | THAMPANYA Wanchana | | 02:23:51.000 | 45.000 | 0 |
| 41 | KAENGKHAN Naruebet | | 02:24:01.000 | 55.000 | 0 |
| 42 | CHUWATTANADUL Wittawat | | 02:25:16.000 | 2:10.000 | 0 |
| 43 | FAST Konstantin | | 02:25:43.000 | 2:37.000 | 0 |
| 44 | INTHONG Kamonthacha | | 02:29:30.000 | 6:24.000 | 0 |
| 1005 | WORASIRI Chakkapat | | 00:00.000 | -02:23:06.000 | |
| 1005 | NOMAI Aukkrit | | 00:00.000 | -02:23:06.000 | |
| 1005 | INTHAPIW Phuridet | Roojai Insurance | 00:00.000 | -02:23:06.000 | |
| 1005 | SINGSAMUT Naruenart | | 00:00.000 | -02:23:06.000 | |
| 1005 | KAEWNOI Natthakrit | | 00:00.000 | -02:23:06.000 | |
| 1005 | KLAHAN Noppachai | Thailand Continental Cycling Team | 00:00.000 | -02:23:06.000 | |
| 1005 | NUANCHIN Supakrit | | 00:00.000 | -02:23:06.000 | |