moved to

My website has moved to

Please visit!

Posted in Uncategorized | Leave a comment

2 Races & 9 Days of MTB in CO & UT, part 1

The last 9 days have featured a whole lot of awesomeness.  Our annual spring trip to Moab & Fruita went as planned, with some new faces and new races thrown in.  Due to a larger than usual appetite for racing, it was a bit extended.

First up, Voodoo Fire in Pueblo, CO, part of the Rocky Mountain Endurance Series.

I figured it’d be a pretty chill “half marathon” race of about 35 miles on fast singletrack– I was guessing less than 3 hours, but no real reference point.  Competition was hotter than expected, guess thats what happens when you race down the road from the Olympic Training Center.  Uphill road mass start, I got away with a group of about 10 guys, many of whom I later discovered were pros– I discovered that on loose singletrack corners.  15 minutes in, I knew I was working harder than the other guys coming out of the corners.  I needed to ride within my limits, race smart, and maybe corner a little better: stay loose, trust my tires, look ahead, and lean– and go fast.  About 30 minutes in I was sliding sideways through a loose corner and then hooked up fast and highsided it– went over the bars and sent the bike flying– thankfully I was mostly on my own at this point, but it would have been an awesome picture.  Got up, caught my breathe, bike’s ok, I’m bloody but functional– press on.  I rode much more conservatively– this was the first day of a week vacation of mountain biking world class singletrack.  Sure enough, I quickly cut a tire sidewall.  Threw in a tube, rode 50 yards when the tube blew the tire off the bead and I managed to roll the bare wheel on rocks and damage the rim tape.  I had no more tubes, barely any CO2 left, and I was about as far from the car as I could get.  I bushwacked back to an aid station, got a tube and a pump, and rode my bloody knees back to car.  Bummer– after some good luck in Arkansas & Clinton Lake, today was not my day.

The following 7 days of riding in Moab, Fruita, and Grand Junction were not without some crashes, sprains, and twists.  Knee pads on the downhill runs definitely saved me (further injury) in a few spots.

Fortunately, I’d get my good race luck back for the Mountain States Cup Rabbit Valley Rally in Fruita on May 1.  But more on that in part 2…

I sure hope I remember how to put on a suit & tie tomorrow morning… since I flew straight from Grand Junction to Wilmington, DE to work with a client Tues & Wednesday.  Here goes…

Posted in Uncategorized | Leave a comment

Ryan’s Semi-annual Race Report

Ha, so my blog still works.  That’s a good thing because it appears that 2011 may bring some good stories, with good friends.

There’s a lot of good friends, good shops, and good group rides in Omaha.  Nonetheless, I’m sporting some new team colors this year.  These are the guys I train, travel, and race with so much, it just made sense.  Also, a bike purchased from John Rokke last fall with a few upgrades.  

My 2010-2011 off season was not one for the record books.  Well, maybe for certain reasons, but not for disciplined, relentless, structured training.  Last fall, I voluntarily took 6+ weeks off the bike– for reasons worthy of a separate post.  Also racked up nearly over 2 dozen hotel stays in November through January as work picked up.  Late January I was wondering whether this season would be a step backwards.

Maybe I did something right in February & March.

I blew out the cobwebs on March 12 at the Hot Springs Spa City Extreme 6 Hour MTB event, with a few good buddies.  I’m bringing even more friends next year– mark your calendars.  With so many teams mixed in, I had no idea how I did.  The next day we returned to the venue to discover I had placed 2nd in Men 30-39 with Mike Miles in 4th, and I was 10th overall!  Full results made Cyclingnews.

Twin Bing, was well, good.  But a road race, nonetheless.  Having a a lot of teammates made it that much more interesting and exciting. But nothing newsworthy.

Next up: after a wet and rainy week, the trails at Clinton Lake dried up wonderfully for the BoneBender in Lawrence, KS.

Great traction.  I got into the trees in top ten, moved up a few spots, then a few more, and came into my last bottle pick-up right behind Bill Stolte, one lap to go.  He had to add air, so I took off.  I saw him jump back on course about 80 yards behind me.  I knew if I could get into the rocks ahead of him I could probably get out of sight.  It worked.  I rode my last lap pretty hard, but saving a surge in case he caught me.  At the end, I had put about 2 minutes over him on last lap to take 2nd place in the Cat 1 Men 3 Hour.  Thrilled.

