| 1 | Trương Khánh Tùng | 46.75 | 50.16 | 51.62 48.30 50.56 46.75 53.38 |
| 2 | Ivan Lew Yi Wen (刘义文) | 49.73 | 52.73 | 51.76 52.07 59.81 54.37 49.73 |
| 3 | Hoàng Hà Thủy Tiên | 50.36 | 53.02 | 51.02 57.27 50.36 54.08 53.96 |
| 4 | Trần Quốc Huy | 51.37 | 54.86 | 52.67 52.75 51.37 59.60 59.17 |
| 5 | Phạm Trương Phát | 52.71 | 57.78 | 1:00.33 1:01.58 55.62 52.71 57.40 |
| 6 | Nguyễn Tuấn Công | 53.56 | 57.99 | 53.56 58.00 1:00.81 55.17 1:02.21 |
| 7 | Phạm Nguyễn Hoàng Duy | 59.29 | 1:01.13 | 1:01.07 59.37 59.29 1:13.68 1:02.95 |
| 8 | Trần Anh Quân | 59.25 | 1:01.34 | 1:07.54 1:03.36 59.39 59.25 1:01.28 |
| 9 | Nguyễn Thị Kim Nhã | 55.60 | 1:01.79 | 1:01.15 1:05.06 55.60 59.15 1:10.06 |
| 10 | Lê Hà Phong | 55.51 | 1:02.87 | 1:07.63 55.51 1:02.33 1:04.70 1:01.57 |
| 11 | Nguyễn Phúc Thịnh | 58.95 | 1:05.99 | 1:07.04 1:08.63 1:02.70 1:08.22 58.95 |
| 12 | Bùi Trương Nhật Huy | 1:06.56 | 1:08.04 | 1:07.33 1:31.62 1:09.00 1:07.78 1:06.56 |
| 13 | Nguyễn Đặng Minh Thọ | 1:05.52 | 1:08.12 | 1:06.04 1:10.39 1:07.93 1:19.70 1:05.52 |
| 14 | Nguyễn Xuân Đức | 1:04.59 | 1:08.39 | 1:12.63 1:06.47 1:12.24 1:04.59 1:06.46 |
| 15 | Đoàn Trần Phú Hưng | 1:06.04 | 1:10.00 | 1:08.83 1:16.29 1:06.55 1:06.04 1:14.62 |
| 16 | Trần Duy Lợi | 1:09.32 | 1:12.04 | 1:15.61 1:12.91 1:09.32 1:10.33 1:12.89 |
| 17 | Nguyễn Hoàng Phúc Vinh | 1:09.80 | 1:14.27 | 1:18.83 1:13.05 1:13.75 1:09.80 1:16.01 |
| 18 | Phan Tu Nghi | 1:06.76 | 1:16.42 | 1:24.49 1:15.55 1:11.87 1:21.83 1:06.76 |
| 19 | Nguyễn Hữu Thông | 1:00.60 | 1:17.02 | 1:16.37 1:24.02 1:48.68 1:10.68 1:00.60 |
| 20 | Nguyễn Việt Thành | 1:13.63 | 1:20.98 | 1:21.32 1:27.54 1:19.90 1:13.63 1:21.71 |
| 21 | Nguyễn Tuấn Anh | 1:18.87 | 1:27.62 | 1:33.33 1:18.87 1:27.63 1:30.06 1:25.17 |
| 22 | Nguyễn Xuân Hiển | 1:17.05 | 1:27.68 | 1:31.73 1:17.05 1:27.08 1:24.22 DNF |
| 23 | Mai Tôn Nhật Khánh | 1:20.95 | 1:30.34 | 1:44.27 1:32.88 1:22.40 1:35.75 1:20.95 |
| 24 | Nguyễn Nhật Khánh | 1:18.65 | 1:31.40 | 1:52.70 1:31.49 1:18.65 1:43.68 1:19.02 |
| 25 | Lê Hoàng Duy | 1:17.36 | 1:31.44 | 1:26.57 1:44.94 1:38.08 1:17.36 1:29.66 |
| 26 | Trần Thanh Trường | 1:20.92 | 1:32.95 | 1:34.06 1:33.63 1:20.92 1:41.85 1:31.16 |
| 27 | Nguyễn Khắc Thành | 1:33.05 | 1:38.22 | 1:33.13 1:33.05 1:45.79 1:40.17 1:41.36 |
| 28 | Nguyễn Nhật Trường | 1:30.99 | 1:43.04 | 1:30.99 2:04.16 DNF 1:33.62 1:31.33 |
| 29 | Hoàng Ngọc Linh | 1:37.51 | 1:47.49 | 1:45.75 1:37.51 1:50.49 1:55.65 1:46.22 |
| 30 | Mai Tôn Đăng Khánh | 1:36.17 | 1:49.31 | 1:53.74 1:53.25 1:36.17 1:40.94 2:07.25 |
| 31 | Lý Bảo Lâm | 2:20.62 | — | 2:35.57 2:20.62 — — — |
| 32 | Phạm Huy Phúc | 2:46.44 | — | 2:46.44 DNF — — — |