2016–2019 Sezon 2016 rozpoczął od startów halowych, w których trzykrotnie poprawiał najlepszy wynik na świecie w kategorii U18, doprowadzając go do poziomu 5,49. Latem ustanowił rekord życiowy 5,51, a na mistrzostwach świata juniorów, rozegranych na stadionie im. Zdzisława Krzyszkowiaka w Bydgoszczy, zdobył brązowy medal skacząc 5,45.
11 lutego 2017 roku podczas Millrose Games pobił rekord świata juniorów skacząc 5,75. Dokładnie miesiąc później, także w Nowym Jorku poprawił ten wynik osiągając 5,82 – a 1 kwietnia, startując już na stadionie – uzyskał 5,90. W lipcu 2017 zdobył dla Szwecji złoty medal mistrzostw Europy juniorów, a w sierpniu był dziewiąty podczas lekkoatletycznych mistrzostw świata w Londynie.
25 lutego 2018 roku podczas zawodów w Clermont-Ferrand, organizowanych przez ówczesnego rekordzistę świata Renauda Lavilleniego, wynikiem 5,88 ustanowił halowy rekord świata juniorów. Podczas halowych mistrzostw świata w Birmingham zajął siódme miejsce. Po powrocie do USA 31 marca w Austin z wynikiem 5,92 i 5 maja w Baton Rouge z rezultatem 5,93 poprawiał rekord świata juniorów. 14 lipca w Tampere (Finlandia) został mistrzem świata juniorów.