John fritsch  All Swims  Best Times
Born 1996
TeamSwimsRecent
Missouri Valley 8 August 12, 2007
Missouri Valley Swimming 4 August 6, 2011
Topeka Swim Association 73 March 21, 2015