Tuesday, September 1, 2026

Hoodoo500 Voyager 2026

The adventure started a little before the race this year. On the way there, due to a widespread power outage affecting southern Utah broadly, part of Arizona, and part of Nevada, I nearly ran out of gas. I got to St. George, but they were still without power for a few hours after I got there.

This year, I hoped, would be different. Each of the previous years I’d finished the race had had some substantial gear issue. I was a little underprepared - both logistically and physically - for this year’s race, but I felt pretty confident that I wouldn’t repeat any issues from previous years, at least. And I was in good enough shape that that wouldn’t be an issue for making the finish.

At check-in there was gossip. RAAM is dead. The organizers killed The 508. The World Time Trial Championship was cancelled, also by the same organizers. Planet Ultra would take over running the time trials, and was looking to restore something like the original 508 course, but that would take time. Hopeful, because I think Debbie does a great job running the Planet Ultra events, but concerning that more events were disappearing. Friends: Hoodoo 500 is absolutely my favorite course, and I’m looking to help get together a relay team for next year, so if you’re up for riding ~130 mi in gorgeous areas spread over 2 days, get in touch!

Looking up the weather before the race, things looked… okayish. Likely rain, but not too hard, risk of cold weather on top of the mountains. Probably not too hot. I hadn’t brought rain gear aside from a lightweight disposable poncho, more carried in case of emergency than planning for rain. Maybe I should have brought my rain jacket, but it was back in Pasadena and the rain shouldn’t be that bad. Overall likely conditions: slight tailwind on the way out, possibly for the first 200-ish miles, and potentially bad headwinds for parts of the last 200. The middle might be calm. Rain around Boulder Mountain (as usual), and potentially quite cold in Cedar Breaks at night. Without real rain gear and with limited cold weather gear, I was pretty sure I could get through everything if I approached it right, but it could get very uncomfortable quickly if I did not. It would be ok. Probably.

The day before the race, I swapped my saddle. I’d been meaning to put a different saddle on that bike for a while, but had been unsure of which bike I’d race on and was putting it off. The Scott, which I’d raced on several years before, which was more comfortable and felt faster, but had rim brakes. Or, my newer Winspace, which just never felt quite right, didn’t have as good of climbing gears, but is 12-speed and has disc brakes. I ended up bringing the Winspace and put on the saddle, rode it for 2 blocks and decided the saddle was too high and lowered it, and hoped that was close enough.

I shared a hotel room with Roehl. He had joined the unsupported 300-mi race last minute, partly because The 508 had been cancelled. He’s still looking for a couple more 508 finishes, but we’ll have to see what happens with that race.

Unsupported racers start at 5 am. Solo supported racers at 7, and then relay teams at 9.

5 am on Saturday, the self supported 300 and 500 mile racers started. Holly was also racing the 500, the only other woman in my field. She’s a strong racer, and given my sporadic preparation this year, I knew she’d be ahead of me. Some other familiar faces, some brand new faces. We took some group photos and took off.

The first 8 miles getting out of the city are neutral, and we rode as a group. By mile 12, it was obvious that my saddle was still too high, and I stopped to readjust it. Most of the group was ahead of me, but 2 people passed while I was fixing my saddle. I got back on and passed the two of them, and was on the tail of the next rider.

Leaving Hurricane, there’s a section of road that just kind of sucks. There’s a climb with limited shoulder, followed by a flatter section where the shoulder sometimes disappears, or the edge of the road is the paint line with a rumble strip, and then it falls down a few inches into powdery sand. You can ride in the car lane with fast moving trucks that often don’t move over for you at all, and pass at 60 mph with 4” clearance, or ride on the rumble strip and have nearly a foot of clearance as you get violently bounced around. Sometimes there are a few inches of smooth asphalt to the right of the rumble strip, if you want to try to balance precariously there. It’s not quite as bad early in the morning, since there’s less traffic, but it gets worse for racers who start later in the day. Over the past few years, Debbie has tried to find mitigations. Last year, if you had a support crew, you were allowed to get into the support car and drive up the climb. This year, she extended the distance you were allowed to shuttle all the way to the Arizona border, cutting 20 miles off the total distance to ride, and avoiding the high speed shoulder-less section. Of course, if you were riding self-supported, there was no way to avoid riding that section.

The climb was uneventful. Not too much traffic yet. I was solidly behind all of the people in front of me, and ahead of the people behind me, so I saw no one. Shortly after the climb, I got a flat. I pulled my bike off into the bushes to patch it. I was carrying a spare tube and a patch kit, and while it was unlikely that I’d get many flats, I preferred to use patches as long as I could and reserve the new tube for anything impossible to patch. I found the little metal wire that had punctured it, removed it, removed the tire, and found the hole in the tube. I went to put glue on it from the patch kit, and found the glue had completely dried out. I had thought this was a new patch kit, but apparently not. And the patches don’t stick without glue. I had another spare tube in my drop bag at Escalante, around mile 200. If I used the tube here, I’d just have to hope that the next 160 miles wouldn’t include another puncture. Pretty good odds there - punctures are not that common - but still, not great. I wondered if putting a patch on without glue would work anyway, as the pressure from the tire against the tube might make it seal. Who knows. I put on my spare tube, and kept the punctured one in my bag just in case it would be useful later. As I got back on the road, one of the other unsupported 500-mi racers caught up with me. He’d also gotten a flat, but was riding tubeless, so only had to stop for a couple minutes to put more air in. I took off ahead.

Did I have any good options for mitigating the danger from another flat? The glue in the patch kits seems like it’s basically rubber cement, and there was a tiny chance that gas stations would carry rubber cement. Not likely, but worth checking. Maybe there’d be something else I could stick the patches with. A while ago, I’d also had a cheap and probably lower quality patch kit that just had sticker patches, with no accompanying glue. Maybe there would be some sort of sticker-like… something that I could use? Band-aids are breathable, so not those, but maybe some sort of water resistant sticker would be able to sit over a hole? It didn’t have to resist that much pressure, as I assumed that once the tube was pressed against the tire, that pressure would be doing most of the work to keep the covering over the hole.

I stopped at the gas station at the UT/AZ border. I hadn’t planned on stopping here, but I wanted to see what I could do about the spare tube situation. They didn’t have rubber cement, of course, and certainly no bike supplies. I bought a roll of electrical tape and refilled my water. It seemed like it might work to put a little piece over a hole, and if not, I might be able to use it to hold a patch in place. Worst case, it would probably be good enough to reduce any leak to something pretty slow, and I’d be able to keep moving forward with occasional stops to put air back in. Having the tape gave me confidence that another flat would at least not be race-ending. But hopefully I wouldn’t have to use it.








So much for the tailwinds. So far, the race progress had been slow due to headwinds of varying strength. Nothing too rough so far, but just a neverending wind making everything slower, harder, a bit irritating. Headwinds and cross-headwinds that would hopefully go away, and sometimes start to slow down, but then pick back up again. The course turned east in Arizona. The headwinds turned with the course. The course turned northeast, and the headwinds finally turned into crosswinds, with the occasional relieving gust of a tailwind. It felt like we were finally freed and could go without fighting.

Previous years, I’d often get caught by some of the supported racers around Coral Pink Sand Dunes. But, with the newly increased distance they could shuttle with their crew, and the time I spent fixing a flat in the sketchy highway area, most of them had missed me, passing by in a car while I was on the extreme edge of the road.

