Zaiful is the first goalkeeper to get an assist in the history of the AFF Championship tournament.
Club career
Gombak United
Zaiful began his professional football career with Gombak United in the 2006 S. League. His stint with the bulls ended after the club has dissolved after the 2012 S.League season making 81 appearances in total.
Balestier Khalsa
In 2013, Zaiful signed for Balestier Khalsa and is the first choice which he became the captain for the team.[1] He made his 100 capped in the first match of the 2017 S.League fixtures against Warriors. He almost scored a goal with a free kick when the team was losing 1–2 to Warriors, his free kick came close and hit the post and the game resulted in a loss.
On 14 August 2021 against a match against the Young Lions, Zaiful who was on the bench, refused to substitute with the playing goalkeeper, Zacharial Leong during half-time.[4] Balestier was down 4-0 at half-time.[3] He was subsequently suspended by the club following the match.[3] On 19 August, Balestier Khalsa terminated Zaiful.[5] During an interview, Zaiful revealed that he refused to substitute Leong to encourage him and regretted refusing to play.[4]
Geylang International
On 27 August 2021, Geylang International announced the signing of Zaiful as part of their goalkeeping squad.[6]
Zaiful was unveiled as a Hougang United player on 17 January 2023 on the club's social medias. He made his debut on 19 February 2023 in the 2023 Singapore Community Shield in a 3-0 loss against Albirex Niigata. During the 2023–24 AFC Cup group stage match against Malaysian side, Sabah on 21 August 2023, Zaiful put on a ''Man of the Match'' performances during a heavy rain weather.
International career
Zaiful got his first international call up by Singapore's head coach Bernd Stange for friendlies against Bangladesh and Brunei on 30 May and 6 June 2015 respectively. He made his international debut against Brunei on the 60th minute, replacing Izwan Mahbud.
He finally collected his second cap for the Lions in a friendly against Fiji on 11 September 2018, replacing Hassan Sunny in the 60th minute.[7] Zaiful then collected his 3rd cap and pulled off a series of stunning saves against Oman in the 2019 AIRMARINE Cup Final.[8]
Zaiful made his third appearance for the national team on 23 March 2019, against Oman in the finals of the 2019 AIRMARINE Cup. He started the game and played the full 90 minutes. It eventually ended in a 1–1 draw but Singapore lost to Oman in penalties.[8]
Zaiful was selected for the 2022 AFF Mitsubishi Electric Cup that took place in December 2022. In the opening match for the Lions against Myanmar, he was in the starting line up following first-choice Hassan Sunny's red card in the previous tournament. In the 74' min, He assisted Shawal Anuar for the winning goal with a long punt that cemented Singapore's 3–2 win. He became the first goalkeeper to get an assist in the history of the tournament .
Others
Singapore Selection Squad
He was selected as part of the Singapore Selection squad for The Sultan of Selangor's Cup to be held on 6 May 2017.[9]