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!


Mike Locke race photo

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

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 Distance3rd 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