Thursday, March 23, 2017

Febapple 50, Lenape 50K, and NJ Ultrarunning

New Jersey ultrarunning is getting fast, and that's pretty cool.

(And no, I'm not talking about myself)

I'm going to spoil the ending of these race reports and list the results right off the bat. The short story is that I'm a little faster than I was last year, but NJ ultra races are getting more competitive. So here are my finishing times and overall placing of my last three ultras compared to the previous times I ran them.

Race
Previous Time
(Place)
Recent Time
(Place)
Frozen Fools 50K*
6:10:58 (1)
5:58:42 (2)
Febapple 50
9:17:16 (3)
8:46:23 (5)
Lenape 50K
5:49:16 (3)
5:30:46 (5)

In each race, I finished 10-30 minutes faster than the previous year, but my overall placing declined. Now, to be perfectly honest, I'm competitive enough to be a little disappointed by this. On the other hand, it's also really exciting to see the fields in these races get a little faster from year to year.

Food for thought. Now, on to the race reports!

*Frozen Fools race report can be found here


Febapple Frozen Fifty

Febapple is a fun early season race organized by Rick and Jennifer McNulty of NJ Trail Series. For the last two years, it has been my way of testing my training and nutrition plan before the spring racing season begins. I also signed up for the sake of vanity, in the sense that I needed a 50 mile result to boost my standing in the Ultrarunning Race Series. Last year, I was on pace for a 9 hour finish, but slowed down over the last 20 miles. This year, after a solid training block and no injuries, I was hoping for sub-9 hours with even splits.

Febapple Course Profile

The course is a 10 mile figure-8 loop through South Mountain Reservation consisting of a 4 mile leg and a 6 mile leg. Each full loop has three climbs and descents of about 300' each, for a total elevation gain of ~6,000' over the 50 mile course. The course a mix of asphalt, fire roads, and single track, most of which is runnable, but technical enought to give veteran trail runners a small advantage (well, not always). I set a goal of 1:45:00 per loop (10:30/mi) for the early loops and 1:50:00 (11:00/mi) for the later ones.

Got my game face on. Let's do this!
(Note the dude in short shorts. You can tell he's fast.)

Toeing the line at the 7am start was a talented mix of local runners: Christoffer Johnston (2:50 marathoner), Tsukasa Kawarai (2:58 marathoner), Jesse Wolfgang (3:05 marathoner), Ryan Timme (3:06 marathoner), John Fegyveresi (Barkley Marathons finisher), John Jenkins (18:22 100 miler), and Scott Gregor (23:07 Grindstone finisher). Whew! Compared to my relatively pedestrian 3:17 marathon PR, this was a blazingly fast field. I immediately picked Christoffer Johnston to win the race on the basis of his super short shorts (spoiler alert: I was right!).


The start of the race. So far so good!

At precisely 7am, we were off! The temperature was a brisk 30 degrees, but the weather reports promised highs in the mid-50's and cloudy skies, which is perfect running weather. I settled into a sustainable 9:00/mi pace on the flat first mile while a stream of other runners whizzed by me and quickly went out of sight.

"These doofuses are going out way too fast," I thought to myself, expecting to reel in most of them by the end of the day (spoiler alert: I was wrong!).

After a mile of asphalt, the course plunged downhill on the most technical descent of the day. I've been training on roads all winter, and I'm happy to say that my legs handled the transition to single track really well. I clicked off a 8:39 mile through this section. The next two miles were all uphill back to the aid station. I put my head down and powerhiked (i.e. walked) to conserve energy. I passed a few people in this section, which surprised me since uphills are usually my weakness. However, this section would consistently be my slowest, as I trudged to 12:17 and 12:54 mile splits for miles 3 and 4.

One of the nicer sections of the course
Photo by Stephanie Ruzicka

After 42 minutes, I was back at the start and I immediately began the 6 mile leg of the loop. After a brief flat section, the course again plunged downhill on a wet, snowy single track trail. In 2016 this section had been solid ice, and I had to brace myself on trees to stay upright. This year, the snow was soft enough to get traction, although some concentration was required. At the bottom of the descent was a small creek crossing where I managed to keep my feet dry, after which the course climbed for 2 miles on a runnable fire road. I covered these miles in about 11:00 each, and then opened up my stride on the ensuing runnable downhill (9:10/mi). Miles 9 and 10 had a steep rocky uphill and then a rutted fire road leading back to the start/finish, which I covered in 11:53 and 10:13. I crossed the timing mat at 1:44:30 for my first loop - right on pace!

And the crowd goes wild!

My nutrition plan for the race was simple: 250 cal/hour in Tailwind, mixed with 20 oz. of water. This meant that I only had to swap out my two empty water bottles for two new ones at each 10 mile interval. My crew, consisting of Alex and my mom, was cheerful and efficient as always. I probably stopped for 5-10 seconds each time I came through, which was just long enough to grab the new bottles and give Alex a kiss. I figure I spent about one minute total with my crew during the race.

Laps 2 and 3 went by like clockwork, and I churned out splits of 1:43:59 and 1:44:38. While I was out, Alex ran the 10 mile race, finishing 13th woman out of 41 (she's running her first 50K in May and is going to kill it!).

Rocks and snow and more rocks
Photo by Stephanie Ruzicka

As I finished mile 30, I asked Alex to tell me what place I was in the next time I came through. I was still running strong, and was convinced that I was headed for a top-3 finish. This loop was when I first started to hurt a little bit. As the temperature increased, the snow on the course melted and turned to mud and slush. The footing became difficult, and my legs became less nimble in these tricky sections. Somewhere in this section, I passed Ke'Mani Smith, who you may remember from previous race reports. He was having a solid race in the 50K and would improve on his previous year's time by almost 30 minutes! We had the following brief exchange:

Me: Hey Ke'Mani!
Kemani: Hey buddy! Are you in the lead?
Me: Actually I have no idea.
Kemani: Well you're first in my heart.

I continued on with a smile on my face. Despite my perceived struggling, I finished the loop in 1:47:25, only 3 minutes slower than my previous loops.

Back at the timing mat, Alex informed me that I had seven runners in front of me, four of which were totally out of reach. Seven?! Holy crap! And here I was thinking I could cruise in for a podium finish.

I hit the trail, determined to pass a few more people before I finished. I ran almost every step, no longer worried about saving my legs for later. The sun felt like it was beating down on me at this point. It's funny how warm 50 degrees feels after training all winter. I scooped up a handful of snow and packed it under my hat to cool myself down. I grabbed another handful and ate it like a little kid who just built a snowman. It was probably dirty, but it was delicious! I passed a few runners on the trail, but it was impossible to tell which race distance they were running. By the time I reached the final climb, I was gasping for air as if I was finishing a 5K. I felt like Zach Miller finishing the North Face 50 mile championships (you know, if Zach Miller was a few years older and much less athletic).

Show of hands - who wants to sit down and have a beer?

I crossed the finish line in 8:46:26 with a final loop split of 1:45:45. I finished in 5th place, having passed 3 people in the final loop. Here's the crazy part: the top three finishers (Christoffer Johnston, Scott Gregor, and John Jenkins) were all about an hour ahead of me. I never had a chance against these guys! The fourth finisher (Ryan Timme) was not far behind them.

Surprisingly, the winning time of 7:45:45 was not a course record. However, the runners ahead of me ran the 3rd, 4th, 5th, and 7th fastest times in the seven year history of the race. In fact, my finishing time would have won the race outright in four other years (granted, the trail conditions were significantly worse some years). I can only hope that the level of competition at this race continues to rise over the next few years so we can push each other to be better and better.

What worked well:
  • My crew is a well oiled machine. They have everything down to a science and are relentlessly upbeat whenever I see them.
  • My nutrition was almost perfect. I never felt nauseous or had trouble taking in calories. I probably should have had more water (hence eating a snowball), but this wasn't a major issue.
  • My training is really paying off. Unlike last year, I wasn't battling any nagging injuries, and I was never worried about how my body would hold up over the distance. I felt strong on the climbs and descents all day and was able to do 8 miles of hiking and running the next day.
  • My pacing was spot on! This is the best ultra I've ever run in terms of maintaining consistent splits. My fastest and slowest 10 mile splits were only 3 minutes apart (10:24/mi vs. 10:45/mi).
  • My gear held up really well. The new Altra Lone Peaks seem to be much more durable than their predecessors, and OH MY GOD HAVE YOU GUYS TRIED WATERPROOF SOCKS? I was skeptical of how well they would work, but my feet stayed dry and blister-free despite snow, mud, and countless puddles on the course.
What needs improvement:
  • My fitness is still just average. I'm able to be competitive in local races because I plan obsessively and I can maintain a solid pace on technical terrain. If I'm going to improve in this sport, I need to get faster.
  • My power hiking needs some work. I lost a little bit of time in this race because I was not very strong on the uphill sections. I would attribute this to a lack of trail running this year.
  • My sense of direction still sucks. I didn't mention this, but I lost 2 minutes because of a wrong turn early in the race. I didn't finish within 20 minutes of another runner, but in a closer race this could have cost me (see Lenape race report below).



Lenape Run 50K

The Lenape Run is a small fatass style run, which has quickly become one of my favorite local events despite featuring two of my main weaknesses: road running and navigation. The course starts in the Ironbound district of Newark and follows roads, park paths, and trails to South Mountain Reservation (yep, the same one from Febapple). Since this race was only two weeks after Febapple, I decided to treat it like a long training run, although I was hoping to finish in the top 3 and receive one of the hand-made wooden trophies that Jay Lemos had brought.

Lenape Course Profile

We parked at the finish line and boarded the 6:50 train to Newark (after a frantic scramble resulting from the train arriving on the wrong side of the track). On the 30 minute ride, I caught up with "Crazy" Dan O'Keefe, who organizes the Frozen Fools 50K fatass and recently ran the epic Inca Trail Marathon. I also chatted with Anthony Longano, who had finished his first 100 miler since the last time I saw him. One of the cool things about this race is that most of the runners are training for some big event later in the year, so it's always fun to compare race schedules. We arrived in Newark at 7:17, made our usual pilgrimage to the small train station bathroom, and took a quick group picture.

The group picture is not just a fun tradition. It's also the best way of accounting for all the runners who start.
Photo by Anthony Longano

By 7:30, we were off on our adventure. The temperature was a chilly 23 degrees with a wind chill in the mid-teens. That was all the incentive I needed to hammer out a quick first few miles. I was almost immediately passed by Jay (who holds the course record) and a few other runners, but kept my pace around 8:30/mi, figuring I could turn on the afterburners later if necessary.

Early miles in Branchbrook Park
Photo by Anthony Longano

I found myself running with Chris McGovern and Joe Limone, who I know from previous races. Our running pace matched nicely, and we stuck together for much of the first 13 miles, which were almost entirely on asphalt. At mile 3, we passed through Branchbrook Park on a pedestrian pathway just as a bike race was beginning. We then ran north through the suburban streets of Belleville and Nutley and crossed the scenic Yantecaw River in Booth Park (and then crossed back over a handful of times). At mile 9, we crossed the Garden State Parkway on a pedestrian bridge, then hopped over a barricade marked "Bridge Out" to cross the Yantecaw River yet again (the bridge was fine, but closed for unknown reasons).

Crossing the Garden State Parkway
Photo by Anthony Longano

We then passed through Brookdale Park and through the streets of Upper Montclair. Finally, we left the roads and entered the singletrack of Mills Reservation. I began to pull ahead of Chris and Joe, but unfortunately had to pull over to answer the call of nature, falling behind them by a few minutes. I caught back up a couple miles later, which surprised them both since they thought I had been ahead. This would continue to be a theme all day.

At least it was pretty in some spots!
Photo by Anthony Longano

I felt good on the technical terrain and again pulled ahead by a few minutes as we followed the West Essex Trail through Cedar Grove. Shortly after, I caught up to Barry Janay and Konstantin Walmsley, who were moving extremely well, but had stopped to grab some food from the mile 17 aid station. I was carrying everything I needed for the day and passed through, unwilling to stop moving in the cold weather. This put me in 3rd place momentarily, but they would pass me back a few miles later.

Circling Verona Lake
Photo by Anthony Longano

We returned to the roads around mile 19 and entered downtown Verona, ran a loop around the scenic Verona Lake, passed through a residential area, and then left the roads again at Eagle Rock Reservation. Once again, I was back at home on some smooth single track trails and laid down a few sub-9:00 miles, keeping my eyes focused on the ground in front of me. I passed Barry and Konstantin, who had stopped to have a snack. They offered to share their food, but I was still worried about freezing to death if I stopped for too long.

Around mile 24, I suddenly looked around and realized that I hadn't seen any yellow Lenape blazes in a while. I also realized that I should have left the reservation around mile 23. Crap! I backtracked half a mile and found the turn that I had missed. The detour had cost me just under a mile of extra running and 7.5 minutes of time. I was sure that Barry, Konstantin, Chris, and Joe had all passed me while I was off course.

Whoops!

Thankfully I was still moving well, and I still had a shot at finishing somewhere around 5 hours. I just had to stay on course... I made quick work of the road miles through South Orange and hit the marathon mark (on my GPS anyway - it was mile 25 for everyone else) at around 3:55 elapsed time. From here, the course climbed 200 feet up a steep overgrown powerline cut.

Bam!
Photo by Anthony Longano

Those of you who read my Barkley Fall Classic race report will know that I have some prior experiences with these types of climbs, and I have a love/hate relationship with them. Okay, that's a lie. I freakin' love power line cuts. Nothing makes me feel more badass than bushwhacking up a steep climb. I powered up the hill (pun intended) and caught up to Barry and Konstantin at the top. One of them (I can't remember who) was cramping and I made sure they were okay before continuing on. Now I just had to hunt down Chris and Joe so I could collect that sweet hand-made 3rd place trophy.

I caught up to them around mile 28 and they once again expressed their surprise at seeing me since they thought I ahead. I mumbled something about getting lost once in every race, but thankfully that excursion was behind me! We ran together for the next few miles on the newly completed single track section that crested Mayapple Hill in West Orange. I put a small gap between myself and them, finally back in sole possession of 3rd after six miles of catching up.

Then I got lost again.

Whoops!

Okay, hear me out before you start judging! Jeez!

I was 5 hours into a freezing cold race, so my mind was a little addled to begin with. I came to a junction in the trail. One direction had yellow blazes which were a slightly lighter shade of yellow than the ones I had been following. The other direction had orange blazes. I remembered having this issue in previous years, but couldn't remember which way was correct. I thought to myself it would be stupid to have a light yellow trail intersect a dark yellow trail. Clearly, light yellow and dark yellow are the same trail.

Are you still judging? Well, there's just no pleasing some people.

The short story is that I followed the light yellow trail, when in fact I should have followed the orange trail. This lesson cost me another 7 minutes, 0.7 additional miles of running, and two unnecessary river crossings. I shouted a few obscenities at no one in particular when I realized this.

Back on track. Needless to say, all four people who I had passed were now in front of me, putting me squarely in seventh place. Luckily, the last 4 miles were all on single track, so there was a small chance that I could once again reel in the other runners. I caught up to Chris and Joe on a technical descent around mile 34. Rather than being surprised, this time they just seemed disappointed.

I caught sight of Barry and Konstantin a mile later, but they were still moving quickly. I red-lined my heart rate on the final climb, but couldn't make up any ground on them. They would later admit that they saw me running toward them and pushed hard to avoid being passed. The final technical descent was too short for me to make up any ground, and I finished in 5th place with a time of 5:30:43. I had run 35.8 miles in a 34 mile race.

So once again, my sense of direction has failed me. I lost 14.5 minutes and ran an additional 1.6 miles because of stupid mistakes. For reference, I ended up 13 minutes behind second place finisher Jesse Wolfgang (who you might remember from the Febapple report) and 17 minutes behind first place finisher Jay Lemos. I also missed out on a podium (i.e. cool trophy) position by 30 seconds. Such is life (for stupid people like me).

But here's the silver lining: this year's Lenape run is now responsible for 7 of the top 10 times ever run on the course! Like I said, NJ trail and ultra running is getting faster, and I'm really excited to see what next year brings.

Big thanks to Christian Focacci for organizing this event and to his fiancee (whose name I unfortunately forgot) for running the mile 17 aid station! And thanks to Anthony Longano for allowing me to use his pictures so this report isn't just a wall of text!

What worked well:

  • My nutrition was fine despite not being optimal. I carried four 20oz bottles in my pack, each with 300 calories of Tailwind. I drank one of these every 90 minutes, and the race was short and cold enough that I didn't mind the relatively small amount of water. However, I might try going even more minimal next year to cut down on weight.
  • My training was still fine, even though I only had two weeks to recover after Febapple. I didn't taper for this race, and didn't need any time to recover afterwards, running 77 and 66 miles in the next two weeks. If I can stay healthy, March will be my highest mileage month ever.
  • The runners were a lot of fun as always. One of my favorite parts of this race is hanging out in the parking lot afterwards, drinking beer, and talking to the other runners. This race really brings out a fun crowd!
  • My time off course improved from 15 minutes in 2016 to 14.5 minutes this year. Progress!
What needs improvement:
  • I don't know if I mentioned this, but my navigation skills could use some work. Despite printing out turn by turn directions and running the course twice previously, I still got lost. And this time, it cost me a cool trophy. I should really pay attention when I run.
  • My beer froze in my trunk and was impossible to drink after the race. This is unacceptable. Someone should invent a device that insulates beverages from their surroundings.



Next up...

I ended up not signing up for Looney Leprechaun 10K because of snow, and I decided to volunteer at Tammany 10 instead of running it, to avoid burning out too early in the season. That leaves three more spring races:
  • 4/15 - Breakneck Point Marathon
  • 4/30 - NJ Marathon
  • 5/13 - North Face Bear Mountain 50
Happy running!

Tuesday, February 14, 2017

2016 Roundup, 2017 Resolutions, and More

Well, we've completed another trip around the sun, and that means it's time for me to get all retrospective about my running over the past 12 months. Here goes!

Starting off 2017 with the Hangover Run 5K
(yes, I was actually hungover)

Tidying up the loose ends

Before we get to the good stuff, here is a quick(ish) recap of my last few races of 2016.

The Bucks County Marathon was five weeks after Grindstone. Although I wasn't fully recovered, I wanted one more shot at a marathon PR before the end of the year. On top of that, New Balance was offering a free pair of shoes to anyone who ran a negative split in a marathon (i.e. second half faster than the first half) between 10/9 and 12/4. And on top of that, I wanted a shot at breaking my half marathon PR, which is well over a year old and was set on a tough hilly course. To accomplish all of these things, I came up with time goals of 1:37 (7:24/mi) for the first half and 1:35 (7:15/mi) for the second half. That would break my half marathon PR by 2 minutes and my full marathon PR by 5 minutes, as well as give me a 2 minute negative split. Easy peasy, right?

On the morning of the race, the weather was perfect. Temperatures were in the mid-40's with scattered clouds and no wind. At 9am, the starting gun sounded and we were off. Within the first few miles, I began to have doubts about how my race would go. My legs were having trouble maintaining the "conservative" starting pace that I had planned, and I struggled to get into a rhythm. I told myself that my legs just weren't used to going fast since I had almost exclusively trained for ultras all year.

I have to go how much farther at this pace!?

By the half way point, I was a minute behind schedule (1:38), but not too worried since I was still on pace to meet all of my goals. Meanwhile Alex, my mom, and Julie were stopping to see me every few miles and cheer me on, so my spirits were high. However, by mile 19 the familiar "wall" was creeping up on me. My mile splits slowed from 7:30 to 7:46 to 7:54 to 8:20. With each passing mile my legs felt a little heavier, and my goals slowly slipped away. I spent a few miles in self-pity mode before realizing that I was happy to be out running on a beautiful day with my family cheering me on. I crossed the finish line in 3:22:25 with a big dopey smile on my face and none of my goals accomplished. There's always next year!

Looking back through my GPS data, I found that my heart rate maxed out at 180 right around the time my pace started to fall off. My typical heart rate for a marathon is 160-170, so something was definitely off. It would turn out that I was just starting to get sick on the day of the race. I would spend the next few days feeling achy and low on energy. So hopefully my meltdown was just related to a badly timed cold.


Post race chicken broth and belly rubs. Aww yiss!

---

The Frozen Fools 50K is a race near and dear to my heart. Following the Appalachian Trail from the Delaware Water Gap to Stokes State Forest, it's a tough, hilly, rocky mofo of a course. There are unmanned water stations at two points on the trail, but otherwise runners are responsible for their own nutrition and navigation. Back in 2014, it was the first 50K I had ever run. I got horrifically off course that day, neglected my nutrition, and finished just ahead of the course sweeper/race director Dan O'Keefe. It remains my worst performance on Ultrasignup by a good margin. In 2015, I redeemed myself and won the whole damn thing, finishing 3 hours faster than the year before. So 2016 was a tie breaker of sorts. Who would have the last laugh?

At 7am, 11 runners set off from the Dunnfield Creek parking lot and began the long rocky climb up to Sunfish Pond. I had set a goal of sub-6 hours and was determined to push hard to get it done I quickly put a gap between myself and the rest of the field and began to wonder if I would be running alone all day, as I had done in 2015. Within a few tenths of a mile, I heard footsteps coming up behind me. This turned out to be the trio of Jason Friedman, Ryan Espulgar, and Sean O'Connor, who are all very solid trail runners. Since it was early in the race, I didn't worry too much about keeping up with them. They slowly pulled away over the course of the 1,000 foot climb.

Elevation profile. Just a few hills

Around mile 4, I missed a tricky turn in the trail and got off course. I only realized it when I saw Jason running back toward me (he had gone off course too). This cost me 3 minutes and jeopardized both my time goal and my chances of catching up to the other runners. Then it hit me. No, not an idea. Severe intestinal distress. I waited until the coast was clear and made a quick pit stop. Then I made two more over the next few hours. In all, I lost about 10 minutes to various diversions during the race. Although I was running faster than the previous year, I was losing precious time.

I caught up to Ryan Espulgar around mile 25. He was still moving well, but was starting to lose energy after his quick start. I let him know about another tricky turn that was coming up and pulled ahead. Somehow, I had managed to stay ahead of Jason all day, leaving only Sean in front of me on the course. By mile 26, Sean was still not in sight and I had 50 minutes to run the last 5 miles if I was going to break 6 hours. I pushed hard, getting my heart rate up into the 160's. I ran the last full mile in 8:12 (my fastest of the day) and crossed the finish line in 5:58:31. Sean had beaten me by 15 minutes, so I wouldn't have caught him even if my race went perfectly.

Hanging out after the race might have been the most fun part of the day. I sat by the finish line and watched the rest of the runners come in while replenishing my energy reserves with beer, sandwiches, and cookies. All in all, it was a pretty good day.

Strava data
Official results

---

The Christmas City Classic 5K was my last chance to PR at a short distance this year. Again, I'll mention that I did almost no speed work all year. My legs literally don't know how to go fast any more. Nevertheless, I wanted to cap off the 2016 with a good performance. My old 5K PR was 19:26, or 6:15/mile, so that became my target goal for the race.

Mile 1 was slightly downhill and it clicked off in 6:11. So far, so good! Mile 2 was a flat out and back section. My lungs were already burning from the effort and my heart was red-lining. I came through in 6:26. Crap! I would have to push hard to set a new PR. However, Mile 3 was back up the hill that we had come down at the start, and it slowed my down significantly. My last split was 6:59, and my total time was 19:48. Again, not the race that I was hoping for, but still pretty good considering my lack of speed training. On the plus side, I finished 5th overall and 1st in my age group! Hopefully I'll improve on this result with some on the track in 2017.

Finishing up my last race of the year

Strava Data
Official Results


2016 in Review

For you stat nerds out there, here's how my year looked in numbers:

Total Mileage: 2,519 miles (4,053 km)
Miles Per Week: 48
Time Spent Running: 456 hours (19 days, 0.5 hours)
Total Elevation Gain: 283,131 feet (9.75 Mount Everests)
Number of Races: 17
Number of Marathons + Ultramarathons: 11
Personal Bests Set in 2015:

     Distance      Time      Pace
     10K              42:41     6:52
     26.2M        3:17:09     7:31
     100K        11:37:58   11:14
     100M        19:39:50   11:41

My main goal in 2016 was to finish the three 100 mile races that I signed up for. In this sense, the year was a spectacular success! Here's a quick summary:

     Race                          Time       Place/Finishers
     NJ Ultra Festival       26:31:29        1/1
     The Great NY 100     19:39:50        3/34
     Grindstone               25:39:07      33/180

Most importantly, finishing Grindstone qualified me to enter the Western States and Hardrock lotteries. I didn't get into either race this year, but my lottery tickets double each year as long as I continue to qualify. So eventually I'll get in and run my dream races. Woo!

My secondary goals for 2016 were to stay healthy and to PR in all race distances. In those regards, I was not as successful. Only a few weeks into 2016, I developed a nagging case of achilles tendinitis which prevented me from running for two weeks in January and an additional week in February. I stayed in shape by riding a stationary bike at the Rutgers gym every evening, which, needless to say, was amazingly boring. That was enough incentive to take recovery and injury prevention more seriously. Thankfully, I have been injury free since then.

2017 was also the first year that I failed to PR in the 1 mile, 5K, and half marathon. Mostly, this can be attributed to the fact that I didn't race these distances as often as in the past. For example, I didn't run a half marathon (other than Breakneck) all year. However, the other important factor is my total lack of speed training all year since I was focused instead on my 100 miler goals. I would like to get back to more speed-based training in 2017 and continue to improve my shorter distance race times. Hopefully, any fitness I gain will benefit my longer distance races as well.

2017 Goals

My 2017 racing schedule is a little less set in stone this year. I signed up for Vermont 100 as my Western States qualifier, and I may do Grindstone again to try to improve on my time from last year. Assuming I run both of these, they will be my 'A' races for the year.

Some of the most fun events on my calendar are not organized races. Alex and I are also planning to run a "Softrock 100" in late June, i.e. a 5 day hike/run of the Hardrock 100 course. Basically we'll explore the San Juan Mountains all day and stay in the towns that we pass through. More updates to come on that. At some point in the year, I also want to take a crack at setting the fastest known time on the 70 mile NJ section of the Appalachian Trail (or the NJ AT FKT if you like acronyms). I'm also hoping to take a trip up to the White Mountains and run another Presidential Traverse (or double traverse) if time allows.

Lastly, I'd like to improve my marathon time and work towards qualifying for the Boston Marathon (which requires a 3:05 marathon for my age group). And of course it would be nice to set some new PRs at shorter distances. My 1 mile PR is now almost 2 years old, and my 5K PR and half marathon PRs are 15 months old. Something must be done about this!

Here's a rough idea of my schedule for the year. Happy running everyone!

2017 Race Schedule
(*denotes tentatively scheduled, 100 mile races in bold)

Date
Race
Distance
   1/1
Hangover Run (done!)
5K 
   2/18
Febapple Frozen 50
50M 
   3/4
Lenape Trail Run
50K 
   3/18Looney Leprechaun
10K 
   3/25
Tammany 10*
50K 
   4/15
Breakneck Point Marathon
26.2M 
   4/30
NJ Marathon
26.2M 
   5/13
North Face Bear Mountain
50M 
   5/20
Tough Mudder Philly
10M 
   6/3
RVRR "Train"ing Run*
50K 
   6/17
Manitou's Revenge
50M 
   6/??Softrock 100
100M 
   7/4
Revolutionary Run
10K 
   7/15
Vermont 100
100M 
   7/29
Escarpment Trail Run*
20M 
   8/??
Presidential Traverse*
36M 
   9/??
NJ AT FKT*
70M 
   10/8
Grindstone*
100M 
   11/5
NYC Marathon*
26.2M 
   12/2  
Frozen Fools
50K 
   12/9
Hellgate*
100K 

Sunday, December 18, 2016

Grindstone 100

Rain, fog, rain, hallucinations, and rain. That's the short story of my 2016 Grindstone 100. Here's the long story...

Starting the second night of Grindstone


Training

My two bucket list races are Western States 100 and Hardrock 100. As it turns out, Grindstone is a qualifying race for both of these. With this in mind, I signed up for Grindstone in April, hoping to finally put a ticket in the lotteries for both races. Like all Hardrock qualifiers, Grindstone features a massive amount of climbing and lots of time between aid stations. This would be, by far, the hardest race I had ever run.

Having slacked off a bit in July and early August because of the insanely hot weather, I finally buckled down and put in a solid six week training block from mid-August through the end of September. With the Barkley Fall Classic and Grindstone looming on the horizon, I decided to focus more on elevation gain and cumulative time on my feet than on mileage. Here's what those weeks looked like.

Week
Mileage
Elevation
        8/15
79.0     
11,220'       
        8/22
70.6     
11,543'       
        8/29
50.4     
6,890'       
        9/5
53.0     
5,387'       
        9/12
43.8     
12,238'       
        9/19
52.3     
12,296'       

The middle two weeks were a mini-taper for Barkley, and the final week mostly involved hiking in the Great Smoky Mountains. Not a typical training plan, but it seemed to do the trick. I came into Grindstone in the best shape of my life, ready to take on the mountains of northern Virginia.

The Course

Remember how I described the Barkley Fall Classic as tough? Well it is, but Grindstone is a whole different beast. Described as "without a doubt, the hardest 100 miler east of the 100th meridian," Grindstone is an out-and-back course through the rugged Allegheny Mountains. The outbound direction includes two unmanned summit checkpoints - Eliott Knob and Reddish Knob - where runners must punch their bibs with an orienteering punch to prove that they passed through.

Grindstone course map


The course features multiple 2,000+ foot climbs for a total elevation gain of 23,000 feet over its 101.85 miles. For reference, this is twice the amount of climbing and three times the distance of the Barkley Fall Classic. Adding to the difficulty of the course, the race starts at 6:00pm, so all but the fastest runners experience two sunsets and two nights of running through the dark.

Up, down, and repeat

My plan was to go out at a conservative pace and stay "comfortable" for the first 60-80 miles of the race, then push harder near the end if I was able to. I wasn't sure what pace this would correspond to, but I made three pace charts for my crew corresponding to 24, 26, and 28 hour finishes to help them determine when to expect me at each aid station. Secretly, my goal was to finish faster than my NJ Ultra Festival time of 26:31 so I could harass Rick McNulty about how hard that race was.

Pre-Race

After a fitful night of sleep - partially due to pre-race nerves and partially due to the discovery of bed bugs in our cheap backwoods motel - I arrived at the Camp Shenandoah race headquarters with my wife and crew chief Alex, my mom, and fellow runner Charlotte Dequeker, who had driven down to Virginia with us. The weather was gloomy, and the reports promised constant rain for the next 24+ hours.

Who has two hands and makes poor decisions?

A mandatory pre-race briefing was held at 1:00pm in the mess hall. Race director Clark Zealand gave us the usual advice: "Don't go off course, don't forget to punch your bib at the summits, and - seriously - don't go off course, Ryan. We're in the middle of a million acres of undeveloped land, and you're a bit of an idiot." I'm paraphrasing of course, but that was the gist of it. Anyway, I tried to pay attention to these minor details, but I couldn't help but notice that there were cardboard cutouts of bandaged, bloody feet hanging from the ceiling.

Yup, those are the ones

I chose not to interpret this as a sign of things to come.

As the briefing ended, a light drizzle began to fall. Hurricane Matthew was pushing some small storms inland as it swept past the Atlantic coast. The rain would continue, with varying intensity, for the duration of the race. We took shelter in our car, and I tried in vain use my final hours of freedom for a power nap. But my mind was racing (pun intended), and I eventually gave up and read my favorite chapters from Ultramarathon Man.

The Early Miles

After the usual photo ops (those damn paparazzi are relentless!), I lined up about half way back in the starting corral with Charlotte. I was hoping to justify my seeding (36th male) with a solid performance, but I wanted to avoid starting too aggressively. The plan was to get caught in a conga line of runners and force myself to start slow, then gradually reel people in for the rest of the race.

The calm before the storm (literally)

Once all the runners were gathered and accounted for, Clark led a brief prayer. I'm not particularly religious, but I enjoyed his message, which was to be thankful for the ability to do insane things like run 100 miles through the wilderness. At 6:00pm sharp, we were off.

The first half mile of the course went through the camp on a gravel road before we came to an abrupt bottleneck at the beginning of the singletrack trail. Four minutes elapsed while I waited, as patiently as possible, for the runners in front of me to trickle onto the narrow path. I convinced myself that those four minutes meant nothing in 24+ hour race, but I couldn't help feeling antsy standing still this early in a race. Once back in motion, my mind calmed down, and I chatted with the runners around me.

1.5 miles down and only 100.3 to go!

One of the fun parts of running an ultra is getting to meet (or just observe) different people along the course. There was Mr. Sniffles (who seemed to be dealing with a cold), Legs McGee (because she was mostly legs), and Greg from Virginia (because that was his name and home state). Greg was a Grindstone veteran and very friendly, so I asked him lots of questions about the course. He warned me that the climb up to Little Bald Knob was the hardest on the course and could be demoralizing. So we all had that to look forward to.

Less than an hour into the race, the last remnants of sunlight were disappearing over the horizon, and I flicked on my headlamp. The first night of Grindstone had begun! Soon after, we began the first big climb of the race - a 4.5 mile, 2,400 foot ascent of the Great North Mountain ridge, ending with a bib punch at Elliot Knob. After weeks of hill training, I was happy to find that I felt strong during the climb, passing a dozen people on the steep gravel road to the summit at mile 10.

I made quick work of the bib punch and began the long rocky ridge line descent to Dry Branch Gap. This was the most technical section of the course. The trail was nothing but loose cinder block sized rocks, wet with rain and moss, and obscured by a persistent blanket fog. The earth plunged sharply downward on my left, and sharply upward on my right. The light from my headlamp was only enough to see two steps in front of me, but I raced forward with reckless abandon. It was awesome and primal and everything I look for in a race. I passed another dozen runners in this short section, including Charlotte, who had her characteristic smile and cheery demeanor.

After quickly refueling at the Dry Branch aid station (mile 15), I began the 1,000 foot climb up Crawford Mountain. I again made steady work of the climb, paying careful attention to my heart rate to avoid redlining to early in the race. After summitting, the descent was on a buttery smooth dirt trail, which made for easy running. I let gravity do its thing and bombed down the steep slope, passing another dozen runners in the process. I rolled into the Dowell's Draft aid station (mile 22) with just over 5 hours elapsed in the race - right on pace! This was the first crew access point, and I was happy to see my mom and Alex after running in the dark for so long. Alex beamed with excitement as she told me that she met Simon Donato, the host of the TV show Boundless, who was there to pace his friend. Cool!

Alex geeking out

Feeling refreshed after seeing some friendly faces, I began the long meandering ascent of Hankey Mountain. Rising 1,500 feet in 5 miles, the slope of the trail was right on the borderline of what I consider "runnable" in a 100 mile race. I awkwardly alternated between running and power hiking, struggling to find a steady rhythm.

I caught up to a runner and broke the silence by explaining my thoughts on the climb. He agreed, but noted that this section would be awesome to run down on the return trip. With some mutual ground established, we awkwardly ran/hiked together for the next few miles. The runner was Troy Shellhamer, an accomplished hiker and ultrarunner with a racing resume as epic as his name. He told me stories about running Western States, through-hiking the Colorado Trail, and pacing Traci Falbo when she ran the Grand Slam of 100 Milers. We discussed how to have a sustained career in ultrarunning, the benefits of running 50 milers vs. 100 milers (sometimes it's nice to be done before dinner), and how Ian Sharman and Jeff Browning are gods among men. One by one the miles ticked away as we reached the summit of Hankey Mountain at mile 25 and began a very pleasant descent on fire roads to the Lookout Mountain aid station (mile 30).

Not needing any supplies, I ran through the aid station and began bombing downhill toward North River Gap, per my usual strategy. This meant leaving Troy behind, but relationships are fleeting during an ultra. A few miles later, I realized that I was lower on water than I had thought. I also noticed that my GPS battery was dying even though only 8 hours had elapsed and the battery was rated for 12 hours (thanks Suunto). I still had miles to go before the North River Gap aid station, at which point my watch would be dead and I would be dehydrated.

I began to have the sort of illogical thoughts that ultrarunners tend to have during these moments: "Maybe my watch is running short, and the aid station is closer than I think." But these sort of things never happen when you want them to.

Then I found the aid station.

I couldn't believe it! My watch was showing 34.5 miles and I was running into the mile 37 aid station. I had also arrived 40 minutes ahead of schedule. Did I make a wrong turn and accidentally cut the course? I had been running with other people almost the entire time. Maybe we all cut the course? I would have to tell the race director what happened and risk being disqualified from my goal race...

These thoughts were put on the back burner when I realized that my crew would not be ready for me yet. Luckily the course passed right through the aid station parking area, and I spotted the silver pickup truck that we had borrowed for the weekend. I peaked in through the passenger side window, my headlamp illuminating the interior. Alex and my mom we're both reclined in the front seats, fast asleep. I rapped on the window and startled the hell out of both of them.

"Holy shit!" Alex yelled. And then, "I'm so sorry! Holy shit! I'm sorry."

I calmed her down by telling her that I was way ahead of schedule and that I was the one who made the schedule in the first place. She took a moment to throw on a rain jacket - mind you it was still pouring outside - before grabbing my GPS charger and a few other supplies from the bed of the truck. I set off toward the aid station while she and my mom got a change of socks, new water bottles, and a camp chair.

The nice thing about running in cold weather is that it becomes much easier to digest solid food. I took full advantage of this fact while I was waiting for my crew to catch up, snacking on grilled cheese, quesadillas, and whatever else looked appetizing. My crew quickly caught up, apologized a few more times, helped me change into new socks, and sent me on my way. All told, I spent 4 minutes in the aid station, which is a pretty minor delay in the grand scheme of things.

Alex is truly brave for getting this close to my feet mid-run

The Middle Third

I left the aid station in 66th place and began the long, long climb up Little Bald Knob: 2,600 vertical feet over the course of 7 miles. In a typical training run, I can cover 7 miles in a little under an hour. This stretch of trail would take me over two hours of continuous heart-pounding exertion. But I'm getting ahead of myself.

I set off on the climb alone, as I am known to do. The solitude gave me time to think about the mileage that my GPS was displaying. Now it's typical for my GPS to be off by a few percentage points, especially in mountainous terrain where the satellite signal is bouncing around. But this was a huge error, and my early arrival at the aid station suggested that I really hadn't gone a full 37 miles. Where could I have gotten off course? I knew there were two bib punches in the first half of the race. Had I skipped one? I had also seen many of the course markings torn down (I would later learn that the local hunters were feeling territorial). Maybe they altered the course?

These sort of thoughts continued for a while, making this a serious low point for me mentally. However, I still had plenty of energy and was moving well. When I caught up to a group in front of me, I asked if their GPS mileage was off, and whether there had been a second bib punch. They told me that they had gone about the same distance as me and the bib punch was up ahead a few miles. Whew! I still wasn't totally convinced though, and I would continue to harass other runners with these questions for the next few miles.

Up and up and up and up.

Rain rain rain rain fog rain rain.

The Wild Oak Trail, which the course followed for the duration of this climb, is on a ridge line with (supposedly) spectacular views. However, the fact that it was 3 a.m. combined with the dense fog meant that I was only able to see a few feet in front of me at all times. I followed the circular beam of my headlamp and focused on my breathing. Step, breathe in, step, breathe out, step, breathe in... After a while, it became meditative, maybe even enjoyable. No, I take it back. Definitely not enjoyable. But it did feel very cool being alone on a mountain ridge. The night was silent except for my breathing and the rain pelting the leaves around me; pitch black except for the small orb of light in front of me. I passed a few small groups during the climb but was otherwise alone the entire way.

Artist's depiction

After an eternity, I summited the mountain and began the short descent to the mile 45 aid station. I confirmed with the volunteers there that the second bib punch was still ahead on the course (I really should have memorized the details of the course better), then grabbed some food and quickly moved on.

The next mile or two went gradually downhill on a gravel fire road, and I was able to pick up my pace for the first time in a few hours. It was here that the race leaders started to pass me coming back toward the finish line. Cheering for them was rejuvenating, and I made quick work of the next few uphill miles leading to the Reddish Knob bib punch. I met several people on the short out-and-back section to Reddish Knob, and each of them warned me that the orienteering punch was not there (local kids had stolen it). I made the trek to the summit anyway and took a cursory look around in the bushes for the punch.

As I was milling around, fellow NJ ultrarunner and all around badass Jun Bermudez caught up to me. Along with running some of the most prestigious 100 milers in the US, Jun has finished the Bigfoot 200 (that's not a typo) and completed a lap of the Barkley Marathons (yes, the real one). In short, this is a guy who knows his way around long distances. We concurred that the punch was indeed missing and set off to the Briery Branch Gap aid station together. He noted that I was only wearing a thin compression shirt.

"Are you cold?" he asked.

"Nope," I responded, and then thought about it for a second. "Well maybe a little."

He suggested putting on a rain jacket at the next aid station. I had one stashed in my pack (at Alex's insistence before the race), but had been avoiding it since I always feel clammy and uncomfortable running in waterproof layers. Nevertheless, he was right. Hypothermia is a major cause of DNF's in 100 mile races, and I needed to stay warm.

Shortly after 6 a.m., 12 hours elapsed in the race, we pulled into Briery Branch Gap, which was the turn around point in the course. I was now in 45th place. I changed my socks and put on a new compression shirt. In the time it took me to do that, I started shivering. After some further prodding from my mom and Alex, I finally put on my jacket.

Concerned mom

I chugged a hot cup of coffee and walked over to the fire pit to warm up. A quick glance at the shivering miserable faces of the other runners who were huddled around the fire convinced me that this was a terrible idea, and I hit the road. The only good way to warm up was to keep moving.

Can someone do something about all this rain?

On the climb out of the aid station, I again caught up to Jun, who had left a few minutes ahead of me. We talked for a bit until he went running into the bushes, apparently suffering from some stomach issues. He caught up to me a few minutes later, but again had to run off. This cycle would repeat a few times until I finally pulled away for good. Jun would go on to finish in 26:45.

As the sun came up, I passed a number of familiar faces who were heading to the turnaround. I ran into Charlotte, who was still smiling. She would later summit Reddish Knob with Barkley legend John Fegyveresi and go on to finish in 29:17, well under her 30 hour goal. I passed Otto Lam, who had run the Grand Slam of 100 Milers and was capping off his racing season with yet another brutal race. He looked cold and low on energy, but would gut out a 33:47 finish to go 6 for 6 on 100 mile races for the year. The steady stream of friends and acquaintances was a welcome distraction from the fact that the fog was obscuring the panoramic views from the ridge.

Artist's depiction

It turns out that I'm a very visual person, and the constant lack vistas at the mountain tops would slowly drain my enthusiasm over the course of the race. More on this later.

After a few miles of rolling hills, I began the long descent from Little Bald Knob. After 14 straight hours of rain, the Wild Oak Trail had become a giant muddy slip 'n slide. I can usually count on my downhill running ability in an ultra, but the two hour descent was filled with stutter stepping, side to side movement, and occasionally stopping dead in my tracks to avoid faceplanting in the muddy trail. I was totally unable to build up any momentum, and I knew I was shredding my quads in the struggle to stay upright.

By the time I got to the North River Gap aid station for the second time (mile 65), I knew that it was going to be a long day. My quads didn't hurt yet, and I still had gas in the tank, but I had just dealt a huge amount of damage to my legs which would come back to bite me at some point. Luckily, I only had 15 miles left to run before Alex would join me. With that in mind, and some new socks on my feet, I headed back out onto the trail. I had moved up to 35th place and was determined to catch a few more people before I finished.

The Final Push

The gradual 2,000 foot climb that ensued was fairly uneventful, although I became increasingly aware that my pace was dropping. For some reason, the cold weather had made it difficult for me to stomach the usual 20 oz. of water and 200 calories of Tailwind that usually forms the base of my nutrition. Instead, I had been relying heavily on the solid food at aid stations. On the plus side, holy crap are hot breakfast burritos delicious when it's 45 degrees and raining! On the other hand, it's hard to eat 200+ calories per hour of real food while you are running.

At mile 75, I reached the top of Hankey Mountain for the second time and began the gradual 1,500 foot descent to Dowell's Draft, where Alex would be waiting to pace me. You may recall that I awkwardly ran/hiked this section with Troy earlier in the race, and that we both agreed that it would be fun to run down on the return journey. With that in mind, I opened up my stride and managed a few 11:00-ish miles, passing by a handful of runners. I was feeling pretty good about my ability to run on technical terrain this late in the race, but wondered how much longer it would last. Spoiler: not much longer.

Ultrarunner or dead body that was pulled out of a river? You decide!

I pulled into Dowell's Draft with 19:20 elapsed. This was right between my 24 and 26 hour pace splits, so we figured 25 hours would be a decent goal to shoot for. Alex was ready and raring to go, so I scooped up a handful of food and we got back on the trail.

Mom: Can I take a quick picture?
Me: Sure, but I won't stop eating.
Alex: (always looks cute)

The first few miles with Alex were fun. It was great to catch up after being by myself for almost a full day. I told her how I was feeling (good, with 75% forecast of bad), and she updated me on the other runners she had seen, including her brush with stardom earlier in the race.

When we started the 2.5 mile, 1,500 foot ascent of Crawford Mountain, things started to unravel. With my nutrition suffering, I had been increasingly struggling with uphill sections for the past few hours. I pushed hard on this climb, but was only managing 20:00+ miles. Strava tells me that my grade-adjusted pace (equivalent pace on flat ground) was 13:00-14:00 per mile, which isn't terrible, but at the time it felt like I would never reach the summit. After a full hour of climbing and many false summits, we reached the top.

These glutes were made for walking
And that's just what they'll do

I'm again going to point out that I didn't memorize the elevation profile of the course, and I had somehow convinced myself that Crawford Mountain was the final big climb. Au contraire. A painful 1,000 foot descent brought us to Dry Branch Gap aid station at mile 87, after which we had another 1,600 feet of climbing to reach Eliot Knob. Woo boy!

Coming into Dry Branch Gap with my wonderful pacer

Now, starting to run on fumes, and depressed by the constant rain and fog, I began to really struggle. The thing about the Eliot Knob Trail is that it has a never-ending series of false summits. Just when you think you're at the top, you turn a corner and find yourself staring up another 300 foot climb. After a few of these, I hit my lowest point of the entire race. Poor Alex did her best to cheer me up. She sang and danced and told me how amazing I was for doing this race. All she got in return were grunts and groans from her grumpy husband.

At last, we hit the technical section of the trail, which meant that we had about a mile to go until the summit. However, after 23 hours of running and over 30 hours without sleep, my coordination (and sanity) were beginning to suffer. I slipped constantly and began to hallucinate.

Zombie Ryan attempt to negotiate the "trail"

The following conversation played out a half dozen times during the final miles of climbing.

Me: Oh, there's the sign!
Alex: What sign?
Me: The sign that marks the turnoff at the end of the climb.
Alex: (furrowing her brow) ...Okay.

And, of course, there was no sign. Inevitably, the "sign" would turn out to be a leaf or a patch of moss on a tree. And each time, Alex would play along, although she began to suspect that there wasn't really a sign anywhere on the trail.

Finally, we came to the sign.

Tadaa!
...this was my best effort at posing for a picture

Finally, the actual "last big climb" was over. I showed my elation by grunting at Alex as she took my picture (Sorry!).

Then began the steep 2,000 foot descent to the final aid station. At this point, my quads were feeling the full effect of the abuse that they had endured over the last 90 miles of running. Each step felt like I was being stabbed in the thighs. And there were a lot of steps left to go.

As we ran (Well, Alex ran. I hobbled.) down to the final aid station, we crossed several streams that I didn't remember from earlier in the race. Were we off course? No, I realized, this was just the runoff from the massive amount of rain that had fallen in the mountains over the previous 24 hours. What had been dry creak beds on Friday night were now fully flowing rivers on Saturday evening. I did my best to hop across on any exposed rocks, but dunked my feet a few times along the way.

After some very slow miles, we finally arrived at the mile 97 aid station with 24:14 elapsed. Only five miles less to go, and no more major climbs! However, I would soon come to learn that even the minor climbs at Grindstone are formidable on tired legs. I grabbed a handful of food, thanked the volunteers, and staggered back into the woods with my pacer in tow. The sun was just starting to set for the second time, and I reluctantly put my headlamp back on.

The home stretch! My body language here is telling.

Alex resumed her singing and chatting, trying to motivate me over these last few miles. Although the end was close, I still could not pull myself out of my funk. The trail leading away from the aid station immediately went uphill, climbing 500 feet in a mile and a half. I huffed and puffed the entire way up, totally depleted of energy.

"I thought we were done climbing!"

At last, we made it to the top, and it was all downhill to the finish. The final few miles were on very technical terrain, with several more stream crossings. At mile 99, I had my first and only wipe out of the race. I slipped on a wet rock, and my feet flew out from under me. After making sure I was okay, Alex let me know how hilarious I looked.

At mile 100, we were back on good trail and "running" (if 15 minute miles can be considered running). The beam from my headlamp danced off the wet leaves and rocks, and my hallucinations kicked in again.

A dog appeared on the side of the trail, happily wagging his tail as he watched us.

"Is that a dog!?" I asked Alex.

It was a fern blowing in the breeze.

A white rabbit darted across the trail and scurried into the bushes.

"Hey look - a rabbit!"

I'm pretty sure it was an actual rabbit, but Alex insists that she didn't see it. From then on, I kept my observations to myself.

Suddenly the camp came into view from across a small lake. All we had to do was negotiate another creek crossing and circle the lake and we were done!

"Careful," I warned Alex as we crossed the final creek, "The rocks here are slippery."

Within seconds, she had slipped on a rock and was on her butt in the middle of the trail. So at least we were even. After confirming that she was okay, I let her know how hilarious she looked.

We emerged from the woods and onto the gravel camp road. It felt slightly uphill, so I walked for a few steps until Alex chided me, "Come on! You can run this!"

I broke into a feeble jog, and we entered the camp. The finishing chute was up a short hill, but I refused to stop running. I powered up the little incline and ran straight through the finish. My final time was 25:39:09, good for 33rd place overall!

Final Thoughts

It took me a long time to write this report, in part because I wasn't sure how I felt about my race. Don't get me wrong - I'm proud of my final time and place. In fact, my slowdown over the last 20 miles cost me less than an hour and maybe a half dozen places. In the grand scheme of things, this is a pretty minor loss. My time was also on the low end of my predicted finish times. However, I've never had such a prolonged mental low point in a race. Some combination of the weather, exertion, sleep deprivation, and lack of scenery just destroyed my positivity after 80ish miles.

Rather than dwell too long on my emotional meltdown, I'll simply apologize to my pacer and attribute my grumpiness to a unique combination of hardships. Hopefully, my next 100 miler will have milder weather, nicer scenery, and less sleep deprivation. In fact, I might have to come back to Grindstone next year and see if I can go sub-24 hours!

Here's the bottom line though:

Bam!

I got my Western States and Hardrock qualifier! I entered both lotteries with one ticket each. Although I was not selected, Grindstone was the first step in the right direction.

Oh, and on a lighter note, I finished Grindstone faster than the NJ Ultra Festival 100. Which means that Ultra Fest should count as a Hardrock qualifier. Rick, take note!

GPS data is on Strava
Official results are here