Thomas Joseph Needham (April 17, 1879 – December 14, 1926) was an Irish-born Major League Baseball player from 1904 to 1914. He was a catcher with the Boston Beaneaters, New York Giants and Chicago Cubs. Needham hit poorly, hitting below .200 in 8 of his 11 seasons, Needham's career average was .209, due to his first season average of .260. Needham died in his home in Steubenville, Ohio at the age of 47.