Tag Archives: statistics

Skyway Epic and Tour de Tuscaloosa Double Header

Skyway 2016 Men's 100 podium. Left-to-right: Jeff Clayton, Brian Toone, and Hefin JonesSkyway 2016 100 mile podium. Left-to-right: Jeff Clayton, Brian Toone, and Hefin Jones. I was freezing cold after the race so I donned a skull cap and my winter jacket thinking I’d take it off right before the podium but then my zipper was stuck and I couldn’t get the jacket off. Oh well!!! Shout out to my team Friends of the Great Smokies.

Skyway Epic 2016 100 miler
I’m happy to report a win – my first win in a long time – at the 2016 Skyway Epic 100 mile mtb race. Race director Brent Marshall introduced a new format this year where the 100 milers got a 2 hour headstart on the 60 milers so that we could all finish at the same time. This was super helpful to me as I caught 60 milers later in the race which gave me motivation to push it hard since I was no longer alone out there on the trail. Unusually cold weather saw us start with steam rising off Lake Howard and temps dipping all the way down to freezing at the start.

Chilly 32 degF at the start of the 2016 Skyway Epic 100 mile race.Chilly 32 degF at the start of the 2016 Skyway Epic 100 mile race.

At the start, I took off like a rabbit getting the holeshot with Jeff close on my wheel. I rode as fast as I could on the singletrack, but he wanted to go a bit faster so after the goat trail he came around and put a little bit of time into me on the remaining singletrack. I could see him up ahead any time the trail went uphill and I would close a bit by crushing the hill as hard as possible before he would put more time into me on the downhills and turns. I was still within shouting distance and quickly caught up on the doubletrack so that we entered the creek crossing together.

Behind us came the lead singlespeeder who went flying by us on the steep hill on the other side of the creek as we spun up it in easier gears. Jeff and I took turns rotating on the front as we flew up and down the hills of Wiregrass road eventually catching the singlespeeder near the start of the long cat 2 climb to the top of Bull’s Gap. I pushed the pace really hard through here hoping to get as much of a lead on the climb as possible to be able to hold onto it on some of the tricky descents across the top. Immediately after the 1830′ high point on the skyway is a short, fast steep descent with large rocks and ruts. You have to find a good line, and I did not. I just plowed over everything. I didn’t take this as a good sign, or perhaps it worked out to be a good wake-up call as I took really good lines the rest of the day.

Good Lines
This stood out to me as one of the best parts of the race — the tricky uphill climbs with rocks and ruts where you normally dread bouncing over the smaller rocks and losing momentum. Normally, I weave all over the place trying to find the perfect line. But this year I decided to take a more direct approach. Sometimes it was clear that the best line was on the side of the trail. But other places, the best line was right through the middle of the rocks where I discovered that many times there would be a small gap where you could ride between rocks or the rocks would be smooth enough that it was less energy to ride over them than to try to maneuver across to the other side of the trail.

Also, I tried to make good use of the updrafts on some of the climbs. If the climb was smooth enough, I would lock out the fork, stand up, and do the top of the climb standing up to maximize surface area from the wind blowing up the climbs. Then as soon as I reached either a bumpier section of the climb or the top, I would unlock the fork so that I could have the security and efficiency of the front tire staying on the ground instead of bouncing up in the air. I was happy with a few of the descents, but it is tough with a hard tail to feel secure enough to rail the corners knowing that your wheels could bounce up and wash out.

USGS map (2014) showing the second section of the skyway up Talladega Mountain from the RR crossing in the bottom left to the Gunterstown Rd crossing at Clairmont Gap in the upper right of the map. Click to enlarge and find cemeteries on the map.USGS map (2014) showing the second section of the skyway up Talladega Mountain from the RR crossing in the bottom left to the Gunterstown Rd crossing at Clairmont Gap in the upper right of the map. Click to enlarge and find cemeteries on the map.

