Als Kind führten seine Eltern ihn, seine Schwester und seinen Bruder durch Waldläufe an den Sport heran. Im Jahr 2012 wurde Karl in Rheydt Deutscher U18-Meister über 2000 Meter Hindernis. 2013 konnte er in Rostock erneut Deutscher U18-Meister werden und belegte international über 2000 Meter Hindernis den 10. Platz bei den U18-Weltmeisterschaften in Donezk. 2014 wurde Karl in Wattenscheid Deutscher U20-Vizemeister über 2000 Meter Hindernis und kam bei den U20-Weltmeisterschaften in Eugene (Oregon) über die längere 3000-Meter-Hindernisdistanz auf den 12. Platz. 2015 holte er sich in Jena bei den Deutschen Jugendmeisterschaften den Meistertitel auf der 2000-Meter-Hindernisstrecke und wurde in Eskilstuna U20-Vizeeuropameister über 3000 Meter Hindernis.