Archive · Gravel Race

Gorge Gravel Grinder

Apr 23, 2023 Dufur, Oregon

Luxury gravel, big climbs, and a race that tested both legs and luck.

Gorge Gravel Grinder header image
An overhead view of part of the course which consisted mostly of farm land and well maintained gravel roads. You could call this "luxury" gravel. Photo: Adam Lapierre

This race has been on my list from since last year and is a great early season fitness builder. It attracts strong fields with its close proximity to Seattle and Portland. The first time riding in this area was last fall where we rode the OMTM Japanese Hollow route and attempted OMTM Swale Canyon but we had to re-route due to fire danger.

From my memory, the gravel in this area is good with very little car traffic and can fit in the category of "luxury" gravel. I consider "luxury" gravel to be a smooth enough surface it can be ridden with wider road tires and is quite close to paved. It is also devoid of potholes and washboards that also can make a ride much less enjoyable.

Race notebookView dataClose

Normalized Power

223 watts

Elevation Gain

8,304 ft

Avg Heart Rate

159 bpm

Distance

93.49 miles

Elapsed Time

05:46:12

Moving Time

05:17:57

Avg Speed

17.64 mph

Avg Power

190 watts

Time Stopped

00:28:15

Before the Race

The preparation the day before was mixed for this race. I was in bed and asleep early (8:35pm) and slept a solid 8 hours 20 minutes. I brought my usual premade, steel cut oatmeal with sliced almonds, blueberries and maple syrup and ate as much as a could after waking up. I had a hearty meal in The Dalles the night before of hawaiian bbq (chicken, rice, mac salad) at Lilo's.

But the bad was we missed packet pick up by an hour or so. We had to pick up our packet (number plate, timing chip, etc) the morning of and the line was long. Ira and I spent an hour waiting in line so by the time we parked, we had about 15 minutes to get ready. The mistakes compounded because I just squeezed my tires and determined they were good and at the final moment decided to wear a winter long sleeve jersey instead of my planned summer weight short sleeve. All these mistakes will end up causing havoc for me later in the race.

Another overhead view of the course. The temperature in the morning was colder and was cloudy and foggy. These clouds burned off later in the today as it heated up. Photo: Adam Lapierre

The First Selection

The first big effort of the day was a 200 foot kicker climb the whole feel smashed up. I averaged 377 watts for 2:10 seconds which felt good because the legs were fresh for the day. Up to that point, it was an easy 119 watt average for first 10 min of the neutral roll out. The race pretty much starts at this climb but they actually stopped everyone for 2 min at a start line. Then there is a short descent and the next longer climb begins. This climb breaks up the field into a lot of different groups. Ira and I were riding together from the start and following each other wheels but during this climb we linked up with our friend Alec and Vincente.

Route & elevation

Grade

-

Distance

-

Elevation

-

Time

-

I was feeling really good on the climb. The climb was around 1,300 feet and I had a normalized power of 276 watts for about 31 minutes. I did a lot of turns on the front trying to push the pace because the riders in front of us were gaining distance and you don't want to fall too far back. I find that getting in a strong group earlier and just trying to hang on gives you a better chance of a good finish versus a slower start and trying to gain places over the race.

The riders you link up with in the pointier part of the field typically have better fitness so the groups hold a higher speed. It can be a little scary because you worry about going to hard and totally blowing up but some of this is remembering to eat and drink so you can sustain a hard pace.

Power CurveView chartClose

This is my second race using a hydration pack. I have the Osprey 1.5 liter pack and had two 26 oz bottles onboard. They were are filled with GU Roctane Energy Drink Mix. I also had around 9 GU energy gels in my jersey and was trying to consume one every hour of the race. I had consumed around 60 grams per hour in the Grand Fondo Ephrata and the last hour was pretty brutal for me and I assume it was somewhat related to fueling. So if I had a two gel every hour and a bottle every hour an half I would be around 80 grams per hour. The plan was to not stop at any aid stations the entire day to save time.

