Coach Josh started swimming competitively at age 9 in Naperville, IL.  He moved to the Quad Cities during junior high and swam for area clubs and Pleasant Valley high school, where he specialized in middle distance free. During high school, he set multiple school records and was also an individual and relay state qualifier. He went on to swim in college at the University of Northern Iowa.  He joined Metro as a coach in 2009 and has been with the team ever since. He loves sharing his passion for swimming  and helping kids of all ability levels achieve their goals and reach their highest potential.

He can be reached at [email protected]