Talladega Mountain
Talladega Mountain is not in the USGS summit database (probably an accidental omission), but it is labeled on the USGS printed maps – both the old ones and the new ones. But because it isn’t in the USGS summit database, the label doesn’t show up on Google Maps terrain view, Openstreetmap terrain view, or my topocreator maps. But when Brent posted the map of the race course outlined on a scanned USGS printed map, I saw the name of it plastered right there on the map over the entire ridgeline making up the Skyway-2 section of the race. This entire stretch of the skyway is a 4 mile climb up Talladega Mountain followed by a shorter 1.5 mile descent down to Clairmont Gap. This section of the skyway is not quite as well maintained. Others may be able to speak to this better than I, but I imagine the reason why the first section is better maintained is that there is a lookout tower and abandoned picnic area at the top of Horn Mountain on the first section of the skyway. I imagine 20, 30, 40, or 50 years ago it was probably a popular outing from Talladega or Sylacauga or even Birmingham to drive down and then drive up the dirt road to the tower. Talladega Mountain, on the other hand, doesn’t have anything at the top. This section of the skyway simply serves as a rugged shortcut to get over to Gunterstown, but there is a paved road through the valley that is much faster so there is no real reason to maintain this section of the skyway other than as a fire road for the national forest and the Pinhotti trail, which crosses it a couple times.

The end result is these awesome, massive ruts right down the middle of the road. These are not ruts from vehicles, but rather a single rain channel rut. It is deep enough in places that if you get stuck on the wrong side of the rut, you have to climb off and hop over to the other side. This happened to David Potter and I last year during the race. This year I was able to guess the correct side and correct place to cross the ruts and didn’t have to hop off, although I think there was one place that was really tight that I squeezed through barely. Also, on the climb up Talladega Mountain, which starts immediately after the RR track crossing, I heard the train horn and was hoping that I was far enough ahead that everyone else would be caught behind it and have to wait. I think I had been on the climb for 5-10 minutes, though, so it’s likely that Jeff was already on the climb. It must have been a close call, though, as my gap was 6 minutes at the next aid station a few miles later at the Gunterstown crossing.

Skyway Section 3
The third section of the skyway is really well maintained as there is some private property in the middle of it not too far from Burgess Point. I imagine there was a clause written into the law which created the Cheaha Wilderness and Talladega National Forest that existing property owners could keep their land. There were “for sale” signs along the skyway. The entire section is road bikeable and makes for some great Rouge Roubaix training. On a mountain bike, you can absolutely fly through here although there is some loose gravel that is just deep enough to offer extra resistance but not enough to cause fishtailing on a mountain bike. On a road bike, be prepared to take good lines and avoid the deeper gravel or you are going down!

One of the ways that I trained for Race Across America was to ride out to Cheaha and back. Visible at several spots along my normal routes out to Cheaha is the skyway epic ridge line, which I would almost always cross at either Gunterstown or Adams Gap or both. The shortest possible distance for any of these rides from my house in Hoover is 180+ miles. Gunterstown and Adams Gap and the main Cheaha highway (AL-281) are all on those routes and also on the Skyway Epic race course, but sections 1 and 2 are not road bikeable so my only association with the first two sections of the skyway are with the race itself. This third section of the skyway and the Cheaha parkway are deeply ingrained with memories from super long road rides. This can be both a blessing and a curse. The blessing is that it makes for some fun memories and distraction from the pain during the race. The curse is that I’ve been on those roads when I’ve been way past the point of exhaustion so during a race on the same roads you do have some negative reinforcement as you are trying to dig even deeper into the pain cave.

