After being named talent of the year at his hometown club CJVV Amersfoort in 2016,[1] Tekfaoui joined the IJsselmeervogels academy later that year.[2] He regularly trained with the first team and even made his unofficial debut at the age of 15 in September 2017, appearing as a member of the starting lineup during a friendly against Magreb '90.[2]
He made the switch to Utrecht in the summer of 2018, initially joining their under-19 team.[2] After playing limited minutes off the bench in his first season, he had a breakout start to the 2019–20 season.[3] He made his professional debut with Utrecht's reserve team Jong Utrecht on 6 December 2019, coming on for Hicham Acheffay in the final minutes of a 1–1 draw with MVV Maastricht. A few weeks later he signed his first professional deal with Utrecht.[4]
On 31 August 2021, he terminated his contract with Utrecht by mutual consent and returned to IJsselmeervogels for the 2021–22 season.[5]