| 1 | JOO Daeyeong | Gapyeong Cycling Team | 22:21:08.000 | - | 0 |
| 2 | MORALES Jan Paul Montealegre | Standard Insurance PHI | 22:21:14.000 | 06.000 | 0 |
| 3 | CARCUEVA Jonel | Go For Gold Philippines | 22:22:00.000 | 52.000 | 0 |
| 4 | PAREJA Nichol Blanca | Victoria Sports Pro Cycling | 22:22:02.000 | 54.000 | 0 |
| 5 | LIZARDO Jeremy | Standard Insurance PHI | 22:23:40.000 | 2:32.000 | 0 |
| 6 | BONDOC Rench Michael | 7Eleven Cliqq Roadbike Philippines | 22:24:15.000 | 3:07.000 | 0 |
| 7 | ESCUMBIEN James Paul Ryan | Go For Gold Philippines | 22:24:42.000 | 3:34.000 | 0 |
| 8 | LUCERO Jericho | Go For Gold Philippines | 22:24:50.000 | 3:42.000 | 0 |
| 9 | ORANZA Ronald | Standard Insurance PHI | 22:24:53.000 | 3:45.000 | 0 |
| 10 | LIM Rustom | | 22:25:05.000 | 3:57.000 | 0 |
| 11 | SUDARIO Mar Francis | | 22:25:08.000 | 4:00.000 | 0 |
| 12 | PASCUAL Joshua | 7Eleven Cliqq Roadbike Philippines | 22:26:08.000 | 5:00.000 | 0 |
| 13 | CANGAYAO Dave Eeron | Standard Insurance PHI | 22:28:24.000 | 7:16.000 | 0 |
| 14 | PAGTALUNAN John Patrick | 7Eleven Cliqq Roadbike Philippines | 22:28:41.000 | 7:33.000 | 0 |
| 15 | LIM Nash | | 22:28:42.000 | 7:34.000 | 0 |
| 16 | ROQUE Arking | | 22:28:54.000 | 7:46.000 | 0 |
| 17 | QUITA Ronnilan | Go For Gold Philippines | 22:29:08.000 | 8:00.000 | 0 |
| 18 | MONTEMAYOR Emmanuel Dave | | 22:29:45.000 | 8:37.000 | 0 |
| 19 | CARIÑO Daniel Ven | Victoria Sports Pro Cycling | 22:29:57.000 | 8:49.000 | 0 |
| 20 | MENDOZA Aidan James | Go For Gold Philippines | 22:29:57.000 | 8:49.000 | 0 |
| 21 | CORPUZ Daniel Josh | 7Eleven Cliqq Roadbike Philippines | 22:29:57.000 | 8:49.000 | 0 |
| 22 | CARCUEVA Junreck | | 22:30:01.000 | 8:53.000 | 0 |
| 23 | FELIPE Marcelo | Victoria Sports Pro Cycling | 22:30:04.000 | 8:56.000 | 0 |
| 24 | JAVINIAR Joseph | | 22:30:07.000 | 8:59.000 | 0 |
| 25 | NEBRES Landerson | | 22:30:09.000 | 9:01.000 | 0 |
| 26 | ZULKIFLI Zulfikri | Malaysia Pro Cycling | 22:30:11.000 | 9:03.000 | 0 |
| 27 | FERNANDO Rodney | | 22:30:13.000 | 9:05.000 | 0 |
| 28 | BULLANDAY Vincent Ray | | 22:30:47.000 | 9:39.000 | 0 |
| 29 | LAZATIN JR Anselmo | | 22:30:55.000 | 9:47.000 | 0 |
| 30 | DOMINGO Andrei | Standard Insurance PHI | 22:31:03.000 | 9:55.000 | 0 |
| 31 | LAGO Marc Ryan | Go For Gold Philippines | 22:31:11.000 | 00:10:03.000 | 0 |
| 32 | OLARTE Jaypee | Go For Gold Philippines | 22:31:15.000 | 00:10:07.000 | 0 |
| 33 | AGAPITO Ruzel | | 22:31:34.000 | 00:10:26.000 | 0 |
| 34 | OCONER George | Standard Insurance PHI | 22:31:42.000 | 00:10:34.000 | 0 |
| 35 | NOOR ROSEIDI Ariff Danial | Malaysia Pro Cycling | 22:31:47.000 | 00:10:39.000 | 0 |
| 36 | TUGAWIN Ryan | | 22:31:50.000 | 00:10:42.000 | 0 |
| 37 | GATMAITAN Joshua | Go For Gold Philippines | 22:31:58.000 | 00:10:50.000 | 0 |
| 38 | CORPUZ Mervin | | 22:31:59.000 | 00:10:51.000 | 0 |
| 39 | OBMERGA Miguel | Victoria Sports Pro Cycling | 22:32:22.000 | 00:11:14.000 | 0 |
| 40 | KROG Rex Luis | 7Eleven Cliqq Roadbike Philippines | 22:32:26.000 | 00:11:18.000 | 0 |
| 41 | LAURETA John Paul | | 22:32:40.000 | 00:11:32.000 | 0 |
| 42 | NG Wing Chung | | 22:32:40.000 | 00:11:32.000 | 0 |
| 43 | LOMOTOS Ronald | Standard Insurance PHI | 22:33:01.000 | 00:11:53.000 | 0 |
| 44 | HARDER Hyarmel | | 22:33:59.000 | 00:12:51.000 | 0 |
| 45 | TUDTUD Julius | 7Eleven Cliqq Roadbike Philippines | 22:34:16.000 | 00:13:08.000 | 0 |
| 46 | TABLIZO Steven Nicolas | Standard Insurance PHI | 22:34:24.000 | 00:13:16.000 | 0 |
| 47 | DELOS SANTOS Erickson | | 22:34:27.000 | 00:13:19.000 | 0 |
| 48 | DESABELLE Wenz Andrie Mar | | 22:34:33.000 | 00:13:25.000 | 0 |
| 49 | GUILARAN Francis Jay | | 22:35:15.000 | 00:14:07.000 | 0 |
| 50 | KHAIRUL Muhammad Fahmi | Malaysia Pro Cycling | 22:35:52.000 | 00:14:44.000 | 0 |
| 51 | JANG Junhyeok | Gapyeong Cycling Team | 22:35:55.000 | 00:14:47.000 | 0 |
| 52 | GOCOTANO Genovivo | | 22:36:25.000 | 00:15:17.000 | 0 |
| 53 | DELEÑA Kristan Aron | | 22:36:28.000 | 00:15:20.000 | 0 |
| 54 | SARMIENTO Seann Xavier | | 22:36:50.000 | 00:15:42.000 | 0 |
| 55 | REYES Yannick | | 22:37:16.000 | 00:16:08.000 | 0 |
| 56 | PEREZ Dominic | | 22:37:26.000 | 00:16:18.000 | 0 |
| 57 | ZAKARIA Akmal Hakim | Malaysia Pro Cycling | 22:37:39.000 | 00:16:31.000 | 0 |
| 58 | CABAHUG Cedric | | 22:38:34.000 | 00:17:26.000 | 0 |
| 59 | AGBANLOG John Rex | | 22:38:57.000 | 00:17:49.000 | 0 |
| 60 | LU Shao Hsuan | Bryton Racing Team | 22:39:00.000 | 00:17:52.000 | 0 |
| 61 | OMAR Muhammad Faiz Fakhri | Malaysia Pro Cycling | 22:40:36.000 | 00:19:28.000 | 0 |
| 62 | CAJUCOM Ean | Victoria Sports Pro Cycling | 22:41:32.000 | 00:20:24.000 | 0 |
| 63 | LEE Chin Long | | 22:41:35.000 | 00:20:27.000 | 0 |
| 64 | AWANG ILAH Ahmad Syazrin | Malaysia Pro Cycling | 22:42:14.000 | 00:21:06.000 | 0 |
| 65 | TIMBANG Christian | | 22:42:28.000 | 00:21:20.000 | 0 |
| 66 | MARAMBA Kenneth | Victoria Sports Pro Cycling | 22:42:51.000 | 00:21:43.000 | 0 |
| 67 | JOVEN Cris | | 22:42:51.000 | 00:21:43.000 | 0 |
| 68 | VALDEZ Gilbert | | 22:42:55.000 | 00:21:47.000 | 0 |
| 69 | WU Chih Hao | Bryton Racing Team | 22:43:01.000 | 00:21:53.000 | 0 |
| 70 | LAUNICO Jezrel | | 22:45:02.000 | 00:23:54.000 | 0 |
| 71 | DUMLAO Woltaire | | 22:45:05.000 | 00:23:57.000 | 0 |
| 72 | WAHHI Muhammad Zahin | Malaysia Pro Cycling | 22:45:21.000 | 00:24:13.000 | 0 |
| 73 | AQUINO Poul | | 22:45:43.000 | 00:24:35.000 | 0 |
| 74 | QUIRIMIT Shaanel Lance | Standard Insurance PHI | 22:47:53.000 | 00:26:45.000 | 0 |
| 75 | LEE Yan Ho | | 22:48:06.000 | 00:26:58.000 | 0 |
| 76 | VILLANUEVA John Harold | | 22:48:16.000 | 00:27:08.000 | 0 |
| 77 | FARINAS Daniel | | 22:54:23.000 | 00:33:15.000 | 0 |
| 78 | MOÑASQUE Quinn Legria | | 22:55:27.000 | 00:34:19.000 | 0 |
| 79 | CAPUA Jefferson | | 22:55:49.000 | 00:34:41.000 | 0 |
| 80 | AZUR Jexxel Ehd | Standard Insurance PHI | 22:56:04.000 | 00:34:56.000 | 0 |
| 81 | LOBIANO Mark | | 22:56:07.000 | 00:34:59.000 | 0 |
| 82 | CAMINGAO Rush | | 22:57:06.000 | 00:35:58.000 | 0 |
| 83 | OMBAL Fel Angelo | | 22:58:24.000 | 00:37:16.000 | 0 |
| 84 | CAMINGAO John Mark | Standard Insurance PHI | 22:58:34.000 | 00:37:26.000 | 0 |
| 85 | YE Syuan You | | 22:59:42.000 | 00:38:34.000 | 0 |
| 86 | SOLIS Kenneth | | 23:02:59.000 | 00:41:51.000 | 0 |
| 87 | INOCENCIO Ralph Joshua | | 23:04:41.000 | 00:43:33.000 | 0 |
| 88 | CARCUEVA Jhon | | 23:05:49.000 | 00:44:41.000 | 0 |
| 89 | LEQUIN Khyll | | 23:08:03.000 | 00:46:55.000 | 0 |
| 90 | DULATRE Daryl | | 23:08:18.000 | 00:47:10.000 | 0 |
| 91 | CUENCA John Lloyd | | 23:08:34.000 | 00:47:26.000 | 0 |
| 92 | TABAYAN Marvin | | 23:08:43.000 | 00:47:35.000 | 0 |
| 93 | ERGUIZA Ronyl | | 23:10:52.000 | 00:49:44.000 | 0 |
| 94 | DUQUE Riquelle Joseph | | 23:16:24.000 | 00:55:16.000 | 0 |
| 95 | CARBONERA Roy | | 23:23:39.000 | 01:02:31.000 | 0 |
| 96 | CHIU Cheng Hsin | Bryton Racing Team | 23:31:07.000 | 01:09:59.000 | 0 |
| 97 | MERCADO King Vincent | 7Eleven Cliqq Roadbike Philippines | 23:35:01.000 | 01:13:53.000 | 0 |
| 98 | DELA CRUZ Ramon | | 23:35:35.000 | 01:14:27.000 | 0 |