South Africa's Anderson claims stage win
Race Results
By
Cycling News
published
Leão Pinto on track for overall win
Add us as a preferred source on Google
Subscribe to our newsletter
Results
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Greg Anderson (RSA) | 2:49:36 |
| 2 | Marco Almeida (Por) | 0:00:09 |
| 3 | Luis Leão Pinto (Por) | 0:00:10 |
| 4 | Stijn Fonck (Bel) | 0:00:12 |
| 5 | Tiago Silva (Por) | 0:00:21 |
| 6 | António Brissos (Por) | 0:01:45 |
| 7 | Carlos Vieira (Por) | Row 6 - Cell 2 |
| 8 | Nicholas Stephenson (RSA) | 0:01:46 |
| 9 | Lionel Marchesin (Fra) | Row 8 - Cell 2 |
| 10 | Peter Verkest (Bel) | 0:02:09 |
| 11 | Jason Luque (USA) | 0:02:55 |
| 12 | Thomas Vandendaele (Bel) | 0:02:56 |
| 13 | Joshua James (Can) | 0:05:29 |
| 14 | Lindsey Haak (Bel) | 0:06:48 |
| 15 | David Warren (GBr) | 0:09:53 |
| 16 | Milan Spolc (Cze) | 0:12:45 |
| 17 | Francisco Carneiro (Por) | 0:13:27 |
| 18 | Alfredo Azevedo (Por) | 0:14:28 |
| 19 | Gonçalo Correia (Por) | 0:17:06 |
| 20 | John Ramsden (Can) | 0:18:46 |
| 21 | Mark James (Can) | 0:18:58 |
| 22 | Ricardo Melo (Por) | 0:20:15 |
| 23 | Rui Cardoso (Por) | 0:24:04 |
| 24 | António Pereira (Por) | Row 23 - Cell 2 |
| 25 | Telmo Nunes (Por) | 0:24:22 |
| 26 | Graham Denny (RSA) | 0:26:19 |
| 27 | Helder Carvalho (Por) | 0:27:56 |
| 28 | Paul-Hervé Theunissen (Bel) | 0:30:38 |
| 29 | Trevor Linden (Can) | 0:33:38 |
| 30 | Graham Tutti (Can) | Row 29 - Cell 2 |
| 31 | Anne Van den Broeke (Bel) | 0:34:36 |
| 32 | Sérgio Martins (Por) | 0:35:22 |
| 33 | Jorge Damas (Por) | 0:36:12 |
| 34 | Sven Michiels (Bel) | 0:36:55 |
| 35 | Shane Peters (RSA) | 0:40:18 |
| 36 | Paulo Ferreira (Por) | Row 35 - Cell 2 |
| 37 | Greg Mckennis (USA) | 0:40:39 |
| 38 | Wayne MacFarlane (RSA) | 0:40:53 |
| 39 | Carlos Martins (Por) | 0:42:47 |
| 40 | André Malha (Por) | 0:44:33 |
| 41 | Artur Dias (Por) | Row 40 - Cell 2 |
| 42 | Koen Lasuy (Bel) | 0:44:57 |
| 43 | Hugo Noronha (Por) | 0:45:22 |
| 44 | Jan Hnizdo (RSA) | 0:47:22 |
| 45 | Paolo Beltramo (RSA) | 0:48:01 |
| 46 | Anthony Cole (RSA) | Row 45 - Cell 2 |
| 47 | Thys Neser (RSA) | Row 46 - Cell 2 |
| 48 | Suzie Ketene (Can) | 0:49:27 |
| 49 | Carlos Sérgio Pinho (Por) | 0:51:54 |
| 50 | Jaclynn Derosier (USA) | 0:56:30 |
| 51 | Wayne Brunyee (RSA) | 0:56:59 |
| 52 | Rod Cairns (RSA) | 0:59:54 |
| 53 | James Arthur (RSA) | 1:00:07 |
| 54 | Brett Sachs (RSA) | 1:05:50 |
| 55 | Paul Player (Can) | 1:06:24 |
| 56 | Jarrett Pech (RSA) | 1:13:43 |
| 57 | Francisco Cardoso (Por) | 1:18:40 |
| 58 | Toru Watanabe (Jpn) | 1:33:17 |
| 59 | Achim Schwarzkopf (Spa) | 1:34:41 |
| 60 | Calindy Ramsden (Can) | 2:08:23 |
| 61 | José Pedro Abreu (Por) | Row 60 - Cell 2 |
| 62 | Gustavo Bachi (Bra) | Row 61 - Cell 2 |
| 63 | João Baptista (Por) | Row 62 - Cell 2 |
| 64 | Carlos Rui Ferreira (Por) | Row 63 - Cell 2 |
| 65 | Nuno Luz (Por) | Row 64 - Cell 2 |
| 66 | Dean Derosier (USA) | Row 65 - Cell 2 |
| 67 | Suzana Ramalho (Por) | Row 66 - Cell 2 |
| 68 | Raes Dave (Bel) | Row 67 - Cell 2 |
| 69 | Petrus Knibbe (Ned) | Row 68 - Cell 2 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Luis Leão Pinto (Por) | 39:46:37 |
| 2 | Tiago Silva (Por) | 2:03:57 |
| 3 | Marco Almeida (Por) | 2:29:58 |
| 4 | Greg Anderson (RSA) | 3:19:40 |
| 5 | Ricardo Melo (Por) | 3:40:37 |
| 6 | António Brissos (Por) | 4:36:06 |
| 7 | Carlos Vieira (Por) | 5:18:18 |
| 8 | Lionel Marchesin (Fra) | 5:23:58 |
| 9 | Lindsey Haak (Bel) | 6:07:24 |
| 10 | David Warren (GBr) | 6:32:02 |
| 11 | Stijn Fonck (Bel) | 6:47:22 |
| 12 | Telmo Nunes (Por) | 7:40:05 |
| 13 | Helder Carvalho (Por) | 7:45:55 |
| 14 | Gonçalo Correia (Por) | 8:38:04 |
| 15 | Francisco Carneiro (Por) | 9:48:18 |
| 16 | John Ramsden (Can) | 10:34:21 |
| 17 | António Pereira (Por) | 10:34:50 |
| 18 | Rui Cardoso (Por) | 10:49:41 |
| 19 | Jason Luque (USA) | 10:54:04 |
| 20 | Nicholas Stephenson (RSA) | 11:17:24 |
| 21 | Alfredo Azevedo (Por) | 11:55:05 |
| 22 | Anne Van den Broeke (Bel) | 13:07:50 |
| 23 | Graham Tutti (Can) | 13:11:18 |
| 24 | Paul-Hervé Theunissen (Bel) | 13:22:58 |
| 25 | Trevor Linden (Can) | 13:45:04 |
| 26 | Artur Dias (Por) | 14:14:08 |
| 27 | Peter Verkest (Bel) | 14:24:25 |
| 28 | Jorge Damas (Por) | 14:36:20 |
| 29 | Shane Peters (RSA) | 14:41:03 |
| 30 | Sérgio Martins (Por) | 15:25:48 |
| 31 | Paulo Ferreira (Por) | 15:39:56 |
| 32 | André Malha (Por) | 15:53:16 |
| 33 | Brett Sachs (RSA) | 16:07:49 |
| 34 | Carlos Sérgio Pinho (Por) | 16:34:17 |
| 35 | Wayne MacFarlane (RSA) | 16:40:39 |
| 36 | Sven Michiels (Bel) | 16:42:33 |
| 37 | Anthony Cole (RSA) | 16:55:51 |
| 38 | Thys Neser (RSA) | Row 37 - Cell 2 |
| 39 | Hugo Noronha (Por) | 17:03:55 |
| 40 | Graham Denny (RSA) | 17:32:20 |
| 41 | Suzie Ketene (Can) | 18:19:53 |
| 42 | Greg Mckennis (USA) | 18:53:42 |
| 43 | Carlos Martins (Por) | 19:01:34 |
| 44 | Jan Hnizdo (RSA) | 19:53:29 |
| 45 | Rod Cairns (RSA) | 19:58:56 |
| 46 | Wayne Brunyee (RSA) | 20:03:05 |
| 47 | Jaclynn Derosier (USA) | 20:37:03 |
| 48 | James Arthur (RSA) | 21:19:23 |
| 49 | Paolo Beltramo (RSA) | 18:43:04 |
| 50 | Milan Spolc (Cze) | 4:46:58 |
| 51 | Mark James (Can) | 15:41:54 |
| 52 | Paul Player (Can) | 17:52:18 |
| 53 | Francisco Cardoso (Por) | 23:31:58 |
| 54 | José Pedro Abreu (Por) | 17:30:16 |
| 55 | Suzana Ramalho (Por) | 22:18:04 |
| 56 | Raes Dave (Bel) | 12:50:51 |
| 57 | Thomas Vandendaele (Bel) | 10:11:56 |
| 58 | Koen Lasuy (Bel) | 22:00:53 |
| 59 | Joshua James (Can) | 17:20:07 |
| 60 | Petrus Knibbe (Ned) | 25:57:53 |
| 61 | Calindy Ramsden (Can) | 22:37:50 |
| 62 | Dean Derosier (USA) | 24:08:46 |
| 63 | Achim Schwarzkopf (Spa) | 26:27:00 |
| 64 | Toru Watanabe (Jpn) | 27:46:07 |
| 65 | Jarrett Pech (RSA) | 24:47:11 |
| 66 | Gustavo Bachi (Bra) | 21:36:06 |
| 67 | Nuno Luz (Por) | 25:11:03 |
| 68 | Carlos Rui Ferreira (Por) | 28:59:23 |
| 69 | João Baptista (Por) | 29:23:21 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
TOPICS
Latest on Cyclingnews
-
'A free mind equals fast legs' – How my mental state helped me wear the yellow jersey for two days at an unforgettable Tour Auvergne-Rhône-Alpes
In Luke Tuckwell's latest column for Cyclingnews, he recalls his memorable week in France, and how he went from tears in training to his first yellow jersey -
Tour de France prize money explained: What is at stake for the 2026 edition?
Over €2.5 million in prize money up for grabs this July, and plenty of ways to earn a slice of it -
American Criterium Cup: New Zealand riders sweep elite races at Downer Classic in Wisconsin and hold off series leaders in tight sprints
Bryony Botha and George Jackson win second stop of ACC and score titles across 11-day regional racing calendar at Tour of America's Dairyland -
Giant overhauls gravel range with two new bikes and a suite of gravel components
Just when we thought the gravel releases were over for the year, Giant has released a slew of new gravel products




