Beim Prefontaine Classic Ende Mai 2017 lief Ingebrigtsen als bis dato jüngster Läufer aller Zeiten – 53 Jahre zuvor bewältigte Jim Ryun die Distanz mit 17 Jahren in 3:59,0 min – die Meile mit einer Zeit von 3:58,07 min unter 4 Minuten. Drei Wochen später konnte er diese Zeit bei den Bislett Games noch einmal verbessern (3:56,29 min). Am 8. Juli debütierte Ingebrigtsen beim "Guldensporenmeeting" im belgischen Kortrijk im 3000-Meter-Hindernislauf und blieb mit einer Zeit von 8:26,81 min auf Anhieb unter der Norm für die Weltmeisterschaften 2017. Zwei Wochen später trat er bei den U20-Europameisterschaften im italienischen Grosseto über 1500 Meter, 5000 Meter und im 3000-Meter-Hindernislauf an; inklusive der jeweiligen Vorläufe absolvierte er somit 5 Läufe innerhalb von vier Tagen. Am 22. Juli wurde Ingebrigtsen im Finallauf über 1500 Meter Achter, nachdem er 300 Meter vor dem Ziel zu Fall kam. Etwa zweieinhalb Stunden später gewann er jedoch den 5000-Meter-Lauf wie auch tags darauf das Hindernisfinale mit jeweils etwa drei Sekunden Vorsprung deutlich. Bei den Weltmeisterschaften in London schied er 44 Tage vor seinem 17. Geburtstag im Vorlauf aus. Ende August trat Ingebrigtsen bei den norwegischen Meisterschaften in seiner Heimatstadt Sandnes erneut über mehrere Distanzen an und konnte sich dort neben einer Bronzemedaille über 800 Meter die Titel über 1500 Meter, 5000 Meter und im 3000-Meter-Hindernislauf sichern. Im Dezember verteidigte er seinen Juniorentitel bei den Crosslauf-Europameisterschaften im slowakischen Šamorín.