The turnaround and the way back
The turnaround was at the Pinhotti trail parking area near the turnipseed primitive campground entrance. This is where I parked my car when I everested Mount Cheaha from the west back in December 2014. At the turnaround aid station, I dumped my trash and ate my first powergel and hammer gel. I didn’t get any water as I still had a full bottle of gatorade. I figured I would drink this until Aid Station #3 on the way back up Horn Mountain. This was a bit of a mistake as it had gotten hotter and I ran out of gatorade before making it to the aid station. Still, it wasn’t long that I had to ration and I was able to refill at Aid #3. Altogether because of the cooler than normal temperatures, I only drank three bottles – 60 oz total – of fluid during the 7 hour 24 minute race.

At the turnaround, I hit my lap button so I could time how long it was back to Jeff. My timer hit 4’45” when I passed him heading the other way. I kid you not – I spent at least 20, maybe 30, minutes trying to figure out what that translated into in terms of an actual time gap based on the terrain he was traversing (mostly downhill) vs the terrain I was traversing (mostly uphill). My estimate of the time gap was 6-7 minutes, which I think was pretty close based on the splits Stewart Miller had written down at aid station #4. I was starting to feel more confident that I was pulling away, but there is no real way to know for sure so I just kept on it as hard as I could. I was encouraged every time I saw my heartrate make it back up into the 160s on a climb. Also, once I hit the 65 mile course turnaround I started seeing and passing racers again. This was encouraging and motivating as many of them shouted encouragement as I passed.

Final singletrack and flat tire
My goal was to bury it as much as possible before the singletrack knowing that even if I was exhausted I would still be able to ride the singletrack at about the same speed because of all the turns. I also wanted to have as much of a gap as possible so I could take the singletrack at a safe speed and not crash and make things worse. I also wanted to pick good lines on the singletrack to avoid the sharp tire-slicing rocks. Still, I was coming around a corner and hit something, and I immediately I heard the “psffffft” of air leaking from my rear tire. Also, I felt tire sealant splashing on my back. I kept riding hoping that the tire would seal itself, and it did! I was low on air in the rear tire so I rode even slower on the singletrack to make sure that I didn’t get a second puncture or cut on the tire. Finally, after an hour of singletrack, I made it back to the start in first place!!!!!!!!!

Wildlife
I saw two different small herds of deer on the way out … one of them was in the trail when I was coming around a corner on a descent. I thought it was a 4wd vehicle, and since I was cutting the corner pretty bad I slammed on the brakes and nearly lost control as I tried to get back on the right side of the road before I realized it was deer jumping off the trail. I didn’t see any hunters this year, as I guess it’s not peak turkey season yet. I don’t remember any birds specifically, but I have a vague recollection of seeing a few. I also didn’t see any turtles unlike the year when there was a giant one in the middle of the singletrack at the start of the race … “turtle!”

Summary data 2012-2016
Click on past years to see the race report for that year. Also, last year’s temp swing is correct as measured by my Garmin in the full sun on the climb back up Horn Mountain since there is no shade. Actual air temp was probably in the 80s degF. Last year’s race was by far the hardest because of the heat and distance and having ridden to the start from Birmingham and then attempting to ride home afterwards for 185 miles on the bike that day!

Year Place Distance Climbing Avg/MaxHR Zone5 AvgSpd TempSwing Suffer
2016 1st !!! 100.4 mi 10,325 ft 154/177 00:04:13 13.5 mph 32-68degF 522
2015 2nd (David Potter) 107.6 mi 11,483 ft 151/179 00:04:56 13.1 mph 46-104degF 629
2014 Did not race – bad crash into side of car – week of race spent in hospital
2013 2nd (Kyle Taylor) 58.3 mi ~5,500 ft 167/189 01:19:17 14.0 mph 68-77degF 420
2012 2nd (Adam Gaubert) 59.4 mi ~5,500 ft 165/193 00:45:41 14.4 mph 64-86degF 218

One of the takeaways from this data is that I’m getting old, and ultra endurance riding has dramatically lowered my heartrate. Perhaps because ultra endurance riding changes your muscles so that it doesn’t have to beat as fast to pump out the same volume of blood? In any case, to think of spending nearly 1 hour 20 minutes in zone 5 is nuts right now. Here is my annotated heartrate data from this year’s race:

