race

Race Recap: 2022 Bike Marathon Jelenia Góra

Promptly after booking our flights for the UCI MTB Marathon Series race in Jelenia Góra, two consecutive thoughts crossed my mind. The first thought was “pierogi paradise!” followed closely by “Holy crap. What did I just do?”. Traveling to France or Italy is one thing, because I can muddle my way through the Latin-based languages using my high school level French as a crutch. But a small resort town in Poland felt like a different story entirely. The Polish language—a Slavik language—is incredibly different, in pronunciation and with unfamiliar characters. For me, being unable to speak the language and connect with the people around me creates a sense of helplessness and discomfort. We were embarking on a trip to a place that felt much more foreign to me than anywhere I’ve been to-date, and if I’m being honest it terrified me.

The terror I felt this trip was equally matched by my preparedness and enthusiasm for the race. Unlike nearly any other trip I’ve ever taken, I finished packing well before 10pm the night before our flight (this is a very big deal). I even studied the race course and designated technical feed zones to create a rough plan for race day even before we left the country. Although I would never put “Excels in Preparedness” on my resume, I recognize that feeling ready puts me at ease. One of my goals for this trip was to eliminate unnecessary stressors, so I made more effort than ever to prepare for Team KellCat’s journey to Poland.

This specific race in Jelenia Góra is part of the UCI MTB Marathon Series, the biggest race series in the world for the cross country marathon discipline. If you follow mountain bike racing, it is the equivalent of a World Cup race, with the same amount of UCI points awarded to finishers. So, naturally, this was one of my cornerstone races for 2022.


The flights to Poland were uneventful, and the Wroclaw airport was one of the smallest we have ever visited, which meant we landed, picked up our baggage and the bike, navigated the rental car situation (there’s always a rental car situation, right?), and were driving to Jelenia Góra in under 45 minutes.

Unlike the French and Italian adventures of 2021, Joe found the driving in Poland to be quite enjoyable. Indeed, the roads were still incredibly narrow and winding, but overall the driving felt very similar to home (minus the foreign language road signs). The typical driver wasn’t nearly as impatient or aggressive as their French and Italian counterparts and the only behavior we noticed was a universal stubbornness to get out of the way or pull over when the road narrowed. I couldn’t believe how many people still have their left side mirrors perfectly intact—another European puzzle I am unlikely to solve.

Our Airbnb was a one-room apartment in an old army barracks surrounded by a seemingly historic cobblestone road. We ambled slowly along our cobblestone driveway in our rental Volvo while our Polish neighbors bounced through at unfathomable speeds with their perfectly intact left side mirrors.

The barracks, specifically our apartment, was “renovated to suck” as Joe claimed while reflecting about our stay; in reality, it could have used a fair amount more love and maintenance than it had likely seen in years, but it had a good bones. However, good bones don’t make up for lack of common courtesy from our Airbnb host. After a full day of travel, we arrived at our Airbnb only to find no toilet paper or paper towels—just what a scraggly pair of international travelers never wanted. I was well prepared for this trip, but I didn’t bring a spare roll of toilet paper.

The Airbnb turned out to be a personal treasure hunt, with each day revealing a new, unfortunate surprise. We discovered that many of the lightbulbs were missing or dead. The provided sheets and blankets were probably intended for the baby crib in the corner of the bedroom, rather than our queen-sized bed. There were only two pans in the entire kitchen, and neither were suitable to use in the perfectly functional oven, so we couldn’t use the oven. The coffee maker was home to some seriously aggressive mold. Worst of all, the stovetop stopped working two days before the race. Upon discovering this treasure, I was immediately struck with panic—how was I going to cook my pre-race pasta? What about my race morning pancakes? Can I cook pancakes in the oven? No wait, I don’t have a pan for the oven. After trial and error, we discovered that the stove could be coaxed into working inconsistently for short periods of time if we flipped the apartment’s breaker switch twice every 3-7 minutes of cooking. So, Joe spent a lot of time at the breaker box, and I spent a lot of time telling him when the stove stopped working. Ultimately, I cooked my pancakes ahead of race morning and we eventually gave up and made scrambled eggs in the microwave. In case it was ever in question, Joe is indeed an amazing partner and he deserves a raise.

Despite the apartment disaster treasure hunt, Joe and I were determined to have a pleasant trip. I asked my Polish coworker for a crash course on speaking basic Polish. During the call he taught me how to say “Excuse me, I’m on your left” for if/when I had to pass people during the race. I also learned how to say “Do you speak English?” and I even got some great recommendations for Polish cuisine. Naturally, I worked up an appetite while discussing food and decided we had to go out to eat at a local Polish restaurant immediately after the call. Because, pierogis.

Upon entering our chosen restaurant, I was proud to say to the waiter “Excuse me sir, table for two please. Do you speak English?” in what I believed was clear and understandable Polish. He immediately and sternly replied “NO” but somehow we mimed our way into a booth and even received English translated menus. Only then did we notice the restaurant was playing slightly outdated American country music, a perfect juxtaposition of cultures for our first authentic Polish dinner. Despite having an English menu, I still proceeded to order four different entrees, then the waiter tilted his head in amusement and replied, “Only you two?” and after a pause, “NO. Too much.” Apparently no matter what language you speak, the interpretation of “you’ve ordered too much food” is pretty universal. He decided to order for us based on his recommendations and we ended up with pierogis, a massive potato pancake filled with goulash, and a salad topped with duck liver. I could have done without the duck liver, but the rest of the food was sublime. I mean, who doesn’t love a good potato and cheese filled pasta pocket, especially when paired with Keith Urban pouring through the ceiling tiles?

