Coaching Staff

Ali Figgat - Head Coach

Gold, Silver Groups

Coach Ali started swimming at the age of nine in Salt Lake City, UT where she grew up. In high school, she served as team captain during her junior and senior years and lead her team to back-to-back state championships. She helped set the state record in the 200 Medley Relay swimming the breaststroke leg, and was also honored with the Eric Hoff Memorial Award. She chose not to swim collegiately but in 2009 she helped start and captained the Master’s Club Team at Utah State University. In 2011, she had the opportunity to compete at the Master’s National Championships in Mesa, Arizona where she placed top 5 in all of her events.

Coach Ali has been teaching swim lessons since 2004 and is familiar with both Red Cross and Swim America teaching programs. She was the swimming lessons program director at  Stang Aquatics Center from 2011-2012. She officially began her coaching career in 2010 with the Cache Valley Marlins USA swim team and Mountain Crest High School team both located in  Hyrum, Utah. The MC boys’ team won back-to-back state championships both years she coached there. After graduating from Utah State University in 2012 with a BFA in Graphic Design, she moved to Salt Lake City where she started coaching for Swim Utah and the East High School swim team. The boys’ team went from ranking 14th at the state championships the previous year, to placing 4th the year she coached there. She also spent two summers coaching at the Salt Lake Swimming and Tennis Club in Salt Lake City where the team went undefeated, winning the conference championships. Each of these coaching locations has offered Ali the absolute best quality training; she has been closely mentored and taught by level 4 ASCA coaches and had the opportunity to work with many swimmers who have competed at the Western Zone Championships as well as Junior National Championships. Coach Ali started coaching for the Fort Hood Area Dolphins in June 2014 as an assistant coach and was promoted to head coach in December 2014. She is excited for the opportunity to grow the program and see improvements in each athlete. Coach Ali believes that “pretty strokes make you pretty fast” and places a large emphasis on swimming with correct stroke technique for maximum efficiency. 


Mary Rudolph - Assistant Coach
Developmental Groups

Coach Mary joined the Fort Hood Dolphins in June 2015, relocating from Kauai Hawaii. She started swimming competitively at age 6, and swam for 3 years in college. She attended Indian River State College, a Nationally ranked college in South Florida from 2010 to 2012. Mary also swam for Pfeiffer University in North Carolina and set school records in the 100 and 200 breaststroke, 200 individual medley and 3 relays. Mary is a certified lifeguard, a USSA swim coach and a Certified Personal Trainer. She has been coaching age group swimmers for almost 5 years back in her hometown of Tallahassee, Florida and has been teaching private swimming lessons for over 6 years. Mary is currently working on her degree in Nutrition and has plans to go back to school for Nursing in the near future. When she is not working, she enjoys recreational swimming, spending time at the beach and volunteering at the local humane society.


Coaching and Board Member Opportunities

We are a year-round USA swim team of more than 70 swimmers, looking for highly motivated individuals with the desire to maintain our competitive program. The FHD swim team has a volunteer, parent-led Board of Directors. Salary is negotiable and will be dependent on experience and certifications. Coaching position are currently available. Candidates must be current in CPR, First Aid, Coaches Safety Training and havea USA Swimming Background Check. Please send your resume to  for consideration. If you are interested in being a parent volunteer or a member of the board, please email 

Board of Directors 

President:  Melissa Lemke  

Vice-President:  Vickie Engle

Treasurer:  Elizabeth R. Brown

Registrar:   Luz Barreto

Secretary:  Kelly Parrish




Board Positions consist of the following voting members:

  • President:  Running the everyday business of the team.
  • Vice President:  Helping President with the everyday running of the team to include scheduling of team parties and special events.
  • Secretary:  Recording of meeting minutes for the team and membership meetings.
  • Treasurer Collection of the dues and payment of meets; taxes.
  • Registrar Registering team members and coaches.  
  • Head Coach (Non-Voting Member)
Coaching Staff