Deutschland Tour 2026 - Stage 4

Heilbronn > Heilbronn, 156.5km

19.08-23.08

Paul Magnier (Soudal Quick-Step) won the final stage of the Lidl Deutschland Tour in Heilbronn, beating Danny van Poppel (Red Bull-Bora-hansgrohe) and Tim Torn Teutenberg (Lidl-Trek). Isaac del Toro (UAE Team Emirates-XRG) took the overall by 1:24 from Andrea Raccagni Noviero (Soudal Quick-Step), with Natnael Tesfatsion (Movistar) third at 1:25.

Results

Stage

PosRiderTeam Time
1 Paul Magnier Soudal Quick-Step 3:37:39
2 Danny van Poppel Red Bull-BORA-hansgrohe + 00.00
3 Tim Torn Teutenberg Lidl-Trek + 00.00
4 Tibor Del Grosso Alpecin-Premier Tech + 00.00
5 Edoardo Zambanini Bahrain Victorious + 00.00
6 Natnael Tesfazion Movistar Team + 00.00
7 Clément Venturini Unibet Rose Rockets + 00.00
8 Benjamin Thomas Cofidis + 00.00
9 Alan Jousseaume Team TotalEnergies + 00.00
10 Tijmen Graat Team Visma | Lease a Bike + 00.00
11 António Morgado UAE Team Emirates-XRG + 00.00
12 Mathieu Burgaudeau Team TotalEnergies + 00.00
13 Henri Uhlig Alpecin-Premier Tech + 00.00
14 Andrea Raccagni Noviero Soudal Quick-Step + 00.00
15 Alexandre Kess Team Lotto-Kern Haus Outlet Montabaur + 00.00
16 Frank van den Broek Team Picnic PostNL + 00.00
17 Isaac del Toro UAE Team Emirates-XRG + 00.00
18 Stefano Oldani Caja Rural-Seguros RGA + 00.00
19 Edgar Cadena Team Storck - MRW Bau + 00.00
20 Lander Loockx Unibet Rose Rockets + 00.00
21 Senna Remijn Alpecin-Premier Tech + 00.00
22 Louis Barré Team Visma | Lease a Bike + 00.00
23 Dylan Teuns Cofidis + 00.00
24 Jan Maas Cofidis + 00.00
25 Jonas Rutsch Germany + 00.00
26 Gorka Sorarrain Caja Rural-Seguros RGA + 00.00
27 Florian Stork Tudor Pro Cycling Team + 00.00
28 Marc Hirschi Tudor Pro Cycling Team + 00.00
29 Pelayo Sanchez Movistar Team + 00.00
30 Matteo Sobrero Lidl-Trek + 00.00
31 Georg Zimmermann Germany + 00.00
32 Max Schachmann Soudal Quick-Step + 00.00
33 Mathias Vacek Lidl-Trek + 00.00
34 Nelson Oliveira Movistar Team + 00.05
35 Giulio Pellizzari Red Bull-BORA-hansgrohe + 00.07
36 Luca Vergallito Alpecin-Premier Tech + 00.07
37 Robin Donzé Tudor Pro Cycling Team + 00.07
38 Juan Pedro Lopez Movistar Team + 00.07
39 Nils Politt UAE Team Emirates-XRG + 00.07
40 Dries van Gestel Soudal Quick-Step + 00.11
41 Carlos Verona Lidl-Trek + 00.13
42 Giovanni Aleotti Red Bull-BORA-hansgrohe + 00.25
43 Pavel Novak Movistar Team + 00.50
44 Tobias Müller Unibet Rose Rockets + 01.41
45 John Degenkolb Team Picnic PostNL + 01.41
46 Ian Kings Team Visma | Lease a Bike + 01.41
47 Roy Hoogendoorn Team Picnic PostNL + 01.41
48 Leon Arenz REMBE | rad-net + 01.41
49 Noe Ury Team Storck - MRW Bau + 01.41
50 Yaël Joalland Cofidis + 01.41
51 Martijn Rasenberg Unibet Rose Rockets + 01.41
52 Guus van den Eijnden Alpecin-Premier Tech + 01.41
53 Paul Voss Germany + 01.41
54 Alvaro Sagrado Perez Team Storck - MRW Bau + 01.41
55 Fran Miholjevic Bahrain Victorious + 01.41
56 Max Walscheid Lidl-Trek + 01.41
57 Ole Theiler REMBE | rad-net + 01.41
58 Julian Borresch REMBE | rad-net + 01.41
59 Nikias Arndt Bahrain Victorious + 01.41
60 Arno Wallenborn Team Lotto-Kern Haus Outlet Montabaur + 01.41
61 Johannes Adamietz REMBE | rad-net + 01.41
62 Théo Hebert Team TotalEnergies + 01.41
63 Rainer Kepplinger Bahrain Victorious + 01.41
64 Joren Bloem Unibet Rose Rockets + 01.41
65 Vegard Stake Laengen UAE Team Emirates-XRG + 01.41
66 Phil Bauhaus Bahrain Victorious + 01.41
67 Miguel Heidemann REMBE | rad-net + 03.19
68 Bart Lemmen Team Visma | Lease a Bike + 04.37
69 Wilco Kelderman Team Visma | Lease a Bike + 04.37
70 Alberto Bruttomesso Bahrain Victorious + 04.37
71 Alessio Magagnotti Red Bull-BORA-hansgrohe + 04.37
72 Pascal Eenkhoorn Soudal Quick-Step + 04.37
73 Jarrad Drizners Red Bull-BORA-hansgrohe + 04.37
74 Luc Wirtgen Tudor Pro Cycling Team + 04.37
75 Mil Morang Team Lotto-Kern Haus Outlet Montabaur + 04.37
76 Felix Groß Germany + 04.37
77 Ben Jochum Team Lotto-Kern Haus Outlet Montabaur + 04.37
78 Gorka Corres Caja Rural-Seguros RGA + 04.37
79 Jesper Stiansen Tudor Pro Cycling Team + 04.37
80 Marco Haller Tudor Pro Cycling Team + 04.37
81 Fabien Doubey Team TotalEnergies + 06.35
82 Michel Heßmann Movistar Team + 07.09
83 Will Smith Team Visma | Lease a Bike + 07.09
84 Niels Vandeputte Alpecin-Premier Tech + 07.09
85 Moritz Mauss UAE Team Emirates-XRG + 07.38
86 Mees Vlot Team Picnic PostNL + 07.52
87 Lennart Voege Team Storck - MRW Bau + 08.44
88 Joshua Huppertz Team Lotto-Kern Haus Outlet Montabaur + 08.44
89 Jonathan Malte Rottmann Team Lotto-Kern Haus Outlet Montabaur + 08.44
90 Patrick Reißig Germany + 08.44
91 Ellande Larronde Caja Rural-Seguros RGA + 08.44
92 Niklas Märkl Team Picnic PostNL + 08.44
93 Dominik Röber Germany + 08.44
94 Lorenzo De Longhi Cofidis + 08.44
95 Rory Townsend Unibet Rose Rockets + 08.44
96 Laurenz Rex Soudal Quick-Step + 10.28
97 Ko Molenaar Team Picnic PostNL + 10.28
98 Jakob Neumann Team Storck - MRW Bau + 10.28
- Alexander Hajek Red Bull-BORA-hansgrohe DNS
- Giulio Ciccone Lidl-Trek DNS
- Jenthe Biermans Cofidis DNF

