Category Archives: running|races

A Morning Thunderstorm, Debris-Covered Trail, Fast-Paced Fire Road, and Tough Climb on the ANFTR 25K Course!

The canyon of the West Fork San Gabriel RIver and Rincon-Red Box Road from the Mt. Disappointment/Bill Riley Trail.
The ANFTR courses follow Rincon-Red Box Road down this rugged canyon to West Fork.

Update October 2, 2024. I ran the ANFTR 25K Course on Sunday and the cuttings on the Mt. Disappointment/Bill Riley Trail had been removed. The trail was clear and back to normal!

As I drove east on the 210 Freeway, a long bolt of lightning erupted from high in the clouds and pierced the valley below. The thunderstorm near Mt. Lukens looked spectacular. It was backlit by the rising sun, and intermittent lightning flashed against its dark gray clouds.

Theoretically, I was headed to Mt. Wilson. It was July. It was hot. It was time to get on the ANFTR/Mt. Disappointment race course! But was that going to be a good idea? A slight chance of a thunderstorm was forecast for the afternoon and already there was an active storm right in front of me.

Clouds over Mt. Lowe (left), Mt. Markham, Occidental Peak, and San Gabriel Peak. (thumbnail)
Clouds over Mt. Lowe (left), Mt. Markham, Occidental Peak, and San Gabriel Peak.

The Angeles National Forest Trail Races (aka Mt. Disappointment) is a popular event usually run in the heat of Summer after the Fourth of July. Because of the pandemic, Bobcat Fire, and trail and road closures, the race has been on hiatus since 2020, but a new race date appears to be in the works!

Another ragged bolt flashed horizontally across the clouds. The cell looked isolated and appeared to be moving to the north. I decided to take a chance and bet that the morning storm was a quirk. Still, it suggested a real possibility of a thunderstorm later in the day.

About the time I passed Trail Canyon on Big Tujunga Canyon Road, it started to rain, and the rain continued much of the way to Red Box. The activity was actually more extensive than the cell near Mt. Lukens — a band of thunderstorms had swept through the San Gabriel Mountains between Mt. Lukens and Mt. Wilson.

Running down still wet Mt. Wilson Road following a morning thunderstorm. (thumbnail)
Running down still wet Mt. Wilson Road following a morning thunderstorm.

Mt. Wilson Road was still wet as I started down the first leg of the ANFTR/Mt. Disappointment 60K/50K/25K courses. If you have to run on pavement, running downhill on super-scenic Mt. Wilson Road after a thunderstorm is about as good as it gets! The cleansed atmosphere and vivid smells in the wake of the storm were remarkable — as were the views down into the canyon of the West Fork San Gabriel River.

This morning, I was doing the 25K course, but all the distances follow the same route to Red Box. They start by running down Mt. Wilson Road to Eaton Saddle and then following Mt. Lowe Fire Road through Mueller Tunnel to Markham Saddle and the San Gabriel Peak Trail. The San Gabriel Peak Trail leads up to the Mt. Disappointment service road and, surprisingly, the high point of the 60K/50K/25K courses. This stretch of service road is higher than the start/finish on Mt. Wilson!

Cuttings from a forest-thinning project blocking the Mt. Disappointment/Bill Riley Trail. (thumbnail)
Cuttings from a forest-thinning project blocking the Mt. Disappointment/Bill Riley Trail.

Even if you have run a trail many, many times — and think you’re familiar with it — sooner or later, you’re going to encounter something you didn’t expect. From the Mt. Disappointment service road, the ANFTR/Mt. Disappointment courses turn onto the Mt. Disappointment/Bill Riley Trail. After the first couple of switchbacks, there were an increasing number of cut limbs on the trail. Initially, the cuttings were not much of an issue, but became worse as I continued down the trail.

Partway down, I encountered two very upset hikers who had lost the trail. They had just decided to leave the trail and hike on the service road. They cautioned me that the section where they had problems was just below. They weren’t kidding. I’ve done this trail innumerable times and at one point also had difficulty locating it. I had to wade through an expanse of cuttings to stay on the trail.

