1931 16: Gap - Grenoble  102.0 k  
 General result
rankriderteamnattime
 1Charles Pélissier   FRA FRA 3:31'43''
 2Kurt Stöpel  GER GER 0''
 3Raffaele di Paco  ITA ITA  
 4Alfons Schepers  BEL BEL  
 5Maurice Dewaele   BEL BEL  
 6Oskar Thierbach   GER GER  
 7Max Bulla  ISO AUT  
 8Richard Lamb  AS AUS  
  Louis Bajard   ISO FRA  
  Fernand Fayolle   ISO FRA  
  René Bernard  ISO FRA  
  Julien Vervaecke   BEL BEL  
  Adrien Buttafocchi  ISO FRA  
  André Leducq   FRA FRA  
  Felice Gremo   ITA ITA  
  Gaston Rebry   BEL BEL  
  Joseph Demuysere   BEL BEL  
  Antonio Pesenti   ITA ITA  
  Roger Pipoz  AS SWI  
  Michele Orecchia   ITA ITA  
  Eugenio Gestri  ITA ITA  
  Louis Péglion   FRA FRA  
  Antonin Magne   FRA FRA  
 24Alessandro Catalini  ISO ITA 32''
  Erich Metze  GER GER  
  Herbert Sieronski  GER GER  
  Albert Büchi  AS SWI  
  Marius Guiramand  ISO FRA  
  André Van Wierst   ISO FRA  
  Benoît Faure   FRA FRA  
  Giuseppe Pancera   ISO ITA  
  Ludwig Geyer  GER GER  
  Hermann Buse   GER GER  
  Alfred Siegel   GER GER  
  Joseph Mauclair   FRA FRA  
  Hubert Opperman   AS AUS  
  Robert Brugère   ISO FRA  
  Erich Ussat  ISO GERAB
  Romain Gijssels  BEL BEL 
 General ranking
rankriderteamnattime
 1Antonin Magne   FRA FRA  
 2Antonio Pesenti   ITA ITA  
 3Joseph Demuysere   BEL BEL