Åstrand osallistui yleisurheilun EM-kisoihin kolmesti. Barcelonassa 2010 hän selviytyi 200 metrillä välieriin. Hän juoksi myös kolmannen osuuden Suomen 4 × 100 metrin viestijoukkueessa, joka sijoittui seitsemänneksi SE-ajalla 39,29. Helsingin EM-kilpailuissa 2012 Åstrand eteni jälleen välieriin 200 metrillä. Hän juoksi myös Suomen miesten 4×100 metrin viestijoukkueessa, joka karsiutui jatkosta ajalla 39,85. Åstrand osallistui myös Zürichin EM-kisoihin 2014 200 metrillä ja viestissä.