Toggle navigation
SwimmingTimes
Swimmers
Meets
Events
Teams
Kevin Hafner
All Swims
Best Times
Born 1974
Team
Swims
Recent
Novi Sturgeons
27
June 15, 2008
Oakland Live Y'ers
3
October 19, 2008
Pointe Aquatics
3
January 9, 2015
Unattached
3
December 3, 1998