As the road turned further north, the crosswinds finally turned to cross-tailwinds, and eventually tailwinds.








On to Time Station 1. TS 1 is at a gas station, where I usually make my first stop, fill my bottles and hydration pack, and get a quick snack. This time I barely stopped, texting my time to Debbie and continuing on, as I’d refilled everything just a couple of hours ago at another gas station. What I had should be enough to get me to the gas station at TS 2, especially given that it wasn’t that hot.

The tailwind was inconsistent, but it continued.

I saw another racer on the course, and slowly caught up with him. It was Roehl. The 300- and 500-mile courses overlap for the first 130 miles, and we rode together for a bit. He said his GPS tracker had somehow fallen out of his bag on a descent, and he had to go a little bit back up and look for it. When he found it, it wasn’t working anymore. He’d let the race organizers know, and would text them time updates at the time stations, but his location wasn’t updating on the map anymore. He texted a group of ultra racers and riders that we’re in to let them know, so that anyone dot-watching wouldn’t worry.

For the next several miles, I ended up leapfrogging with Roehl and one of the supported racers. Roehl and I are both small, and faster than most at climbing. When the roads get flatter, the larger and stronger racers have the advantage.

I was running low on water.

It was not THAT far to the next time station. Another 40 miles or so. But it was 2200 ft of climbing. It was not too hot, and there was a tailwind. Maybe that was ok? I’ve certainly done 40 miles without much water, and it was fine, but this might be pushing it. There was a gas station a few miles up ahead. Inconveniently located on the other side of the highway, but that’s ok. I finished my water. Roehl caught up to me just before the gas station, and we both went in to refill, along with another self-supported 300-mi racer. I left before them, and said goodbye for the rest of the race. The courses would split soon, so I wouldn’t see them again until after the finish.

There was so much roadkill. Throughout the course, so many dead deer in varying states of decay. Some bloated and swarmed with flies, some with their insides torn out, and some just scattered bones. It seemed worse than normal this year. They all have the same distinctive smell.

The course turned right towards Bryce. It was warm, and more humid than normal. There were storm clouds far off in the distance. Nothing threatening yet, but we were headed in that direction. The course would go onto a bike path that climbed through gorgeous rocks up to Time Station 2. I’d usually see other racers around here, but who knows where they were given the extra distance they were allowed to shuttle near the beginning of the race.








In some ways it’s a nice bike path. Nice trees, nice rocks, empty but not abandoned. It is also full of slightly too wide cracks that span the width of the path and go THUNK as you go over them every few seconds. They are jarring and uncomfortable, and you think, “maybe if I go over the part with some weeds growing out of it,” or, “maybe if I go over the part where the crack is at an angle,” or, “maybe if I go over it really fast or slow,” maybe then the next one will be less jarring. But it isn’t.








At TS 2 at the top of the climb, I ran into 2 relay teams. They had been just ahead of me, and stopped to swap riders and take care of some other logistics. People I knew from previous years’ races that are like family now. In these races, everyone cheers everyone else on, everyone wants everyone else to do well. Everyone cheers me on because I don’t have a crew and they want to be there for me. I cheer them on because they are the most wonderful people.

I texted Debbie my time, got water and ice, reapplied sunscreen and chamois cream, and continued. There’s a smooth and fast descent through Bryce into Tropic. Tropic was humid from the weather and humid from the agriculture. The air was full of bugs that you could eat if you were careless or adventurous.

Then the climb towards Escalante. I didn’t really see anyone after this. I got passed by a few support vehicles, and maybe a couple of riders, but they passed without a word.








On rides and races like this, you have time. Time to stare at the landscape, time to grind, time to sit alone and think. Time to go up the climb at 4 mph or 12 mph and remember that you should text that person in Colorado and wonder what that friend on the other side of the country is up to. Time to come up with an entire plan and evaluate it and scrap it. And time to come up with a new even better, or even worse, plan.

Around mile 178, the road gets steep. 8-11% for a couple of miles. I could tell at this point I was getting tired enough that I couldn’t, or maybe could but shouldn’t, just put in a rush of power to knock out the climb quickly. I could grind through it, though. Maybe if I had trained more consistently, maybe if I had just done more repeats on Chantry, maybe then I could have bumped up my output and powered up the hill. I went up at a slow but steady 5 mph. Good enough.

And then down to Escalante. I got rained on, then dried out, then rained on again before I got there. Later than I would have preferred, but substantially earlier than I would have considered concerning. Our first drop bags were at TS 3 in Escalante, where they had a hotel room and we could clean up or nap. Usually I’ve stopped for a nap here, but I was worried about the weather on Boulder mountain, and wanted to get as much of the climb in the light as I could. Previous years, I’d been caught in frigid rainstorms and I did not have real rain gear this time. Rain hadn’t been in the forecast for the mountain, but there’s always rain somewhere up there.

I grabbed the extra tube I’d put in my drop bag there, some food, and refilled my bottles. I realized as I was repacking that I actually had another spare tube that I’d forgotten I’d put in my saddle bag. Good. I didn’t bother changing into a new kit, because I just wanted to get out of there fast. At least now I didn’t have to be concerned about getting a flat without a spare tube.

I repacked so my warm clothing was most accessible, knowing that I was likely to underfuel if my food was too buried under leg warmers and warm gloves, but that was ok. I would unpack things to eat if I ran out of food in my pockets, or I wouldn’t and I would eat later.

It was still pretty light when I left. Sometimes I’ve left this time station in the dark, and that hasn’t generally gone well. Still possible to finish in time, but it’s a long climb in the dark. It rained again, but it let up. I didn’t put on the poncho, because I was hoping that if the rain was light enough, I would dry off afterwards, and a flimsy rain poncho adds all sorts of inconvenient air resistance. The temperature slowly fell. It was warm, then for a long time it was comfortable. I didn’t put on my wind jacket, because it was comfortable while I was climbing, a little chilly on the descents, and I didn’t want to risk it getting wet.

Huge flashes of lightning off in the distance. In all directions. The sky was cloudy, but the storm wasn’t here.

Thinking of you.

My headlight went out. I kind of expected this, since the battery doesn’t last forever. I had a spare one, but it was a bit annoying to mount without another light source, so I plugged in my power bank to the one on my bike, and held the spare one in my hand for a while while I rode. Good enough to see, good enough to be seen. Got enough charge into the one mounted on my bike to be confident in it for another couple of hours. I put on my headphones to listen to music.

A couple of miles from the top, it started getting colder. Just get to the top, and descend, and it will be warm again. And then huge raindrops started falling. I pulled over and got my rain poncho out of the top of my bag. Thin and flimsy, so it would take up no space in my bag, I had been hoping not to need it, but getting soaked on the top of a cold mountain would have been bad. The rain fell faster. Just as I was unfolding the poncho, a pickup truck going the opposite direction pulled over and yelled out the window, “DO YOU NEED HELP??” I told them that I was ok, just needed to get to the other side. “IT’S RAINING REALLY HARD, ARE YOU SURE??” I told them I had a flimsy rain jacket, and it would be ok. “DO YOU WANT A TRASH BAG??? WE HAVE A TRASH BAG. IT IS ONE OF THOSE HEAVY DUTY ONES AND WE CAN CUT HOLES SO YOU CAN WEAR IT.” I paused. You know, maybe that’s a good idea. “Uh, sure? Actually that would be really great. Do you know if it’s raining all the way down the other side of the mountain?” They got out of their car with their trash bag and cut head and arm holes. They told me they weren’t sure about the other side of the mountain, but it was raining really hard for the next few miles along this road, at least. They said they were just fishing up at the lake there, and were heading home now. I’m pretty sure there is no lake there, and people don’t fish at 11:30 pm, but you don’t question trail angels with trash bags in the middle of heavy rainstorms.

