Kalle Berglund trat erstmals 2012 bei schwedischen Jugendmeisterschaften an. In der Halle gewann er Bronze über 400 Meter, im Sommer Silber über die 800 Meter. Ein Jahr später wurde er in Saisonbestleistung von 1:53,34 min schwedischer U18-Meister über 800 Meter. 2014 konnte er sich dann bei den U20-Weltmeisterschaften in Eugene erstmals für internationale Meisterschaften qualifizieren, bei denen er über die 800-Meter-Distanz antrat. Im Finale belegte er in einer Zeit von 1:47,31 min den siebten Platz.