Stages GC Team Points Youth
Rider Time Best pick Rank Second pick¹ Joker² Date/Time³ Ranking
Bruno Pereira 4:06:09 Groves Kaden 103º No 25 Jul | 17:17:57 10
Paulo Almeida + 0:01:04 Jegat Jordan 24º No 25 Jul | 16:46:44 3
Emanuel Santana + 0:07:04 Abrahamsen Jonas 15º 96º No 26 Jul | 10:12:41 2
Andre Melo + 0:07:04 Abrahamsen Jonas 15º 159º No 25 Jul | 17:09:16 -
Wouty + 0:07:04 Abrahamsen Jonas 15º 160º No 26 Jul | 10:59:25 -
Carol Knezevic + 0:07:04 Johannessen Tobias Halland 24º 36º No 26 Jul | 02:07:27 -
Jose Pacheco + 0:07:04 Healy Ben 28º 56º No 25 Jul | 15:56:47 -
André Pereira + 0:07:04 Healy Ben 28º 56º No 25 Jul | 23:19:30 -
Ricardo Fernandes + 0:07:04 Healy Ben 28º 70º No 26 Jul | 08:08:15 -
10º Zédu Neves + 0:07:04 Healy Ben 28º 107º No 26 Jul | 01:24:58 -
11º TriStorm + 0:07:04 Healy Ben 28º 107º No 26 Jul | 05:24:36 -
12º Gonçalo Silva + 0:07:04 Healy Ben 28º 107º No 26 Jul | 10:41:54 -
13º Paulo Sacramento + 0:07:04 van Aert Wout 31º 107º No 26 Jul | 07:10:23 -
14º Nuno Oliveira + 0:07:04 van Aert Wout 31º 160º No 25 Jul | 21:49:45 -
15º Pedro Miguel Ramos + 0:07:04 Roglič Primož 35º 160º No 25 Jul | 22:04:37 -
16º Balague + 0:07:04 García Pierna Raúl 39º 107º No 25 Jul | 17:19:27 -
17º Pablo Lorenzo Crestar + 0:07:04 Laurance Axel 60º 107º No 23 Jul | 19:01:11 -
18º Nuno Cachulo + 0:07:04 Laurance Axel 60º 116º No 26 Jul | 09:48:38 -
19º Fábio Leaça + 0:07:04 Rubio Einer 67º 160º No 25 Jul | 15:22:53 -
20º JOSE ANTONIO DIAZ BRAVO + 0:07:04 Storer Michael 68º 107º No 26 Jul | 08:45:53 -
21º Ricardo Torres + 0:07:04 Woods Michael 70º 160º No 26 Jul | 09:46:36 -
22º Ricardo André + 0:07:04 Narváez Jhonatan 73º 96º No 25 Jul | 17:11:24 -
23º Irons Scally + 0:07:04 Schmid Mauro 74º 107º No 25 Jul | 18:27:07 -
24º Vítor Castro + 0:13:17 Martinez Lenny 87º 160º Yes 25 Jul | 18:54:12 -
25º Goncalo Serrao + 0:22:17 Simmons Quinn 107º 154º No 25 Jul | 08:29:20 -
26º Spm FanCycling + 0:22:17 Simmons Quinn 107º 160º No 22 Jul | 18:47:45 -
27º André Letras + 0:22:17 Simmons Quinn 107º 160º No 25 Jul | 22:27:50 -
28º Leandro Pinto + 0:22:27 Girmay Biniam 111º 159º No 24 Jul | 17:23:02 -
29º Jorge Machado + 0:22:33 Nys Thibau 118º 160º No 25 Jul | 19:58:36 -
30º Pedro Monteiro + 0:28:49 Mohorič Matej 125º 160º No 25 Jul | 17:17:23 -
31º João Daniel + 0:28:49 Plapp Luke 126º 160º No 26 Jul | 10:59:47 -
32º Américo Rodrigues + 0:28:49 Pior+1 160º 160º No 26 Jul | 11:05:03 -
33º Filipe Cunha + 0:28:49 Pior+1 160º 160º No 26 Jul | 11:05:03 -
34º Robert Minchow + 0:28:49 Pior+1 160º 160º No 26 Jul | 11:05:03 -
35º Paulo Simoes + 0:28:49 Pior+1 160º 160º No 26 Jul | 11:05:03 -
36º carlos marques + 0:28:49 Pior+1 160º 160º No 26 Jul | 11:05:03 -
37º Tiago Cardoso + 0:28:49 Pior+1 160º 160º No 26 Jul | 11:05:03 -
38º Rui Melo + 0:28:49 Pior+1 160º 160º No 26 Jul | 11:05:03 -

