2026 SF Tri Member Showcase
SF Tri is made up of a special mix of triathletes at all stages of their training journeys - from first-timers to Ironman WC finishers.
What makes our community so great is this diversity of experience alongside the exchange of tips, learnings, encouragement and overall camaraderie that inspires each of us to “keep showing up” to reach our ambitious training goals. 💪 🏊♀️ 🚴🏼♀️ 🏃🏾♀️ 🏅
To capture some of that magic, throughout the year we’ll feature different members’ stories and learnings from their journey with endurance sports.
Big thanks to the fabulous club members who graciously agree to share their experience.
Enjoy!
Whitney Lynn
-
I signed up for the Big Blue Olympic Triathlon back in 2015, well before becoming a mom. I was looking for a new challenge, a way to spend more time outside, and a chance to push my limits. To be honest, I was completely unprepared—that bike course is incredibly tough! But crossing that finish line gave me that distinct feeling of having accomplished something deeply cool, and I was hooked on the challenge.
-
I played soccer in high school and college, so I had a solid foundation of team sports and running, but endurance-specific training was a shift. My husband swam in college and has been "coaching" me for years which mostly just means that I swim a bit less slowly but I have never been fast. Swimming has definitely been my biggest hurdle. Even though I started swimming in the Bay years ago, the open water still scares me. Over time, I’ve actually learned to value that fear; there is a unique mental victory in doing something that intimidates you first thing in the morning, calming your nerves, and carrying that sense of resilience into the rest of your workday.
-
It has completely changed my perspective. Returning to running post-pregnancy was an eye-opener—navigating the physical changes, like the hormone relaxin making your connective tissue feel entirely elastic and realizing you’re suddenly running with what feels like zero abdominal muscles, takes a lot of patience.
Today, training is less about hitting "optimal" physical metrics and entirely about maintaining my mental sanity. Squeezing in a workout is how I decompress, move my body, and feel like a whole person outside of my roles as a mother, wife, worker, and friend. I mostly just feel really grateful every time I get time to myself to do something I enjoy and spend time with a great group of people.
-
Accepting my reality and relying on a fantastic support system. I am an odd duck who actually prefers working out at night rather than early mornings, so you can frequently find me on my Peloton late at night. I'll also squeeze in a workout in between meetings and show up looking less professional but sharper mentally. That tradeoff works for me.
More importantly, I couldn't do any of this alone. My husband is incredibly supportive and truly understands that this movement is essential for my well-being. We also have a beautiful, kind, and caring babysitter named Wise who comes a couple of times a week and helps keep our family running. It truly takes a village.
-
Honestly, the logistical hurdle of just staying healthy enough to train. Young kids are gross, and it feels like I am constantly catching some sort of daycare cold or flu. It forces me to drop any perfectionism regarding my training calendar and instead practice deep gratitude for the weeks where my body does feel strong and healthy.
-
SF Tri has been an absolute lifeline. I first reached out to Leslie a couple of years ago when my daughter was just four months old. I had entered the lottery for Escape from Alcatraz and was shocked—and terrified—to actually get a spot. I knew I needed serious help, and Leslie was incredibly encouraging. She invited me out to track night. My very first session happened to be hills day, which felt exceptionally rude at the time! But I kept showing up.
What I love most about SF Tri is that it’s a group of highly competitive people who are ultimately competing with themselves. Everyone is out there running their own race without judgment. I felt that inclusivity on day one, and it’s what keeps me coming back.
-
I really want to be a model of strength and capability for my son and daughter. It’s incredibly important to me that they see their mom being active, taking on difficult challenges, and having fun doing it.
-
I am training for my very first 70.3 at the Santa Cruz Half Ironman this September, right ahead of my 40th birthday later this year. I’ve incorporated a lot more strength training into my off-season routines this time around, and my goal is to go into this build feeling present, strong, and a bit more prepared than I felt standing on the beach at Escape from Alcatraz. But mostly, I just want to be outside and have fun.
Race Resume
2024 Escape from Alcatraz Triathlon
2017 – San Francisco Marathon
2015 – Big Blue Olympic Triathlon
2010 - Madrid Marathon
Presidio 10 & North Face Trail Half Marathons (multi-finisher)
Mike Locke
-
My friend Lynn sent out an email to a handful of friends with the subject line "Try a tri?" and I thought... Oh, that sounds interesting. Didn't consider anything about the preparation.
-
I had run a couple of marathons and was a recreational biker, so I felt pretty good about both of those. I didn't really swim much, but it was summertime in Maryland so I didn't need (or even think about!) a wetsuit and figured I'd just muddle through.
-
I moved back to SF (from DC) in late 2014 and I was looking for a club that felt community-based; SF Tri had a very DIY looking website and they talked a lot about volunteerism, so it really appealed to me. The people I met were instantly welcoming.
I joined in 2015 and lately I've been sticking around since the coached swim workouts are the best deal in town!
-
I've always been a do-er and I like to get my hands dirty. I joined the leadership team as membership officer, and a couple of years later, we were sitting in a board meeting talking about planning for the future. The outgoing president asked who'd be interested in following her, and everyone just looked at me!
-
The most important thing I learned about myself during the training for my first Ironman is that motivation can be optional. There were plenty of days where I didn't want to get up at 5 a.m. to do a swim workout before work, but I adopted the mindset that "it doesn't matter if I want to do it, I'm just doing it." (It's helpful when you're half-awake and you just do the thing on autopilot -- maybe you didn't feel like it, but you've done it.)
-
Focusing on stats / metrics / % of workouts completed. This is a hobby (and can be an expensive one!) so the #1 concern should be:
Are you enjoying yourself and do you feel driven to do more?
Take a break anytime. It'll be there when you're ready to come back.
-
During a relay tri with a couple of friends in Estonia, I was doing the bike portion on a rental; a few miles from the end, one pedal and crank fell off entirely. The race mechanic tried to help, but it didn't reattach completely so I couldn't build up much speed. I could've just given up, but I wanted my friend who was doing the run to get a chance to race, so I wobbled my way to the finish and handed it off to her.
-
It doesn't help you to ruminate on what went wrong. The one time (out of three!) that I didn't finish an Ironman, it was a very hot day and I didn't have enough electrolytes. It's as simple as that.
But I still have happy memories of that day: I finished a very difficult bike leg just 20 minutes before the cutoff time and that felt AMAZING. I got to see Coach Meg cheering me on the run (after she had also DNF'd!) and it really lifted my spirits. I was participating in a World Championship (kind of by accident) and was surrounded by the best of the best. I still wear the IM St. George merch I got there because it was an important day for me.
-
I am an absolute map and geography fiend, and getting to explore new places -- especially on foot or on wheels -- brings me so much joy. It's part of why I spent my 20s trying to run a marathon on every continent (I got to 6.5) and why I keep looking for new bike routes to continue filling out my Strava heatmap.
-
I'm choosing three!
Long Course Tri: Ironman Lake Tahoe (2013) -- It snowed the day before (in September!), no one could see anything during the swim, and something like 25% of the field DNF'd, but I finished and it was a big part of what convinced me to move home to California.
Short Course Tri: Monte Rio Sprint/Oly (2015-2017) -- We got to swim in the Russian River, ride out to the coast and run through the forest. Independent races are amazing!
Overall: It's called the Dual (2012), a small trail marathon in an island national park in New Zealand. It was incredibly tough, but a beautiful course, and after crossing the finish line we all stripped down to our underwear and waded right into the Auckland Bay to soothe our legs.
-
I'm doing the open-water swim at the Gay Games in Valencia, Spain this summer.
Race Resume
IRONMAN
2022 – Ironman Canada (PR!)
2022 – Ironman St. George
2013 – Ironman Lake Tahoe
LONG COURSE 70.3
2022 - Alpha Win Napa Half
2018 – IM 70.3 Santa Cruz
2018 – IM 70.3 Otepää (Estonia)
2017 – IM 70.3 Oceanside
2016 – IM 70.3 Santa Cruz
2017 – HITS Palm Springs Half
2014 – Musselman Half
2013 – Vineman Half
2012 – Savageman Half
OLYMPIC
2022 – Marin Triathlon Olympic
2018 – Wildflower Olympic
2018 – Gay Games Paris Olympic
2017 – Monte Rio Olympic
2017 – Donner Lake Olympic
2016 – Lake Tahoe Olympic
2015 – Napa HITS Olympic
2015 – Monte Rio Olympic
2014 – ITU Chicago Olympic
2014 – Gay Games Cleveland Olympic
2012 – Rumpus in Bumpass Olympic
2012 – ITU San Diego Olympic
2012 – General Smallwood Olympic
2011 – DC Triathlon Olympic
2011 – Nation’s Triathlon Olympic
2010 – Mooseman Olympic
SPRINT
2021 – Alpha Win Napa Sprint
2018 – Oakland Sprint (Age Group 3rd)
2016 – Napa HITS Sprint
2012 – Peasantman Sprint
2012 – Culpeper Sprint (2nd Place Clydesdale)
2011 – Luray Sprint
2009 – Black Bear Sprint
2008 – North East, MD Sprint
Rocky Gowni
-
I entered 2025 knowing I wanted to challenge myself physically. Over the prior winter break, I read a book called Born to Run that kind of opened my eyes to our innate human ability for endurance. Didn't find any books called Born to Bike or Born to Swim but I kind of took a leap of faith that if I figured out running, I could figure out the other two. :)
-
I’ve found it helps me to be pot-committed on hard goals, so I worked backward from a full Ironman in Arizona, which I signed up for first. From there, I built up through shorter distances.
-
I don't have an athletic background from college or otherwise but I had a solid cardio base from sports like soccer and squash, plus gym/workout classes like Barry’s, Orangetheory, F45 etc.
All three disciplines were new. Running came naturally - I bought my first pair of running shoes and ran a half marathon in February, which gave me a lot of confidence to take it up a notch. Swimming was the toughest by far; you can power through biking and running, but swimming really requires technique and repetition.
-
Pretty early on I attended the info session at Manny's. While I was too late to join the official 0-60 program I made a point to attend all the open training sessions & was really grateful or how welcoming the club was. Honestly, I don't think I could have crossed the finish line without SF Tri. Whether through the formal training programs or more generally - endurance sports can get really lonely when training on your own. Having a set of peers around me who were also pushing themselves really helped me push through as well.
-
Leading up to 70.3 it got to 10 hours per week and in the final ramp to the full it got up to 15-20 hours some weeks
-
Hah not sure I can call myself an accomplished triathlete, still have a ton to learn but I'd say an unexpected discovery is anyone can become an athlete. Oh and I love running :)
-
Santa Cruz 70.3 for multiple reasons - the course itself is so beautiful. There were many points during the bike course where I forgot we were even racing. Having my cohort of 60-70.3 peers, the SF tri cheer squad & family/friends there to cheer me on made the experience even more special.
-
At Ironman Arizona had a couple of unexpected & perhaps avoidable issues. First my goggle lens cap came off right before the swim start, and then on my bike computer lost connectivity to both my HR and power meter. On both I just stopped trying to fix things and just raced on feel. It was a good reminder not to rely too much on technology :)
-
Have fun. It’s a hard (and slightly masochistic) sport, but what sustains you is enjoying the process and the community.
-
Don't skip the gym & mobility work. These were the first sessions I scheduled every week and I think they really helped me stay injury free as my training volume ramped up.
Nutrition wise carb up! I was a on a low carb diet leading into the season & I found that to be a pretty hard adjustment but incredibly important to keep my energy levels up
-
Don't cut your sessions short - especially the discipline you feel least strong in. Early on I think I was a pretty lax when it came to swimming sessions - I'd convince myself I could make up for it on race day but your body has a funny way of remembering when it's in uncharted territory - learned this the hard way during the Napa Oly swim!
-
I think a lot of it is intrinsic motivation to keep becoming a better version of myself. The beautiful thing about all 3 of these sports is you're utlimately only competing with you from yesterday.
-
Taking a sabbatical this year :) But I will be back next year - I definitely want to another Full IM but want to build up a solid base & shoot for a time goal next time around. Still training in the meanwhile but mostly for the vibes.
Race Resume
2025
SF Half Marathon
Spring Napa Alpha Win / Olympic
Wildflower / Spring Distance
SF Marathon
Ironman 70.3 Santa Cruz
Full Ironman Arizona
Mirella Niskala
-
I blame my older brother. He completed his first triathlon in 2014 (and being the lunatic he is, went all in, completing IM Cour d'Alene 2 months later). While I had cheered him on from afar for years, I finally went to see him race at 70.3 Worlds in St. George in October 2022. The athletes, the atmosphere and the strong sense of community there all inspired me to sign up for a triathlon. Also, my mother in law passed away from ALS just a month before and seeing the disease rob her of the ability to move pushed me toward making the most of what I had.
-
It's hard to imagine now but I didn't have aspirations beyond just completing the Napa Oly distance initially. But I really loved all the learning and adventure that was part of the 0-60 program so as the weeks went by, and there started to be talk about the 60 to 70.3 program, I knew I wanted to do it, even though it seemed completely out of reach at the moment.
-
I definitely did not consider myself an athlete at the start but had run a few half marathons right before the pandemic and running was generally my go-to stress buster. I "went to the gym" for spin class and weights here and there (Bodypump anyone?). That was really it. Growing up in Finland, we rode our bikes around all summer but I hadn't ridden outside really since then, and I did most of the 0-60 program on a pretty ill-fitted rental bike from Sports Basement. Swimming was new to me aside from being able to swim the requisite yardage for the program.
-
I joined the club in January of 2023 for 0-60, right at the start of my tri training. Hands down, one of the best decisions I've made - I don't know that I'd be doing this had I just signed up for a race on my own. This group is so inspiring, knowledgeable and generous with their insights. I often think about how much my world has expanded over the last 3 years as a result of being part of this adventurous group.
-
How it can and will transform you. And learning to actually trust the process. Also, it's a great way to fall in love with the Bay Area again.
-
IM South Hokkaido Japan - I got to race with my brother and it was my first full IM distance race on an absolutely stunning course. I would say Marbella is a close second for the vibes and that hilly bike course with glorious descents on pristine roads.
-
hmmm...each race has many hard moments. The now infamous Morro Bay swim and resulting near hypothermia was tough. But the really memorable one for me is back stroking in Napa during my first triathlon swim. I was a hyperventilating mess for that swim and I wasn't convinced I'd make it out of there alive and if I did, I didn't think I would even get on the bike. I swore off triathlon while splashing my limbs around to keep going. But thankfully i'm quite stubborn (and also Finnish and we have something called sisu) and when I DID make it out of the water and heard all the encouraging cheers of the SF Tri Crew, I was able to mentally move on to the bike and run and ended up having a great rest of the race. I think you have to be able to move on from setbacks and things that don't go as you imagined or planned and try to focus on the next step and what is still ahead.
-
Consistency in training is key and you absolutely need recovery days. I learned this the hard way and developed some overuse injuries so now I pay a lot more attention to sleep and fueling to make sure my body recovers well. Oh and progress over perfection always. And SMILE because you're out there doing some amazing stuff!
-
I think it has to be consistency and learning about the goals of different types of sessions (and then doing my best to follow the session coach has given me :).
-
Thinking I had to go hard all the time. I didn't understand/appreciate that different workouts had different goals and all played different roles.
-
I think partly it's setting a big goal that scares you a little. If motivation is low, and that happens more than I'd like to admit, I remind myself of the goal and how much I actually always love the workout once I get started. Also, while injured, I had to stop run and bike for over 2 months, and that was incredibly hard. This season I'm thankful to be able to train without injury and bad pain and when I struggle to get going, I remind myself -- or someone else does -- not to take that ability for granted. And Coach Meg!
-
I'm planning on Oly at Wildflower, then 70.3 Northern California in August and then I hope to survive the heat and humidity and be fit enough to really enjoy WCs in Kona in October.
Race Resume
2025
Wildflower / Olympic Distance – 3rd place Age Group
Ironman South Hokkaido (Japan) – 1st place Age Group
Ironman 70.3 World Championship Marbella, Spain
2024
Ironman 70.3 Morro Bay
Escape from Alcatraz – 5th place
Ironman 70.3 Santa Cruz - 4th place Age Group - World Championship slot via rolldown
2023
Napa / Olympic Distance – 2nd place Age Group
San Diego International Triathlon
Ironman 70.3 Santa Cruz