Final Results
| Pos | Bib | Name | Time | ± | Group |
|---|---|---|---|---|---|
| 1. | 161 | Shane Goodhew | 01:43:42.0 | 00:00:00.0 | Individual Men |
| 2. | 804 | Manop Chalermtin | 01:46:25.8 | 00:02:43.8 | Team |
| 3. | 157 | Thumrongkul Detcharoen | 01:48:08.6 | 00:04:26.6 | Individual Men |
| 4. | 808 | Piyapong Jirayu | 01:48:27.5 | 00:04:45.5 | Team |
| 5. | 104 | Chakkarin Homart | 01:50:33.6 | 00:06:51.6 | Individual Men |
| 6. | 152 | Wannapong Polchai | 01:51:50.3 | 00:08:08.3 | Individual Men |
| 7. | 106 | Chalerm Boonma | 01:52:27.1 | 00:08:45.1 | Individual Men |
| 8. | 148 | Thanathip Buasuwan | 01:53:02.9 | 00:09:20.9 | Individual Men |
| 9. | 110 | Chawee Traisang | 01:54:09.1 | 00:10:27.1 | Individual Men |
| 10. | 125 | Nitipong Foocome | 01:54:35.5 | 00:10:53.5 | Individual Men |
| 11. | 111 | Chitsanupong Junti | 01:56:42.4 | 00:13:00.4 | Individual Men |
| 12. | 121 | Kritdiphat Rabeng | 01:58:28.4 | 00:14:46.4 | Individual Men |
| 13. | 149 | Thiti Aueviriyachaiyakul | 02:00:05.3 | 00:16:23.3 | Individual Men |
| 14. | 158 | Narongthorn Soonthronsri | 02:00:32.3 | 00:16:50.3 | Individual Men |
| 15. | 151 | Vittaya Laotheerasiri | 02:01:49.4 | 00:18:07.4 | Individual Men |
| 16. | 156 | Weera Muneekorn | 02:02:28.6 | 00:18:46.6 | Individual Men |
| 17. | 807 | Nirun Phongpisut | 02:03:06.8 | 00:19:24.8 | Team |
| 18. | 103 | Chaichana Suedumrong | 02:03:13.6 | 00:19:31.6 | Individual Men |
| 19. | 112 | Chumnanvut Klahan | 02:03:17.2 | 00:19:35.2 | Individual Men |
| 20. | 117 | Kankrit Mano | 02:03:45.6 | 00:20:03.6 | Individual Men |
| 21. | 160 | Naruephop Asanachinta | 02:03:53.4 | 00:20:11.4 | Individual Men |
| 22. | 137 | Rutachai Junsuvan | 02:04:39.6 | 00:20:57.6 | Individual Men |
| 23. | 130 | Patai Jantrapoon | 02:05:15.2 | 00:21:33.2 | Individual Men |
| 24. | 118 | Kittikun Supragarn | 02:05:41.3 | 00:21:59.3 | Individual Men |
| 25. | 802 | Kanuengnit Wijak | 02:05:43.3 | 00:22:01.3 | Team |
| 26. | 124 | Natthaporn Vicharat | 02:07:00.1 | 00:23:18.1 | Individual Men |
| 27. | 809 | Porramate Thitipong | 02:07:13.6 | 00:23:31.6 | Team |
| 28. | 123 | Natthapoom Fuekfon | 02:07:23.0 | 00:23:41.0 | Individual Men |
| 29. | 144 | Teerasak Sangmuang | 02:08:13.0 | 00:24:31.0 | Individual Men |
| 30. | 803 | Kattika Nongnut | 02:09:23.5 | 00:25:41.5 | Team |
| 31. | 122 | Manoo Sukthang | 02:09:40.1 | 00:25:58.1 | Individual Men |
| 32. | 129 | Paphinwich Rachawong | 02:10:01.4 | 00:26:19.4 | Individual Men |
| 33. | 114 | Ekkhunphon Manochomphu | 02:10:13.3 | 00:26:31.3 | Individual Men |
| 34. | 142 | Sumet Kornsurat | 02:10:24.0 | 00:26:42.0 | Individual Men |
| 35. | 806 | Methee Suparat | 02:12:07.7 | 00:28:25.7 | Team |
| 36. | 119 | Kongtap Teiamkeaw | 02:12:34.4 | 00:28:52.4 | Individual Men |
| 37. | 140 | Saroj Neampumpoung | 02:12:40.9 | 00:28:58.9 | Individual Men |
| 38. | 116 | James Mcsweeney | 02:13:51.0 | 00:30:09.0 | Individual Men |
| 39. | 120 | Kriangkrai Potiwong | 02:16:02.2 | 00:32:20.2 | Individual Men |
| 40. | 132 | Pitipan Suriyoot | 02:16:37.4 | 00:32:55.4 | Individual Men |
| 41. | 502 | Chanthima Bunma | 02:16:49.4 | 00:33:07.4 | Individual Women |
| 42. | 159 | Natthapol Srathongplang | 02:17:10.0 | 00:33:28.0 | Individual Men |
| 43. | 146 | Thanakorn Thanomnanthakul | 02:18:23.0 | 00:34:41.0 | Individual Men |
| 44. | 503 | Darika Suwanmongkol | 02:18:30.3 | 00:34:48.3 | Individual Women |
| 45. | 810 | Thitiwat Sasiwimon | 02:18:53.2 | 00:35:11.2 | Team |
| 46. | 510 | Wipanee Puanglumjiak | 02:19:13.8 | 00:35:31.8 | Individual Women |
| 47. | 141 | Sirimongkol Rooncharern | 02:19:19.0 | 00:35:37.0 | Individual Men |
| 48. | 504 | Morakot Jinnakaew | 02:19:30.2 | 00:35:48.2 | Individual Women |
| 49. | 102 | Banchapol Dhiranetra | 02:20:54.6 | 00:37:12.6 | Individual Men |
| 50. | 155 | Wasin Wongsuksri | 02:20:56.9 | 00:37:14.9 | Individual Men |
| 51. | 139 | Sarawut Marawichai | 02:21:11.3 | 00:37:29.3 | Individual Men |
| 52. | 150 | Tosaphon Phommarat | 02:21:32.9 | 00:37:50.9 | Individual Men |
| 53. | 138 | Sarawut Intajak | 02:21:58.8 | 00:38:16.8 | Individual Men |
| 54. | 128 | Pakorn Sritham | 02:22:24.7 | 00:38:42.7 | Individual Men |
| 55. | 113 | Eidsarad Kavilo | 02:23:15.2 | 00:39:33.2 | Individual Men |
| 56. | 126 | Nuttawat Jamthaveekul | 02:26:44.8 | 00:43:02.8 | Individual Men |
| 57. | 136 | Rungroj Tawinvisan | 02:29:51.3 | 00:46:09.3 | Individual Men |
| 58. | 131 | Pichet Sawattrakul | 02:30:33.6 | 00:46:51.6 | Individual Men |
| 59. | 101 | Akirah Thongdee | 02:32:13.7 | 00:48:31.7 | Individual Men |
| 60. | 109 | Chatchai Ucharatana | 02:33:07.4 | 00:49:25.4 | Individual Men |
| 61. | 133 | Polranai Jamthaveekul | 02:33:08.9 | 00:49:26.9 | Individual Men |
| 62. | 508 | Siriporn Yojina | 02:33:58.3 | 00:50:16.3 | Individual Women |
| 63. | 507 | Rungnapa Sawangpanyakul | 02:36:01.7 | 00:52:19.7 | Individual Women |
| 64. | 143 | Tanavith Thaothumma | 02:39:22.0 | 00:55:40.0 | Individual Men |
| 65. | 127 | Pairoj Athonvarangkul | 02:40:54.9 | 00:57:12.9 | Individual Men |
| T66. | 107 | Chanapat Ngamboonkul | 02:50:41.2 | 01:06:59.2 | Individual Men |
| T66. | 108 | Chankit Kaewkamdang | 02:50:41.2 | 01:06:59.2 | Individual Men |
| T68. | 145 | Thai Phaireekhayad | 02:51:12.7 | 01:07:30.7 | Individual Men |
| T68. | 506 | Rachan Sangsawang | 02:51:12.7 | 01:07:30.7 | Individual Men |
| 70. | 115 | Isarapong Norrueang | 02:51:50.0 | 01:08:08.0 | Individual Men |
| 71. | 154 | Warin Sriboonruang | 02:53:41.5 | 01:09:59.5 | Individual Men |
| 72. | 511 | Montra Saengwanna | 02:55:04.4 | 01:11:22.4 | Individual Women |
| 73. | 153 | Wanthep Songsupachaikul | 03:01:33.3 | 01:17:51.3 | Individual Men |
| 74. | 135 | Ravin Ghogar | 03:12:36.4 | 01:28:54.4 | Individual Men |
| 75. | 805 | Melvin Navin | 03:14:25.0 | 01:30:43.0 | Team |
| 76. | 501 | Atittaya Pattanawat | 03:16:31.3 | 01:32:49.3 | Individual Women |