James Roy Walker (April 13, 1893 – February 10, 1962) was a Major League Baseball pitcher who played for six seasons. He pitched for the Cleveland Naps/Indians in 1912 and 1915, the Chicago Cubs from 1917 to 1918, and the St. Louis Cardinals from 1921 to 1922.