Category Archives: photography|trail running

The Angeles National Forest (Mt. Disappointment) Trail Race Returns

Runner on the San Gabriel Peak Trail during the 2024 ANFTR 25K, working up toward Mt. Disappointment. Mt. Wilson is the peak with the towers. West Fork is in the canyon on the left.
Runner on the San Gabriel Peak Trail, working up toward Mt. Disappointment. Mt. Wilson is the peak with the towers. West Fork is in the canyon on the left.

Even in Southern California the weather can be a little fickle. Just two weeks ago, heat had been one of my concerns for the No Name 50K. During that race the temperature reached into the mid-80s. Heat definitely wasn’t an issue for this morning’s race on Mt. Wilson. Several days out one computer model had forecast sleet and a temperature of 32°F! Instead, at the start of the race runners were treated to a spectacular sunrise and a temperature of around 40°F.

After a five year hiatus, the Angeles National Forest (Mt. Disappointment) Trail Race is back. Started in 2005 by R.D. Gary Hilliard, this was the 15th running of the highly regarded event. Today we ran the 25K course, but generally a 25K, 50K, and 60K is offered. Rumor has it there may be a longer distance added next year.

Sunrise on Mt. Wilson (thumbnail)
Sunrise from the ALERTCalifornia Mt. Wilson East Camera a few minutes after the start of the race. Click for larger image.

Whatever the distance, a hallmark of any ANFTR/Mt. Disappointment courses is that it starts and ends on top of Mt. Wilson (5739′). While not particularly high, the altitude is just high enough to take the edge off a runner’s performance. Many a runner has underestimated the difficulty of the final five-mile climb from West Fork to the top of Mt. Wilson — especially on a hot day in July or August.

Thank you Gary and Pam for your dedication, passion, and the hours and hours of work required to put on a quality event! And thanks also to all the volunteers, runners, and others that support the race.

Here’s a high-resolution, interactive, 3D-terrain view of the ANFTR/Mt. Disappointment 25K course.

All the results from 2005 to 2024 are available on UltraSignup.

Some related posts:
A Morning Thunderstorm, Debris-Covered Trail, Fast-Paced Fire Road, and Tough Climb on the ANFTR 25K Course!
Another Scorching Angeles National Forest/Mt. Disappointment Trail Race

Sage Ranch Fun Run

Running along upthrust sandstone rocks at Sage Ranch Park.

The photo above is of Brett running along upthrust sandstone rocks at Sage Ranch Park in the Simi Hills.

We followed the crest of the rock formation to the top of rock in the distance on the right of the photo.

Sage Ranch Park is adjacent to Boeing’s Santa Susana Field Laboratory. A portion of the park  has been closed for more than five years, pending the cleanup of lead shot and other contaminants from the site of a former shooting range. In 2017 a new trail was created to detour around the closed area.

Some related posts: Sage Ranch Micro-Wilderness, Grinding Mortars and Water Holes, Mountain Lion Saga

Lasky Mesa Runner, Grassland, and Clouds

Lasky Mesa Runner, Grassland, and Clouds

Brett was down for a few days, and as an initial run we did a loop from the Victory Trailhead of Ahmanson Ranch, through part of Las Virgenes Canyon, up onto Lasky Mesa, and then back to the trailhead.

Upper Las Virgenes Creek still flowed. Valley oaks were full with new leaves. The green grasses of the rain season had finally turned, and rare May cumulus clouds were painted on postcard skies.

It was an outstanding run!

Ahmanson Ranch Out and Back Trail Run from the Victory Trailhead to the Las Virgenes Trailhead Via Lasky Mesa

Runner at Ahmanson Ranch (Upper Las Virgenes Canyon Open Space Preserve)
Runner on “The Beast”

The direct out and back trail run from the Victory Trailhead at Ahmanson Ranch through East Las Virgenes Canyon to the Upper Las Virgenes Canyon Trailhead is about 3 miles each way.

This variation bypasses most of East Las Virgenes Canyon. It climbs up to Lasky Mesa and then descends “The Beast” to East Las Virgenes Canyon about 0.4 mile before it joins the fire road in Upper Las Virgenes Canyon. This fire road can be followed south to the Upper Las Virgenes Canyon Trailhead, the turnaround point.