My one & only Rox made this her first MTB race since last July, when she broke her scapula.  And in late December she had surgery on tendons in her forearm.  It was a heckuva course to test the surgeons handiwork.  Super proud of her, she had a good safe ride, finishing 3rd in Cat 1 Women 3 Hour.

Big props to a number of friends that started to have a great race but suffered flats.  This race gave me additional confidence in running super low tire pressures.  Much more mtb racing to come, fellas.

Next up: Voodoo Fire in Pueblo, CO; a week of riding in Fruita & Moab, chased with the Rabbit Valley Rally Mountain States Cup race.  Oh, and more frequent blog updates.  Maybe.  Thanks Bryan for the positive peer pressure; and free podium shirt (only available with TrekFest coupon, limit one* per customer).

*I have been informed that said podium shirt may be used for more than one podium finish– let’s hope.
Posted in Uncategorized | 3 Comments

Dakota Five-O Race Report: Success!

Ryan Feagan about halfway through the Dakota 50

By any of my measures of the day, the race was a success.  So, that’s what an endurance mountain bike event is supposed to feel like.  I get it now.  I think.  It only took 5 times at Dakota 50 and 5 times at the Firecracker 50 to have such a good experience.

My mantra going into this race was all about pacing myself.  Coach Jason told me weeks ago he wanted to see a negative split for this race: he thought I should be faster in the last 25 miles than in the first.  That seems a bit crazy to me… I always have good starts and then fade a bit.  And at the end of every epic I always seem to be surviving and not really racing.  I’ve even had some decent finishes when I’m just surviving.  In fact, in long races in the mountains, its all I’d ever experienced, and it had shaped my notions of success…. if I was blown at the end, it means I went hard enough and left it all out there.  I thought it was the norm…. until Sunday.

Friday we arrived and were on bikes by 4pm to get a warm up and show friends the start of the course.  Climbing the gravel out of town, either my legs or my mind wasn’t happy, not sure which.  It felt like I had one of two speeds, sprint speed or too slow speed- and neither was going to be a good option come race day.  Even descending the singletrack back down felt awkward and uncoordinated.  Saturday’s next bit of climbing warmup was a little better, but not much.  I elected to seperate from the group and climb just the gravel roads for miles on end, shifting from an easy z2 pace, slowly ratcheting up a minute through each heart rate zone and just touching 178+ bpm for a few seconds.  I tried to get a feel for what 1-2 mins constant z4 climbing felt like, but it was hard— and hard to fathom doing it for 5 hours the next day.  Honestly, it kind of put me in a funk, making me a bit less social leading up to start time then I’d like to be.  Thank goodness for good friends and an incredible wife that puts up with me.

Saturday eating was pretty typical, lots of fruit, some grilled chicken, and two boiled sweet potatoes, hopefully topping off the glycogen stores (I ate potatoes Friday too, as that was probably the more accurate window for topping off glycogen– in case any nutritionists are reading).  Breakfast before a 7am start was going to be minimalist.  Sunday morning wake up at 5am and it was good and cold, probably a bit below 50.  A handful of grapes and a glass of water made it seem colder, so a boiled sweet potato helped to warm the body a bit.  Thank goodness for Rafal’s coffee, his french press is on time.  One good cup and I was almost warm.  Almost.

By 6:30 I was kitting up in the Bike Masters threads, wondering how I was going to keep warm in an outfit designed to keep you cool when its 90.  Movement was key.  I found a short hill by the start line & did a few repeats, got the HR up, high cadence low force efforts, still shivering.  Better go line up and get a good spot.  Good to see Lucas & Mod lined up on the front row, where they belong.  On a good day I might be able to outsprint them, but this was no sprint.  Maybe next year I’ll line up with them but for now…. I line up about 3 rows back, next to Mike Miles, maybe even a bit more conservative positioning than last year.  But I know the talent pool is deeper this year, as the field has grown by 25% and you can’t toss a water bottle without hitting a respectable Colorado racer.  Standing next to me, Mike has had some impressive performances lately, and I know his endurance power numbers are very close to mine…. but I’ll be resisting the urge to keep an eye on him…. I need to race my own race.  Smokey the Bear starts to roll out.  I jump up positions a bit and settle into a spin.  My HR monitor is set to buzz at me anytime I hit 178bpm or more, I’m hoping that will keep me in check.

