Born in
Skopje, Macedonia, Ashkovski started his career in Serbia, playing with
FK Teleoptik in the
Serbian First League. After two solid seasons with Teleoptik, he moved to Partizan in summer 2012. He made his debut for Partizan on November 11, 2012, against
FK Radnički 1923. In the summer of 2013, he was loaned to another SuperLiga side,
FK Donji Srem. He was loaned to
Napredak Kruševac in 2014, but moved to the reigning
Tippeliga champions,
Strømsgodset, on a half-year loan deal in July the same year. The
Norwegian club had an option to buy the player, which was not exercised. ==International career==