Stages GC Team Points Youth
Rider Time Better pick Rank Second pick¹ Joker² Datetime³ Ranking
Pedro Miguel Ramos 2:56:13 Jordi Meeus No 22 Jul | 18:15:20 (UTC) 10
Fabio Leaça " Jordi Meeus No 21 Jul | 17:32:24 (UTC) 3
Nuno Cachulo " Jordi Meeus No 22 Jul | 22:30:35 (UTC) 1
Gonçalo Silva " Jordi Meeus 14º No 22 Jul | 21:56:33 (UTC) -
Jorge Machado " Jordi Meeus 38º No 21 Jul | 15:47:31 (UTC) -
Balague " Jordi Meeus 38º No 22 Jul | 17:02:27 (UTC) -
JOSE ANTONIO DIAZ BRAVO " Dylan Groenewegen No 23 Jul | 09:53:24 (UTC) -
Nicolas ANCEAU " Dylan Groenewegen 38º No 16 Jul | 18:00:49 (UTC) -
Paulo Sacramento " Dylan Groenewegen 38º No 23 Jul | 10:44:01 (UTC) -
10º Pau Llorenç " Dylan Groenewegen 48º No 22 Jul | 15:30:23 (UTC) -
11º Rui Pinho " Dylan Groenewegen 88º No 22 Jul | 22:27:07 (UTC) -
12º Frederico Martins " Dylan Groenewegen 150º No 12 Jul | 20:38:51 (UTC) -
13º Spm FanCycling " Mads Pedersen 38º No 21 Jul | 18:42:32 (UTC) -
14º Pedro Matias " Cees Bol No 22 Jul | 21:42:55 (UTC) -
15º Filipe Cunha " Biniam Girmay 38º No 22 Jul | 23:23:09 (UTC) -
16º André Pereira " Biniam Girmay 88º No 13 Jul | 15:52:05 (UTC) -
17º Pablo Lorenzo Crestar " Bryan Coquard 14º No 19 Jul | 22:13:01 (UTC) -
18º Leandro Pinto " Bryan Coquard 14º No 22 Jul | 17:55:45 (UTC) -
19º Gonçalo Serrão " Bryan Coquard 112º No 21 Jul | 09:39:46 (UTC) -
20º Vítor Castro " Bryan Coquard 112º No 22 Jul | 18:12:08 (UTC) -
21º Inocêncio Amorim " Bryan Coquard 150º No 23 Jul | 08:12:37 (UTC) -
22º Carlos Martins " Peter Sagan 11º 28º No 17 Jul | 09:20:07 (UTC) -
23º Carlos Vieira " Peter Sagan 11º 38º No 21 Jul | 18:47:31 (UTC) -
24º Zédu Neves " Peter Sagan 11º 38º No 22 Jul | 23:40:15 (UTC) -
25º Alberto Azevedo + 0:00:41 Guillaume Boivin 66º 150º No 22 Jul | 20:56:00 (UTC) -
26º Emanuel Santana + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
27º João Daniel + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
28º Pedro Fernandes + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
29º João Ferreira + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
30º Jose António Sales Ribeiro + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
31º Edgar Santos + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
32º Ricardo Capelo + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
33º Christelle Patrick Cambray + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
34º Jorge Gomes + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
35º Ricardo Fernandes + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
36º Rixtell + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
37º Tiko 78 + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
38º Kick The + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
39º suptermauve JP + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
40º Luis Cardoso + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
41º Eirik Didriksen + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
42º Lasse Haugaard + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
43º Gijs Brandsen + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
44º Jaime Leitao + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
45º Bruno Nascimento + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
46º Orlando Rodrigues + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
47º Tiago Ferreira + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
48º BlayZe _GAZ + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
49º Campeanu Alexandru + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
50º Nuno Lourenço + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -
51º João Freire + 0:00:41 Worse +1 150º 150º No 23 Jul | 11:05:03 (UTC) -

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

¹²³⁴⁵ Tiebreaker criteria

Ranking updated on 24/07/2023 09:22:43 (UTC) // Stage 21

  Rider Time Bonuses Joker¹ Stages won² Points³ BikeFantasy stages⁴ Accumulated minutes⁵ Ranking
