Ostenta el récord de más partidos jugados como short-stop, y un total de 2.968 partidos de las Grandes Ligas de Béisbol con los Seattle Mariners, Cleveland Indians, San Francisco Giants, Texas Rangers, los Chicago White Sox y los Toronto Blue Jays desde 1989 hasta 2012.