John Griffin - Head Coach & Senior Group Coach

John has been a coach for the Club since 1982 and has been the head coach since 1986. He coaches the swimmers 13 and up in the Senior or National group. John and Cindy met at Lodi High School’s pool, June of 1979, during the master’s swim practice, they were engaged August 1979 and married a year later in 1980. They have one daughter, Katelyn who swam for the Club for 22 years.

John started swimming in 1968 in Redding, CA for Don Prince. His family moved to the Woodland/Davis area and swam with Davis for Jerry Hinsdale. At the time, he ran track in Esparto and commuted to Davis to swim. He attended Chico State in 1972-75, ran cross country the first year and swam for Ernie Maglischo the second. During the summers and school breaks, he swam with Woodland under Tom McCrakin. He transferred down south and swam while he attended San Diego State. He has memories of swimming in Lodi and driving here under the Lodi Arch and competing at Lodi High, so he actually swam here before meeting Cindy. He started a USA swim team in San Diego, in 1977 at the Peninsula YMCA before coming to Lodi and opening his Fleet Feet store in Stockton and Lodi, CA.

Contact Coach John at (209)712-4382 or by email at

Cindy Griffin - Gold Group Coach

Cindy has been a member of the swim program since 1962. She swam for the Club and went to Olympic Trials in 1968 at age 12 in the 800 meter free and in 1972 at age 16 in the 400 IM; placing 5th. She also swam for Pacific Aquatics in the early 70’s at University of the Pacific. Cindy attended college for 2 years then transferred to Cal Poly where she earned her teaching credential. She is currently a 3rd grade teacher at Lodi Christian School. She has been a coach for the past 35 years and has coached the 8 and Under Group and the Gold Group 9-12 years old.

Contact Coach Cindy by email at

Troy Scheideman - Silver Group Coach

Troy Scheideman: “Coach Troy” has been an age group coach with Lodi Swim Club for 21 years. He swam for the club for six years and earned High School All American status in the 100 free in 1980. Coach Troy competed at Junior Nationals and swam for UOP. He brings energy and enthusiasm with his experience and occasionally offers double candy challenges at practice. When he is not coaching, Coach Troy is a private investigator and enjoys making sauerkraut.

Contact Coach Troy at (209)712-6855

Matthew Hicks - Silver Group Coach 

I started swimming at 15 years old, and instantly fell in love with it. In the past I have been an instructor in martial arts, and I am currently a HEI instructor. As I aged out of swimming, I found I had a difficult time being away from the pool. I decided to combine my love for teaching and the water. I have been coaching since early and continue to grow in my knowledge of the sport. I am currently going to school to become a Software Engineer.

Contact Coach Matt at


Halli Garza - 8 & Under Coach

Coach Halli swam competitively starting at the age of 9 and swam in college too. She comes to us after coaching a  Stockton Rec league team for 4 years, and is looking forward to continue being involved with swimming. Her favorite 3 events are the 200 butterfly, the 400IM and 200IM. Her favorite food is sushi and a fun fact about her is that she is  double jointed in the elbows. 

Contact Coach Halli at

James Cotta - Triathlon & Masters

  Feel free to contact Coach Cotta for any questions or comments you may have on our triathlon, Swim Lessons or Masters programs.

Robert Elrod - Water Polo Coach

Born and raised in Lodi, Rob is no stranger to Lodi aquatics. He swam for Lodi City Swim Club for seven years during his adolescence, and competed at Lodi High School. After graduating Lodi High in 1990, Rob went on to coach 24 years of water polo and 18 years of swimming at various levels.


Meet Our Staff