GC

PosRiderTeam Time
1 Isaac del Toro UAE Team Emirates-XRG 17:39:48
2 Louis Barré Team Visma | Lease a Bike + 00.53
3 Marc Hirschi Tudor Pro Cycling Team + 01.08
4 Andrea Raccagni Noviero Soudal Quick-Step + 01.24
5 Mathias Vacek Lidl-Trek + 01.25
6 Natnael Tesfazion Movistar Team + 01.25
7 Gorka Sorarrain Caja Rural-Seguros RGA + 01.26
8 Stefano Oldani Caja Rural-Seguros RGA + 01.28
9 Max Schachmann Soudal Quick-Step + 01.28
10 Edgar Cadena Team Storck - MRW Bau + 01.33
11 Florian Stork Tudor Pro Cycling Team + 01.35
12 Dylan Teuns Cofidis + 01.36
13 Giulio Pellizzari Red Bull-BORA-hansgrohe + 01.36
14 Lander Loockx Unibet Rose Rockets + 01.38
15 Mathieu Burgaudeau Team TotalEnergies + 01.39
16 Georg Zimmermann Germany + 01.42
17 Senna Remijn Alpecin-Premier Tech + 01.58
18 Benjamin Thomas Cofidis + 01.59
19 António Morgado UAE Team Emirates-XRG + 02.17
20 Jonas Rutsch Germany + 02.23
21 Frank van den Broek Team Picnic PostNL + 02.27
22 Nelson Oliveira Movistar Team + 02.30
23 Matteo Sobrero Lidl-Trek + 02.32
24 Juan Pedro Lopez Movistar Team + 02.36
25 Luca Vergallito Alpecin-Premier Tech + 02.39
26 Pelayo Sanchez Movistar Team + 02.40
27 Giovanni Aleotti Red Bull-BORA-hansgrohe + 03.03
28 Johannes Adamietz REMBE | rad-net + 04.04
29 Tijmen Graat Team Visma | Lease a Bike + 04.08
30 Rainer Kepplinger Bahrain Victorious + 05.02
31 Arno Wallenborn Team Lotto-Kern Haus Outlet Montabaur + 05.24
32 Edoardo Zambanini Bahrain Victorious + 06.44
33 Henri Uhlig Alpecin-Premier Tech + 07.25
34 Nils Politt UAE Team Emirates-XRG + 07.44
35 Robin Donzé Tudor Pro Cycling Team + 07.52
36 Pavel Novak Movistar Team + 08.54
37 Jan Maas Cofidis + 08.55
38 Nikias Arndt Bahrain Victorious + 09.25
39 Alan Jousseaume Team TotalEnergies + 09.25
40 Théo Hebert Team TotalEnergies + 09.53
41 Bart Lemmen Team Visma | Lease a Bike + 11.23
42 Martijn Rasenberg Unibet Rose Rockets + 11.49
43 Fran Miholjevic Bahrain Victorious + 11.52
44 Jesper Stiansen Tudor Pro Cycling Team + 12.19
45 Vegard Stake Laengen UAE Team Emirates-XRG + 12.20
46 Wilco Kelderman Team Visma | Lease a Bike + 13.59
47 Gorka Corres Caja Rural-Seguros RGA + 14.11
48 Pascal Eenkhoorn Soudal Quick-Step + 14.13
49 Michel Heßmann Movistar Team + 14.55
50 Fabien Doubey Team TotalEnergies + 17.00
51 Carlos Verona Lidl-Trek + 17.30
52 Clément Venturini Unibet Rose Rockets + 22.08
53 Guus van den Eijnden Alpecin-Premier Tech + 24.36
54 Paul Voss Germany + 26.19
55 Leon Arenz REMBE | rad-net + 26.26
56 Tibor Del Grosso Alpecin-Premier Tech + 26.56
57 Paul Magnier Soudal Quick-Step + 27.25
58 Tim Torn Teutenberg Lidl-Trek + 27.32
59 Danny van Poppel Red Bull-BORA-hansgrohe + 29.20
60 Tobias Müller Unibet Rose Rockets + 29.29
61 Dries van Gestel Soudal Quick-Step + 29.56
62 Alexandre Kess Team Lotto-Kern Haus Outlet Montabaur + 29.56
63 Ellande Larronde Caja Rural-Seguros RGA + 30.09
64 Joren Bloem Unibet Rose Rockets + 31.06
65 John Degenkolb Team Picnic PostNL + 32.08
66 Mil Morang Team Lotto-Kern Haus Outlet Montabaur + 32.30
67 Max Walscheid Lidl-Trek + 32.35
68 Miguel Heidemann REMBE | rad-net + 33.38
69 Alvaro Sagrado Perez Team Storck - MRW Bau + 34.17
70 Ben Jochum Team Lotto-Kern Haus Outlet Montabaur + 35.03
71 Will Smith Team Visma | Lease a Bike + 37.45
72 Patrick Reißig Germany + 37.48
73 Dominik Röber Germany + 38.20
74 Marco Haller Tudor Pro Cycling Team + 39.10
75 Yaël Joalland Cofidis + 39.37
76 Mees Vlot Team Picnic PostNL + 40.00
77 Ole Theiler REMBE | rad-net + 40.36
78 Julian Borresch REMBE | rad-net + 42.17
79 Ian Kings Team Visma | Lease a Bike + 44.32
80 Roy Hoogendoorn Team Picnic PostNL + 44.32
81 Phil Bauhaus Bahrain Victorious + 44.42
82 Noe Ury Team Storck - MRW Bau + 44.46
83 Jarrad Drizners Red Bull-BORA-hansgrohe + 44.52
84 Moritz Mauss UAE Team Emirates-XRG + 45.42
85 Alessio Magagnotti Red Bull-BORA-hansgrohe + 47.18
86 Alberto Bruttomesso Bahrain Victorious + 47.22
87 Felix Groß Germany + 47.22
88 Luc Wirtgen Tudor Pro Cycling Team + 47.27
89 Laurenz Rex Soudal Quick-Step + 48.25
90 Niels Vandeputte Alpecin-Premier Tech + 50.28
91 Lorenzo De Longhi Cofidis + 51.31
92 Rory Townsend Unibet Rose Rockets + 51.35
93 Niklas Märkl Team Picnic PostNL + 51.36
94 Lennart Voege Team Storck - MRW Bau + 51.38
95 Jonathan Malte Rottmann Team Lotto-Kern Haus Outlet Montabaur + 51.42
96 Joshua Huppertz Team Lotto-Kern Haus Outlet Montabaur + 51.43
97 Ko Molenaar Team Picnic PostNL + 53.24
98 Jakob Neumann Team Storck - MRW Bau + 01:02.15
- Alexander Hajek Red Bull-BORA-hansgrohe DNS
- Giulio Ciccone Lidl-Trek DNS
- Jenthe Biermans Cofidis DNF

