Race Report: The Dead Swede 2020

The final climb of The Dead Swede (Photo by Powder River Photography)

2020 has been a struggle when it comes to racing. Races either cancelled, or moved their date. The Dead Swede was one of these – from an original June date to beginning of October. Like in 2019, I targeted this race as one of my “A” races when planning my season, along with Bear Bait 8 and the Laramie Range Epic. Bear Bait 8 happened but I was the only one in my field, the Epic went virtual, so that left me with lots of fire for The Dead Swede.

Last year I raced the 40 mile course and loved it, but bumped up to the brand new 60 mile option for this year. When I registered I had barely begun to get 60 mile rides under my belt, so I was nervous about how it would go, but thankfully after a spring and summer of lots of 60-70 mile rides, I felt confident with racing the distance, especially after Robidoux Quick N Dirty.

Some of the 2019 crew returned – Eric and Mike! Brian was new to the crazy crew. Sadly we couldn’t get our sweet Air BnB from last year, but were able to at least catch up over dinner before heading to all our hotels.

It was a chilly 40 or so degrees on race morning, as we all stood around debating clothing choices. I glanced at other women I saw, trying to size up my competition. I really had no idea what to expect, much like at Robidoux. The Dead Swede did see a big drop off in participants when they moved the date, but there were still about 90 starting the 60 mile race (the 40 mile race had the most participants this year, but still about half of what came out for 2019’s race). Not horribly shabby, considering how 2020 panned out.

Waiting for the start.

8:05am and off we went! A couple rows of recreational riders were at the front, so I quickly made my way through them during the neutral start to get to the front of the pack. My strategy is mostly “get to the front, then you know if you’re passed.” A small peloton formed, but it wasn’t nearly as organized and fast as the previous year’s. Apparently I made an enemy with a 15 year old when he rapidly swerved into my line and I scolded him, so he went on to call me out on Strava, ha! But yeah, I didn’t like the group, lots of weird riding happening. Needless to say, it was a relief when we all turned onto the gravel and could spread out a bunch.

Then, it happened. A ponytail and neon pink jacket passed me and she looked mighty strong on the climbs. I was going to have to work for this one, it seemed, but I was nearly immediately discouraged by how strong she appeared on climbs. Eric kinda laughed at me, and told me not to worry. Gotta love good gravel friends like that!

However, after a few miles it was apparent some of the tactics that were coming into play, and I didn’t like them (aka, sitting in my draft but not willing to return the favor), so I yelled over to Eric that I needed to put down the hammer. It was mile 12 or so… of a 60 mile race. So early with so much tough climbing left, but I had to make a gap. It was rolling downhill into the first aid station in Big Horn at mile 16, so to my advantage and I let my legs do their thing. I breathed a sigh of relief at the gap, but as I turned around on the out and back, it was obvious how small it was not only to 2nd place, but 3rd place. I told Eric once again, “I don’t think I’m winning this thing,” and he rolled his eyes at me.

Out of Big Horn I climbed in a small group with Eric and South Dakota Guy, all of us taking small turns into the wind. I lost my group when I took a few seconds of non-pedaling to yank my bibs back down over my knee warmers (the worse!) and take a gel, but kept the guys in view. The course then turned onto the fantastic Dry Weather Road, which lives up to its name with baby head rocks, ruts, and overall awesomeness. After this fun stretch was over, we joined the 40 mile course where it leaves the pavement, and I was back into familiar territory from last year.

With a headwind from the north-northwest, my times were decently slower than the previous year’s, but I kept pushing on, stealing glimpses behind me when I could (but I realized 2nd place had probably removed her neon pink jacket by now and would be blending in with all the other dark dots behind me). I went back and forth with South Dakota Guy, Eric, and Brian throughout the course, which was nice to have familiar faces. I rode into Dayton with Eric, but he needed water at the aid station so I kept going on, time trialing on the false flat to the second-to-last major climb of the day. A climb in which I was nearly creamed by a semi truck hauling sheep… ugh.

By now there was a nice tailwind, which was much appreciate. I flew past the final aid station, knowing I had about ten miles left, and most of it is downhill and very fast. I was pedaling like mad, when my Garmin gave me the “you’re off course!” beep. I panicked braked and looked around, as there was an intersection. Brian wasn’t far behind me, so I let him catch me and he said his Garmin did the same, but we were in the right direction. By now I was panicking, and knew I lost precious seasons. Pedal pedal pedal. Finally the last climb appeared, which was hellacious last year. Luckily with a tailwind this year, it went quicker and didn’t see all that bad because I knew what to expect, and I took my time smiling at the photographer, unaware I was being chased down with intent…

All smiles on the final climb! (Photo by Powder River Photography)

To the top, and I hit the pavement for the last few smooth miles before the finish. I hammered as much as I could, knowing I had to finish strong (and it’s good I did this!). Finally it was the final steep bike path descent, and the finish line, which I sprinted for with Brian!


1st Place overall women, 6th place overall out of everyone… 3 hours 37 minutes 1 second!

Brian and I were still trying to breathe normally and get out of racing mode when the 2nd place woman crossed the line, only one minute and nine seconds behind me. “Oh wow, that was really close!” I remarked to Brian. It felt really good to work for the win and to have to put a lot of effort into it. Sure, easy wins are nice (I had a 20 minute or so cushion at Robidoux), but there’s something sweeter when it is close and required a lot of work and panic and fear for several hours. Eric rolled in next and told me how much he wanted to call me on the final climb and let me know she was chasing me down. It was close!

Nothing like a finisher’s beer from Black Tooth Brewing!

The Dead Swede 60 mile is a fast race, so I had a comical amount of food and water on me, though I do like to lean towards being over prepared. I had 2 liters of water with 300 calories of lemon Tailwind mixed in, and terrible me, I still haven’t pulled the bladder out of my Chase Vest, and noted how much I drank. Starting one hour in, I took an SIS gel every 30 minutes, which was an amazing tactic I’ve never tried. This really kept me fueled and I was never hungry. SIS gels are also so easy to eat, I just rip them open and smoosh the entire gel into my mouth at once. Because they’re isotonic, I do not have to worry about drinking right after I take one, either. I also had two bottles of plain water on my bike, but I never touched those. I think with the cooler temps, I could’ve gotten by with just bottles on my bike without the camelback, and not needed aid stations, but it was still so nice just to have the water on my back and to not have to worry about stopping, which eats into precious seconds.

No podium this year, so just this goofy photo of myself. I am slightly sad they didn’t give out spears or axes as trophies, but hey, it’s 2020, so understandable.

Second Dead Swede done and dusted, and still one of my favorite events! I did like the October date, as the temperatures stayed cool and the autumn colors made everything pretty. I will definitely be back in 2021, and now the debate is beginning on if I should give the 100 mile course a go….


2020 CycloX Valmont Race Report

We be cyclocrossing, even in 2020!!

Cross is here! (Photo by Brent Murphy)

One of my biggest flaws when it comes to competitive cycling is giving up before the race even starts. I’ll see a start list, and get all discouraged knowing a podium isn’t possible. Going into the first cyclocross race of 2020, I did just that.

To be fair, we didn’t know there would even be a 2020 season until a few weeks before as Without Limits confirmed a six race series. I was shocked to see that the race at Valmont would happen, but excited I could finally get some racing under way, even if there would be some long gravel races crammed in (including Robidoux Quick N Dirty the day after this race). I still didn’t train for cross specifically, as I figure making sure I had the fitness for 4-5 hour events was much more important.

