An archive of 318 Instagram posts, newest to oldest. Last update: July 2025
2025
Jul 2025
July 25, 2025 at 01:55 AM



July 01, 2025 at 01:15 AM
Note to self: 12 miles in belmont is not 12 miles in the mountains. Lost but probably one the prettiest trail runs I have ever done. #laketahoe trail #trailrun



Jun 2025
June 02, 2025 at 06:39 PM
Another fun weekend away cramming in riding and running on the Bob Callan trails around the Volleyball tournament site.



May 2025
May 23, 2025 at 12:29 PM
A little random photo dump of last week’s @ironmanamericas 70.3 in Chattanooga, TN





Apr 2025
April 20, 2025 at 01:30 PM
Nice morning open water swim in the Catawba River with Doug @miller_swimming

April 09, 2025 at 07:36 PM






Mar 2025
March 09, 2025 at 02:03 PM
Runs in randomly beautiful places in between games with @charlotteaschmann ❤️🏐 💪 #27




March 01, 2025 at 10:35 PM



Feb 2025
February 09, 2025 at 09:08 AM
Twin Peaks – Heiligenberganlage and Königstuhl – Lost, steep and some relentless stairs, but rewarded with some great views 🙂





February 08, 2025 at 01:27 PM
Training while on work trips is tough! Miserable weather, unfamiliar places, nutrition, full pools, late nights and early mornings= good test of patience and perseverance 🙂 #germany #heidelberg #SAP @charlotteaschmann – now I know how you feel at HS swim team!!!!!





Jan 2025
January 11, 2025 at 09:35 AM
Fun change to be at the local pool watching laps rather than in the water doing them 🙂 @charlotteaschmann crushing it 🏊♀️ #prouddad

January 02, 2025 at 11:52 AM
#beforeandafter Running lactate testing at the start of the season … #2025


2024
Dec 2024
Nov 2024
November 30, 2024 at 05:12 PM
Last solid brick session before NZ in 2 weeks! 2.5 hours on the bike into an 1 hour run. Dialing in my #demand2win race gear @danielbizzell



November 23, 2024 at 05:56 PM


November 23, 2024 at 05:54 PM


November 13, 2024 at 08:42 AM
Awesome to see the @johnejenkinsinc crew out at the Stowe @ymca in #belmont! New outdoor pool coming soon and tons of other great improvements. Thanks to @wbumgardner and the entire board for all the fundraising to pull this off!



November 09, 2024 at 02:49 PM
Some good choices today, some bad… 🍟🍔


Oct 2024
October 27, 2024 at 12:43 PM
Super day with the #family cheering me on! Overall a great race for me, 6th place in my AG with a 4:23, need to find 10 minutes to be in contention for top 3 next year!


October 27, 2024 at 12:39 PM
Quick visit to the @hickorybrandsinc @demand2win booth, bike, run and athlete briefing! @ironmantri 70.3 NC




October 27, 2024 at 11:32 AM



October 27, 2024 at 11:31 AM


October 27, 2024 at 11:30 AM
Nice hike to the Ice Caves (Eisriesenwelt)



October 27, 2024 at 10:12 AM
#longshadows on a fun sessions prepping for @ironmantri 70.3 North Carolina

October 27, 2024 at 09:24 AM
#2024 ORAMM – Off-road Assault On Mt. Mitchell #mtn @blueridgeadventures




October 26, 2024 at 06:27 PM
I would always rather be participating than spectating, but randomly had the great opportunity to watch the @challengeroth race while in Germany for work.




October 26, 2024 at 06:19 PM
Fun ride @rockyknobmtbpark in Boone before heading to Asheville for @belgianwaffleride



October 26, 2024 at 05:52 PM
#2024 @belgianwaffleride in Asheville, NC – Super fun #gravel race with a massive testing climb in the last 5 odd miles. Had to do the #walkofshame. 4th In my AG.





October 26, 2024 at 04:20 PM
A few photos from my recent race in Texas




October 26, 2024 at 04:14 PM
Not quite the day I had planned, but overall a nice success … great swim and bike, but pretty miserable run. #IMTexas




October 26, 2024 at 04:09 PM
Bike and run gear checked in and ready for the morning!




October 26, 2024 at 03:32 PM
90 miles on the Silver Comet Trail in Atlanta


October 26, 2024 at 03:26 PM
Great start to the year at the Oak Island Half Marathon – 2nd Male Overall with a 1:21



October 26, 2024 at 03:06 PM
Some new gear to kick off the year!


October 24, 2024 at 10:45 AM
Really looking forward to digging into my sweat and sodium loss with this great device from @hdrop.tech


October 24, 2024 at 10:36 AM
Nice to have my favorite people and #family #supporters at the race today!



October 24, 2024 at 07:55 AM
Probably one of the most picture-es places I have been to in the world! #cinqueterre




October 23, 2024 at 10:08 PM
Lap 1 felt great … Lap 3, not so much …


October 23, 2024 at 10:05 PM
Race Day


October 23, 2024 at 10:02 PM
Some sight seeing before race day!



October 23, 2024 at 09:50 PM
Lost Lake swim with Wes!


October 23, 2024 at 09:38 PM
Day 2 … Whistler Bike Park



October 23, 2024 at 08:49 PM
Pleasanton Ridge


October 23, 2024 at 08:29 PM
My favorite time of the year … #2023 ORAMM – Off-road Assault on Mt. Mitchell


October 23, 2024 at 08:02 PM
Welcome to the @visitthewoodlands … Quick shakeout swim and bike check-in before the race tomorrow.



October 23, 2024 at 07:51 PM
#Prototype Start to Finish … A small bento bike for my @Canyon #canyonspeedmax



