Tammikuussa 2018 Mattila hyppäsi Jyväskylässä hallituloksen 216, jolla hän paransi yhdellä sentillä Toni Huikurin nimissä ollutta 17-vuotiaiden poikien sisäratojen Suomen-ennätystä. Sisäratojen SM-kilpailuissa hän sai pronssia. Györin alle 18-vuotiaiden EM-kilpailuissa 2018 hän sijoittui kuudenneksi. Kalevan kisoissa hän sai hopeaa. Hän voitti korkeushyppykilpailun ensimmäisessä aikuisten Suomi−Ruotsi-maaottelussaan Tampereella 2018. Boråsin alle 20-vuotiaiden EM-kilpailuissa 2019 hän sijoittui kolmanneksi tuloksella 212. Hän voitti samana vuonna kultaa Kalevan kisoissa. Hän sai hopeaa SM-hallikilpailuissa 2020. Mattila hyppäsi 27. heinäkuuta 2020 Äänekoskella ennätyksensä 221. Turun kalevan kisoissa 2020 Mattila puolusti kultaansa menestyksekkäästi hypäten 217. SM-hallikilpailuissa 2021 Mattila oli kolmas.