John Frederick Shaw (1886 – 3 June 1916) was an English professional footballer who played as a forward for Sunderland.