The previous record was 25.23, set by Gustav Hökfelt 2019 in Rome.

The text is updated.