Guerrero pelasi 152 ottelussa, jonka keskiarvo oli.300, 29 kotia ja 115 lyöntiä. Hän voitti Silver Slugger -palkinnon säännöllisessä kaudella Texas Rangers -klubilla, joka voitti oman divisioonansa ja lopulta ensimmäisen lipun.
Rangersien historiassa. Hän voitti myös Edgar Martínez -palkinnon ja ansaitsi yhdeksännen kutsunsa All-Star Gameen. 22. lokakuuta 2010 Guerrero ajoi 3 juoksua American League Championship Series -pelin 6. pelissä New York Yankeesia vastaan ja voitti Texas Rangersille ensimmäisen American Leaguen lipun. Rangers hävisi World Seriesin San Francisco Giantsille viidessä pelissä. Marraskuun 3. päivänä Rangers kieltäytyi ottamasta Guerreron vuoden 2011 vaihtoehtoa ja teki hänestä vapaan agentin.