Keren, Muba Babel United Datangkan Mantan Bek Atletico Penarol Uruguay
Tak lama bergabung di Vise, lutut Zainal Haq kembali cedera. Ia pun menjalani operasi untuk kali kedua pada cedera yang sama. Pada momen itu, ia harus istirahat total selama setahun.
Setelah pulih, Zainal bergabung dengan Persebaya di bawah bendera PT Mitra Muda Inti Berlian (sekarang menjadi Bhayangkara FC) pada 2013. Sayang, semusim di klub itu penampilannya belum optimal dan lebih banyak duduk di bangku cadangan.
Peruntungan Zainal Haq mulai terbuka ketika ia bergabung di Persela Lamongan yang berkiprah pada ajang ISC A 2016. Awalnya, Zainal Haq sempat kesulitan menembus tim inti.
Usai menjalani masa sulit selama semusim, Zainal akhirnya mendapat jatah starter Laskar Joko Tingkir di Liga 1 2017. Aksinya bersama Persela membuat Kalteng Putera yang baru promosi tertarik memakai jasanya pada Liga 1 2018.
Sayang, krisis finansial yang melanda Kalteng Putera membuat penampilan pemain dan tim tidak optimal. Zainal hengkang ke Aceh United, kemudian memperkuat Badak Lampung FC (2019), Mitra Kukar (2020), dan kini Muba Babel United.