Jamie MacDonald (born 17 April 1986, in Broxburn) is a professional footballer who plays as a goalkeeper who plays for Scottish Championship side Raith Rovers. MacDonald has previously played for Heart of Midlothian, Queen of the South, Falkirk and Alloa Athletic and Kilmarnock, and has played in three Scottish Cup finals with different clubs, winning the competition in 2012. He also represented Scotland at under-21 level.