Youth

PosRiderTeam Time
1 Isaac del Toro UAE Team Emirates-XRG 17:39:48
2 Andrea Raccagni Noviero Soudal Quick-Step + 01.24
3 Mathias Vacek Lidl-Trek + 01.25
4 Giulio Pellizzari Red Bull-BORA-hansgrohe + 01.36
5 Senna Remijn Alpecin-Premier Tech + 01.58
6 António Morgado UAE Team Emirates-XRG + 02.17
7 Tijmen Graat Team Visma | Lease a Bike + 04.08
8 Arno Wallenborn Team Lotto-Kern Haus Outlet Montabaur + 05.24
9 Edoardo Zambanini Bahrain Victorious + 06.44
10 Henri Uhlig Alpecin-Premier Tech + 07.25
11 Robin Donzé Tudor Pro Cycling Team + 07.52
12 Pavel Novak Movistar Team + 08.54
13 Théo Hebert Team TotalEnergies + 09.53
14 Martijn Rasenberg Unibet Rose Rockets + 11.49
15 Fran Miholjevic Bahrain Victorious + 11.52
16 Jesper Stiansen Tudor Pro Cycling Team + 12.19
17 Gorka Corres Caja Rural-Seguros RGA + 14.11
18 Michel Heßmann Movistar Team + 14.55
19 Guus van den Eijnden Alpecin-Premier Tech + 24.36
20 Leon Arenz REMBE | rad-net + 26.26
21 Tibor Del Grosso Alpecin-Premier Tech + 26.56
22 Paul Magnier Soudal Quick-Step + 27.25
23 Tim Torn Teutenberg Lidl-Trek + 27.32
24 Tobias Müller Unibet Rose Rockets + 29.29
25 Alexandre Kess Team Lotto-Kern Haus Outlet Montabaur + 29.56
26 Ellande Larronde Caja Rural-Seguros RGA + 30.09
27 Mil Morang Team Lotto-Kern Haus Outlet Montabaur + 32.30
28 Ben Jochum Team Lotto-Kern Haus Outlet Montabaur + 35.03
29 Will Smith Team Visma | Lease a Bike + 37.45
30 Mees Vlot Team Picnic PostNL + 40.00
31 Ole Theiler REMBE | rad-net + 40.36
32 Julian Borresch REMBE | rad-net + 42.17
33 Ian Kings Team Visma | Lease a Bike + 44.32
34 Roy Hoogendoorn Team Picnic PostNL + 44.32
35 Noe Ury Team Storck - MRW Bau + 44.46
36 Moritz Mauss UAE Team Emirates-XRG + 45.42
37 Alessio Magagnotti Red Bull-BORA-hansgrohe + 47.18
38 Alberto Bruttomesso Bahrain Victorious + 47.22
39 Lorenzo De Longhi Cofidis + 51.31
40 Jonathan Malte Rottmann Team Lotto-Kern Haus Outlet Montabaur + 51.42
41 Ko Molenaar Team Picnic PostNL + 53.24
42 Jakob Neumann Team Storck - MRW Bau + 01:02.15

