Swim Utah Coaches

Coaching Staff
Timothy Leonhart Head Coach

Tim Leonhart was born in Grand Junction Colorado, he grew up on the pool deck watching his father Dale Leonhart, a local swim Coach Legend and his mother Karen Leonhart teaching swim lessons.

Throughout Tim’s early years swimming was part of his life not unlike walking, the water was second nature to him, a driving force motivating him to pursue swimming to the next level at the University of Utah. Alongside his older brother Will, assistant coach at the University of Alabama, he learned the    professional side of Swimming.

Tim played many team sports as a child which helped mold his philosophy that places winning in perspective and drives children to love the sport and have fun, rather than just the end result.

Although his coaching in Utah at the time was only temporary, the love for the sport remained.  After graduating with a BFA in Graphic Design from the University of Utah, Tim spent a year away from coaching but it wasn’t long until the swim world came calling and he was offered a job to work on Grand Cayman as the Head Age Group Coach for Stingray Swim Club.  Under his management the age group program continued to succeed and produce fantastic results. Working alongside David Pursley he learned how to develop a team from learn to swim foundational levels all the way up to Cayman Olympians.  The small island competitive environment allowed for extensive travel opportunities and international experience.  From Jamaica his first week as coach, Tim’s calling as a coach was proven by the immediate influence he had on the kids.  Overseas meets were expected and he sent multiple athletes to The CARIFTA Games (Caribbean Free Trade Association) within his first year with the program. His athletes went on to gain invaluable experience which lead to multiple national records and international medals.

Now Tim is back coaching in Utah with a family of his own, working to create a legacy that he hopes one day will rival his brother, currently coaching at University of Alabama, and father, still coaching in Colorado for Loveland Swim Club.

Cole Fordham Age Group Coach
Zofia Niemczak Age Group Coach

Born and raised in Albuquerque, New Mexico I’ve been swimming since I was 10. My first 2 years of college I went on to swim at the University of California, Fresno and broke 7 of the school records and won the Mountain West conference in the 200 fly. Currently, I have transferred to the University of Utah to finish my swimming career and get my degree in kinesiology and nutrition.  I have always had a passion for swimming and seeing kids find their passion for the sport is what I strive to do.

David Danhauer Age Group Coach
Tami Johnson Age Group Coach

Tami Johnson joined the University of Utah coaching staff in August 2012. During Johnson's first season with the Utes, she coached the breast and fly groups to five individual NCAA `B' cuts and a school record in the 200 breast. She was a part of the 2012-2013 Utah coaching staff that had three individual NCAA qualifiers and set 12 new school records.

Prior to coming to Utah, Johnson was an Age Group Site Coach with the Bluefish Swim Club from 2006-2012. During this time, she enjoyed watching the development of the swimmers and the growth of the site from 5 to 50+.

Johnson also started a Masters group while at Bluefish and worked under USA National Team coach and Bluefish owner, Chuck Batchelor, who has led many swimmers to national and international success.

Johnson grew up swimming for Schroeder YMCA in Brown Deer, Wis. and was a Junior National qualifier as well as part of the team that captured the YMCA Spring National Women's Championship in 1999. She later went on to coach Senior, Age Group, and Masters groups at Schroeder from 2004-2006.

In the summer of 2006, Johnson coached at the Paralympic World Champ Trials with one of the Schroeder athletes.

A 2005 graduate of Iowa State University, Johnson received Academic All-Big 12 honors and graduated 4.0 Summa Cum Laude with a degree in Marketing.