Depending on the exact route, the trail run totals about 7.5 miles, with about 825 feet of cumulative elevation gain. The Beast is the longest continuous hill and is about 0.8 mile in length.

Here is an interactive, 3D terrain view of my out and back trail run from the Victory Trailhead at Ahmanson Ranch to the Las Virgenes Trailhead via Lasky Mesa. The direct route through East Las Virgenes Canyon is also shown. The map can be zoomed, tilted, rotated, and panned using the navigation control on the right. Track and placename locations are approximate and subject to errors. Poor weather and other conditions may make this route unsuitable for this activity.

When it rains a lot, sections of East Las Virgenes Canyon can get really muddy. This route avoids the worst of the gooey, stick-on-your-shoes mud.

Update January 17, 2023. With the additional rainfall this January the “best” route up to Lasky Mesa is on the dirt road. The single track is wet and muddy in spots.  The lower half of the Beast is eroded and somewhat muddy. I have a pair of shoes that I use in the muck and wet. They haven’t dried out for weeks.

Some related posts: It was So Muddy That…, It Was So Muddy (Again) That…, When It Used to Rain in Southern California

San Bruno Mountain and Windy Hill Trail Runs

California bay trees in Windy Hill Open Space Preserve near the bottom of the Razorback Ridge Trail.
California bay – Windy Hill Open Space Preserve

With vaccinations on the increase and Covid on the decline, it was wonderful to once again be able to visit family.

As we always try to do, Brett and I got in a couple of runs. We usually do at least one run that is new to me, and there are certainly plenty from which to choose in the Bay Area.

Oxeye Daisy along the Old Ranch Trail in San Bruno Mountain Park
Oxeye Daisy along the Old Ranch Trail

Our first run was on San Bruno Mountain. We’d previously done the Ridge Trail, so this time opted to do a variation of the Summit Loop. The parking lot at the base was was closed, so we started the run using the Old Ranch Road Trail. This was a plus because it added a little mileage and there were a lot of wildflowers along the trail, including monkeyflower, iris, lupine, yellow paintbrush, daisy, and foxglove.

Brett running up the Summit Loop Trail on San Bruno Mountain
Summit Loop Trail, near the top.

It was an excellent run on single-track trail. As is the rule on San Bruno, it was a bit breezy, with hazy views of the surrounding communities and the Pacific. An island of open space in an urban sea, San Bruno Mountain is a miracle of land conservation, and an area to be relished. Here is a map of trails in the area.

The next day, after watching a spirited youth soccer match, we headed south on 280. On the way, Brett filled me in on the runs he likes to do in Windy Hill Open Space Preserve and Huddart Park. We couldn’t go wrong with either choice but finally decided to save Huddart Park for another day.

Brett running through thimbleberry on a lush section of the Razorback Ridge Trail
Razorback Ridge Trail

Windy Hill Open Space Preserve is on the northeast-facing slopes of the Santa Cruz Mountains above Portola Valley. We parked near the Alpine Trailhead and ran up the road to the Eagle Trail. Corte Madera Creek was running, but low. Although the grasses along the trail were green and the undergrowth was relatively lush, I suspect the conditions were more like July than May. Open hillsides looked mid-Summer dry and the lichen on the trees was drab and desiccated.

Like the rest of California, the Santa Cruz Mountains have seen well below average precipitation this rain season. One station near Windy Hill, Woodside 3.4 S, recorded only about 28% (12″) of normal precipitation from October 1 to May 19. Another station, Skyline Ridge Preserve, recorded about 41%  of normal (16.5″) from October 1 to May 3.

Western columbine along the Lost Trail in Windy Hill Open Space Preserve
Western columbine

From the Eagle Trail/Private Road we turned onto the Razorback Ridge Trail. According to my Garmin track, the Razorback Ridge Trail gains 1000′ or so over 2.4 miles to its junction with the Lost Trail. It’s all runnable, switch-backing up a thimbleberry and fern-lined trail, shaded by California bay trees.

