Figgins débute en Ligue majeure le et participe à 6 matchs des séries éliminatoires, remportant le titre mondial avec les Angels.
Il prolonge son contrat chez les Angels le en s'egageant pour trois saisons supplémentaires contre 10 millions de dollars[2].
Outre sa solide moyenne au bâton (0,290), le point fort du jeu de Figgins est sa capacité à voler les bases. Il est le meilleur dans cette spécialité en 2005 en Ligue américaine avec 62 buts volés cette saison-là[3].
Entre 2006 et 2009, il connaît des saisons successives de 52, 41, 34 et 42 buts volés pour les Angels.
En 2007, il présente l'une des meilleures moyennes au bâton (, 330) des majeures.
Le , Chone Figgins signe un contrat de 36 millions de dollars pour 4 ans et une année d'option avec les Mariners de Seattle[4], rivaux des Angels dans la division Ouest de la Ligue américaine. Il est une amère déception pour Seattle à ses deux trois années là-bas.
Les Mariners connaissent en 2010 une saison décevante et Figgins fait partie des joueurs pointés du doigt pour ses performances en offensive et sa nonchalance sur le terrain. Le 23 juin, dans un match contre Boston, il est cloué au banc par son managerDon Wakamatsu après avoir regardé passer sans réagir un relais du champ extérieur lui étant destiné, laissant Mike Cameron des Red Sox étirer un double en triple. Figgins et Wakamatsu en viennent aux coups dans l'abri des joueurs[5].
Figgins dispute 161 des 162 parties des Mariners en 2010 mais ne fait marquer que 35 points. Il est utilisé comme joueur de deuxième but dans chacun de ces matchs.
Figgins retrouve la position de deuxième but en 2011 mais ses piètres performances offensives amènent les Mariners à le remplacer par Adam Kennedy. Il ne joue au total que 81 parties, soit la moitié des matchs de son équipe, et affiche une moyenne au bâton sous la ligne de Mendoza, soit seulement, 188. Il ne produit que 15 points.
Figgins complète son décevant séjour[6] chez les Mariners en 2012 avec une triste moyenne au bâton de, 181 en seulement 66 parties jouées. Il est libéré par les Mariners le 28 novembre suivant[7].
Marlins de Miami
Figgins est engagé sur un contrat des ligues mineures par les Marlins de Miami le [8]. Le joueur de 35 ans est libéré le 20 mars, quelques jours avant le début de la saison[9].
Dodgers de Los Angeles
Figgins signe un contrat des ligues mineures avec les Dodgers de Los Angeles le [10]. Il joue son premier match avec les Dodgers le .