Joe and I decided to visit old castle ruins a couple days before the race. The castle, Zamek Chojnik, is situated on a cliff with sweeping views of the Jelenia Góra region. After an approximate 30-minute drive from our Airbnb and a moderate hike, we were promised a memorable experience of Polish culture. It turns out, though, that finding parking in the small village at the base of the hill midday on a Friday was more challenging than we anticipated. After several failed attempts to find open lots using Google Maps, a man in the middle of a neighborhood road stopped us and immediately started waving his arms. When I asked him “Excuse me sir, do you speak English?” he replied with a stern “NO” and then continued to gesticulate and proclaim something incomprehensible. Unfortunately, due to the harsh nature of the Polish language, I honestly couldn’t tell if he was saying “Welcome to this small village, I’d be happy to have you park down this driveway in front of my home” or “I wish my grandfather’s grandfather’s grandfather picked a different plot of land for his family home because I’m sick of you crazy tourists driving like idiots looking for parking just so you can hike up a hill to a bunch of cemented-together rocks.” Given Joe’s natural tendency to be a people pleaser, he made the executive decision to smile, roll the windows up, turn around, and go home. (Note: castle visit attempt #2 the day after the race was successful and revealed that the 45-minute hike was no joke but was also well worth the effort.)

Zamek Chojnik, a view from the castle tower during our second (and first successful) attempt to visit.

Adventure aside, Joe and I agreed multiple times throughout the trip that this corner of Poland felt a lot like home. It was disorienting and also pleasantly surprising to be in a completely foreign corner of the world and forget it was ever foreign at all. We would be driving along country roads surrounded by forests and farmland and slip into familiar, easy conversation with only the Polish billboards reminding us we were visitors. Or, I would be biking on a trail or dirt road surrounded by trees and flowers that looked indistinguishable from their counterparts at home. Then I would stumble upon a cobblestone singletrack trail and remember I’m actually thousands of miles from my hometown trails. Jelenia Góra was oddly comfortable in a completely unexpected way.

Green-filled forests and paths made me feel right at home; cobblestone singletrack reminded me I wasn’t actually in Massachusetts.


I spent the days before the big race exploring the race course. Typically, I only have time to scope out a small portion of any race course, but I had a few days to ride one section at a time. The course primarily comprised farm and forest roads (mostly double track dirt roads with potholes, grass, and mud puddles), with some broken pavement roads and a smattering of singletrack. For a mountain bike race, I was surprised by how little singletrack the course contained, especially because I love a good technical course. That said, I’m adaptable and willing to race whatever is put in front of me.

This course was going to be blazing fast. It included a start and finish section, and a loop in the middle, which we would do twice. On each loop there were two technical feed zones, so I was going to see Joe four times total. Over the course of 56 miles, four feed zones on a fast course meant I only had to carry one bottle at a time, which made hand-up logistics much easier. He just had to drive the 15 minutes between both feed zones a few times. I don’t want to say Joe had it easy, but he definitely wasn’t going to be under the same kind of pressure I would be on race day.


You, dear reader, likely already know that I struggled at the beginning of this season with some mental health issues, but the leadup to this race felt entirely different. My mind was in a very good place, perhaps due to my preparation and solid sleep schedule. My body felt incredibly strong after many months of focused training. In short, I was ready, like this was the race everything was going to fall into place.

The race began at 10am in the Jelenia Góra town center, a cobblestone courtyard surrounded by restaurants and shops. The announcer’s voice echoed and bounced between the buildings, commanding the attention of every racer and onlooker as he called each racer by name. Rain fell the day and evening before the race, and while race morning brought sunshine, it also brought heavy humidity – my favorite (not really). I knew this might impact my racing, but the Mohican 100 race a couple weekends ago helped me acclimate to humid conditions.

When I stand on any start line, I observe the competition and weigh myself against the successes of the women around me, measuring my worth and capability based on past experiences. Usually I write the race script before the story even plays out based on some arbitrary set of rules and expectations. But anytime I stand on an international start line surrounded by completely unfamiliar faces, the race ahead feels like a blank canvas, a masterpiece of mystery without a pre-determined outcome. Weightlessness is a good way to describe this feeling, like floating in a pool of potential. I was excited to experience what was about to unfold.

The start of the race was slower than I expected compared to my previous experiences in France and Italy last year. We had a few miles of paved road before diving into the first forest road, and the group stuck together, shifting and morphing like a shapeless amoeba. Harmless though an amoeba may be, the rising tension among the women was palpable with each passing minute. My goal was to ride more aggressively in this race because I tend fall on the polite end of the race tactics spectrum, which hasn’t panned out well in past races.

The turn into the forest began the first climb and still no one attacked the pace. Everyone was sitting back, waiting for someone else to take charge. As the top of the climb neared, I decided to put in a surge before a short but steep technical descent leading into a potential bottleneck, determined not to make the same mistake as I did during the Whiskey Off Road. I was surprised to find myself in the lead, feeling quite strong and pulling a paceline for about a mile and a half through old farm roads and broken pavement. At this point a small sliver of me believed that maybe—just maybe—I could pull off a podium in this race. But then I looked down at my Garmin and realized I still had nearly 48 miles remaining and no one was trying to attack with me, so I decided it might be better to save some energy rather than pulling the entire women’s field behind me. I eased up and let the pack regroup.

At around 40 minutes into the race, we were climbing again. Finally a few women decided to attack and the group started to pull away. This was the moment of truth. In nearly every big race prior to today, I have been unable to make the initial selection even though I KNOW I am strong enough to be there. My power numbers, my endurance, every quantifiable measure indicates I can be just as strong and fast as the leaders. Usually I blame the mental side of racing for my inability to hang onto the group, but like I said earlier, this race was different. I truly believed I belonged with the lead women.

When I called on my legs to dig a little deeper, the plea went unanswered. Absolute silence. I had nothing to give and instead watched the leaders slowly break away. I pushed so hard that I nearly vomited from the effort and still I couldn’t keep touch. It’s difficult to articulate the feeling of knowing you are capable of something and it being just out of your grasp, the moment of truth becoming just another blink in time. But here I was, yet again, dissolving into the background of someone else’s stellar race day.

I’d like to lie and say that I spent the rest of the race feeling confident, strong, and determined that I still belonged in that lead group. But I had a few dark moments in the following hour and a half and none of them transported me to a superhuman strength, enabling me to catch the leaders. A couple women passed me after the initial selection as if I was on an easy ride and they were on e-bikes. My spirit was broken in a way I had not expected. I had grand plans for this race, and instead I found myself riding in 11th place for most of the day.

At the first aid station, around mile 12.5, I was in pretty bad pain physically and mentally. A 4-mile climb was ahead of me, and I couldn’t fathom having to do it twice. The higher humidity made me crave some pure water, but all I had in my bottles was my drink mix. Like a desert oasis, there was a magical table with volunteers handing out cups of water right after the feed zone. I taught myself the Polish word for water and asked loudly “water please!” as I neared the table. A young girl handed me a cup and you would have thought it was filled with gold. I downed almost the entire thing in one gulp and immediately felt a burning sensation as if the cup was full of acid. It only took me a moment to remember that – duh – I am in Europe and warm carbonated water is considered refreshing. Talk about completely misaligned expectations and absolute shock. In hindsight, it’s quite hilarious, but there is nothing hilarious about expecting cold still water and getting burning acid in exchange.

At the subsequent aid stations, I still took a cup of the carbonated water, but only forced myself to drink half of it while dumping the other half on my back. A fair compromise in the humid conditions.

Most of the mid-race miles were a slog. For a large portion of those miles, I marinated in self-pity while comparing myself to the women ahead of me. It’s easy for me to slip into comparisons, letting them wrap around me like a boa constrictor, cutting off my oxygen and potential. Sitting with pity feels easier than pushing through negativity, but like I said before, this race was different from the start, so I was ready when the negativity rolled in. Instead of questioning my all my life choices, I combatted negative thoughts by reflecting on positive things in my life. I have an amazing husband, a wonderful family, my own house, a great job at an accommodating company, and fantastic friends. I have the means to travel to amazing places to chase a lifelong dream. Suddenly, my comparisons felt silly; I’m already victorious in so many ways, even if I never see the top of an international podium. It turns out this mindset shift was enough to keep me moving forward.

With about 20 miles to go, we were near the based of the 4-mile climb (for the second time) and I finally felt like I had a second wind. This was the second wind I was waiting for two hours earlier. I passed one woman about one mile into the climb.

At the last aid station, Joe said to me “9th and 10th are 20 seconds ahead. You can do this.” Something about his encouragement gave me a superhuman boost, like I could conquer anything. It also could have been the caffeine in my drink mix, but I’m happy to give Joe the credit he deserves.

It only took about a mile and a half before I caught both women and never looked back. I felt like I was on top of the world and wished we had another 10 miles because I truly believe I would have caught at least two more women.

With a little more than 3 miles remaining, at the base of the last solid climb, my dropper seat post stopped working. As a result, my seat kept slipping down every time I sat on it, which led to an incredibly uncomfortable pedaling position. I decided that pedaling standing up would be the slightly less painful option, so I pedaled the remainder of the race out of the saddle, putting in short sprinting bursts so I could coast. Not knowing how far behind the two women were behind me, I wasn’t about to risk losing my position by stopping to fix the issue.

As I watched my Garmin tick closer and closer to the 56mile finish distance, my burning legs felt like they might give out at any moment. But the novelty of riding standing up, paired with pride for pushing through adversity gave me enough momentum to propel me across the finish line.

As it turns out, I finished in 8th place, my best international race finish in my career.

You can’t tell here, but I’m just barely hovering over my broken seat post. Must look good for the photos!

Upon reuniting with Joe, I could feel tears building up within me—from the pain, the pity, the pride. So many emotions washed over me like a tidal wave that I had to collapse in the shade just to keep myself together. At that moment, all I wanted was cold water, so Joe let me recover while he hunted for cold water to refill my bottle.

While I waited, still covered in mud, dust, and sweat, a local massage therapy company approached me to ask if I wanted a massage. Temporarily, a craving for a massage eclipsed my need for water and I started making my way to the massage tent. At the same time, Joe reappeared like a walking miracle, holding a full bottle of water. I immediately started chugging and almost died on the spot as the warm water’s carbonation snuck up on me for the second time that day. WHO IN THE WORLD THINKS THIS IS REFRESHING?

Luckily, the hour-long massage helped ease the bubbly water trauma, in addition to kickstarting the muscle recovery process.

Post-race “masaż” — already forgetting about the traumatic carbonation confrontation.


For the first few days following the race, I floated through a spectrum of emotions. Initially I was elated by my 8th place finish and all of the work that led me to this point. But further reflection led me to the dark corners of frustration and anger because I wasn’t able to perform better. When the initial selection happened and the leaders pulled away, I still couldn’t understand why my body was unable to hang on. This has started becoming a trend during the biggest races over the past several years. Why does this keep happening? Have I reached the peak of my capabilities?

After having time to marinate in these feelings, I’m certain there’s more in me. I haven’t unlocked the mystery of tapping into my potential yet, which is infuriating, but I’m grateful for the progress I have made to reach this point. While sharing a bit about the race with my manager at work and then discussing my subsequent disappointment, he asked me what would be worse: having my best race ever and placing 8th knowing I reached all my potential, or placing 8th and knowing there’s still room to be even better? Of course, you won’t be shocked to hear that I would choose the latter any day.

This entire race weekend has left me feeling a strange mix of happiness and disappointment, but it’s unexpectedly motivating. Now, more than ever, I want to achieve the next level in my racing potential. I have no idea what the secret to unlocking the next level is, but I’ll be setting out on a new treasure hunt to find it, and I’m sure I’ll uncover broken stovetops and missing lightbulbs along the way (metaphorically speaking). After everything I have committed up to this point, I’ll be damned if I let myself believe this is where Team KellCat’s potential ends. Instead, I’ll take the unlikely mixture of positive and negative feelings and turn it into something amazing.

It’s interesting—the concept of life’s dichotomy seems come back to me regularly, like a perfectly timed boomerang. Whenever I need it most, I’m reminded that opposites can exist simultaneously. Happiness and sadness, pride and disappointment, give and take. The dichotomy of life is perplexing but it’s also freeing because I don’t have to choose a side. As I look back on my trip to Poland, and back further across the relatively short expanse of my professional bike racing career, I’m struck with a sense of confidence that there is a way I can thrive somewhere in the in-between, in the strangeness of coexisting opposites.

I suppose that’s why I’m okay with feeling proud and a little disappointed after this race weekend. Indeed, it’s also why a completely foreign place can both terrify me and also feel like home.

Race Racap: 2022 Whiskey Off-Road

Coming into a big race weekend, I always hope for the best and prepare for the worst.

“Hoping for the best” derives from the months of focused training rides, skills work, evening strength sessions, massages, dietician appointments, therapy sessions, and lots of recovery. It’s a firm belief that this will be the race the stars align and every small detail falls into place, when all the dark Winter training pays off in the sunshine of success.

Being “prepared for the worst” is why I fill my luggage until it is just under the airline’s weight limit for every flight, why I always end up with five extra days worth of clothing at the end of any trip (even when I bring laundry detergent for a washing machine and for hand washing), and why we can never see out the back window of the car on road trips. I was a Girl Scout, after all, and I’m nothing if not prepared.

However, “preparing for the worst” differs greatly from expecting it to happen; though if I’m being honest with myself, I’m not at all surprised by the race weekend’s events. It’s difficult to prepare for wanting to quit before you’ve even started, for digging into the well of motivation and coming up completely dry. For someone who thrives on competition, pushing limits, and seeing my hard work in action, the desire to curl up and hide when I should be donning my race kit is a pretty rare and unfamiliar feeling. As it turns out though, I’m only a human, no matter how much I try to conjure my mental superpowers.


The WeekenD FORMAT

The Epic Rides Off-Road race weekends are always exciting and memorable. For the Pro racers, a race weekend includes:

  1. Friday Night Pro Fat Tire Crit: a ~20 minute race on a very short (1 mile), paved loop downtown open to the Pro racers only. You must ride the same exact bike (frame, chainring, cassette, etc.) that you plan to ride during the weekend’s main event (see #2) except for tires, which can be skinnier than standard MTB tires.

  2. Backcountry Marathon Mountain Bike Race: a long (~50 mile) single-loop course showcasing some of the area’s best singletrack connected by forest roads and long climbs.

In the past, Epic Rides hosted these race weekends in Prescott, AZ (home of the Whiskey Off-Road), Grand Junction, CO, Carson City, NV, and Bentonville, AR. The Backcountry Marathon Race is open to Amateurs as well, so these weekends typically draw a huge crowd. The promoters treat the Pro racers very well, paying the top 12 finishers in Men and Women categories (generous, equal payout too!). Plus, the event has a weekend-long expo for the community to interact with the Pro’s and participating sponsors/vendors. These events usually draw a VERY strong field of Pro’s, and this year was no exception.

Before this year, I had completed three Off-Road race weekends, all in 2019. This was the first Whiskey Off-Road since 2019, so I was equal parts excited, nervous, and thrilled to be back. While my race season started a few weeks ago, I knew this was going to be a true test of my fitness against the strongest women in the country. My goal for this race was to be “in the money” (top 12), which was a tall order considering the depth of the Pro women’s field this year.


Back to the Desert

Being back in Arizona was such a treat after a very long, sloppy Winter. With the exception of one sunny day in North Carolina in mid-April, I had not experienced 70F+ this year (except in my sauna). I forgot about how the deep warmth of Arizona sunshine seeps into my bones and muscles, warming my blood and making me feel free. I forgot about the dryness of desert air and the vastness of the mountains and valleys throughout the West. And, I forgot about seasonal allergies. Wowzers, my body was definitely fighting it’s first real pollen invasion of the year, which made breathing a bit more challenging, especially at Prescott’s moderate altitude. However, sunshine is good for the body and the mind, and my spirits were already feeling a bit lighter upon arriving in the desert.

Our adorable Airbnb was just outside of downtown Prescott. The rental was called “Everything Evergreen” — a small, one-bedroom apartment that was clean, comfortable, and adorned with thoughtfulness. Notably, a small sign in the kitchen warned us about the resident “teeny tiny small sized very diminutive ants” and asked us to ignore them or brush them away.

I call out this sign because Joe and I have a teeny tiny ant “problem” in our home every Spring. Whenever they start invading our kitchen, we set up traps, squish them with our fingers, and try like maniacs to figure out where they are coming from. Sometimes, I catch Joe early in the morning unmoving like a statue in the kitchen, with cabinets and the dishwasher thrown open while studying the ants’ movement patterns and trying to determine their newest gateway into our home. Sometimes there are so many teeny tiny ants that we can’t keep up with killing all of them, and the only thing we ultimately achieve is looking like flailing idiots in our too-small kitchen space before we relent and walk away, defeated by our teeny tiny nemeses.

When I read the Airbnb host’s sign, my internal dialog was somethin like “huh…I’ve never thought to just let them live. They aren’t harming me, even if they get into my bag, as long as I clean up the kitchen and cover our food.” I had a live cockroach in my suitcase once, which was terrifying. But an ant or two? They don’t bite and they aren’t going to start an infestation in our house if we happen to bring a few home — some of their long-lost ant cousins already have that covered.

All at once, I accepted the teeny tiny ants as part of our stay. It was just that simple.

When I encountered the first ants of the trip, I actually said out loud “hey little guys! Sorry I’m not going to feed you, but I’ll let you live” and then I LET THEM LIVE. Indeed it was a foreign concept. Strangely, I felt an overwhelming sense of pride at this mindset shift, especially considering the heartache and energy I have spent over my lifetime on ant extermination. While seemingly an insignificant part of this race weekend story, I wish so badly that I could bottle up that experience and carry it with me like a perfume, to use anytime I need to accept or let go of something that feels uncomfortable or unpleasant. Its potency would be so powerful that I wouldn’t be phased by things like external validation or trying to please everyone all the time. I would call it something cheesy: Eau d’Acceptance, like an exclusive French brand sold at only the finest parfumerie. No need for superpowers when I have my Eau d’Acceptance to shield me from the world’s harshest critics and uncertainties.

Alright, alright, back to the main story.


The Pro Fat Tire Crit

If you told a random passerby that the Fat Tire Crit was not the main event of the weekend, they would likely be shocked, given the number of fans lining the road and cheering on the Pro’s. It’s an event designed to draw a crowd, with a “wall” climb up both blocks of Union Street and a swooping downhill turn into the start/finish on Cortez Street.

In the past, the Pro’s had a full day of rest between the Fat Tire Crit and the Backcountry Marathon race. This year, the promoters modified the race format so the Pro and Amateur fields all race on Saturday morning. However, they still kept the Pro crit on Friday evening. As a result, I planned to use the crit as a fun set of openers for the “real” race on Saturday, rather than trying to empty the tank and chase a high result. My plan was to ride maybe three laps and then pull off to the side after the finish line.

Don’t be fooled by the two dimensional cartoon; that Union St road is a two-block uphill wall.

Unfortunately, nothing ever goes according to plan. The energy that evening was electric, with crowds lining the entire course, especially the start/finish and Union Street climb. While I started on the very last row because I was late to staging, I climbed my way up to mid-pack on the first lap.

Plans to not race while participating in a race never go well for me. Instead, I soaked in the cheering fans’ encouragement and pushed myself up the Union Street climb multiple times. Some people were holding out beers and dollar bill hand-ups while I rode by, but I just smiled for the crowd, which increased the cheering volume. I was nowhere near the lead group of four women and there was absolutely nothing to gain by continuing to crush myself each lap (only the winner received a payout), but I marched on in stupidity and painful joy for nearly 15 minutes before I was pulled. In the end, I finished 12th place, which is pretty remarkable given my lack of serious warmup or mental preparation. At least I had just over 12 hours to recover before warming up for the big race on Saturday morning…

That’s me at the top on the left!


The Backcountry Marathon MTB Race

On Saturday morning, I woke up to darkness. Not just physical darkness because it was 4:30am, but mental darkness, like there was a hole in my brain where my love of biking and racing used to exist.

To me, “mountain bike” is a noun, a verb, a career, a dream, and a home. Despite the physical risk associated with this sport, it’s my safe space, the place where I feel most alive.

Usually, I’m no stranger to race day anxiety, especially for bigger races, but on this race morning I felt nothing for the word, the dream, the home I usually love. I felt only immense dread. I didn’t want to get up and make coffee, eat pancakes, fill my race bottles, and warm up in the chilly morning air; hell, I didn’t even want to pull myself out of bed. I slept horribly, likely from a combination of nerves, altitude, the fat tire crit just hours before I went to sleep. On this race morning, everything felt wrong and out of place.

True to race morning tradition, my sister and nephew video called to wish me luck while I ate breakfast. On the call, my sister asked how I was feeling and I flat out told her I didn’t want to race. I then proceeded to cry, which in hindsight must have been incredibly disorienting for her and James who usually see me smiling and excited during our race morning tradition. Despite her attempts to console me, nothing my sister (or my babbling nephew, for that matter) could have said to make me feel better, so I ended the call early and went back to forcing myself to eat breakfast. Despite the warm coffee, I felt frozen, like my body was getting tenser and more rigid as the morning progressed.

When Joe woke, I had about 20 minutes before I needed to leave for my warm up. He noticed the tears in my eyes and asked if I was alright. I immediately started sobbing uncontrollably and told him I didn’t want to race. I melted to the floor in a crying heap of shame and disappointment. I had worked toward this race for months and flew across the country for this day, only to feel like this. I hadn’t even started the race yet and I already wanted to quit.

For only the second time ever in my racing career, my depression seeped into race day. Usually my love for racing and mountain biking is enough to protect the sacred race days from the crippling symptoms of my depression. But not today.

Without pause, Joe replied “ok, then you don’t have to race.” Surprisingly, his response triggered the teeny, tiny, diminutive spark of fight I had left. A very small part of me deep in my heart still wanted to race, so I said “no, I don’t want to give up after everything it took to get here.” Joe then suggested that I go out for my warmup and assess how I felt after that. If I felt well enough, I could start the race. Just get outside on my bike and do what I love without any pressure or expectation. So, that’s what I did.

After my warmup, I didn’t feel bad enough to quit. I resolved to ride to the first aid station (mile 18) and assess how I felt after that. Just show up and do my best with my current circumstances, without pressure or expectation. So, that’s what I did.

The race began in a seemingly slumbering downtown at 7am on Prescott’s historic Whiskey Row. As we lined up under the enormous blow-up arch, I turned to a good friend and fellow racer, Emma, and wished her luck. I don’t suspect she’ll see this narrative, but I hope she knows how impactful her positivity is to the people around her. Despite the inherently independent nature of endurance sports, camaraderie is a salve that helps the itching feeling in those tense minutes leading up to the race start. Emma gave me calmness that morning. While my brain and insides felt tangled and dark, I did my best to embody the version of myself that would have truly wanted to be standing on that start line.

Shout out to Emma, in the orange helmet and jersey, for helping keep my pre-race jitters at bay :)

Whiskey Row was the start of the first of two long climbs on course. This one was 8 miles long and the first 5.5 miles were on some form of road (paved turning into gravel around the 3 mile mark). The pace started easy because we had a neutral start with a police escort. I was thankful for this because I don’t know if my mind would have been able to handle immediate burning legs and oxygen debt.

The course started with a ~8mi climb out of Prescott, then a ~7mi climb out of Skull Valley.

At about 3.5 miles into the climb, the pace picked up and the lead group of seven started breaking away. I have always wanted to be part of that initial selection, but did not have the mental strength to push through today, so I stayed with the chasing group. Physically I felt fine at this point, but my brain was holding me back, reminding me of the heavy pain I was already carrying before I even began the day, and all the pain that was waiting for me in the coming hours. Thus, when a small chasing group broke away about a mile later, I again held back. Especially at altitude, I suspected if I burned too many matches too soon, I would regret it later.

At mile 5.5, I dove into the first singletrack as part of a six woman chasing group. Unlike my usual aggressive racing style, I again hung back and let the five other women battle to be the first into the trail before me. My current mental state had sucked the fight out of me, leaving an oddly polite and timid racer in its place. At the time, I immediately knew being last into the tight, twisty trail was a mistake and then the mistake was realized when I got stuck behind two girls who bobbled over a relatively simple technical feature (that I practiced two days before). I was forced to put my foot down and walk while the first three women in our chasing group pedaled away. Looking back, I know that I should have pushed harder to get into the singletrack at the front of that group because I would have found time to recover.

For the first hour of the race, I couldn’t see well out of my left eye. My vision was blurry, as if the cornea was scratched, or maybe I had one of those teeny, tiny, diminutive ants in my eye (probably not). Most likely, it was allergies. I was struggling immensely with depth perception, a dangerous deficit during the first descent of the day. After the first 8-mile climb, the singletrack descent was mostly a series of water bars, tight sand corners, and loose rocks that made it feel like I was “rock surfing”. I learned that downhill water bars are most definitely a mountain biking pirate’s worst nightmare. With compromised depth perception, I ended up riding slightly out of my comfort zone, but much slower than I would if I could see clearly through both eyes. The theme of the weekend was acceptance, though, so I did my best and let that be enough.

There were two women in front of me when we finished the first singletrack descent and started climbing again. While still feeling like a depressed pirate, I was able to dig deep enough to pass one woman before descending the exposed, loose gravel down into Skull Valley where Joe waited at the first aid station with two fresh bottles of my Flow Formulas drink mix. It was only mid-morning but the sun was getting hot, the altitude was certainly affecting me, and the dust was coating my legs and my lungs. Yet, upon arriving at the aid station, I decided I still didn’t feel terrible enough to quit. Perhaps I could ride until I saw Joe again at the third aid station (mile 38) and assess how I felt when I got there. Just settle into a steady pace and give my best without pressure or expectation. So, that’s what I did.

The Skull Valley climb is brutal. It’s entirely gravel, loose in spots, and there’s two-way race traffic for the first half, which makes climbing sketchy around blind corners. Luckily, I found a rhythm and passed another woman in the first couple miles.

At the top of the climb out of Skull Valley (7 miles since the aid station), I noticed that my first of two bottles was only about 25% full. I decided to swap it with the bottle in my back pocket so I could take the weight off my back and have a fresh bottle handy when I hit singletrack. Because the current bottle still had several sips left, I tipped my head back while breathing especially hard at the end of the climb. In a hurried fit to complete this maneuver as fast as possible, I squeezed the rest of the bottle as quick as I could into my mouth. Unfortunately, my breathing pattern didn’t align well with angle of attack and I ended up turning my bottle into a Netty Pot. If you don’t know what a Netty Pot is you should Google it; all I’ll say is that at least half of the bottle’s remaining contents traveled through my nose. As it turns out, electrolytes, sugar, water, and flavoring make an excellent allergy decongestant. I have never used a Netty Pot before, but that moment might have made me a convert because it was the clearest my sinuses had been all day.

Upon cresting the Skull Valley climb, I dropped into amazing singletrack. At around the 3-hour mark, I finally felt strong and confident. My race legs showed up to the party, and so I partied for the rest of the race. I flowed through corners and bunny hopped over stumps and rocks just like I do during fun group rides with friends back home. Finally, this was “mountain biking” the career, the dream, the home I remembered it could be.

When I saw Joe again at the third aid station, I knew I felt well enough to finish the race. No need to assess or think twice now, just give everything I have to finish the race strong and happy without pressure or expectation. So, that’s what I did.

We had a few miles of superbly fun singletrack remaining before the last 4 miles of paved roads back to Whiskey Row. On a winding singletrack climb, a pack of four amateur men caught me so I pulled to the side and let them pass, but decided to see how long I could hang onto the group. To my surprise, I hung on the pack until we dropped onto the paved road. Around that time, we also caught the next woman ahead of me. At first, I tried to be sneaky and stuck to the back of the pack of men as they overtook her. I was drafting off of the group and didn’t want her to know I was there yet, because I was trying to save some energy for the finish. That facade lasted all of two minutes, though, because she looked back and recognized me.

As the men pulled away, I waited patiently while drafting behind my female competitor. I let her work for a while, then pulled ahead to do some work too. When we turned into the final straight away, I let her take the lead and sat just behind her until I predicted about 30 seconds remained. All those weekend group ride sprints paid off (looking at you, Mike, Johnny, and Colin!) because I was able to dig deep, shift to my hardest gear and win the finish line sprint. Without knowing it at the time, I nabbed the final paid spot — 12th place.

Finishing this race “in the money” felt like such an enormous accomplishment for me. First, I felt like a “real pro” for getting paid for my race result. I have been paid at races before, but never at a race with this much depth; this race felt different somehow. More importantly, though, I learned that I am capable of moving forward—and finishing strong!—even when everything feels dark. By breaking the race into manageable pieces, I formed a whole race that made me proud.

Finish line celebrations included a brief hug with Emma, lots of cheers, and wonderful conversation with my Airbnb hosts. Joe and I got a rare photo together, and then went back to the Airbnb for a nap. I needed a moment to rest, to let my body and mind be still, to slow down and appreciate the 48-mile literal and metaphorical roller coaster I just completed. So, that’s what I did.


The lesson this weekend: take one step at a time. Take each step forward without pressure or expectation.

I can’t help but feel like this race experience was a metaphor for something much bigger than bike racing, like a reminder that any challenge can be broken down into small steps. I mean, of course it is. Is it even a bike race if I don’t wax poetic over something I learned along the way?

Next time I race, and all the times after that, I plan to show up and give whatever I am capable of giving that day. During the tense stillness before the start, maybe my competitors will even catch a whiff of Eau d’Acceptance lingering around me as I settle into another day of mountain biking—my career, my dream, my home.

Race Recap: 2021 UCI Marathon MTB World Championships

I’m not sure where the word “doozy” comes from, but if there was ever a time to use this silly word, now would be the time. This blog post, this experience, this journey I’ve been on for the past several years, is a doozy, and we’ve all been waiting for this post for a while. So, dear reader, I hope you’re ready for the 2021 XCM World Championships, because I sure as heck wasn’t. 


Chasing Dreams

Chasing a dream is a fool’s errand. It requires faith: belief in something for which you have no evidence. It requires commitment: a near-idiotic daily demonstration of consistency, determination, and dedication. It requires immense sacrifice and focus. The bigger the dream, the more likely you are not to achieve it. But I like to believe that the bigger the dream, the more likely you are to take a path that leads somewhere you never expected.

Let’s just say I’m a fool.

Since a very young age (maybe 7 years) I have fallen into the category of “athlete”. But only in my wildest dreams would I have called myself a world class athlete. 

I dreamed as a middle school runner that I would run the Boston Marathon someday alongside my dad. When a career ending injury in college shattered that dream, I joined my collegiate cycling club and my dream morphed into becoming a professional road cyclist. Naturally, I lost that dream somewhere between graduation and becoming a full time engineer. I rediscovered the dream, reincarnated in the form of singletrack-chasing, endurance mountain biking, when I was 27. At 27, I watched the XCO World Championship race in Cairns, Australia and thought to myself “I can do that.” Just like that, the small pilot light that was always burning but hidden under old logs and soot, ignited into flames and the dream was alive once again.

(Friendly reminder: “XCO” means Olympic Cross Country, which is much shorter and faster than “XCM”, which means Marathon Cross Country)

At first, I dreamed of racing at the Olympics (which is XCO) and the XCO World Championships. But the truth is, I prefer longer races. I enjoy suffering and I feel more fulfilled and satisfied after a 4-hour (or more!) slog compared to a 90-minute sprint. That feeling of being fully spent, exhausted to the point of crying but realizing you have no energy left to cry, is oddly euphoric. As a result, I shifted focus to XCM racing after a few years of XCO. Thus, the most recent inflection point occurred, when my dream transformed to racing at the XCM World Championships. 

Longer workouts, training rides, and races take more time. Time, the most precious of all my resources, is something I’ve struggled to manage since I was a child. But, I believed it was possible to get to XCM Worlds, and somehow this belief served as my guiding light for the past few years. 

I say “years” like it’s been a lifetime but, the dream of XCM Worlds has only simmered in the stew of my athletic pursuits for about three years. However, three years feels like a lifetime when trying to blend a full time job with training, travel, and racing. (Yes, I’ve heard from many people recently that they did not know I work a full time, 9-5 job as an Engineering Program Manager at a medical device consulting company, in addition to racing. How do I manage it? Truthfully, not well, but that’s a whole different story)


I started working with my coach, Ben Turits of the Endurance Collective, at the end of 2020. When we discussed my goals and roadmap for the upcoming years, the XCM World Championships race was set as a stretch goal for 2022, maybe even 2023. I knew I would eventually get there if I worked hard enough, but we both knew I still had a LOT of growing and work to do. Neither of us expected or even dreamed I would be lining up with the world’s best in 2021. Yet, the US National Team for XCM Worlds was announced in mid-September and I made the cut—a testament to a set of very strong races in 2021.

When I received the selection email from USA Cycling, the news didn’t sink in. I was notified just before La Forestière, my first ever European race, which was consuming most of my mental energy at the time. Then, the moment I got home from France my job swallowed me whole and instantly overwhelmed me. I had less than two weeks until we had to leave for Italy, so my mind was quite pre-occupied. 

Reality didn’t sink in until I tried on the Team USA kit for a photoshoot the weekend before our trip to Worlds. While beaming in front of the camera, the little girl’s voice in my head—the dreamer I’ve kept alive for so many years—started exclaiming “I am living my dream!” Indeed, this is a dream come true; I will be representing my country in the biggest race in the world for my race discipline. 

When I shared the news on social media, the response was overwhelming. Support from nearly every corner of my world flooded my existence in the form of comments, posts, text, emails, phone calls, and visits to my office at work. It was evident that I was part of something much larger than myself. You know that village I have mentioned previously? It turns out my village is way bigger than I ever expected. Team KellCat is something truly special.

For many years, I have chased a dream in front of a lot of silent fans. My hope has always been to show the world that an average person can do great things, that you can make your own luck, you can chase your flavor of dreams even when you have to manage other commitments and priorities. Put simply, I believe and want to show the world that you can write your own script. Many of us allow external factors to write our life’s script; we let social norms, past experiences, and other’s expectations define how we behave and live our lives. You might not have crafted the script’s beginning, but I believe in challenging what’s been set before us and re-writing the middle and the end.  

Wearing that Team USA kit was tangible evidence that my script was truly mine. It was the start of transitioning from having faith in my dream without evidence, to realizing that my dream is possible. 

Unfortunately, in this script that belonged to me, I still allocated a large role to external expectations. I wanted to make my country proud. I wanted to make my sponsors and my family proud. I wanted to make YOU proud. All of this simmered in the days leading up to the big race.


The Long Journey Begins

I decided to treat Worlds with the respect it deserved, which meant flying for the first time ever with two bikes (my Seven KellCat full suspension and KellCountry hardtail). I didn’t know which bike would suit the terrain best, and I wanted to have a full set of spare parts just in case. I went into Worlds thinking I would race my KellCountry based on the smooth-looking photos of the Island terrain. Boy was I wrong. More on that later.

Another big change compared to most race weekends was that my parents joined us on this trip. This was a huge milestone for them because they had never been to a “big” mountain bike race (and this one was the biggest!), and they have never been to Europe. Ultimately, this trip brought lots of firsts for everyone involved. 

The flight from Boston to Rome was relatively uneventful. Nothing can truly be called uneventful when traveling internationally during a global pandemic, but there isn’t much to share outside of the fact that I got to help the baggage handler load my bike bags onto the oversized luggage conveyor, which was equal parts satisfying and terrifying.

Full of smiles thinking about all the gelato I was going to enjoy over the next week.

One of the smoothest parts of our travel experience was retrieving our luggage, including the two bike bags. This is usually one of the longer parts of trips that include flights, so I was grateful. Naturally, though, everything balances itself out. The next step in our journey was the rental car pickup. 

We rented a minivan, thinking that the space would be sufficient to hold four people, our luggage, and two bike bags. What we didn’t anticipate was that just like nearly all the other cars in Europe, minivans are also very “mini”. Our minivan was like an adolescent minivan who one day dreamed of being a full grown, adult minivan. After several hours of flying and navigating airports, we were all very tired, a bit grumpy, and incredibly frustrated to find that no matter how hard we tried, no matter how many configurations of seats-down, bags-stacked we attempted, we could not fit everything in the car. Moreover, this was the last “large” vehicle available at the entire airport, so we had no choice but to make it work. 

Packing magic with Master Packer, Joe.

Luckily, we were smart enough to bring ratcheting moving straps with us, so we removed the bikes and wheels from the bike bags, somehow fit everything inside the car, and then strapped the two bike bags to the roof. Yes, it resulted in denting the roof, but it also resulted in four people making it to the ferry on time.

Many people have asked how the driving in Italy compared to driving in France, noting that Joe had a near meltdown a few times during the La Forestiere weekend. Joe reported that it was significantly easier than driving in France, but the frantic European motor chaos was not all lost. We still contended with weaving mopeds and motorbikes, trucks moving way faster than should be possible, and grumpy tailgating grandpas. That said, Joe seemed significantly more at ease on this trip compared to France as he drove the three hours from Rome to the Piombino marina.

The ferry boat that took us from Piombino to Elba island was an engineering marvel. I have never seen so many cars packed onto one space. As we waited for the ferry to unload before we could drive on board, I tried to imagine all of the off-loading vehicles fitting into the boat in front of me and I just couldn’t do it. I even started worrying that we weren’t going to make it on the boat because we were lined up with so many cars! FYI, I worry a lot more than I need to.

Also, the ferry company had a very strange relationship with American cartoons. I didn’t hate it. 

Feeling extra safe with Batman watching over our ship.

I got to meet Batman. No big deal.

After the one-hour ferry ride, we drove off the boat and onto the narrow Elba Island streets. Joe spent a few dreadful minutes re-living the trauma of the French driving, but the island roads calmed and we were met with incredible views and sprawling in mountains. This was the Mediterranean, a first-time sight for all four of us. Of course, my parents didn’t have much of a “view” because they could barely move their heads in that cramped back seat, and I’m pretty sure my mom’s hair was getting stuck in a derailleur right next to her head, but we would have a few days to explore after we arrived at the Airbnb.

Our Airbnb was lovely and less than a mile outside of Capoliveri city, where the race started and ended. Unfortunately, we arrived a couple hours earlier than our host expected, so we were locked out for a while. None of us (especially Joe) had any interest in exploring the area after such a long day. So, he built the two bikes and we met our temporary neighbor, Lia. In her broken English, Lia introduced herself and brought us some cold water, which felt like a small miracle. She was the first real interaction we had on Elba Island, and she welcomed us genuinely and openly. I regret not getting a picture with her, because she will be one of the many shining memories from this trip I will hold onto for years. Lia was full of energy and excitement and she loved that we were from the US. She was helpful and generous in the neighborly sort of way you’d expect of home, which helped put us all at ease. 

Not a bad view when stepping out of the Airbnb every morning.

It’s worth mentioning that unlike our trip to France, where I had some familiarity with French, I know absolutely no Italian. So, I did my best to memorize how to say “I’m sorry, I don’t speak Italian. Do you speak English?”. Unfortunately, every time I tried to utter that phrase, I usually reverted to French or—even worse—just garbled syllables. This made for some uncomfortable and embarrassing interactions during the trip, but I suppose that’s all part of traveling, right?


Pre-Race Exploration

True to my race weekend routine, I attempted to get to know the race course on my pre-rides. I had three rides before race day, which gave me time to explore the start and finish segments, and I hoped to preview the full 35km lap. 

“3.100 D+” means 3,100m (10,171ft) of elevation for the 80km (49.7mi) course. OUCH!

During the first ride, which included a portion of the start and finish, I realized just how steep and technical the climbing was going to be. Don’t get me wrong, I enjoy a good climb, but my favorite kind is the climb of gradual-to-moderate steepness, one where I can get into a rhythm and grind for a while. Not the I-ran-out-of-gears-and-can-barely-keep-my-front-wheel-on-the-road kind of climb. Sadly, Elba had only a few of the former, but plenty of the latter to offer on race day.

The theme of 2021 Worlds: climbing.

While pre-riding, I saw many strong men and women out practicing the course and trying different lines on technical features, just like me, even some women I recognized from the past several years of watching the XCO World Cup races on TV! To say I was intimidated would be an understatement.

On day two of pre-riding, I planned to explore the full race loop. At 35km (~21miles) with crazy elevation and lots of technical singletrack, this loop was no joke. The sandy and powdery terrain of the island was so unfamiliar to me--I’m much more comfortable with the wet rocks and roots of New England. The day was hot—way hotter than I expected—and dust was starting to cake on my legs, shoes, and all over my bottles and bike. The route was taking significantly longer to ride than I expected (those climbs are intense!) and I accidentally lost a water bottle somewhere out on the loose rocks on the backside of the island. With more than an hour left in my ride, I was out of water. On top of all that, my KellCat bike was making a noise and neither Joe nor I could diagnose the issue. 

While standing in the middle of a dusty trail in the blazing sun, I finally reached a breaking point and called Joe. All I could say is “I don’t belong here” in between my meltdown sobs. I was so far from home (in so many ways) and I felt like a fraud. I couldn’t prepare properly for an easy pre-ride and my bike seemed to be broken. The reality sank in: I’m not worthy of this experience. I shouldn't be here until at least 2022. The US deserves better than me. 

This, of course, is textbook Imposter Syndrome. But it felt very real and true at the time.

Joe, being the amazing human he is, kept me calm and we planned a meeting point so he could pick me up. Luckily, I was close to the top of the nearby mountain, so I had only to coast for most of the way to him. 

When I finally met Joe at our tiny van-car, I confessed to Joe with tears in my eyes: “I’m afraid of letting everyone down. What if I come in last on race day?” His immediate reply was “Who the hell cares if you come in last? Just being here is a huge deal. Just go and do the best you can.” 

With some hesitation, I resolved at that moment on the side of the road to follow his advice and just do my best on race day. At the end of the day, last place at the World Championships is still a finish at the World Championships. Truly, when all is said and done, what would make you all proud? What would make the US proud? Being able to say that I gave everything I had by the time I crossed the finish line. Wouldn’t you be proud if you knew I started a race with the best in the world and ended after several hours of suffering at my limit? At that point, would it have been worth the trip, the hours training, the sacrifices, the stress of managing two jobs? Yes. A million times yes. 

It’s worth mentioning that I was the only US female racer here in Italy, which is a heavy weight to carry, especially at my first ever World Championships experience. I wanted to make you all proud. This was probably the heaviest weight of all--I wasn’t going to be wearing the Team KellCat kit on race day; I was going to be wearing the red, white, and blue. With the resolution to just go out and make you all proud by resolving to give my best, I found some peace and could sleep a bit more soundly two nights before race day.

Some of that peace evaporated in the morning the day before the race. I had an emergency appointment with my sports psychologist, Kristen Keim and we discussed expectations, strengths, and mental strategy. She helped me develop a plan, remove some of the focus from the external expectations, and look within myself for motivation. Most importantly, she reminded me that I need to focus on having FUN. If I’m not having fun, was all of this truly worth it? 

My Mental Strategy

Together, we broke the race into three parts, each with its own mantra:

  • Part 1 (the start segment and lap 1): “Patience is key” because I tend to go out too fast in races

  • Part 2 (lap 2): “This is my last race” so that I give everything as if this is the end of 2021 race season

  • Part 3 (finish segment): “Empty the tank” and leave nothing behind

We also discussed having a few key words on which I could focus during the race, especially when I started slipping into the pain cave. I decided on the following, partly because I love alliterations:

  • Focus

  • Fierce

  • Fun

While some professional cyclists tape the the race elevation profile on their top tube, I went old school and used one section to show the aid stations (in miles, of course) and one to show my keywords.

Masking tape: the classiest of all bike accessories.

I woke up on race morning and forced down my usual coffee, eggs, and pancakes breakfast. The maple syrup was AWFUL; so awful it’s worth making you read about it. While we all thought the maple syrup bottle said something like “real maple syrup from Canada”, it definitely tasted like “real Aunt Jemima’s from the US”.

After a just-barely-palatable breakfast, I put on my Amp lotion and my kit and tried to convince my nervous mind that today was the day it all came together.

My warmup, which I planned to be slightly longer than my usual insufficient warmups, started right after sunrise. The air was cool and more humid than the past couple days. This humidity was familiar to me, like an old training partner I’ve been riding alongside nearly all season long. Surprisingly, my legs felt better than I expected.


A New perspective

While pedaling by the ocean for my warmup, that little girl in my head reminded me repeatedly that I was living my dream. This is really happening.

Suddenly, I was struck by a powerful thought. What if I raced today to make ME proud? What if I ended this race and thought “you gave everything you had and you did it for no one else except yourself. Does it really matter if everyone else is proud? Do you enjoy the script you wrote for yourself?”

While I had my mental strategy already prepared, I modified the script once more, just slightly. The goal for the day was to “make me proud.” With that, I smiled a real, genuine, goofy-Kelly smile and reminded myself that I was, indeed warming up to go live my dream. It might be one year earlier than I expected, but I’m here just the same.

As I approached the start line, the energy of my fellow competitors and the sidewalk-filled fans was palpable. I rolled around small alleyways and narrow streets of Capoliveri, trying to prolong my warmup as long as possible. I snuck into my start box with plate #41 just in time. These are arguably the worst moments of any race—the waiting. The knowing what is to come and the delay of it all while you stew in anticipation. The crowd lined the street, after just witnessing the men’s start, and everyone buzzed with excitement. I took a few deep breaths, forced myself to smile, and said “Focus. Fierce. Fun.” Time to make myself proud.


The Beginning

The whistle started the race and we immediately began climbing out of Capoliveri on a steep, paved hill. A helicopter hovered overhead and followed along to film the action. Within two minutes, I looked around and saw I was dead last—my biggest fear realized! But, I remembered my Part 1 mantra: “Patience is key” so I kept calm and started working my way up the climb. I focused on not overextending myself because so much of the race was still to come. Quickly, the group broke into small packs, and I was riding with women from Czech Republic, Germany, France, Switzerland, and Great Britain. After the first climb, the helicopter disappeared and we were on our own, chasing the leaders in their literal dust.

The race media helicopter, which split it’s time between the men’s and women’s races.

On the first descent, I found myself caught behind a German woman who was very timid and slow on technical features. It was shocking to see the #7 plate on her back, given that I was #41 and felt more comfortable and fluid on these technical features. I knew I was losing time and kept trying to pass her, but she would cut me off, making it very dangerous and sometimes impossible to sneak around her. Then, two women behind me found an opening and I took the risk and followed. 

Just moments before passing the German woman in the lower left corner of this photo.

Shortly after the first descent, we started climbing again and I settled into a smaller group with Swiss and Czech women. We were ripping through Capoliveri Bike Park and a Swiss woman crashed right in front of me. I was mentally shaken, but told myself to stay focused and calm.


The Middle

Each lap ended with the “Wall of Legend”: a steep, short, dirt climb. This climb is reportedly famous in the area, I’m guessing partly because of how easy it is for fans to cheer and watch the racers. The announcer shouted each racer’s name as they entered the shute and let me say WHAT. A. FEELING. The entire climb was lined with vuvuzelas, megaphones, and wildly yelling fans. It was almost loud enough to hurt my ear drums. The craziest part: it was all for me (because by this point, the race had strung out and I was alone). Upon making this realization, I flashed my biggest smile, which served to turn the volume up even louder. As it turns out, smiling is the universal sign for “cheer louder!”

Lap 1 on the “Wall of Legend”. Not pictured: the worlds loudest vuvuzelas.

By the time I reached mile 22, it felt like I had ridden 45 miles. The course was rugged, the hills were unbelievably steep, and I was pushing myself harder than I thought possible for this kind of race. 

One truly amazing aspect about the Worlds race was the number of fans lining the course and cheering for the racers. On even the most remote parts of the course, you couldn’t ride more than a few minutes without seeing someone cheering. And the coolest part? Everyone was cheering for all the racers, regardless of the country they represented. At the race start, when I was riding with a larger group, I figured the rowdy cheering was for the larger group or for certain people within the group. But by the second lap, I was on my own and everyone was STILL cheering. Typically, I’d hear cheers in native languages, like “Allez! Allez!” or “Brava!” or “Bravo!”. One common cheer (language undetermined -- maybe German?) was “Vie! Vie! Vie!”, which sounded a lot like “Die! Die! Die!” to me, which seemed somewhat apropos given how I was feeling almost the entire race. 

Hands down, the most remarkable feeling was when someone would chant “USA! USA! USA!” as I passed. The first few times, it didn’t hit me until I had passed the cheerer. While passing them, I’d think “Ya USA!” and then I’d realize “Wait a second! That’s ME!” It’s not hard to imagine why I was smiling the entire day.

On the course’s steepest climb, which is right after the start/finish area (but we skipped it in the start segment), I was nearly in tears when I realized I had run out of gears and could barely turn the pedals. While my front wheel was popping off the ground, a man beside me yelled “I’m American! Let’s do this together!” and he proceeded to run alongside me for several minutes. He kept encouraging me with little lies like “You’re almost there!” (I wasn’t) and “It’s less steep once you get around this corner” (it wasn’t), but somehow it kept my spirits high and my legs turning. These are the remarkable interactions that made my race tolerable, memorable, and fun.

The all-too-familiar grimace-smile. (Photo: Sportograf)

The rest of the race progressed somewhat uneventfully. The island air was so dry that I found myself needing to drink more water than usual. At each aid station, I asked for water in addition to the bottles I prepared with my Flow Formulas mix, and I swear it was the most glorious water I had ever tasted. Any water I didn’t drink I poured over my neck and back to help keep me cool and to improve the already intense dust marks all over my body. 

The End

Toward the end of lap two, I heard the helicopter approaching behind me, signaling that the men were getting closer to catching me. Usually, I find myself accepting my fate and letting them catch me, but at Worlds I decided to put up the fight of my life. Pushing myself to stave off the approaching racers as long as possible required me to dig deep into the depths of my mental and physical strength. It required lots of focus and fierceness. Also, because the men were so close at the end of my final lap, all of the fans were waiting and ready to cheer for them, which meant that I was greeted in Capoliveri with energy and excitement unlike anything I had ever experienced. I used every muscle fiber in my legs to propel me forward and keep me ahead of the men. Small bursts of energy appeared each time I repeated in my head “make yourself proud. Make yourself PROUD! MAKE. YOURSELF. PROUD.”

The lead man and his following moto caught me at the top of the final climb, with just a handful of miles remaining and a long descent ahead of us.

Never have I felt more proud of myself after being caught by another racer. Given that the men’s race was almost finished, the media helicopter was hovering closely above the leader and the two chasing men. As a result, I was caught right in the middle of the chaos. Instead of being frustrated or embarrassed for being caught, I started joking with myself that the helicopter was following me, not the men (false). I then decided I needed to look strong and happy because anyone in the US who was up early watching the live stream (probably no one, but oh well) might see me on TV! This, of course, was me embodying the last keyword: Fun. 

Look ma! I was on TV! (see top right corner) This was the moment Andreas Seewald passed me with only a few miles remaining.

With my own personal helicopter escort, I snaked through the final singletrack, descended back into Capoliveri and up the final, steep cobblestone climb. No one likes ending races on a climb, but this cobblestone monster was a thing of nightmares, especially after spending all my energy trying to stay ahead of the men, but I somehow found strength from the cheering fans and the island magic. Again I found that a smile is worth a thousand cheers. Even with pounds of dust caked on my body and bike, I floated up the hill and into the throngs of fans at the finish line, taking 35th place in the Women’s Elite field. 

Pride for myself overwhelmed me when I finished. I recognized that feeling of wanting to cry, full of emotions for the day that just passed, for the years leading up to this very moment, for the sacrifices I’ve made, and for the support of my Team KellCat village. At the same time, I simply had no more energy for tears. Instead, I soaked in the incredible energy surrounding me, and gave my crusty water bottle to a child on the side of the course who asked politely (in English!) and had the most persuasive puppy eyes you’ve ever seen. You know you’ve made it in life when some kid wants your half-filled, janky water bottle after a race.

Dusty legs and bike sans water bottles.

Team KellCat + 1 dirt unibrow.

I don’t remember much from that evening except I ate some incredible caprese salad and lasagna at a quaint Italian restaurant in downtown Capoliveri. After dinner, we strolled through Capoliveri’s bustling alleyways, shops, and courtyards and I felt like I was both floating and also begging my legs to carry me through each step. Never had I felt so tired and SO PROUD of the script I now own and re-write every day.

35th isn’t 1st, it isn’t top 10, and to an outsider, it’s likely not remarkable at all. But guess what? I know what it took to get here and I’m pretty certain I was one of the few (if not, the only) women in that entire race who would call cycling a “second job”.

The journey to XCM Worlds was indeed a fool’s errand, so go ahead and call me a fool all you want, but I hope you call me a world class athlete too.

That’s what my script calls me, after all.