Points

PosRiderTeam Points
1 Isaac del Toro UAE Team Emirates-XRG 37
2 Paul Magnier Soudal Quick-Step 35
3 Giulio Pellizzari Red Bull-BORA-hansgrohe 20
4 Natnael Tesfazion Movistar Team 17
5 Louis Barré Team Visma | Lease a Bike 15
6 Alessio Magagnotti Red Bull-BORA-hansgrohe 15
7 Théo Hebert Team TotalEnergies 15
8 Ben Jochum Team Lotto-Kern Haus Outlet Montabaur 14
9 Marc Hirschi Tudor Pro Cycling Team 13
10 Edoardo Zambanini Bahrain Victorious 12
11 Danny van Poppel Red Bull-BORA-hansgrohe 12
12 Alvaro Sagrado Perez Team Storck - MRW Bau 10
13 Andrea Raccagni Noviero Soudal Quick-Step 10
14 Benjamin Thomas Cofidis 9
15 Tim Torn Teutenberg Lidl-Trek 9
16 Ian Kings Team Visma | Lease a Bike 8
17 Senna Remijn Alpecin-Premier Tech 7
18 Tibor Del Grosso Alpecin-Premier Tech 7
19 Max Walscheid Lidl-Trek 7
20 Marco Haller Tudor Pro Cycling Team 6
21 Phil Bauhaus Bahrain Victorious 6
22 Laurenz Rex Soudal Quick-Step 6
23 António Morgado UAE Team Emirates-XRG 5
24 Bart Lemmen Team Visma | Lease a Bike 5
25 Tobias Müller Unibet Rose Rockets 5
26 Stefano Oldani Caja Rural-Seguros RGA 4
27 Mathieu Burgaudeau Team TotalEnergies 4
28 Tijmen Graat Team Visma | Lease a Bike 4
29 Carlos Verona Lidl-Trek 4
30 Clément Venturini Unibet Rose Rockets 4
31 John Degenkolb Team Picnic PostNL 4
32 Wilco Kelderman Team Visma | Lease a Bike 3
33 Henri Uhlig Alpecin-Premier Tech 2
34 Alan Jousseaume Team TotalEnergies 2
35 Miguel Heidemann REMBE | rad-net 2
36 Ole Theiler REMBE | rad-net 2
37 Mathias Vacek Lidl-Trek 1
38 Max Schachmann Soudal Quick-Step 1
39 Florian Stork Tudor Pro Cycling Team 1
40 Georg Zimmermann Germany 1
41 Nikias Arndt Bahrain Victorious 1

