John White (27 August 1897 – 11 February 1986) was a Scottish footballer who played as a forward. He played for Albion Rovers and Heart of Midlothian (two spells) in his native country, and Leeds United in England. While at Hearts, in 1926 he achieved the highly unusual feat of scoring four goals in three successive matches. He also gained two caps for the Scotland national team, and is the only Albion Rovers player ever to be capped while on the club's books.