For questions related to workouts, meets, events, goal setting, and other swimming-related needs, please contact one of the coaches. For all administrative questions, such as registration, safety, volunteering, or policy issues, please contact one of the board members.

Coaching Staff
Hannah Heyden Head Coach

Coach Hannah started coaching Rochester Rapids in 2015. Coach Hannah swam for 10 years. In her 10 years of swimming she swam 8 years on the Hilton Area Swim Team and 2 years at Monroe Community College. While swimming in Hilton she swam on varsity 5 out of her 6 years. At MCC she went to the NJCAA championship both years. Coach Hannah came in 6th in the 1000 Free, 11th in the 400 IM, 12th in the 500 free and 8th in the 1650 as well as part of the 800 free relay that came in 2nd. One of Coach Hannah’s favorite things about coaching is during practice when kids understand a new stroke or drill and they get really excited about it. She also enjoys being at meets watching kids get excited about events, best times and cheering on others. 

Caleb Blank Coach Levels 3-Senior

Coach Caleb swam for 10 years starting in 7th grade all the way through his senior year of college. Coach Caleb's favorite events were the 100 back, 200 back, and 200 IM.  He has been coaching for Rapids since October 2020. He graduated from Nazareth College with an Accounting degree. In addition to being a Coach for the Rochester Rapids, he is a Staff Accountant for Mengel, Metzger, Barr, and Co CPAs and a Reservist for the United States Marine Corps. Coach Caleb mainly works with 3,4 and the senior training groups.

Amber White Assistant Coach

Amber swam for 8 years through middle school and high school, joining the Rochester Rapids as a coach in October of 2020. Her favorite events were the 50 free, 100 free, 100 back, and 100 breast as well as the 200 medley relay and 200 free relay. She works with both older and younger groups on the pool deck. She is currently studying at SUNY Brockport as an undergraduate student with a focus on pre-veterinary studies.

Michael McNelis Assistant Coach, Level 3, 4, Senior

Coach Mike started swimming competitvely at the age of 7. He was a four year member of the Aquinas Swim team. Coach Mike also swam for Rochester Rapids (then under the name of Rochester Recreation) in the early 1990s. Coach Mike was a member of the Niagara University Mens Swim Team from 1993 - 1997. 

Coach Mike joined the Rapids in Spring of 2022. He is also currently the head coach of the RCSD United girls and boys swim teams.

Coach Mike is an attorney and lives in the Neighborhood of the Arts with his wife Joanna and their two cats OMie and Addie

Board of Directors
Josh Meltzer President
Steve Johnson Vice President
Kellie (RRST) McCaffery Registrar
Steve Galley Treasurer
Kat Wardlow Secretary
Natalia Sierra-Wardlow Athlete Representative Member