Joseph Nicodemus McCarthy was an American Major League Baseball catcher. McCarthy played for the New York Highlanders in 1905 and the St. Louis Cardinals in 1906. In 16 career games, he had 9 hits in 39 at-bats. He batted and threw right-handed.