Michael John "Mike" Walsh (April 29, 1850 – February 2, 1929) was an Irish-American umpire and manager in Major League Baseball who umpired 304 games from 1875 to 1888 in three different leagues: the National Association, the National League, and the American Association.