William James Evans (February 10, 1893 – December 21, 1946) was a pitcher in Major League Baseball who played for the Pittsburgh Pirates (1916–17, 1919). Listed at 6 ft 0 in (1.83 m), 175 lb, Evans batted and threw right-handed. He was born in Reidsville, North Carolina. In a three-season career, Evans posted a 2–13 record with a 3.85 ERA in 28 appearances, including 11 starts, six complete games, 10 games finished, 41 strikeouts, 48 walks, and 126⅓ innings pitched. In 1918 Evans served in the military during World War I.