Pine To Palm 100 Mile Endurance Run


2020 Pine to Palm 100 Mile Virtual Run


Beginning September 21th, runners will have the chance to accrue the necessary mileage to complete the distance of the original course by the 4th of October. We are going to ask that participants also tally their elevation gain towards the cumulative climb amounts seen on the course (6,400M) with awards going to the top three individuals with the most recorded over the allotted time.

Each day of the virtual run we will send out a distinctive challenge to the group of entrants, of which you will get to choose to participate in the action and fun. Completed challenges will offer varying prizes; Custom Hydro Flask drinkware, branded sweatshirts, Goodr sunglasses, mileage and elevation coupons to advance your progress, and much more.



We have always believed in the community aspect of this event, without it there would not have been almost ten years of dust, sweat, smiles, tears and finishers. That being said, with the events that took place September 8th, 2020 surrounding the Almeda Fire, thousands of homes were lost in the Rogue Valley and tens of thousands of community members displaced, many of whom have participated, volunteered or crewed at our event. You may have seen or heard about the devastation, but let me assure you the impact is beyond comprehension for most. Pine to Palm 100 and Rogue Valley Runners will be donating $25 of each entry towards the ongoing relief efforts, we will in turn have those funds matched to maximize our efforts. Please know that regardless of your ability to finish the distance, participation in the run will go a long way to helping others recover from one the worst tragedies in Southern Oregon history.


All entrants will receive a Nike Tee upon registration with a unique logo and motto for the special 2020 edition of the race. Finishers of the event will also be awarded a 100% handcrafted custom wood medal from Elevation Culture. There will be numerous prizes given throughout the duration of the run via email, Instagram and FB for milestones and daily challenges.









COVID-19 Update 7/23/2020

The Pine to Palm 100 is a manifestation of the can-do spirit that resides in all those with the ability to run one hundred miles but more-so those who are courageous enough to prepare for such reward through conviction and perseverance. These qualities guide your journey through various efforts, some individual but many of which come at the hands of family, friends, volunteers and staff.  

Suffice-it-to-say this event is deeply rooted in the local running community and is intrinsically connected to Oregon and Ultrarunning at large. I have deliberated with our team on how best to honor our commitment through the COVID-19 pandemic, and we have come to the realization that moving forward with the 2020 race would be, at best, a series of guesses based on inconclusive evidence that we could keep everyone involved safe while mitigating great risk. With this in mind, and with a heavy heart, we have decided to cancel the event for 2020.    

However, we remain grounded to the cause knowing just how much has been sacrificed. It is our plan to continue to highlight community, and reward healthy competition with a virtual alternative to all those that registered for this year’s event.  

Please know this was not an easy decision to make but rather a conceited effort to take responsible action amidst near-utter chaos. There will be an email detailing your options for refund, rollover and/or registration for 2021 in the following week.   

With miles to go… 



Live race-day tracking here: 


A remote and rugged classic point to point course traversing the Siskiyou; Mountains Range in Southern Oregon. Starting in Williams, OR the course winds it way east to Ashland, OR on a mixture of single track trail, dirt road, with less than 4 miles of pavement. The course boasts over 20,000ft of climb and 20,000 ft of loss with 3 epic climbs to 7,000ft and fantastic views of Mt Shasta and Mt McLaughlin.

Click here for the Strava data - race stats, terrain and profile map.

2020 Runners Manual:

Click to view or print your PDF race manual, containing all the info found here.

Time Limit:

Runners will have 34 hours to complete the race. Aid station cutoffs are as follows:
Seattle Bar - 2pm, Squaw Lakes inbound - 6:30pm, Hanley Gap inbound - 9:30pm and Dutchman Peak - 2am.

Race Photos:

We're thankful to have the help of our photographer friends to capture not only the course itself, but the spirit of our homegrown event.  

Entry & Return Policy:

Entry fee is $300 before 4/14/20, $350 thereafter and before 9/10/20. Your entry fee will also include one ticket for the Friday night pasta dinner and free camping at Pacifica.
The race does not offer refunds. If the race fills to capacity (200 runners) then a 50 person waitlist will be activated.


Online registration only, through  Entry will be limited to the first 200 applications. Any applications received after the race is full will be added to a waiting list in the order in which they were received.
Please also note, the P2P100 is a Western States qualifier. It is also valued at 5 points towards Ultra Tour Du Mont Blanc registration.
You can also visit our page for entrant info and past race results.


Special awards to overall male and female winners. Buckles to all 100 mile finishers. Special buckle for sub-24 hour finishers

Aid Stations & Drop Bags:

Detailed Aid Station Info
There will be 14 aid stations along the course. Of these you will pass through 11 that are fully stocked. Those stations will provide SUCCEED! S! Caps for electrolyte replacement, electrolyte drinks, water and a limited number of GU packets. Beyond that each aid station team will have an assortment of the usual "race food". The remaining 3 aid stations are water only.
Please leave your drop bags in the designated area at Pacifica on Friday, we need them by 7pm. This will be the only time to leave them seeing as they have to be distributed some 100 miles over the course. You may want to consider a bag for the finish if you are planning on taking the shuttle back to Williams. Drop bags will be returned to the start/finish area by 4pm on Sunday.

Directions to the Race Registration and to the Start:

Race registration location is at Pacifica Garden, Williams, Oregon. Click here to view a map of the area (once there you can enter your start location in the "Get Directions" section located above the map to create driving directions). Please note that while enroute cell service is spotty. If you are using gps to route your way to registration or to the start, you will want to do so in advance.
Runners will start approximately 1 mile up Rock Creek Road, in Williams. Click here to view a map of the area. Please watch for signs along Rock Creek Road that define parking locations as well as the runner start location.

Pacers & Crew:

Crew Driving Directions
Crew access is limited to 5 designated aid station locations along the course, not including the start and finish. Those locations are Seattle Bar, Squaw Lakes, Hanley Gap, Dutchman Peak (first option for pacer pickup) and Grouse Gap (second option for pacer pickup/drop-off).
Pacers are allowed from Dutchman Peak aid station (mile 65) to the finish. There is only one option for pacers to swap in or out at Grouse Gap (mile 80).
Crew and pacers are responsible for their own transportation.

!!!!! Medical Form:

Our Medical Director Kelly Lange has asked that you all read over the Medical Information for Runners, then fill out the Medical Information Sheet. You can either mail it in to Kelly Lange at 108 E. Hersey St Suite #2A, Ashland, OR 97520, or email it to her at She needs these before the race to better access runners at each of the Medical check points on the course and to alert any of the aid station captains of any preexisting runner conditions. Your help with this is very appreciated.

Race Rules:

We are guests of the Rogue River-Siskiyou National Forest and must follow all rules. Any violation of these rules will be grounds for disqualification from the race:
1. All pets must be kept on a leash.
2. Littering is strictly prohibited.
3. Runners must stay on designated trail at all times.
4. Runners must be respectful of all volunteers and park staff
5. Crew must only meet runners at designated crew access aid stations.


Friday – Pacifica Garden, Williams, OR.

3:30pm-7pm - Packet pickup. Receive your goody bag, bib, and race tee.
5pm-7pm - Pasta dinner. One meal included for each registered runner. Crews, pacers, and family are welcome to join and can purchase a meal ticket at the door.
5:30pm - Race Briefing from the race director and medical volunteers.

Saturday – Rock Creek Road, Williams, OR

5am - Packet pickup resumes.
6am - Race starts. Make sure to bring a light!

Sunday – Lithia Park, Ashland OR

6am - 24 hour cutoff for sub 24 hour buckles.
4pm - 100 mile / 34 hour cutoff, race ends.

Pre-Race Dinner:

A pasta dinner will be served on Friday evening from 5-6:30pm at Pacifica Garden in Williams. All participants will receive one meal ticket for this dinner. Additional tickets for friends, family, crews and pacers will be available for purchase at the dinner.


Here is what we posted our first year:

The average high temperature is 84°F with an average low of 43°F. Record highs have reached triple digits. Be aware that the entire course is relatively remote. Be prepared for hot, sunny weather during the day and cold nights.

For anyone involved in the inaugural race you'll notice there was no mention of a possible downpour from start to finish. Now we know it can happen. Chances are that we won't see conditions like that for another 20 years. However, always come prepared. Be sure you're checking the weather reports leading up to race day.


Tent sites are available at Pacifica (race check in location). All camping will be free of charge this year! There are outhouse facilities and there will be plenty of camping spots available.


There are a number of opportunities to volunteer race weekend. If you are interested in contributing to this great event please send an email to our volunteer coordinator.

Hotel Accommodations for the Start:

Applegate, OR (25 minutes to start area)
Applegate River Lodge
Jacksonville, OR (35 minutes to start area also 35 minutes from Medford)
The Jacksonville Inn, Magnolia InnStage Lodge, Jacksonville Suites,
Elan Guest Suites
Grants Pass, OR (25 minutes to start area and arriving from Eugene and Portland)
Riverside Inn, Holiday Inn Express, La Quinta, Redwood Motel

Hotel Accomodations for the Finish:

Ashland, OR
Ashland Springs Hotel, Palm Cottages, Super 8, Holiday Inn Express, Plaza Inn Ashland,
Econo Lodge (Which is offereing a Pine to Palm discount)

Getting Here:

The closest airport is in Medford Oregon (MFR), which is an hour drive from the start and 20 minutes from the finish.

Thank You 2019 Sponsors:

We think pretty highly of these brands and appreciate all they do to help make our race top notch.