Poromaa, der für den Åsarna IK startet, nahm bis 2020 vorwiegend an Juniorenrennen teil. Dabei belegte er bei den Nordischen Junioren-Skiweltmeisterschaften 2019 in Lahti den 21. Platz im Sprint, den zehnten Rang über 10 km Freistil und den neunten Platz im 30-km-Massenstartrennen. Zudem wurde er dort Sechster mit der Staffel. Sein Debüt im Weltcup hatte er im März 2019 in Falun, das er auf dem 55. Platz über 15 km Freistil beendete. Seine besten Platzierungen bei den Nordischen Junioren-Skiweltmeisterschaften im folgenden Jahr in Oberwiesenthal waren der 12. Platz mit der Staffel und der neunte Rang im 30-km-Massenstartrennen. Nach den Plätzen zwei und eins bei FIS-Rennen in Bruksvallarna zu Beginn der Saison 2020/21, nahm er am Ruka Triple teil. Dabei kam er auf den 34. Platz im Sprint und holte tags darauf mit dem 15. Platz über 15 km klassisch seine ersten Weltcuppunkte. Bei der Abschlussetappe errang er den 27. Platz und beendete das Ruka Triple auf dem 17. Platz. Es folgten weitere Platzierungen in den Punkteränge, darunter Platz 23 bei der Tour de Ski 2021 und erreichte damit abschließend den 35. Platz im Gesamtweltcup. Im Februar 2021 wurde er bei den U23-Weltmeisterschaften in Vuokatti Vierter über 15 km Freistil und belegte bei den Nordischen Skiweltmeisterschaften in Oberstdorf den 12. Platz im 50-km-Massenstartrennen, jeweils den neunten Rang im Skiathlon und 15 km Freistil und den vierten Platz mit der Staffel.
In der Saison 2021/22 siegte Poromaa beim Scandinavian-Cup in Falun zweimal und errang in Lahti mit dem dritten Platz über 15 km Freistil seine erste Podestplatzierung im Weltcup. Beim Saisonhöhepunkt, den Olympischen Winterspielen 2022 in Peking, nahm er an fünf Rennen teil. Seine besten Platzierungen dabei waren der sechste Platz im Skiathlon und jeweils der vierte Rang im Teamsprint und mit der Staffel. Zum Saisonende wurde er schwedischer Meister im 30-km-Massenstartrennen und errang den 35. Platz im Gesamtweltcup.