Coaches and Directors

Coaches and Directors
Coaching Staff
Garrett McCarthy Head Coach

Garrett McCarthy is the Head Coach for the Boulder Swim Team, USA Swimming Certified,   ASCA Level 4 Certified, and 2019 Colorado Age Group Coach of the Year!

Garrett was a nationally ranked Top 10 age group swimmer in the 1000 & 1650 freestyle, 200 breaststroke and 400 individual medley. His senior year in high school, Garrett placed  13th at Open Nationals in the 1000 freestyle (9:15.8), earning a swim scholarship to the University of Southern California. He graduated with a B.S. in Business Management and Marketing, also receiving the Scholar Athlete Award.

Garrett has been fortunate to be coached by 3 USA Swimmig Hall-of-Fame Coaches: Ledgendary Peter Daland (USC); John Urbanckeck (USA Olympic Training Center); and Pete Malone (Kansas City Blazers).

As a professional  triathlete for 13 years, Garrett won a World Championship Gold Medal (1989) with Team USA in  Avignon, France, a dozen World Cup Top 3 podium finishes & 2 World Cup victories in Beijing, China (1991) & Moscow, Russia (1992). In addition to 37 triathlon victories, competing for Team Ireland (1990-2000), Garrett has coached swimming and triathlon in France, Ireland and Japan.

Garrett's extensive coaching experience includes:

  • Boulder Swim Team Head Coach (2015-now:)

  • Fairview High School Girls and Boys Swim & Dive Teams (2013-2015)

  • Private swim and stroke lessons (1986-2015)

  • Boulder Aquatic Masters swim programs (2013-2015)

  • YMCA summer swim programs (2014-2015)

  • National and international swimming & triathlon

Garrett brings a high level of competitive swimming experience and unparalleled technical expertise to the pool deck. His hands-on approach to coaching, enthusiasm and love for the sport make him an asset to the team.

Garrett and his wife Alice live in Erie, CO with their 3 children (Liam, Aidan & Claire)

Megan Fanning Assistant Coach

Megan is a USA Swimming, ASCA Level 2, certified coach.  She started swimming at the age of 7 and became a long-distance swimmer for most of her career.  Megan has 8 years of coaching experience at many different levels.   While in college, she started working for the USA Swimming National Team.  Megan worked for the National Team for a year and a half learning everything about swimming from the best coaches and athletes in the world.  During this time, she helped develop underwater dolphin kick technology, video review both above and under water, took race statistics on different races, and helped the athletes prepare to reach their full potential during the Rio Olympic Games.  Swimming has always held a special place in Megan’s heart and she looks forward to sharing her knowledge of the sport!  


Asa Peterson Assistant Coach
Ella Schauss Assistant Coach
Ella recently moved to Boulder from Raleigh, North Carolina where she graduated from the NC State University College of Engineering. She started swimming at the age of 5 and has competed at the state, regional and national level, primarily in distance freestyle and IMs.  She has 6 years of experience coaching athletes from all ages and abilities including summer league, high school teams, and D1 college athletes. Ella is very excited to work with a team of amazing coaches & athletes in beautiful Colorado!
Board of Directors
Ann Hansen Accounts Receivable