1951 Giro stage results with running GC:
Stage 1: Saturday, May 19, Milano - Torino, 202 km
- Rik Van Steenbergen: 5hr 16min 12sec
- Renzo Soldani @ 28sec
- Fiorenzo Magni s.t.
- Giulio Bresci s.t.
- Lucian Frosini s.t.
- Giancarlo Astrua s.t.
- Raymond Impanis s.t.
- Marcel Kint s.t.
- Silvio Pedroni @ 1min 43sec
- Ferdy Kübler s.t.
Stage 2: Sunday, May 20, Torino - Alassio, 202 km
Major ascent: Nava
- Antonio Bevilacqua: 5hr 1min 35sec
- Annibale Brasola @ 1min 52sec
- Guido De Santi s.t.
- Alfredo Pasotti s.t.
- Alfredo Martini s.t.
- Ettore Milano s.t.
- Umberto Drei s.t.
- Loretto Petrucci @ 2min 16sec
- Oreste Conte s.t.
- Fiorenzo Magni s.t.
GC after Stage 2:
- Fiorenzo Magni: 10hr 37min 31sec
- Renzo Soldani, Giulio Bresci, Giancarlo Astrua, Raymond Impanis s.t.
- Rik Van Steenbergen @ 50sec
- Ferdy Kübler @ 1min 15sec
- Silvio Pedroni, Marcel Kint @ 1min 18sec
- Luciano Pezzi @ 1min 46sec
Stage 3: Monday, May 21, Alassio - Genova, 252 km
Major ascent: Turchino
- Rodolfo Falzoni: 7hr 38min 5sec
- Luciano Pezzi s.t.
- Antonio Bevilacqua @ 2min 16sec
- Rik Van Steenbergen s.t.
- Fiorenzo Magni s.t.
- Loretto Petrucci s.t.
- Rinaldi Moresco s.t.
- Giorgio Albani s.t.
- Renzo Soldani s.t.
- Gino Bartali s.t.
GC after Stage 3:
- Fiorenzo Magni: 18hr 17min 52sec
- Renzo Soldani, Giulio Bresci, Giancarlo Astrua, Raymond Impanis s.t.
- Luciano Pezzi @ 30sec
- Rik Van Steenbergen @ 50sec
- Ferdy Kübler, Silvio Pedroni @ 1min 15sec
- Ettore Milano @ 2min 22sec
Stage 4: Tuesday, May 22, Genova - Firenze, 252 km
Major ascent: Bracco
- Guido De Santi: 7hr 45min 35sec
- Dino Rossi s.t.
- Fiorenzo Magni @ 3min 8sec
- Renzo Zanazzi s.t.
- Loretto Petrucci s.t.
- Arrigo Padovan s.t.
- Luigi Casola s.t.
- Gino Bartali s.t.
- Oreste Conte s.t.
- 73 riders at same time and placing
GC after Stage 4:
- Fiorenzo Magni: 26hr 6min 35sec
- Renzo Soldani, Giulio Bresci, Giancarlo Astrua s.t.
- Luciano Pezzi @ 30sec
- Rik Van Steenbergen @ 55sec
- Ferdy Kübler, Silvio Pedroni @ 1min 15sec
- Ettore Milano @ 2min 22sec
- Loretto Petrucci @ 3min 46sec
Stage 5: Wednesday, May 23, Firenze - Perugia, 192 km
- Pietro Giudici: 5hr 37min 7sec
- Elio Brasola @ 5sec
- Fritz Schaer s.t.
- Antonio Bevilacqua s.t.
- Bruno Pasquini @ 25sec
- Renato Barbiero s.t.
- Alfredo Pasotti s.t.
- Vincenzo Rossello s.t.
- Renzo Zanazzi @ 3min 10sec
- Umberto Drei s.t.
GC after Stage 5:
- Fritz Schaer: 31hr 46min 33sec
- Rik Van Steenbergen @ 1min 14sec
- Antonio Bevilacqua @ 5min 39sec
- Fiorenzo Magni, Renzo Soldani, Giulio Bresci, Giancarlo Astrua @ 5min 57sec
- Pasquale Fornara @ 6min 11sec
- Luciano Pezzi @ 6min 27sec
- Ferdy Kübler @ 7min 12sec
Stage 6: Friday, May 25, Perugia - Terni 83 km individual time trial
- Fausto Coppi: 2hr 4min 15sec
- Louison Bobet @ 1min 7sec
- Hugo Koblet @ 1min 24sec
- Ferdy Kübler @ 2min 10sec
- Fiorenzo Magni @ 2min 16sec
- Giancarlo Astrua @ 3min 5sec
- Fritz Schaer @ 3min 48sec
- Elio Brasola @ 4min 5sec
- Arrigo Padovan @ 4min 5sec
- Dino Rossi @ 4min 17sec
GC after Stage 6:
- Fritz Schaer: 33hr 54min 36sec
- Rik Van Steenbergen @ 2min 42sec
- Fiorenzo Magni @ 4min 25sec
- Fausto Coppi s.t.
- Giancarlo Astrua @ 5min 12sec
- Ferdy Kübler @ 5min 34sec
- Louison Bobet @ 6min 2sec
- Hugo Koblet @ 6min 19sec
- Renzo Soldani @ 7min 33sec
- Luciano Pezzi @ 7min 40sec
Stage 7: Saturday, May 26, Terni - Roma, 273 km
Major ascent: Bove
- Angelo Menon: 8hr 50min 4sec
- Alfredo Pasotti s.t.
- Luciano Maggini s.t.
- Rinaldi Moresco s.t.
- Vittorio Rossello s.t.
- Sergio Vitali s.t.
- Virgilio Salimbeni s.t.
- Arrigo Padovan @ 11min 35sec
- Gino Bartali @ 11min 46sec
- 23 riders including Koblet, Van Steenbergen, Bobet, Coppi, Kübler and Magni at same time and placing
GC after Stage 7:
- Rik Van Steenbergen @ 42hr 59min 4sec
- Fritz Schaer @ 1min 37sec
- Fiorenzo Magni @ 1min 47sec
- Fausto Coppi @ 2min 17sec
- Giancarlo Astrua @ 2min 34sec
- Ferdy Kübler @ 2min 56sec
- Louison Bobet @ 3min 24sec
- Hugo Koblet @ 3min 41sec
- Elio Brasola @ 5min 26sec
- Dino Rossi @ 7min 22sec
Stage 8: Sunday, May 27, Roma - Napoli, 234 km
- Luigi Casola: 7hr 2min 51sec
- Antonio Bevilacqua s.t.
- Alfredo Pasotti s.t.
- Ferdy Kübler s.t.
- Giorgio Albani s.t.
- Giuseppe Minardi s.t.
- Virgilio Salimbeni s.t.
- Arrigo Padovan s.t.
- Tranquillo Scudellaro s.t.
- Luciano Cremonese s.t.
GC after Stage 8:
- Fiorenzo Magni: 50hr 3min 42sec
- Giancarlo Astrua @ 47sec
- Ferdy Kübler @ 1min 9sec
- Louison Bobet @ 1min 37sec
- Rik Van Steenbergen @ 2min 1sec
- Fritz Schaer @ 3min 38sec
- Fausto Coppi @ 4min 10sec
- Hugo Koblet @ 5min 42sec
- Donato Zampini @ 6min 37sec
- Elio Brasola @ 7min 27sec
Stage 9: Monday, May 28, Napoli - Foggia, 181 km
Major ascent: Ariano Irpino
- Giovanni Corrieri: 5hr 5min 16sec
- Gino Bartali s.t.
- Angelo Menon s.t.
- Guido De Santi s.t.
- Fritz Schaer @ 5min 0sec
- Armando Barducci s.t.
- Arrigo Padovan @ 5min 4sec
- Oreste Conte s.t.
- Adolfo Leoni s.t.
- Giorgio Albani s.t.
GC after Stage 9:
- Fiorenzo Magni: 55hr 14min 2sec
- Giancarlo Astrua @ 47sec
- Ferdy Kübler @ 1min 9sec
- Louison Bobet @ 1min 37sec
- Rik Van Steenbergen @ 2min 1sec
- Fritz Schaer @ 3min 34sec
- Fausto Coppi @ 4min 18sec
- Hugo Koblet @ 5min 42sec
- Donato Zampini @ 6min 37sec
- Elio Brasola @ 7min 27sec
Stage 10: Tuesday, May 29, Foggia - Pescara, 311 km
Major ascent: Macerone, Cinque Miglia
- Giuseppe Minardi: 10hr 56min 10sec
- Arrigo Padovan s.t.
- Armando Barducci s.t.
- Olimpio Bizzi s.t.
- Franco Franchi s.t.
- Danilo Barozzi s.t.
- Luigi Casola @ 2min 9sec
- Giorgio Albani s.t.
- Oreste Conte s.t.
- Nedo Logli s.t.
GC after Stage 10:
- Fiorenzo Magni: 66hr 12min 21sec
- Giancarlo Astrua @ 47sec
- Ferdy Kübler @ 1min 9sec
- Louison Bobet @ 1min 37sec
- Rik Van Steenbergen @ 2min 1sec
- Fritz Schaer @ 3min 34sec
- Fausto Coppi @ 4min 18sec
- Hugo Koblet @ 5min 42sec
- Donato Zampini @ 6min 37sec
- Elio Brasola @ 7min 27sec
Stage 11: Thursday, May 31, Pescara - Rimini, 246 km
- Serafino Biagioni: 6hr 28min 24sec
- Dante Rivola s.t.
- Giovanni Roma s.t.
- Giovanni Pettinati s.t.
- Giacomo Zampieri s.t.
- Mario Gestri s.t.
- Luciano Pezzi @ 1min 31sec
- Armando Barducci s.t.
- Rik Van Steenbergen @ 1min 51sec
- Giovanni Corrieri s.t.
GC after Stage 11:
- Fiorenzo Magni: 72hr 42min 36sec
- Giancarlo Astrua @ 47sec
- Ferdy Kübler@ 1min 19sec
- Louison Bobet @ 1min 37sec
- Rik Van Steenbergen @ 2min 1sec
- Fritz Schaer @ 3min 34sec
- Fausto Coppi @ 4min 18sec
- Hugo Koblet @ 5min 42sec
- Donato Zampini @ 6min 37sec
- Elio Brasola @ 7min 27sec
Stage 12: Friday, June 1, Rimini - San Marino 24 km individual time trial (timed hill climb or cronoscatala)
Major Ascent: San Marino (Monte Titano)
- Giancarlo Astrua: 45min 5sec
- Fausto Coppi @ 20sec
- Louison Bobet @ 40sec
- Giovanni Roma s.t.
- Ferdy Kübler @ 1min 5sec
- Fiorenzo Magni s.t.
- Pasquale Fornara @ 1min 14sec
- Hugo Koblet @ 1min 27sec
- Bartolo Bof @ 1min 28sec
- Orfeo Ponsin @ 1min 35sec
GC after Stage 12:
- Giancarlo Astrua: 73hr 28min 22sec
- Fiorenzo Magni @ 18sec
- Ferdy Kübler @ 1min 27sec
- Louison Bobet @ 1min 30sec
- Fausto Coppi @ 3min 51sec
- Rik Van Steenbergen @ 4min 15sec
- Fritz Schaer @ 4min 28sec
- Hugo Koblet @ 6min 22sec
- Donato Zampini @ 8min 41sec
- Arrigo Padovan @ 10min 3sec
Stage 13: Saturday, June 2, Rimini - Bologna, 249 km
- Luciano Maggini: 6hr 28min 52sec
- Luigi Casola s.t.
- Antonio Bevilacqua s.t.
- Rik Van Steenbergen s.t.
- Luciano Pezzi s.t.
- Jacques Marinelli s.t.
- Dante Rivola s.t.
- Giulio Bresci s.t.
- Vincenzo Rossello @ 5min 11sec
- Attilio Lambertini s.t.
GC after Stage 13:
- Rik Van Steenbergen: 80hr 1min 35sec
- Giancarlo Astrua @ 4min 6sec
- Fiorenzo Magni @ 4min 23sec
- Ferdy Kübler @ 5min 32sec
- Louison Bobet @ 5min 55sec
- Fausto Coppi @ 7min 56sec
- Fritz Schaer @ 8min 33sec
- Luciano Pezzi @ ?
- Hugo Koblet @ 10min 27sec
- Donato Zampini @ 12min 40sec
Stage 14: Sunday, June 3, Bologna - Brescia, 220 km
- Adolfo Leoni: 5hr 43min 13sec
- Oreste Conte s.t.
- Annibale Brasola s.t.
- Renzo Zanazzi s.t.
- Luigi Casola s.t.
- Adolfo Grosso s.t.
- Luigi Maggini s.t.
- Hugo Koblet s.t.
- Alfredo Pasotti s.t.
- Rinaldi Moresco s.t.
GC after Stage 14:
- Rik Van Steenbergen: 85hr 44min 48sec
- Giancarlo Astrua @ 4min 5sec
- Fiorenzo Magni @ 5min 23sec
- Ferdy Kübler @ 5min 32sec
- Louison Bobet @ 5min 35sec
- Fausto Coppi @ 7min 56sec
- Fritz Schaer @ 8min 33sec
- Luciano Pezzi @ 9min 59sec
- Hugo Koblet @ 10min 27sec
- Donato Zampini @ 12min 40sec
Stage 15: Monday, June 4, Brescia - Venezia, 188 km
- Rik Van Steenbergen: 5hr 7min 48sec
- Antonio Beveilacqua s.t.
- Adolfo Leoni s.t.
- Oreste Conte s.t.
- Annibale Brasola s.t.
- Angelo Menon s.t.
- Giovanni Pinarello s.t.
- Adolfo Grosso s.t.
- Giovanni Corrieri s.t.
- Luciano Frosini s.t.
GC after Stage 15:
- Rik Van Steenbergen: 90hr 52min 36sec
- Fiorenzo Magni @ 4min 5sec
- Ferdy Kübler @ 5min 32sec
- Louison Bobet s.t.
- Fausto Coppi @ 7min 56sec
- Luciano Pezzi @ 9min 56sec
- Hugo koblet @ 10min 27sec
- Donato Zampini @ 12min 40sec
- Elio Brasola @ ?
- Arrigo Padovan @ 14min 8sec
Stage 16: Tuesday, June 5, Venezia - Trieste, 176 km
- Luciano Frosini: 4hr 32min 10sec
- Ferdy Kübler @ 9sec
- Arrigo Padovan s.t.
- Adolfo Grosso s.t.
- Fiorenzo Magni s.t.
- Giorgio Albani s.t.
- Pasquale Fornara s.t.
- Alfredo Pasotti s.t.
- Renato Barbiero s.t.
- Adolfo Leoni s.t.
GC after Stage 16:
- Rik Van Steenbergen: 95hr 26min 21sec
- Fiorenzo Magni @ 2min 57sec
- Giancarlo Astrua @ 4min 5sec
- Ferdy Kübler @ 4min 6sec
- Fausto Coppi @ 7min 36sec
- Luciano Pezzi @ 9min 39sec
- Hugo Koblet @ 10min 7sec
- Louison Bobet @ 10min 35sec
- Elio Brasola @ 12min 35sec
- Arrigo Padovan @ 12min 42sec
Stage 17: Thursday, June 7, Trieste - Cortina d'Ampezzo
Major ascent: Mauria, Misurina
- Louison Bobet: 7hr 24min 3sec
- Fausto Coppi s.t.
- Fiorenzo Magni @ 35sec
- Gino Bartali @ 1min 37sec
- Giovanni Roma s.t.
- Ferdy Kübler @ 2min 2sec
- Rik Van Steenbergen s.t.
- Pasquale Fornara s.t.
- Antonio Bevilacqua @ 2min 41sec
- Alfredo Martini s.t.
GC after Stage 17:
- Rik Van Steenbergen: 102hr 52min 26sec
- Fiorenzo Magni @ 1min 30sec
- Ferdy Kübler @ 4min 6sec
- Giancarlo Astrua @ 4min 44sec
- Fausto Coppi @ 5min 34sec
- Louison Bobet @ 8min 33sec
- Hugo Koblet @ 12min 15sec
- PAsquale Fornara @ 12min 44sec
- Arrigo Padovan @ 13min 21sec
- Elio Brasola @ 13min 34sec
Stage 18: Friday, June 8, Cortina d'Ampezzo - Bolzano, 244 km
Major ascents: Costalunga, San Lugano
- Fausto Coppi: 7hr 22min 18sec
- Ferdy Kübler s.t.
- Hugo Koblet s.t.
- Vincenzo Rossello s.t.
- Virgilio Salimbeni s.t.
- Giancarlo Astrua s.t.
- Armando Barducci s.t.
- Fiorenzo Magni s.t.
- Vittorio Rossello @ 45sec
- Adolfo Grosso s.t.
GC after Stage 18:
- Fiorenzo Magni: 110hr 16min 14sec
- Rik Van Steenbergen @ 1min 46sec
- Ferdy Kübler @ 2min 36sec
- Giancarlo Astrua @ 3min 14sec
- Fausto Coppi @ 4min 4sec
- Louison Bobet @ 9min 5sec
- Hugo Koblet @ 10min 45sec
- Elio Brasola @ 12min 49sec
- Pasquale Fornara @ 13min 6sec
- Arrigo Padovan @ 13min 53sec
Stage 19: Saturday, June 9, Bolzano - St. Moritz, 165 km
Major ascent: Fuorn Pass
- Hugo Koblet: 5hr 39min 9sec
- Ferdy Kübler @ 4min 40sec
- Gino Bartali s.t.
- Rik Van Steenbergen s.t.
- Vincenzo Rossello s.t.
- Fausto Coppi s.t.
- Louison Bobet s.t.
- Fiorenzo Magni s.t.
- Bruno Pasquini s.t.
- Arrigo Padovan @ 4min 58sec
GC after Stage 19:
- Fiorenzo Magni: 116hr 0min 3sec
- Rik Van Steenbergen @ 1min 46sec
- Ferdy Kübler @ 2min 35sec
- Fausto Coppi @ 4min 4sec
- Giancarlo Astrua @ 4min 7sec
- Hugo Koblet @ 6min 5sec
- Louison Bobet @ 9min 5sec
- Arrigo Padovan @ 14min 11sec
- Vincenzo Rossello @ 14min 49sec
- Gino Bartali @ 21min 12sec
20th and Final Stage: Sunday, June 10, St. Moritz - Milano, 172 km
- Antonio Bevilacqua: 5hr 11min 34sec
- Fiorenzo Magni s.t.
- Oreste Conte s.t.
- Adolfo Leoni s.t.
- Nedo Logli s.t.
- Giovanni Corrieri s.t.
- Giovanni Pinarello s.t.
- Virgilio Salimbeni s.t.
- Giono Bartali s.t.
- Rest of peloton as same time and placing
1951 Giro d'Italia complete final General Classification