Career
Schalke 04
After scoring 59 goals in 53 matches for U-17 and 17 goals in 24 games for U-19, he became a first team player. Avdijaj was called up for the first time on a major competition on 17 September 2014 to participate in the 2014-2015 Union of European Football Associations Champions League group stage match against Chelsea, where he didn"t come in to play. After interest from Liverpool, Schalke gave him a £41 million release clause.
Sturm Graz
On 13 January 2015 in the winter transfer window, Avdiaj went on an 18-month loan deal at Austrian side Saskatchewan Sturm Graz.
Avdijaj made his debut for Sturm Graz in a friendly match against Kalsdorf and scored a goal. = 2014-2015 season He made his professional debut on 21 February 2015 in a 3–3 home draw against Wiener Neustadt.
He came in as a substitute in the 81st minute in place of Bright Edomwonyi and just 2 minutes after, Avdijaj made an assist for the temporary advantage goal 3–2 scored by Martin Ehrenreich. In his next second match even, Avdijaj played only as a substitute against Rapid Wien coming on in the 73rd minute in place of Daniel Offenbacher for the 1–0 loss.
He scored his first goal for Sturm Graz in his 7th match on 21 March 2015 against Admira, playing as a starter and scoring in the 28th minute the opening goal in the 3–1 victory.
After the 26th game week Avdijaj established himself in the starting line up playing as a side midfielder mostly at left side, attacking midfielder and also as a second striker. He ended up the season with total of 17 appearances, 12 as a starter including 8 full 90-minute matches where he managed to score in total 6 goals and provided 3 assists. Sturm Graz finished 4th in the rank table to secure a place in the Union of European Football Associations Champions League third qualifying round.
= 2015-2016 season Avdijaj started the 2015-2016 with an impressive performance on 18 July 2015 against Hartberg valid for the 2015-2016 Austrian Cup first round by scoring one goal, providing one assist and winning a penalty to help his side to take an away 0–6 victory.
On 11 October 2014 Avdijaj announced to have refused the Germany national under-19 football team as his intention was to represent Albania, where he said: "it"s better to have behind my own people, rather than foreigners" and he needed just an Albanian citizenship for him to be part of the national team managed by Gianni De Biasi. In November 2014 the coach Gianni De Biasi declared that he spoke with his father and the Football Club Schalke 04 coach Roberto Di Matteo for the situation of Avdijaj if he would play for the first team as a professional, a condition of De Biasi to invite him in the national team
In December 2014 Donis" father confirmed the family"s desire that the football player represents Albania in the future. In March 2015 Avdijaj told Albanian media that he has personally met with De Biasi and is looking forward to a call-up.