Il fait ses débuts le 1er mai2004 avec les Rockies. Il connaît sa meilleure saison en 2007 avec 29 coups de circuits et 116 points produits, deux sommets personnels. Il a connu quatre saisons consécutives de 20 circuits et plus, de 2006 à 2009. Il a participé à la Série mondiale 2007, frappant un circuit en quatre parties pour le Colorado, qui s'incline face aux Red Sox de Boston.
En 2008, Hawpe frappe 25 circuits et produit 85 points pour Colorado.
Libéré de son contrat par les Rockies le , Hawpe signe un contrat avec les Rays de Tampa Bay le [1]. Il se fait discret avec deux points produits et une faible moyenne au bâton de ,179 en 15 parties avec les Rays, qui le laissent de côté en éliminatoires. Il conclut la saison avec un total de seulement 9 circuits et 44 points produits en 103 parties, bien en deçà de sa production offensive des années précédentes.
Le , Hawpe signe un contrat de trois millions de dollars pour une saison avec les Padres de San Diego[2]. Il frappe pour ,231 avec 4 circuits et 19 points produits en 62 matchs à sa seule saison chez les Padres.
Rangers du Texas
Devenu agent libre[3] après une année à San Diego, Hawpe signe le un contrat des ligues mineures avec les Rangers du Texas[4]. Il est libéré le vers la fin du camp d'entraînement des Rangers[5]. Incapable de se trouver un emploi avec une autre équipe, il est de nouveau engagé par les Rangers, qui lui accordent un contrat des ligues mineures le et l'assignent immédiatement en Double-A à Frisco[6].