| 2025-04-30 | 19 | HTV Cup | ME | 0 | 71:13:15.000 | 0 |
| 2025-04-30 | 24 | HTV Cup | ME | 133 | 03:03:27.000 | 43.5 |
| 2025-04-29 | 46 | HTV Cup | ME | 173 | 04:13:29.000 | 40.949 |
| 2025-04-28 | 19 | HTV Cup | ME | 120 | 02:57:17.000 | 40.613 |
| 2025-04-27 | 26 | HTV Cup | ME | 112 | 02:37:07.000 | 42.771 |
| 2025-04-26 | 56 | HTV Cup | ME | 133 | 03:11:51.000 | 41.595 |
| 2025-04-25 | 27 | HTV Cup | ME | 118 | 02:38:47.000 | 44.589 |
| 2025-04-24 | 40 | HTV Cup | ME | 169 | 04:33:23.000 | 37.091 |
| 2025-04-22 | 3 | HTV Cup | ME | 51 | 00:57:52.000 | 52.88 |
| 2025-04-21 | 30 | HTV Cup | ME | 141 | 04:33:03.000 | 30.983 |
| 2025-04-20 | 33 | HTV Cup | ME | 190 | 04:54:51.000 | 38.664 |
| 2025-04-19 | 19 | HTV Cup | ME | 46.5 | 01:06:08.000 | 42.188 |
| 2025-04-18 | 29 | HTV Cup | ME | 179 | 04:24:40.000 | 40.579 |
| 2025-04-17 | 21 | HTV Cup | ME | 166 | 04:35:14.000 | 36.187 |
| 2025-04-15 | 38 | HTV Cup | ME | 179 | 04:13:04.000 | 42.439 |
| 2025-04-14 | 50 | HTV Cup | ME | 86 | 02:03:43.000 | 41.708 |
| 2025-04-13 | 20 | HTV Cup | ME | 117.5 | 02:47:12.000 | 42.165 |
| 2025-04-12 | 24 | HTV Cup | ME | 42 | 00:54:53.000 | 45.916 |
| 2025-04-11 | 14 | HTV Cup | ME | 171.5 | 04:32:33.000 | 37.755 |
| 2025-04-10 | 29 | HTV Cup | ME | 197.5 | 04:47:52.000 | 41.165 |
| 2025-04-08 | 27 | HTV Cup | ME | 139 | 03:12:15.000 | 43.381 |
| 2025-04-07 | 47 | HTV Cup | ME | 115 | 02:32:48.000 | 45.157 |
| 2025-04-06 | 29 | HTV Cup | ME | 42.5 | 00:55:01.000 | 46.35 |
| 2025-04-03 | 27 | HTV Cup | ME | 46 | 00:58:08.405 | 47.477 |
| 2024-09-02 | DNF | The Tour of Poyang Lake Criterium | me | 37.6 | 00:00:00.000 | |
| 2024-05-05 | 27 | Return to Dien Bien Phu 2024 | me | 0 | 13:10:30.000 | 0 |
| 2024-05-05 | 36 | Return to Dien Bien Phu 2024 | me | 40.8 | 01:03:07.000 | 38.785 |
| 2024-05-04 | 27 | Return to Dien Bien Phu 2024 | me | 155 | 04:31:12.000 | 34.292 |
| 2024-05-03 | 36 | Return to Dien Bien Phu 2024 | me | 138 | 03:27:11.000 | 39.965 |
| 2024-05-02 | 29 | Return to Dien Bien Phu 2024 | me | 132 | 03:16:03.000 | 40.398 |
| 2024-05-01 | 55 | Return to Dien Bien Phu 2024 | me | 40.8 | 00:53:00.000 | 46.189 |
| 2024-04-30 | 57 | HTV Cup | me | 0 | 66:03:17.000 | 0 |
| 2024-04-30 | 50 | HTV Cup | me | 163 | 03:51:20.000 | 42.277 |
| 2024-04-29 | 70 | HTV Cup | me | 91 | 02:10:45.000 | 41.759 |
| 2024-04-28 | 85 | HTV Cup | me | 77 | 01:50:31.000 | 41.804 |
| 2024-04-27 | 53 | HTV Cup | me | 148 | 03:14:25.000 | 45.675 |
| 2024-04-26 | 57 | HTV Cup | me | 112 | 02:50:50.000 | 39.337 |
| 2024-04-25 | 87 | HTV Cup | me | 155.5 | 03:39:48.000 | 42.448 |
| 2024-04-24 | 28 | HTV Cup | me | 97.5 | 02:07:48.000 | 45.775 |
| 2024-04-22 | 12 | HTV Cup | me | 51 | 01:02:59.000 | 48.584 |
| 2024-04-21 | DNF | HTV Cup | me | 136 | 00:00:00.000 | |
| 2024-04-20 | 72 | HTV Cup | me | 134 | 03:36:40.000 | 37.108 |
| 2024-04-19 | 89 | HTV Cup | me | 100 | 02:39:00.000 | 37.736 |
| 2024-04-18 | 87 | HTV Cup | me | 179 | 04:45:06.000 | 37.671 |
| 2024-04-17 | 62 | HTV Cup | me | 88.5 | 02:03:00.000 | 43.171 |
| 2024-04-15 | 35 | HTV Cup | me | 113 | 02:53:48.000 | 39.01 |
| 2024-04-14 | 56 | HTV Cup | me | 42 | 00:55:38.000 | 45.297 |
| 2024-04-13 | 90 | HTV Cup | me | 162.5 | 04:09:05.000 | 39.144 |
| 2024-04-12 | 89 | HTV Cup | me | 197.4 | 04:49:19.000 | 40.938 |
| 2024-04-11 | 94 | HTV Cup | me | 146 | 03:35:40.000 | 40.618 |
| 2024-04-08 | 67 | HTV Cup | me | 127.5 | 02:48:07.000 | 45.504 |
| 2024-04-07 | 82 | HTV Cup | me | 42.5 | 00:55:12.000 | 46.196 |
| 2024-04-06 | 89 | HTV Cup | me | 124 | 02:53:42.000 | 42.832 |
| 2024-04-05 | 86 | HTV Cup | me | 52.8 | 01:10:42.000 | 44.809 |
| 2024-04-04 | 69 | HTV Cup | me | 62 | 01:29:53.000 | 41.387 |
| 2024-04-03 | 40 | HTV Cup | me | 52.5 | 01:09:55.000 | 45.054 |
| 2023-10-29 | 6 | National Championships Vietnam ME - Road Race | | 153.6 | 04:00:16.000 | 38.357 |
| 2023-04-20 | 52 | HTV Cup | | 51 | 00:59:38.000 | 51.314 |
| 2023-04-18 | 12 | HTV Cup | | 116 | 03:16:07.000 | 35.489 |
| 2023-04-17 | 15 | HTV Cup | | 120 | 02:58:38.000 | 40.306 |
| 2023-04-16 | 55 | HTV Cup | | 187 | 05:00:01.000 | 37.398 |
| 2023-04-15 | 62 | HTV Cup | | 175 | 04:10:39.000 | 41.891 |
| 2023-04-14 | 26 | HTV Cup | | 162 | 04:23:03.000 | 36.951 |
| 2023-04-12 | 69 | HTV Cup | | 170 | 04:02:16.000 | 42.102 |
| 2023-04-10 | 45 | HTV Cup | | 80 | 01:54:15.000 | 42.013 |
| 2023-04-09 | 11 | HTV Cup | | 108 | 02:32:20.000 | 42.538 |
| 2023-04-07 | 77 | HTV Cup | | 42 | 00:54:45.000 | 46.027 |
| 2023-04-06 | 80 | HTV Cup | | 159 | 03:49:04.000 | 41.647 |
| 2023-04-05 | 60 | HTV Cup | | 197 | 04:44:59.000 | 41.476 |
| 2023-04-04 | 65 | HTV Cup | | 135 | 03:13:25.000 | 41.879 |
| 2023-04-03 | 86 | HTV Cup | | 110 | 02:44:22.000 | 40.154 |
| 2023-04-02 | 66 | HTV Cup | | 42.5 | 00:54:02.000 | 47.193 |