Ames Fitness Center


Armando Espinosa

USPTA professional entering his first year as Director of Tennis at Ames Fitness Center. Before joining the staff at AFC, he spent 11 years as the head coach of Iowa State University. He has spent most of his coaching career coaching at the collegiate level. Armando last season coached Ankeny Centennial high School taking a record number of participants to the state tournament.

Ron Miller

Ron is a USPTA Elite Professional who has extensive tennis experience coaching and playing at various levels. He coached at Eastern Michigan University (Division 1 NCAA), and has always coached and played at Siena Heights University (NAIA level). Ron has worked with ranked juniors in Michigan, Florida, and the UK both as a hitting partner and coach. After several years in the technology space industry, he has come back to teaching, coaching and racquet stringing. He still plays on several USTA teams, making Nationals in 2017 and 2018 on 18+ and 40+ teams respectively.

Chris Moir

Chris received a B.S. in Exercise Science with honors (2019) and an M.S in Motor Control / Motor Learning (2021) from Iowa State University. Chris interned with the ISU Football Strength and Conditioning (2018) and the Gilbert High School Strength and Conditioning program (2019-2021). Chris is certified with the National Strength and Conditioning Association and American College of Sports Medicine. Chris is currently one of the Strength and Conditioning coaches at  3T’s All-Stars Sports Academy.  

John Ellis

My name is John Ellis. I am 28 years old and currently live in Ankeny. I am originally from Boone where I grew up playing tennis. I competed in the state tournament each of my four years in high-school and was able to win the state tournament my senior year. I went on to play collegiate tennis at University of Nebraska-Omaha where we competed at a Division 1 level in the Summit League Conference. I have been teaching tennis part-time since I was in high school and I am passionate about developing tennis players of all ages and levels. I would love to take part in developing your tennis skills so you can be ready to play tennis on your own with family, friends, tournaments, or on your local high-school team.