Donations through Upstate Race Series Supports 30 local non profits through the Giving Series
Sandhills 30 Hour
Sandhills 50k
Sesqui 25k
Sesqui 7.5 Mile

Sandhills Trail & Ultra Festival
|
|
|
|
|
|
|
Sat, Feb 20
2027
|
9:00 AM
start
|
Sesquicentennial State Park
Columbia, SC
|
A 7.75-mile loop of soft pine-needle singletrack, run once, three times, four times, or for thirty hours straight. Rolling hills, lake breezes, and a few smooth paved sections around the water. This is the rare course that is genuinely beginner-friendly and genuinely capable of holding a hundred-mile effort, which is why the weekend turns into a festival rather than a race.
Race Day Details
Saturday and Sunday, February 20–21, 2027 at Sesquicentennial State Park, 9564 Two Notch Rd, Columbia, SC 29223. Get directions.
| 8:00 AM |
|
Packet pickup opens
Picnic Shelter #2, behind the ranger station in the open field adjacent to the start/finish, beginning one hour before your race. No proxy pickups. You can also register race morning from your phone.
|
| 9:00 AM |
|
All distances start
Four distances share one loop, which means the 7.5-mile runner and the thirty-hour runner spend the day passing each other, trading places, and cheering from opposite ends of the same effort.
|
| On course |
|
The 7.75-mile loop
A 7.75-mile loop, mostly soft pine needle-covered singletrack with a few smooth paved sections around the lake. The aid station sits at the start/finish, which you hit every 7.75 miles, fully stocked.
|
| 10:00 PM |
|
Quiet overnight hours
Thirty-hour runners should plan for limited crew and aid support between 10:00 PM and 6:00 AM — the overnight is meant to be quiet and a little lonely.
|
| Finish |
|
Medals and buckles
Afterward there is a music-filled post-race hangout with vibes, snacks, and trail talk. Every finisher receives a medal, hundred-mile finishers earn a belt buckle, and your entry supports local nonprofits through the Giving Series.
|
| Sun 5:00 PM |
|
Time limit
32 hours to complete all distances. If you are in the 30 Hour, expect limited crew and aid support between 10:00 PM and 6:00 AM.
|
| After |
|
Results and photos
Live results post to the RunSignUp results page as each runner finishes. Free event photos are usually up within 48–72 hours on our Facebook page.
|
Course or Race Highlight
Four distances share one loop, which means the 7.5-mile runner and the thirty-hour runner spend the day passing each other, trading places, and cheering from opposite ends of the same effort. The trail is fast, runnable, and forgiving underfoot — pine needles absorb a lot of what asphalt would give back to your legs — and the loop passes both campsite locations, so crews and families are never far from the action.
The aid station sits at the start/finish, which you hit every 7.75 miles, fully stocked. Thirty-hour runners should plan for limited crew and aid support between 10:00 PM and 6:00 AM — the overnight is meant to be quiet and a little lonely. Afterward there is a music-filled post-race hangout with vibes, snacks, and trail talk. Every finisher receives a medal, hundred-mile finishers earn a belt buckle, and your entry supports local nonprofits through the Giving Series.

The Course
A 7.75-mile loop, mostly soft pine needle-covered singletrack with a few smooth paved sections around the lake. Rolling hills and lake breezes, serene water views, and sandy trails beneath towering pines. The terrain is fast, runnable, and beginner-friendly, and the loop passes through both campsite locations.
View the course mapParking
Park in the open field adjacent to the start/finish line — enter via the hidden alleyway next to the main parking lot, between the Ranger Station and the Splash Pad. The main lot is available too, but the field is closer. A $5 special use permit is paid during registration.
Aid Stations
One fully stocked aid station at the start/finish line, which you reach every 7.75 miles.
Available snacks
Hydration
Wildly Charged is our official hydration sponsor — look for the orange 5-gallon jugs at aid stations.
What's Included
What You Get
Finisher Medal
Every finisher
|
Race Socks
First 100 sign-ups
|
|
✓
| Custom Race Bib + Chip Timing Live results with splits. |
|
✓
| Custom Race Tattoo + Stickers Race-day extras for every runner. |
|
✓
| On-Site Camping Nearby Sesquicentennial State Park takes reservations — worth it for the overnight distances. |
![]() | ![]() | ![]() |
From past races. See all race photos
Race Awards
Top 3 Overall (Male & Female)
The fastest three finishers will each receive a trophy to honor their achievement at the front of the pack.
Age Group Awards (Male & Female)
The 1st, 2nd, and 3rd place finishers in each of 15 age categories will earn an age group medal — a custom piece to add to your finisher's lanyard at the end of the event.
Series Recognition
This race counts toward season-long age group recognition in these two series:
Series Awards
Run the series and earn more than a finish:
Series Finisher — finish 5 races in a series to earn that series’ Finisher coin and Finisher tee. Free and earned on the course, never sold.
Upstate 250 Club — log 250 or more race miles across Upstate Race Series events in a season to earn the 250 Club buckle.
The Anchor Award — the runner with the most race miles across the Upstate Race Series keeps the Anchor Award for the year, and their name goes on it for good.
|
0–9
10–12
13–16
17–19
20–29
30–34
35–39
40–44
|
45–49
50–54
55–59
60–64
65–69
70–79
80+
|
Giving Back
|
This race supports
SC Spinal Cord Injury Association
A Columbia nonprofit offering peer support, education and supplies to South Carolinians living with spinal cord injuries. They host their own race too: Superheroes in Motion.
Visit SC Spinal Cord Injury AssociationSuperheroes in MotionDonate |
Every Upstate Race Series event is part of the Upstate Giving Series, which connects our 30 races with 30 nonprofit organizations serving communities across the Upstate. Your registration and any donation you add at checkout go to work close to home — you are not just running a race, you are funding the work of a neighbor. Upstate Giving Series.
Groups & Teams
The Upstate Running Club welcomes all local and regional running clubs to our events — the more the merrier. Calling all running clubs and social run groups: Upstate Race Series welcomes crews of all kinds to join the fun. Whether your squad is full of weekend warriors, sunrise chasers, or runners motivated by the promise of a cold drink at the finish, we've got an event for you.
Sign up, share with friends and local running clubs, and cash in on race discounts and refunds when your team, run club, or band of misfits hits 5 runners or more.
Good to Know
| Are dogs allowed on the course? | Yes |
| Are headphones or earbuds allowed? | Yes |
| Can someone else pick up my packet for me? | No |
Managing Your Registration
Everything about your entry lives in your RunSignUp profile. Sign in, find this race under your upcoming events, and make the change yourself — there is no need to email us first. From there you can:
|
✓
| Transfer your entry to another runner |
|
✓
| Switch to a different distance at this race |
|
✓
| Transfer your entry to a different Upstate Race Series event |
|
✓
| Update your personal details — name, address, emergency contact, shirt size |
|
✓
| Manage add-ons, store items, and apparel purchases |
Let's Stay Connected
Follow along, gear up, and keep up with everything Upstate Race Series
Any questions? Contact us today!
Race Location
Sesqui State Park
9564 Two Notch Rd
Columbia, SC 29223 US
View Location on Map
Race Video
Race Guide
AIYou are about to initiate a chat with an AI assistant (not a person).
By clicking “Agree and start chatting”, you agree to the collection, recording, storage and processing of this chat communication as outlined in our Privacy Policy.