I thanked them, and they wished me luck, and I kept climbing. After another mile or so, right around the top, the rain stopped. I left the poncho and trash bag on, in case it started raining again. And they were good at blocking the wind to mitigate windchill. Besides, it’s not like I need to be aero on a descent in the dark when I’ll be riding my brakes the whole way down anyway.

The trash bag was surprisingly effective and warm. Maybe I should carry those instead of ponchos.

I got into Torrey and refilled my bottles at a spigot at a closed gas station. I held onto the poncho and the trash bag just in case, hoping it wouldn’t rain too much more. At least in the short term, it looked ok. Still huge flashes of lightning way off in the distance in multiple directions, but it was calm here. I ate a bunch of food, since I hadn’t been eating on the mountain. Swapped out my headlight to a fully charged one, and kept going. It was late. Normally I’d have taken a nap by now, at Escalante or while climbing the mountain, or both, but I had really wanted to get past Boulder as quickly as possible. Torrey wasn’t a very good place to stop, but if I went another 10 miles or so, just past the next time station, there were places I could lie down.

I rode towards Bicknell and texted in my time for TS 4. It started to rain, lightly, as I got there. I figured that then was as good a time as any to stop, and there was a closed business with a roof over the sidewalk that I could hide under. Not ideal, but I didn’t want to be taking a break sitting in a puddle in wet grass. Hard concrete is not the best place to lie down, but it was dry and I could use my hydration pack as a pillow. I was a little wet, but it was warm enough. I stopped for maybe 40 minutes. Not as long as I would have wanted to rest, but it wasn’t very comfortable and the rain stopped, so I thought I should keep going and ride while it was dry.

I got into Loa and threw out the trash bag and poncho. The sky didn’t look so heavy anymore, and if it did rain, it would probably be less. But I should do as much of the next section in the dark, or at least before it got hot, as I could. That section can be brutal some years, with hot sun and headwinds that pick up as you get into the day. Maybe I could make it through part of it while it was still cool and calm.

It started raining again. But it was getting light and warm enough that it didn’t matter. And it eventually stopped. Reaching the beginning of a long flat section, I thought this might be a good time to take a break. The rain had stopped. There was grass to sit in, or sand, and I might get in a nap. But the side of the road was mud. The grass was mud. The bushes were mud. The rocks were mud. I got off my bike and just stood there for a few minutes to take a break from sitting in the same position, but I couldn’t exactly relax here. I kept going.







It was overcast, thankfully, so it wasn’t hot. Occasionally I’d ride over road that looked like it had recently been soaked, and the water would spray up onto me. It was wet, but not raining. I like to think that the storms had something to do with the headwinds holding off until later in the day. I was tired. Everything was wet. But at least it wasn’t hot.

As I got towards Otter Creek Reservoir, the sky cleared, and everything dried out. It got warm. The headwinds started picking up. It was less dreary, but I don’t think it was an improvement. I will take light rain over headwinds any day.

The course turned towards Circleville. I had more water in my bottles than I ever had in any previous years. Perhaps the only year I’ve had zero concerns about water here. Everything had dried up enough that it would have been a good spot to stop, but the road has no space next to it here. It runs right up against a rock wall, and the other side falls down a slope into a river. I pulled off to a small space on the side and rearranged my clothing, and put on sunscreen. I kept going. Maybe I could take a break later.

The headwinds slowly increased and it started raining as I got to Circleville. The rain was not too hard, or too cold, and I was more concerned about the wind at this point. This area had had bad winds previous years.

Stronger headwinds. I went from 15 mph, down to 10, down to 8. Dropped into the small chainring on the flat sections and pushed through at 5 mph, up to 6 on any descents. After the race, I complained to another racer that I was stuck going 5 mph in those winds, and they responded, “That fast?? I don’t think I was going that fast.” When it’s that windy, you want to get off and walk. Walking is less demoralizing and less exhausting, but it doesn’t actually help. The only thing to do is to keep pushing past it, and eventually you will get out of it somehow. I did stop in some strong gusts. No use wearing myself out to push through at an even slower speed when hopefully the gust will end. I was tired.

Debbie texted me that the staff at TS 5 had to leave early, but my drop bag was in a hotel room there and to just ask the front desk and they’d let me in. She said I could leave my drop bag there once I got what I needed, and she would pick it up later and mail it to me. It’s the last stop before the climb up Cedar Breaks, and I debated staying there to rest for a bit, or just going straight up Cedar Breaks to try to finish the mountain before it got cold. The weather predictions had it in the 40s around the top this year if I got there too late at night.

Slowly, I crawled the rest of the way to Panguitch and TS 5. I was too tired to push harder, but I can keep grinding forever.

I got to the hotel. To the time station. The hotel manager was confused about why I would want to get into a room and said I couldn’t check in, but then saw multiple notes left for him about the race and about letting me in, and said he could open the room so I could get my bag and leave. I told him I needed a few minutes to reorganize things, so he let me into the room and stared at me while I opened my bag. I told him it would be a few minutes, so he doesn’t need to wait for me. I changed into a new kit, and dumped the contents of my drop bag on the bed. I put my feet up against the wall for a few minutes, and the hotel manager came back in and said I couldn’t stay there and that I need to leave, and that it’s already past time for check out. Previous years, we’ve had the hotel room all afternoon and they haven’t rushed us, but he didn’t understand what the event was, or why I was there, and kept telling me that I needed to leave. I told him I needed to repack my bag and would leave, and he told me I need to already have left. I went through my drop bag and picked out some food, swapped my power bank to a new one, put on a few new tail lights, new sunscreen and chamois cream, and left. The hotel manager repeatedly knocked on or stood in the door while I was doing this, and I left in a rush. I told him that Debbie said she’d pick up my bag a little later, and he could hold it at the front desk if he didn’t want it in the room. He was confused about why I was leaving a bag there, and I tried to explain it twice before I left. He eventually agreed to hold it at the front desk, but didn’t think it made sense. I texted Debbie to check with the hotel about the drop bag, because the manager seemed confused. And then I left.

The climb up Cedar Breaks wasn’t bad. Most years I’ve done it, it’s been miserably hot and exposed. Last year it was frigid rain. This year was overcast. Light headwinds, but they were forgivable. I was tired, but I didn’t want to take a break on the climb. If I took too long to get to the top, it might get really cold, and it would be better to rest on the other side. So I kept going. But I was so tired.

Sometimes you wonder if the % grade shown on your bike computer is correct. Sometimes it obviously isn’t, like when you’re on a hard climb and it says 1%, or when you’re on an easy climb and it claims 12%. But most of the time it is in the right ballpark. Usually I can spin pretty comfortably and keep a decent cadence up to 6-7%, then it becomes a slower grind. This climb was harder. I don’t know if it was because I was tired, or the elevation, or my computer was just lying to me, but I couldn’t spin comfortably above what it claimed was a 3% grade. 5% was hard. Anything over 6% and I was standing to keep going, when usually that doesn’t happen until 8-10%.

