[1] On 24 January 2012, Shehaj was sent on loan to fellow Albanian Superliga team Pogradeci until the end of the season.
[2] During his spell there, Shehaj appeared in two league matches as Pogradeci finished 13th which resulted in relegation to the Albanian First Division.
[4] On 11 September 2016, during the 5–0 home win against Luftëtari Gjirokastër in the second matchday of the 2016–17 Albanian Superliga season, Shehaj scored the fifth goal of the match, his first league strike since April 2015.
[9] However, one month later, on 14 July 2017, Shehaj was sold to Teuta Durrës, signing a two-year contract, leaving Flamurtari after ten years of service.
[10] His debut on 9 September brought his first goal for the club as well, as his late header was the winner for Teuta who defeated Luftëtari Gjirokastër in the opening week of the championship.