Daniel McPhail (9 February 1903 – October 1987) was a Scottish professional footballer who made 437 appearances in the Football League playing for Portsmouth and Lincoln City. He played as a goalkeeper. Before moving to England he played for Falkirk and Third Lanark in Scotland.