Nicolas ANCEAU 81:54:50 190 Yes 5 65 3 380339 193
Pablo Lorenzo Crestar + 0:04:29 190 Yes 4 117 3 358161 172
JOSE ANTONIO DIAZ BRAVO + 0:05:09 160 Yes 4 109 0 334618 151
Paulo Sacramento + 0:08:57 150 Yes 3 101 0 330463 130
Balague + 0:12:22 160 Yes 3 84 0 342246 109
Pedro Miguel Ramos + 0:13:42 160 Yes 3 75 1 332583 88
Jorge Machado + 0:15:39 190 No 5 123 1 359952 67
Nuno Cachulo + 0:20:49 120 Yes 2 261 0 344095 46
Vítor Castro + 0:21:05 80 No 1 229 0 417121 25
10º Tiago Ferreira + 0:22:11 170 No 4 288 0 349017 4
11º Pau Llorenç + 0:22:14 180 Yes 4 255 1 420157 0
12º André Pereira + 0:23:27 130 No 3 165 2 415153 0
13º Carlos Vieira + 0:24:40 200 Yes 2 174 1 331157 0
14º Gonçalo Serrão + 0:28:05 180 Yes 3 175 1 344487 0
15º João Daniel + 0:34:09 110 Yes 3 462 0 336457 0
16º Spm FanCycling + 0:35:12 160 Yes 2 292 0 315938 0
17º Filipe Cunha + 0:40:16 230 Yes 6 213 3 321002 0
18º Zédu Neves + 0:52:28 110 Yes 2 276 0 345223 0
19º Inocêncio Amorim + 1:05:29 60 Yes 1 569 0 332785 0
20º Pedro Matias + 1:09:53 60 Yes 2 380 0 314996 0
21º Jose António Sales Ribeiro + 1:16:52 180 Yes 4 515 0 291554 0
22º Gonçalo Silva + 1:18:57 120 Yes 2 391 0 332717 0
23º João Ferreira + 1:23:06 140 Yes 4 546 0 299779 0
24º Ricardo Fernandes + 1:25:40 130 No 1 667 0 307635 0
25º Tiko 78 + 1:28:53 150 Yes 3 635 1 316985 0
26º Frederico Martins + 1:32:47 130 No 1 569 1 331313 0
27º Carlos Martins + 1:34:14 100 Yes 2 490 0 370147 0
28º Edgar Santos + 1:40:21 150 Yes 3 736 0 277113 0
29º Fabio Leaça + 1:43:54 190 Yes 5 936 1 170609 0
30º Rui Pinho + 2:15:09 50 Yes 1 907 0 254700 0
31º Alberto Azevedo + 2:24:05 40 Yes 1 893 0 283409 0
32º Leandro Pinto + 2:28:20 80 Yes 2 997 0 280471 0
33º Emanuel Santana + 2:38:25 90 Yes 3 1155 1 256268 0
34º Campeanu Alexandru + 3:50:42 90 No 1 1591 0 252723 0
35º Rixtell + 5:04:01 90 Yes 2 2510 1 11573 0
36º Pedro Fernandes + 5:53:16 0 Yes 0 2659 0 59075 0
37º Nuno Lourenço + 6:05:33 0 No 0 2891 0 31913 0
38º Jorge Gomes + 6:05:33 0 No 0 2896 0 31695 0
39º Bruno Nascimento + 6:05:33 0 No 0 2898 0 32941 0
40º Luis Cardoso + 6:05:54 0 No 0 2912 0 32718 0
41º Orlando Rodrigues + 6:05:54 0 No 0 2916 0 32774 0
42º Christelle Patrick Cambray + 6:05:54 0 Yes 0 2924 0 0 0
43º Kick The + 6:19:14 0 No 0 3006 0 0 0
44º Lasse Haugaard + 6:19:14 0 No 0 3007 0 0 0
45º Eirik Didriksen + 6:19:14 0 No 0 3018 0 0 0
46º suptermauve JP + 6:19:14 0 No 0 3022 0 0 0
47º Ricardo Capelo + 6:19:27 0 No 0 3029 0 0 0
48º João Freire + 6:26:43 0 No 0 3058 0 0 0
49º BlayZe _GAZ + 6:26:43 0 No 0 3058 0 0 0
50º Jaime Leitao + 6:26:43 0 No 0 3058 0 0 0
51º Gijs Brandsen + 6:26:43 0 No 0 3058 0 0 0

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

