Wednesday, July 30, 2025

Heat, Hecklers, and Heart: My ORAMM 2025 Ride

ORAMM 2025 – 66 Miles | 8,900 ft Climbing | 6:47 hrs

2nd Place – Open Women

This year’s ORAMM was a wild one — record singletrack, mid-90s heat, and my third big race in just two weeks. But what a ride! Here’s how the day unfolded:


Start to First Feed

 

We rolled out fast, and I was in the front group of 30–40 riders. I checked my power — it looked good, and I felt strong. The thought crossed my mind: if I bail now, I’ll skip a long day of suffering. But I felt amazing, and my mind flipped — I was all in. All guys plus Madison made up the front group. Nick  joked that the real race starts when we hit the gravel climb. He was right. That's where we began to separate. 

 


Bernard Trail came early. I’d only ridden it once, just after it opened years ago. Back then, it was smoother. Now it had rocky, exposed features but still held some of its original flow. I didn’t know one of the climb lines — Boris and another rider passed me and cheered me on. At the bottom Pax was cheering too. 

The Kitsuma climb was as usual painful and descent dry, dusty, and beat-up — but fun and techy, and I loved sending it.

Camp Grier to Deep Cove

Next, we entered Camp Grier’s new flowy trails — opposite direction from how I’d ridden them before. Somewhere here I had a train of guys sitting on my wheel. I asked, “Anyone want to pass?” and they said, “Nope.” I figured I was doing something right. At the second feed, I grabbed a bottle — and that’s when the first cramps hit. Only 3 hours in, and the heat was climbing fast.

Deep Cove was brutal. It was fun in the opposite direction last time, but today it felt never-ending — all steep, punchy climbs. We were crawling. I missed one climb and a guy nearby said, “Thank goodness — I needed a break!” It was that kind of suffering.


Camp Rock to Star Gap

After a gravel section, we turned into Camp Rock. I thought we’d just head to Star Gap via Jarrett Creek gravel. I asked Boris, “What the heck is this?” and he said, “This is hell.” He wasn’t lying — more climbing. It dragged on and when I finally popped out on gravel, no one from our group was around. I was alone and focused on reaching Star Gap and the next feed.

I started climbing and was okay at first, but then I ran out of water. On one narrow switchback I lost balance and fell back — bike pinned my legs. When I stood, both calves locked up in spasms. I had to wait, then reset my chain, and a rider from our earlier group passed me. But I managed to pass him back quickly. Still, I was overheating and seriously thirsty.







Heckler Section + Creek Redemption

Finally, I reached the top and the descent began. When I hit the Heckler section, I didn’t know the new lines — hadn’t ridden it in two years. I dropped in blind. My line was gone, and I ended up doing what felt like a track stand on the rocks. I dropped an F-bomb, the hecklers laughed, and I somehow managed to recover without crashing. People were cheering — and laughing with me.

Right after the rocky mess, I crossed the creek. I couldn’t resist — I dropped my bike and flopped belly-first into the water like a tadpole. It felt like heaven. Only lasted a few seconds, but it was everything.

Pax handed me cold bottles — plain cold water never tasted so good. I thought I was saved, but then my legs locked up again. Took a minute to get going through the spasms. We were now climbing Mills River Road, repeating Bernard and Kitsuma.


Final Miles

I rode Bernard alone. The paved climb back to Kitsuma was long and lonely. Over 7,000 feet of climbing and six hours in, my mind wanted to be done — a river finish would’ve been great. But instead, I still had to climb Kitsuma.

Even though I was cooked, Kitsuma’s descent still brought fun. I rolled toward the finish on the road, through the Old Fort. It was the longest ORAMM yet — and one of the most brutal.

Crossing the finish, I was so grateful to place 2nd in a super strong Open Women’s field. I knew we all suffered equally, and many friends had dropped out.



But seeing Pax and my friends, eating from @kchn_kitchen, and finally getting that long creek soak — those moments made it all worth it.


Reflections

I passed so many racers on the side: one said, “I’m just tired,” and I thought — me too. Another was cramping — me too. Another said they ran out of water — same. We all suffered. That’s bike racing. Your body screams to stop, but your mind overrides. That’s what I love most about endurance racing — it shows you strength you didn’t know you had. And it changes you in every part of life.










Thursday, March 13, 2025

Southern Cross 50-Mile Gravel Race

