2017 Oceanside 70.3 Gallery

From the swim in the affluent Marina to the challenging, hilly bike course through the Camp Pendleton Marine base, and concluding with the run along a sunny quay past glassy waves – Oceanside is a unique and alluring venue.

All photos © Timothy Carlson

Lionel Sanders broke open the race with a dominating 2:05:42 bike split that was five minutes faster than his closest challenger.

The air temperature was a chilly 38 degrees at race time.

Jan Frodeno led the field with a 22:45 swim.

An age grouper rolls his bike to the takeoff line.

Jan Frodeno led the field until 15 miles into the bike leg when a flat tire derailed his chances. After losing 15 minutes to reinflate, the German rode the rest of the way before hanging it up for the day.

Chris Leiferman rode a 2nd-best 2:10:31 bike split on his way to 2nd place.

Ronnie Schildknecht rode 2:14:08 on his way to 3rd place.

Heather Wurtele rode a 3rd-fastest women’s 2:26:31 bike split – five minutes slower than Holly Lawrence – to 3rd place.

Holly Lawrence puffs on an inhaler on her way to a women’s 3rd-fastest 1:22:16 run split and victory.

Age groupers fly down a steep downhill near the Oceanside Pier.

Running flat out on the quay.

An age group runner rounds the corner.

Cooling off at full speed, running along the beach.

Rachel Joyce ran a women’s 6th-best 1:24:07 on her way to 7th place just six and one half months after giving birth.

Andy Potts passes Joe Gambles on the run.

Ellie Salthouse ran a women’s 5th-best 1:23:59 split on her way to a 2nd place finish.

Heather Wurtele ran an off-form 1:26:55 on her way to 3rd place.

Holly Lawrence had 9 minutes in the bank to bask in the cheers along the finish chute.

Ronnie Schildknecht gives his full attention to a young child while waiting for the interview session to begin.

Andy Potts drinks deep at the finish line.