The Halloween Spirit Run was hosted by the Rotary Club of Pleasanton on Oct. 27. The run, which took place on Father’s Day for 25 years before moving to October, takes runners under the Arch on Main Street in downtown Pleasanton.

The event features 5K and 10K courses plus a Kids Challenge. Proceeds support scholarships for Pleasanton students and the Rotary’s community and international projects. The event has raised $1 million since 1993. (Photos - Doug Jorgensen)