¹²³⁴⁵ Tiebreaker criteria

Ranking updated on 24/07/2023 09:23:01 (UTC) // Stage 21

  Rider Points Bonuses Joker¹ One-Twos² Time³ BikeFantasy stages⁴ Accumulated minutes⁵ Ranking
Balague 662 210 Yes 1 168:41:26 0 342246 97
Jorge Machado 919 (+257) 150 No 0 164:21:43 1 359952 86
André Pereira 949 (+287) 90 No 1 164:42:08 2 415153 76
Paulo Sacramento 1026 (+364) 90 Yes 0 169:17:12 0 330463 65
Nicolas ANCEAU 1136 (+474) 60 Yes 0 169:16:28 3 380339 55
Nuno Cachulo 1216 (+554) 90 Yes 0 169:02:33 0 344095 44
Filipe Cunha 1227 (+565) 90 Yes 0 170:22:05 3 321002 34
Carlos Vieira 1228 (+566) 90 Yes 0 171:04:19 1 331157 23
Pedro Miguel Ramos 1240 (+578) 90 Yes 0 170:11:11 1 332583 13
10º Tiago Ferreira 1276 (+614) 60 No 0 165:46:50 0 349017 2
11º Zédu Neves 1276 (+614) 90 Yes 0 170:37:31 0 345223 0
12º Pau Llorenç 1382 (+720) 60 Yes 1 169:13:12 1 420157 0
13º JOSE ANTONIO DIAZ BRAVO 1404 (+742) 90 Yes 0 169:52:16 0 334618 0
14º Pablo Lorenzo Crestar 1459 (+797) 90 Yes 1 170:52:50 3 358161 0
15º Vítor Castro 1505 (+843) 90 No 0 166:35:27 0 417121 0
16º Spm FanCycling 1565 (+903) 180 Yes 1 171:12:13 0 315938 0
17º Pedro Matias 1569 (+907) 60 Yes 0 171:40:22 0 314996 0
18º Gonçalo Serrão 1610 (+948) 120 Yes 1 171:45:26 1 344487 0
19º João Daniel 1634 (+972) 60 Yes 0 170:02:11 0 336457 0
20º Gonçalo Silva 1664 (+1002) 90 Yes 0 171:34:29 0 332717 0
21º Tiko 78 1751 (+1089) 60 Yes 0 171:30:46 1 316985 0
22º Jose António Sales Ribeiro 1840 (+1178) 180 Yes 1 171:50:36 0 291554 0
23º Frederico Martins 1906 (+1244) 120 No 0 167:52:00 1 331313 0
24º Inocêncio Amorim 2044 (+1382) 0 Yes 0 172:23:56 0 332785 0
25º Ricardo Fernandes 2167 (+1505) 90 No 0 168:27:51 0 307635 0
26º Carlos Martins 2212 (+1550) 60 Yes 0 174:04:19 0 370147 0
27º Fabio Leaça 2359 (+1697) 120 Yes 0 171:34:11 1 170609 0
28º Edgar Santos 2378 (+1716) 30 Yes 0 173:12:01 0 277113 0
29º João Ferreira 2410 (+1748) 30 Yes 0 173:43:18 0 299779 0
30º Rui Pinho 2778 (+2116) 60 Yes 0 173:31:57 0 254700 0
31º Leandro Pinto 2910 (+2248) 30 Yes 0 174:04:41 0 280471 0
32º Emanuel Santana 3169 (+2507) 60 Yes 0 175:05:43 1 256268 0
33º Alberto Azevedo 3286 (+2624) 0 Yes 0 174:58:19 0 283409 0
34º Campeanu Alexandru 3666 (+3004) 90 No 0 172:07:29 0 252723 0
35º Rixtell 5203 (+4541) 60 Yes 1 174:12:19 1 11573 0
36º Pedro Fernandes 5568 (+4906) 0 Yes 0 180:08:09 0 59075 0
37º Jorge Gomes 5723 (+5061) 0 No 0 175:23:50 0 31695 0
38º Nuno Lourenço 5732 (+5070) 0 No 0 175:24:11 0 31913 0
39º Bruno Nascimento 5751 (+5089) 0 No 0 175:24:11 0 32941 0
40º Luis Cardoso 5765 (+5103) 0 No 0 175:24:32 0 32718 0
41º Orlando Rodrigues 5769 (+5107) 0 No 0 175:24:32 0 32774 0
42º Lasse Haugaard 5954 (+5292) 0 No 0 175:51:12 0 0 0
43º Kick The 5969 (+5307) 0 No 0 175:52:33 0 0 0
44º Eirik Didriksen 5981 (+5319) 0 No 0 175:52:33 0 0 0
45º suptermauve JP 5986 (+5324) 0 No 0 175:52:33 0 0 0
46º Ricardo Capelo 6010 (+5348) 0 No 0 175:54:23 0 0 0
47º Christelle Patrick Cambray 6042 (+5380) 0 Yes 0 180:18:53 0 0 0
48º João Freire 6046 (+5384) 0 No 0 176:06:10 0 0 0
49º BlayZe _GAZ 6046 (+5384) 0 No 0 176:06:10 0 0 0
50º Jaime Leitao 6046 (+5384) 0 No 0 176:06:10 0 0 0
51º Gijs Brandsen 6046 (+5384) 0 No 0 176:06:10 0 0 0

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

