The course
The SD100 is a loop course based out of the Lake Cuyamaca Recreation Area near the mountain town of Julian. It strings together five different areas: the Mt Laguna Recreation Area, the Pacific Crest Trail, the Noble Canyon and Indian Creek trails, Rancho Cuyamaca State Park, and the shoreline around Lake Cuyamaca. It is reportedly 85 to 90 percent singletrack, with climbing reported between roughly 13,000 and 15,600 feet and about that much descent.
Singletrack, all day
The thing that defines the SD100 is the surface. Almost all of it is mountain singletrack, not fire road, which means narrow, rocky, rooty footing for basically the whole day and night, and that rewards sure feet, smooth hiking on the steeper pitches, and patience. Singletrack also makes it hard to pass or get passed, so find your own sustainable rhythm early instead of surging around people.
The climbing comes in a bunch of rolling chunks, not one or two huge passes, so your pace is going to swing all over the place between runnable grades and steep stuff you should be hiking. And that is fine. Walk the climbs with purpose, run the gentler sections, and stop trying to hold one pace number across terrain that just will not let you.
Noble Canyon and the exposed sections
Noble Canyon is one of the big stretches, a long technical descent and the climb that comes with it, and it tests your downhill legs and your patience on rocky trail at the same time. Parts of the Pacific Crest Trail and the open chaparral above the desert edge are out in the sun with barely any shade, and that is where the Southern California heat does its damage through the middle of the day.
On those open sections your hydration and sodium are what matter most. Carry enough fluid to cover the long gaps between aid, keep your electrolytes up, and stay on top of your core temperature with whatever the aid stations have, ice, sponges, cold fluids, all of it. Treat the hottest hours like something to just survive, then go run again once the sun drops and the high country cools off.
Where the race is won or lost
The climbs are not what get you here, the descents are. The descent roughly matches the gain, and those long technical singletrack downhills will shred quads that are not ready for them. The runners who bomb the early descents and trash their legs pay for it in the back half, where every downhill that is left turns into a grind. Quad-specific downhill work on technical trail is about the most race-specific training you can do for this course.
The other big one is the swing from desert-edge heat in the day to real mountain cold at night. The Laguna Mountains can be hot and exposed by the afternoon and then chilly once it is dark, so you have to deal with both. Keep eating, stay mentally in it through the dark, low hours, and keep moving with margin against the intermediate cutoffs so the night does not catch you behind the clock.
Aid stations and cutoffs
The course has a string of aid stations with water, electrolyte fluids, food, and medical aid, and you can use drop bags at the designated checkpoints. The overall time limit is 32 hours, a 6:00 AM Friday start to a 2:00 PM Saturday finish, which is roughly a 19:12 per mile average across the whole thing.
The intermediate aid stations have firm cutoffs, so you cannot just stroll the early miles. Pull up the official SD100 aid station and cutoff chart for the current edition and build your pacing plan backward from those times, with a buffer, because the heat and the technical footing and the night all team up to slow you down late in the race.
Pacing strategy for the San Diego 100
A rolling, technical, exposed, mile-high 100 rewards patience and punishes ego. Pace this one by effort and by grade, not by the flat-ground numbers from your training runs at home.
Pace the climbs by grade, not by clock
On a course with 13,000 to 15,600 feet of gain spread across endless rolling singletrack, your pace is going to swing wildly between the climbs and the runnable bits. That is how it should be. Power-hike the steep pitches and run the gentler grades, and quit chasing one minutes-per-mile number, because trying to hold it across this terrain is the fast way to cook the climbs and have nothing left for the descents.
Use our free grade-adjusted pace calculator to turn your flat fitness into honest effort targets for the steep SD100 climbs, so you actually know whether you are pacing the vertical in a way you can hold or burning matches you are going to want back at mile 80.
Protect your quads for the descents
Since the course comes down about as much as it goes up, and a lot of it on technical singletrack, the downhills are the real crux nobody talks about. Hold back on the early descents, run them controlled and light instead of letting gravity beat up your legs, and your back half is going to be a whole lot better for it. The people who finish strong are almost always the ones who still have working quads at mile 70.
To set a finish goal that actually accounts for all that vertical, use our vert-aware race time calculator. It builds the climbing into your projected finish so you are not stuck on some flat-course estimate that the Laguna Mountains are going to quietly tear apart.
Respect the heat, the altitude, and the night
Between the mountain altitude and the exposed desert-edge sections, the daytime climbs are going to feel harder than the same grade does at sea level on a cool day. Pace the hot, exposed parts easy, go by your breathing and your effort, and back off when you feel your core temperature climbing. Then have a plan for the night. As the sun drops your pace can come back, but only if you stayed disciplined through the hot middle hours, kept eating, and packed layers for the mountain chill.
If you want to see how your fitness from a recent race lines up with a 100 mile mountain effort like this, our race equivalent calculator helps you reality-check your goal before you lock in a finish time.
Fueling strategy for the San Diego 100
On a hot, exposed, all-day-and-night effort, fueling and hydration matter as much as your fitness. The midday heat on the open sections is what wrecks most well-trained runners, so plan for it.
Carbs: ramp to the high end, on a trained gut
For something this long, aim for roughly 60 to 90 grams of carbohydrate per hour, leaning toward the high end once your gut can handle it. Use a glucose-plus-fructose blend so you can absorb more than a single sugar lets you, and drill your exact hourly carb number on long training runs so that 80 to 90 g/h feels normal by race day, not like an experiment.
The heat makes all of this harder, because a hot stomach takes less. That is one more reason to practice fueling in race-like heat and to keep getting calories down through the ugly hot hours, when your appetite tanks but your engine still needs fuel.
Sodium and fluid: built for the heat
Out on the exposed Laguna ridgelines and chaparral you can sweat a lot, so bias your sodium toward 500 to 700 mg per liter of fluid and carry enough to cover the long, hot gaps between aid stations. Cramping, a sloshy stomach, that wrung-out feeling late in the race, those are usually fluid and sodium problems, not fitness problems.
Build yourself a personalized plan with our free ultra fueling calculator. Punch in your weight, your goal time, and the expected heat, and it gives you a carb, sodium, fluid, and caffeine number per hour built for the SD100 duration and conditions. Then go test it in training.
This guide is for planning and training purposes and reflects publicly available information about the San Diego 100 Mile Endurance Run. Race details, including the date, course, aid stations, cutoffs, and reported elevation gain, can change year to year and vary by source. Always confirm the current specifics on the official San Diego 100 race website before you train or travel.