Guillermo Esteves

A late-onset triathlete based in Jackson Hole, Wyoming • https://giventotri.com

505 followers57 following56 stories

Longform Stories

Escape from Alcatraz changes starting procedures for this year's race

The swim start for this race seems chaotic---athletes jump from the San Francisco Belle into San Francisco Bay en masse, and the entire ship is emptied in less than eight minutes. From what I've read,…

3d ago·2 min read·312 words

T-2 weeks to Escape from Alcatraz

I've been reading a lot about this race to prepare for it, including this race report from Ray Maker, this course preview from two-time winner Eric Lagerstrom, and this race review by Kelly O’Mara, an…

May 24·2 min read·212 words

Ironman updates their competition rules for 2026

This year's rules formalize the 20-meter bike draft rules for pros, which they announced last month, and clarify how they will work when age groupers interact with pros. They also lessen the penalty f…

Feb 24·3 min read·443 words

No more Mortal Hydration in Ironman aid stations in 2026

From Ironman, via email: Ahead of your race next year, we wanted to introduce you to Precision Fuel & Hydration, our Official Hydration Partner for the 2026 IRONMAN and IRONMAN 70.3 Global Series, inc…

Dec 9·2 min read·274 words

I'm Escaping from Alcatraz next June

I entered the random drawing for a race entry for next year's Escape from Alcatraz Triathlon on a whim, and to my surprise, got a slot in the first drawing. It's a bucket list race, which involves jum…

Nov 3·2 min read·216 words

Race Report: 2025 Hole Half Marathon

I finished all three of my local half marathons for the first time, a neat little milestone.

Sep 28·6 min read·1121 words

Race Report: 2025 Ironman 70.3 Washington Tri-Cities

I finished my tenth Ironman 70.3 with no regrets.

Sep 25·18 min read·3445 words

Paula Findlay's recap of Ironman 70.3 Boise

I don't normally post about professional triathlon racing, but I enjoyed Paula Findlay's race recap from Ironman 70.3 Boise on the That Triathlon Life podcast. It's interesting, and sometimes validati…

Aug 4·1 min read·123 words

Race Report: 2025 Ironman 70.3 Boise

A solid result despite a sleepless night, a rough swim, and one judgmental cowboy.

Jul 30·21 min read·4167 words

Ironman announces new performance-based qualification for Ironman and Ironman 70.3 World Championships

This new system, which takes effect with the 2026 qualification cycle starting this month, basically does away with the old roll-down system, in which unclaimed slots would roll down indefinitely with…

Jul 2·4 min read·704 words

Race Report: 2025 Ironman 70.3 Coeur d’Alene

A cold snap in Coeur d’Alene ultimately gave way to an almost perfect day for racing.

Jun 25·22 min read·4398 words

Race Report: 2025 Grand Teton Half Marathon

My second half marathon in as many weeks—and a final tune-up before Ironman 70.3 Coeur d’Alene.

Jun 9·6 min read·1082 words

Ironman will not enforce the new World Triathlon hydration rules for age groups just yet

Jimmy Riccitello, Ironman's head referee, confirmed this to Slowtwitch on the Slowtwitch Podcast. The new rules World Triathlon announced in April (and clarified again in May) in their rule interpreta…

May 28·2 min read·343 words

I needed a way to track my Endless Pool workouts, so I built one

I mentioned this briefly in my race report about this year's Ironman 70.3 St. George, but for the past few weeks I've been swimming in an Endless Pool, since the Teton County Rec Center's lap pool rem…

May 28·3 min read·520 words

Race Report: 2025 Jackson Hole Half Marathon

Yee-haw! Another half marathon in the books.

May 25·5 min read·850 words

What's the water temperature at Lucky Peak Reservoir in July?

Ever since the return of Ironman 70.3 Boise was announced, I've been wondering what the water temperature would be like on race day. I know in the previous iterations of this race, when it was in earl…

May 20·3 min read·446 words