¹²³⁴⁵ Tiebreaker criteria

Ranking updated on 24/07/2023 09:23:03 (UTC) // Stage 21

  Rider Points Bonuses Joker¹ Stages won² One-Twos³ BikeFantasy stages⁴ Accumulated minutes⁵ Ranking
Nicolas ANCEAU 65 150 Yes 5 0 3 380339 97
Pedro Miguel Ramos 75 (+10) 90 Yes 3 0 1 332583 86
Balague 84 (+19) 90 Yes 3 1 0 342246 76
Paulo Sacramento 101 (+36) 90 Yes 3 0 0 330463 65
JOSE ANTONIO DIAZ BRAVO 109 (+44) 120 Yes 4 0 0 334618 55
Pablo Lorenzo Crestar 117 (+52) 120 Yes 4 1 3 358161 44
Jorge Machado 123 (+58) 150 No 5 0 1 359952 34
André Pereira 165 (+100) 90 No 3 1 2 415153 23
Carlos Vieira 174 (+109) 60 Yes 2 0 1 331157 13
10º Gonçalo Serrão 175 (+110) 90 Yes 3 1 1 344487 2
11º Filipe Cunha 213 (+148) 180 Yes 6 0 3 321002 0
12º Vítor Castro 229 (+164) 30 No 1 0 0 417121 0
13º Pau Llorenç 255 (+190) 120 Yes 4 1 1 420157 0
14º Nuno Cachulo 261 (+196) 60 Yes 2 0 0 344095 0
15º Zédu Neves 276 (+211) 60 Yes 2 0 0 345223 0
16º Tiago Ferreira 288 (+223) 120 No 4 0 0 349017 0
17º Spm FanCycling 292 (+227) 60 Yes 2 1 0 315938 0
18º Pedro Matias 380 (+315) 60 Yes 2 0 0 314996 0
19º Gonçalo Silva 391 (+326) 60 Yes 2 0 0 332717 0
20º João Daniel 462 (+397) 90 Yes 3 0 0 336457 0
21º Carlos Martins 490 (+425) 60 Yes 2 0 0 370147 0
22º Jose António Sales Ribeiro 515 (+450) 120 Yes 4 1 0 291554 0
23º João Ferreira 546 (+481) 120 Yes 4 0 0 299779 0
24º Frederico Martins 569 (+504) 30 No 1 0 1 331313 0
25º Inocêncio Amorim 569 (+504) 30 Yes 1 0 0 332785 0
26º Tiko 78 635 (+570) 90 Yes 3 0 1 316985 0
27º Ricardo Fernandes 667 (+602) 30 No 1 0 0 307635 0
28º Edgar Santos 736 (+671) 90 Yes 3 0 0 277113 0
29º Alberto Azevedo 893 (+828) 30 Yes 1 0 0 283409 0
30º Rui Pinho 907 (+842) 30 Yes 1 0 0 254700 0
31º Fabio Leaça 936 (+871) 150 Yes 5 0 1 170609 0
32º Leandro Pinto 997 (+932) 60 Yes 2 0 0 280471 0
33º Emanuel Santana 1155 (+1090) 90 Yes 3 0 1 256268 0
34º Campeanu Alexandru 1591 (+1526) 30 No 1 0 0 252723 0
35º Rixtell 2510 (+2445) 60 Yes 2 1 1 11573 0
36º Pedro Fernandes 2659 (+2594) 0 Yes 0 0 0 59075 0
37º Nuno Lourenço 2891 (+2826) 0 No 0 0 0 31913 0
38º Jorge Gomes 2896 (+2831) 0 No 0 0 0 31695 0
39º Bruno Nascimento 2898 (+2833) 0 No 0 0 0 32941 0
40º Luis Cardoso 2912 (+2847) 0 No 0 0 0 32718 0
41º Orlando Rodrigues 2916 (+2851) 0 No 0 0 0 32774 0
42º Christelle Patrick Cambray 2924 (+2859) 0 Yes 0 0 0 0 0
43º Kick The 3006 (+2941) 0 No 0 0 0 0 0
44º Lasse Haugaard 3007 (+2942) 0 No 0 0 0 0 0
45º Eirik Didriksen 3018 (+2953) 0 No 0 0 0 0 0
46º suptermauve JP 3022 (+2957) 0 No 0 0 0 0 0
47º Ricardo Capelo 3029 (+2964) 0 No 0 0 0 0 0
48º João Freire 3058 (+2993) 0 No 0 0 0 0 0
49º BlayZe _GAZ 3058 (+2993) 0 No 0 0 0 0 0
50º Jaime Leitao 3058 (+2993) 0 No 0 0 0 0 0
51º Gijs Brandsen 3058 (+2993) 0 No 0 0 0 0 0

