Who Won 2023 Tour de France Stage 20? See Full TDF Results
Who Won 2023 Tour de France Stage 20? See Full TDF Results
Tadej Pogačar won stage 20 of the 2023 Tour de France Route in Le Markstein Fellering. Jonas Vingegaard leads the TDF general classifications.
It was a long day of demanding climbs but Tadej Pogačar came out on top as the winner of stage 20 in the 2023 Tour de France.
On July 22, cyclists set off in the penultimate stage of the Tour to face the six-climb route. Pogačar, who rides for UAE Team Emirates, has been leader Jonas Vingegaard's biggest competitor all month.
Subscribe to FloTrack to Keep Up With The Tour de France!
Pogačar already won two Tour de France Stages in 2020 and 2021. But the majority of the 2023 Tour de France he's ranked second in the general classification behind Vingegaard. Currently, he is still in second with an overall time of 79h 24' 07''.
Vingegaard finished stage 20 still in the yellow jersey, as he has since stage 6. Vingegaard has led the rankings for the majority of the race and is looking to secure his second-straight Tour de France win on July 23 in Paris.
Here are the full results after stage 20 of the 2023 Tour de France.
Current 2023 Tour de France General Standings After Stage 20
- J. VINGEGAARD - 79h 16' 38''
- T. POGAČAR - 79h 24' 07''
- A. YATES - 79h 27' 34''
- S. YATES - 79h 29' 01''
- C. RODRIGUEZ CANO - 79h 29' 35''
- P. BILBAO LOPEZ - 79h 30' 05''
- J. HINDLEY - 79h 31' 22''
- F. GALL - 79h 32' 47''
- D. GAUDU - 79h 39' 46''
- G. MARTIN - 79h 43' 08''
- T. PINOT - 79h 44' 41''
- S. KUSS - 79h 54' 10''
- T. PIDCOCK - 80h 04' 30''
- R. MAJKA - 80h 12' 47''
- J. CASTROVIEJO - 80h 13' 15''
- C. HARPER - 80h 14' 07''
- B. O'CONNOR - 80h 21' 37''
- W. KELDERMAN - 80h 23' 24''
- M. LANDA - 80h 29' 19''
- V. MADOUAS - 80h 30' 48''
- E. BUCHMANN - 80h 32' 22''
- W. BARGUIL - 80h 33' 44''
- F. GROSSSCHARTNER - 81h 01' 59''
- T. BENOOT - 81h 03' 33''
- C. BERTHET - 81h 06' 57''
- B. JUNGELS - 81h 15' 24''
- W. POELS - 81h 22' 22''
- J. HAIG - 81h 27' 10''
- S. JENSEN - 81h 32' 05''
- T. JOHANNESSEN - 81h 32' 11''
- M. BURGAUDEAU - 81h 37' 51''
- G. CICCONE - 81h 41' 07''
- J. ALAPHILIPPE - 81h 42' 21''
- H. TEJADA CANACUE - 81h 44' 24''
- D. TEUNS - 81h 51' 06''
- E. BERNAL - 81h 54' 54''
- G. IZAGIRRE INSAUSTI - 81h 55' 31''
- H. HOULE - 81h 58' 43''
- N. SCHULTZ - 82h 00' 10''
- A. LUTSENKO - 82h 00' 11''
- K. GENIETS - 82h 00' 52''
- D. VAN BAARLE - 82h 02' 43''
- G. WILSLY - 82h 03' 45''
- G. MÜHLBERGER - 82h 06' 00''
- I. IZAGIRRE INSAUSTI - 82h 06' 47''
- C. HAMILTON - 82h 07' 38''
- G. ZIMMERMANN - 82h 10' 43''
- M. WOODS - 82h 11' 25''
- M. KWIATKOWSKI - 82h 12' 46''
- K. NEILANDS - 82h 12' 59''
- C. CHAMPOUSSIN - 82h 14' 45''
- A. ARANBURU DEBA - 82h 19' 37''
- N. OLIVEIRA - 82h 25' 04''
- S. KÜNG - 82h 25' 07''
- M. SOLER - 82h 25' 34''
- A. PARET PEINTRE - 82h 26' 09''
- M. VAN DER POEL - 82h 28' 02''
- M. DINHAM - 82h 30' 10''
- M. VAN GILS - 82h 34' 27''
- O. FRAILE MATARRANZ - 82h 35' 42''
- K. VERMAERKE - 82h 40' 58''
- N. POLITT - 82h 45' 25''
- Q. PACHER - 82h 50' 21''
- V. CAMPENAERTS - 82h 51' 36''
- M. LOUVEL - 82h 52' 47''
- N. POWLESS - 82h 54' 08''
- R. COSTA - 82h 54' 15''
- A. DELAPLACE - 82h 58' 15''
- S. GUGLIELMI - 82h 58' 26''
- L. VAN DEN BERG - 83h 02' 41''
- R. URAN - 83h 06' 53''
- M. MOHORIC - 83h 07' 43''
- N. PETERS - 83h 09' 44''
- J. LOPEZ PEREZ - 83h 11' 17''
- P. LATOUR - 83h 12' 03''
- O. NAESEN - 83h 13' 23''
- L. CALMEJANE - 83h 18' 21''
- M. HALLER - 83h 19' 15''
- J. STUYVEN - 83h 20' 02''
- C. LAPORTE - 83h 22' 25''
- S. DEWULF - 83h 24' 20''
- P. KONRAD - 83h 24' 21''
- A. BETTIOL - 83h 25' 36''
- G. CRADDOCK - 83h 29' 09''
- J. ABRAHAMSEN - 83h 30' 10''
- T. GALLOPIN - 83h 31' 27''
- K. ASGREEN - 83h 31' 47''
- D. OSS - 83h 32' 57''
- V. FERRON - 83h 35' 53''
- C. STRONG - 83h 37' 59''
- P. EENKHOORN - 83h 38' 33''
- F. WRIGHT - 83h 39' 29''
- N. VAN HOOYDONCK - 83h 40' 42''
- A. TURGIS - 83h 41' 00''
- T. TRÆEN - 83h 43' 05''
- M. NIELSEN - 83h 48' 53''
- J. PHILIPSEN - 83h 49' 24''
- B. COQUARD - 83h 49' 53''
- A. CHARMIG - 83h 51' 29''
- E. BOASSON-HAGEN - 83h 54' 36''
- B. COSNEFROY - 83h 56' 00''
- V. LAENGEN - 83h 57' 01''
- M. TEUNISSEN - 83h 58' 13''
- Y. LAMPAERT - 83h 59' 14''
- M. PEDERSEN - 84h 00' 28''
- R. CAVAGNA - 84h 00' 39''
- M. TRENTIN - 84h 01' 12''
- R. TILLER - 84h 03' 16''
- S. CLARKE - 84h 07' 11''
- A. AMADOR - 84h 10' 45''
- D. SMITH - 84h 10' 51''
- L. MEZGEC - 84h 13' 10''
- Q. HERMANS - 84h 15' 20''
- J. RICKAERT - 84h 17' 01''
- A. KIRSCH - 84h 17' 33''
- D. VAN POPPEL - 84h 18' 12''
- J. JENSEN - 84h 20' 41''
- T. DECLERCQ - 84h 21' 56''
- D. DEVENYNS - 84h 23' 15''
- F. VERMEERSCH - 84h 23' 16''
- N. ARNDT - 84h 24' 45''
- S. KRAGH ANDERSEN - 84h 25' 16''
- M. BJERG - 84h 25' 40''
- L. PICHON - 84h 26' 42''
- B. GIRMAY - 84h 26' 58''
- G. BOIVIN - 84h 27' 39''
- P. SAGAN - 84h 30' 55''
- J. BIERMANS - 84h 31' 02''
- S. DILLIER - 84h 31' 44''
- L. DURBRIDGE - 84h 32' 56''
- O. LE GAC - 84h 33' 47''
- L. MOZZATO - 84h 34' 00''
- M. GOGL - 84h 36' 22''
- A. KRISTOFF - 84h 40' 29''
- G. MOSCON - 84h 40' 37''
- J. DE BUYST - 84h 43' 42''
- D. GROENEWEGEN - 84h 43' 59''
- N. EEKHOFF - 84h 49' 56''
- J. MEEUS - 84h 50' 29''
- S. WÆRENSKJOLD - 84h 50' 30''
- E. REINDERS - 84h 51' 55''
- A. ZINGLE - 84h 56' 01''
- A. PETIT - 84h 57' 52''
- S. WELSFORD - 84h 58' 58''
- J. DEGENKOLB - 85h 00' 47''
- A. EDMONDSON - 85h 01' 17''
- F. FRISON - 85h 11' 20''
- Y. FEDOROV - 85h 13' 15''
- C. BOL - 85h 14' 22''
- M. MØRKØV - 85h 23' 49''
Tour de France 2023 Stage 20 Results
- T. POGAČAR - 03h 27' 18''
- F. GALL - 03h 27' 18''
- J. VINGEGAARD - 03h 27' 18''
- S. YATES - 03h 27' 18''
- A. YATES - 03h 27' 25''
- W. BARGUIL - 03h 27' 51''
- T. PINOT - 03h 27' 51''
- P. BILBAO LOPEZ - 03h 27' 51''
- T. JOHANNESSEN - 03h 28' 08''
- R. MAJKA - 03h 28' 08''
- J. HINDLEY - 03h 28' 08''
- C. RODRIGUEZ CANO - 03h 28' 10''
- W. POELS - 03h 30' 00''
- N. SCHULTZ - 03h 30' 10''
- D. TEUNS - 03h 30' 10''
- C. HARPER - 03h 30' 12''
- W. KELDERMAN - 03h 30' 18''
- T. PIDCOCK - 03h 30' 22''
- S. GUGLIELMI - 03h 30' 51''
- G. MARTIN - 03h 30' 51''
- A. ARANBURU DEBA - 03h 32' 25''
- R. COSTA - 03h 32' 25''
- K. VERMAERKE - 03h 32' 25''
- D. GAUDU - 03h 32' 25''
- G. WILSLY - 03h 32' 25''
- B. O'CONNOR - 03h 32' 27''
- O. FRAILE MATARRANZ - 03h 32' 27''
- V. MADOUAS - 03h 32' 30''
- C. BERTHET - 03h 34' 44''
- G. MÜHLBERGER - 03h 34' 44''
- E. BUCHMANN - 03h 34' 44''
- F. GROSSSCHARTNER - 03h 34' 44''
- M. LANDA - 03h 36' 54''
- H. TEJADA CANACUE - 03h 36' 54''
- N. PETERS - 03h 36' 54''
- A. LUTSENKO - 03h 36' 54''
- J. CASTROVIEJO - 03h 36' 54''
- M. VAN GILS - 03h 36' 54''
- G. CICCONE - 03h 37' 02''
- L. PICHON - 03h 38' 41''
- Q. PACHER - 03h 38' 41''
- M. DINHAM - 03h 38' 41''
- T. BENOOT - 03h 38' 41''
- B. JUNGELS - 03h 39' 45''
- J. HAIG - 03h 39' 45''
- C. HAMILTON - 03h 39' 45''
- N. OLIVEIRA - 03h 39' 45''
- H. HOULE - 03h 39' 45''
- C. CHAMPOUSSIN - 03h 39' 45''
- R. URAN - 03h 39' 52''
- E. BERNAL - 03h 43' 01''
- S. KÜNG - 03h 43' 56''
- D. OSS - 03h 43' 56''
- S. DEWULF - 03h 43' 56''
- V. FERRON - 03h 43' 56''
- I. IZAGIRRE INSAUSTI - 03h 43' 56''
- M. VAN DER POEL - 03h 43' 56''
- G. IZAGIRRE INSAUSTI - 03h 43' 56''
- P. LATOUR - 03h 43' 56''
- D. VAN BAARLE - 03h 44' 45''
- C. LAPORTE - 03h 44' 45''
- N. POLITT - 03h 46' 29''
- P. KONRAD - 03h 46' 29''
- M. LOUVEL - 03h 46' 37''
- M. BURGAUDEAU - 03h 46' 37''
- O. NAESEN - 03h 46' 37''
- V. LAENGEN - 03h 46' 37''
- L. CALMEJANE - 03h 47' 38''
- S. JENSEN - 03h 47' 57''
- K. NEILANDS - 03h 47' 57''
- B. COQUARD - 03h 47' 57''
- T. GALLOPIN - 03h 47' 57''
- A. ZINGLE - 03h 47' 57''
- F. WRIGHT - 03h 47' 57''
- C. STRONG - 03h 47' 57''
- G. ZIMMERMANN - 03h 47' 57''
- M. WOODS - 03h 47' 57''
- T. DECLERCQ - 03h 47' 57''
- A. DELAPLACE - 03h 47' 57''
- M. HALLER - 03h 47' 57''
- J. LOPEZ PEREZ - 03h 47' 57''
- A. BETTIOL - 03h 47' 57''
- S. KUSS - 03h 47' 57''
- M. BJERG - 03h 47' 57''
- Y. LAMPAERT - 03h 47' 57''
- G. CRADDOCK - 03h 47' 57''
- M. SOLER - 03h 47' 57''
- J. JENSEN - 03h 48' 16''
- A. PARET PEINTRE - 03h 50' 09''
- K. GENIETS - 03h 50' 09''
- B. COSNEFROY - 03h 50' 09''
- A. CHARMIG - 03h 51' 03''
- J. ABRAHAMSEN - 03h 51' 04''
- E. BOASSON-HAGEN - 03h 51' 04''
- T. TRÆEN - 03h 51' 04''
- G. MOSCON - 03h 51' 52''
- D. DEVENYNS - 03h 52' 27''
- L. DURBRIDGE - 03h 52' 34''
- J. ALAPHILIPPE - 03h 52' 34''
- N. POWLESS - 03h 52' 34''
- M. NIELSEN - 03h 52' 34''
- F. VERMEERSCH - 03h 52' 34''
- A. AMADOR - 03h 52' 34''
- P. SAGAN - 03h 52' 34''
- M. KWIATKOWSKI - 03h 52' 34''
- L. MOZZATO - 03h 52' 34''
- A. TURGIS - 03h 52' 34''
- R. CAVAGNA - 03h 52' 34''
- N. VAN HOOYDONCK - 03h 52' 48''
- K. ASGREEN - 03h 57' 11''
- S. WÆRENSKJOLD - 03h 57' 20''
- R. TILLER - 03h 57' 20''
- S. DILLIER - 03h 57' 20''
- J. BIERMANS - 03h 57' 20''
- D. SMITH - 03h 57' 20''
- O. LE GAC - 03h 57' 20''
- L. VAN DEN BERG - 03h 57' 20''
- Q. HERMANS - 03h 57' 20''
- J. PHILIPSEN - 03h 57' 20''
- J. STUYVEN - 03h 57' 20''
- F. FRISON - 03h 57' 20''
- V. CAMPENAERTS - 03h 57' 29''
- J. DE BUYST - 03h 57' 29''
- D. VAN POPPEL - 03h 58' 43''
- N. EEKHOFF - 03h 58' 43''
- A. EDMONDSON - 03h 58' 43''
- J. DEGENKOLB - 03h 58' 43''
- S. WELSFORD - 03h 58' 43''
- N. ARNDT - 03h 58' 43''
- M. TRENTIN - 03h 58' 43''
- G. BOIVIN - 03h 58' 43''
- S. CLARKE - 03h 58' 43''
- M. MOHORIC - 03h 58' 43''
- A. KIRSCH - 03h 58' 43''
- M. PEDERSEN - 03h 58' 43''
- M. GOGL - 03h 58' 43''
- B. GIRMAY - 03h 58' 43''
- P. EENKHOORN - 03h 58' 43''
- M. MØRKØV - 03h 58' 43''
- A. PETIT - 03h 58' 43''
- M. TEUNISSEN - 03h 58' 43''
- C. BOL - 03h 58' 43''
- E. REINDERS - 03h 58' 43''
- A. KRISTOFF - 03h 58' 43''
- Y. FEDOROV - 03h 58' 43''
- J. MEEUS - 03h 58' 43''
- L. MEZGEC - 03h 58' 43''
- D. GROENEWEGEN - 03h 58' 43''
- S. KRAGH ANDERSEN - 03h 58' 43''
- J. RICKAERT - 03h 58' 43''
2023 Tour de France Stage Winners
- Stage 20
- Tadej Pogačar (UAE Team Emirates)
- Stage 19
- Matej Mohorič (Bahrain Victorious)
- Stage 18
- Kasper Asgreen (Soudal Quick-Step)
- Stage 17
- Felix Gall (AG2R Citoren Team)
- Stage 16
- Jonas Vingegaard (Jumo-Visma)
- Stage 15
- Wout Poels (Bahrain Victorious)
- Stage 14
- Caros Rodrígues (Ineos Grenadiers)
- Stage 13
- Michal Kwiatkowski (Ineos Grenadiers)
- Stage 12
- Ion Izagirre (Cofidis)
- Stage 11
- Jasper Philipsen (Alpecin-Deceuninick)
- Stage 10
- Pello Bilbao Lopez (Bahrain Victorious)
- Stage 9
- Michael Woods (Isreal-Premier Tech)
- Stage 8
- Mads Pedersen (Lidle-Trek)
- Stage 7
- Jasper Philipsen (Alpecin-Deceuninick)
- Stage 6
- Tadej Pogačar (UAE Team Emirates)
- Stage 5
- Jai Hindley (Bora-Hansgrohoe)
- Stage 4
- Jasper Philipsen (Alpecin-Deceuninick)
- Stage 3
- Jasper Philipsen (Alpecin-Deceuninick)
- Stage 2
- Victor Lafay (Cofidis)
- Stage 1
- Adam Yates (UAE Team Emirates)