hrsummary-skyway2016Annotated heartrate zone summary from the 2016 Skyway Epic 100 mile mtb race. I hit my lap timer at the halfway point so I could time my gap to Jeff. The side effect of this is that I’ve got my exact outbound vs inbound times for the race – 3:46:58 (13.2 mph) on the way out and 3:37:38 (13.9 mph) on the way back in.

Annotated HR plot from the 2016 Skyway Epic 100 mile mtb race. Click to enlarge and see detail.Annotated HR plot from the 2016 Skyway Epic 100 mile mtb race. Click to enlarge and see detail.

Finally, here is an annotated topocreator map of the entire Skyway Epic ridge line up to Mount Cheaha. Click to enlarge and see detail.Finally, here is an annotated topocreator map of the entire Skyway Epic ridge line up to Mount Cheaha. Click to enlarge and see detail.

Tour de Tuscaloosa Double Header
Having gotten up early to get to the 7AM start on time, I went to bed pretty early Saturday night and set my alarm for 2:30AM so I could ride the 71 miles from Birmingham to Romulus (west of Tuscaloosa) for the Tour de Tuscaloosa road race. I was very slow getting everything ready and didn’t make it out the door until 3:48AM. I had to book it to make it there in time but fortunately there was a southeasterly wind blowing which was a crosswind at the beginning and cross-tailwind by the end. I averaged close to 17 mph on the way there and was going to be there in plenty of time, except I got confused about where the registration was. I thought it was at a church near the intersection of 5 mile Dirt Rd and Romulus Rd. So I panicked and eventually just started riding around like a chicken with its head cut off in all three possible directions from that intersection. With no cellphone coverage I couldn’t look anything up either so I gambled after briefly checking the two options I thought were least likely and committed to the third option which I knew took you into the main part of town. I made it to the registration desk by 8:16AM for the 8:30AM start. I was preregistered so all I had to do was pin two numbers onto my jersey. By the time I got my numbers on and took all my extra lights off my helmet and bike, I rode straight up to the start where Stuart Lamp helped me ziptie the timing chip to my seatpost immediately before another official gave us our final instructions and sent us on our way. Perfect timing!

I put in the first attack after the neutral zone hoping that people wouldn’t take it seriously and I would be long up the road by the time the real break went and caught up to me. Unfortunately, that didn’t work so well and I drifted to the back missing the real break when it eventually went. There was a great chance to bridge up on this hill near a church, but nobody attacked and I was blocked in. In fact, I almost had a clear shot at it but I would have had to cross the yellow line to clear one rider who was just a fraction too far to the left for me to squeeze between him and the yellow line. Ugh. Probably for the best, though, because I felt terrible later in the race and I think it would have been even more depressing to get dropped from the winning break rather than miss the break altogether. All-in-all, it was a fun race and really great to see racers I haven’t seen in a while. One really special reunion was chatting with Trey Pounds who I had met and stayed with on my ride back from Natchez, MS to Birmingham, AL as a test run to test the feasibility of me racing RAAM.

Annotated heartrate from the Tour de Tuscaloosa road race plus the ride there from Hoover.Annotated heartrate from the Tour de Tuscaloosa road race plus the ride there from Hoover.

2015 a year to remember

30,000 miles of riding in 2015 - annotated US county map. 23 states and 203 counties covered in 2015. Click to enlarge.topocreator.com map showing 30,000 miles of riding in 2015. 23 states and 203 counties covered in 2015. Click to enlarge.

Every January I look forward to writing this blog post with a summary of all the statistics, data, and maps from the previous year’s racing. This year’s summary took a bit longer because I wanted to add a new feature to topocreator.com where you can isolate and retrieve only the elevation data for the counties entered on rides. This makes it easy to see and count the number of counties entered on rides. Using this feature, I determined that I rode in 23 states and 203 counties in 2015 as shown in the map above. In Alabama alone, I rode in 52 of Alabama’s 67 counties as shown in the map below:

