Guerrero pasirodė 152 rungtynėse, turėdamas.300 vidurkį, 29 namo bėgimus ir 115 RBI. Jis pelnė "Silver Slugger" apdovanojimą reguliariame sezone "Texas Rangers" klube, kuris laimėjo savo diviziją ir galiausiai, pirmą pennantą
Rangerių istorijoje. Jis taip pat laimėjo Edgar Martínez apdovanojimą ir devintą kartą buvo pakviestas į "All-Star Game". 2010 m. spalio 22 d. Guerrero per 6-ąją Amerikos lygos čempionato serijos rungtynes prieš Niujorko "Yankees" įveikė 3 varžybas ir užėmė pirmąjį Amerikos lygos vėliavą "Texas Rangers". "Rangers" per penkias rungtynes pralaimėjo "San Francisco Giants" pasaulio čempionate. Lapkričio 3 d. "Rangers" atsisakė priimti 2011 m. Guerrero pasirinkimą, todėl jis tapo laisvuoju agentu.