I’ve been on trails impacted by forest thinning projects before. The crews that worked on those projects at least made an effort to keep the trails clear. No such attempt was made here — the cuttings were left where they fell, and if that was on the trail, too bad!

It was a relief to get off the Mt. Disappointment/Bill Riley Trail and down to Mt. Wilson Road and Red Box.

Update October 2, 2024. I ran the ANFTR 25K Course on Sunday and the cuttings on the Mt. Disappointment/Bill Riley Trail had been removed. The trail was clear and back to normal!

The towers on Mt. Wilson -- where the car is parked -- from Rincon-Redbox Road. (thumbnail)
The towers on Mt. Wilson – where the car is parked – from Rincon-Redbox Road.

Unlike last year, Rincon-Red Box Road was in great shape. It was so well-graded that a Prius might have been able to drive down to West Fork. Much of the 5.5 miles down to West Fork are in full sun, so the temperature has a substantial impact. In the 2019 ANFTR/Mt. Disappointment 50K, the thermometer on my pack read about 80 degrees. In the 2017 50K, the temp on the same stretch was about 100 degrees. Today, it was around 90.

Whatever the temperature, there are excellent views down the West Fork and of the Mt. Wilson area. The towers on Mt. Wilson always look tantalizingly close, and the climb up Strayns Canyon doesn’t look that bad. (Ha!) Like last year, there were four or five creek-like crossings of the West Fork San Gabriel River.

The area around the spring at West Fork was a bit overgrown, but a trampled path through the grass below the cistern led to the outflow pipe. I refilled my hydration pack and drank my fill before setting off on the Gabrielino Trail. With the temperature in the sun at West Fork around 95, I should have spent more time at the spring cooling down.

Gabrielino Trail sign at West Fork. (thumbnail)
Gabrielino Trail sign at West Fork.

It’s only about 1.6 miles from the spring to where the Kenyon Devore Trail forks left off the Gabrielino Trail, but it often seems longer. Probably because I’m anticipating the turnoff and don’t want to miss it. This morning, it was also the hottest stretch on the course, with the temperature in the sun topping out at around 100 degrees.

Based on some recent runs, I expected the Poodle-dog bush on this stretch to be a problem, but most of the Poodle-dog bush had been trimmed or was wilting. It wasn’t the only thing that was wilting. Shortly after turning off the Gabrielino Trail and onto the Kenyon Devore Trail, the combination of heat and humidity hit me like the proverbial brick. I had to back off the pace.

Not long after that, I was startled by a runner coming up behind me. It turned out to be another runner from the West San Fernando Valley! Charlie was training for UTMB and putting in a tough 27-mile, 8700′ gain day. We had a great conversation about races, running, and adventures in the mountains. Despite the heat, he was moving well and soon disappeared up the trail.

Dome of the Hooker 100 inch Telescope on Mt. Wilson. (thumbnail)
It’s about a half-mile to the top of the Kenyon Devore Trail!

I continued chugging up the trail, noting familiar features as I climbed higher and higher. Eventually, the white dome of the Hooker 100 inch Telescope came into view, and I knew I just about done!

As I worked up the final half-mile of trail, I could see only a couple of  isolated build-ups of cumulus clouds. One was over the desert  and the other was to the east near San Gorgonio.  The sky over Mt. Wilson was mostly clear.

Here’s a high-resolution, interactive, 3D-terrain view of the Mt. Wilson – Red Box – West Fork – Kenyon Devore Loop. The loop is a slightly shorter version of the ANFTR/Mt. Disappointment 25K.

Some related posts:
After the Bobcat Fire: Running the ANFTR 25K Course
An ANFTR/Mt. Disappointment 2020 Adventure

The Ups and Downs of the Angeles Crest 100 Mile Run

 

The white dome of Mt. Wilson Observatory from near the top of the Kenyon Devore Trail.
The white dome of Mt. Wilson Observatory from near the top of the Kenyon Devore Trail.

First published on June 30, 2015. Updated July 8, 2024.

