La sua carriera calcistica si è divisa tra le esperienze in Germania, in Austria ed in Italia. In terra tedesca ha indossato le maglie di Wolfsburg, Eintracht Braunschweig, Germania Halberstadt e SV Babelsberg 03.
Nel campionato austriaco ha giocato per tre stagioni, sempre in massima serie, con la maglia del Ried collezionando, tra campionato e coppa nazionale, 93 presenze nelle quali ha messo a segno 13 gol e fornito 23 assist ai suoi compagni di squadra.
Nella stagione 2015/16 è approdato in Italia legandosi al Frosinone in serie A. Da allora ha totalizzato, tra serie A, serie B e Coppa Italia 151 presenze con le maglie di Frosinone, Crotone, Foggia, Benevento ed Ascoli. Nell’esperienza italiana ha realizzato 23 gol e fornito ai compagni di squadra 26 assist.
Kragl ha scelto la maglia numero 69.
UFFICIO STAMPA US AVELLINO