October 23, 2024 at 07:25 PM
Back in Old Fort, NC – another year of some solid climbs and ripping downhills on #Kitsuma and #HeartBreak #MTB


October 22, 2024 at 07:37 PM
Shopping for a bike travel bag …


October 22, 2024 at 07:28 PM
Testing out a the new trisuit from @demand2win !! Super comfy and ready for @ironmantri #Texas #2023


October 22, 2024 at 07:20 PM
Winter DIY project – Carbon (BTA) bottle mount.



October 17, 2024 at 12:17 PM
2023 = new goals and new methods of achieving them … I am really excited to join @fillnowcoaching and be getting coached by Meghan. Her background in triathlon is absolutely stacked with great achievements such as: She has finished third in the world at the IRONMAN World Championships three times. Since 2018, she has won ten IRONMAN and 70.3 events, and she has numerous age group victories. Meghan is also a 3x Duathlon Age Group National Champion, a 4x Triathlon National Champion. She finished the 2021 season ranked #2 in the world and the 2022 season ranked #1 in the world.


October 07, 2024 at 03:56 PM
This was another random idea, we wanted to visit #tablemountain in #capetown – The family took the cable car and I ran up Platterkloof Gorge – solid threshold effort: 2.2 miles, 2300ft, 38 mins for the climb. Probably should not have worn road shoes, but thats all I had 🙁



October 07, 2024 at 03:47 PM
One of my favorite trail runs while in #SouthAfrica – Morgan Bay -> Double Mouth -> Kei Mouth. 12 miles of gravel, single track and cows.




October 07, 2024 at 03:38 PM
A trail run up to Le Morne Brabant




October 07, 2024 at 03:21 PM
Run to overcome the #jetlag and 24 Hours of Travel to #SouthAfrica – explored Delta Park in Johannesburg on our short layover before #mauritius


October 06, 2024 at 11:46 AM
CdA analysis from @ironmantri 70.3 in North Carolina #CdA #Aero #cycling #TimeTrial @bestbikesplit


October 02, 2024 at 01:45 PM
#2022 @charlottemarathon – first running race I have taken part in and it was a really unique and enjoyable experience. 3rd in my Age Group, 33rd overall. Time: 3:13.


October 02, 2024 at 11:26 AM
7 x 800’s on the old middle school track.


October 02, 2024 at 11:10 AM
Rostan, Gateway, Curtis and Heartbreak ❤️🍂🍁🍃



October 02, 2024 at 11:02 AM
Beautiful but chilly morning for some 10 min sessions before the #2022 @ironmantri North Carolina


October 02, 2024 at 10:52 AM
Afternoon session at the Bike park



October 02, 2024 at 10:30 AM
TL;DR – its fast


October 02, 2024 at 10:07 AM
Open water swim around this rock? in St. John


October 02, 2024 at 10:05 AM
A hilly but beautiful run in Magens Bay, St. Thomas




October 02, 2024 at 09:59 AM
Wilson Creek #2022 – Should have checked trail reports on Middle Wilson, was not what I was expecting!


October 02, 2024 at 09:56 AM
Jerdon Mountain rip with Wez



October 02, 2024 at 09:45 AM
Quick rip in Tsali


October 02, 2024 at 09:43 AM
Testing my legs at Fire Mountain



October 02, 2024 at 09:40 AM




October 02, 2024 at 09:20 AM
A random visit to South Maintains State Park to check out the trails. Some solid climbing and great views!




October 02, 2024 at 09:14 AM
Change of scenery – Crowders Mountain


October 02, 2024 at 09:06 AM
First short course MTB race at Rock Hill



October 02, 2024 at 08:42 AM
A different pace …




October 02, 2024 at 08:40 AM
Boulder


October 02, 2024 at 08:36 AM
Final touches and prepping for the grand re-opening of RBP



October 02, 2024 at 08:32 AM
Volunteering at Rocky Branch Park – designing and laser cutting and installing the signage and most inspiring – the donor wall.



October 02, 2024 at 08:27 AM
Rocky Branch Park Trail Trail Updates – Phase 1 well underway and the the Green level trail “Canopy” is done. “Boulder” is up next!




October 01, 2024 at 02:40 PM
Another rip up and and down Weed Patch and Buffalo Creek in Lake Lure, NC


October 01, 2024 at 02:35 PM
Hike into Mariposa grove as the road was closed


October 01, 2024 at 02:32 PM
Tandem cruising with the family!




October 01, 2024 at 02:09 PM
First visit to the Wilson Creek area and was not disappointed!


Sep 2024
September 30, 2024 at 10:13 PM
Lap 1 🙂 Reddish Knob Trail


September 30, 2024 at 09:51 PM
5K PR in the Port Alfred Park Run


September 29, 2024 at 06:07 PM
First off-road “Triathlon” – No swim, but a 1.3 mile Stand Up Paddle board



September 29, 2024 at 04:20 PM
South Fork SUP


September 29, 2024 at 04:14 PM
Pivot Trail 429 ride in RBP


September 29, 2024 at 04:09 PM
The Whole Enchilada – 34 Miels & 10K Feet of Descending = 🥰



September 29, 2024 at 03:47 PM
Warrior Creek Camping at its best!



September 29, 2024 at 03:26 PM
Bent Creek MTB fun


September 29, 2024 at 03:11 PM
MTB in Pisgah National Forest



September 29, 2024 at 03:06 PM
Dupont MTB, hiking, fires and friends.




September 29, 2024 at 03:00 PM
MTB at Tsali Recreation Area
















































































































































































































You must be logged in to post a comment.