Note: The stage winner(s) earn {0} (if winning isolated) or {1} points for the BikeFantasy Annual Ranking // 2nd: {2} // 3nd: {3}

¹²³⁴⁵ Tiebreaker criteria

Ranking updated on 10/07/2025 17:07:25

Rider Time Bonuses Joker¹ Stage wins² Points³ BF stage wins⁴ Accumulated minutes⁵ Ranking
Ricardo André 73:42:48 230 No 5 36 3 343833 139
Nuno Cachulo + 0:00:58 270 Yes 6 22 1 275141 118
Emanuel Santana + 0:02:46 260 Yes 5 -17 0 311841 97
Zédu Neves + 0:04:36 290 No 7 -88 2 342452 76
1 Wouty + 0:06:15 170 Yes 3 134 2 351109 55
1 Balague + 0:06:31 130 Yes 3 96 0 274064 34
1 Paulo Sacramento + 0:08:13 260 Yes 5 11 2 270929 13
3 Fábio Leaça + 0:08:44 260 Yes 6 -15 0 303827 -
3 Andre Melo + 0:10:07 230 Yes 6 -40 0 313440 -
3 10º André Pereira + 0:10:16 220 Yes 4 98 1 308471 -
3 11º Jose Pacheco + 0:12:11 250 Yes 5 3 1 372294 -
4 12º TriStorm + 0:13:40 180 Yes 4 48 2 291157 -
5 13º Pedro Miguel Ramos + 0:18:03 220 Yes 5 20 1 289683 -
8 14º Bruno Pereira + 0:18:50 160 Yes 5 62 1 292492 -
15º Vítor Castro + 0:19:05 150 Yes 4 122 0 308136 -
4 16º Pablo Lorenzo Crestar + 0:19:44 190 No 4 235 1 376897 -
12 17º Goncalo Serrao + 0:20:09 140 Yes 3 161 0 305666 -
3 18º Ricardo Torres + 0:23:21 190 Yes 5 73 0 303447 -
10 19º Spm FanCycling + 0:23:50 160 Yes 3 177 0 269803 -
10 20º João Daniel + 0:30:23 240 Yes 6 54 1 324254 -
2 21º JOSE ANTONIO DIAZ BRAVO + 0:30:28 170 Yes 4 295 1 263084 -
2 22º Gonçalo Silva + 0:31:53 230 Yes 5 63 0 304838 -
6 23º Jorge Machado + 0:32:41 160 No 4 122 0 331292 -
5 24º Pedro Monteiro + 0:40:26 180 Yes 5 217 0 303329 -
25º Leandro Pinto + 1:00:25 90 No 1 518 0 279195 -
1 26º Ricardo Fernandes + 1:05:44 120 No 4 540 0 292923 -
1 27º Irons Scally + 1:06:29 180 No 3 1082 1 162134 -
1 28º Carol Knezevic + 1:13:25 70 Yes 1 822 0 291169 -
3 29º André Letras + 1:17:05 180 No 3 327 0 310846 -
30º Paulo Almeida + 1:55:49 110 No 3 712 0 241095 -
31º Robert Minchow + 2:43:36 150 No 3 1285 0 216597 -
32º carlos marques + 3:10:04 30 No 1 1786 0 208760 -
33º Rui Melo + 3:34:21 160 No 3 1157 0 214296 -
34º Tiago Cardoso + 4:37:32 70 Yes 2 1529 0 180429 -
1 35º Nuno Oliveira + 4:59:57 110 No 3 2105 0 93849 -
1 36º Filipe Cunha + 5:04:21 100 No 3 1931 0 135147 -
37º Paulo Simoes + 5:29:56 60 Yes 2 2186 0 90165 -
38º Américo Rodrigues + 6:04:42 0 No 0 2933 0 0 -

Bonuses: One-Two (1st and 2nd): 60 seconds // 1st: 30 seconds // 2nd: 20 seconds // 3nd: 10 seconds

¹²³⁴⁵ Tiebreaker criteria

Ranking updated on 10/07/2025 17:07:25

