Welcome to SURF

The mission-driven community for all things ultra-running in San Diego County


Welcome to San Diego Ultra Running Friends (SURF)

SURF is the mission-driven community resource for ultra running and trail running in San Diego. SURF is a non-profit organization committed to serving the needs of the San Diego trail and ultra running community. SURF is dedicated to fostering positive growth in the community through education, athlete engagementlocal race support, and trail maintenance. Whether you’re fast or slow, younger or older, if you love to run long and on trails or just starting to run, you’ll want to join the SURF community 



    • Regular Club group training runs and programs
    • Exclusive access to SURF Facebook private group
    • Ultra-running guidance - for newbies to the experienced - from a Club community of some the best and most legendary ultra-runners in the Country
    • Club social events
    • Exclusive discounts from affiliated sponsors - learn more
    • Exclusive early entry option and discounts at affiliated local ultra-running races - learn more
    • SURF members are insured by RRCA during SURF organized races and training runs
    • Club merchandise, to include a FREE technical shirt with the SURF logo
    Giving Back
    • Your fees provide support for TrailFit in keeping trails clear for running and races throughout the County learn more
    • Your fees provide affiliated Race Directors support with training run support, race equipment storage, and more.


    Year: 2023

    1January, 2023
    Jan 07 The Ranch 50k - Training Run #2 (13.1 miles)
    Jan 28 San Diego 50 Mile & Trail Marathons
    Feb 05 The Ranch 50k - Final Training Run (15.5 miles)
    Feb 18 The Ranch 50k
    Feb 18 Ranch to Ranch 5, 10, 15k, kids 2k
    Mar 11 Old West 50k / Marathon / Half Marathon
    Mar 18 Sycamore Canyon 100k/50k/Half (Solo and Relays)
    Mar 18 Training Run #1 - Black Mountain 50k/25k/Half
    Mar 25 Training Run #1 - San Diego 100
    Apr 15 Oriflamme 50k
    Apr 16 No Frills Half - North Santee Hills
    Apr 22 SURF Sponsored Training Run #2 - Black Mountain 50k/25k/Half
    Apr 23 San Diego 100 Training Run #3 - JOINT SURF Sponsored with PCT50
    Apr 23 PCT 50 Training Run #1 - JOINT SURF SPONSORED WITH SD100!
    Apr 30 Rescheduled Training Run - San Diego 100
    Apr 30 Training Run #2 - PCT 50
    May 06 Training Run #4 - San Diego 100
    May 07 Training Run #3 - Black Mountain 50k/25k/Half
    May 13 Pacific Crest Trail 50 (PCT 50)
    May 20 Corral Canyon Trail Scramble: 50K and 5,9,14 mile races
    May 20 Ultrabuds x SURF Fun Run
    May 20 NIGHT Training Run #5 - San Diego 100
    May 27 Training Run #4 - Black Mountain 50k/25k/Half
    Jun 02 San Diego 100 Mile Endurance Race
    Jun 17 Black Mountain 50k/25k/Half
    Jun 24 36 Mile Team Repeat Relay by Epic Recess
    Jul 08 Cuyamaca 100k Training Run: Loop 1 Part 1
    Jul 15 The Peak 50k / Marathon / Half Marathon
    Jul 22 Elder Creek Night Runs
    Jul 29 Noble Canyon Training Run #1 - Upper Loop
    Aug 05 Cuyamaca 100k Training Run: Loop 2
    Aug 12 Noble Canyon Training Run #2 - Out & Back
    Aug 27 Cuyamaca 100k Training Run: Loop 1 Part 2
    Sep 03 Cuyamaca 100k Training Run: Loop 3
    Sep 16 Noble Canyon 50K / 15K Trail Races
    Oct 07 Cuyamaca 100K
    Oct 21 Lake Hodges Trail Fest: 50k/15k/10k/5k/Kids' 1mile
    Oct 22 Lake Hodges Off Road Challenge
    Nov 05 Mount Laguna Trail Marathon
    Dec 02 Anza Borrego / Cuyamaca 50 (ABC 50)
    Powered by Wild Apricot Membership Software