First paved climb in town is short, and it feels way easier than the warmup spin just 36 hours ago.  HR still in check, gained a few positions on that short climb, awesome, only 49.5 miles to go.  Mike is still right with me.  On to the steeper climbs, on gravel, no more pavement for another 45+ miles.

Mentally, I’m going hard, but not too hard.   Not sure where Mike is, wait, I don’t care, right?  I see Jay Chesterman roll by, faster than I want to go.  I knew I had enough jump in my legs to get on his wheel, but I let him go.  Race my own race.  Maybe sprinting up to stay on him would toast me.  I didn’t want to risk finding out.  The first 10 miles of the race was nearly all climbing, and I wanted to be strong for all of it, not awesome for half of it.  At the same time, I knew that if I went to slow on the opening 3 miles of steep gravel climbing, I could get stuck behind some slower folks that could fade badly on the singletrack, and it would be hard to get around them efficiently.  Top of the gravel Jay has dropped me, Mike is somewhere behind, and there’s a steep kicker into the singletrack.  Rox & friends are cheering for me, and sure enough my Garmin 500 starts beeping: I’ve hit 178+ beats per minute.

Ryan's Zone 5 moment, about to enter the singletrack.

“It’s worth it” I tell myself, as it insures I have a decent entry into the singletrack, and also reminds me of what you can do when your friends are watching.  Just need to make sure I don’t dip into the z5 book of matches too frequently.

HR dropped a bit once on the singletrack, and I was mostly diggin the pace.  Two guys in front of me didn’t have the best rhythm climbing, and eventually they let me by pretty easily.  Glancing down, I was settling into a low z4 climb with occasional spikes and it felt pretty good.  I knew I could go faster, but I kind of felt like I could do this for a long time.  I remember trying to guess my wattage based on feel.  If it feels like 390, thats too much.  If it feels like 290 with the occasional 400w burst, thats ok.  That mental calibration would be well rewarded.

Ten miles in, hit aid station 1, time to see how much time I’d have to spend refueling.  I had done a good job in the first hour drinking 24+ ounces of fuel, about 280 calories, perfect.  Hop off the bike, one of many AWESOME volunteers takes my bottle and fills it halfway with wate per my instructions.  I open a ziploc baggy and empty my drink mix into the bottle, shake to mix it up, then then a volunteer tops it off with water.  Jump back on the bike, and I’m going again.  Garmin data confirms, about 60 seconds spent at aid 1, perfect.

A mile later I see Jay Chesterman, hopping on his bike.  Maybe he made an adjustment or was recovering from a crash, not sure, but he jumped right on my wheel.  I also see gb Matt Gersib a bit up the trail.  I’m near guys I know, and that means racing and ego might just get in my way soon.  Thank goodness for that HR alarm on the Garmin, because I’m thinking its about to get interesting, or I’m about to get stupid.

Jay gets around me, cool, I don’t want to punch it to keep up.  I’m climbing my own sustainable pace.  Then I spent some time on Matt’s wheel.  I think quite a bit about my position there, Matt’s a fast guy, and he’s got this a decade or two more experience than I do in the endurance stuff.  Sitting on his wheel doesn’t seem too bad.  Still, my rhythm of little wheels and punchy climbing isn’t matching his efforts too well, so I jump around him.  Sure enough, next longish climb he is around me again– we would trade places a couple times while I could still see Jay Chesterman a hundred yards up.

Somewhere around mile 16-18 I think, I felt like the guys I was with were climbing at a reasonable pace, but I had more energy I wanted to use on the false flats and definitely on the downhills.  Flat section, I pass Jay and keep motoring through a fast rocky downhill.  Levels out flat again, I keep pushing.  Then up, I settle into my comfy low z4 climbing pace.  I get to the top, turn around and expect to see Jay gaining on the climbs…. but no one is there.  Turn forward and keep drilling it.  Heart rate in z3 to 4, steady, downhill skills feeling good, solid powering on the flats, climbing to keep the pace.