Southern Cross 50 Miles Gravel Race 50 miles, 6K of climbing, 3:22 hrs. 5th place finish in Open Women Category. Lining up at the start, I saw so many strong riders, most on gravel bikes, as expected for a gravel race. There were lots of teams, collegiate riders, and a record number of young racers, as race director Lisa pointed out, which was amazing. Around 50 women across all classes took on the 50-mile challenge, which is incredible. I knew I wouldn’t be fighting for the win, but I was ready for an amazing effort, a full-gas race, and the push that comes from riding alongside such a strong field. I set my eyes on the top five—last time I did this race two years ago, I placed 7th. You never know who will show up; you can end up on the podium or far from it with the exact same finishing time. This year, my time equaled last year’s winning time, but two years ago, it was only enough for 7th place.
Photo credit: dashingimages.com
The start was intense as a few hundred riders jetted down the swoopy, steep descent and into the painful climb out of the Montaluce Winery. Groups quickly formed on the road stretch. I had no chance of catching the first group; at least a couple of women disappeared with them, probably more. I was stuck between groups for a while until a small second group caught me, then a few more riders joined. I fought hard to stay, but I couldn’t consistently hold the wheel, drifting back and forth. I was the last rider hanging onto this extension of the front pack, with an endless stream of riders behind. Then we hit the first real climb—no more neutral rollout. The race truly began.
Photo credit: dashingimages.com
Finally, I was in my element—on gravel, on my hardtail Zerouno with Gulo wheels rolling so fast and smooth, I love my bikes. Within the first minute of climbing, I caught two collegiate riders. My countdown began. It took another 45 minutes of brutal climbing on Winding Stair Gap before I spotted another female rider. The rolling hills had turned into a relentless ascent. I passed a strong-looking racer from the front row, someone I had expected to be far ahead. That made three. The gravel became loose and dry, the climb steeper as I neared the first feed zone. There, I passed another strong rider—number four. After a quick bottle handoff, I hit a long stretch of rolling hills and a fast descent.
Photo credit: dashingimages.com
At one point, our race came to a near halt as 57 Jeep vehicles crawled up the middle of the gravel road while we were bombing down. I’d never seen that many Jeeps at once! Eventually, we spilled onto a few miles of asphalt descent. To my surprise, the fourth rider I had passed earlier flew by me on her gravel bike. A minute later, I was able to catch up and sit on her wheel briefly before we returned to rolling hills. That’s when the attacks started—repeated surges trying to drop me. I stayed patient, ensuring I didn’t lose too much ground. Soon, I worked my way back to her side. A quick exchange of words confirmed that there were four women ahead, meaning we were battling for 5th place overall. After that, I pushed forward and didn’t look back. This time, she didn’t follow.
Photo credit: dashingimages.com
Climbing my heart out to the second feed zone, I grabbed water and braced for the insane descent ahead. The course was torn up, with loose rocks, steep drops, and a hurricane-like wind making it even crazier. I sent my bike down like there was no tomorrow. The dust, speed, and wind made it impossible to hear if anyone was near. I was in full sprint mode for the final 18 miles. It’s a long sprint, one where effort management is key. I saw a few crash victims along the way and had no riders around me. Then, suddenly, I heard someone coming up fast—no way was someone passing me here! But it was a guy on a motorbike, giving me a huge cheer and a rad-on gesture before speeding off. That was both funny and motivating!
Photo credit: dashingimages.com
The last gravel sections had some punchy climbs that stung. Then came the long, endless-feeling stretch of pavement leading back to where we started. Everything felt like slow motion. A young rider I recognized from the start caught me. Earlier, he had joked about bringing marshmallows for a chill ride. As he passed, I asked, “So where are the marshmallows?” His turnaround and look were priceless—we both laughed. One last turn led to a grassy field, a muddy creek crossing, and a climb out onto gravel toward the finish. That final climb felt like riding through molasses.
I crossed the line at 3 hours and 22 minutes, feeling great. I hit my goal—5th place in an incredibly strong field, racing against road and gravel pros. Exactly what I set out to accomplish.
I saw familiar faces, made new friends, and soaked in the experience. I always do. No matter if it’s gravel or singletrack, the challenge of bike racing is always profound. You learn so much about yourself—not just what your body can handle, but how your mind processes pain, discomfort, setbacks, and surges forward. The moments that could break you but don’t. That’s the most amazing part of racing—the psychology of pain, turning it into something beautiful and meaningful.
Mountain Goat Adventures puts on phenomenal races, always well-organized and so much fun. I can’t help but keep coming back for more.

Thursday, February 27, 2025

Uwharrie MTB Race – A Muddy, Wild, and Epic Ride!

This was my first time racing in Uwharrie National Forest, and wow—what an introduction! The entire week had been brutally cold, and race day was no exception, with temperatures hovering at 30°F. Lined up in a massive 180-rider start, bundled in plenty of layers, I could feel my breath turning to weird stinging coldness as my lungs filled with crisp air.

The race kicked off fast, the leaf covered gravel road immediately sending us scrambling for position. With one female rider ahead of me, I kept pushing, knowing that the real race would begin once we hit the singletrack. Only 1.5 miles of gravel later, just before we dove into the technical Keyauwee Trail, I made my move and surged ahead.