topocreator.com map of all my rides in 52 of Alabama's 67 counties. This map also includes rides that started at home and went into neighboring states of Mississippi, Tennessee, and Georgia.topocreator.com map of all my rides in 52 of Alabama’s 67 counties. This map also includes rides that started at home and went into neighboring states of Mississippi, Tennessee, and Georgia.

Finally, veloviewer.com makes it easy to see everywhere you’ve ridden. Here’s an annotated map of my riding since November 2008 when I first got a GPS, plus a comment about some of my riding pre-GPS (i.e., 15 years from 1993-2008).

Annotated map of all my rides from November 2008 until December 31st, 2015 with note about rides pre-GPS. Source: veloviewer.comveloviewer.com annotated map of all my rides from November 2008 until December 31st, 2015 with note about rides pre-GPS.

Alabama the Beautiful
Why counties? When I was training for RAAM, I wanted to showcase the beauty of “Alabama the Beautiful” by visiting as many counties as I could during the lead-up to RAAM. I ended up covering most of the state, but the bottom counties were just too far to get to on out/back rides from my house. To get to all those counties, I did one 500+ mile ride (Heart of the South 500), six 300+ mile rides in Alabama, and thirty-three 200+ mile rides in Alabama. Alabama truly is a beautiful state, and I could not be happier living here. You can’t ride half a mile in Alabama without seeing something cool and different. It never gets old! The biggest surprise for me while exploring counties was Natural Bridge up in Bankhead National Forest northwest of Birmingham. The only reason I was riding up there was to hit four counties in Northwest Alabama (Winston, Lawrence, Franklin, and Marion). Along the way I stumbled upon natural bridge.

Natural bridge #alabama #teamtoone #raam2015

A photo posted by Brian Toone (@kartoone76) on

Race Across America (RAAM)

The highlight for this season was definitely finishing 7th place in my rookie attempt at the Race Across America. I didn’t meet my time goal or finishing place goal, but I was very happy to exceed my fundraising goal for Nuevas Esperanzas. Thank you everyone for the huge amount of support I received in this race. I wish I could have done better, but I am happy to have finished and hopefully represented Alabama well.

Statistics

With RAAM my racing/training became an all-year effort with no offseason. So I’m updating all of my past statistics to a calendar year instead of a racing season year. Veloviewer and Strava have implemented all the features for end-of-season analysis that I used to do with the Polar Protrainer software. Unfortunately, I did not get a GPS cycling computer until November 2008 so that is as far back as my data goes.

Annotated veloviewer.com 2015 graphic - 30,130 miles and 3,323,393 feet of climbing.Annotated veloviewer.com 2015 graphic – 30,130 miles and 3,323,393 feet of climbing. The max ride distance and max ride time are both off because I split up the Heart of the South race in early April into two separate rides. The 426 mile ride was immediately followed by an 85 mile ride with a couple miles of warm-up on the way over to the start for a grand total of 513.8 miles in just over 30 hours with no sleep.

2015 Statistics

Statistic Avg Max Min Total
Weekly training time (hours) 37:52 100:57 (RAAM) 0:00 (Post-RAAM) 1969:51
Weekly distance (miles) 579 1660 (RAAM) 0.0 (Post-RAAM) 30,130
Weekly climbing (feet) 63,911 ft 122,283 ft 0 3,323,393 ft (1.01M meters)
Ride distance (miles) 92.4 513.8 (HOS) 0.6 30,130

Comparison to past years (updated to calendar year)
All these stats are based on the calendar year January 1st – December 31st.