Everything was slow. The climbs were slow. The flat sections had light headwinds and were slow. But I only needed to average 4 mph to make it to the top before dark, and that was never in question.








I made it to the top in full light for the first time ever. And the best part is that this meant I could do the descent in the light. It’s a 17 mile descent into Parowan and starts very steep. Past years, it’s been sketchy on rim brakes, and last year a friend crashed on it. Not due to being reckless. But this time I went fast. For the first time, I could see the whole road up ahead, see where the turns were, choose my lines before going into them. Take the corners fast because I knew what was coming up. I think I did that descent in less than a third the time it normally takes me. I got to Parowan around sunset.

After the race, I learned that 2 different riders had overheated their brakes to the point of delaminating the carbon rims and destroying wheels on that descent.

Around sunset, especially around somewhat populated areas, is not a good time to take a break. If it’s the middle of the day, people think you’re just hanging out and don’t bother you. At night, no one sees you there. Around sunset, if you’re sitting off to the side of the road, people ask if you’re ok. People want to make sure, so they bother you.

I was tired, but I kept riding. It would get dark eventually. And it was mostly downhill from here. TS 6 was in Cedar City, not too far away.

TS 6 is at a big gas station. I texted in my time. I went inside and got some water and snacks, and asked one of the people working there if they sold pickles. Just looking for something salty. And she said, “No, but we have pickle juice! We put pickles on the food and we have a lot of pickle juice. I’ve sometimes given people shots of pickle juice if they want.” She was excited to be able to offer. I think she picked up on that I was on some sort of epic journey and she could help. “Oh that would be cool. Sure!” “Do you want more?? Usually I give people a little sauce cup of it but I could give you a whole cup if you want?!” “Uh, yes? Thank you?” She ran off to the back somewhere.

Someone else asked if I needed help. I replied that I was already being helped. Several minutes later, the woman came back with a cup full of pickle juice. She had the person at the register charge it as a fountain soda.

I drank it. It was probably too much pickle juice. I kept riding. Less than 90 miles left, overall downhill. A few little climbs in there, but nothing bad. Not really anywhere to stop between there and then end, but it was cool and dark and I had more than enough food and water.

The pickle juice did make me thirsty. I ended up drinking a lot of water over the next 10 miles. But I probably needed the salt and was probably dehydrated anyway.

Finally, it was completely dark, and the road went off into seemingly the middle of nowhere. I had been going pretty slowly because I was tired, and wasn’t making the time I wanted. But I could finally find somewhere to take a break and hopefully get a nap. At this point it wasn’t about getting rest to get energy back, it was about staving off sleepiness so that I could stay stable while riding. Don’t want to fall asleep on the bike.

I found a place off to the side of the road. It was dry. Sandy. Good for lying down. I set an alarm on my phone for 45 minutes, and tried to get some rest. I plugged in my lights to charge and laid down.

Some time later, I heard someone shout. “Hey! Can you pull over! Hey! I need to get some stuff!” It was another racer, shouting to his crew. He saw me off to the side of the road, and I think I surprised him. I told him I was fine, just taking a rest. It had been a little over a half hour, but I was awake now. I put my power bank back in my bag, readjusted my clothes, put on my headphones, turned on my lights, and got back on the road.

I went to turn on music, and realized my phone wasn’t in my pocket. Shit. I immediately stopped and turned around. I’d gone maybe a half a mile, and had no idea how I would find it. I slowly rode back up the wrong side of the road, looking. It would be invisible in the dark. I didn’t have any way to track it or make it make noise. I stopped and looked through my bike computer to see if there was any way to make my phone do anything from there. It said it wasn’t connected to my phone anymore. I pulled out my spare headlight and shone it on the side of the road. The sand was smooth. Maybe I could find the place where the sand was disturbed where I’d laid down. I rode up the road slowly, looking. Nothing.

I needed my phone. Not just in general, but also because Debbie wanted us to call as we get close to the finish, so she can be at the finish line when we get in. I kept going up the road, slowly. Even if I were to finish without my phone, there’d be no way I could find it here tomorrow.

And then I heard a sound. Quiet. Notes. I followed it. Just a little further up the road, the alarm on my phone was going off. It must have fallen out of my pocket when I was repacking, and was on the ground next to where I had been. Pure luck that I had forgotten to turn off the alarm, and that it had been audible from where I was. But I found it. I put it back in my pocket. And I turned on music.

From here to the end was a crawl. I was slow. I was sleepy and pulled over a few more times to rest, but didn’t want to take that long of a nap so close to the end. Just enough to stay safe and not fall asleep.

I had no power for the climbs anymore. I don’t think this was training related, though. I don’t think climbing Chantry more would have helped. I just hadn’t gotten enough rest earlier. I could still get up every climb, and I didn’t have to stop, but every climb, no matter how gradual, was at 6 mph. Just turning the cranks, one after another.

More time to think. To plan the things you should think through just enough to scrap, to play out in an alternate universe, to wish for, to know better than. It’s all far enough in the future that you don’t actually have to confront it yet, because right now you are stuck on this climb. And for the foreseeable future you are spinning your legs forever in surprisingly good weather at an agonizingly slow speed, inching closer to the end.

I made it to the top of Snow Canyon, and called Debbie so she could be awake when I got in. Later than I was hoping for, but I wasn’t unhappy about it. I bombed down Snow Canyon and into the outskirts of St. George. At least I would be getting in before any light in the sky. There were construction cones all over the road as I got into the city. Extra confusion that I didn’t need at the end of the 520 miles. But I got there. One last tiny agonizing hill at the end, and then the finish line.

Debbie was waiting for me at the finish line, along with Holly. Holly was the only other female 500-mi unsupported racer and had finished hours earlier. She met me with a huge smile as always, and congratulations. Debbie told me that one thing she knew she could count on with me is that I will always be ok, no matter what happens out on the course. That’s not the case for everyone. I am not always the fastest. But I will figure out anything that gets thrown at me.






















Route: https://ridewithgps.com/routes/37246553

Strava: https://www.strava.com/activities/19994188028

Friday, May 16, 2025

BTWD 2025, MTV->LA inland route

 Forgive the lack of pictures, I'll add them later.

https://www.strava.com/activities/14489096571

How not to do a quadruple, on 2.5 weeks of prep:
1) Leave your nice bike and all your gear in a different state
2) Do a test ride on an old race bike you’ve been using as a commuter and realize it has problems
3) Have an absolute angel of a bike mechanic friend fix up basically everything on the bike
4) Order a pile of stuff online because you have no gear, or tools, or chain lube, or anything
5) Spend 1 week ramping back up from zero
6) Freeze your butt off on top of some mountains while trying to get a handle on current fitness abilities
7) Do 2-3 of rides where you actually try to push a reasonable effort
8) Do 1 very slow double century to just verify that everything is ok, get beat up by some nasty winds
9) Test gear, put reflective stickers on stuff, hope you have everything
10) Go!

This ride was a bit more of an adventure than I had anticipated. But first, some backstory.

Way back around 2016, on bike to work day at Google, Josh and Dan did a 50 mile ride ending at the office. I’d biked in from Pasadena, a mere 28 miles, and was impressed. The next year, I thought, well, I could do that, and did Mt. Wilson before heading into the office, I think ending up with about 70 miles. Later that year, I did my first multi-day bike trip - a rather haphazardly planned and executed 6-day ride from Pasadena to San Jose. A year later, I started riding double centuries, racing ultras, and eventually thought, what if…? I could have the biggest bike to work day ride. A few years later, now was the time to do it.