August 3rd  runners from near and far gather in a small parking lot in Wrightwood, California, to start the Angeles Crest 100 Mile Endurance Run (AC100). Begun in 1986, the AC100 is one of the original five 100-mile U.S. endurance races. It has endured fires, floods, the Covid-19 pandemic, and changing trail restrictions.

There’s a tradition of running grueling endurance races in the San Gabriel Mountains. The Big Pines Trail Marathon was one of the first organized mountain ultramarathons in the U.S. First run in August 1934, its course used some of the same trails that AC100 runners enjoy today.

The AC100 is not like a road marathon. It is an entirely different kind of running event and an entirely different kind of running experience. The 2024 L.A. Marathon had about 25,000 participants. About 1/100th of that number — around 250 runners — are expected to start the AC100.

Sunrise from Blue Ridge during the 2015 Angeles Crest 100.
Sunrise from Blue Ridge during the 2015 AC100.

For many, one of the primary reasons for running the AC100 is to be fully immersed in the beauty and majesty of the San Gabriel Mountains. Runners start at 5:00 a.m., ascend the Acorn Trail, and as the sun rises, find themselves above 8000′, reveling in the spectacular views from Blue Ridge.

Even at this early stage of the race, the field is already becoming dispersed. By the time runners reach the first checkpoint, nine miles into the run, there is an hour spread between the first and last runner. Unlike a road marathon, much of the time a runner in the AC100 will be alone.

This year’s course returns to a point-to-point format, ending in Altadena. Because of damage to the Chantry Flat area by the Bobcat Fire, runners will bypass Chantry and ascend Mt. Wilson using the grueling Kenyon-Devore Trail, returning to the traditional course at the Mt. Wilson Toll Road above Idlehour.

As a result of this frequent storms the past two Winters, many trails have been damaged or blocked by trees and debris. Ultrarunners not only spend many hours enjoying the trails in our local mountains but also do hours of trailwork that helps keep trails open and usable for everyone.

This elevation profile for the 2024 AC100 course was created in SportTracks from a GPX file provided by the event organizers. The elevation profile was corrected using 3DEP 1-meter Lidar-based DEMs. A conservative elevation data smoothing setting was used, resulting in an estimated cumulative gain of about 17,890′ and loss of 22,550′. The actual gain and loss are probably a bit more. Placemark locations, mileages, and elevation gains and losses are approximate. The elevation profile can be downloaded from the Course Overview page on the AC100 website.

Estimated Angeles Crest 100 Mile Elevation Profile (link)
Click to download from AC100 Course Overview page.

In addition, here is an interactive, high resolution, 3D-terrain map of the 2024 Angeles Crest 100 Mile Race. It is based on the course GPX file downloaded from the AC100 website. The view is initially zoomed in on the climb up Mt. Baden-Powell. To change the view, use the control on the upper right side of the screen. Track and placename locations are approximate and subject to errors.

Click to view 2024 AC100 course with high resolution, photographic 3D terrain.
Click to view 2024 AC100 course with high resolution, photographic 3D terrain.

Here is another high resolution view of the Shortcut Saddle – Red Box – Mt. Wilson section of the AC100 course.

See the AC100 website for official information and details.

After the Bobcat Fire: Running the ANFTR 25K Course

San Gabriel Mountains. Photography by Gary Valle'.

On June 1, Angeles National Forest reduced the size of the Bobcat Fire Closure, opening up most of the upper West Fork San Gabriel River area. Curious to see how the West Fork area is recovering from the Bobcat Fire, today I ran a slightly shortened version of the ANFTR/Mt. Disappointment 25K course.

Since the Mt. Wilson parking lot is usually closed until mid-morning, this morning’s run started and ended at a small turnout near the top of the Kenyon Devore Trail on the loop road on Mt. Wilson. The ANFTR Trail Races start at the main Mt. Wilson parking lot.

I’d recently done the San Gabriel Peak and Bill Riley Trails and knew they were in reasonable condition. And I’d read that AC100 Trail Work Teams led by Gary Hilliard and Ken Hamada had cleared the Gabrielino and Kenyon Devore Trails earlier this year. So, I didn’t expect to have a repeat of the epic fallen-tree obstacle course that I experienced doing this course in 2020.