Mountain

PosRiderTeam Points
1 Miguel Heidemann REMBE | rad-net 17
2 Ben Jochum Team Lotto-Kern Haus Outlet Montabaur 10
3 Isaac del Toro UAE Team Emirates-XRG 8
4 Ole Theiler REMBE | rad-net 6
5 Nelson Oliveira Movistar Team 4
6 Théo Hebert Team TotalEnergies 3
7 Alvaro Sagrado Perez Team Storck - MRW Bau 3
8 Dominik Röber Germany 3
9 Giulio Pellizzari Red Bull-BORA-hansgrohe 3
10 Ellande Larronde Caja Rural-Seguros RGA 3
11 Louis Barré Team Visma | Lease a Bike 2
12 Juan Pedro Lopez Movistar Team 2
13 Carlos Verona Lidl-Trek 2
14 Ian Kings Team Visma | Lease a Bike 2
15 Ko Molenaar Team Picnic PostNL 2
16 Mathias Vacek Lidl-Trek 1
17 Lennart Voege Team Storck - MRW Bau 1

Team

PosTeamTime
1 Movistar Team 53:04:56
2 Soudal Quick-Step + 04.48
3 UAE Team Emirates-XRG + 04.52
4 Tudor Pro Cycling Team + 04.53
5 Alpecin-Premier Tech + 05.16
6 Cofidis + 06.45
7 Team Visma | Lease a Bike + 08.02
8 Caja Rural-Seguros RGA + 11.19
9 Lidl-Trek + 11.42
10 Team TotalEnergies + 14.43
11 Bahrain Victorious + 15.37
12 Germany + 23.59
13 Red Bull-BORA-hansgrohe + 26.04
14 Unibet Rose Rockets + 27.19
15 REMBE | rad-net + 56.29
16 Team Lotto-Kern Haus Outlet Montabaur + 01:01.50
17 Team Picnic PostNL + 01:02.41
18 Team Storck - MRW Bau + 01:12.03

Race profile

Race
Deutschland Tour
Start date
19.08.2026
End date
23.08.2026
Total distance
156.5 km
Gen
Men
Cat
2.Pro
Country
Germany
Discipline
Road

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️