Rincón jugó en las Grandes Ligas para los Minnesota Twins entre 2001 y 2008, para los Cleveland Indians en 2008, para los Detroit Tigers en 2009, y para los Colorado Rockies entre 2009 y 2010.