Rider Points Bonuses Joker¹ One-Twos² Time³ BF stage wins⁴ Accumulated minutes⁵ Ranking
João Daniel 524 270 Yes 1 151:09:44 1 324254 69
Zédu Neves 535 (+11) 240 No 2 148:33:00 2 342452 59
1 Jose Pacheco 747 (+223) 120 Yes 1 152:25:10 1 372294 48
4 TriStorm 811 (+287) 210 Yes 1 153:02:27 2 291157 38
2 Ricardo André 842 (+318) 180 No 0 147:48:20 3 343833 27
1 Pedro Miguel Ramos 858 (+334) 180 Yes 1 153:30:14 1 289683 17
4 Jorge Machado 886 (+362) 120 No 0 148:14:41 0 331292 6
2 Fábio Leaça 897 (+373) 180 Yes 1 152:21:07 0 303827 -
2 André Pereira 903 (+379) 150 Yes 1 152:33:25 1 308471 -
1 10º Andre Melo 950 (+426) 180 Yes 1 151:56:42 0 313440 -
1 11º Nuno Cachulo 970 (+446) 240 Yes 2 153:02:37 1 275141 -
12º Emanuel Santana 984 (+460) 210 Yes 2 153:20:46 0 311841 -
13º Paulo Sacramento 1023 (+499) 180 Yes 1 152:03:51 2 270929 -
14º Wouty 1081 (+557) 150 Yes 1 153:48:41 2 351109 -
15º Pablo Lorenzo Crestar 1092 (+568) 150 No 1 148:57:11 1 376897 -
4 16º Balague 1224 (+700) 60 Yes 0 151:51:51 0 274064 -
1 17º André Letras 1229 (+705) 150 No 1 150:55:05 0 310846 -
1 18º Goncalo Serrao 1234 (+710) 120 Yes 0 153:03:05 0 305666 -
19º JOSE ANTONIO DIAZ BRAVO 1235 (+711) 150 Yes 0 154:34:42 1 263084 -
2 20º Ricardo Torres 1252 (+728) 30 Yes 0 154:31:35 0 303447 -
1 21º Bruno Pereira 1258 (+734) 30 Yes 0 153:09:01 1 292492 -
1 22º Gonçalo Silva 1345 (+821) 90 Yes 1 155:05:22 0 304838 -
2 23º Spm FanCycling 1368 (+844) 60 Yes 0 153:43:11 0 269803 -
24º Vítor Castro 1585 (+1061) 30 Yes 0 154:11:16 0 308136 -
25º Pedro Monteiro 1714 (+1190) 90 Yes 0 155:20:22 0 303329 -
26º Ricardo Fernandes 1796 (+1272) 60 No 0 149:49:50 0 292923 -
1 27º Paulo Almeida 2014 (+1490) 0 No 0 150:53:29 0 241095 -
1 28º Leandro Pinto 2123 (+1599) 30 No 0 150:53:02 0 279195 -
1 29º Carol Knezevic 2413 (+1889) 0 Yes 0 155:30:01 0 291169 -
1 30º Irons Scally 2527 (+2003) 150 No 1 150:16:23 1 162134 -
31º Robert Minchow 2918 (+2394) 150 No 1 152:22:27 0 216597 -
32º Rui Melo 3090 (+2566) 30 No 0 154:32:54 0 214296 -
33º Tiago Cardoso 3809 (+3285) 0 Yes 0 160:14:13 0 180429 -
34º carlos marques 4091 (+3567) 0 No 0 155:03:21 0 208760 -
2 35º Nuno Oliveira 4309 (+3785) 60 No 0 156:44:06 0 93849 -
1 36º Filipe Cunha 4312 (+3788) 0 No 0 156:52:51 0 135147 -
1 37º Paulo Simoes 4349 (+3825) 30 Yes 0 162:07:29 0 90165 -
38º Américo Rodrigues 5615 (+5091) 0 No 0 158:26:03 0 0 -

Bonuses: One-Two (1st and 2nd): -60 points // Both picks in top10: -30 points

¹²³⁴⁵ Tiebreaker criteria

Ranking updated on 10/07/2025 17:07:25

