Kregor Zirk (born 3 July 1999) is an Estonian swimmer.
He is multi time Estonian swimming champion in both short and long course.
He has broken Estonian age group and senior records around 300 times.
[1] He competed in the men's 100 metre freestyle event at the 2017 World Aquatics Championships.
Across these two stops Zirk (2,250m), and his teammate Mary-Sophie Harvey (2,600m) had raced more than all other swimmers.