Louis Browns, New York Highlanders, Washington Senators, and Chicago White Sox between 1894 and 1908.
Anderson stayed in Brooklyn for the 1899 before being purchased by the Milwaukee Brewers of the newly formed American League.
The Washington Senators (officially a different franchise from the team he played for in 1898) claimed him off of waivers, and he recovered to bat .279 on the season, good enough for ninth in the AL in the midst of the dead-ball era.
In 1906, Anderson tied for the American League lead in stolen bases with Elmer Flick.
Late that season, when the White Sox faced the Cleveland Naps with both involved in a tight pennant race, Anderson would prove to be the last out in the second ever perfect game in MLB's modern era, pitched by Addie Joss in a tight pitching duel that also saw Anderson's future Hall of Fame team mate Ed Walsh strikeout 15 and allow only one run.