Aid 2, the halfway point: it was awesome to see some friends there yelling for me.  Rox helped top off my bottles, I mixed a new batch of Infinit, and then, first time ever during a race, I had to pee.  Awesome!  I must by hydrating properly!  Seriously, that never happens.

Back on the bike.  I catch up with a few guys I hadn’t seen before.  Am I gaining on people?  I climb up to a guy sporting some Ft Collins sponsors, then to another rider from Boulder.  I’m pretty stoked to be climbing past some dudes that live in the front range.  I’m guessing I’m hovering around 50th place and hoping for a finish around 4:30 total time.

Topped off the bottles at aid 3, which came up really fast, not worth mixing in more Infinit mix.  Aid 4 came up even faster; looking at my mileage, it looked like less than 7 miles before the descent into town…. thats 7 miles left of climbing effort… and I have probably 20oz of water left between my two bottles… I felt close to finishing, so I blew through Aid 4.

When I heard the “citadel slide” portion of the course was being rerouted, I was kinda bummed.  It was a super loose super steep downhill that I was always proud to ride, barely.  Most people I know were glad to see it go.  After riding the new portion, I’m a believer!  The Ridge Riders know how to build trail.  The new stuff is more dynamic, more fun, and equally technically challenging with the old stuff.  Awesome sauce.

Somewhere in that new tasty goodness, I caught up to another two riders, and we rode together across the top of the ridge.  When the trail pointed down, however, those two fine riders were coming between me and my beloved gravity.  Both kindly let me by and I let off the brakes and let ’em rip.  Got to the bottom, started climbing the last hot doubletrack ascent, looked back and didn’t see anyone.  Sweet.

You know you’re having a good race when you’re more excited about looking forward then back.  Farther up that last doubletrack ascent, I see another rider sporting a Colorado team jersey.  I step on the gas a bit and I’m into a high z4 climbing pace.  Maybe it’s worth burning a match to catch that guy…. I’m looking at our elevation, nearly 5500 ft and going up, and soon we’ll make a turn and it will be flat then downhill…. now might be the time to attack.  Keeping it steady, I catch the guy, come around, and like any good racer he jumps right on my wheel.  He sits in my draft and I can hear every pedal stroke.  Now, I’m not going to bury myself just so he can pass me at the top.  So I’m careful to find my sustainable climbing pace, a bit slower than what I used to catch him, and he still sits there, right on my wheel.  Another minute or so and he’s had enough, he jumps around, he’s a skinny guy and has good climbing skills.  I let him go, and ride my pace.  Cresting the climb he’s got about 100 yards on me.

The next couple miles are flat to rolling.  I know we’re at the high point of elevation, there’s no real climbing left, but there’s some flats and a tasty downhill.  I’m stoked, knowing I’m going to beat my previous time, but not sure by how much.  The flats feel like home, and I start motoring.  Big ring, suspension in full effect, high cadence big gear riding, near threshold power.  I couldn’t believe how fast the good climber and another guy came into view.  I thought for sure they’d see me coming and it would get ugly.  First guy I went by on the flats, he doesn’t respond.  Next guy looks more serious, I speed up to pass him for the demoralizing effect…. it almost worked.  He jumped on for about 20 seconds but decided flat big ring efforts must not be his thing.  The trail started down and kept shifting up…. more gravity, more speed.

Last 5 miles into town are all downhill on awesome twisty singletrack…. I’ve crashed a few times here due to fatigue, cramping and the like.  Mistakes here would mean those last two riders would catch me for sure.  But those 5 miles of descending were probably the best I’ve had at the Five-O.  I flew hard into every corner, lit up the brake rotors super late, and took every corner on the edge.  Caught up to another rider taking it cautiously, I think I scared him a bit because he about jumped out of my way.  Thank you sir, I’m on it.

Exit the singletrack, wow that was fun.  3 miles into town on downhill gravel roads, nearly 40mph.  I pedaled the whole way.  Back in town, there’s one short paved neighborhood climb left- as I approach the base, a rider 2/3 the way up looks back and sees me chasing.  Now, unless he’s really, really, cracking, there’s no way I’m going to catch him, but damned if I don’t at least try.  I’m out of the saddle, and he sees it, and he jumps out the saddle.  He thought he was going to mosey on into the finish holding his position.  Not if I can help it.  Well, I wasn’t going to catch him, but it felt good to make him a bit nervous for a minute or so.  Pushed it hard through the finishing straight, then slowed at the last 10 yards to give some kids a high five.

