Naufal started his career in Singapore with the Garena Young Lions in the then named Singapore first tier football league, the inaugural 2018 Singapore Premier League season, making his professional debut as a 19-year-old in the 85th minute as a substitute in a comfortable 2-0 home win against Hougang United back in 2018.[4] In his debut season with the Garena Young Lions, he netted 2 goals in 16 appearances,[5] one of which was a right-footed shot[6] against Albirex Niigata (S) in a 1-3 home loss[7] and the other a header in a comfortable 2-1 away win[8] against Hougang United[9] where Naufal played alongside Ikhsan Fandi in a 3-5-2 formation with Fandi Ahmad as manager in the 2017-18 season.
Hougang United
On 16 October 2019, Naufal signed for Hougang United.[10] After making 16 appearances for the Cheetahs[11] carrying more experience and potential to be fulfilled as a player.