Sélectionné en équipe de Cuba, il remporte la médaille d'or olympique en 2004. Ramirez participe également à la Classique mondiale de baseball 2006, où les Cubains s'inclinent en finale face au Japon. Il évolue alors principalement comme joueur de deuxième base ou en champ extérieur.
Lors de sa dernière saison en club à Cuba en 2007, il compte une moyenne au bâton de 0,338 pour 20 coups de circuit. Sur ses sept saisons au plus haut niveau à Cuba avec Pinar del Rio, sa moyenne au bâton est de 0,335 ; Il est parvenu à se maintenir au-dessus des 0,300 lors des six saisons complètes qu'il a disputé.
En 148 matchs en 2009, il réussit 150 coups sûrs dont 15 circuits, avec une moyenne au bâton de ,277 et 68 points produits.
En 2010, Ramirez frappe pour,282 avec 18 circuits et 70 points produits. Il atteint un nouveau record personnel de 165 coups sûrs en saison régulière. Il remporte le Bâton d'argent du meilleur joueur offensif de la Ligue américaine à la position d'arrêt-court, une première pour lui[3].
En 2011, Ramirez frappe 15 circuits, produit 70 points et frappe pour ,269 de moyenne au bâton. Il égale son total de 165 coups sûrs de la saison précédente et, avec deux doubles de plus qu'en 2010, réussit un nouveau record personnel de 31 coups de deux buts.
En 2012, il frappe pour ,265 de moyenne au bâton en 158 parties jouées avec 73 points produits et un nouveau record personnel de 20 buts volés. En revanche, il ne marque que 59 points, soit 22 de moins que la saison d'avant et 24 de moins que son record de 83 en 2010. Sa moyenne de présence sur les buts est très faible en 2012 : elle ne s'élève qu'à ,287.
En 2013, Ramírez vole 30 buts, son nouveau meilleur total en une saison et bat son record personnel de doubles, avec 39. Sa moyenne au bâton s'élève à ,284 en 158 matchs joués et il rehausse sa moyenne de présence sur les buts à des niveaux à peu près équivalents à ses autres saisons, hormis 2012, soit une moyenne de ,313. Il frappe 6 circuits et produit 48 points. En revanche, ses lacunes en défensive sont de plus en plus préoccupantes[4]. Il mène d'ailleurs en 2013 tous les joueurs d'arrêt-court de la Ligue américaine et tous ceux du baseball majeur, à égalité avec Starlin Castro des Cubs de Chicago, pour le nombre d'erreurs[5]. Ces 22 erreurs sont d'ailleurs un sommet peu enviable parmi tous les joueurs de position de la Ligue américaine en 2013[6].
Le , Ramírez bat le record de franchise des White Sox[7] de 15 matchs consécutifs avec au moins un coup sûr pour commencer une saison, alors qu'il éclipse la marque établie par Frank Thomas en 1996[8]. La série prend fin le après 17 matchs[9]. Ramírez est invité au match des étoiles 2014[10], une première sélection en carrière pour le joueur des Sox.
Padres de San Diego
Le , Ramírez signe un contrat de 4 millions de dollars pour une saison chez les Padres de San Diego[11].
Rays de Tampa Bay
Libéré par les Padres le , il signe 4 jours plus tard un contrat avec les Rays de Tampa Bay.