Ndreca was a member of the KF Laçi under-19 side for 2 years between 2011 and 2013, where he featured in 52 games and scored 13 goals, which earned him a promotion to the senior team ahead of the 2013–14 season.[2]
On 2 June 2018, Ndreca agreed personal terms and joined Teuta until June 2020.[3] After only six months and limited with playing time, Ndreca joined KS Kastrioti in January 2019.[4]