⏵ Course guide · Texas ultra
Cactus Rose 100 Course Guide
The Cactus Rose 100 is Texas’s signature rugged, self-supported hundred, four laps of rocky sotol-and-cactus single-track in the Hill Country State Natural Area near Bandera. It is a deliberate throwback: minimal aid, your own drop bags, a Friday afternoon start that pitches you straight into the night, and cutoffs that start biting at Mile 50. I’ll walk you through the loop and where it gets won and lost, then give you a pacing, fueling, and drop-bag plan built for it. There are free calculators along the way to dial in your own numbers.
The course: where Cactus Rose is won and lost
The 100 is four 25-mile laps of the Hill Country State Natural Area, run clockwise on laps 1 and 3 and counter-clockwise on laps 2 and 4, with around 2,500 feet of climbing per lap and roughly 10,000 over the day. There is no single mountain here. It is a constant churn of short, steep, rocky ups and downs through sotol and cactus, and the footing is the whole game.
The lap: relentless rock, almost no flat
The defining feature of Cactus Rose is the trail itself. It is rugged, technical Hill Country single-track lined with sotol and prickly pear, and there is very little true flat to recover on. You climb a punchy rise, drop down a loose rocky pitch, and do it again, over and over. It never lets you lock into a cruising rhythm. The smart move is to power-hike the steep stuff efficiently and run the runnable bits in control, because trying to muscle every little climb early just empties the tank for later.
Because you reverse direction every lap, the course feels genuinely different each time, and a climb you walked up on lap 1 becomes a rocky descent on lap 2. That keeps it mentally fresh, but it also means you never fully memorize it. Pay attention to footing all day. The rocks do not care that you are tired.
The laps stack up: this is a grind, not a sprint
No single lap is going to break you. The hundred breaks people through repetition, the way the same rocky climbs and descents keep adding up lap after lap until your feet are sore and your legs are flat. The runners who do well here treat lap 1 like a warm-up they are almost embarrassed by, bank patience instead of time, and arrive at the 50-mile mark feeling like they have barely started. The ones who blow up are the ones who run the first lap like a 50K.
Set your effort so that the version of you on lap 3, in the dark, with tired legs, can still keep moving. Everything you overspend early on this course gets charged back to you with interest in the back half.
Self-supported aid and your drop bags
This is the part that surprises people coming from big catered hundreds. Cactus Rose is old-school and self-supported: you place your own bags and coolers at the aid stations, and the stations themselves are essentially water and ice. There is no full spread waiting for you. Whatever you want to eat, drink, swap, or fix has to be in a drop bag you set out, at points you pass through repeatedly each lap.
So plan your bags lap by lap. Calories and fluids for the next loop, a headlamp and warm layer staged before dark, spare socks, blister and chafe supplies, the works. The loop format is actually a gift here, because you see your own gear every 25 miles. Treat it like a self-supported expedition you have organized in advance, and the minimal aid becomes an edge instead of a problem.
The night, the cutoffs, and the late-race lows
The 100 starts Friday at 4:00 PM, so you run into the dark almost immediately and spend most of the race at night. That early-night start is part of the test: you hit the lows in the small hours on technical footing, and the wins go to runners who keep eating and keep moving instead of sitting too long in a drop-bag chair. The cutoffs start at Mile 50 and tighten from there, with a 1:00 AM final-lap cutoff and the course closing Sunday at noon, so you cannot loaf through the night and expect to make it up.
Pick up a pacer after lap 2 if you can, because company through the dark hours and the back half is huge on a course this relentless. Have a plan for the 3 AM low: warm layer, real food, caffeine, and a short reset, then back out on the trail. The runners who finish Cactus Rose are usually the ones who refused to quit moving, not the fastest ones.
Pacing strategy for a punchy, technical hundred
With around 10,000 feet of climbing spread across four rocky laps and almost no flat, Cactus Rose is about managing effort and your feet, not chasing a pace chart. Run the climbs by feel, save your legs and your soles for the late laps, and let the cutoffs set your floor.
Pace by grade and effort, not by the watch
Your flat-ground pace is meaningless on this trail. The course is all short steep rock, so what matters is grade-adjusted effort: hold an output you can sustain, power-hike the steep climbs without guilt, and run the runnable rock in control. The classic Cactus Rose mistake is hammering the first lap because the legs feel fresh, then falling apart through the night. Use a grade-adjusted pace to turn your real fitness into honest climbing and descending targets so you do not torch the early laps.
Build a vert-aware finish prediction and work back to the cutoffs
Do not guess your Cactus Rose finish off a road or flat-ultra time. The 10,000 feet of climbing, the technical footing, and the long night all add real time. A vert-aware finish prediction that accounts for this course’s climbing gives you a realistic window per lap, and then you can work backward into the Mile 50 cutoffs and the 1:00 AM final-lap deadline so you know exactly how much buffer you have at each lap instead of guessing in the dark.
⏵ Free tools to pace this course
- Grade-adjusted pace calculator to turn your flat fitness into honest targets for the punchy climbs and rocky descents on every lap.
- Race-time calculator for a vert-aware finish prediction on this course’s climbing, so you can plan each lap against the cutoffs.
- Race-equivalent calculator to turn a recent race result into a Cactus Rose goal you can actually hold for 100 miles.
Fueling strategy for a long, self-supported night
You are on your feet for the better part of a day and a night here, and the aid is just water and ice, so your fueling lives entirely in your own drop bags. Carbs, sodium, and fluid matter as much as fitness, and the plan has to survive the overnight lows.
Carbs: steady, trained, and stocked in your bags
For a hundred this long, aim for around 60 to 90 grams of carbohydrate per hour, leaning to the high end only if your gut is trained for it, using a glucose-plus-fructose mix so you can actually absorb it. The catch at Cactus Rose is that nobody is handing you food, so every one of those calories has to be in a drop bag you staged. Pack each bag for the next 25-mile lap with a little extra, rehearse your hourly carb number on long training runs, and keep eating through the 3 AM low when your appetite is gone but your engine still needs fuel.
Sodium and fluid: cover the loop, and the heat swing
Carry enough fluid to cover a full 25-mile lap between your own coolers, because the manned support is minimal and the stations are water and ice. Bias your sodium toward 500 to 700 milligrams per liter, and more if you are a heavy or salty sweater, especially through any warm, humid afternoon stretch. Late October around Bandera can be mild but it swings cold overnight, so plan your fluid and salt for both a warm daytime lap and a chilly night one. Weigh yourself before and after a long run to find your real sweat rate, then build the plan around your own number.
⏵ Build your fueling plan
Get a carb, sodium, fluid, and caffeine plan per hour built for your weight, your goal time, and a long self-supported night with the free ultra fueling calculator, then use it to pack each lap’s drop bag. Browse the rest of the free running tools at the tools hub.
This guide is independent and for planning only. The course details, dates, cutoffs, lap format, and aid stations come from public sources and can change year to year, so confirm the current specifics with the official Tejas Trails race before you register or run. The fueling and pacing advice is general and not medical advice.