--> -->
| 1. | Alberto Contador Velasco (ESP, Team Saxo Bank) | 4:19:59 | 
| 2. | Daniel Diaz (ARG, San Luis Somos Todos) | 0:02 | 
| 3. | Levi Leipheimer (USA, Omega Pharma-QuickStep) | 0:05 | 
| 4. | Jose Rodolfo Serpa Perez (COL, Androni Giocattoli) | 0:25 | 
| 5. | Marcos Garcia (ESP, Caja Rural) | 0:44 | 
| 6. | Stefan Schumacher (GER, Christina Watches-Ofone) | 0:44 | 
| 7. | Magno Prado Nazaret (BRA, Funvic-Pidamonhangab) | 0:51 | 
| 8. | Vincenzo Nibali (ITA, Liquigas-Cannondale) | 0:56 | 
| 9. | Adrián Palomares Villaplana (ESP, Andalucia) | 0:58 | 
| 10. | Miguel Angel Rubiano Chavez (COL, Androni Giocattoli) | 1:02 | 
| 11. | Jackson Rodriguez (VEN, Androni Giocattoli) | 1:11 | 
| 12. | Josue Moyano (ARG, Caja Rural) | 1:18 | 
| 13. | Giovanni Visconti (ITA, Movistar) | 1:31 | 
| 14. | Cayetano José Sarmiento Tunarrosa (COL, Liquigas-Cannondale) | 1:33 | 
| 15. | Angelo Pagani (ITA, Colnago-CSF Bardiani) | 1:39 | 
| 16. | Luis Mansilla (CHI, Chile) | 1:42 | 
| 17. | Mauricio Ardila Cano (COL, Colombia-Comcel) | 1:42 | 
| 18. | Jaime Suaza (COL, Colombia) | 1:49 | 
| 19. | Gonzalo Garrido (CHI, Chile) | 1:49 | 
| 20. | Andrey Amador Bakkazakova (CRC, Movistar) | 1:56 | 
| 21. | Jorge A. Giacinti (ARG, San Luis Somos Todos) | 2:03 | 
| 22. | Jerome Baugnies (BEL, Team NetApp) | 2:08 | 
| 23. | Eduardo Sepulveda (ARG, Argentina) | 2:11 | 
| 24. | Sylvain Chavanel (FRA, Omega Pharma-QuickStep) | 2:25 | 
| 25. | Jesús Hernandez Blazquez (ESP, Team Saxo Bank) | 2:25 | 
| 26. | Edward Stiver Ortiz Caro (COL, Colombia-Comcel) | 2:27 | 
| 27. | Luca Mazzanti (ITA, Farnese Vini-Selle Italia) | 2:38 | 
| 28. | Didier Alonso Chaparro Lopez (COL, Colombia-Comcel) | 2:38 | 
| 29. | Munio Ferraz (BRA, Brazil) | 2:43 | 
| 30. | Karol A. Domagalski (POL, Caja Rural) | 2:51 | 
| 31. | Wolfgang Burmaun (CHI, Chile) | 2:55 | 
| 32. | John Edibberto Martinez Montero (COL, Colombia-Comcel) | 3:04 | 
| 33. | Yennier Lopez (CUB, Cuba) | 3:04 | 
| 34. | Jose Mujica (CUB, Cuba) | 3:04 | 
| 35. | Ignacio Pereyra (ARG, Argentina) | 3:16 | 
| 36. | David Arroyo Duran (ESP, Movistar) | 3:26 | 
| 37. | Benjamin Day (AUS, Unitedhealtchare) | 3:26 | 
| 38. | Jonathan Clarke (AUS, Unitedhealtchare) | 3:26 | 
| 39. | Nelson Victorino (POR, Carmin-Prio) | 3:30 | 
| 40. | Pablo Alarcon (CHI, Chile) | 3:33 | 
| 41. | Frederik Wilmann (NOR, Christina Watches-Ofone) | 3:35 | 
| 42. | Daniel Rincon (COL, Colombia) | 3:37 | 
| 43. | Segundo Navarrete (ECU, Ecuador) | 3:39 | 
| 44. | Ricardo Mestre (POR, Carmin-Prio) | 3:42 | 
| 45. | David Da Silva Livramento (POR, Carmin-Prio) | 3:42 | 
| 46. | Alvaro Argiro (ARG, Argentina) | 3:52 | 
| 47. | Yasmani Martinez (CUB, Cuba) | 3:58 | 
| 48. | Ibon Zugasti (ESP, Start Cycling Team - Atacama Flowery Desert) | 4:04 | 
| 49. | Mauricio Neisa (COL, Colombia-Comcel) | 4:08 | 
| 50. | Weimar Roldan (COL, Colombia) | 4:09 | 
| 51. | Gustavo Lopez (ARG, Start Cycling Team - Atacama Flowery Desert) | 4:13 | 
| 52. | Jesus Rosendo Prado (ESP, Andalucia) | 4:25 | 
| 53. | Renato Seabra (BRA, Brazil) | 4:27 | 
| 54. | Douglas Moi Bueno (BRA, Funvic-Pidamonhangab) | 4:28 | 
| 55. | Camilo Gomez (COL, Colombia-Comcel) | 4:28 | 
| 56. | Gregor Gazvoda (SLO, AG2R-La Mondiale) | 4:43 | 
| 57. | Rinaldo Nocentini (ITA, AG2R-La Mondiale) | 4:43 | 
| 58. | Andrey Sartasov (RUS, San Luis Somos Todos) | 4:43 | 
| 59. | Emanuele Sella (ITA, Androni Giocattoli) | 4:45 | 
| 60. | Erick Castaño (ECU, Ecuador) | 4:47 | 
| 61. | Ted King (USA, Liquigas-Cannondale) | 4:47 | 
| 62. | Yelko Gomez (PAN, Caja Rural) | 4:58 | 
| 63. | Alexander Ryabkin (RUS, Caja Rural) | 4:58 | 
| 64. | Mariano De Fino (URU, Uruguay) | 5:02 | 
| 65. | Tomas Swift Metcalfe (GBR, Carmin-Prio) | 5:21 | 
| 66. | Timon Seubert (GER, Team NetApp) | 5:23 | 
| 67. | Markus Eichler (GER, Team NetApp) | 5:24 | 
| 68. | Gabriel Juarez (ARG, Argentina) | 5:42 | 
| 69. | Felix Cardenas (COL, Colombia) | 5:48 | 
| 70. | Michael Rasmussen (DEN, Christina Watches-Ofone) | 5:48 | 
| 71. | Jose Ragonessi (ECU, Ecuador) | 5:48 | 
| 72. | Matias Medici (ARG, Argentina) | 5:48 | 
| 73. | Cristopher Mansilla (CHI, Chile) | 5:56 | 
| 74. | Jairo Salas (COL, Colombia) | 6:09 | 
| 75. | Javier Ramirez Abeja (ESP, Andalucia) | 6:09 | 
| 76. | Cleberson Weber (BRA, Brazil) | 6:09 | 
| 77. | Jonathan Millan (COL, Colombia) | 6:13 | 
| 78. | Luis Sepulveda (CHI, Chile) | 6:24 | 
| 79. | Cristian Martinez (ARG, San Luis Somos Todos) | 6:24 | 
| 80. | Breno Sidoti (BRA, Funvic-Pidamonhangab) | 6:30 | 
| 81. | Henrique Casimiro (POR, Carmin-Prio) | 6:45 | 
| 82. | Cesare Benedetti (ITA, Team NetApp) | 7:12 | 
| 83. | Gorge Gallegos (ECU, Ecuador) | 7:40 | 
| 84. | Sebastien Hinault (FRA, AG2R-La Mondiale) | 7:49 | 
| 85. | Mauricio Frazer (ARG, Start Cycling Team - Atacama Flowery Desert) | 8:04 | 
| 86. | Ruben Menendez Velasco (ESP, Start Cycling Team - Atacama Flowery Desert) | 8:06 | 
| 87. | Juan Esteban Arango (COL, Colombia) | 8:31 | 
| 88. | Jay Robert Thomson (RSA, Unitedhealtchare) | 9:18 | 
| 89. | Filippo Pozzato (ITA, Farnese Vini-Selle Italia) | 9:18 | 
| 90. | Matteo Tosatto (ITA, Team Saxo Bank) | 9:18 | 
| 91. | Samuel José Rodrigues Caldeira (POR, Carmin-Prio) | 9:18 | 
| 92. | Oscar Sanchez (COL, Colombia) | 9:18 | 
| 93. | Grischa Janorschke (GER, Team NetApp) | 9:18 | 
| 94. | Tomas Gil (ARG, Start Cycling Team - Atacama Flowery Desert) | 9:18 | 
| 95. | Rene Gorgensen (DEN, Christina Watches-Ofone) | 9:18 | 
| 96. | Francisco José Ventoso Alberdi (ESP, Movistar) | 9:18 | 
| 97. | Bert Grabsch (GER, Omega Pharma-QuickStep) | 9:18 | 
| 98. | Sonny Colbrelli (ITA, Colnago-CSF Bardiani) | 9:18 | 
| 99. | Wilder Miravalles (URU, Uruguay) | 9:18 | 
| 100. | Christopher Jensen (DEN, Team Saxo Bank) | 9:18 | 
| 101. | Jorge Soto (URU, Uruguay) | 9:18 | 
| 102. | Adrian Hegyvary (USA, Unitedhealtchare) | 9:18 | 
| 103. | Juan Ariel Lucero (ARG, San Luis Somos Todos) | 9:18 | 
| 104. | Luis A. Martinez (URU, Uruguay) | 9:18 | 
| 105. | Gregory Duarte (URU, Uruguay) | 9:18 | 
| 106. | Pablo Seisdedos (CHI, Chile) | 9:18 | 
| 107. | Pierpaolo De Negri (ITA, Farnese Vini-Selle Italia) | 9:18 | 
| 108. | Robert Foster (GER, Unitedhealtchare) | 9:18 | 
| 109. | Antonio Cabello Baena (ESP, Andalucia) | 9:18 | 
| 110. | Antonio Nascimento (BRA, Funvic-Pidamonhangab) | 9:18 | 
| 111. | Enrique Sanz (ESP, Movistar) | 9:18 | 
| 112. | Jake Keough (USA, Unitedhealtchare) | 9:18 | 
| 113. | Otavio Bulgarelli (BRA, Funvic-Pidamonhangab) | 9:18 | 
| 114. | Alcides Simoes (BRA, Brazil) | 9:18 | 
| 115. | Tom Boonen (BEL, Omega Pharma-QuickStep) | 9:18 | 
| 116. | Sylvain Georges (FRA, AG2R-La Mondiale) | 9:18 | 
| 117. | Hector Aguilar Figueiras (URU, Funvic-Pidamonhangab) | 9:18 | 
| 118. | Timothy Duggan (USA, Liquigas-Cannondale) | 9:18 | 
| 119. | Eloy Ruiz Pinto (ESP, Andalucia) | 9:18 | 
| 120. | Christia Delle Stelle (ITA, Colnago-CSF Bardiani) | 9:18 | 
| 121. | Jimmy Casper (FRA, AG2R-La Mondiale) | 9:18 | 
| 122. | Andreas Schillinger (GER, Team NetApp) | 9:18 | 
| 123. | Juan Jose Lobato Del Valle (ESP, Andalucia) | 9:18 | 
| 124. | Richard Mascarañas (URU, Uruguay) | 9:18 | 
| 125. | Arlex Castro (COL, Colombia) | 9:18 | 
| 126. | Jonathan Castroviejo Nicolas (ESP, Movistar) | 9:18 | 
| 127. | Filipo Salvini (ITA, Colnago-CSF Bardiani) | 9:18 | 
| 128. | Emmanuel Guevara (ARG, San Luis Somos Todos) | 9:18 | 
| 129. | Edwin Avila (COL, Colombia) | 9:18 | 
| 130. | Fernando Murgo (ARG, San Luis Somos Todos) | 10:22 | 
| 131. | Francesco Lasca (ITA, Caja Rural) | 10:29 | 
| 132. | Elia Viviani (ITA, Liquigas-Cannondale) | 10:36 | 
| 133. | Marco Coledan (ITA, Colnago-CSF Bardiani) | 10:36 | 
| 134. | Tiziano Dall'Antonia (ITA, Liquigas-Cannondale) | 10:36 | 
| 135. | Claudio Claveles (ARG, San Luis Somos Todos) | 10:40 | 
| 136. | Renato Dos Santos (BRA, Brazil) | 11:17 | 
| 137. | Rasmus Guldhammer (DEN, Christina Watches-Ofone) | 11:34 | 
| 138. | Lucas Sebastian Haedo (ARG, Team Saxo Bank) | 11:34 | 
| 139. | Juan José Haedo (ARG, Team Saxo Bank) | 11:34 | 
| 140. | Jose Bone (ECU, Ecuador) | 11:34 | 
| 141. | Carlos Quishpe (ECU, Ecuador) | 11:34 | 
| 142. | Vinther Troels (DEN, Team Saxo Bank) | 11:34 | 
| 143. | Angelo Furlan (ITA, Christina Watches-Ofone) | 11:34 | 
| 144. | Antonio Cabrera (CHI, Chile) | 11:34 | 
| 145. | Sidinei Da Silva (BRA, Brazil) | 13:05 | 
| 146. | Paolo Locatelli (ITA, Colnago-CSF Bardiani) | 13:16 | 
| 147. | Francesco Chicchi (ITA, Omega Pharma-QuickStep) | 13:18 | 
| 148. | Frantisek Rabon (CZE, Omega Pharma-QuickStep) | 13:18 | 
| 149. | Jason McCartney (USA, Unitedhealtchare) | 13:18 | 
| 150. | Jeff Louder (USA, Unitedhealtchare) | 13:18 | 
| 151. | Cristian Benenati (ITA, Farnese Vini-Selle Italia) | 13:50 | 
| 152. | Andrea Guardini (ITA, Farnese Vini-Selle Italia) | 13:50 | 
| 153. | Roberto Ferrari (ITA, Androni Giocattoli) | 13:51 | 
| 154. | Giairo Ermeti (ITA, Androni Giocattoli) | 13:51 | 
| 155. | Marcos Crespo (ARG, Argentina) | 16:19 | 
| 156. | Maximiliano Richeze (ARG, Argentina) | 16:19 | 
| 157. | Mauro Richeze (ARG, Argentina) | 16:19 | 
| 1. | Levi Leipheimer (USA, Omega Pharma-QuickStep) | 17:27:52 | 
| 2. | Alberto Contador Velasco (ESP, Team Saxo Bank) | 0:46 | 
| 3. | Daniel Diaz (ARG, San Luis Somos Todos) | 1:31 | 
| 4. | Stefan Schumacher (GER, Christina Watches-Ofone) | 1:36 | 
| 5. | Vincenzo Nibali (ITA, Liquigas-Cannondale) | 1:50 | 
| 6. | Jose Rodolfo Serpa Perez (COL, Androni Giocattoli) | 2:13 | 
| 7. | Magno Prado Nazaret (BRA, Funvic-Pidamonhangab) | 2:39 | 
| 8. | Luis Mansilla (CHI, Chile) | 3:24 | 
| 9. | Sylvain Chavanel (FRA, Omega Pharma-QuickStep) | 3:44 | 
| 10. | Cayetano José Sarmiento Tunarrosa (COL, Liquigas-Cannondale) | 4:43 | 
| 11. | Andrey Amador Bakkazakova (CRC, Movistar) | 4:46 | 
| 12. | Jorge A. Giacinti (ARG, San Luis Somos Todos) | 5:09 | 
| 13. | Jaime Suaza (COL, Colombia) | 5:47 | 
| 14. | Josue Moyano (ARG, Caja Rural) | 6:43 | 
| 15. | David Arroyo Duran (ESP, Movistar) | 7:29 | 
| 16. | Jackson Rodriguez (VEN, Androni Giocattoli) | 7:30 | 
| 17. | Adrián Palomares Villaplana (ESP, Andalucia) | 7:36 | 
| 18. | Miguel Angel Rubiano Chavez (COL, Androni Giocattoli) | 8:07 | 
| 19. | Jonathan Clarke (AUS, Unitedhealtchare) | 8:26 | 
| 20. | Eduardo Sepulveda (ARG, Argentina) | 8:27 | 
| 21. | Rinaldo Nocentini (ITA, AG2R-La Mondiale) | 8:53 | 
| 22. | Gonzalo Garrido (CHI, Chile) | 9:12 | 
| 23. | Jesus Rosendo Prado (ESP, Andalucia) | 9:16 | 
| 24. | Frederik Wilmann (NOR, Christina Watches-Ofone) | 9:21 | 
| 25. | Ignacio Pereyra (ARG, Argentina) | 9:25 | 
| 26. | Felix Cardenas (COL, Colombia) | 10:15 | 
| 27. | Markus Eichler (GER, Team NetApp) | 10:19 | 
| 28. | Luca Mazzanti (ITA, Farnese Vini-Selle Italia) | 10:20 | 
| 29. | Didier Alonso Chaparro Lopez (COL, Colombia-Comcel) | 10:24 | 
| 30. | Giovanni Visconti (ITA, Movistar) | 10:25 | 
| 31. | Alvaro Argiro (ARG, Argentina) | 10:36 | 
| 32. | Mauricio Ardila Cano (COL, Colombia-Comcel) | 10:36 | 
| 33. | Karol A. Domagalski (POL, Caja Rural) | 11:49 | 
| 34. | Yelko Gomez (PAN, Caja Rural) | 11:54 | 
| 35. | Marcos Garcia (ESP, Caja Rural) | 11:58 | 
| 36. | Wolfgang Burmaun (CHI, Chile) | 12:21 | 
| 37. | John Edibberto Martinez Montero (COL, Colombia-Comcel) | 12:31 | 
| 38. | Weimar Roldan (COL, Colombia) | 12:54 | 
| 39. | Emanuele Sella (ITA, Androni Giocattoli) | 13:08 | 
| 40. | Jesús Hernandez Blazquez (ESP, Team Saxo Bank) | 13:17 | 
| 41. | Segundo Navarrete (ECU, Ecuador) | 13:54 | 
| 42. | Ricardo Mestre (POR, Carmin-Prio) | 14:04 | 
| 43. | Jonathan Castroviejo Nicolas (ESP, Movistar) | 14:30 | 
| 44. | David Da Silva Livramento (POR, Carmin-Prio) | 14:41 | 
| 45. | Douglas Moi Bueno (BRA, Funvic-Pidamonhangab) | 14:44 | 
| 46. | Mauricio Neisa (COL, Colombia-Comcel) | 15:03 | 
| 47. | Pablo Alarcon (CHI, Chile) | 15:11 | 
| 48. | Jose Ragonessi (ECU, Ecuador) | 15:22 | 
| 49. | Matias Medici (ARG, Argentina) | 15:25 | 
| 50. | Daniel Rincon (COL, Colombia) | 15:28 | 
| 51. | Gabriel Juarez (ARG, Argentina) | 15:36 | 
| 52. | Cristian Martinez (ARG, San Luis Somos Todos) | 15:55 | 
| 53. | Camilo Gomez (COL, Colombia-Comcel) | 16:18 | 
| 54. | Gregor Gazvoda (SLO, AG2R-La Mondiale) | 16:35 | 
| 55. | Jairo Salas (COL, Colombia) | 16:35 | 
| 56. | Ibon Zugasti (ESP, Start Cycling Team - Atacama Flowery Desert) | 16:41 | 
| 57. | Munio Ferraz (BRA, Brazil) | 16:44 | 
| 58. | Bert Grabsch (GER, Omega Pharma-QuickStep) | 16:58 | 
| 59. | Edward Stiver Ortiz Caro (COL, Colombia-Comcel) | 16:59 | 
| 60. | Michael Rasmussen (DEN, Christina Watches-Ofone) | 17:01 | 
| 61. | Jerome Baugnies (BEL, Team NetApp) | 17:10 | 
| 62. | Erick Castaño (ECU, Ecuador) | 17:39 | 
| 63. | Filipo Salvini (ITA, Colnago-CSF Bardiani) | 17:52 | 
| 64. | Angelo Pagani (ITA, Colnago-CSF Bardiani) | 18:16 | 
| 65. | Yasmani Martinez (CUB, Cuba) | 18:24 | 
| 66. | Ted King (USA, Liquigas-Cannondale) | 18:25 | 
| 67. | Javier Ramirez Abeja (ESP, Andalucia) | 18:32 | 
| 68. | Benjamin Day (AUS, Unitedhealtchare) | 18:33 | 
| 69. | Henrique Casimiro (POR, Carmin-Prio) | 18:39 | 
| 70. | Oscar Sanchez (COL, Colombia) | 18:40 | 
| 71. | Andrey Sartasov (RUS, San Luis Somos Todos) | 18:57 | 
| 72. | Yennier Lopez (CUB, Cuba) | 19:22 | 
| 73. | Sonny Colbrelli (ITA, Colnago-CSF Bardiani) | 20:07 | 
| 74. | Francisco José Ventoso Alberdi (ESP, Movistar) | 20:08 | 
| 75. | Eloy Ruiz Pinto (ESP, Andalucia) | 20:10 | 
| 76. | Alexander Ryabkin (RUS, Caja Rural) | 20:44 | 
| 77. | Tom Boonen (BEL, Omega Pharma-QuickStep) | 21:16 | 
| 78. | Jay Robert Thomson (RSA, Unitedhealtchare) | 21:24 | 
| 79. | Nelson Victorino (POR, Carmin-Prio) | 21:31 | 
| 80. | Grischa Janorschke (GER, Team NetApp) | 21:54 | 
| 81. | Sebastien Hinault (FRA, AG2R-La Mondiale) | 22:03 | 
| 82. | Timon Seubert (GER, Team NetApp) | 22:21 | 
| 83. | Luis Sepulveda (CHI, Chile) | 22:46 | 
| 84. | Antonio Cabello Baena (ESP, Andalucia) | 23:02 | 
| 85. | Rene Gorgensen (DEN, Christina Watches-Ofone) | 23:05 | 
| 86. | Christopher Jensen (DEN, Team Saxo Bank) | 23:32 | 
| 87. | Renato Seabra (BRA, Brazil) | 23:32 | 
| 88. | Filippo Pozzato (ITA, Farnese Vini-Selle Italia) | 23:41 | 
| 89. | Jonathan Millan (COL, Colombia) | 23:42 | 
| 90. | Mariano De Fino (URU, Uruguay) | 23:43 | 
| 91. | Gustavo Lopez (ARG, Start Cycling Team - Atacama Flowery Desert) | 23:52 | 
| 92. | Breno Sidoti (BRA, Funvic-Pidamonhangab) | 24:02 | 
| 93. | Matteo Tosatto (ITA, Team Saxo Bank) | 24:21 | 
| 94. | Jake Keough (USA, Unitedhealtchare) | 24:29 | 
| 95. | Adrian Hegyvary (USA, Unitedhealtchare) | 24:36 | 
| 96. | Elia Viviani (ITA, Liquigas-Cannondale) | 24:46 | 
| 97. | Samuel José Rodrigues Caldeira (POR, Carmin-Prio) | 24:47 | 
| 98. | Mauricio Frazer (ARG, Start Cycling Team - Atacama Flowery Desert) | 25:03 | 
| 99. | Marco Coledan (ITA, Colnago-CSF Bardiani) | 25:04 | 
| 100. | Timothy Duggan (USA, Liquigas-Cannondale) | 25:09 | 
| 101. | Enrique Sanz (ESP, Movistar) | 25:09 | 
| 102. | Pablo Seisdedos (CHI, Chile) | 26:10 | 
| 103. | Juan José Haedo (ARG, Team Saxo Bank) | 26:27 | 
| 104. | Edwin Avila (COL, Colombia) | 26:33 | 
| 105. | Angelo Furlan (ITA, Christina Watches-Ofone) | 26:40 | 
| 106. | Sylvain Georges (FRA, AG2R-La Mondiale) | 26:41 | 
| 107. | Lucas Sebastian Haedo (ARG, Team Saxo Bank) | 27:13 | 
| 108. | Cleberson Weber (BRA, Brazil) | 27:21 | 
| 109. | Richard Mascarañas (URU, Uruguay) | 27:44 | 
| 110. | Cristopher Mansilla (CHI, Chile) | 27:49 | 
| 111. | Pierpaolo De Negri (ITA, Farnese Vini-Selle Italia) | 27:56 | 
| 112. | Gregory Duarte (URU, Uruguay) | 28:09 | 
| 113. | Andreas Schillinger (GER, Team NetApp) | 28:10 | 
| 114. | Emmanuel Guevara (ARG, San Luis Somos Todos) | 28:24 | 
| 115. | Jeff Louder (USA, Unitedhealtchare) | 28:27 | 
| 116. | Cesare Benedetti (ITA, Team NetApp) | 28:52 | 
| 117. | Francesco Chicchi (ITA, Omega Pharma-QuickStep) | 28:56 | 
| 118. | Juan Jose Lobato Del Valle (ESP, Andalucia) | 28:56 | 
| 119. | Tiziano Dall'Antonia (ITA, Liquigas-Cannondale) | 29:15 | 
| 120. | Jorge Soto (URU, Uruguay) | 29:43 | 
| 121. | Jimmy Casper (FRA, AG2R-La Mondiale) | 29:49 | 
| 122. | Robert Foster (GER, Unitedhealtchare) | 29:56 | 
| 123. | Christia Delle Stelle (ITA, Colnago-CSF Bardiani) | 29:57 | 
| 124. | Vinther Troels (DEN, Team Saxo Bank) | 30:06 | 
| 125. | Alcides Simoes (BRA, Brazil) | 31:27 | 
| 126. | Claudio Claveles (ARG, San Luis Somos Todos) | 31:42 | 
| 127. | Hector Aguilar Figueiras (URU, Funvic-Pidamonhangab) | 31:48 | 
| 128. | Wilder Miravalles (URU, Uruguay) | 31:58 | 
| 129. | Ruben Menendez Velasco (ESP, Start Cycling Team - Atacama Flowery Desert) | 32:11 | 
| 130. | Francesco Lasca (ITA, Caja Rural) | 32:17 | 
| 131. | Frantisek Rabon (CZE, Omega Pharma-QuickStep) | 32:36 | 
| 132. | Rasmus Guldhammer (DEN, Christina Watches-Ofone) | 32:53 | 
| 133. | Giairo Ermeti (ITA, Androni Giocattoli) | 33:39 | 
| 134. | Paolo Locatelli (ITA, Colnago-CSF Bardiani) | 33:40 | 
| 135. | Otavio Bulgarelli (BRA, Funvic-Pidamonhangab) | 33:54 | 
| 136. | Fernando Murgo (ARG, San Luis Somos Todos) | 33:58 | 
| 137. | Andrea Guardini (ITA, Farnese Vini-Selle Italia) | 34:58 | 
| 138. | Antonio Nascimento (BRA, Funvic-Pidamonhangab) | 35:18 | 
| 139. | Cristian Benenati (ITA, Farnese Vini-Selle Italia) | 37:01 | 
| 140. | Juan Esteban Arango (COL, Colombia) | 37:25 | 
| 141. | Roberto Ferrari (ITA, Androni Giocattoli) | 37:58 | 
| 142. | Juan Ariel Lucero (ARG, San Luis Somos Todos) | 38:10 | 
| 143. | Mauro Richeze (ARG, Argentina) | 38:48 | 
| 144. | Tomas Swift Metcalfe (GBR, Carmin-Prio) | 39:29 | 
| 145. | Marcos Crespo (ARG, Argentina) | 39:31 | 
| 146. | Arlex Castro (COL, Colombia) | 40:53 | 
| 147. | Jose Mujica (CUB, Cuba) | 41:18 | 
| 148. | Carlos Quishpe (ECU, Ecuador) | 41:59 | 
| 149. | Renato Dos Santos (BRA, Brazil) | 42:43 | 
| 150. | Antonio Cabrera (CHI, Chile) | 48:46 | 
| 151. | Maximiliano Richeze (ARG, Argentina) | 49:15 | 
| �bersicht Tour de San Luis (ARG), 2012 | ||