The neutral roll out from the town of Dufur. It was neutral till a short 180 ft, 10% climb that I averaged more than 350 watts to stay with the pointier end of the field. This was the biggest matched burned all day. Photo: Adam Lapierre

Once I reached the top of the climb, we were down to a group of about seven. I noticed a buddy, Carter, that I had met in Sun Valley for Rebecca's Private Idaho had joined us from behind. This was super cool to be a in strong couple with three of my friends and thoughts were going through my head that we could last all day together. There was a fast but gradual descent that lasted for 45 mins at an average speed of 24 miles per hour. By the end of the descent our group had grown to somewhere around 25 and the amount of coordination had dropped considerably. While we were a small group, we rotated through consistently in a paceline. Once we balloned in numbers, there were a few racers to stay at the front the whole time and others just sitting on not contributing at all.

I had a few conversations with Ira and Vincente and we agreed to stay at the front if any splits were to form. It has been common in the gravel races in the past to have racers with strange strategies. Randomly going on attacks with no one in sight only to get caught 20 min later when they fade after such a big effort is one I have seen numerous times. We did the best we can trying to save our legs but also make sure the pace doesn't fizzle out.

Once we got to the climb, the group broke apart again and everyone was trying make a strong effort to get through the climb. This climb was about 650 feet at 4.5 percent grade. It took a normalized power of 276 watts (4 watts/kg). Toward the end of the climb I had to make a bigger effort to close a gap and Ira, Vincente and I ended up in a more select group.

Cruising with a solid group after the first major climb. Ira and I linked up with Vincente and Carter that I know from previous races during this section. Photo: Adam Lapierre

This climb was part of a series of smaller climbs that make up the next 20 miles with a total elevation gain of 3300 feet. It was at the middle part of this section that the sun came out and the temperature rose quite a bit to a high of 73 farenheight. This may not sound that hot but the effort level in our group was strong on this climb and I overheated a lot. On long sustained climbs I normalled hold my position or gain time and this one had me losing time and places during the entire second half. I did my best to keep it together but I have never been happier to be done with a climb. There are a few rollers at the end that made it extra challenging mentally.

So Ira and I spend the next hour and a half on some rollers and pushing into the wind. We have a group of three catch after probably 20 min or so. By this point, everyones legs are pretty tired and I just trying to keep it steady in the endurance zone. Even though the normalized power is around 200 watts for this period there were plenty of surges on the uphills. Lots of little climbs under 200 feet really hurt quite a bit.

Time in power zonesView dataClose

Not pedaling

0 watts

33:41

Active Recovery

2–155 watts

1:21:22

Endurance

155–210 watts

59:54

Tempo

210–252 watts

1:18:42

Threshold

252–293 watts

56:02

VO2max

293–335 watts

22:45

Anaerobic Capacity

335+ watts

13:46

The group grows during this roller section and we finally arrive to a gradual descent into the finish line. This when the first major problem occurs. Over time I had a slow leak in my tire that I began to notice once it was pretty low (20 psi) and stopped to pump it up. I should have used my Co2 that I had ready in my pocket but instead I used my small Lezyne pocket pump. I probably pumped it to somewhere in the 30 psi range and decided it was enough. I was pretty impatient but also tired so not making the best decisions. I saw some sealant but it seemed to be a slow leak and I was close to the finish. This stop took 1 minute 25 seconds.

Riding through the last section of the big climb in the middle of the route. I had already overheated pretty badly by this point and am just behind Nico that I know from previous gravel races. Photo: Adam Lapierre

After adding air and getting back rolling it was fifteen minutes till the next problem happened. During the descent, the sidewall ripped on the rear (same tire as first issue) and immediately lost all pressure. The cut was large enough it was unpluggable and I had to install my spare Tubolito with tire boot. This took 16 minutes and I watched riders speed that I passed throughout the day and knew my chance of a good result was over.

I limped back in for the next 20 min. The tire didn't seem to fully seat on the rim so the bike felt like shit and the tire boot had moved since installing because of the wet sealant and I noticed an orange bubble in the parking lot where the tube popped out because the boot was in place. Luckily I was able to make it back and didn't have any further issues because it was possible with the situation. I also was stung by a bee or something similar through my bibs on the final descent after the major puncture which made things even more painful.

