Shenandoah Marlins Aquatic Club

Robert Rule
Head Coach

Lead Coach: Crozet - Age Group 3, Junior Gold, Senior Prep, Senior

Rob spent many years as an age group coach for SMAC and coached numerous swimmers to top 8 finishes and first place finishes at Age Group Championships.  At this past Long Course Age Group Championship he had 3 individual state championships and he coached the 10 and under girls who won the 200 Free relay.  Rob was instrumental in starting the first High School Swim program in Augusta County where he was Head Coach of Wilson Memorial High School for 3 seasons. Rob’s daughters (Remedy & Brazil) swam for SMAC, Western Albemarle (5 consecutive State Championships) and Texas and UCONN.   Both were nominated as Team Captains for their Collegiate Teams. Rob has a BS Degree in Chemistry from William and Mary.

Cabell Perrot

Lead Coach: Augusta Health - Senior Gold, Senior, Senior Prep, Age Group 1, and Mighty Marlins

Cabell began summer swimming at the age of 5 and joined his first year round team at age 8. He swam for the Arlington Aquatic Club and St. Stephen’s and St. Agnes’ School through high school. Throughout his career he qualified for USA Swimming Junior Nationals, US Open, and NSCA Junior Nationals as well as qualifying for the All American Team his junior and senior years.

Cabell began coaching for the Arlington Aquatic Club in 2012 where he worked with swimmers of all ages before becoming an assistant coach for the National Prep group. In 2020 he was recognized as a USA National Team Assistant Coach for his work with the National Prep group.

He also worked with several summer league teams in the Northern Virginia Swimming League and the Country Club Swimming and Diving Association throughout the 2010s.

Cabell began working in the Crozet and Waynesboro area for the 2020-2021 season as the lead coach of the Crozet Senior and Age Group 2 programs as well as an assistant coach of the Crozet and Waynesboro Senior/Junior Gold programs. He took over as the Senior Gold lead coach at the beginning of the 2021-2022 season.


Brad Boelter
Lead Coach: Waynesboro - Age Group 2, Age Group 3, Junior Gold

Brads attachment to water began at an early age, swimming AAU in  Upstate New York for the Saratoga Tigers.  He moved to Massachusetts and then New Jersey, where he continued with competitive swimming through High School. 

After Graduating from Kenyon College, Brad  began his teaching and coaching career in New Mexico at St. Francis Cathedral School.  He also taught and Coached in Michigan at Cranbrook-Kingswood, and also Coached at the Birmingham Athletic Club.  Brad moved to Virginia to continue his teaching and coaching career, and began coaching with Winchester Swim Team in 2005.  He later joined Valley Swim Team Phoenix in Strasburg, VA as an Age-Group coach, eventually moving up to be the Head Coach.  He was Head Coach until 2009.  He gave up the Head Coaching position at VSTP to focus on teaching and being the Head Coach at Wakefield Country High School.  The call of the water was strong and he rejoined VSTP as Head Coach for the 2014-2015 season.  That year he had swimmers go to Age-Group Champs, Senior Champs, Eastern Zones, and Sectionals. He moved to Michigan to be closer to family and became the Head Coach at the Allegan Tigershark Aquatic Club (ATAC).  The pull to build competitive swimming in southwest Michigan was a major reason for taking the position at ATAC.   The position led to an opportunity to work with the Portage Aquatic Club, which became the Greater Kalamazoo Crocs.  Brad worked primarily with the Age Group program and coached several swimmers to top 8 finishes at Age Group Champs.

Brad and his dog, Loot, are looking forward to being back in Virginia and excited to be back on the pool deck!

James Hargrove

Crozet - Head Dryland Coach, Assistant Age Group Coach
Coach James has coached with SMAC since 2020. He was our Age Group 1 coach last year and helped out with dryland and coaching both our Senior and Junior Gold groups. James has also worked with the Western Albemarle High School swim  team for the past 7 years as their dryland coach.