Coaching Staff

Ben Davis

Head Coach


Ben is ASCA level 5 certified – the highest possible certification representing the top 2-5% of swim coaches in the U.S. His work history includes two Division 1 college assistant coaching positions (University of Alabama and University of Kentucky) as well as head coach and director at four premier competitive swim organizations (High Point Swim Club, N.C.; Tualatin Hills Swim Club, OR; Birmingham Swim League, AL and Wildcat Aquatics, KY). Additionally, Ben was selected to coach multiple National and International teams including head coach for the 1994 U.S. National Junior team and head coach for Turkey in the 1996 Olympics. Finally, Ben has held three different LSC leadership positions as past general chairman for Oregon Swimming, Southeastern Swimming and Kentucky Swimming.

Ben knows how to help his swimmers reach the highest levels of achievement. He has coached more than 100 USA Junior National Qualifiers (with 9 individual champions), more than 51 USA National Qualifiers, 32 USA Olympic Trial Qualifiers, 15 USA National Team Members and 2 Olympians including Gold Medal Winner Brent Lang.

Gil Stovall

Head Age Group Coach


Gil is a Memphis native and MTS alum.  He set multiple team and southeastern records while swimming with the Memphis Tigers.  Gil went on to swim at the University of Georgia from 2004-2008.  While at UGA, Gil set multple team records, as well as winning the 200 fly at the 2008 NCAA Championships, breaking Melvin Stewart's 17 year standing record in the process.  After NCAAs, Gil qualified for and competed in the 2008 Olympic Games in the 200m fly.  He swam a time of 1:53.86 to qualify behind Michael Phelps.  At the time, it was the second fastest 200m fly ever swum.  

For the past three years, Gil has been coaching a satellite program for the Germantown Swim Team in Jackson, TN.  Gil helped build the program and produced many Southeastern and Sectional qualifiers.  In his last season with GST, he produced many Southeastern Championship finalist and guided one swimmer to a Summer Junior National cut.  

Gil brings a lot of experience to our team, both in and out of the pool.  We are happy to have him back with Tigers! 

Melissa Puppa

Assistant Coach: White Group



I grew up in Elkridge, Maryland (a suburb of Baltimore), I have been involved in the competitive swimming community since I was in the 4th grade. I got started on a summer league team (the Watermont Bullfrogs) and was hooked from the start. I swam with the Greater Baltimore Swim Association (GBSA) through high school. I have been teaching swim lessons since I was 15 years old. Although there was no swim team at the college I attended, I started a club team to continue the sport. I then swam with a Masters team during her first few years of graduate school when it disbanded and I found CrossFit. I moved to Memphis in Jan 2014 and started coaching with MTS in August of 2014. I love getting to know the swimmers and watching them improve is one of the most rewarding things ever. Off the pool deck, I received my PhD in Exercise Science from the University of South Carolina in Columbia and am currently doing a post-doctoral fellowship at St. Jude. My area of expertise and study is in cancer-induced muscle loss and muscle loss from general disease and aging. In my free time I enjoy coaching/doing CrossFit.

Pam J Taylor

Assistant Coach: White and Gold Groups


Pam began coaching with Memphis Tigers in the fall of 2014.  Pam has lived in Olive Branch since 1997.  She is married and has 3 sons, 2 daughters in law and 1 granddaughter.  She is a cancer survivor and was diagnosed with congestive heart failure (something she has learned to live with).  She loves working with children.  She is a former Preschool Director and kindergarten teacher.  She begin swimming as a small child, her love for the water continues to this day.   She was a member of her high school swim team and taught all 3 of her children how to swim.  She is a certified swim instructor with the YMCA of the mid south.  Her current position with the Olive Branch Family YMCA is Swim Lesson Coordinator.  Her coaching experience includes: coaching in the Memphis Swim Conference, instructing at clinics hosted by the Memphis Swim Conference and coaching with MTS.  She is also a certified USA Swimming Official.
In her down time, she enjoys spending time with her family.

Janai Ederaine

Assistant Coach: White and Gold Groups


Janai Ederaine is a native to Corona, California and joined the Memphis Tiger family in April. She is one of two children in her family. She attended Howard University on a full athletic scholarship for swimming. She still holds the School record for the 400 IM.  Janai  is also a two-time All-American for Howard University and has been swimming since she was seven years old. Janai has five years of experience with coaching and teaching swim lessons. She is very excited to be apart of our team and to help our kids reach their goals! 

Whitney Erin Shelton

Assistant Coach


Whitney started coaching with Memphis Tigers in August, 2015.  Whitney graduated from the University of Memphis in 2010 with a Bachelor of Science concentrated in Mathematics.  While in school, she worked at Huey’s midtown and managed the pool at Chickasaw Country Club.  Whitney also coached the Lower School Swim Team at MUS from 2008-2010 and won the Championship meet three years in a row.  She is currently teaching Mathematics at CBHS as well as coaching the swimming/water polo teams and in the summer, I coach the Windyke Piranhas.