Planning and prep for this ride began way too late. I’ve been juggling so many life things recently, and just a few weeks in advance, realized that this was something I might be able to make happen this year, and should, if I ever want to. But, I’d barely been riding at all over the past year, and most of my stuff was in Colorado. And, the coast was closed south of Big Sur due to a landslide, and around the Palisades due to fire damage, so I couldn’t take the coastal route I was familiar with.

I kind of slapped together a route, letting RideWithGPS suggest most of the routing unless it was through an area I already knew and had preferences about. It suggested a long stretch on Airline Highway, going by Pinnacles. Some clicking around on streetview revealed that this road could be kind of bumpy and lacking passing space for cars. Not at all what you’d want if you have to deal with much traffic. I got some very valuable intel from Peter that this road definitely could be sketchy, but would probably be pretty ok at night. Cool, this route would work, and I’d ride that section at night.

So, I bought and gathered the gear I needed (thanks Katie for bringing my saddle bag and top tube bag from Boulder!), and gambled on not having any major mechanicals. I wasn’t sure what, if any, options I’d have for food and water until San Luis Obispo, so I figured I’d just carry more than normal, and see how far it got me. After San Luis Obispo, there are sufficient cities that you no longer need to be careful about fuel.

I did, uh, 2-3 rides that I would consider “training” and one “test” leading up to this ride. Kendall recently posted a gravel ultra (https://www.strava.com/activities/14449034024), and I liked her description of “Kinda rolled off the couch into this one.” So you CAN do that. Or, some people can do that. I think I can do that. From my very limited recent riding, I could tell that my power output was way down from previous years. But, I didn’t need to go fast, I just needed to get there.

One thing that’s kind of funny to think about with these ultras is that you really don’t need to go fast to get to the end. If you go fast, you obviously get to the end faster and don't have to deal with the challenges of just sitting on your bike endlessly, but on a lot of the races, you need to average, like, 11 mph to make the time cutoff. This ride wasn’t a race, but given my goals of when to start and end, the speed requirements were very chill.

I left after work on Tuesday. I had been planning on leaving work early, but there were bugs that needed responses, math questions that needed asking, and always one more discussion in the team chat. So, I ended up leaving in time for rush hour.

Rush hour can be kind of fun on a bike on the right roads, because you go SO MUCH faster than the cars that are just sitting still, or crawling along the expressway at 5 mph. I had a tailwind, and, aside from a tiny piece of San Jose, just flew. Flat roads with a tailwind from the start through Hollister made it probably the fastest metric century that I’ve ever done, despite having a bunch of extra weight and so little power. And then it got dark.

The first part of Airline Highway past Hollister is pretty good, for the most part. Most of it has shoulders, most of it is good pavement, and there weren’t too many cars. As it got later, and darker, the shoulders all but disappeared, but so did the cars. I don’t think I saw a single car after around 11 pm.

I was prepared for somewhat questionable roads out in the middle of nowhere, but I was not prepared for how creepy this place ended up feeling. I’ve done tons of night rides, but they’re often out in the desert where you can see everything around you for miles. Or, you could, if it were light. Here, there were tall grasses on the side of the road. There was enough water that things were alive here.

A little after leaving the last signs of humanity, there was what felt like it was probably a marshy area off to the right. Or maybe it was just windy. Late at night, there was the sound of someone trying to start an engine and it choking and dying. And again. And on the third try, the sounds fell out of sync and fell apart into a mess of low frogs croaking.

A large thing - a bat? - flew through the air right in front of me and disappeared into the dark. That would have had to be a huge bat. But they’re what’s out at night, right? A few minutes later, another pair flew through my headlight. Owls. I continued to catch them in my headlight occasionally throughout the night.

Mice, hundreds of tiny mice, one by one, ran across the road. I was briefly concerned about what would happen if I hit one, but they seemed to be not quite dumb enough for that, and I wasn’t sure what I’d do to dodge one anyway. The rabbits on the road seemed somewhat less good at getting out of the way. They’d get startled, run a few feet to the left, a few to the right, and end up still in front of you on the road, then repeat.

My headlight lit up the rear end of some sort of animal with its head in the brush. It was round, and seemed the right shape for something like a mouse without a tail, except that it was the size of a small dog. I was gone before I could figure it out. It wasn’t right for a bobcat. It was like an enormous gerbil? I’m fairly certain there aren’t capybaras around here. Should I turn around and figure out what that thing was? It was probably gone anyway.

And then, from off to my left, came a, “Huh!” I looked sharply to the left and saw a tall stand of grass. “HUH.” from somewhere in that direction. Something pushed the grass around and crushed and shook it. “Hmm…” from the left. Another shake of the stand of grass made me jump and get out of there. A large rabbit ran out of the grass. The “hmmmm” slowly changed pitch and turned into a long howl from a farm dog somewhere.

The full moon had passed the previous night, and so tonight’s moon was still bright enough to cast shadows. Shadows of things moving onto and off of the road that didn’t exist. Turning a corner out of the dark into the moonlight and feeling like someone somewhere was shining a light on me. Everything had just enough light to be alive.

More mice. More rabbits. More owls. A cow that was hiding in the shadows just next to the road let out a loud MOOOOOOooo that made me jump again.

And then there was something standing in the road. It was small, not a cow. Maybe the size of a large fox, as I approached it. Oddly, it didn’t move. I slowed down on the approach. It was a wild pig, standing in the middle of the road, staring at me. “GO!” I yelled at it. “Go away!” It stared at me. I slowed down. Are pigs aggressive? Can I just go around it? This was the thing I’d seen earlier and wondered if it was a large rodent. As I got very close, the pig started to dart of to the right, but changed its mind and turned back to face me head on. “MOVE! GO! GO AWAY!” I yelled at it, and it finally did, hooves scraping and slipping frantically as it sprinted off the asphalt.

The temperature started to drop. I kind of expected that, from the weather predictions I’d looked up in advance. I’d been going up a gentle climb for a while, and it was keeping me warm enough. But it got colder, and humid. I was just riding the edge of warm enough to keep going, and hadn’t brought any warm clothes beyond a wind jacket. My Garmin told me it was 38 degrees.

My plan had been to stop around midnight for a short nap, then keep riding through the night. At least when I’m riding, I’m generating heat. But, with the animals and the tall grass and the weird sounds, I was not about to stop and take a break in that. So, I kept going until the road started going down instead of up, and some roadside farms had trimmed the grass enough that I could sit there.

Temperatures dropped to mid 30s. I couldn’t do the descent in this. I pulled out a mylar blanket that I’d brought (they’re amazing, you should always carry them) and wrapped myself up. When there isn’t a lot of wind stripping your heat, you actually lose most of your heat through radiation (not through conduction), and the mylar blankets are surprisingly good at reflecting that radiation back towards you. I wrapped myself up, arms around my knees, a shiny silver egg on the side of the road. And waited, and napped.

I got going again around 5am. My Garmin now read 33 degrees outside, but I couldn’t wait forever for it to warm up. At least I’d warmed up sitting there under the blanket. I wrapped it around me like a poncho to keep out the wind and keep me warm, and let it flap around me as I did the descent. Not the fastest, but moving is better than sitting in one place.

I held onto it, flapping around me and making me highly visible to all cars, all the way until late morning in Paso Robles. Once there, I finally found a trash can to dispose of my shiny blanket and all the various candy wrappers I’d accumulated.

Overall, fuel had been going pretty well. I had a few snack bags in which I’d mixed all of my snacks, because I figured I’d just put one somewhere accessible, and pick through it for what I wanted, instead of juggling multiple bags to get something specific. Each bag had some peanut butter pretzels, some gummy snacks, and some M&Ms. Usually I don’t carry chocolate, but it seemed like the risk of it melting was low. One thing I learned, though, was that the peanut butter pretzels floated to the top on all the bags, making the other sugary snacks less accessible. Either due to larger particle size, or due to lower density (maybe someone can tell me?), they wouldn’t stay mixed. So, I think if I mix snacks in the future, they have to be in same-size mixes, or maybe same-density.

Paso Robles to San Luis Obispo was uneventful, as was the route further south. Climbing up towards Vandenburg (now Space Force Base?) I saw a large truck carrying what seemed like it might have been part of a space shuttle, or something. Maybe it was just an oddly shaped huge capsule for something else. That climb always seems worse than it actually is.

On the descent towards Lompoc, I felt a prick on my leg that grew sharper and painful over the next couple of minutes, and I stopped. There was a bee on my leg, wiggling around, trying to get its stinger unstuck from my bib. I’d actually gotten stung like that through my bibs a couple of years ago, while pre-riding the beginning of the RAAM course. The thing is, bees actually don’t fly very fast, and when you descend, you go much faster than them. So, they don’t really sting you, but rather, you run into their stinger. So, try not to descend behind bees?

The bee eventually twisted itself out of the fabric and flew away. Did you know that bees don’t necessarily die when they sting? It’s possible for them to sting and survive, if their stinger doesn’t get too stuck. I kept going. Not much to be done about a bee sting right now.

An hour later, there was another sharper, immediately painful sting in that same leg. It grew in intensity rapidly, and I stopped again. Clearly sticking through my bib was a long red stinger, and the guts of whatever insect it had been attached to before it got pulled apart. Whatever this one was, it hurt worse than the bee, but it wasn’t there anymore to be examined. Oh well, keep going.

South from there, you bike on the shoulder of the 101, next to the ocean. While I’ve done this part of this ride many times, I’ve only ever done it in the dark. It’s very different being able to see where you are, instead of just having vague sounds of waves crashing somewhere in the distance. It’s a pretty good shoulder, and a pretty good road to ride on. Kind of unfortunate that it’s so far away from everything. I did see one other cyclist on the 101, but he was going the other direction.

From there, into Goleta. I must have hit 30 stop lights in Goleta. There was no point trying to go faster, you’d just get stopped at the next stoplight. Getting out of Goleta was a slog.

On to Santa Barbara. Going is slower in the cities than the more rural areas, but Santa Barbara is pretty good. They have one road that’s entirely closed to car traffic, and is now just bikes and pedestrians for several blocks.

Santa Barbara, Carpenteria, some very dark roads and bike paths right on the ocean, and then Ventura. After getting off of the dark bike paths, I opted to ride through the city instead of continue in the dark on the coast. It feels weird to be on narrow paths right next to the ocean with no light but your headlight. Starts to feel rather strange after a while.

Just a bit further south into Oxnard, I was finally on roads I was familiar with. A little too far to ride there from LA, but I’d done a handful of doubles in that area, and knew where the roads go. I passed by the hotel in Port Hueneme that the doubles usually leave from, and headed east towards LA.

I kind of knew these roads, but kind of not. Off of Hueneme Road, you go on Potrero. I knew it was there, I knew it had climbs, but I was not prepared for these climbs. With some climbs staying above 15% for an extended period of time (https://www.strava.com/segments/666758), I ended up walking the hardest one. I don’t have the gears for that, especially carrying extra weight and over 300 miles into a ride.

That led into the hills south of Thousand Oaks. It’s a nice area. It looks expensive. Low traffic, but it was also the middle of the night. I stopped for a couple of 15-20 minute naps, just so I could keep going. Just trying to get to LA at this point and not fall asleep on the bike. The hills in this area, though. They’re nice, but some of them are so steep. I couldn’t quite find a segment for the climb, but the last ⅓ of https://www.strava.com/segments/10413176 is the one that I attempted and ended up walking. It was so steep to just walk up. It gets over 20% for a little while!

Finally from there I ended up in places I knew. I’d kinda just let RideWithGPS design the route through this part of LA, since I hadn’t ridden here a whole lot before. It made some… interesting choices. The one really sketchy thing it did was put me on Sepulveda. Oddly enough, Sepulveda does have a dedicated bike lane near the top. This bike lane gets narrower and narrower until it disappears, then the shoulder gets narrower and narrower and disappears, and then you’re forced into high speed traffic with no shoulder and cars that are very angry at you for being there. 0/10, would not ride Sepulveda again. But, I got out.

From there to the ocean, Santa Monica, and Venice was uneventful. It was nice to see familiar places again. I dropped off my stuff at Google, took a shower, and found somewhere to take a nap.

Tuesday, September 27, 2022

The 508 2022

This year, The 508 was only 3 weeks after HooDoo500. Usually there are 4 weeks. For these 500-mile races, I usually take about 2 weeks recovery time after the race, and I don’t do too much riding the 1 week before the race. This meant that this year, I barely did any riding between the races - just one relatively easy 55 mi ride with a friend in east bay, and one trip up Mt. Um. In some ways, this made it feel like I wasn’t really preparing for the race, but at the same time, I was going into it well rested, so it was possible that would work out better than previous times.

The Mosquito fire is burning near Tahoe, and the wind has been blowing the smoke over Reno. The air in Reno has been dark and ashy, dimming the sun to a light orange circle that doesn’t seem to quite shine through. Like in 2020, the organizers said that it should clear up the day of the race, but of course there were no guarantees. After my experience riding through the smoke that year - and consequently dropping out due to the smoke - I planned to ride in a mask this year. It would slow me down, and be sweaty and uncomfortable, but I was much more likely to complete the race if I didn’t inhale a lot of smoke. And besides, looking at the smoke maps the days leading up to the race, it seemed like you’d only have to get 40 or so miles outside of Reno for the smoke to let up.


In addition to the smoke, I was watching the weather. Weather is always a big component of this race, and it was nice to see that there was no precipitation in the forecast, but it was likely to get down to freezing. The afternoon of the first day was likely to get hot around the long and exposed climb, but only into the 80s or maybe low 90s.

For the cold night, I went and bought a fleece vest. I wanted something insulative that I could put under my wind jacket, but that was breathable. One of the things I try most to avoid in the cold is getting hot enough that I get sweaty, and then having to ride in wet clothes. So I figured that if I was getting too warm, I could easily take off my jacket, and the wind would blow through the fleece and dry/cool it quickly. In addition to that, I had waterproof gloves, arm warmers, several neck gaiters, knee warmers, wool socks, and toe covers.

For the sun, I had a hat with a neck cover, sunsleeves, and always sunscreen.

Race prep:

  • Check the weather

  • Check the smoke

  • Review the course

When I raced HooDoo this year, I made note of the maximum heights and mile markers for the largest climbs, and wrote that on tape on my handlebars. I liked having that information easily accessible, so I did it again this time, in even more detail. I like to think that it helped with pacing to know how much further I’d have to go to the next landmark at any point in time.

This year the race was under new management, and they decided to get rid of the neutral section at the beginning. Several racers were disappointed with this, since the neutral section is really the only time you get to talk with and meet the other racers, and it’s a nice slow warmup following a lead car. This year there was no lead car, and they told us the race starts when we leave the start line.


We rolled out of the start line and rode at an easy pace. We rode the first section like it was neutral, even if it wasn’t. I chatted with several people, meeting a couple other randonneurs, and a woman from Boulder racing solo supported, as her first 500 mile race. I gave her some tips for the race, though I’m sure the information that people consider valuable varies from rider to rider. 

About 10-15% of the riders wore masks. I’d chosen a N95 with a valve, which I hoped would prevent it from getting too gross and humid inside. It let in a little more smoke smell than another mask I had without a valve, but I wasn’t sure I could tolerate that other one for too long. Mirko had a reusable mask that looked high quality, and I meant to ask him what it was, but I forgot.

We reached the first climb, and the slow moving pack split up, as the real race began.

I kept my mask on through the climb. Keeping my mask on for this climb had put me behind almost every racer in 2020, but this time I figured that it didn’t matter if I got behind, because I’d likely be at an advantage later over people who would start to have trouble with the smoke. And I wasn’t really racing against any other people on the course - they were all in different categories. The time that I was trying to beat should be possible even if I go slow at the beginning. So I did.

I was surprised that, while most of the pack was ahead of me, I dropped a handful of people on the climb. I have an advantage climbing because I don’t have to push as much weight up the hill, but I’m carrying more gear than all the supported riders, so they tend to go a bit faster.

20 miles out was still smokey. 50 miles out I reached the first time station, and texted in my time to race HQ. Still smoke. I thought it would be clear by here. 80 miles out the smell of smoke finally started to clear, and while it still looked hazy, it seemed enough better (and was clearing rapidly enough) that I thought I could ditch my mask without putting the race at risk. It would be so much easier to breathe without it. I left my mask at the time station in Fallon, and continued into the hazy hills, hoping I’d made the right decision.


A message popped up on my GPS:

Kym, how's the smoke situation?
(oh wait she started already, never mind)

I’d told my team at work about this race (and the smoke), and messages to the team chat that were received by my phone got passed onto the little screen on my handlebars. I mute them when there are too many, but it’s kind of fun getting little connections to the outside world in the middle of nowhere on the race. I snapped a photo and sent it back with a few sentences.

After Fallon, there was a rest stop for randonneur (self supported) racers, around mile 125. The guy staffing it had raced self supported last year, and we’d met on the course. A few days before the race this year, I found a note from him on my desk at work, as he also apparently works at Google. He had set up a nice spot for us, with a table and chairs under an umbrella, and lots of goodies in addition to our drop bags. And the most necessary supply: water.

I got to Sean’s stop at Middlegate around the same time as multiple other randonneurs. I had been not too far behind Mirko for most of the race so far, and he was still there when I arrived. I had learned last year that he also works at Google, and while we all stood around talking, I brought it up.

I told Sean that after the race last year, Mirko and I had been chatting and when I mentioned Charlie’s name, we quickly determined we all worked at the same place. He asked who Charlie was, and neither I nor Mirko could recall a last name at the time (Mmmmm? I think it’s an M.). When I finally did recall “Martin”, another racer piped up, “Oh, I know Charlie! I’ve ridden with him, he’s a good guy!”

We left Middlegate and started up the long, hot climb. Here, finally, I was a bit faster than Mirko, and eventually dropped him.

I remember this climb always being more long, difficult, and hot than I expected. This time, it was exactly as long and difficult as I expected, since I had written the numbers on my handlebars. It was a little unexpected that it wasn’t more difficult than expected, and I was happy about that.

Past here, there’s a long, flat section of road that is full of little cracks. They’re just big enough to go THUNK every time you ride over one, and there are enough of them that there’s a constant thunk-thunk-thunk-thunk-thunk at maybe 60 hz for ~10 miles. Each thunk travels through the bike into your hands, then wrists, then hopefully most of the shock is absorbed by the time it hits your shoulders. It’s always made my hands hurt, and is the most unpleasant part of the race for me. This time, I brought extra pads to put in my gloves, specifically for this part.

I got to the cracked section. It looked like it had been resealed! Maybe it was better! But as I rode on it, it definitely was not.

It had been chip sealed. The new layer turned the surface a uniform dark gray, so you could no longer see the cracks as well, but each one still hurt. The chip seal hadn’t actually made it into the cracks to fill them. In addition to this, the newly added chips on the surface contributed a constant, angry vibration. The road was terrible before, and this was somehow much worse.


The rough section lasted much longer than I expected. It was unpleasant. Finally, the road started to approach Austin, and I was pleased to see that I was ahead of the pace I’d kept previous years.

When I got to Austin, it was still an hour until sunset. I chatted a little with my friend Paul who had volunteer to staff that time station, and other randonneurs on their way through. It’s always nice to have a break and be able to talk to people after being alone in the middle of nowhere for a while.

Someone said that Deanna ran into a cow, and then dropped out. She… ran into a cow?

The race rents a hotel room here for randonneurs to share for naps, cleaning up, changing clothes, or anything else. Previous years, I’d stopped to take a nap here before continuing, but this time it was too early for me to be able to sleep. I went into the room and took a quick shower to wash off the sunscreen and accumulated grime, then spent a while on one of the beds alternately putting my feet up and stretching my legs. Anything to increase bloodflow and refresh the muscles. It makes a big difference. I got some food from the gas station.


I came out of the room into the dark. It hadn’t gotten cold yet, but I put on my fleece vest, and put my wind jacket in my pocket.

The combination of clothes that I had turned out to be exactly right for the weather. I was pleased with that.

From Austin to Eureka is generally boring, and at night. So I listened to music. Over time, I’ve found that music can play a major role in keeping a consistent pace at night, and preventing me from getting too sleepy or zoning out due to the lack of visual stimulation. The week leading up to the race, I’d built a playlist, curated for tempo and energy. It served me well.

Many racers passed me going the opposite direction. I shouted cheers at every one of them. Some of them cheered back.

I got to Eureka. I had been considering sleeping there when I got there, but I was making good time, and thought I could make it back to Austin before I got too tired.

I went into the gas station next to the time station, and bought a large cup of hot chocolate. It burned my tongue.

It’s always a task to get enough calories on rides and races like these, so anything to get more calories is good. I had food in my pockets, but got some candy bars as well. You can’t ride with chocolate in your pockets during the day, as it will melt, but it’s good for sugar and calories at night.

I left Eureka and headed back towards Austin. There were only a few racers behind me, and I saw them approaching Eureka as I left.

I slowly caught up to and passed one, and then another supported rider. And a couple of randonneurs who were riding together. They seemed to be having difficulty keeping pace in the middle of the night. Understandable.

It only got down to about 40 degrees. We got lucky.

I was concerned about the climb up to Austin, as I usually get there late enough in the morning that it’s starting to get hot, while I’m dressed for very cold weather, and don’t have anywhere to put my jacket and other warm clothes if I take it off. Fortunately, this time I got there early enough that it hadn’t warmed up too much yet, and made it back to Paul at Austin.

I took my drop bag into the hotel room and rinsed off quickly in the shower, took a very, very brief nap, and changed into clothes for the sun. I put on sunscreen. I left my arm warmers and vest - I had room to carry the arm warmers, but it seemed likely that I’d be ok without them, even if it got chilly towards the end of the race.

And then I left Austin to battle that bumpy and jittery road again.

Part way through, the wind started to pick up. Blowing in a straight headwind, it slowly went from annoying to problematic. As the wind increased, I dropped into lower and lower gears, until I was spinning in my lowest gear, and going forward at around 6 mph. Without the wind, I could easily maintain 15-20 mph through this section. With it, I was getting nowhere. I definitely wouldn’t get back in time if I was stuck riding 6 mph.

Another randonneur and I occasionally caught up to each other and leapfrogged, as either one of us stopped to take a break from the wind and mentally regroup.

The bumps on the road ended. The wind continued. It was not too far that the road turned and climbed into mountains, which would hopefully at least put the wind at a different angle, but it seemed so far away at my slow pace. I stopped for a break and sat off the side of the road, in the minimal shade offered by a 2 ft bush.

Paul’s car zoomed past me without him noticing - all the racers had passed his time station and he’d closed it, and was now driving around to check on the racers. I texted him that he’d passed me, and saw him come to a stop and turn around a minute later.

The wind died down.

He pulled over his car and got out to ask how I was doing. I was fine, just taking a break from the rough winds. He said the winds were supposed to be much worse after the descent from the mountains. I told him that I didn’t think it could be much worse than this - or than it was, at least - it had gotten calmer since he stopped to check on me.

I finally got to the climb ahead of me and, in addition to the wind dying down some, it was no longer a headwind. There were some cows walking on the other side of the road, and I cautiously pedaled past them. They stopped to stare at me. Another group of cows further ahead did the same.

I reached the top of the climb, and dropped down the long descent to Middlegate. It was windy here, but not as bad. I stopped at Middlegate to resupply, and left with another randonneur who had gotten there shortly before me. We decided to try to ride together to fight the wind.

It quickly became apparent that we couldn’t ride together. When it was less windy, I was going much faster than he wanted to ride. When the wind picked up, it took all my effort to keep up with him for a few minutes, and then I would be dropped. While my size works to my benefit on climbs, it’s a big disadvantage in the wind - I get pushed around much more easily due to having less mass (and a higher surface area to mass ratio, as one scales with a square and the other a cube). So we split up.

It was starting to get smokey. My mask was 50 miles away.

Over the next 50 miles, I averaged maybe 14 mph. I run a lot of numbers in my head while I’m riding, and I reached a point where I’d have to maintain 12 mph average to beat my previous course record. That was very doable, assuming conditions didn’t change too much.

The wind gradually increased.

By the time I’d gotten to Fallon, the smoke cleared. I picked up my mask and put it in my bag in case I needed it later. The randonneur I’d been riding with had gotten to that time station just a bit before me, and was sitting and relaxing, chatting with the time station staff. I ended up spending longer than I intended there. The TS staff told us that it was supposed to be really windy from 5 until 8, but it should clear up around 8.

I hadn’t been eating enough, but all the sugary stuff was making my mouth sour and gross. I had more sweet snacks in my drop bag, but didn’t want those. I went into the gas station nearby and got some pickles, and a mango smoothie. I knew that I probably wouldn’t eat enough during the rest of the race with how my mouth was feeling, but that I wasn’t going to be going very hard and so it would be ok.

I left the time station while the other randonneur was still getting ready to go. The wind picked up.

At this point, I could only maintain about 12 mph in the wind. I might be able to beat my previous time, but it was seeming less and less likely. I had a lot of margin between that and the cutoff time, though, so I wasn’t too worried about making the cutoff.

The wind increased.

As I headed towards the final time station at Silver Springs, it got dark. My speed had dropped to 9-10 mph. I stopped a couple times to regroup. It was almost 8pm. One of the race officials drove past me and pulled over. She got out of her car and wanted to check on how I was doing. Slow, but ok. Frustrated with the wind. I wasn’t going to beat my previous time, but I was unconcerned about making the cutoff, so I was just taking it at an easy pace. She got back on the road to check on the others.

8pm passed. The wind increased. I passed the final time station with no one staffing it, texted in my time, and kept going. 18 miles to the turnoff to Six Mile Canyon Rd, the final steep climb in the race.

20 mph headwinds. I rode in my lowest gear, trying hard to stay above 5 mph. Every 20 minutes or so, I stopped to give my legs a break, or to stop and think about whether there was some better approach. 9pm. I pulled out my phone and checked the wind predictions. The wind was supposed to die down at 8pm in Reno. In Silver Springs, it was supposed to die down after 11. I pushed on a couple more blocks. I stopped and walked to sit behind some mound of dirt to get out of the wind for a few minutes. The wind increased. I got back on my bike and got a few blocks further.

10 pm. I had about 6 more miles to the turnoff to Six Mile Canyon. The headwinds would turn into crosswinds there and be much less of a problem. One mile at a time. I went for one mile and stopped again. I found a place to sit on the side of the road. Riding in this wind was wearing me out mentally, and I hadn’t gotten much sleep so far. I decided to just sit here for a bit - a half an hour sitting here wasn’t going to make or break the race, and I’d be in a better place to keep going afterwards.

I pulled off the side of the road and turned off my headlight. I found a place with a little shelter from the wind and closed my eyes. I thought through what remained in the race, whether I’d get too cold getting in later than I expected, how slow I would have to go to not be able to make the cutoff, how many other racers were still out there, anything but thinking about fighting the wind.

Finally, the wind started to die down. After sitting for 45 minutes, I got back on my bike. I could ride at 10 mph now. 12. 15. 17. I got to Six Mile Canyon and turned out of the headwinds. This was the last real challenge in the race, as everything after this was downhill, save for a couple miles on surface streets.

Six Mile Canyon is a steep road. Being at the end of the race, it hits you when you’re already spent, and can’t even think about going hard. A couple of years ago, I was riding with a racer who called it Eleven Mile Canyon, and another who changed it to Twenty Mile Canyon.

Progress up this was slow, but even with the elevation gain and grade, it wasn’t slower than that flat road out of Silver Springs. I told myself I could take breaks when I had to, since at this point  I was guaranteed to finish, and had already missed my previous time. I only stopped once half way through, and once near the top when the road pitched up at an extreme angle for a block. I walked that block.

Finally at the top, I turned my headlight on to a brighter section and started the descent. The road was empty and wide enough to not have to be too careful on the turns. It was chilly, but not too cold. Descending felt good.


Eventually the road leveled out, and I was on a street with traffic lights and a bike lane. Just a couple more miles and a couple more turns until the finish line. I would get there around 3am. Cutoff at 6am. No need to rush.

Half a mile before the finish line, my headlight went out. I’d used up the battery putting it on the brighter setting for the descent. I stopped to plug it in and recharge it for a couple of minutes. I knew the race officials would be upset if I got to the finish line and was evidently riding without a headlight. Charging it for a few minutes would only give me a few minutes of time before it went dead again, but that should be enough for the last 5 blocks.

I got into the finish line. 3am. Paul was waiting with some grapes that I’d asked for. The race director said I'd descended the last hill faster than anyone else, and that he and Paul were watching my GPS tracker and were surprised at how quickly I'd gotten to the finish line from the top of the mountain. The race director handed me a finishers medal, I stood for a few pictures, and then went into the hotel to shower and sleep.

Even though I didn't beat my previous time, I consider this a win. I don't feel I made any mistakes in facing the challenges this year brought, and I was pleased with how well my night clothes worked with the temperatures.