Training and Race Schedule

Triathlon Classes at the Haverford Area YMCA

If you’re interested in training for a triathlon with other athletes and are a member of the Haverford Area YMCA, then send me an email at  I’m coaching athletes to complete their first sprint triathlon, helping them get back into the sport, or working with experienced athletes. All are welcome. There is no charge for the class if you’re a member with the Philadelphia Freedom Valley YMCA. Please note that this is group instruction, and if you would like one-on-one coaching, sign up for one of my training plans.

Mondays: 9:00-10:00am swim. The swims are organized like a masters’ swim program, so feel free to drop in and swim what you can.

Tuesdays: 7:00-7:30pm in the spin room for a bike session. We’ll work on speed and hills as well as zone 2 endurance sessions.

Thursdays: 5:00am-6:00am swim AND 6:50-7:30pm swim. I will have about 3000 yards planned, but you do what you can. If you are new to swimming and can barely swim the length of the pool, or are working on your endurance, the workout can be modified. We’ll also work on flip turns and other skills in the off season.

Saturdays = Triathlon Day! (but not in the swim, bike, run order due to scheduling). Come for all of the workouts or pick and choose!

Bike Class in the YMCA spin room from 6:15-7:00am

Swimming in lanes 5 and 6 from 7:15-8:15am. Included in the 3000 yard workout will be a fun group session.

Run from 8:30-9:00am. The run will be on the indoor track at the Y, or we’ll run on the treadmills if it’s not too crowded. Weather permitting, we may head outside on the Pennsy Trail.

Escape Philadelphia Triathlon, June 24, 2018

Be part of the Greek Girl Runs Team for the Escape Philadelphia Triathlon. Sign up for the Sprint or Olympic Distance Triathlon Come out and train with us! All abilities are welcome!

Sign up for Escape Philly Tri here

New Jersey State Triathlon, July 21-22, 2018

Sign up for the New Jersey State Triathlon here

Ironman Chattanooga, September 30, 2018

Ironman Chattanooga

Running Group

For group runs and events, please check out Ardmore Runners on Meet Up. Here’s the link for Ardmore Runners on Meet Up:

Ardmore Runners