Race Report: 2025 Ironman 70.3 St. George

My last dance in St. George turned out to be the hardest race I've done so far.

May 13·22 min read·4315 words

Gates of Yellowstone Triathlon

I just found out about this new locally-organized race in Cody, Wyoming, just outside of Yellowstone National Park, basically in my backyard (okay, it's a five-hour drive, but as Wyoming distances go,…

Apr 28·1 min read·158 words

World Triathlon updates hydration rules again

They're further revising the rule changes they announced a couple months ago with a new set of updates, effective as of April 15th. The rule interpretation document includes a number of changes, but m…

Apr 25·4 min read·604 words

Ironman comes to New Mexico

Ironman just announced a "festival weekend of racing" next year in Ruidoso, New Mexico, which includes an Ironman 70.3, a 5150 race (Ironman's branding for an Olympic-distance race), and a sprint-dist…

Apr 17·2 min read·205 words

Runna acquired by Strava

Disappointing news. I like Runna---it's the most TrainerRoad-like running app I've used, and Strava is, well... they forbid their customers from disagreeing with their "business decisions" in their co…

Apr 17·1 min read·178 words

Send Runna workouts to Zwift using Intervals.icu

I've been using Runna since last fall for all my run training, and so far it's been great, except for the fact that it doesn't sync its workouts to Zwift, which is where I do all my treadmill running …

Mar 21·2 min read·259 words

Ironman adopts World Triathlon's bike hydration rules

Well, that was fast. On Sunday I wondered if Ironman would adopt World Triathlon's new rules limiting the amount of hydration that can be carried on the bike, and today I got my answer: Yep. In the 20…

Feb 26·3 min read·579 words

New World Triathlon bike hydration rules—will Ironman follow?

Last month, World Triathlon announced updates to the competition rules, and there's been some conversation online about some of these changes, including relaxing the water quality standards for the sw…

Feb 23·3 min read·522 words

RaceRanger used by age groupers for the first time at Challenge Wanaka

I've been hoping for RaceRanger to make its way down to us age groupers now that it's proven successful at pro races, so TRI247's account of how it was used at Challenge Wanaka this past weekend is ve…

Feb 17·2 min read·286 words

Automatic treadmill incline control may be coming soon to Zwift

According to Zwift Insider, it's been in testing for a few months now for a small set of Zwift subscribers using the Wahoo Kickr Run treadmill, and now there's a support article about it. Will they su…

Feb 13·1 min read·164 words

TrainerRoad Launches Zwift Integration: Here’s How It Works

Doing TrainerRoad workouts in Zwift just got a lot easier.

Feb 12·14 min read·2681 words

Elsewhere on the Web

Where to follow me on social media.

Jan 21·1 min read·72 words

Race Report: Carrera San Silvestre 2024

After all, why not? Why shouldn’t I do one more race this year?

Jan 1·8 min read·1444 words

One last race this year

I'm spending Christmas and New Year's in Mexico City, so what better way to close out the year than a chill 12 km race around Chapultepec? It's just what I need after a couple of months of exclusively…

Dec 21·1 min read·123 words

Best Bike Split now integrates directly with Zwift

I don't think it was widely announced except on the Zwift forum, but cool nonetheless, since you can now send Best Bike Split race plans to Zwift as a workout so you can practice your pacing plan ther…

Dec 13·1 min read·138 words

Next year's edition of Ironman 70.3 St. George will be the final one

St. George is by far my favorite race I've done since I started triathlons, so I'm sad to hear that the 2025 edition will be the last one for the foreseeable future. I'm signed up for it, but I was ho…

Dec 5·1 min read·111 words

Strava is killing off its app ecosystem

They're introducing some incredibly draconian changes to their API agreement, which will severely hamstring many apps, and kill off many others. DC Rainmaker has more details, but in short, apps aren'…

Nov 19·3 min read·417 words

Well, I had to skip the Hole Half

I look forward to this race every year---a chill fall half marathon at the base of the Tetons is usually a great way to close out my season before winter sets in, but at this moment the AQI in Jackson…

Sep 28·1 min read·150 words

Race Report: 2024 Ironman 70.3 Washington Tri-Cities

I ended my triathlon season on a high note.

Sep 26·17 min read·3378 words

Ironman 70.3 is coming back to Boise

Ironman just announced the return of Ironman 70.3 Boise, which ran from 2008 through 2015. This would be the closest race to me, and Boise is such a nice town, I'm very tempted to sign up for next yea…

Sep 12·2 min read·231 words

Race Report: 2024 Ironman Canada

“You are almost an Ironman!”

Aug 30·22 min read·4291 words

An update on my ankle

It's been a little over a week since my ankle injury at the Wild 15K and I just came back from my ortho appointment. Everything looks better than I feared last week, X-rays look clean and my examinati…

Jul 23·2 min read·267 words

Race Report: Teton Mountain Runs Wild 15K

My first and last trail running race ended in disaster.

Jul 15·9 min read·1704 words

CORE introduces a new heat adaptation score

I've had a CORE sensor for a while but my biggest complaint has been that it's hard to understand and act on the data it shows, so for the most part it's been sitting in a drawer. That said, I do like…

Jul 10·2 min read·207 words

This year's Ironman Canada will be the last in Penticton

Not entirely surprising; I thought the writing was on the wall when they unveiled another Ironman Canada in Ottawa, but they just made it official today. This is a huge bummer for me personally; I don…

Jul 9·1 min read·192 words

Race Report: 2024 Ironman 70.3 Coeur d’Alene

After a shortened swim, a nerve-wracking bike, and an awesome run, I finally finished a race in Coeur d’Alene.

Jun 27·22 min read·4240 words

Race Report: 2024 Grand Teton Half Marathon

I ran my fastest half marathon to date at this year's edition of this race.

Jun 15·5 min read·923 words

New Bike Day: Trek Speed Concept SLR 7

New Bike Day! I'm now the proud owner of a brand new Trek Speed Concept SLR 7, which I'm calling “Shadowfax.”

Jun 8·4 min read·757 words

Race Report: 2024 Ironman 70.3 St. George

Alas, my second time racing in St. George did not go as smoothly as the first time.

May 8·20 min read·3843 words

Race Report: 2023 Hole Half Marathon

My race season didn’t go the way I hoped at all, but at least I’m ending it on a high note.

Sep 24·5 min read·858 words

Welcome to <cite>Given to Tri</cite>

Hello, and welcome to my new website.

Jul 15·2 min read·293 words

Race Report: 2023 Ironman Coeur d’Alene

Well, I gave it my best shot, but things didn't work out this year.

Jun 28·21 min read·4143 words

Race Report: 2023 Grand Teton Half Marathon

A race report from my first running race of the year. Long story short, I won my age group!

Jun 4·5 min read·911 words

Race Report: 2023 Ironman 70.3 St. George

A race that went both better and worse than I expected.

May 8·19 min read·3688 words

Review: Technogym MyRun

An awesome treadmill backed by an excellent iPad app, but marred by Technogym’s abysmal customer support, which makes it hard to recommend.

Feb 10·27 min read·5243 words

Race Report: 2022 Ironman 70.3 Arizona

Or, more accurately, Ironman 69.1 Arizona, I suppose.

Oct 19·14 min read·2637 words

Race Report: 2022 Hole Half Marathon

A brief race report from the Hole Half Marathon, my last running race of this year.

Sep 24·3 min read·597 words

Race Report: 2022 Ironman 70.3 Boulder

In which I get my ass kicked by the heat in Boulder.

Aug 9·15 min read·2806 words

Race Report: 2022 Jackson Hole Half Marathon

A brief race report from my first half marathon.

Jul 2·4 min read·667 words

Race Report: 2022 Bozeman Triathlon

I just finished my first Olympic triathlon. Here’s how it went.

Jun 19·9 min read·1799 words