It had been a few years since I had anything worse than a dropped chain in race so I was due I guess. My tire choice forr this race was Vittoria Corsa NEXT 34c which was fast till it wasn't. The tires also had a few thousand miles on them and a few plugs from previous punctures. I also think if I was running a higher pressure (somewhere around 50 psi) it would have help the sidewalls not be exposed as much when cornering.

I rode the same tire at Ephrata which was similar conditions so I figured it would be okay. In the future, I will run something more robust with better sidewall protection because the marginal gains I get from a faster road tire don't outweight the chances of a major failure of a tire like I experienced in this race.

Race resultsView 102 resultsClose
PlaceRiderTimeSpeedBehind
1Stephen Mull4:04:57.122.90 mph:00
2Aris Sophocles4:09:43.722.46 mph4:46
3Daniel Lincoln4:11:40.622.29 mph6:43
4Lewis Whiley4:13:07.622.16 mph8:10
5Kenneth Rizer4:18:06.521.73 mph13:09
6Zach Winter4:18:06.721.73 mph13:09
7Ryan Malm4:19:09.821.64 mph14:12
8Ryan Taylor4:24:18.221.22 mph19:21
9Anthony Langford4:24:23.621.22 mph19:26
10Christopher Bagg4:26:45.821.03 mph21:48
11Colin Gibson4:29:40.820.80 mph24:43
12David Takahashi4:29:59.120.78 mph25:02
13Xiaohan Zhang4:30:01.620.77 mph25:04
14Sterling Quinn4:30:21.120.75 mph25:24
15Austen Davis4:30:21.720.75 mph25:24
16Clint Hastings4:30:24.020.75 mph25:26
17Reed Hunter4:35:17.320.38 mph30:20
18Broc Atkinson4:35:17.920.38 mph30:20
19Ben VanderZanden4:35:58.520.33 mph31:01
20Phillip McNamara4:36:27.820.29 mph31:30
21Jeremy Russel4:36:47.920.27 mph31:50
22Sean Corey4:36:48.620.26 mph31:51
23Cliff Heaberlin4:36:48.720.26 mph31:51
24Russell Wyatt4:38:02.720.17 mph33:05
25Walker Bohannan4:39:48.620.05 mph34:51
26Ryan Havill4:45:13.819.67 mph40:16
27Matt Jamison4:45:32.919.64 mph40:35
28Dustin Fortado4:45:32.919.64 mph40:35
29Conor O'Brian4:45:34.819.64 mph40:37
30Tyler Little4:46:52.219.55 mph41:55
31Vicente Cobo4:49:18.019.39 mph44:20
32Cassidy Keeland4:49:41.019.36 mph44:43
33Josh Little4:49:43.819.36 mph44:46
34Brandon Eggers4:49:44.019.36 mph44:46
35Michael Hinds4:49:44.819.36 mph44:47
36Kevin Thonney4:51:37.819.23 mph46:40
37Stephen Plomer4:51:37.819.23 mph46:40
38Alex Yale4:52:28.919.18 mph47:31
39Bryan Bourne4:54:01.019.08 mph49:03
40Mike Chamblin4:57:30.418.85 mph52:33
41James Walsh4:58:34.318.79 mph53:37
42Chris Hatton5:00:17.518.68 mph55:20
43Alec Burks5:00:57.418.64 mph56:00
44Todd Hunt5:00:57.918.64 mph56:00
45Cody Herriges5:02:37.918.54 mph57:40
46Michael Kernan5:02:38.718.53 mph57:41
47Jasper Croome5:02:39.018.53 mph57:41
48Sam Poryanda5:02:39.818.53 mph57:42
49David O'Hair5:03:52.118.46 mph58:54
50Witali Spuling5:13:09.717.91 mph1:08:12
51Ira Armad5:13:26.717.90 mph1:08:29
52Adam Saegebarth5:13:27.117.90 mph1:08:29
53Ryan Kearney5:14:55.817.81 mph1:09:58
54Andrew Theron5:15:19.417.79 mph1:10:22
55Alex Candelario5:15:22.217.79 mph1:10:25
56Santiago Ceron5:16:37.917.72 mph1:11:40
57Joshua Bond5:19:09.717.58 mph1:14:12
58Matthew Sonneby5:19:15.917.57 mph1:14:18
59Christopher Muhs5:21:10.817.47 mph1:16:13
60Leigh Thurgood5:22:46.617.38 mph1:17:49
61Zachary Simon5:27:01.717.15 mph1:22:04
62Eric McKinley5:30:58.616.95 mph1:26:01
63Cale Meyer5:32:52.116.85 mph1:27:54
64Ben Pederson5:32:52.516.85 mph1:27:55
65Justin Rackley5:33:16.116.83 mph1:28:18
66Hayden Flores5:34:22.516.78 mph1:29:25
67Ryan Los5:35:35.016.72 mph1:30:37
68Reggie Hunter5:35:58.216.70 mph1:31:01
69Cameron Allen5:37:54.916.60 mph1:32:57
70Matt Davey5:37:55.616.60 mph1:32:58
71Forest Hietpas5:45:11.816.25 mph1:40:14
72Sergey Melikyan5:45:18.416.24 mph1:40:21
73Joel Meyer5:45:19.416.24 mph1:40:22
74Alexander Zybin5:48:41.816.09 mph1:43:44
75Ryan Burks5:49:55.716.03 mph1:44:58
76Charles Goldston6:00:47.115.55 mph1:55:49
77Hal Hammaker6:01:47.315.50 mph1:56:50
78John Wilson6:02:09.915.49 mph1:57:12
79Neil Friedrich6:02:09.915.49 mph1:57:12
80Eddie Eiland6:07:30.615.26 mph2:02:33
81Cole Pugliano6:09:58.315.16 mph2:05:01
82David Lorente6:13:05.415.04 mph2:08:08
83John Pearson6:14:09.014.99 mph2:09:11
84Dustin Harder6:18:56.214.80 mph2:13:59
85Thomas Evans6:20:08.414.76 mph2:15:11
86Nick Johansen6:22:12.314.68 mph2:17:15
87Krishna Beemanapalli6:29:21.314.41 mph2:24:24
88Likhi Ondov6:37:25.614.11 mph2:32:28
89Drew Lesch-Wragge6:38:46.614.07 mph2:33:49
90Tony Thayer-Osborne6:39:52.814.03 mph2:34:55
91Tony Cohn6:40:35.614.00 mph2:35:38
92Nathan Vandiver6:40:35.814.00 mph2:35:38
93Taylor Cramer6:40:35.814.00 mph2:35:38
94Lane Covington6:44:52.013.86 mph2:39:54
95Zach Johnston6:51:38.213.63 mph2:46:41
96Justin Marquardt7:07:19.513.13 mph3:02:22
97Nathaniel Zyren7:07:19.713.13 mph3:02:22
98Aaron Null7:16:23.412.85 mph3:11:26
99Laurent de Meyrignac7:23:00.012.66 mph3:18:02
100David Baggs8:01:39.711.65 mph3:56:42
101Adam Kash8:21:07.311.19 mph4:16:10
102Andrew Vanasse8:32:04.410.95 mph4:27:07

What Went Well

  1. Nutrition strategy went well and I had enough onboard to avoid stopping the entire race. I even had some extra gels I gave to Ira when he was running low
  2. Strength in the first half of the race was good and I was able to push the pace for our group.
  3. The sleep the night before was the best I have had going into a race and felt energized going in to the race.

Needs Improvement

  1. Better tire choice
  2. Always pick up race packet the day before so the morning preparation isn't affected by waiting.
  3. Don't wear a winter jersey when it will warm up throughout the day. Wear layers that can be removed like a vest and arm warmers or carry a shakedry so you don't risk overheating. Overheating can really impact your power output.