Bonuses: 1st: -30 points

¹²³⁴⁵ Tiebreaker criteria

Ranking updated on 24/07/2023 09:23:01 (UTC) // Stage 21

  Rider Time Bonuses Joker¹ Stages won² Points³ BikeFantasy stages⁴ Accumulated minutes⁵
Balague 82:07:12 160 Yes 3 84 0 342246
Nuno Cachulo + 0:08:27 120 Yes 2 261 0 344095
Tiago Ferreira + 0:09:49 170 No 4 288 0 349017
Spm FanCycling + 0:22:50 160 Yes 2 292 0 315938
Ricardo Fernandes + 1:13:18 130 No 1 667 0 307635
Tiko 78 + 1:16:31 150 Yes 3 635 1 316985
Frederico Martins + 1:20:25 130 No 1 569 1 331313
Leandro Pinto + 2:15:58 80 Yes 2 997 0 280471
Campeanu Alexandru + 3:38:20 90 No 1 1591 0 252723
10º Rixtell + 4:51:39 90 Yes 2 2510 1 11573
11º Nuno Lourenço + 5:53:11 0 No 0 2891 0 31913
12º Bruno Nascimento + 5:53:11 0 No 0 2898 0 32941
13º Luis Cardoso + 5:53:32 0 No 0 2912 0 32718
14º Orlando Rodrigues + 5:53:32 0 No 0 2916 0 32774
15º Kick The + 6:06:52 0 No 0 3006 0 0
16º Lasse Haugaard + 6:06:52 0 No 0 3007 0 0
17º Eirik Didriksen + 6:06:52 0 No 0 3018 0 0
18º suptermauve JP + 6:06:52 0 No 0 3022 0 0
19º João Freire + 6:14:21 0 No 0 3058 0 0
20º BlayZe _GAZ + 6:14:21 0 No 0 3058 0 0
21º Jaime Leitao + 6:14:21 0 No 0 3058 0 0
22º Gijs Brandsen + 6:14:21 0 No 0 3058 0 0

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

¹²³⁴⁵ Tiebreaker criteria

Ranking updated on 24/07/2023 09:23:03 (UTC) // Stage 21