Hun deltok i Junior-EM i skiskyting 2018 i Pokljuka i Slovakia, og kom der på niendeplass på sprinten, men gikk seg opp til andreplass på jaktstarten, bak Polina Sjevnina fra Russland. På 12,5 km enkeltstart kom hun på tiendeplass, og på mix-stafetten kom Sverige på åttendeplass. Hun deltok også i Junior-VM i skiskyting 2018, og fikk der tre gullmedaljer; hun vant sprint og 10 km individuell start individuelt, og deltok på Sveriges stafettlag som vant 3 × 6 km stafett, der hun gikk sammen med Amanda Lundström og Ella Halvarsson. På jaktstarten kom hun på femteplass.