Kikkenborg is a product of Esbjerg fB, where he worked his way up through the youth ranks. In May 2019, Kikkenborg was on the bench for three Danish Superliga games, however, without making his debut. On 19 December 2019 it was confirmed, that Kikkenborg would play the rest of the 2019-20 season on loan for Danish 2nd Division club FC Sydvest 05.Mads Kikkenborg udlejes til FC Sydvest, fcsydvest.dk, 19 December 2019 However, he would still train with Esbjerg, due to the geographical distance between the clubs. Kikkenborg made seven appearances for the 2nd Division team.
