Career
He played ten seasons in the National League and American League with the Louisville Colonels (1895-1897), New York Giants (1897), Saint Louis Browns (1898), Baltimore Orioles (1898-1899), Detroit Tigers (1901-1902), Washington Senators (1903), and Chicago White Sox (1903-1905). Born in Des Moines, Iowa, he batted left-handed and threw right-handed. Holmes spent his first two seasons with the Colonels and played the next two seasons with four different clubs.
After a season"s absence, he returned to play in the American League"s inaugural season in 1901.
In 932 career games, Holmes batted.282 with 236 stolen bases and 1,014 hits.