Published March 31, 2015 05:06PM

Photos: Paul Phillips/Competitive Image/@Compimagephoto
One of the most popular 70.3 races on the circuit, age groupers competed in a 1.2-mile swim, 56-mile bike and a 13.1-mile run that showcased Oceanside’s beachfront scenery. On the line were 30 slots to this fall’s Ironman 70.3 World Championship in Zell am See-Kaprun, SalzburgerLand, Austria. See images of the age group race above and check out our pro photo gallery here.
RELATED: Finish Line Thoughts From The Top Three At 70.3 Cali