Hello, there.

Guillermo Esteves, a triathlete riding a silver Trek Speed Concept SLR 7 bike along a lakeside path, wearing a black trisuit, helmet, and red socks. A body of water and mountains are visible in the background.

If anyone had told me at any point in my life that I’d get seriously into triathlons in my forties, I probably would have died laughing. Like many, I bought a bike in 2020 to try to get in shape—and let’s just say things escalated quickly from there.

My name is Guillermo Esteves. I’m an age-group triathlete based in Jackson Hole, Wyoming, in the heart of Grand Teton National Park. Although I’m still a beginner, I enjoy sharing what I learn during my training and races, paying it forward like many others have done for me along the way. Given to Tri is my triathlon blog, where I do exactly that. With multiple races of various distances scheduled over the coming months, I plan to keep swimming, cycling, and running for many years to come. I hope you’ll come along for the ride.

Monthly Totals from Intervals.icu

Activities 46 in the past month
Swimming 17.4 kilometers
Cycling 1,153 kilometers
Running 139.7 kilometers

Recent Articles

Today’s Metrics from Whoop

Sleep 89% Optimal
Recovery 58% Adequate
Strain 17.9/21 High

I’m currently in Jackson Hole, Wyoming The elevation is 1,969 m It’s cloudy, with a temperature of 3ºC, which feels like -3ºC, 60% humidity, and a gentle breeze of 19 km/h from the north, with 38 km/h gusts The air quality is good, with an AQI of 12 Tonight’s forecast calls for snow, with a low of 1ºC There’s a 69% chance of snow later tonight, with about 2 cm expected Sunrise will be at 5:54 AM

Upcoming Races

  1. Ironman 70.3 Coeur d’Alene

    I can’t wait to see what surprises the weather will have for us this time around.

  2. Ironman 70.3 Boise

    I’m very much looking forward to that run on the Greenbelt, one of my favorite places in the country to run.