Rider Points Bonuses Joker¹ Stage wins² One-Twos³ BF stage wins⁴ Accumulated minutes⁵ Ranking
Zédu Neves -88 240 No 7 2 2 342452 69
2 Andre Melo -40 (+48) 180 Yes 6 1 0 313440 59
4 Emanuel Santana -17 (+71) 210 Yes 5 2 0 311841 48
2 Fábio Leaça -15 (+73) 180 Yes 6 1 0 303827 38
3 Jose Pacheco 3 (+91) 120 Yes 5 1 1 372294 27
3 Paulo Sacramento 11 (+99) 180 Yes 5 1 2 270929 17
3 Pedro Miguel Ramos 20 (+108) 180 Yes 5 1 1 289683 6
3 Nuno Cachulo 22 (+110) 240 Yes 6 2 1 275141 -
3 Ricardo André 36 (+124) 180 No 5 0 3 343833 -
3 10º TriStorm 48 (+136) 210 Yes 4 1 2 291157 -
8 11º João Daniel 54 (+142) 270 Yes 6 1 1 324254 -
8 12º Bruno Pereira 62 (+150) 30 Yes 5 0 1 292492 -
2 13º Gonçalo Silva 63 (+151) 90 Yes 5 1 0 304838 -
3 14º Ricardo Torres 73 (+161) 30 Yes 5 0 0 303447 -
2 15º Balague 96 (+184) 60 Yes 3 0 0 274064 -
2 16º André Pereira 98 (+186) 150 Yes 4 1 1 308471 -
5 17º Jorge Machado 122 (+210) 120 No 4 0 0 331292 -
4 18º Vítor Castro 122 (+210) 30 Yes 4 0 0 308136 -
3 19º Wouty 134 (+222) 150 Yes 3 1 2 351109 -
4 20º Goncalo Serrao 161 (+249) 120 Yes 3 0 0 305666 -
2 21º Spm FanCycling 177 (+265) 60 Yes 3 0 0 269803 -
1 22º Pedro Monteiro 217 (+305) 90 Yes 5 0 0 303329 -
23º Pablo Lorenzo Crestar 235 (+323) 150 No 4 1 1 376897 -
1 24º JOSE ANTONIO DIAZ BRAVO 295 (+383) 150 Yes 4 0 1 263084 -
1 25º André Letras 327 (+415) 150 No 3 1 0 310846 -
26º Leandro Pinto 518 (+606) 30 No 1 0 0 279195 -
27º Ricardo Fernandes 540 (+628) 60 No 4 0 0 292923 -
28º Paulo Almeida 712 (+800) 0 No 3 0 0 241095 -
29º Carol Knezevic 822 (+910) 0 Yes 1 0 0 291169 -
1 30º Irons Scally 1082 (+1170) 150 No 3 1 1 162134 -
1 31º Rui Melo 1157 (+1245) 30 No 3 0 0 214296 -
32º Robert Minchow 1285 (+1373) 150 No 3 1 0 216597 -
33º Tiago Cardoso 1529 (+1617) 0 Yes 2 0 0 180429 -
34º carlos marques 1786 (+1874) 0 No 1 0 0 208760 -
35º Filipe Cunha 1931 (+2019) 0 No 3 0 0 135147 -
1 36º Nuno Oliveira 2105 (+2193) 60 No 3 0 0 93849 -
1 37º Paulo Simoes 2186 (+2274) 30 Yes 2 0 0 90165 -
38º Américo Rodrigues 2933 (+3021) 0 No 0 0 0 0 -

Bonuses: One-Two (1st and 2nd): -60 points // 1st: -30 points

¹²³⁴⁵ Tiebreaker criteria

Ranking updated on 10/07/2025 17:07:25

Rider Time Bonuses Joker¹ Stage wins² Points³ BF stage wins⁴ Accumulated minutes⁵
Ricardo André 73:42:48 230 No 5 36 3 343833
Wouty + 0:06:15 170 Yes 3 134 2 351109
Fábio Leaça + 0:08:44 260 Yes 6 -15 0 303827
Andre Melo + 0:10:07 230 Yes 6 -40 0 313440
Jose Pacheco + 0:12:11 250 Yes 5 3 1 372294
TriStorm + 0:13:40 180 Yes 4 48 2 291157
1 Ricardo Torres + 0:23:21 190 Yes 5 73 0 303447
1 Pedro Monteiro + 0:40:26 180 Yes 5 217 0 303329
1 Irons Scally + 1:06:29 180 No 3 1082 1 162134
1 10º Carol Knezevic + 1:13:25 70 Yes 1 822 0 291169
2 11º André Letras + 1:17:05 180 No 3 327 0 310846
12º Paulo Almeida + 1:55:49 110 No 3 712 0 241095
13º carlos marques + 3:10:04 30 No 1 1786 0 208760
14º Rui Melo + 3:34:21 160 No 3 1157 0 214296
15º Tiago Cardoso + 4:37:32 70 Yes 2 1529 0 180429
16º Paulo Simoes + 5:29:56 60 Yes 2 2186 0 90165

Note: Classification only available to users registered less than 2 years ago. Bonuses: See General Classification.

¹²³⁴⁵ Tiebreaker criteria

Ranking updated on 10/07/2025 17:07:25