En 2004 regresa a los Rockies de Colorado con 36 años de edad, donde tuvo otro gran año bateando para .271, conectó 35 cuadrangulares y tuvo 131 carreras impulsadas, liderando la Liga Nacional en ese departamento.