Statistic
(total)
2008
Total
Avg/Max
2009
Total
Avg/Max
2010
Total
Avg/Max
2011
Total
Avg/Max
2012
Total
Avg/Max
2013
Total
Avg/Max
2014
Total
Avg/Max
2015
Total
Avg/Max
Time (hours) 712*
13.7/20.2
617
11.9/19.2
766
14.7/21.3
1,146
22.0/28.2
1,427
27.4/45.2
1,417
27.3/39.6
1,551
29.8/40.0
1,970
37.9/101.0
Dist (miles) 12.2k
235/337
11.5k
221/361
13.9k
268/378
18.1k
346/503
20.7k
399/650
20.5k
394/587
22.1k
424/632
30.1k
579/1,660
Climb (feet) 642k
12k/20k
859k
17k/32k
963k
19k/34k
2,135k
41k/58k
2,611k
50k/100k
2,522k
49k/80k
2,757k
53k/89k
3,323k
64k/122k

* Using Polar Protrainer software to calculate data based on my Polar Heartrate monitor (without GPS) for the 2008 season. This software doesn’t distinguish between “moving time” and “elapsed time”. The 2008 figure is “elapsed time” whereas all the other years are moving time as reported by Strava and Veloviewer.

End of the year milestones
November and December were quite busy for me as I pursued three major calendar year goals – 1,000,000 meters of elevation gain, an Eddington number of 100, and 30,000 miles of riding.

I crossed over the 1,000,000 meter mark on December 23rd during the middle of a very hot (temps in the 70s) and wet week of riding down in Alabama. My original goal had been 3,000,000 feet of climbing, but when it looked like I was going to blow past that near the end of November I thought I would up my goal to 1,000,000 meters (3,280,839.9 feet). I tracked my progress on a website I created (howmuchtogo.com), and no matter how much I was climbing I seemed to be stuck in the 10,000-11,000 foot range per day in order to meet this goal. But after a fun 10,000 meter (~33,000 feet) adventure to Inland Lake on Pine Mountain, the goal started to quickly come into focus with me chopping hundreds and eventually thousands of feet per day off the requirement. See graph below.

The last 16 weeks of my progress on howmuchtogo.com towards my 2015 elevation climbing goal of 1,000,000 meters of total elevation gain.The last 16 weeks of my progress on howmuchtogo.com towards my 2015 elevation climbing goal of 1,000,000 meters of total elevation gain.

The Eddington number was tougher to get because during the year I had several 99 mile rides, which don’t count towards the 100 number. Finally, after two back-to-back centuries on December 24th and 25th, I hit 100 centuries for the year. Lifetime, I’d like to get my Eddington number up to 200 but it will be many, many years before that happens. It currently stands at 118, but to give you an idea of the deviousness of the Eddington number, I need two more rides of at least 119 miles to reach 119 and six more rides of at least 120 miles to reach a lifetime Eddington number of 120. To reach 200, I need 142 more rides of at least 200 miles.

In addition to 100 centuries in 2015, I hit a number of other benchmarks:

