Tafaj played at the youth level with Partizani FK, but ultimately settled in Canada at the age of 14.
[4] Throughout the 2003 season he helped London secure the Open Canada Cup, where he successfully registered a goal in the penalty shoot-out.
[7] After leading London in the scoring charts he was transferred to KS Shkumbini in the Albanian Superliga.
[8][9][10][11] After a season abroad he returned to London, and was selected for the second time to the CSL All-Star team against Clyde F.C.
[14] Along with former teammate Isa Bulku he formed Elite Development Soccer Academy.