Nato e residente a Murcia, Almagro è stato un tennista destrimano dal rovescio a una mano che aveva nella terra battuta la sua superficie preferita, sulla quale ha conquistato tutti e 13 i suoi titoli.
Giocatore potente e talentuoso, era dotato di un diritto assai penetrante (da lui stesso considerato il suo colpo migliore), di un rovescio classico stilisticamente apprezzabile e spesso profondo e preciso, oltre che di un ottimo servizio, caratteristica inconsueta per uno specialista della terra battuta. Nel corso della sua carriera è stato però spesso discontinuo, alternando vittorie brillanti (come a Valencia nel 2006, quando, partendo dalle qualificazioni, eliminò due ex numeri 1, Juan Carlos Ferrero e Marat Safin) a brucianti sconfitte contro giocatori meno dotati di lui.
Nella seconda parte del 2007 il suo rendimento è migliorato anche sul cemento, cosa che gli ha permesso di raggiungere i quarti al Masters 1000 di Cincinnati (dove è stato sconfitto in tre set da Roger Federer) e il terzo turno all'US Open, dove ha come miglior risultato il quarto turno raggiunto cinque anni dopo. Tra il 2008 e il 2012 ha avuto i suoi anni migliori, issandosi fino al numero 9 del ranking il 2 maggio 2011. I suoi migliori risultati nei tornei del Grande Slam sono i quarti di finale agli Open di Francia nel 2008, 2010 e 2012 e i quarti agli Australian Open nel 2013. Ha vinto in totale 13 tornei nel circuito ATP, perdendo 10 finali.
Statistiche
Singolare
Vittorie (13)
Legenda
Grande Slam (0)
Tennis Masters Cup / ATP World Tour Finals (0)
Masters Series / ATP World Tour Master 1000 (0)
International Series Gold / ATP World Tour 500 Series (2)
International Series / ATP World Tour 250 Series (11)