Perseus Karlström trat erstmals 2007, im Alter von 17 Jahren, mit den U18-Weltmeisterschaften in Ostrava bei internationalen Meisterschaften über die 10-km-Distanz an. In 48:13,05 min belegte er Platz 24. Ein Jahr später trat er dann in der höheren Altersklasse bei den U20-Weltmeisterschaften in Bydgoszcz an. Im Vergleich zum Vorjahr verbesserte er seine Zeit um etwa eine Minute, belegte damit den 30. Platz. Bei den U20-Europameisterschaften 2009 in Novi Sad verbesserte er sich nochmal um drei Minuten und wurde Neunter.