Here’s a slideshow of what I found.

Explore the scenery and terrain of the Mt. Wilson – Red Box – West Fork – Kenyon Devore Loop using our high resolution,  interactive, 3D viewer. The imagery is so detailed, it’s almost like being there! The loop is a slightly shorter version of the ANFTR 25K. To change the view, use the control on the upper right side of the screen, the CTRL key and your mouse, or touch gestures. Track and placename locations are approximate and subject to errors. Snow, ice, poor weather, and other conditions may make this route unsuitable for this activity.

Related post: An ANFTR/Mt. Disappointment 2020 Adventure

Bulldog Training Run 2022

Runners east of Corral Canyon on the Bulldog Loop

When I parked at Malibu & Piuma to do the Bulldog Loop on Sunday, I didn’t know that I was going to be swept up in a Bulldog Ultra training run.

I had just started up Bulldog Mtwy fire road when the first group of speedy runners swarmed past. The strenuous climb to the Castro Peak Mtwy gains about 1750 feet over 3.4 miles. Much of its infamy is due to the oven-like conditions typically experienced on the second loop during the Bulldog 50K.

New bridge extension across Malibu Creek on the Crags Road trail, east of the M*A*S*H site.
New bridge extension across Malibu Creek on the Crags Road trail, east of the M*A*S*H site.

This morning, the climb was a little warm in spots, but not bad. There was a good turnout for the training run and nearly everyone was enjoying the run.

On the way up I had an interesting conversation with a runner that had just done their first 100 miler and was going to pace someone in the AC100 this weekend.

In case you haven’t heard, State Parks has finally come up with a solution to the repeatedly washed-out footbridge across Malibu Creek, east of the M*A*S*H site. An extension was added to the massive block of concrete that formed the foundation of the old bridge. No more shaky log crossings — at least for a while.

Common Madia (Madia elegans) at the bottom of the Bulldog Mtwy fire road.
Common Madia (Madia elegans) at the bottom of the Bulldog Mtwy fire road.

Here’s an interactive, 3D terrain view of the Bulldog loop. The map can be zoomed, tilted, rotated, and panned. To change the view, use the control on the upper right side of the screen. Track and placename locations are approximate and subject to errors. Poor weather and other conditions may make this route unsuitable for this activity.

Good luck to all the runners doing Bulldog — especially those doing their first trail race or ultra!

Some related posts: Sunlit Rocks Along Castro Peak Motorway; Trees, Bees, and a Washed-Out Footbridge on the Bulldog Loop in Malibu Creek State Park; Bulldog Loop Plus the Phantom Loop; After the Woolsey Fire: Bulldog Loop

Diablo Trails Challenge 50K 2018

North Peak from the North Peak Trail. Mount Diablo Trails Challenge 50K.

Just 48 hours before the start of the Diablo Trails Challenge the temperature on Mt. Diablo’s summit was a chilly 31°F. Gray, wind-driven clouds shrouded the summit, propelled by 20-30 mph winds. Over the 10 days preceding the race, it had rained on four, and Concord had received about two inches of rain.

That’s the thing about Spring weather – a couple of days can make a huge difference. Today – race day – the sun is out, the hills are green and skies blue. Very little mud remains – the trails are in great shape and hills sprinkled with wildflowers. It’s the perfect day for a run on Mt. Diablo!

Diablo Trails Challenge 50K Elevation Profile
Diablo Trails Challenge 50K Elevation Profile

With around 7000′ of elevation gain/loss, the Diablo Trails Challenge 50K is characterized by its many ups and downs. The core of the 50K course is the 7 mile, 3000′ climb from the Curry Canyon Ranch aid station to Diablo’s main summit. But before you can enjoy this fine ascent, you have to get to Curry Canyon Ranch. And it’s on the other side of the mountain – about 12.5 miles away. Here’s a 3D interactive view of my GPS track of the 50K course.

