Nationality: Singaporean
DOB/Age: 22 August 1988 (36)
Previous Clubs: Tanjong Pagar United (2011, 2012-2013), Home United (2012, 2018-2019), Geylang International (2014-2015), Warriors FC (2016-2017)
Well-known as a speed merchant, Hafiz forged himself a reputation as a dangerous and tricky winger in his younger days. He has since done well to transform himself into a steady and committed full-back, who is capable of putting in crunching tackles as well as whipping in dangerous crosses from his flank.
Now the senior statesman at the Sailors, Hafiz is still going strong and enjoys the opportunity to impart his knowledge to the younger ones at the club. Having played for the club 91 times between 2020 to 2023, the veteran is now close to becoming the first player to make a century of appearances for the Sailors.