Always nice to see friends at the finish!

Rolled across the line to learn I’d finished 28th place overall in a field of 500+ riders.  4:25 total ride time.  35 minutes faster than last year on a course rumored to add approx 10 mins to old course records…. I’ll take it.  Race file is online here, analysis to come later this week.

Crossing the Finish

Big props to the Nebraska crew, representing well in the Black Hills.  Racing is always sweeter with friends!

The Nebraska Racers Celebrating a Good Day

Posted in Uncategorized | 4 Comments

I wonder

if anyone I know has ever been part of a focus group regarding urinal design.  Having travelled through many an airport and nearly every rest stop on I-80 8 I-70, between Omaha & Utah, I feel rather qualified.

Posted in Uncategorized | 1 Comment

Maskenthine Race Report

Friday night was one of the smoothest night-before-Psycowpath-race experiences I’ve ever enjoyed.  My friends at Elkhorn Valley Cycling club know the routine, and they’ve got a few folks very comfortable manipulating csv files, so that made my job pretty simple.  I know it, I’m not a good delegator by nature.  But as Rox would tell you, I need to delegate, because otherwise I can fantastically mess things up.  I was nearly packed and in bed by 10pm.  And despite the betting pool odds, no one called at 10:30pm begging to register.

Saturday morning, 5:45am, coffee maker switches on and begins grinding my Kona blend, and its piping hot coffee at 6.  Start munching on grapes, pineapple, and a bit of whey protein mixed with orange juice.  Throw a few things together, mix bottles with my latest fuel: Infinit.  I add lots of ice since it’ll be hot, throw ’em in a cooler for safekeeping and good to go.  Rox drops me off at the short bus, and the crew is ready to go.

Much thanks to Chris W for driving up, heckuva guy.  Rafal, Sarah, CWolf make for good travelling company and we arrive with time to spare.  Check in.  Eat my baked sweet potato.  Watch the marathon & Cat 3 start at 10am, I even got to push a few riders up the gravel climb.  It’s harder than it looks, and now I have much more respect for those scantily clad obese folks who sit alongside the roads of France every July just for the opportunity to push their favorite sprinter up the mountain.

Back to the shade, more water, electrolytes, a Lara bar.  Suit up, ride the course with Jesse Bergman at 10:40 or so, very slowly, just to get it back into memory.  Stretch the hamstrings again.  Still feels like I have shin splints from Wednesday’s intervals.  Shin splints from a bike ride?  What?  I still don’t believe it; anyway, its more of an annoyance than a riding hindrance.  Besides, I’m armed with the confidence of those awesome intervals I completed last Wednesday.

At noon the gun goes off, and my first few pedal kicks (almost 8 feet!) I lose peripheral vision of my competitors.  Easy tiger.  I don’t want to lead up the gravel hill, into the wind.  That’s Kevin’s job.  Kevin played it cautiously too, however, and we both ended up behind Stephen Jarrett.  Not sure how he was doing, haven’t raced him for months– but I’ve never seen him slow.  Ever.  John Rokke was right behind us, and I figured he would be my best “marked man” to try and stay close to.

Top of the gravel climb, Kevin jumps to the lead and Rokke jumps as well. I’m happy to be fourth into the singletrack, on the lead train, already with a small gap on the others.

After a few minutes I finally got a chance to look down at my HR: signigicantly in to z5, over 180bpm.  And I looked on a flat portion after a downhill.  Hmm.  “These races always start fast, I’m used to that, it’ll calm down soon as these guys settle in.”  Rokke was doing fine, I think I can stick with him.

Nope.  25 minutes later, the pace was holding steady, and my HR was still over my LT of 177.  In fact, I hadn’t seen anything below LT for the whole first lap–  even in what I thought would be my “recovery sections.” And my handling just felt, well, sloppy.  Not dialed, not concentrated.  Bike handling would only get worse as I continue to peg it.  I really didn’t have that option anyway.  So after the first mile of the second lap, I started to back it down to a more sustainable mid z4 pace.  Wasn’t long before Jesse Peterson came by, as expected.  Ten minutes later, I couldn’t muster continued power to keep Jim Winklepleck off either.  I should’ve marked him from the start instead, and paced a more reasonable first lap.  I knew I had a strong gap over GB Larry Kintner, Brandon Harpster, and Sean Craig, so I fell into z3-4 cruise mode and tried to punch it on the climbs.  Race file is available for your viewing pleasure here.

