Jordan McGhee (born 24 July 1996) is a Scottish professional footballer who plays for Dundee as either a defender or midfielder. He began his career at Heart of Midlothian and had a spell on loan at Middlesbrough. He then spent two years at Falkirk, and was team captain from January 2019 until his departure.