2025-07-31 | 73 | Tour de Banyuwangi Ijen | Stage 4 | 150 | 150 |
2025-07-30 | 53 | Tour de Banyuwangi Ijen | Stage 3 | 140.3 | 140.3 |
2025-07-29 | 82 | Tour de Banyuwangi Ijen | Stage 2 | 158.8 | 158.8 |
2025-07-28 | 63 | Tour de Banyuwangi Ijen | Stage 1 | 125.5 | 125.5 |
2025-06-29 | 1 | National Championships Indonesia ME - Road Race | 0 | 0 |
2025-06-27 | 2 | National Championships Indonesia ME - ITT | 0 | 0 |
2025-05-31 | 36 | Tour of Iran (Azarbaijan) | Stage 5 | 198.4 | 198.4 |
2025-05-30 | 50 | Tour of Iran (Azarbaijan) | Stage 4 | 195.6 | 195.6 |
2025-05-29 | 31 | Tour of Iran (Azarbaijan) | Stage 3 | 128.3 | 128.3 |
2025-05-28 | 37 | Tour of Iran (Azarbaijan) | Stage 2 | 212 | 212 |
2025-05-27 | 46 | Tour of Iran (Azarbaijan) | Stage 1 | 153.8 | 153.8 |
2025-03-29 | 73 | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | Stage 6 | 144.4 | 144.4 |
2025-03-28 | 65 | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | Stage 5 | 136.2 | 136.2 |
2025-03-27 | 58 | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | Stage 4 | 121.7 | 121.7 |
2025-03-26 | 74 | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | Stage 3 | 135.2 | 135.2 |
2025-03-25 | 104 | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | Stage 2 | 148.5 | 148.5 |
2025-03-24 | 47 | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | Stage 1 | 121.42 | 121.4 |
| | | | 2270.1 |