Along the way there are several get-your-feet-wet creek crossings and many hills. Following along on the map, the course works its way past Wall Point, Artist Point, Knob Point and finally Windy Point. Did I mention the course is hilly?

Somewhere around Mile 10 you get the first good view of Mt. Diablo and North Peak. The runner in front of me exclaimed, “Holy guacamole, is that what we are going to climb?” My choice of words were similar, but not quite as polite. Yes indeed, those were the peaks, and they loomed LARGE across the valley.

Mount Diablo and North Peak from Knobcone Pine Road.
Mt. Diablo (left) and North Peak

Elevation gained is so easily lost. After gaining about 2500′ on the way to Windy Point, a 1000′ descent leads to the Curry Canyon Ranch Aid Station. The climb of Diablo starts here, but you really don’t feel like you’re on the mountain until you reach South Gate Road and the Curry Point Aid Station, about three miles up the canyon. The grade in Curry Canyon is moderate and I tried to take advantage of that, knowing steeper terrain was ahead.

The Half-Marathoners joined the course at Curry Point — adding their enthusiasm and company – but they were soon headed back down, leaving us to cope with the Summit Trail all on our own.

“Jalapeño chip?,” I asked the runner hiking up the hill next to me. He smiled and said something like, “Maybe next time.” I did what I could to keep from constantly looking up at the summit. I munched on chips, talked to runners and hikers, read the “Trail Through Time” interpretive signs, looked at wildflowers and enjoyed the great views. As long as you keep putting one foot ahead of the other — and maybe smile from time to time – summits will eventually arrive.

Yahoo! The Summit Aid Station! There is almost no wind. In the sun it’s comfortably warm and in the shade comfortably cool. As at the other aid stations, the volunteers are great, helping me to get my hydration pack sorted and get me on my way. After seven miles of uphill, a little downhill is going to feel really good.

North Peak Trail near Devil's Pulpit.
North Peak Trail near Devil’s Pulpit.

The next few miles I’d done before and they are among the most interesting on the course. It helped to be familiar it – especially the notoriously steep section of North Peak Road, just before the summit. Everyone picks a different route. This time I stayed on the left going up and the right going down, and didn’t fall on my butt!

Once past the “slide” it didn’t take long to get down to Prospector’s Gap. I recalled that the running on the Bald Ridge Trail was excellent and wasn’t disappointed. At Meridian Ridge Road we left Bald Ridge and descended into Mitchell Canyon. At Deer Flat Creek, once again the course headed up. I couldn’t recall how long the climb was going to be, but it looked like we were going to have to work over a high ridge to get to the Castle Rock side of the mountain. The ridge turned out to be Moses Rock Ridge and the climb over it fit right in with the other hills on the course. Click, click goes the elevation-gained counter.

Most of the course is a big loop, but to access the peaks and aid stations there are four short out and back sections. You get to know the runners around you on these sections and we’d give each other encouragement as we passed. The runners around me were great and throughout the run we had many good conversations.

Then there was Burma Road. Somewhere around mile 26, I commented to another runner that we were running out of miles and at some point we were going to have to lose a lot of elevation. The Burma Road descent took care of that.

Many thanks to Jasmin and Sam of Brazen Racing for putting together such a superb event! And a BIG thank you to all the volunteers, ham operators, runners, park staff, sponsors and especially the Save Mount Diablo Foundation. I thoroughly enjoyed running on Mt. Diablo!

Here are a few photos taken along the way. More photos and all the results are available on the Brazen Racing web site.

Sean O’Brien 50K Training Run

Rock outcrops of the Sespe Formation along the Mesa Peak Mtwy segment of the Backbone Trail in the Santa Monica Mountains.

I looked at the mileage on my Garmin watch — 11.93 miles. I was at Kanan Dume Road and debating whether to make Kanan my turnaround point. My run had started at Malibu Canyon Rd. & Piuma Rd., where I’d picked up the Sean O’Brien Trail Runs course at around mile 2. After crossing Malibu Creek, the 100K, 50M, 50K and Marathon courses all follow the Backbone Trail westbound from Malibu Canyon.

