| 1 | YAOWARAT Ratchanon | Thailand Continental Cycling Team | 02:49:51.000 | - | 45.047 |
| 2 | KUIPER Youp | F2P-Castown | 02:49:52.000 | 01.000 | 45.042 |
| 3 | SIRIRONNACHAI Sarawut | Thailand Continental Cycling Team | 02:50:06.000 | 15.000 | 44.981 |
| 4 | LADNGERN Peerapong | Roojai Insurance | 02:50:06.000 | 15.000 | 44.981 |
| 5 | LIPHONGYU Navuti | Thailand Continental Cycling Team | 02:50:06.000 | 15.000 | 44.981 |
| 6 | CHAIYASOMBAT Thanakhan | Thailand Continental Cycling Team | 02:50:08.000 | 17.000 | 44.972 |
| 7 | INTHAPIW Phuridet | Roojai Insurance | 02:50:09.000 | 18.000 | 44.967 |
| 8 | MUANGDET Tinnapat | Fisherman's Friend Cycling Team | 02:50:09.000 | 18.000 | 44.967 |
| 9 | BAENGSANTHIA Sanyalak | | 02:50:10.000 | 19.000 | 44.963 |
| 10 | SOSALAM Tullatorn | | 02:50:12.000 | 21.000 | 44.954 |
| 11 | KLAHAN Chaloemphon | | 02:50:13.000 | 22.000 | 44.95 |
| 12 | KWOK Chun Yan | HKSI Pro Cycling Team | 02:50:26.000 | 35.000 | 44.893 |
| 13 | PHONARJTHAN Patompob | Roojai Insurance | 02:50:28.000 | 37.000 | 44.884 |
| 14 | SAENTA Tanawat | Roojai Insurance | 02:50:29.000 | 38.000 | 44.879 |
| 15 | CHANONGSRI Saksorn | | 02:50:29.000 | 38.000 | 44.879 |
| 16 | SHAW Harry | F2P-Castown | 02:50:29.000 | 38.000 | 44.879 |
| 17 | KLAHAN Noppachai | Thailand Continental Cycling Team | 02:50:30.000 | 39.000 | 44.875 |
| 18 | JUMCHAT Nattapol | | 02:50:37.000 | 46.000 | 44.844 |
| 19 | SAKULTHANAPHOOM Palawat | | 02:50:37.000 | 46.000 | 44.844 |
| 20 | KAEONOI Thak | | 02:50:37.000 | 46.000 | 44.844 |
| 21 | POLWAN Nantaphon | | 02:50:37.000 | 46.000 | 44.844 |
| 22 | POSUWAN Phonthep | | 02:50:37.000 | 46.000 | 44.844 |
| 24 | CHAIMUSIK Kittidet | | 02:50:38.000 | 47.000 | 44.84 |
| 25 | SAMARNRAT Khajohnyot | | 02:50:39.000 | 48.000 | 44.836 |
| 26 | KOTPROM Phuwadol | | 02:50:40.000 | 49.000 | 44.831 |
| 27 | LAU Joseph | HKSI Pro Cycling Team | 02:50:40.000 | 49.000 | 44.831 |
| 28 | COCKSEDGE William Hayden | | 02:50:41.000 | 50.000 | 44.827 |
| 29 | PAEKRATHOK Warut | | 02:50:42.000 | 51.000 | 44.822 |
| 30 | MONGKONWONG Natawat | Fisherman's Friend Cycling Team | 02:50:42.000 | 51.000 | 44.822 |
| 31 | MALAITHONG Natthachai | | 02:50:42.000 | 51.000 | 44.822 |
| 32 | YIP Hoi Tung | HKSI Pro Cycling Team | 02:50:45.000 | 54.000 | 44.809 |
| 33 | JUMPRABHUT Thanakom | | 02:50:45.000 | 54.000 | 44.809 |
| 34 | THAWIN Thammarat | | 02:50:46.000 | 55.000 | 44.805 |
| 35 | YAU Ping Cheung | | 02:50:49.000 | 58.000 | 44.792 |
| 36 | MOREY Trent | | 02:51:46.000 | 1:55.000 | 44.544 |
| 37 | KUNKUMPAI Kantaphon | Grant Thornton Cycling Team | 02:51:46.000 | 1:55.000 | 44.544 |
| 1005 | CHUWATTANADUL Wittawat | | 00:00.000 | -02:49:51.000 | |
| 1005 | CHAWCHIANGKWANG Peerapol | Thailand Continental Cycling Team | 00:00.000 | -02:49:51.000 | |
| 1005 | THEERATEEP Moltree | | 00:00.000 | -02:49:51.000 | |
| 1005 | PUGH-JONES Gruffudd John | | 00:00.000 | -02:49:51.000 | |
| 1005 | INTHONG Kamonthacha | | 00:00.000 | -02:49:51.000 | |
| 1005 | WONGYAI Tharathong | | 00:00.000 | -02:49:51.000 | |
| 1005 | BAENGSANTHIA Sarayut | | 00:00.000 | -02:49:51.000 | |
| 1005 | KAEWNOI Natthakrit | | 00:00.000 | -02:49:51.000 | |
| 1005 | THAMPANYA Wanchana | | 00:00.000 | -02:49:51.000 | |
| 1005 | CHALOEMSRIMUEANG Putipong | | 00:00.000 | -02:49:51.000 | |