Abu al-Hasan ibn al-Qattan al-Fasi: Trustworthy
Abu Bakr al-Bayhaqi: Declared him trustworthy
Abu Hatim al-Razi: Trustworthy
Abu Hafs Umar ibn Shahin: Declared him trustworthy
Abu Isa al-Tirmidhi: Trustworthy
Abu Muhammad ibn Hazm al-Zahiri: Trustworthy
Ahmad ibn Hanbal: Trustworthy
Ahmad ibn Shuayb al-Nasa'i: Trustworthy
Ibn Hajar al-Asqalani: Trustworthy
Al-Dhahabi: Trustworthy
Muhammad ibn Ismail al-Bukhari: Trustworthy
Muhammad ibn Tahir al-Qaysarani: Declared him trustworthy
Yahya ibn Ma'in: Trustworthy