The ground had been spotted with raindrops as I started the nearly 3 mile, 1500′ climb out of Malibu canyon. Subtropical moisture was streaming in from the southwest and there was a broad swath of clouds over Southern California. There were scattered showers, but most of the rain was evaporating before it reached the ground. The last time it had rained was more than a month ago, and the smell of rain was intoxicating.

Mesa Peak Mtwy segment of the Backbone Trail.
A short downhill on Mesa Peak Mtwy before the next climb.. Click for larger image.

Two weeks ago I’d done this climb as part of a “reverse” Bulldog loop. It hadn’t become any less steep. Most of the climb is on a fire road and some of it is runnable — just how runnable depends on your VO2max, determination and inclination. It was a relief to reach the top and start running downhill, even if another climb loomed just ahead.

Rock gateway on the Backbone Trail east of Corral Canyon Rd.
Rock gateway on the Backbone Trail. Click for larger image.

Once to the top of this next climb, it is about a mile and a half to Corral Canyon. There are a couple of short ups and downs along the way and the rock formations become increasingly dramatic. Just east of Corral Canyon the Backbone Trail winds through a wonderland of rocks and pinnacles, climbing a steep sandstone ramp and passing through a rock gateway.

A tranquil spot along the Backbone Trail in Upper Solstice Canyon.
A tranquil spot along the Backbone Trail in Upper Solstice Canyon.

From Corral Canyon the Backbone Trail drops into Upper Solstice Canyon. Today, the 16 crossings of the small creek in the canyon were all dry. Someone had provided log seats under a sprawling oak at “heart” meadow. I had to stop for a moment just to enjoy its tranquility. On a run here in January several years ago, the area was covered in ladybugs.

Gate on Newton Mtwy on Castro Peak.
Gate on Newton Mtwy on Castro Peak. (Not on the Backbone Trail.)

The high point of the 50K course follows the climb out of Upper Solstice Canyon and is near the saddle at Newton Mtwy. Back in the day the Bulldog 50K used to climb up and over the shoulder of Castro Peak from the top of Bulldog; then descend to this saddle and continue to Corral Canyon on the Upper Solstice Canyon Trail. This 2004 Los Angeles times article describes why the road is now gated and private.

Hummingbird Sage along the Backbone Trail
Hummingbird Sage along the Backbone Trail

The day was a little warmer than expected and the shaded sections of trail in Newton Canyon were refreshingly cool. The dried out stalks of last year’s hummingbird sage were common along the trail and given the lack of rain, I was very surprised to find a plant that was blooming.

The Sean O’Brien Marathon turns around at Kanan Dume Road, which is what I should have done. That would have resulted in a pleasant 24 mile training run with a bit over 5000′ of gain. Instead I decided to continue west on the Backbone Trail and “just run down to the bridge” to see if there was any water in Zuma Creek. There wasn’t. The bridge also would have been a perfectly good turnaround point that would have netted a 26 mile run.

But it was one of those rare, long run kind of days where the mind and legs are in sync and the miles almost didn’t matter. I reasoned that the Sean O’Brien 50K turnaround was “only” another mile and a half away, so why not continue. That way I’d have an even better idea of what to expect on race day.

Runners descending Mesa Peak Mtwy into Malibu Canyon.
Descending Mesa Peak Mtwy into Malibu Canyon.

I did continue, and with the exception of running low on water, everything went well. At Latigo Canyon several runners had just returned to their cars and I was able to fill up my Camelbak(R). Thanks Lou! And thanks to the other runners at the trailhead for their offers of gels, beer and salt!

I’ve run that section of the Backbone Trail several times, but never as an out and back. I now understand why the times for the Sean O’ Brien 50K are a little longer than the typical 50K. For one thing the course is about 1.5 mile longer than a 50K. For another, it has a TON of elevation gain. Using the elevation profile from my fenix 3 and a 1/3 arc-sec DEM from the USGS, the hand-calculated elevation gain worked out to be around 6000′. Tack on another 500′ of gain to account for the Tapia Spur Trail and the total gain for the Sean O’Brien 50K works out to a stout 6500′, give or take.