Complete results for stage 2 of Tour de Taiwan 2025. Stage classification, time gaps, bonus seconds and all rider finishing times.
| # | Name | Val | |
|---|---|---|---|
| 1 | GILMORE Brady | 02:52:06 | |
| 2 | LÓPEZ Jordi | 00:00:00 | |
| 3 | KRETSCHY Moritz | 00:00:00 | |
| 4 | QUARTUCCI Lorenzo | 00:00:02 | |
| 5 | RACCANI Simone | 00:00:02 | |
| 6 | MEIJERS Jeroen | 00:00:04 | |
| 7 | CAVIA Daniel | 00:00:04 | |
| 8 | ISASA Xabier | 00:00:04 | |
| 9 | 00:00:04 | ||
| 10 | 00:00:04 | ||
| 11 | 00:00:04 | ||
| 12 | 00:00:04 | ||
| 13 | 00:00:04 | ||
| 14 | 00:00:04 | ||
| 15 | 00:00:04 | ||
| 16 | 00:00:04 | ||
| 17 | 00:00:04 | ||
| 18 | 00:00:04 | ||
| 19 | 00:00:04 | ||
| 20 | 00:00:04 | ||
| 21 | 00:00:10 | ||
| 22 | 00:00:10 | ||
| 23 | 00:00:10 | ||
| 24 | 00:00:10 | ||
| 25 | 00:00:10 | ||
| 26 | 00:00:10 | ||
| 27 | 00:00:20 | ||
| 28 | 00:00:29 | ||
| 29 | 00:00:29 | ||
| 30 | 00:00:29 | ||
| 31 | 00:00:29 | ||
| 32 | 00:00:34 | ||
| 33 | 00:00:34 | ||
| 34 | 00:00:36 | ||
| 35 | 00:00:36 | ||
| 36 | 00:00:36 | ||
| 37 | 00:00:41 | ||
| 38 | 00:00:58 | ||
| 39 | 00:01:37 | ||
| 40 | 00:01:55 | ||
| 41 | 00:01:55 | ||
| 42 | 00:01:55 | ||
| 43 | 00:01:55 | ||
| 44 | 00:01:55 | ||
| 45 | 00:01:55 | ||
| 46 | 00:01:55 | ||
| 47 | 00:01:55 | ||
| 48 | 00:01:55 | ||
| 49 | 00:01:55 | ||
| 50 | 00:01:55 | ||
| 51 | 00:01:55 | ||
| 52 | 00:01:55 | ||
| 53 | 00:01:55 | ||
| 54 | 00:01:55 | ||
| 55 | 00:01:55 | ||
| 56 | 00:01:55 | ||
| 57 | 00:01:55 | ||
| 58 | 00:01:55 | ||
| 59 | 00:01:55 | ||
| 60 | 00:02:03 | ||
| 61 | 00:02:41 | ||
| 62 | 00:02:52 | ||
| 63 | 00:02:52 | ||
| 64 | 00:02:54 | ||
| 65 | 00:02:55 | ||
| 66 | 00:02:55 | ||
| 67 | 00:02:56 | ||
| 68 | 00:04:05 | ||
| 69 | 00:04:05 | ||
| 70 | 00:05:24 | ||
| 71 | 00:05:33 | ||
| 72 | 00:05:33 | ||
| 73 | 00:05:33 | ||
| 74 | 00:05:33 | ||
| 75 | 00:05:33 | ||
| 76 | 00:05:39 | ||
| 77 | 00:06:32 | ||
| 78 | 00:06:51 | ||
| 79 | 00:07:12 | ||
| 80 | 00:07:12 | ||
| 81 | 00:07:12 | ||
| 82 | 00:07:12 | ||
| 83 | 00:07:12 | ||
| 84 | 00:07:12 | ||
| 85 | 00:07:12 | ||
| 86 | 00:07:12 | ||
| 87 | 00:07:12 | ||
| 88 | 00:07:12 | ||
| 89 | 00:07:12 | ||
| 90 | 00:07:12 | ||
| 91 | 00:07:12 | ||
| 92 | 00:07:12 | ||
| 93 | 00:07:12 | ||
| 94 | 00:07:12 | ||
| 95 | 00:07:12 | ||
| 96 | 00:07:12 | ||
| 97 | 00:11:18 | ||
| 98 | 00:11:32 | ||
| 99 | 00:11:34 | ||
| 100 | 00:11:34 | ||
| 101 | 00:11:34 | ||
| 102 | 00:11:34 | ||
| 103 | 00:11:34 | ||
| 104 | 00:11:34 | ||
| 105 | 00:11:34 | ||
| 106 | 00:11:37 | ||
| 107 | -02:52:06 | ||
| 108 | -02:52:06 |
| 10 | BALLABIO Giacomo | 00:00:17 |
| 11 | ISASA Xabier | 00:00:17 |
| 12 | HEFFERNAN William | 00:00:17 |
| 13 | SIRIRONNACHAI Sarawut | 00:00:17 |
| 14 | BREGNHØJ Mathias | 00:00:17 |
| 15 | DE BOD Stefan | 00:00:17 |
| 16 | BETTLES Carter | 00:00:17 |
| 17 | TISSIÈRES Arnaud | 00:00:17 |
| 18 | TAARAMÄE Rein | 00:00:17 |
| 19 | KOISHI Yuma | 00:00:17 |
| 20 | WALSH Finn | 00:00:17 |
| 21 | SUTTON Louis | 00:00:23 |
| 22 | LOOCKX Lander | 00:00:23 |
| 23 | LEBAS Thomas | 00:00:23 |
| 24 | MOREY Drew | 00:00:23 |
| 25 | EYOB Metkel | 00:00:23 |
| 26 | ZOIDL Riccardo | 00:00:23 |
| 27 | RIŠKA Richard | 00:00:33 |
| 28 | HADDEN Nate | 00:00:42 |
| 29 | ANGULO Antonio | 00:00:42 |
| 30 | AITKEN Jack | 00:00:42 |
| 31 | ACOSTA OSPINA Ruben Dario | 00:00:42 |
| 32 | SMITH Nathan | 00:00:47 |
| 33 | D'AMATO Andrea | 00:00:47 |
| 34 | YAMAMOTO Masaki | 00:00:49 |
| 35 | KYFFIN Zeb | 00:00:49 |
| 36 | VERZA Riccardo | 00:00:49 |
| 37 | HO Yen Yi | 00:00:54 |
| 38 | GARIBBO Nicolò | 00:01:11 |
| 39 | HOPKINS Dylan | 00:01:50 |
| 40 | HENNEQUIN Paul | 00:02:02 |
| 41 | LANE WELSH Tali | 00:02:07 |
| 42 | FENG Chun Kai | 00:02:08 |
| 43 | OKAMOTO Hayato | 00:02:08 |
| 44 | BOUGLAS Georgios | 00:02:08 |
| 45 | PRONSKIY Vadim | 00:02:08 |
| 46 | POLGA Antonio | 00:02:08 |
| 47 | KLAHAN Noppachai | 00:02:08 |
| 48 | GANZABAL Ander | 00:02:08 |
| 49 | RICHARDS Kane | 00:02:08 |
| 50 | SAWADA Toki | 00:02:08 |
| 51 | KÜÜT Oskar | 00:02:08 |
| 52 | LAUK Karl Patrick | 00:02:08 |
| 53 | ARASHIRO Yudai | 00:02:08 |
| 54 | ASO Keisuke | 00:02:08 |
| 55 | PAIGE Charles | 00:02:08 |
| 56 | ARASHIRO Yukiya | 00:02:08 |
| 57 | HASHIKAWA Jo | 00:02:08 |
| 58 | FAINGEZICHT Emry | 00:02:08 |
| 59 | MINAMI Kazuto | 00:02:08 |
| 60 | TREZISE Declan | 00:02:16 |
| 61 | CHANG Chih Sheng | 00:02:54 |
| 62 | ÁLVAREZ Rodrigo | 00:03:05 |
| 63 | CHEUNG Shi Ho | 00:03:05 |
| 64 | KEE Zhe Yie | 00:03:05 |
| 65 | CHAIYASOMBAT Thanakhan | 00:03:08 |
| 66 | IACCHI Alessandro | 00:03:09 |
| 67 | SUMIYOSHI Kota | 00:03:29 |
| 68 | FORTIN Filippo | 00:04:18 |
| 69 | YAMAMOTO Genki | 00:04:18 |
| 70 | NG Sum Lui | 00:05:37 |
| 71 | MARTIN David | 00:05:46 |
| 72 | DROUIN David | 00:05:46 |
| 73 | LUTZ-ATKINSON Hugo | 00:05:46 |
| 74 | UDAGAWA Rui | 00:05:46 |
| 75 | PANIZZA James | 00:05:46 |
| 76 | TANI Junsei | 00:05:52 |
| 77 | CLARK Boris | 00:06:45 |
| 78 | LI Kuan Hsien | 00:07:04 |
| 79 | QUICK Blake | 00:07:15 |
| 80 | CARIÑO Daniel Ven | 00:07:23 |
| 81 | BOMBOI Davide | 00:07:25 |
| 82 | TENE Rotem | 00:07:25 |
| 83 | NISU Oskar | 00:07:25 |
| 84 | WU Chun Yin | 00:07:25 |
| 85 | PAREJA Nichol | 00:07:25 |
| 86 | RÄIM Mihkel | 00:07:25 |
| 87 | MUELLER Taj | 00:07:25 |
| 88 | EATHER Kurt | 00:07:25 |
| 89 | LI Ting Wei | 00:07:25 |
| 90 | CHAWCHIANGKWANG Peerapol | 00:07:25 |
| 91 | CARTER John | 00:07:25 |
| 92 | POLI Umberto | 00:07:25 |
| 93 | WU Chih Hao | 00:07:25 |
| 94 | NOHALES NIETO Edgar | 00:07:25 |
| 95 | SESSLER Nicolas | 00:07:25 |
| 96 | TOBARU Hayato | 00:08:43 |
| 97 | KANAI Kensho | 00:11:31 |
| 98 | EINHORN Itamar | 00:11:41 |
| 99 | MCDONALD Bailey | 00:11:44 |
| 100 | LAAS Martin | 00:11:47 |
| 101 | KUROEDA Saya | 00:11:47 |
| 102 | LAU Wan Yau Vincent | 00:11:47 |
| 103 | NG Pak Hang | 00:11:47 |
| 104 | PEYROTON DARTET Thomas | 00:11:47 |
| 105 | MOW Ching Yin | 00:11:50 |
| 106 | KUROEDA Shiki | 00:12:37 |
| 10 | RACCANI Simone | 3 |
| 11 | DE BOD Stefan | 3 |
| 12 | MCDONALD Bailey | 3 |
| 13 | LOOCKX Lander | 2 |
| 14 | CARIÑO Daniel Ven | 2 |
| 15 | MEIJERS Jeroen | 1 |
| 16 | NG Pak Hang | 1 |
| 10 | FENG Chun Kai | 7 |
| 11 | KEE Zhe Yie | 6 |
| 12 | LAAS Martin | 6 |
| 13 | MCDONALD Bailey | 5 |
| 14 | TENE Rotem | 5 |
| 15 | YAMAMOTO Masaki | 4 |
| 16 | PERRACCHIONE Alessandro | 3 |
| 17 | D'AMATO Andrea | 3 |
| 18 | CARIÑO Daniel Ven | 3 |
| 19 | LÓPEZ Jordi | 2 |
| 20 | LANE WELSH Tali | 2 |
| 21 | OKA Atsushi | 1 |
| 22 | CLARK Boris | 1 |
| 23 | HOPKINS Dylan | -4 |
| BURGOS BURPELLET BH |
| 00:02:14 |
| 10 | UTSUNOMIYA BLITZEN | 00:02:14 |
| 11 | TEAM NOVO NORDISK | 00:02:19 |
| 12 | UNIBET TIETEMA ROCKETS | 00:02:27 |
| 13 | ST GEORGE CONTINENTAL CYCLING TEAM | 00:02:47 |
| 14 | ROOJAI INSURANCE | 00:03:22 |
| 15 | THAILAND | 00:04:40 |
| 16 | AISAN RACING TEAM | 00:05:31 |
| 17 | TAIWAN | 00:09:59 |
| 18 | QUICK PRO TEAM | 00:10:48 |
| 19 | VICTORIA SPORTS PRO CYCLING TEAM | 00:14:14 |
| 20 | HONG KONG | 00:15:14 |
| 21 | SPARKLE OITA RACING TEAM | 00:15:53 |
| 22 | EUROCYCLINGTRIPS - YOELEO | 00:18:04 |