While the Razorback Ridge Trail continues up another 0.4 miles to Skyline Blvd., we turned right onto the Lost Trail. This trail parallels Skyline as it works in and out of the tributary ravines of Jones Gulch, on its way over to the Hamms Gulch Trail. Along the way there were views across the valley to Mt. Diablo, some 40 miles distant. Western columbine was blooming along the trail, its bright red color complimenting the green theme.

Large Douglas-fir along the Lost Trail in Windy Hill Open Space Preserve
Large Douglas-fir along the Lost Trail

At the top of Jones Gulch, there is an impressive, old-growth Douglas-fir. At chest height, it is about as wide as Brett is tall. This would put its diameter at over 72″ and its circumference at over 220″, suggesting an age in the neighborhood of 350 years.

The run down the Hamms Gulch Trail was as good as the run up Razorback Ridge. Given the weather was nearly perfect for a hike or run, we were surprised to see only a dozen or so people on the trail.

From where we were parked the run worked out to about 8 miles, with about 1500′ of gain/loss. Here is a trail map of the area, and here is an interactive, 3D terrain view of my GPS track of the loop. The interactive map can be zoomed, tilted, rotated, and panned. To change the view, use the control on the upper right side of the screen.

Some related posts: Breezy San Bruno Mountain Ridge, San Francisco Sights Trail Run, Miwok Wanderings

Three Points – Mt. Hillyer Loop

Trail runner on the Mt. Hillyer Trail in the San Gabriel Mountains
Mt. Hillyer Trail

Snow — if there has been snow — disappears quickly from the middle elevations of the San Gabriels this time of year. Activity increases with the rising snowline, as visitors eye their favorite trails and peaks.

I was driving up Hwy 2 to Three Points to do a run with Skye. In a normal year we would be doing the Three Points – Mt. Waterman Loop, but for the second time in 11 years, the trails in the Mt. Waterman area had been closed by a wildfire. In 2009, the Station Fire burned 160,557 acres in the San Gabriel Mountains, and just last year, the Bobcat Fire burned 115,796 acres. In several places, including Mt. Waterman, the Bobcat Fire burned terrain that had been burned in the Station Fire.

Coulter pine cone, heavy with resin
Coulter pine cone, heavy with resin

With entry prohibited in most of the Bobcat Fire burn area, the Three Points Loop around Mt. Waterman was out for now. Instead, we decided to do a segment of the traditional AC100 course from Three Points to Chilao, and then return to Three Points using the Silver Moccasin Trail.

Here’s an overview of both the Three Points – Mt. Hillyer Loop (yellow) and the Three Points – Mt. Waterman Loop (red). An overlay of the Bobcat Fire BAER Soil Burn Severity has ben added to the Google Earth image. The burn severity classes are high (red), moderate (yellow), low (light green), unburned/very low (dark green), and no data (black). Trail and placemark locations are approximate.

Trail runner on the PCT near Sulphur Springs Road
PCT near Sulphur Springs Road

On today’s run we followed the Pacific Crest Trail northbound from Three Points toward Sulphur Springs Trail Camp. Just before the camp, the PCT splits. We followed the left fork (uphill), and then around to the South Fork Little Rock Creek drainage and Sulphur Springs Road. The PCT parallels the road for about a half-mile, then crosses the road. At this point we left the PCT behind and continued up the road (5N04) to Alder Saddle and forest road 3N17. We continued left (south) on 3N17, bearing left on Santa Clara Divide Road at a fork, and going uphill to Rosenita Saddle.

At Rosenita Saddle we turned right (southwest) onto the Mt. Hillyer Trail. The trail starts at the back of a small parking area. The trail climbs to the high point of Mt. Hillyer, and then descends through large granite boulders in the Horse Flats bouldering area. (If you are a rock climber, bring your shoes!) The Mt. Hillyer Trail intersects the Silver Moccasin Trail near the Horse Flats Campground.

To add a little mileage and elevation gain, we turned right (south) on the Silver Moccasin Trail and continued to Chilao Campground. After saying hi to Chilao, we turned around and followed the Silver Moccasin Trail north, back to Three Points.

The trail run was a little over 13 miles, with a cumulative elevation gain of about 2100′. The high point was about 6200′, on Mt. Hillyer. The route-finding on the loop can be a bit tricky the first time around.