Vid Europamästerskapen i simsport 2021 tog Persson brons på 200 meter bröstsim med tiden 2.07,66, vilket var hans första mästerskapsmedalj i långbana. Vid olympiska sommarspelen 2020 i Tokyo tog sig Persson till final på 200 meter bröstsim, där han slutade på åttonde plats.