The 35th annual Carlsbad Marathon, Half Marathon, and 5K welcomed over 7,100 participants at the 2025 race in Carlsbad on January 19. Credit: In Motion Events