Monday, July 20, 2015

Photo: 16-mile ride, 16-mile run, 2,000-yd swim, 11:00 a.m., 80 degrees, Marion, Iowa

Weekly activity log:
Swim: 6,200 yds (ytd 80,500 yds.)
Bike: 94 miles (ytd 2,611 mi.)
Run: 39 miles (ytd 788 mi.)

An empty pool is an awesome pool.

Monday, July 13, 2015

Photo: 30-mile ride, 7-mile run, 1,100-yd swim, 9:00 a.m., 70 degrees, Linn County, Iowa

Weekly activity log:
Swim: 1,100 yds (ytd 74,300 yds.)
Bike: 81 miles (ytd 2,517 mi.)
Run: 31 miles (ytd 749 mi.)

Tuesday, July 07, 2015



Photo: 14-mile run, 20-mile ride, 2,000-yd swim, 9:00 a.m., 70 degrees, Linn County, Iowa

Weekly activity log:
Swim: 5,000 yds (ytd 73,200 yds.)
Bike: 106 miles (ytd 2,436 mi.)
Run: 34 miles (ytd 718 mi.)

Tuesday, June 30, 2015

Photo: 5-mile run, 1-mile swim, 8:00 p.m., 103 degrees, Scottsdale, Arizona

Weekly activity log:
Swim: 2,100 yds (ytd 68,200 yds.)
Bike: 72 miles (ytd 2,330 mi.)
Run: 32 miles (ytd 684 mi.)
Photo: 73-mile bike, 11:00 a.m., 70 degrees, Blue Mounds, Wisconsin

Weekly activity log:
Swim: 2,400 yds (ytd 68,200 yds.)
Bike: 142 miles (ytd 2,258 mi.)
Run: 19 miles (ytd 652 mi.)

Monday, June 15, 2015

Photo: 1,500-yd swim, 15-mile bike, 3 mile run, 4:00 a.m., 70 degrees, Marion, Iowa

Weekly activity log:
Swim: 3,900 yds (ytd 65,800 yds.)
Bike: 155 miles (ytd 2,116 mi.)
Run: 29 miles (ytd 633 mi.)

4am bliss.

Monday, June 08, 2015

Photo: 500-yd swim, 15-mile bike, 3 mile run, 8:00 a.m., 70 degrees, Palo, Iowa

Weekly activity log:
Swim: 2,500 yds (ytd 61,900 yds.)
Bike: 67 miles (ytd 1,961 mi.)
Run: 13 miles (ytd 604 mi.)

Little lightning, little thunder, little rain and a little triathlon.

Monday, June 01, 2015

Photo: 63-mile ride, 4-mile run, 8:00 a.m., 60 degrees, Toddville, Iowa

Weekly activity log:
Swim: 3,000 yds (ytd 59,400 yds.)
Bike: 142 miles (ytd 1,894 mi.)
Run: 28 miles (ytd 591 mi.)

Before the final hill repeat…which wasn't the final hill repeat.