Meshal Khalaf (born 27 September 1994) is a Saudi football player. He currently plays for Al-Riyadh .