Bereits in der Saison 2011/12 lief Krogsgaard für die dänische U16-Nationalmannschaft auf. Im folgenden Jahr nahm er mit Dänemark an der U18-Junioren-Weltmeisterschaft der Division IA teil, wo er mit der Mannschaft den Aufstieg in die Top-Division schaffte. Im Jahr 2014 nahm er erneut an der U18-Junioren-Weltmeisterschaft teil und führte die Mannschaft als Kapitän auf das Eis. Außerdem spielte er noch mit der U20-Mannschaft bei der U20-Junioren-Weltmeisterschaft der Division IA. Auch dort gelang der Aufstieg, sodass er 2015 an der U20-Junioren-Weltmeisterschaft in der Top-Division teilnehmen konnte. Nachdem er mit der dänischen U20-Nationalmannschaft den Klassenerhalt gefeiert hatte, führte er im Jahr 2016 die Mannschaft ebenfalls als Kapitän aufs Eis.