Benchmark Quantity
500+ mile rides 1 (Heart of the South 500, 1st place, 30 minutes off course record
400+ mile rides 1 (although I came close to a 2nd one with a 398 mile ride during RAAM)
300+ mile rides 12 (including 6 during RAAM)
200+ mile rides 45 (including 9 during RAAM)
100+ mile rides 100 (including 5 Alabama Backroads Centuries plus riding to/from the start of each!)
Everestings 1 (Everested Clingman’s Dome, the highest pt in TN, by climbing it 5 times)
Cheaha Rides 32 (All of these rides are round-trip from Hoover to the highest pt in AL)

Location based milestones were many. First, I rode across the entire country. Second, I made it from Birmingham all the way up to Nashville having failed to do that in 2013. Prior to that, though, I rode all the way from Birmingham up to Cave City, Kentucky through some very rural and fun ridges and hollows of Tennessee. Another goal was to do rides starting and ending at my house that hit all the neighboring states. I did a 295 mile loop to Tennessee, 263 mile loop to Mississippi, and a 244 mile loop to Georgia. I didn’t make it to Florida, but the loop I did to hit some of the South Alabama counties was 313.5 miles long!

I rode around the earth 1.2 times this year, and climbed halfway to Medium-Orbit around the earth approximate 2.5 times higher than the International Space Station.

Strava Challenges
This was also the year for the Strava challenges for me, especially the climbing challenges. Also, I’m pretty sure I completed every Strava challenge this year.

Challenge Place Participants Goal Actual
January climbing 2nd 77,697 6,142m 96,761m
January distance 29th 114,440 1,250km 3,277km
January granfondo 100 22nd 90,930 100km 395km (15)
January granfondo 150 26th 49,600 150km 395km (7)
February climbing 2nd 67,442 8,535m 97,255m
February distance 12th 109,059 1,250km 3,447km
February granfondo 100 42nd 87,625 100km 397km (14)
February granfondo 150 50th 45,862 150km 397km (9)
March climbing 20th 79,449 4,096m 32,964m
March distance 7th 138,026 1,250km 4,419km
March granfondo 100 11th 109,030 100km 499km (15)
March granfondo 150 11th 58,209 150km 499km (13)
March Adventure Cycling 1st 48,636 24hr 23h7min
April climbing 11th 110,373 9,000m 67,765m
April distance 2nd 164,906 1,250km 4,392km
April granfondo 130 2nd 142,817 130km 686km (12)
Specialized Spring Classics 3rd 103,612 1,225km 6,345km
May climbing 10th 117,803 6,000m 53,338m
May distance 5th 194,006 1,250km 5,177km
May granfondo 100 16th 213,114 100km 504km (18)
Giro climbing 22nd 94,623 10,000m 62,983m
June climbing 21st 114,072 8,848m 57,892m
June distance 6th 195,034 1,250km 6,011km
June granfondo 115 165th 148,725 115km 500km (9)
July climbing 129th 121,124 1,860m 21,003m
July distance 501st 184,651 1,250km 2,524km
July granfondo 130 18th 123,643 130km 525km (9)
The Tour de France 681st 75,636 1,680km 1,890km
August climbing 9th 113,690 11,000m 82,543m
August distance 42nd 193,286 1,250km 3,703km
August granfondo 150 355th 115,352 150km 342km (12)
The Paris-Brest-Paris 38th 68,584 1,200km 3,703km
September climbing 1st 123,699 9,000m 100,091m
September distance 19th 190,124 1,250km 3,863km
September granfondo 120 64th 158,106 120km 406km (14)
October climbing 3rd 116,195 7,500m 100,926m
October distance 6th 168,270 1,250km 3,871km
October granfondo 120 55th 107,529 120km 410km (17)
October Adventure Cycling 47th 93,386 24h 17h10min
November climbing 2nd 103,582 6,000m 101,902m
November distance 21st 151,224 1,250km 3,392km
November granfondo 100 28th 105,732 100km 417km (16)
December climbing 2nd 100,596 5,000m 113,204m
December distance 10th 138,630 1,250km 4,403km
December granfondo 100 31st 104,937 100km 429km (23)
Rapha Festive 500 424th 72,286 500km 793km

The #’s in parentheses are the number of rides in the month that met the minimum Gran Fondo distance.

Huge thank-you
So this post has been just a bunch of stats and maps, but the real story is all the people who made it possible. I owe a huge debt of gratitude to so many people, and I want to thank so many people, but it really is too many people to thank by name. Know that I am deeply appreciative for all that everyone has done for me this year. I do want to thank one person, though, my beautiful wife Kristine Toone, who has put up with all the hours on the bike and endured nights of troubled sleep waking up frequently to check the Garmin tracker to make sure I’m still moving in my overnight and all-day rides. Also, during the Race Across America, I got to a point where I really just wanted to talk to her all the time so she dealt with a lot of the stress of the race and helped me through it amazingly. My favorite picture from RAAM is this one where I realized how madly in love with her I still am 14 years after meeting her at Mercy Ships in Texas.