Olümpiale pürgiv Eesti tippujuja võistles kõrgetasemelisel võistlusel edukalt
Võistluse esimesel päeval kvalifitseerus Kregor 200 m liblikujumises kolmanda ajaga õhtusesse A-finaali, kus saavutas 2.00,61ga viienda koha (hommikul 2.01,72). Võitis Louis Croenen ajaga 1.57,33. 50 m liblikujumises pääses Kregor 24,96ga B-finaali, kuid otsustas sellest loobuda.
Teine päev oli Kregorile taas edukas. Ta pääses 200 m vabaujumises ajaga 1.50,63 kümnendana A-finaali. Õhtul saavutas 20aastane tartlane 1.49,82ga viienda koha. Võitis Velimir Stjepanovic ajaga 1.47,04. 100 m liblikujumises jõudis Kregor 14. ajaga 54,93 B-finaali, kuid otsustas sellest loobuda.
Kolmandal võistluspäeval pääses Kregor 400 m vabaujumises ajaga 3.56,73 finaali, kus ta sai 3.56,14ga kuuenda koha. Võitis Mykhaylo Romanchuk ajaga 3.50,24.