James Walsh (3 December 1930 – 6 August 2014) was a professional footballer who played for Celtic and Leicester City as a forward. He was a prolific goalscorer and scored the winning goals in both the finals of the 1951 Saint Mungo Cup and the 1953 Coronation Cup, as well as playing in the 1955 Scottish Cup Final for Celtic. He then moved to Leicester City in 1956, where he was twice the club's top scorer in 1958-59 and 1960–61. He also played as Leicester lost the 1961 FA Cup Final. He still remains as one of Leicester's top 10 all-time top goalscorers.