Background
Kampl was born in Solingen, Germany.
Kampl was born in Solingen, Germany.
Kampl has dual citizenship and would have been eligible to play for Germany but chose Slovenia early on.
Early career
Kampl began his career with Bayer Leverkusen. After some years in the youth team of Bayer Leverkusen II he signed for SpVgg Greuther Fürth. On 30 August 2010, he signed a one season loan contract with SpVgg Greuther Fürth.
Kampl made his first team debut on 29 October 2010 as a late substitute in a 2.
Bundesliga tie with Erzgebirge Aue. After only half a season for Greuther Fürth, he returned to Bayer Leverkusen during the 2010-2011 winter transfer window.
Kampl made his Leverkusen 2010-2011 season debut as a second-half substitute in the Union of European Football Associations Europa League game against Metalist Kharkiv. In the summer of 2011, Kampl transferred to 3.
Liga side VfL Osnabrück.
After having played a great season for Osnabrück, he joined newly promoted 2. Bundesliga club VfR Aalen for a transfer fee of €250,000. Foreign Aalen however he played only four matches, scoring two goals and assisting another three.
Borussia Dortmund
On 22 December 2014, it was announced that he would join Borussia Dortmund on a five-year contract for a €12 million fee on 1 January 2015.
He was originally going to go to RB Leipzig. He made his debut on 31 January 2015.
On 28 April 2015, in the DFB-Pokal semi–final against Bayern Munich, Kampl came on in the 83rd minute for Jakub Błaszczykowski and was sent–off after receiving a second yellow card. Dortmund went through to the final via a penalty shootout.
Bayer Leverkusen
On 28 August 2015, Kevin returned to Bayer Leverkusen on a five-year deal.
He made his debut on 12 September 2015 versus SV Darmstadt 98. Later, on 20 October, he scored his first Union of European Football Associations Champions League goal in a 4–4 home group stage draw against Roma.
Kampl is a member of the Slovenia national football team