John Thompson Leckie (3 March 1906 — 1977) was a Scottish footballer who played as a goalkeeper.
Leckie played for Alva Albion, Alloa Athletic, St Johnstone, Raith Rovers and Bray Unknowns before moving down to England to sign with Port Vale in March 1932.
[1] He picked up an injury in only his second game in 1931–32 and was sidelined until the start of his second season at The Old Recreation Ground.
[1] During that season he had a period from November 1932 to February 1933 as second-choice keeper behind previous favourite Ben Davies, though in March he was injured once more, and Leckie played 22 games.
He was then Cardiff City's first-team goalkeeper in 1934–35, as the Welsh club struggled near the bottom of the Third Division South.