With some panic training in the week leading up to CycloX Valmont (I’ve decided #panictraining is a legit training tactic now!), I kept checking the registration list. I kept seeing some fast names appearing in the single speed race, and I became more discouraged – to the point I almost considered racing in the cat 3 race instead. But I stuck to it.

Race day came, and it was interesting: no pre-riding, masks required until the 30 seconds to go, and no team tents/spectators/handups. Not what we expect from cyclocross, but sacrifices to be made in order to race. I warmed up a bit on the road, got stung by a wasp, and then took my place on the starting line.

My normal style is crazy sprinting at the start to take the hole shot, and then usually peter out in effort. This race was different, as I just paced Kristal and didn’t shoot out on the front. As we came off the starting climb, Kristi made a small mistake on an uphill corner and I found myself in front. OK, cool, I’ve been here before, everyone would end up passing me.

Except… they didn’t. I ran the 5280 stairs (thank you 60 miles of hiking in the last month) and settled into racing “blind” since I had no pre-ride – which is not uncommon for me to do in mountain bike racing, so it is something I am comfortable with, thinking on the fly and reading courses as I’m racing. The course was switched up a bit, which was awesome to keep it fresh after so many years of racing at Valmont. This venue has always been interesting for me, as it’s one of the venues I’ve never really had good race luck at podium-wise, but one I enjoy (minus the dang stairs). In 2017 I finally landed on my first podium, but it took a foot of snow to make that happen. In 2019, I had a crazy race and landed in 3rd, even after a big crash, which was one of my best races. But no way could I ever win here..

I began catching the tail end of the SW Open field and rode up to near mid-pack by the end. Not shabby for only having one gear! (Photo by Brent Murphy)

I focused on staying steady and staying out of my own head. I could check my gap to those behind me in certain parts on the course, and noticed some switch up in positions, but tried not to care too much. It was feeling surreal, leading a race at Valmont. Lap after lap I came through the start/finish still leading and I kept reminding myself to stay focused, remembering how I had a big crash on the final lap in this race in 2019. Aside from running into the tape on lap 3 or 4, things went pretty flawless for me.

I love Valmont’s “sand” as I don’t sink into it like real sand pits. (Photo by Brent Murphy)

Finally on the fifth and final lap I allowed myself to believe that it was really happening – I was going to win at Valmont in a well attended, legit field! I entered the finishing straight and fretted about posting up, but I gotta admit I’m still very nervous about taking both hands off the handlebars, so I did an enthusiast one arm fist pump.

Photo by Ryan Muncy

I’ve always referred to winning at Valmont as my “Eleanor” podium, a reference to Gone in 60 Seconds. I still don’t know how it happened, with my lack of cross-specific training leading up to the race. However, once I viewed my lap times, I realized maybe there is something to the long endurance training, as the most they varied were 11 seconds, which is pretty crazy to me (when I first started racing cross, my final laps would be minutes slower than my first lap). I didn’t feel like I was struggling at the end (except maybe on that damn 5280 run up). And what an amazing lesson in getting out of my own head, and not letting start lists discourage me! To boot, I am finally learning how to race smart… winning the hole shot doesn’t always mean anything, and controlling my start helped keep my lungs and legs happy.

Here’s to a great start to the 2020 cyclocross season!


2020 Robidoux Quick n Dirty Race Report

If you’re going to have a 2020 race season, why not cram gravel and cyclocross all together, amIright?

Originally the 2020 Robidoux Quick n Dirty was scheduled for June, but alas, like many events, they decided to move the date (vs. cancel, which was appreciated, until cyclocross was confirmed to be happening, which leads to “OMG I gotta race two opposite disciplines in the same weekend!”). I’ve known about this race for a few years now, but this was the year I’d make the 90 minute journey to Gering, NE to race it. Why I never knew Gering was so close, I’ll never know! I chose the 65 mile (aka 67 mile) distance for this year, as I slowly work up my ability to race longer distances and times.

After racing CycloX Valmont in Boulder on Saturday morning, I hightailed it back home for lunch, a shower, and a quick cuddle session with my kitty cat before heading to Nebraska. This was not ideal, and I was exhausted just thinking about another 90 minute drive after 3 hours total in the car going back and forth to Boulder. It’s not like the 2020 race season snuck up on me, but it still felt like that as I tried to remember what I all needed to bring.

Strangely enough, I’ve never ridden a bike in Nebraska, though I live so close!

I awoke Sunday morning to some pretty terrible wind that had awoken me several times during the night. If there’s one thing I don’t do, it’s pay money to race in wind in a state that isn’t Wyoming. The smell of smoke was in the air from the rapidly exploding fire near Laramie, and I scrunched up my face even more. I just didn’t wanna. But alas, I kitted up, packed up my tent, and headed out to McDonald’s for some breakfast.

As I’m sitting in my car enjoying my latte and trying to wake up, I realized my gravel bike looked really funny… dammit, my seat bag was missing! I totally forgot I had taken it off and put it on my commuter bike when I did a longer ride with it a few weeks earlier. I tried not to panic at the idea of racing 67 miles without a tube. I always have a pump in my camelbak which was helpful, and I had a CO2 (with no inflater head). I pulled my giant multi-tool out of my race bag and put it on my “whiskey barrel” bag on my bike. Well, at least I had some stuff? I am tubeless, but this is goathead country. Ugh. Not ideal. Totally not ready to race bikes this year!

After a quick rider’s meeting, we lined up for the started. Technically there was about a 50 minute window for each race distance to start, but it seemed like most wanted to roll out at 8am, especially for those wanting to ride in a pack to hide from the wind. The start was first, and I stuck with the lead group of men for about a mile or two before dropping off as I felt the day before’s cyclocross effort. This put me solo for about 25 minutes until a group of four caught me.

It was good to ride with Steve, First City Dudes, and “Omaha” for awhile, as we cruised with a slight tailwind. Shortly before Aid 1, First City Dudes both flatted, and the rest of our group splintered off as we hit the first sustained climb of the day. After a fast downhill, it was time to turn into the 20mph sustained headwind out of the west, which was painful. Nothing like pushing 10mph into the wind, on a downhill. These miles were probably the most demoralizing, but I guess the perk is everyone was going slow (except for one guy that flew past me on aero bars like there was no wind).

After the headwind stretch from hell, it was time to mash down the highway for a few miles, with a climb. More demoralizing slow speeds down the pavement, but I felt the climb wasn’t bad. Once I hit Aid 2 (I never did stop at an aid station), I got a second wind, and also lots of recovery thanks to some fast sections. Steve, Omaha, and my friend’s son, Bryce, caught back up to me and we formed another group for several miles, until they all dropped me once we turned into the headwind again.

More mashing and trying to stay motivated and well fed as I headed up Carter Canyon towards Robidoux Pass. I had heard about the “super steep climb,” but I was relieved to see it was actually quite short. Whew, to the top. Now it was time to enjoy about 14 miles of flying so fast with an awesome tailwind – so fast I’d have to break for cattle guards as I didn’t want to die. I probably could’ve pushed harder, but it was nice to just spin lightly and enjoy going faster than 9mph for once.

One more stretch of northbound road into the crosswind, and then it was time to fly into the finish.

4:42:10, 67 miles,1st place for women (and about 15th overall). Whew!

I crossed the line, found some shade, and got my aching feet out of my shoes as quick as possible. Grabbed a beer out of trough, admired Ashton Lambie’s quads and Lauf, and found some friends.

One of the coolest trophies I’ve won!

Overall, wind aside (which is an uncontrollable factor), this was a great course and race! The roads were in great shape, despite the warnings about conditions – barely any washboard and not loose at all. It was definitely necessary to either have navigation on a GPS, or a cue sheet as the course was barely marked, but I think this is pretty common for gravel races due to the large sizes of the courses. I had no issues with using my Garmin and the TCX file. And honestly, the wind was manageable. I’ve ridden in worse, at least mentally.

Nutrition wise, I played with a different strategy. Usually I try to feed with a SIS gel every hour, but this day I did every ten miles starting about 18 miles in. I used my Camelbak Chase Vest with a 2L bladder of water with 300 calories of lemon Tailwind mixed in (which was about the one hour mark). I consumed 6 SIS gels, a combo of regular, electrolyte, and caffeinated ones. This seemed to work out well, but I think I might’ve needed more frequent gels to keep the energy levels up. Robidoux also served as a my shake down for The Dead Swede, which is coming up in two weeks, and that course has more climbing (and more frequent as it’s filled with rollers), so I’ll keep feeding strategies in mind.

Race Report

Bear Bait 8… finally racing in 2020!

The trails on Casper Mountain are some of my all time favorite! Seriously, hidden gem for sure! Tight trees, rocks, roots, twisty, sometimes reminds me of Novo Mesto World Cup courses with Kulhavy hiding in the trees (and gnomes… happens around lap 6 when I start losing my mind)… love them all! Funny race moment, some guy yelled out, “There’s no flow!” and I responded, “Welcome to real mountain biking, not that groomed flow crap.” That tells you my opinion on the trail building methods around my parts….  and I’m confused, as I think these trails ride really well, but then again, I really have no idea what “flow” means and why everyone is obsessed with it in these parts.

What, a bike race in 2020?!  Say it isn’t so?!

Starting a “race season” at the end of June is something unheard of for me, as I’m usually racing March-December, if not all year around thanks to random fat bike races.  With the COVID-19 pandemic, it seemed like 2020 would be the year that would mock me with the best fitness of my life with no chance to use it outside of Strava QOMs.

Thankfully, Bear Bait 8 was given the go ahead up in Casper for June 27th.  Though field sizes were down, I was thankful for the opportunity to go ahead in race in a pretty microbiologically safe way, COVID-19 screening waiver and all.

I camped right on the race course the night before, sleeping in Fozzy. Perfect!  I’m not a fan of Casper as a town, but Casper Mountain can’t be beat!

This is my third year of entering the 8 Hour Solo category, but sadly no other women registered for this year so I really, in theory, didn’t have to try hard to win.  But that thought is nonsense, so I decided to see how many of the men in the solo category I could beat and to actually earn my win, and get the most out of my entry fee.

The trails on Casper Mountain remain fantastic, and I settled into the course which was about a mile longer than 2019’s.  8 hours is a long time to ride a bike, so I reminded myself to pace at the beginning, letting the duo and team racers fight it out for the fastest lap award, as I tried to calm my asthmatic lungs in the dust.  I turned a 49 minute first lap, which is about four minutes faster than my fastest 2019 lap, which puzzled me… it must’ve been a faster course, or maybe I was faster?  (Or maybe both?)

Things went well for about the first three laps, and then the struggle bus arrived at the station.  It was a hot one this year, with no typical cool temperatures and/or rain.  Dry, hot, dusty.  Everything ached.  I started to realize everything I did wrong like a newbie (honestly, I really was out of practice on racing and preparing to race my bike this year).  I wore carbon soled shoes… my feet can’t stand endurance mountain bike racing in carbon shoes (I usually wear decently cheap composite soled shoes for long MTB races).  I realized this mistake on my second lap.  I stupidly had my Brains on my Specialized Epic set pretty firm, and when I adjusted my front fork, I actually made it firmer, which killed my arms and hands on the rooty course.  The heat made the flavor of my Tailwind mix very unpalatable.  Ugh.

My little pit area, complete with the best camping chair everrrrrrrr.

I stopped for a break after four laps, sitting down to enjoy an Uncrustable and a Red Bull, and this revitalized me.  I felt spunky for my fifth lap, even after I had a wreck that was comical and really didn’t make sense (I punched a tree stump which flung me off the bike superman style, and I bounced.  Literally bounced!).  Sixth lap it all went downhill again, and I ended up sitting for a few minutes with my shoes off, massaging my combination numb and painful feet.   I thought about quitting since I really didn’t need to keep going to “win.”

I took another break after my sixth lap, and decided to ditch the Camelback of Tailwind that I wasn’t drinking, and opted just to carry some SIS gels and a bottle of plain water.  I drank a second Red Bull (this stuff is magic juice for racing, I swear!  I learned Kate Courtney’s secret to success I think!).  I took off, feeling revitalized once again, and a lot lighter without the Camelback on my back.

I can through at 60.9 miles, and 7 hours 44 minutes after my eighth lap and called it good.  Because at Bear Bait 8 you can complete your final lap before or after eight hours, I could’ve kept going, but called it good due to the pain in my feet (if I didn’t have that pain, I would’ve entertained a ninth lap).  This effort was good enough for the win in my field of one (ha ha), and also 5th in the men’s category, finishing ahead of two of the guys.

I am salty and…. not as tired as previous years racing this event, despite the highest mileage so far.  Previous years I’d always have a good cry as my back muscles seized up at the finish, but my back was not protesting when I finished this round (however, it did after the 3 hour drive home)

Whew, third Bear Bait 8 solo done and dusted, and all the random quirks of racing worked out!  And unlike most races, I finished with the thought of “I’ll be back in 2021 for another solo!”  Eventually I’ll learn to do a 4 Hour Duo, but until then….

Lessons learned:

  • Pay attention to what shoes I grab.  I haven’t worn my carbon MTB shoes all season, so why I grabbed them out of my car versus my composite pair was beyond me.
  • Tailwind was mixed too strong for my taste buds this go around.  This year I have been playing around with using SIS gels along with Tailwind for a better nutrition plan for gravel racing, so I think I should’ve mixed my Tailwind at about half strength so it would’ve remained more palatable (I mixed 700 calories in two liters, I think 300-400 would’ve lightened up the sugary flavor).
  • Don’t ever, ever set the front Brain to nearly firm.  Yeesh, Heidi.  There’s even a sticker saying which way to turn it!  I can’t believe I raced my bike for years with it set up like that, how awful!
  • Starting my race season at the end of June is rough.

Lessons aside, still not bad for what is quite possibly my only mountain bike race for 2020 (but hopefully not the only race).


Oh the year it could’ve been…

One of my first rides of 2020 with the Square1 Cycling crew

Well 2020 has been interesting, huh?

I came into the new year motivated to get back to where I was a couple of years ago.  I started piling on the miles, and riding long rides I never thought I could survive.  Back to back 65 mile days, riding with fast groups, doing stilly stuff like riding my heavy gravel bike up Rist Canyon.  By mid-March I was nearing 1000 miles ridden.  2020 race season was going to be my b*tch!

Then, well, a pandemic of a novel virus happened.

Like probably every American out there, I’ve watched as my life upended in the last few weeks.  Races cancelled, permits pulled, group rides called off.  As people battled for toilet paper, work situations became uncertain, and travel basically banned, athletes have had the struggle of what to do now.

It’s been hard, I won’t lie!  I know (as I’ve read it on social media), a good chunk of society is like “get over it, it’s just a stupid bike race.”  I think that’s trivializing the situation.  First off, nobody can tell someone else how to feel, how to grieve, how to feel loss.  Yes, are people dying, losing their jobs, etc?  Hell yeah.  But that doesn’t mean a cyclist can’t feel sad, depressed, angry, whatever about their situation.  I use cycling to even out my mental health and deal with day to day stress.  Cycling is how I connect with others, socialize, and just feel normal.  That’s all been threatened.  While the outdoors is not cancelled (yet), most group rides are.  I feel isolated from my friends, especially ones I’ve finally reconnecting after years of blowing off riding a bike, and that’s hard.  I do not spend forty hours a week with people who are cyclists, let alone athletes, so I have been living for the weekends this year.  I’m also angry at myself for blowing off 2018 and 2019, and not riding as much and in a way feel like this is some weird karmic payback for largely turning my back on cycling the last few years (yes, I know irrational.  Shush).

So what’s my plan?  I’m forging ahead, sticking with my training plan and milking every day I can ride outdoors to the fullest.  My yoga studio moved to a live stream mode.  Kate Courtney is posting up fantastic videos of her strength routines (she wants to kill me I think, or so my hamstrings tell me).  I reactivated Zwift when I want something more than the blue boxes of TrainerRoad and weather/daylight is not cooperating.  I’m watching the food consumption.  I’m plotting new routes I can ride from my house that I have never explored.

My goal “A” race for the year falls on June 6th, which is tricky.  I will be absolutely, devastatingly heartbroken if it gets cancelled, but I also know eventually racing has to be allowed again.  It’s easy to just throw the hands up and want to give up, but as I look at the crazy things I have managed to accomplish so far in 2020, I don’t want to give up the fitness I have regained.

For now… let’s remember some of the fun times of 2020.

I was in Iceland (solo!) for the dawning of 2020. Here I am ice climbing on Sólheimajökull on January 2nd.

I sold my race car in January. I owned my Spec V for just shy of fifteen years. I was on my way to a gravel ride in Fort Collins when I ran into my old car!

Always the maid of honor, never the bride in Colorado Cross Cup for single speed! Fourth year of 2nd place. But I win in bringing the shenanigans.

The Colorado Cross Cup trophy collection

The one time I attempted to race a bike in 2020, and it was cancelled. Old Man Winter had a little too much winter going on. The 50km people were not allowed to start. I was sad, as I was feeling strong and ready to fight to win the thing, and not to mention crappy conditions are my thing! But I did get to hang out with some of my favorite people, so not all was lost.

I climbed Rist Canyon for the first time in three years. It was still as awful I as remembered.

Weekend gravel group rides became my jam, and suddenly riding 50-65+ miles on gravel didn’t seem like a hard task at all!

As the days of being able to spend time with friends dwindled, I soaked up the moments with my awesome gravel group

Adventuring on my final weekend of being able to travel to Colorado for awhile to ride.

Race Report

Cross Was Coming, Then It Was Here, and Now It’s Gone (Almost)

2019 marked something new for me:  the first season I’d attempt to actually legit train for cyclocross.  Whaaaaaa, training you say?  I know, bizarre.  So at the end of July, after finishing up my silliness of Mountain Bike Nationals and the Laramie Range Epic in the same weekend, I began my cyclocross training plan.  My motivation was a string of three years finishing 2nd in the Colorado Cross Cup in the singlespeed category.  So there I was in my living room, doing some godawful foundational strength routine, grunting through gritted teeth “Girls are going down this season!” (in the most loving sense… I legit love the women I race against!).  And I ran… hills… multiple times.  Including 20 times in a row in near 100 degree heat in the Red Desert.  I did intervals for the first time ever outside on my road bike.  People were going down.

Season opener for me… Modern Market Cross and bunny hopping the miniature patriarchy (Photo by Brent Murphy)

My season opener was Modern Market Cross way back in mid-September.  I took the hole shot, and held it for about half a lap – until a silly extended climbing portion that just sucked.  I’d hold on for 3rd place.  I think the field was 7 or 8, so not a shabby start to my season, considering historically I don’t catch my groove until November in cross.

Blue Sky Velo Cup (Photo by Shawn Curry)

Blue Sky Velo Cup saw only two of us line up to race, so I finished 2nd.  LOL.

CycloX Valmont (Photo by Brent Murphy)

CycloX Valmont… oh Valmont.  For some reason I just never race well here.  Without Limits changed up the course A LOT, making it very “turny” (aka more technical), which was a nice surprise.  This was probably the biggest singlespeed field of the year.  Naturally, I took the holeshot (oh if cross races were just 100m long), and held it up the climb until Errin and Sarah snuck around me.  I strangely found myself in 3rd, so I went like hell to maintain that.  It all seemed well, until the last half of the last lap, where I washed out on a gravel corner.  I hit the ground hard and immediately bounced back up to spectacular applause, briefly reaching behind to make sure my butt wasn’t exposed, and took off to hold onto my 3rd place position… and I did!  HOLY CRAP I got a Valmont podium with a full field of 10!  I also earned a massive new scar across my left lower leg.

Stem CiderX (Photo by Shawn Curry)

Cross was shaping up to be a hot and dry affair this year in Colorado.  Stem CiderX was another brand new race, and had a ridiculous course with a ton of climbing.  I was the only singlespeed woman brave enough to apparently take it on, so I got to take it “easy,” take some hand ups, and still win.  Ha, we all need one of these races every once in awhile!

Primalpalooza (Photo by Brent Murphy)

Primalpalooza is one of my least favorite courses on the BRAC calendar, and this year it was coupled with crazy wind.  Held it together for a 2nd place.  Meh, I could do without racing this course ever again.

Needless to say, burning out was on my mind. Cross season began a weird downhill tumble… I suffered some rather bizarre mechanicals on my singlespeed bike and tire issues on my geared bike.  Then in mid-October, right after the US Open and on the night of my birthday, the familiar sign of a scratchy throat started and I was knocked out sick for one full race weekend, and about 10 days in general with a respiratory virus.  And with that went my motivation.  I knew it would be another year of a 2nd place finish in the Colorado Cross Cup since before then, and now it was cemented.  Then after Cross of the North I contracted norovirus and spent a week making friends with any toilet I found, all the while traveling to Dallas for work, and not really eating any food for six days straight.  By mid-November I was done, mentally and physically.

CycloX Interlocken (Photo by Brent Murphy)

CycloX Interlocken is one of my favorite races, and this year I took the holeshot and stayed out front for a long time, putting as much hurt into Sarah as I could before she got around me.  After about one lap in, my chain started clunking and catching a lot, which was making me nervous, so I backed off the power a lot (not easy to do on a grass course like Interlocken).  This allowed Sarah to ride away from me.  The clunking intensified, so I held onto 2nd as best as I could.  After I finished, I was told that I was missing two chainring bolts, which was noticed on my bike before I even raced.  Well that explains the clunking and catching and weird ness!  I began the scramble to locate new bolts as I was racing the next day.  What a bizarre to say the least… just happy the other 3 very loose bolts held.  Sigh… what could have been.  If there was a race I could’ve beaten Sarah at this year, I felt like this was the one 😦

I oddly enough do not have a photo from Amy D Breaking Barriers Cross.  That race just went like poo from the start.  Bad start, and I washed out on the first corner.  I was in 5th, and then on the last climb of the last lap, my rear wheel seized, and I was bucked from my bike.  I managed to get it kinda moving so I could finish out the race without it turning into a duathlon.  Whyyyyy with the weird mechanicals?  Singlespeed bikes aren’t suppose to break…

US Open of Cyclocross Day 1 – My shorts were too short to hold up knee warmers, so I let those aging knees out in their full glory in freezing temperatures! (Photo by Brent Murphy)

The next big weekend was the US Open of Cyclocross at Valmont.  I hate racing singlespeed this weekend as a lot of people who don’t have UCI licenses, but are otherwise cat 1 and 2 racers, pile into the category.  It didn’t really happen the first day this year, but still from the start I didn’t feel good.  Something was off.  I kept tripping on the 5280 run up, and on the last lap I smashed my lower gum/teeth hard into the handlebars.  So much pain!!  I ended up with quite the sexy bruise on my chin, and it hurt to eat.  Sigh.  Revenge of Valmont.

Cross of the North Day 2 cat 3 race – the latest in knee warmer fashion (Photo by Brent Murphy)

I needed to change something up, so I jumped into the women’s cat 3 race on day 2 of US Open of Cyclocross.  I had rediscovered my geared bike at one of the weeknight New Belgium races, and since I had the bike with me for the UCI race, I decided to give it a go (especially since singlespeed was too fast for me on this day).  I had a great race, finishing 5th and really enjoying that shifter and 10 gear selection I had to use!

US Open of Cyclocross Day 2 UCI Elite Women (Photo by Ryan Muncy)

I have a UCI license for 2019.  And dammit, I decided to use it!  I was slightly terrified (okay, really terrified) to enter my first UCI elite women’s cyclocross race,  and even the pre-ride super intimidated me.  This would be my third race of the weekend, so I felt like I was approaching it all wrong, and did I mention that I still have cantilever brakes and have no idea how to pin on shoulder numbers?!  (Luckily some cool dudes in the parking lot gave me the trick to shoulder numbers… water bottle in the sleeve!)  But there I was lined up in not the last row of my first UCI race, and probably the second biggest field I’ve been in for cross.  Naturally at the start it terrifies me, so I’m off the back chasing, and made passes on the climb.  I found myself not in last place!!  I ran those 5280 stairs, and rode harder than I had in a long time, all the while enjoying it.  Then disaster.  On climbing on Pete’s Plunge (nasty off camber) I bumped my rear tire.  This is my first time ever burping a tubeless tire during cross after running them since 2015, and at first I just ignored it.  Then I remounted after the run up and my weight slamming down onto the bike burped more out.  I rode another lap on a  squishy tire, still not in last place.  Then I lost even more.  I was effectively riding sketchy descents on a flat rear tire.  I pulled into the pits and someone rushed to air me back up as I watched the races who I was ahead of ride through.  I knew I was going to get pulled when I came around at this point, as I was in no-woman’s land, so I shrugged, and smiled, and finished out my race.  Last place.  Another “what could have been,” especially since I was riding so strong, and not feeling any pain or “omg this sucks and I’m dying thoughts.”  I was fighting so hard for positions, going aggressive on the descents, and running those damn stairs.  I kicked myself for not putting the singlespeed in the pits, so I at least could’ve had an option.  Oh well.  It was still a great experience and I’m happy I jumped into a UCI race!

Feedback Cup in the mud and slop (Photo by Terri Smith)

I got sick shortly after US Open, so I had to miss Schoolyard Cross and CycloX Louisville.  Feedback Cup in Golden was my return, and the weather gods smiled down with snow, so we would have proper cross conditions!  I didn’t know how my lungs would do, but luckily it wasn’t too cold, and I love these conditions.  I had a very slow start, but made some passes on technical parts and downhills, and found myself leading on the first lap as I let my bike dance in the mud underneath me.  Patricia caught me on the climb back up through the start finish, and I settled in to ride 2nd wheel, forgetting all about the Mrs. Potato Head first lap prime ARGHHHHHH!  (I would’ve gone for it if I remembered).  I knew it was about holding on, and letting my skills do their magic.  Sarah would catch me another lap or so in, and I settled into maintaining 3rd position ahead of some pretty strong racers.  I just was loving the hell out of the course conditions.  Seriously, I love that sensation of what I call “dancing” that my bike does in the mud.  Most people hate it, I love it.  This is why I spend all those hours on a fat bike in the winter on soft snow – so when it gets crappy in cross, I am familiar with how it feels.  Boom, 3rd place… redemption for Amy D cross that was on the same course, and a nice comeback from illness.

CycloX Sienna Lake (Photo by Terri Smith)

Weather gods once again paid me a favor, and the following weekend at CycloX Sienna Lake was snowy, frozen, and muddy.  Just depended on what time of day you raced!  My pre ride was still pretty frozen, with scary deep ruts waiting to buck off unsuspecting cyclists.  By the time we raced, it was semi frozen, but getting muddy.  Suzie jumped into singlespeed, and her and I took off at the start.  I was just happy to hang with one of the coolest girls I know for 1 minute or so, my jaw dropping as she cornered in such a beautiful manner.  We caught the back of the open women insanely early, and wove our way through course traffic on a heavily rutted gravel section.  Sarah motored past me at some point, so I took to maintaining my 3rd place position, enjoying once again that I could put my skills to work to make up for a sore lack of fitness.

Cross of the North Day 1 SW3 (Photo by Terri Smith)

Cross of the North weekend:  my favorite time of the year!  Sadly weather would remain dry, and inhumanly hot, unlike last year where a foot of snow fell.

This weekend was… disappointing.

In Saturday’s cat 3 race I just did not feel good… my stomach cramped and I ended up pulling out after a few laps.  I think it was only my second DNF in a cross race.  But I wanted to make sure I could recover for the main show later in the afternoon, the singlespeed race.

Cross of the North Day 1 singlespeed race (Photo by Brent Murphy)

Probably my most heartbreaking race of 2019 was the singlespeed race on day 1 of Cross of the North.  I took the holeshot, and settled into the lead.  I felt strong, and I was going for the Homan Prime, because making $50 is awesome, and also I consider Cross of the North my hometown race, so I put a lot of pressure on myself to deliver good results here.  I was so close to it, mostly just a sandpit and two run ups standing in my way from taking the prime, and maintaining a podium spot.  The sandpit was long, and near the end my 165 pound body naturally bogged down a bit, so I dismounted to run the last 5 feet of it.  As I dismounted, I was slammed into from behind by the woman behind me in the race, which pinned me underneath my bike, and jarring my handlebars into a position 90 degrees from normal. Race = over, really.  I rode with my awful handlebar position to the run up, and stopped to twist them as back to straight as I could (I couldn’t get them all the way), and proceeded on.  I was nearly in tears, but continued on.  Eventually, I recaught Heather, and she asked if I wanted to ride with her and just drink and take hand ups.  So we did just that… shenanigans abound!  And hey, the more hand ups I took, the straighter my handlebars seemed, ha!  We ended up crossing the finish line holding hands.  We did singlespeed cyclocross properly.  I still cried a lot that night.  It just sucked.  I get racing is racing, but grrrr.

Cross of the North Day 2 cat 3 race (Photo by Terri Smith)

After the events of day 1, day 2 of Cross of the North wasn’t appealing to me.  I showed up, and rode my singlespeed to the Square1 tent, planning on DNS-ing my cat 3 race.  With about 20 minutes to go I looked around, pulled out my bib number, and said “screw it, someone pin me up, I’ll do the cat 3 race!”.  I hustled back to my car and changed bikes, and rode to the start line with no warm up and no pre ride.  Oh, and by then I had two MASSIVE deep, open blisters on both of my heels that strangely formed the day before.  (At least 1.5″ in diameter, each of them.  Seriously, so painful).  And sometimes it’s the races like this where it all goes right!  I had a very strong race, finding the course similar to the weeknight configurations I have memorized, and traded and fought for positions.  I’d end up in 10th, which isn’t shabby as Cross of the North brought out some of the biggest and deepest women’s cat 3 fields of the season.  Boo-yah, a victory for my weekend!  (oh, and no burping.  Tire stopped acting up.  Thanks geared bike…)

Cross of the North Day 2 cat 3 race (Photo by Paul Kumm)

I legit wasn’t going to do the singlespeed race, which was the last race of the day, but then I discovered that it was just Sarah and I registered, and she didn’t want to be on the podium alone.  I agreed to race, and ten seconds in my body tossed up its white surrender flag.  I couldn’t get my heart rate up, and my blisters throbbed.  Knowing I had a guaranteed podium, I resorted to shenanigans and hands, and allowed Suzie to lap me twice.  Ha, Cross of the North… what a fun weekend!

CycloX Westminster (Photo by Brent Murphy)

hate the course of CycloX Westminster.  It’s not singlespeed friendly and has an awful cement staircase.  Yet there I was, still fighting nausea and having not eaten a real meal in about six days, on the starting line.  Everyone thought I was crazy, but it was the final race in the CycloX series so why not.  Yeah, race… went.  LOL.  I managed 2nd overall in the CycloX series, woohoo!

The Wyoming “State Championships” was the next day in Laramie.  I use quotes because this apparently wasn’t sanctioned by Wyoming State Games this year, and I’m not sure even ten people in total showed up, so I’m not putting much value on it being a “championships” compared to other Wyoming states I have raced.  The course was definitely everything a USAC/UCI course isn’t, complete with multiple creek crossings, but was actually quite fun.  I’d end up 2nd, which was expected after not eating for a week and racing the previous day and the fact that Isa is a crazy fast 15 year old.  I joked that I won the “grown ass woman” category.  Either way, always fun to race in Laramie and hop creeks.

But then… I was exhausted.  Mentally. Physically.   Though the Colorado state championships were an absolute mud fest, which makes me giddy, I opted instead of 34 miles on gravel with my friend Leigh and her husband, riding to a brewery in Boulder and getting use to being on a bike for more than 45 minutes.  It was a fun day and I didn’t regret at all not racing states.

No, it wasn’t the picture perfect season I had envisioned.  Racing rarely goes that way anyway.  But I am pleased with progress I gained this year.  I felt more confident on barriers, and had some more success in run ups.  I also just learned to keep moving through adversity, including my first mechanicals in 7 seasons of racing cross.  I might race the last cross race on the Colorado calendar on December 8th, but I haven’t decided.  Otherwise, I’m declaring an end to my 2019 race season!

I always like to shout out to those who helped me be successful the whole year… 9Seventy Racing teammates, the amazing people of Square1 Cycling, Maxxis Tires for their support, Tailwind Nutrition for their support, Theresa Hansen at Little Lotus Yoga, Anthony Zegan of BikeWyo – my ever awesome mechanic, and friends and family who deal with the “no, I’m racing my bike then…” nonsense.

Race Report

Oh look… I never write in this anymore

I use to blog every single one of my races, and slowly that has faded away over 7 or so odd years of bike racing.  I came to the realization that although I keep the CO/WY race calendar updated, and my race results page, I hadn’t otherwise written about anything since the Dead Swede.

So my 2019 summer of mountain bike racing went a little like this…

Gowdy Grinder broke my heart.  Second place and I were right together when I snapped my chain about two or three miles into the race.  I ran (not sure why), continuing along the course until my friend Lydia caught me and helped get the chain back on enough I could get to the finish to DNF.  I handed off my bike to my mechanic, and went home and cried in the shower.  I knew I could’ve had such a great race once we got into the technical stuff where being a local is an advantage.  I give up on ever racing another Gowdy Grinder.

Laramie MTB Series started, and we had really weird run of weather with cold temperatures and rain.  I love rain and crappy conditions, so I rode to 1st place in Race #1 (yes, I actually raced against someone… they just didn’t call her up for podium), and 3rd place in race #2.  The rest of the LMBS series I toodled off the back of every race, struggling to push like 4mph.  Meh.  I would end up finishing third overall in the series, so I’m back on the open women’s overall podium.  Last time I was on it was in 2016 when I won the whole she-bang, so it was a reunion of sorts.

One of my “A” races for 2019 was the Bear Bait 8.  I first did this race last year as my first taste of an endurance solo event, and I loved the course so it was easy to sign up to give it another go.  My friend Wendy accompanied me to the race, which is always fun.  I really wanted to win, so I focused on hammering my first lap to build a lead, and then remain steady from there on out.  The first 4-5 hours of the race went by really fast, and I was way ahead of 2018’s pace.  Then my body realized it’s not built for racing for 8 hours, and I hopped on the struggle bus a bit.  I came through at 7 hours 45 minutes, completing my eighth lap, and debated going out on an nineth lap, but my back was fried.  Nonetheless, it was enough to secure the “W” and best of all, the biggest payout I’ve gotten at a race ($300!!).


For whatever reason, after June ended I stopped riding my bike.  Great preparation going into the national championships, ha!  I registered for nationals just for the experience and the fact that Winter Park is mere hours from my house.  Surprisingly I found the course to not be as horrid as I was expecting, as the climbing is never too steep.  It was sorely lacking in technical terrain, but had enough tight, rooty, downhills to play to my advantages.

Cat 1 women started at 7:35am, and a start line crash happened near me in the field of 15, which I was able to swerve around, and I got a decent start on the first of three laps.  Once I hit the tight downhill single track I made several passes.  That would be the story… get passed on the climbs, drop ’em on the downhills.  I think I was as high as 7th place at times, and would settle for 10th after a good battle with the gal who ended up in 9th.  I was legit expecting to be last place at nationals (so did USAC’s race predictor…), so to finish in the Top 10 made me super happy.  Oh to race without expectations!

Dejan Smaic getting a great photo of me on one of the climbs

Hard, but satisfying effort! If only the whole race was either one lap, or just downhill…

I had the Laramie Enduro… or Laramie Range Epic… whatever the name is now, the next day after nationals, which was just stupid (can you tell which one I registered for first?). This was my final “A” mountain bike race of the year, but I adjusted expectations when I stopped riding in July and decided on nationals. People were fast this year, and I wasn’t so fast.  I did take six minutes off my 2018 time, but instead of the podium, I landed in 5th.  So I immediately left, headed home to shower and to recover…

My feelings about racing 32 miles the day after racing a XC national championship race

Because the next day was nationals short track.  Yes.  I made my own stage race apparently.

Short track at nationals was the race of “could’ve beens” as the course was exactly what would be awesome for me and my power curve, but alas the legs were toast after going couch-to-three-races-in-a-row.  Still, wasn’t last place, though I was so excited when I got pulled under the 80% rule.

Suzie grabbed a photo of me during short track nationals

And that was it.  I finished my mountain bike season on a Sunday at short track nationals, and started my cyclocross training plan on Tuesday.  Time to get to the fun stuff!

I still think I’m trying to figure out what I think about mountain bike racing.  Maybe it’s because I got stuck in a groove of always racing the same ol’ stuff year after year.  2020 just may be the first year that I do not spend Memorial Day weekend in Gunnison racing the Growler, which I have done since 2015.  Maybe it’s because I’m still working through my own feelings of dealing with not being as fast as I once was – well, as fast as I once was going uphill.  My descending has gotten faster and better every year, so I might have to play around with that (downhill at nationals anyone?).  So I shall see where 2020 takes me on the mountain bike!

Race Report

Race Report: The Dead Swede

The Dead Swede – June 1, 2019 (Photo: Powder River Photography)

Oh gravel racing, you trendy new thing you.

OK, so I’ve done a few gravel races I suppose, mostly Old Man Winter Bike Rally (3 times) and a fundraiser called Roads to Ruts in Douglas, but both were either in the winter or very low key events.  The Dead Swede in Sheridan, WY, would mark my foray into one of the bigger gravel races exploding onto the scene.

  1. Sheridan is an amazing place to ride.  And it’s in Wyoming.
  2. I wanted a podium
  3. I had teammates going which meant for once I would not have to drive to a race (!!!)

The Dead Swede has a few distance options – 100, 40, and 20 miles.  Because I have only once rode 100 miles on a bike, I opted for the 40 mile distance as I knew my hacked together fit on my cyclocross-turned-“gravel” bike wouldn’t bring out any weird pains at that distance, and also that I know I can hammer that long.  In a weird bike race season that is either a triumph mountain peak or a barren canyon of despair, I haven’t been setting too many goals… except for the Dead Swede.  I wanted to win… well, podium.  I’ll take that.  I’m trying to be better at realizing I can’t control anything about the race except for me, and sometimes you just have to accept a faster person registered (but it doesn’t mean I won’t give them hell on the first climb and make them work for it for a little while!).

After a fun road trip on Friday with dino-sitting, Moe’s, and exploring our amazing AirBnB, my three teammates plus Sam (eh, he became honorary 9Seventy Racing for the weekend I suppose) readied our bikes and prepared for what lay ahead.  I kept joking that they were all my domestiques that would tow me to the finish, which I think started to annoy all the boys.

Mike, Sam, me, Eric, and Ty, all with consecutive number plates to boot.

Sam, Mike, and I picked the front row of the 330+ 40 mile racers that lined up.  I hate mass starts, and I hate them even more in a crowd mostly filled with people that have never road raced or ridden in a peloton.  The incredibly short neutral roll out took place, and then bam!  8 miles of pavement to get us warmed up.  For the most part the pace was fast but reasonable, with some surges and weird slow downs.  Someone tried an attack, but I also think they were 15 (and would win it overall), so nobody really chased.  I kept my eye on the Douglas squad, which all seemed to be working for Terri.  Dammit, where’s my domestiques?!  LOL.

Sam and I leading out the pack at the start of the Dead Swede. In front and safe!

After eight miles we hit the gravel and immediately the first big climb of the day.  The still air combined with my black skin suit and hot sun made me want to melt but I made it to the top as the first female.  I think over the next several miles I stayed close to Chuck and Terri, but eventually dropped off.  But it was cool, because I was having fun and so excited I was feeling powerful and fast, especially after the disappointing race a week prior at the Gunnison Half Growler.  Time to maintain this second overall female position!

First climb after turning onto the gravel… regretting the black skin suit as the sun shone down.

Super, crazy fast descents (well, if you’re me… I descend a bit recklessly on gravel… wait, I mean 43mph on 32mm tires and useless cantilever brakes on loose gravel is totally safe…), long grindy uphills.  The gorgeous scenes of Sheridan County flew by along with the miles, and surprisingly quickly I reached Dayton for a tiny bit of pavement before turning back towards Sheridan.  The next gravel road was rolly, falsely flat, had a mild headwind, and was hot. I started picking off 20 mile racers, who started in Dayton, hoping everyone would hold their line as I flew around on the downhills in some sort of silly aero tuck (making that skin suit do it’s job, clearly).  Around hour one I started sipping my Tailwind, cognizant of the fact I needed to be taking on the calories and hydration in the sun.

The third (in my mind) signifiant climb loomed in front of me and I sighed and shifted into the granny gear to spin up.  To my surprise, Tony from Rapid City caught me.  Tony and his crew saved my sanity during the 2015 Tour de Wyoming, and soon we were flying up the hill together, catching up on the last four years of our lives (which consisted of “I stopped racing and training.”  “Hey, so did I!”).  I’d hang with him until the beer and bacon aid station, which I blew past.  But I enjoyed the company… my pace up that climb had definitely quickened with Tony distracting me!

Tony and I smiling and chatting up one of the longer climbs of the day

Soon traffic picked up, just in time for the final climb.  Which was a miserable hill with a false summit.  The vehicle traffic kicked up dust climbs to insult my lungs, and due to the traffic, we all had to climb in the loose gravel on the side which added some trickiness.  I caught my teammate Ty as Sam came around me – I had thought Sam was miles in front of me, but turns out he was chasing back from a double flat.

Pavement.  Ugh.  The last handful of miles on the pavement sucked.  I had flatted on a road ride in Sheridan last summer, so I was weary of the shoulders and road debris, sticking to the travel lane.  I didn’t want to risk anything.  Ooooo the school… I’m close… ooooo the bike path, I’m even closer!  Yesssss the steep downhill into the park… YESSSS THE FINISH LINE!

2nd place overall women, 2nd place 30-49 women, 13th place overall out of 330 or so racers. 2 hours and 26 minutes.


(And all done on a 2012 Specialized Crux with canti brakes and relatively narrow tires in comparison to today’s trends, and hamburger seat bag. I thumb my nose at you, industry marketing tactics!)

Beer at the finish line!!  And uncomfortably tight skin suit sleeves not meant for a chick with a bit of arm muscles.  

It’s been a long time, or even never, since I have been this proud of my race effort and finish.  I raced smart in the opening pavement miles, hiding in the pack.  I railed the descents, and made sure to stay steady on the climbs.  I put forth a solo time trial effort over most of the course, much of it into a hot headwind all by myself.  I was so freaking happy!

40 Mile Women’s 30-49 age group podium

So yeah… I like this gravel stuff.  It’s a whole new different style of racing.  It has some roadie tactics without the 15-20 hour a week training commitment Colorado women’s cat 3 road racing seems to command just to not get dropped in the first fifteen seconds.  It has a need of skills that crosses over from cyclocross and mountain biking.  It has crazy awesome courses on little travel roads.  And in events like the Dead Swede, it has crazy huge women’s fields!

Sam got 3rd in his age category even after two flats! We took our trophy mugs to dinner!

Race Report, Uncategorized

Before I knew it… it’s gonna be (no wait, it IS) Mayyyy

So where exactly has 2019 gone?  I guess it is true – time just keeps speeding up faster and faster the older you get.  I’m already six races into my 2019 season, and haven’t written about a single one!

I kicked off 2019 with the Old Man Winter Bike Rally in February.  I had planned on doing the 100km long course, but end of January my whole pre-season was derailed by a crazy sinus and respiratory infection.  I played it safe, and bumped down to the 50km course.  I was off the bike for a considerable amount of time, so really didn’t know what to expect.  Unlike when I did Old Man in 2017, this year was cold (mid 20s) and sloppy.  I was riding in a podium position for about half the race, but then bonked.  My bottles froze, which is the downfall to running a purely liquid form of nutrition, so I also didn’t take in any calories.  I would end up 7th place out of 97 women in 1 hour 50 minutes, which I find to be crazy impressive considering I was still on antibiotics and feeling like I was functioning with half a lung.

Woohoo for surviving Old Man Winter!!

Then came a lapse in mental judgement, when I decided I would race some criteriums in March.  Yes, criterium as in crit, as in those things I swear I will not race because they’re the most dangerous things ever.  I dunno, I’m just as confused as you are.

March 23rd was the Louisville Crit, which seemed to have an okay course.  I parked by my pro roadie friend Mel, and we rode to registration together.  Cat 3 women would start with the P12’s, which is just silly if you ask me.  I almost missed the start because I was too busy not preparing to race my bike.  I was dropped in the first ten seconds of the race, so I began my 50 minutes of solo TT effort.  About halfway through I started yelling at the Square1 folks and photographers about wanting a beer hand up, and behold, on the next lap, Barry was on course with a beer in his outstretched hand!!!  I may have finished DFL in this race, but I won in fun had because I GOT A BEER HANDUP IN A CRIT!  That is all.  Also, don’t attempt to sprint against Ashley Zoener.  Even my 800 watts was child’s play.  Lesson learned.

At least Brent Murphy Photography got a photo of me appearing to be speedy at the Louisville Crit

Riding my beer handup high, I entered the Oredigger CSP Crit the following weekend.  This race really isn’t very crit-y, and takes place on the Colorado Highway Patrol training track.  So needless to say, all I did was wish I was ripping around it in a car.  This time I hung with the Cat3/4/5 group for about two or so laps before I was dropped and began my solo TT for 22nd place, which was not last, for the record.  Hey, I get the most of my entry fee!

First lap of the Oredigger CSP Crit (Photo – Brent Murphy Photography)

80852250-20190331-_BMP6509 (1)
Once again, Brent Murphy Photography made the race worth it with a crazy amazing photo!

Because I pretty much stopped formally training at the end of January when I got sick, my fitness was being very slow to coming around, and I was beginning a crazy intense block of travel for work.  Boulder Roubaix was wayyyyy faster than the previous time I had raced it in cat 3, mostly thanks to young juniors who apparently can just sprint for hours on end.  The gravel was fairly sketchy this year, and there were flats galore and crashes.  I hung on for about half a lap before being dropped.  I was in last place for awhile, but finally caught the girl in front of me and was able to distance myself from her.  I stopped briefly to check on Heather who had flatted and was walking it out.  In the end, I’d get 11th place.  Not last.  I got some tan lines.

I’m smiling a lot more in race photos this year. Boulder Roubaix. (Photo – Shawn Curry)

Must. Climb. Steep. Hill. Boulder Roubaix. (Photo – Shawn Curry)

Finally it was time to end the road racing nonsense with the CSU Cobb Lake Road Race in mid-April.  Pulling in for my volunteer shift, I was pretty set on not starting the race.  Less than an hour before the start, I pulled my bib numbers and walked to my car and got ready.  I am so happy that I decided to start!  I actually like this circuit course, and every time I race it I end up just riding solo most of the time, and I don’t mind it.  Strangely enough, two laps in I was still in the front pack, which included Jennifer Valente (a Google search tells me she’s an Olympic medalist… so you know, not slow at all).  Third lap of the six lap race I was dropped on the climb.  That’s probably the hardest thing for me as I struggle with weight and regaining form is not being able to climb like I use to, so my ego cried a bit.  I put in the work to try to catch the group, aided by Dejan, who was moto-reffing for the day, cheering me on during a crazy sprint effort when I recontacted the group… to have them all take off sprinting.  Yeah, I don’t get road race tactics.  Oh well, onward I continued.  I was lapped by a finishing men’s category at the end of my 5th lap, and there were a few seconds of confusion while the officials debated if I had another lap to do or not.  I didn’t want a DNF, so out on the sixth lap I went.  Whew.  Long race… I was last among the finishers, but there were three DNF’s.  I am happy I wasn’t a DNS, as DFL is better than a DNS!

CSU Cobb Lake Road Race, gravel section. The best condition it’s been in that I can remember. (Photo – Ryan Korzyniowski)

Pedaling. Up. Another. Hill. Ugh. (Photo – Ryan Korzyniowski)

And then I started a crazy two weeks which included travel to Las Vegas, then straight to Florida, then back for barely 48 hours before heading to England and then onto Finland. No bikes, and sea level.  Great combo heading into mountain bike race season!

The UW Cycling Team decided to host a race on the brand new trail system east of Laramie called the Schoolyard Scramble on May 4th, and I figured it was a lot better than getting my butt handed to me down in Castle Rock at Ridgeline Rampage.  I get my bike off the car, and go to warm up, and immediately hear a loud, “liquid squishing” sound coming from my rear shock.  I let Alan, John, and finally Dewey from the Pedal House listen to it, who confirmed it was blown, but “still okay to race on.”  Greattttt.  I silently thanked my lucky stars I never sold my other Epic (aka “the old race bike”) so I would have something to race the Growler on in a few weeks, and took to the starting line.

I would be lying if I said I wasn’t nervous at the starting line of the Schoolyard Scramble.  My rear shock was so nervous it was peeing itself.  

Schoolyard Scramble had the weirdest XC race start ever… where we just soft pedaled.  I eyed Isabell, watching to see if she’d jump, but nothing.  Finally with the single track appearing, I jumped in front, and pushed the pace, and she stuck on my back wheel and we dropped Melanie and the rest of the field.  It was all going well until on a fast downhill I followed the guy in front of me off course, which allowed Isabel to jump into the lead.  Dammit!  So I took to just keeping my pace steady, staying upright, and not listening to the liquid squishing sound.  I noticed my handling skills were quite rusty, and I wanted to over steer on every corner.  Eek.  However, I kinda felt like a bit of my old XC racer self, which was a relief!  I’d finish second, a little under a minute back from Isabel, and about a minute over Melanie.  And the best part is I got a UW cycling team kit as my prize!!  Woohoo!


With my mountain bike race season started, I feel a new renewed interest in mountain bike racing.  I know deep down I am shifting towards cyclocross being my primary discipline, but I think having last year off from an intense mountain bike season has rekindled my fire a bit.  Though my season is really a 180-degree difference than the one I had planned, I still want to race a lot and just enjoy the fact I can race a bike.  So needless to say, I’ve filled every weekend through June 8th with mountain bike races, including a USAC nationals qualifier (Battle the Bear), just so I’m qualified just in case I decide to race nationals for the experience.

Here we go…


Let’s get this started! 2019 Kick Off & Sponsor Love

Oh man, where has the time gone?  I blinked, and went from cyclocross season to the beginning of March just like that!

First, I want to give ONE BIG SHOUT OUT to my amazing sponsors and supporters for my 2019 race season.


I am once again honored to be a part of 9Seventy Racing, a multi-sport racing team based in Fort Collins, CO (but with awesome teammates from all over the Front Range, Western Slope, and even Durango, CO… and then me in WY).

Also returning for 2019 is Tailwind Nutrition, the only fuel and recovery brand I trust for my training and racing – and all my adventures in between!  I am so happy to be returning as one of their official Trailblazers for the fourth year in a row.

New for 2019 is Maxxis Tires.  I switched to using Maxxis Tires in 2017 for my XC mountain bike race season, and never looked back.  They perform great (hence why world champions use them), and are tough to stand up to whatever gnarly stuff the trails can throw at them.

And, last but not least, Dirt Components!  Still nothing better than those pretty carbon fiber Thumper wheels on my fat bike during the winter!


My 2019 race plans have changed seemingly weekly as I figure out what I want from my season.  I did give myself a taster of racing in February with the Old Man Winter Bike Rally, where I placed 7th out of 97 ladies in the 50km gravel race.  Otherwise, my race season will begin in April with some early road racing (weather pending… we actually are having a winter this year!), and mountain biking begins in May!