Queen 's Park have won the Scottish Cup the third most amount of times , behind Rangers and Celtic . Queen 's Park have won the Scottish Cup the third most times of any club , behind Rangers and Celtic , although the last time they won it was in 1893 .