Welcome to GGTC’s Short Distance Program (SDP)
Whether you're new to the sport or a seasoned athlete looking to improve, SDP is for you! Under the guidance of John Dahlz (JD), a veteran triathlon coach and accomplished professional triathlete, the Spring SDP will target the Wildflower Experience Triathlon on the weekend of May 2-3.
The structure of the 10-week program will include 2-3 coached group workouts per week, along with additional on-your-own workouts. This program is designed specifically to match your level of fitness and ability.
ALCATRAZ EXTENSION This year, we're offering an Alcatraz extension to the SDP program which will take you right up to race day. The program will be coached by JD and will comprise five weeks of Training Peaks workouts, one in-person coached session with JD each weekend, a virtual course preview, and a great group of teammates to train with. All this for just $125.
Questions? Reach out to Craig MacLellan - secretary@ggtc.org
Welcome to GGTC’s Women Tri Together program (WTT)
Are you ready to take on an Olympic or Sprint Distance triathlon and looking to train with a smaller group? The Women Tri Together (WTT) training program could be the program for you.
Under the guidance of certified triathlon coach, Kimi Ueda, the WTT program is designed specifically for those athletes who are looking to complete a Sprint or Olympic distance triathlon and want to focus on their technique in a small group setting. This program is open to all women, gender diverse, or non-binary teammates.
The program will target the Wildflower Experience Triathlon taking place on the weekend of May 2-3.
ALCATRAZ EXTENSION This year, we're offering an Alcatraz extension to the WTT program which will take you right up to race day. The program will be coached by SDP coach, JD, and will comprise five weeks of Training Peaks workouts, one in-person coached session with JD each weekend, a virtual course preview, and a great group of teammates to train with. All this for just $125.
Welcome to GGTC’s Long Distance Program (LDP)!
Perhaps you have been doing Sprint and Olympic distance triathlons and are looking to move up in distance. Maybe you excel at either swimming, cycling, or running and are looking for a program to refine the other disciplines. Led by coaches, Jaffa Prince and Tim Fleming, the Long Distance Program is designed to give you the skills and experience to successfully complete a 70.3.
This 10-week program will follow a structure of 3 group, coached workouts per week along with additional on-your-own workouts. This program is designed specifically to match your level of fitness and ability.
Questions? Reach out to Andy Ia - vicepresident@ggtc.org
Join us for a coached set with our swim coach JD at the Tamalpais High School Pool every Sunday at 9am. Please note the following:
Please email (swim@ggtc.org) or message Jojo on Slack if you have any questions!
Coached bike workout with Jaffa
Join Coach Jaffa for our weekly recurring bike workouts on Tuesdays at the Polo Field!! Specifics of each workout as well as the Zoom link will be posted to Slack prior.
⛑️ Safety First
Notes:
If there are fewer than 5 registered people on the Sunday before the workout, the workout will be virtual only, meaning Coach Jaffa may not be at the Polo Field. The Zoom with audio cues will still happen.
Time and location are subject to change based on weather and Polo Field availability. All updates will be posted in Slack, so stay tuned there!
We’ll head to Aquatic Park, put on our wetsuits, and hop into the water. We'll be swimming both the perimeter as well as the buoy line.
This swim does not have a coach or a lifeguard. For information on our swims, check out this page with maps.
Bring friends, snacks, drinks, and anything else you'll need to warm up after!
Where: Aquatic Park West Bleachers (Google Maps) When: We'll meet around 5:45pm for a 6pm jump Who: We welcome all skill levels as long as you're a comfortable swimmer. If you're unsure, please reach out to Jojo to talk it out.
Questions? Email Jojo at swim@ggtc.org or message her on slack. You can check out the live temperature at ggtc.org/swim.
2026 Session 12 - Kezar Track
Welcome to 2026 - Wednesday Track is back to our usual schedule
Registration for the Golden State Warriors (vs the Brooklyn Nets) Swim Night is now live!
The Golden State Warriors are hosting a Swim Night! Exactly what that will entail is TBD, but this event it meant to celebrate SFs incredible swim community - and you'll get a Warriors branded swim cap with your ticket purchase!
GGTC members and their friends and family will be seated in our own section (upper bowl somewhere).
Please register and pay through this event registration, and we will go ahead and purchase the tickets for the group to ensure we will all sit together.
Where: Chase Center
When: Wednesday, March 25th, 7pm
Cost: $75
To bring: Maximized swim (and basket ball) enthusiasm!
Feel free to reach out to Jojo with any questions!
Join us for a coached set with our swim coach JD at Garfield Pool every Thursday at 5:50pm. Please note the following:
We require members with a confirmed registration to show up for Thursday swims. If you have a confirmed swim slot and do not show up (no-show), we’ll ask you to pay $20 into the “swim fund jar” before you can sign up for more swims. If you cancel a confirmed slot anytime on Thursday, we will ask you to pay $10 into the swim fund jar before signing up for more swims.
For more information, please see ggtc.org/thursday-swim-registration.
Please email (swim@ggtc.org) or slack Jojo if you have any questions!
Join us for a social run to Twin Peaks via some hidden trails.
Starting point:
Please register, so we can keep track of the attendance!
Don't come if you are sick or had a close contact with a sick person.
Contact Krishna Rao on slack for any questions.
Join #races-70-3-oceanside on Slack for the most up-to-date club information!
~ What to expect ~
Spring has SO sprung and I know those of you not in the programs are itching for a scenic group ride with your best GGTC pals. Join me, Blake, as we make the best of this beautiful weather and complete a scenic loop through some of the most beautiful parts of Marin!
~ Details ~
Please download the route on to your bike computer ahead of time (instructions here)! If you don't have a bike computer, download it on your phone since there may be areas with no signal.
Reach out to @Blake on Slack for questions!
2026 Session 13 - Kezar Track
Join us for a fun, informative seminar hosted by GGTC member Alysia, where we dive into an often-overlooked part of endurance training: your dental health!
As triathletes, we obsess over training plans, nutrition, gear, and recovery—but what about our teeth? From sugary sports drinks to long training hours that impact oral hydration, athletes face unique dental challenges that can affect both performance and overall well‑being.
In this interactive virtual session, Alysia will cover:
Whether you're gearing up for your first triathlon or you're a seasoned Ironman, this seminar will give you practical tips to keep your smile as strong as your training.
Date: April 2, 2026 Time: 7:30p Location: Zoom Link Pending
Bring your questions, your curiosity, and your best post‑ride smile. We hope to see you there!
Please reach out to Nick M or Alysia M on Slack with any questions. See you there!
Join #races-tri-napatri on Slack for the most up-to-date club information!
Our partner Pacific Open Water Swim Co. is organizing a sight & turn clinic exclusively for GGTC members! This clinic will cover best techniques and practice for sighting and turning in open water, especially in crowded race-day situations. This is the perfect clinic to boost that swim-confidence before the spring races!
The event is limited to 30 participants, so register early!
What to expect from this clinic:
Details
Requirements & Safety
While really fun, this should not be your first open water swim! If you have any questions about this event or whether it's right for you, please talk to Swim Director Jojo (Josefine Olsson) on the GGTC Slack.
Registration for GGTC’s 2026 Training Weekend is now open!
What's Training Weekend? Training Weekend is our annual getaway where GGTC members head out of the city for a few days of training, bonding, & all-around good vibes. Think workouts, woods, wine, & plenty of teammate fun.
2026 Location: Westminster Woods in Occidental, CA (~90 minutes north of San Francisco)
Dates: Friday, April 17th - Sunday April 19th
Regularly cited as one of the club’s favorite events every year, Training Weekend is truly a highlight - don’t miss out!
ACCOMMODATION
Cabins:
Cabins are located around the property. They DO NOT have bed linens, so you need to bring your own sleeping bag or duvet, and pillows, etc. Washroom facilities are communal and located on site.
Transportation/Carpool:
Please plan to bring yourself + your bike to training camp. Work among other registrants to coordinate rides as needed.
Registration is available thru 3/31/2026 Early Bird Tickets: 1/26 - 2/25 Regular Tickets: 2/26 - 3/31 OR until we sell out
There are no cancellations allowed.
The ticket price covers:
Two nights accommodation in the woods, with your current/future club besties!
Breakfast, lunch, & dinner on Saturday, and a Sunday Breakfast*
Ride & trail run options Saturday; Beer Mile; Clinics
Back by Popular Demand: Recovery Lounge, Talent Show, Sponsor presence
GREAT memories!
Evening fun + dance party/hang
*Camp can accommodate vegetarian needs, but not other dietary restrictions. See document for details and either select "no meal" or "meal" ticket. If you purchase a "no meal" ticket, the expectation is that you will provide your own food for lunch/dinner and not eat from the buffet.
Weekend Schedule (Tentative)
Once registered, there will be a survey to understand your lodging and activity preferences, so keep an eye out for additional communications as we plan for the weekend.
Hope to see you there!
Questions? Reach out to Molly at social@ggtc.org
Join #races-run-canyons on Slack for the most up-to-date club information!
Join #races-tri-wildflower on Slack for the most up-to-date club information!
With so many members racing Escape From Alcatraz this year, we're introducing a short, Escape from Alcatraz training session, led by SDP and masters swim coach, John Dahlz (aka JD).
JD will be joining us for one in-person coached training session a week. The rest of the program will integrate with the club's weekly workouts (track, AP swim, coached bike workout), with the board and ambassadors leading other group workouts. All workouts will be available in advance on Training Peaks.
The program will comprise five weeks of Training Peaks workouts, one in-person coached session with JD each weekend, a virtual course preview, and a great group of teammates to train with. All this for just $125.
IMPORTANT POINT - This is not a beginner program!!! This program rolls on from the end of the SDP and WTT programs and is open to those who took part in the programs OR have prior triathlon experience. Unfortunately, we don't have the time to train people who are completely new to the sport.
Questions reach out to Craig MacLellan on Slack or email him at membership@ggtc.org
Here's to training together for this iconic race!
Join #races-70-3-victoria on Slack for the most up-to-date club information!
Join #races-run-broken-arrow on Slack for the most up-to-date club information!
Join #death-ride-2026 on Slack for the most up-to-date club information!
https://deathride.com/
Join #races-swim-trans-tahoe-relay on Slack for the most up-to-date club information!
Join #races-70-3-oregon on Slack for the most up-to-date club information!
Join #races-tri-laketahoe on Slack for the most up-to-date club information!
Join #races-worldchampionships70-3_2025 on Slack for the most up-to-date club information!
Join #races-70-3-santacruz on Slack for the most up-to-date club information!
Join #races-im-kona on Slack for the most up-to-date club information!
Join #races-im-California on Slack for the most up-to-date club information!
Join #races-run-CIM on Slack for the most up-to-date club information!
Join #races-70-3-laquinta on Slack for the most up-to-date club information!
Club Information
Workout
Training Programs
Golden Gate Triathlon Club is a 501(c)7 non-profit organization.