Saleh sprints to Singarak stage win
By
Cycling News
published
Pujol seals overall win
Image 1 of 12












Full results
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Mohd Zamri Saleh (Mas) Terengganu Cycling Team | 2:19:19 |
| 2 | Hariff Salleh (Mas) Terengganu Cycling Team | Row 1 - Cell 2 |
| 3 | Alexander Edmondson (Aus) Australia | Row 2 - Cell 2 |
| 4 | Joel Pearson (Aus) Genesys Wealth Advisers | Row 3 - Cell 2 |
| 5 | Shih Hsin Hsiao (Tpe) Action Cycling Team | Row 4 - Cell 2 |
| 6 | Nozomu Kimori (Jpn) Aisan Racing Team | Row 5 - Cell 2 |
| 7 | Alex Clements (Aus) Australia | Row 6 - Cell 2 |
| 8 | Patria Rastra (Ina) | Row 7 - Cell 2 |
| 9 | Nunung Burhanudin (Ina) | Row 8 - Cell 2 |
| 10 | Eiichi Hirai (Jpn) Japan | Row 9 - Cell 2 |
| 11 | Alexander Smyth (Aus) | Row 10 - Cell 2 |
| 12 | Kobus Hereijgers (Ned) | Row 11 - Cell 2 |
| 13 | Teddy Adrian Saputra (Ina) | Row 12 - Cell 2 |
| 14 | Pierre Moncorge (Fra) | Row 13 - Cell 2 |
| 15 | Hamid Shirisisan (IRI) Surinam | Row 14 - Cell 2 |
| 16 | Peter Woestenberg (Ned) | Row 15 - Cell 2 |
| 17 | Selamat Juangga (Ina) | Row 16 - Cell 2 |
| 18 | Heksa Priya Prasetya (Ina) | Row 17 - Cell 2 |
| 19 | Jai Crawford (Aus) Genesys Wealth Advisers | Row 18 - Cell 2 |
| 20 | Julien Liponne (Fra) | Row 19 - Cell 2 |
| 21 | Bambang Suryadi (Ina) | Row 20 - Cell 2 |
| 22 | Wei Chieh Liu (Tpe) Action Cycling Team | Row 21 - Cell 2 |
| 23 | Robin Manulang (Ina) | Row 22 - Cell 2 |
| 24 | Aiman Cahyadi (Ina) | Row 23 - Cell 2 |
| 25 | Vidal Celis Zabala (Spa) Azad University Cross Team | Row 24 - Cell 2 |
| 26 | Chelly Aristya (Ina) | Row 25 - Cell 2 |
| 27 | Takero Terasaki (Jpn) Japan | Row 26 - Cell 2 |
| 28 | Abdul Gani (Ina) | Row 27 - Cell 2 |
| 29 | Edmunds John Hollands (Aus) | Row 28 - Cell 2 |
| 30 | Chun Liang Pan (Tpe) Action Cycling Team | Row 29 - Cell 2 |
| 31 | Mohammad Gharehbaghi Pouri (IRI) Surinam | Row 30 - Cell 2 |
| 32 | Peter Van Agtmaal (Ned) | Row 31 - Cell 2 |
| 33 | Herwin Jaya (Ina) | Row 32 - Cell 2 |
| 34 | Arin Iswanna (Ina) | Row 33 - Cell 2 |
| 35 | Ryan Ariehan (Ina) | Row 34 - Cell 2 |
| 36 | Dani Lesmana (Ina) | Row 35 - Cell 2 |
| 37 | Agung Sahbana (Ina) | Row 36 - Cell 2 |
| 38 | Clément Dornier (Fra) | Row 37 - Cell 2 |
| 39 | Oscar Pujol Munoz (Spa) Azad University Cross Team | Row 38 - Cell 2 |
| 40 | Genki Yamamoto (Jpn) Japan | Row 39 - Cell 2 |
| 41 | Maruli Fajar (Ina) | Row 40 - Cell 2 |
| 42 | Mohammad Saufi Mat Senan (Mas) Terengganu Cycling Team | Row 41 - Cell 2 |
| 43 | Kenichi Suzuki (Jpn) Aisan Racing Team | Row 42 - Cell 2 |
| 44 | Iman Suparman (Ina) | Row 43 - Cell 2 |
| 45 | Andri Prawata (Ina) | Row 44 - Cell 2 |
| 46 | Warseno (Ina) | Row 45 - Cell 2 |
| 47 | Kim Do Hyeong (Kor) Terengganu Cycling Team | Row 46 - Cell 2 |
| 48 | Hasan Muhamed Basrahil (Ina) | Row 47 - Cell 2 |
| 49 | Samuel De Bernelagarde (Fra) | Row 48 - Cell 2 |
| 50 | Chun Kai Feng (Tpe) Action Cycling Team | Row 49 - Cell 2 |
| 51 | John Bohn Ebsen (Den) CCN | Row 50 - Cell 2 |
| 52 | Yuya Akimaru (Jpn) Japan | Row 51 - Cell 2 |
| 53 | Tonton Susanto (Ina) | Row 52 - Cell 2 |
| 54 | Alex Malone (Aus) | Row 53 - Cell 2 |
| 55 | Phillip Mundy (Aus) Australia | Row 54 - Cell 2 |
| 56 | Dadi Suryadi (Ina) | Row 55 - Cell 2 |
| 57 | Mitchell Lovelock-Fay (Aus) Australia | Row 56 - Cell 2 |
| 58 | Saeid Chehrzad (IRI) Mes Kerman | Row 57 - Cell 2 |
| 59 | Endra Wijaya (Ina) | Row 58 - Cell 2 |
| 60 | #NAME? (Ina) | Row 59 - Cell 2 |
| 61 | Nick Dougall (Aus) Australia | Row 60 - Cell 2 |
| 62 | Hari Fitrianto (Ina) | Row 61 - Cell 2 |
| 63 | Kaswanto Kaswanto (Ina) | Row 62 - Cell 2 |
| 64 | Hamed Pasbankhajeh (IRI) Surinam | Row 63 - Cell 2 |
| 65 | Masakazu Ito (Jpn) Aisan Racing Team | Row 64 - Cell 2 |
| 66 | Sea Keong Loh (Mas) OCBC Singapore Continental Cycling Team | 0:00:18 |
| 67 | Vahid Ghaffari (IRI) Azad University Cross Team | 0:00:39 |
| 68 | Yasuharu Nakajima (Jpn) Aisan Racing Team | 0:00:41 |
| 69 | Lex Nederlof (Ned) CCN | 0:00:56 |
| 70 | Abbas Saeiditanha (IRI) Azad University Cross Team | Row 69 - Cell 2 |
| 71 | Sean Smith (USA) CCN | Row 70 - Cell 2 |
| 72 | Blake Hose (Aus) Genesys Wealth Advisers | 0:03:40 |
| 73 | Sam Davis (Aus) Genesys Wealth Advisers | Row 72 - Cell 2 |
| 74 | Damien Fol (Fra) | 0:03:31 |
| 75 | Muhammad Taufik (Ina) | 0:07:25 |
| 76 | Choon Huat Goh (Sin) OCBC Singapore Continental Cycling Team | Row 75 - Cell 2 |
| 77 | Rakhmadani (Ina) | Row 76 - Cell 2 |
| 78 | Elan Sutomo Riyadi (Ina) | Row 77 - Cell 2 |
| 79 | Dealton Nur Arif Prayogo (Ina) | Row 78 - Cell 2 |
| 80 | Sam Smith (Aus) | Row 79 - Cell 2 |
| 81 | Mohammad Sadegh Mozafari (IRI) Mes Kerman | Row 80 - Cell 2 |
| 82 | Chia Chun Chen (Tpe) Action Cycling Team | Row 81 - Cell 2 |
| 83 | Jimmy Pranata (Ina) | Row 82 - Cell 2 |
| 84 | Amin Saryana (Ina) | Row 83 - Cell 2 |
| 85 | Mohammad Zangi Abadi (IRI) Mes Kerman | Row 84 - Cell 2 |
| 86 | Nugroho Krisnanto (Ina) | Row 85 - Cell 2 |
| 87 | Agung Riyanto (Ina) | Row 86 - Cell 2 |
| 88 | Bayu Satrio (Ina) | Row 87 - Cell 2 |
| 89 | Muhamad Nur Fatoni (Ina) | Row 88 - Cell 2 |
| 90 | Kane Walker (Aus) Genesys Wealth Advisers | Row 89 - Cell 2 |
| 91 | Farshad Salehian (IRI) Azad University Cross Team | Row 90 - Cell 2 |
| 92 | Ahmad Haidar Anuawar (Mas) OCBC Singapore Continental Cycling Team | Row 91 - Cell 2 |
| DNF | Wu Hsin Yang (Tpe) Action Cycling Team | Row 92 - Cell 2 |
| DNF | Fito Bakdo Prilanji (Ina) CCN | Row 93 - Cell 2 |
| DNF | Ohko Shimizu (Jpn) Japan | Row 94 - Cell 2 |
| DNF | Trent Morey (Aus) | Row 95 - Cell 2 |
| DNF | Budi Santoso (Ina) | Row 96 - Cell 2 |
| DNF | Alvin Firlandi (Ina) | Row 97 - Cell 2 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Oscar Pujol Munoz (Spa) Azad University Cross Team | 21:24:21 |
| 2 | Jai Crawford (Aus) Genesys Wealth Advisers | 0:01:08 |
| 3 | Chun Kai Feng (Tpe) Action Cycling Team | 0:01:12 |
| 4 | Alex Clements (Aus) Australia | 0:01:29 |
| 5 | Dadi Suryadi (Ina) | 0:01:31 |
| 6 | John Bohn Ebsen (Den) CCN | 0:02:30 |
| 7 | Tonton Susanto (Ina) | 0:04:14 |
| 8 | Genki Yamamoto (Jpn) Japan | 0:04:57 |
| 9 | Chelly Aristya (Ina) | 0:06:10 |
| 10 | Takero Terasaki (Jpn) Japan | Row 9 - Cell 2 |
| 11 | Mitchell Lovelock-Fay (Aus) Australia | 0:06:33 |
| 12 | Hamid Shirisisan (IRI) Surinam | 0:06:47 |
| 13 | Abbas Saeiditanha (IRI) Azad University Cross Team | 0:07:21 |
| 14 | Julien Liponne (Fra) | 0:07:29 |
| 15 | Sean Smith (USA) CCN | 0:08:10 |
| 16 | Peter Woestenberg (Ned) | 0:09:13 |
| 17 | Mohammad Saufi Mat Senan (Mas) Terengganu Cycling Team | 0:10:15 |
| 18 | Kenichi Suzuki (Jpn) Aisan Racing Team | 0:11:19 |
| 19 | Edmunds John Hollands (Aus) | 0:11:29 |
| 20 | Mohammad Gharehbaghi Pouri (IRI) Surinam | 0:12:44 |
| 21 | Masakazu Ito (Jpn) Aisan Racing Team | 0:12:48 |
| 22 | Phillip Mundy (Aus) Australia | 0:13:43 |
| 23 | Vahid Ghaffari (IRI) Azad University Cross Team | 0:13:46 |
| 24 | Warseno (Ina) | 0:14:11 |
| 25 | Nick Dougall (Aus) Australia | 0:14:23 |
| 26 | Hari Fitrianto (Ina) | 0:15:07 |
| 27 | Yuya Akimaru (Jpn) Japan | 0:15:10 |
| 28 | Hamed Pasbankhajeh (IRI) Surinam | 0:15:52 |
| 29 | #NAME? (Ina) | 0:17:00 |
| 30 | Blake Hose (Aus) Genesys Wealth Advisers | 0:17:03 |
| 31 | Robin Manulang (Ina) | 0:17:24 |
| 32 | Bambang Suryadi (Ina) | 0:17:39 |
| 33 | Aiman Cahyadi (Ina) | 0:18:50 |
| 34 | Ryan Ariehan (Ina) | 0:19:11 |
| 35 | Iman Suparman (Ina) | 0:20:42 |
| 36 | Sam Davis (Aus) Genesys Wealth Advisers | 0:21:27 |
| 37 | Endra Wijaya (Ina) | 0:22:15 |
| 38 | Hasan Muhamed Basrahil (Ina) | 0:23:50 |
| 39 | Dani Lesmana (Ina) | 0:24:00 |
| 40 | Agung Sahbana (Ina) | 0:24:55 |
| 41 | Teddy Adrian Saputra (Ina) | 0:25:10 |
| 42 | Kim Do Hyeong (Kor) Terengganu Cycling Team | 0:25:28 |
| 43 | Sam Smith (Aus) | 0:27:23 |
| 44 | Patria Rastra (Ina) | 0:27:26 |
| 45 | Kaswanto Kaswanto (Ina) | 0:29:19 |
| 46 | Heksa Priya Prasetya (Ina) | 0:29:36 |
| 47 | Abdul Gani (Ina) | 0:30:51 |
| 48 | Shih Hsin Hsiao (Tpe) Action Cycling Team | 0:31:01 |
| 49 | Yasuharu Nakajima (Jpn) Aisan Racing Team | 0:31:22 |
| 50 | Sea Keong Loh (Mas) OCBC Singapore Continental Cycling Team | 0:31:42 |
| 51 | Farshad Salehian (IRI) Azad University Cross Team | 0:32:10 |
| 52 | Kobus Hereijgers (Ned) | 0:33:20 |
| 53 | Nunung Burhanudin (Ina) | 0:33:25 |
| 54 | Maruli Fajar (Ina) | 0:34:54 |
| 55 | Herwin Jaya (Ina) | 0:37:06 |
| 56 | Lex Nederlof (Ned) CCN | 0:37:18 |
| 57 | Saeid Chehrzad (IRI) Mes Kerman | 0:37:26 |
| 58 | Pierre Moncorge (Fra) | 0:37:40 |
| 59 | Clément Dornier (Fra) | 0:37:50 |
| 60 | Joel Pearson (Aus) Genesys Wealth Advisers | 0:40:18 |
| 61 | Samuel De Bernelagarde (Fra) | 0:41:16 |
| 62 | Jimmy Pranata (Ina) | 0:41:43 |
| 63 | Mohammad Zangi Abadi (IRI) Mes Kerman | 0:42:17 |
| 64 | Alexander Smyth (Aus) | 0:43:07 |
| 65 | Alexander Edmondson (Aus) Australia | 0:45:18 |
| 66 | Eiichi Hirai (Jpn) Japan | 0:45:36 |
| 67 | Agung Riyanto (Ina) | 0:49:06 |
| 68 | Arin Iswanna (Ina) | 0:49:55 |
| 69 | Vidal Celis Zabala (Spa) Azad University Cross Team | 0:50:59 |
| 70 | Elan Sutomo Riyadi (Ina) | 0:51:36 |
| 71 | Alex Malone (Aus) | 0:53:11 |
| 72 | Chia Chun Chen (Tpe) Action Cycling Team | 0:56:26 |
| 73 | Wei Chieh Liu (Tpe) Action Cycling Team | 0:56:44 |
| 74 | Muhammad Taufik (Ina) | 0:56:50 |
| 75 | Chun Liang Pan (Tpe) Action Cycling Team | 0:58:35 |
| 76 | Choon Huat Goh (Sin) OCBC Singapore Continental Cycling Team | 0:59:06 |
| 77 | Mohd Zamri Saleh (Mas) Terengganu Cycling Team | 0:59:25 |
| 78 | Kane Walker (Aus) Genesys Wealth Advisers | 0:59:35 |
| 79 | Mohammad Sadegh Mozafari (IRI) Mes Kerman | 1:01:06 |
| 80 | Selamat Juangga (Ina) | 1:04:27 |
| 81 | Nozomu Kimori (Jpn) Aisan Racing Team | 1:09:32 |
| 82 | Peter Van Agtmaal (Ned) | 1:10:41 |
| 83 | Bayu Satrio (Ina) | 1:14:59 |
| 84 | Damien Fol (Fra) | 1:18:22 |
| 85 | Dealton Nur Arif Prayogo (Ina) | 1:18:39 |
| 86 | Amin Saryana (Ina) | 1:22:50 |
| 87 | Rakhmadani (Ina) | 1:24:19 |
| 88 | Andri Prawata (Ina) | 1:26:48 |
| 89 | Hariff Salleh (Mas) Terengganu Cycling Team | 1:31:42 |
| 90 | Muhamad Nur Fatoni (Ina) | 1:33:26 |
| 91 | Nugroho Krisnanto (Ina) | 1:43:35 |
| 92 | Ahmad Haidar Anuawar (Mas) OCBC Singapore Continental Cycling Team | 1:48:25 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
Isaac del Toro claims UAE Team Emirates-XRG's 96th win of the calendar year – but officially it's the team's first of the 2026 season
21-year-old speeds to Mexican time trial title on Thursday, four days after the UCI's end date for the 2025 road racing season -
Beauty and beast – How to make Mont Ventoux the best place for a Tour de France trip
The Giant of Provence – which hosts the queen stage of the 2026 Tour de France Femmes – can be a nightmare if you don't prepare, so here are some tips to turn the beast into a good memory -
Best e-bike helmets: Better protection for higher speeds
The best e-bike helmets have commuter-friendly features and are designed for higher-speed, higher-momentum protection -
Tour de France 2026 route analysis - Stages where the race can be won or lost
Two stage finishes atop Alpe d'Huez are only one piece of the 2026 puzzle