This was the kind of trail I enjoy—bumpy, rocky, and raw, with small rock gardens, slick river crossings, and two massive rock faces covered in moisture and ice. Every line choice mattered. At one point, I glanced back to see that Sarah, who I had passed, had fallen behind—but Annie was right there, just a switchback away. She was charging hard, and before I knew it, she was on my wheel, eager to push the pace even more.

Despite the intensity, we still managed to exchange a few words in between laying down some serious watts! Annie chased me around with this awesome smile on her face! I loved it! When we hit a gravel stretch, she made her move, surging past me into the next trail—Wood Run. This trail was a whole different beast. It started out loose and pebbly, but then transformed into a peanut-buttery, tire-sucking mess. I had ridden it earlier when the ground was frozen, but now? It was a completely different animal, and I had no idea just how much worse it would get on lap two.

Somewhere in the middle of Wood Run, Annie had a bottle cage issue, giving me an opportunity to pass her back. I blasted through the feed zone, pushing into another fast, unfamiliar trail that led me straight into lap two—this time, with far fewer riders around.

With less traffic, I really started to enjoy myself. The river crossings, the rock gardens, the punchy climbs—everything just flowed. I caught myself hooting, and sending “yuppies” into the air, the way I always do when I’m truly in my element. My bike, now thoroughly caked in mud, tore through the slippery terrain, spraying chunks of earth into the air.

But I wasn’t alone. I knew I was being chased, and I still had to hold my lead. When I hit Wood Run again, it had turned into a full-blown mudslide. The switchbacks were insanely slick, and holding a line was nearly impossible. I had a rider right behind me, both of us making all kinds of ridiculous noises as we desperately tried to keep our tires down. It was hilarious and chaotic—the kind of racing that makes you laugh through the suffering.

Somewhere near the top of the climb, I spotted a beautiful plateau covered in blooming daffodils—a brief, surreal moment of peace before plunging back into the slippery madness. My bike was now so coated in mud that chunks were literally flying off into my face. The rider behind me shouted, “You’re a beast!”, and we both cracked up as we fought our way out of the muck.

Still holding a solid lead, I hit the final stretch, pushing hard but also just soaking in the moment—the challenge, the speed, the camaraderie, the absolute joy of racing bikes.

The day had been a battle—not just against my competitors but against the elements, the terrain, and even my own constantly changing body temperature. Frozen at the start, sweating on the climbs, chilled in the shade—I had never raced in so many layers, but for some reason, I just wanted to feel cozy out there. And cozy I was.

In the end, I finished in 2 hours and 33 minutes and took the win! 🎉


Next week, a new challenge awaits. And I can’t wait.





Wednesday, February 12, 2025

Return to Words: Capturing the Ride in Writing

 

It has been quite a few years since I last wrote on my blog. I love capturing my experiences in writing—riding, racing, and the adventures that come with it. Even when I’m in a race, I find myself mentally blogging, holding onto key moments—the thrill of making a pass, catching someone, noting the time or mile mark. After all, we can’t remember every detail of a race, but those small, special moments stick with us. Like spotting the first blooming pink Redbud tree against the gray stillness of winter or noticing a tiny purple wildflower tucked beneath a familiar root I ride over lap after lap.

I love bike riding and racing. I love being in nature. Even after all these years, I still can’t get enough. Life got busy, and I stepped away from writing, but maybe it’s time to change that. The thoughts, emotions, and experiences that unfold during a race feel too special not to share. The excitement, the energy—it all begs to be put into words. But why? To self-express, to share the moment, the passion, to inspire? Maybe to remind others how incredible it is to ride, no matter your speed or results. The pure joy of riding often surpasses the pressures of racing. Racing brings its own stress and expectations, but do we all need to succeed? Do we need to push our limits just for a medal?

After all these years, I’ve come to believe that racing isn’t just about winning. It’s about the feeling—the burn in the legs, the fire in the lungs, the heartbeat pounding in sync with the rhythm of the ride. It’s about the shared smiles with fellow racers, the small talk on the trail, the cheers from the sidelines, the rush of clearing a drop that once terrified you. Mountain biking and racing bring both mental and physical challenges, but above all, they bring joy. For many of us, this is a way of life. It defines who we are. The constant pursuit of the next adventure, the preparation, the sacrifices—it’s all part of the journey.

Is it worth it? Who can say? Is it worth going to the movies, working in the garden? We each find our own passions, our own sense of purpose. Whether it’s photographing waterfalls, writing poetry, teaching yoga, or racing bikes and blogging about it, what matters is that it brings us joy. It’s about filling life with the things that matter to us, even if they seem insignificant to others. The things that come from your heart and mind—those are the things that make you whole.