James William "Ducky" Holmes (January 28, 1869 – August 6, 1932) was an outfielder in Major League Baseball. He played ten seasons in the National League and American League with the Louisville Colonels (1895–97), New York Giants (1897), St. Louis Browns (1898), Baltimore Orioles (1898–99), Detroit Tigers (1901–02), Washington Senators (1903), and Chicago White Sox (1903–05).
James William "Ducky" Holmes was a Major League Baseball outfielder who played for ten seasons in the National and American Leagues from 1895 to 1905. He played for several teams including the Louisville Colonels, New York Giants, St. Louis Browns, Baltimore Orioles, Detroit Tigers, Washington Senators, and Chicago White Sox.