Career
Early career
Tahiraj started his youth career at Columbia Broadcasting System Milan academy based in Turin, Italy. At the age of 11, the former Juventus F.C. player Gianluca Pessotto spotted him and Tahiraj had a successfully trial with Juventus academy and in summer of 2006 he moved to Juventus. In August 2013 he was loaned out for a year to Carpi for primavera team
On 16 July 2014 Juventus sold him to city rivals Football Club Torino for a fee of €75.000.
In January 2015 Torino loaned him to Carpi primavera for a half season. Zavrč
After spending several years in Italy as a youth player, in August 2015 Tahiraj signed a professional contract with Slovenian side NK Zavrč.
Tahiraj made it his professional debut in the Slovenian PrvaLiga on 21 August 2015, by replacing Veljko Batrović in the 83rd minute in a championship game against Domžale finished in the goaless draw. Albania U17
Tahiraj was invited for the first time at the Albania national under-17 football team by the coach Džemal Mustedanagić to participate in the 2013 Union of European Football Associations European Under-21 Championship qualification in October 2012.
In the first two games of the qualification tournament he was an unused substitute.
He made it his first debut for U17s side in the third last match against Liechtenstein U17 on 23 October 2012 playing as a starter and scoring also a goal in the 39th minute in a 6–0 victory. Albania U19
Tahiraj was called up to the Albania national under-19 football team by the coach Altin Lala for the friendly match against Italy U19 on 17 December 2014.