Background-image
Sponsors
Coaches & Directors

We are here to support your needs. If your questions are related to workouts, meets, events, goal setting, and other swimming related needs, please contact one of the coaches.

Coaching Staff

Ed Richardson

Head Coach / Lead Senior Coach

Email

Grant Dahlke

Lead Intermediate Coach

Email

Coaching Background:
  • Assistant team coach and 8-12 age group lead coach for Streamwood Park District summer seasons 1980 & 1981
  • 9-10 & 11-12 age group assistant coach for Palatine Park District summer seasons 1985 & 1986 (Conference champions)
  • Head coach for the Hanover Park Park District summer seasons 1994 & 1995 (Two time DuPage Swim Conference champions)
  • Assistant coach for McHenry Marlins Aquatic Club winter season 2013
  • Assistant coach for Crystal Lake CC Stingrays 2012 to 2014 (North Central IL Swim Conference B Champions, A conference 3rd place)
  • Assistant Senior coach for Sage YMCA Piranhas 2013 to present, Intermediate Lead coach 2016 to present (2016-2017 Northwest District Champions, 2016-2017 YMCA State Championships second place large team, 2017 ISI Open Water Championships second place team, 2017 YMCA Long Course state champions )
 
Swimming Background:
Coach Grant's swimming journey began at age 11 with the Mt. Prospect Park District. At 13, he joined one of the best teams in the state, Camp Duncan YMCA, which enjoyed a good rivalry with Coach Ed's NW Suburban (now Lattoff) Y team. Despite torn rotator cuffs as a high school senior, he placed  24th at the IL high school state meet in the 50 free. Later that year, he was the Y state champion and placed 8th at Y Nationals in the 50 free. In college, he earned All-American honors in the 50 and 100 free. Currently, he still trains for U.S. Masters competitons and has placed top eight in the sprint freestyle events at the short course national championships while competing against former Olympians. Swimming has become a family journey as his children, Logan and Morgan, have swam and coached for Sage.
 
Favorite Sayings:
"Light it up."
"No regrets."
"You have to swim fast to swim fast."
"Conduct yourselves like champions...in and out of the water."
"The only place where success comes before hard work is in the dictionary."
 

Liz Forsberg

Strength/Dryland Coach

Email

Meredith Schaefer

Intermediate Coach

Email

Maggie Gomberg

Lead Age Group Coach

Email

Julia Janeczko

Lead Developmental Coach

Email

Coach Julia started her competitive swimming journey in 2007 is entering her third year of coaching at Sage. As a swimmer, she typically swam sprints but occassionaly swam the 500 when it was still considered a distance event. She enjoys swim meets more than any other aspect of swimming because they have always been so much fun. Her coaching philosophy is that technique comes first and foremost and once strokes are mastered, speed can be focused on.

She's passionate about swimming and swimmers because it's one of the most difficult sports to participate in and because of how hard swimmers have to work in the sport, they're also some of the best people out of the water.

Favorite Strokes:
Free and Fly
 
Favorite Sayings:
"Swim it out"
"Leave it in the water"
"I was there for the invention of water" (a Coach Ed original) 

Meghan Uhl

Pilates Coach

Email

Coach Meghan is certified comprehensively in pilates through Balanced Body, a student of the Pilates Method Alliance, is a Master BODHI Teacher Instructor Trainer, and holds a Bachelors degree in Kinesiology and a minor in Coaching Swimming from The University of Northern Colorado.

Coach Meghan's experience dates back to 1998 where she worked as a strength and conditioning assistant coach for Northwestern University's women's athletic teams. In the following years, she became an Assistant Fitness Director for the Wilmette Park District Health and Fitness Center and later was the Aquatics Director for the Glenview Splash Landings Aquatic Complex. 

Coach Meghan brings life experiences, years of application, and teachings to every class. Her gold standard education allows her to tailor exactly to every individual need.

Entering into her fourth season working with the kids on the Sage swim team, Coach Meghan has learned both though education and the swimmers that everyone can benefit from pilates.

 

Favorite Sayings:
“The hardest part of any workout is just getting through the door.”

"Movement is medicine." (Joseph Pilates)

Igor Komarov

Assistant Coach

Email

Coach Igor began swimming at age seven witth the renowned  Dynamo Lviiv in the Ukraine. His father swam for this same team and was a USSR national team member and USSR champion in the 200 and 400 meter IM races.

At age 13, Coach Igor joined the Dynamo Lviv water polo team and competed in matches before returning to the swim team in 1999.

In 2006, he graduated from Lviv State Institute of Physical Culture with a specialist diploma in Physical Training and is a certified Coach/Sports Instructor. 

Breaststroke is Coach Igor's favorite stroke to swim and coach.

Favorite Sayings:

"Don't count on luck...everything is in your hands!"

"If you want something, go get it!"

 

Carley Frisch

Assistant Coach

Email

Logan G Dahlke

Assistant Coach

Email

Coach Logan began swimming at age 9 with the Woodstock Dolphins in the winter and the Huntley Stingrays in the summer. He set the 9-10 50M breast and backstroke records at Huntely. He then began training with Coach Ed and Coach Grant at the Crystal Lake Country Club and then moved to Sage in 2013. He has also been a varsity swimmer for the Cary Grove H.S. co-op swim team since his freshman year. Now a junior in high school, he specializes in all freestyle events as well as breaststroke.

His favorite swimming memories include being a part of a high school conference record setting medley relay, placing 8th in the 800 meter free at 2017 YMCA Long Course State, swimming in the 2017 ISI State Open Water Championship, and attending the 2016 US Olympic Trials.

 

 

Caitlin R Pieroni

Assistant Coach

Email

Michaela R Pieroni

Assistant Coach

Email

Lindsay K Rathe

Assistant Coach

Email

Carly L Wolf

Assistant Coach

Email

Elizabeth Pieroni

Assistant Coach

Email