Just to be upfront about it: much congratulations to John Rokke, you’re faster than I accounted for on Saturday.  Jesse, Jarrett, Kevin, I expect nothing less.  Winkepleck, you’re marked for next time.

Reflections?  Maybe Thursday would’ve been a good day to take off instead of Friday, to get better recovery from Tues/Wed build workouts.  This week will be 100% to plan, in preparation for Dakota 50.  Pacing will be key.

Looking back over past race files for comparison, obviously fast starts and hard charging first laps are the norm.  In mountain biking, often the game is to get a gap and keep that gap.  Ponca, which I’d say I paced quite successfully, first 20 mins were at avg 168bpm.  Not much fade there, even after 3 hours of racing.  There’s a lesson in there I bet.  Interesting, Swanson had a similarly fast start; averaged 179 for first 30 mins, 182 for first 20 mins, then I faded quite similarly. Just a week later at Krug Park in St Joe, my racing felt pretty good.  Fast start, as expected, but I managed some negative splits in my later laps to fight off some chasers and finish third.  At Krug, avg HR for first 20 mins was was 175 and first 30 mins 172.  Maybe I should start learning something from all this data I collect?  I keep telling myself to start hard, mark the leaders, and someday soon it will stick.  I’m already anticipating 2011 winter training.  Oh yes.  TT work, my friends.  Tasty.

Race day closure…. Even after some jalapeno poppers at Stanton’s Wolf’s Den with namesake Chris Wolf & others, and downing a Red Bull, I managed to fall asleep on the floor of the sprinter van for an hour or so with my legs elevated.  Sunday, I am wide awake and the legs are still sleeping.  That’s ok though, they’ll need the rest for Dakota 50.

Saturday night was capped off with a couple’s baby shower and one of Rox’s coworkers throwing a bbq.  Always nice to meet new folks and explain my beat up, bloody, shaven legs.

Posted in Uncategorized | Leave a comment

Week’s Training

Training the week of Aug 23rd was feeling pretty stellar.  To my surprise, coach Jason told me this week’s weightlifting was going to be only with bodyweight.  So my usual Tuesday squats and lunges wouldn’t fry the legs as much as is typical for a build week.  Guess that means I’m tapering for the Dakota 50 over Labor Day weekend.

Wednesday I was a bit surprised how much I was feeling my weightlifting from Tuesday, considering I only used body weight.  I guess doing 80+ squats you’ll feel it regardless.

With brief access to a power meter, Wednesday’s workout was pyramid intervals.  This is partially to test endurance at threshold output, and to identify point of failure.  Of the two 25 minute sets, back in mid-July I hit failure point in the middle of the second set.  Now, it had been hot, I was probably dehydrated, and my 45 minute warm up may have been a bit much.  We’ll never know.  But there was definitely a point where power during the intervals fell from 310 to not much over 280.  This time it would be different.

Wednesday the 25th I was able to consistently hold just over FTP as required through every interval, even a bit more than I expected, holding 325w for 5 mins with little problems.  Finished the last interval strong, pushing 400w for 60 secs, and with a 15 minute cool down I was feeling good about progress.

And Thursday, the legs were good & fried– I guess that’s what happens when you ride over FTP/z5 for 50+ minutes of a 100min workout.  Coach’s next instructions were pretty clear.  Thursday off, Friday 1 hour of spinning/race preparation.But, ya see, Thursday is TNR, even though its been a bit weak this year, its still tradition.  So I went out for 3 laps at Tranquility with good friends, and keeping the pace in z2 with only brief forays into z3.  I took Friday off instead, much to do to get the bike ready, answer racer/promoter questions, etc. That’ll make me fresh for Saturday, right?  With those awesome intervals on Wednesday, and that clear feeling of progress, I’ll be ready to rock it.

Posted in Bike, Training | Leave a comment