Left: Salida 720, Salida, Colorado, 1 June 2019; top-right, Telluride 100, Telluride, Colorado, 25 July 2020; bottom-left, Grand Traverse, Crested Butte, Colorado, 6 Sept 2020 - for image credits and other details go to More > Photo Gallery.
Retired: I officially retired from bicycle racing in August 2022 following ten consecutive years of commitment to the sport of endurance-distance and XC mountain bike racing. I will commit what remains of my bicycle-motivated experience to adventure touring. Click on the Travelogues tab for details of the most significant tours such as Connecting My Grandfathers | Bradford, Kansas to Waterville, Maine by bicycle and a complete list here.
Date | Event | Place | Category
More Details 2013-2017: Screens larger than cell phones advised, click here.
USAC/UCI: As of Dec 2021, I was ranked as USA Cycling Cat 1, mountain bike, XC distance; and Cat 4, roadie. Moving forward, I don't plan to renew my pro licenses, USAC or UCI. In 2022 and beyond, other than rare exceptions, I'll race in the masters category whenever possible followed by (priority) cat 1, pro when a license isn't required, or as an amateur when those options are unavailable.
More Details 2013-2017: Screens larger than cell phones advised, click here.
USAC/UCI: As of Dec 2021, I was ranked as USA Cycling Cat 1, mountain bike, XC distance; and Cat 4, roadie. Moving forward, I don't plan to renew my pro licenses, USAC or UCI. In 2022 and beyond, other than rare exceptions, I'll race in the masters category whenever possible followed by (priority) cat 1, pro when a license isn't required, or as an amateur when those options are unavailable.
2022
Jan 8 | McDowell Meltdown | MBAA | Marathon | Men +45 | 8th/25
Jan 22 | Estrella Hedgehog Hustle | MBAA | Marathon | Men +45 | 4th/19
Feb 5 | White Tank Whirlwind | MBAA | Marathon | Men +45 | 2nd/12
March 12 | Cactus Cup | XC | 40 mile | Men 50-59 | 5th/49
Mar 26 | Havasu Havoc | MBAA | Marathon | Men +45 | 2nd/8
April 9 | Prescott Punisher | MBAA | Marathon | Men +45 | 3rd/12
May 7 | Flagstaff Frenzy | MBAA | Marathon | Men +45 | 3rd/10
> MBAA 2022 Marathon Series | 2nd/47
ay 28 | Iron Horse Bicycle Classic | Road Race | Pro/Open | 40th/50 ✝
June 5 | Wilmington Whiteface | LR Series | 100 km | Men 50-59 | 4th/101
June 22-26 | Oregon Trail Gravel Grinder | 5-day Stage Race | Masters 45+ | 5th / 55
July 16 | High Cascades 100 | NUE Series | Men 50-59 | 4th/69
July 30 | Telluride 100 | UCI XCM | Men 50-59 | 3rd/17
Aug 13 | Leadville 100 | LR Series | Men 50-59 | 17th/323
Aug 22-Nov 19 | Europa 360 | Solo Bicycle Adventure
✝ I was caught-up in a crash in the opening mile in the peloton and this and my own subsequent mistakes concluded my hopes of a fast finish.
(MBAA) Mountain Biking Association of Arizona
Jan 8 | McDowell Meltdown | MBAA | Marathon | Men +45 | 8th/25
Jan 22 | Estrella Hedgehog Hustle | MBAA | Marathon | Men +45 | 4th/19
Feb 5 | White Tank Whirlwind | MBAA | Marathon | Men +45 | 2nd/12
March 12 | Cactus Cup | XC | 40 mile | Men 50-59 | 5th/49
Mar 26 | Havasu Havoc | MBAA | Marathon | Men +45 | 2nd/8
April 9 | Prescott Punisher | MBAA | Marathon | Men +45 | 3rd/12
May 7 | Flagstaff Frenzy | MBAA | Marathon | Men +45 | 3rd/10
> MBAA 2022 Marathon Series | 2nd/47
ay 28 | Iron Horse Bicycle Classic | Road Race | Pro/Open | 40th/50 ✝
June 5 | Wilmington Whiteface | LR Series | 100 km | Men 50-59 | 4th/101
June 22-26 | Oregon Trail Gravel Grinder | 5-day Stage Race | Masters 45+ | 5th / 55
July 16 | High Cascades 100 | NUE Series | Men 50-59 | 4th/69
July 30 | Telluride 100 | UCI XCM | Men 50-59 | 3rd/17
Aug 13 | Leadville 100 | LR Series | Men 50-59 | 17th/323
Aug 22-Nov 19 | Europa 360 | Solo Bicycle Adventure
✝ I was caught-up in a crash in the opening mile in the peloton and this and my own subsequent mistakes concluded my hopes of a fast finish.
(MBAA) Mountain Biking Association of Arizona
2021
March 13 | True Grit Epic | NUE Series | Santa Clara, Utah (canceled)
May 1 | Ridgeline Rampage | Castle Rock, Colorado (canceled)
May 8 | 12-hrs Mesa Verde | 7th/49 | Solo Pro / Open Men
May 29 | Iron Horse Bicycle Classic | Road Race | 58th/75 | Pro / Open Men
May 30 | Iron Horse Bicycle Classic | MTB Race | 29th/45 | Pro / Open Men
June 5 | Wilmington Whiteface | LR Series | Wilmington, New York (canceled)
June 5 | Alien Run | 6th/17 | Pro / Open Men
June 17-19 | G3 Stage Race | 10th/12 | Pro / Open Men
July 5 | USAC XC Nat. Champs | Winter Park, Colorado | DNF ✝
July 11 | Silver Rush 50 | LR Series | 19th/508 | Overall ✝
July 17 | High Cascades 100 | NUE Series | 17th/95 | Pro / Open Men ✝
July 31 | Telluride 100 | UCI XCM Sanctioned | 15th/16 | Pro / Open Men ✝
Aug 7 | Dolores 60 | USAC Sanctioned | 6th/20 | Overall ✝
Aug 14 | Leadville 100 | LR Series | 69th/1410 (starters) Overall | 3rd / 300 (finishers) Men 50-59
Sept 6-Oct 13 | Connecting My Grandfathers | Aug-Nov | Solo Bicycle Adventure
✝ Mtn Bike XC Men's Master 50-54 Cat 1/2 group; the Leadville Race Series did not list results for the pro category, only by sex and age class; big BONK about 25 miles from the finish line at High Cascades 100; two flats and monsoon rains derailed my hopes at the 2021 Telluride 100 where I finished dead last among pro-open men other than one fella that DNFed; Dolores 60, another flat, this one 100% my own fault, dropped from third overall at that point.
March 13 | True Grit Epic | NUE Series | Santa Clara, Utah (canceled)
May 1 | Ridgeline Rampage | Castle Rock, Colorado (canceled)
May 8 | 12-hrs Mesa Verde | 7th/49 | Solo Pro / Open Men
May 29 | Iron Horse Bicycle Classic | Road Race | 58th/75 | Pro / Open Men
May 30 | Iron Horse Bicycle Classic | MTB Race | 29th/45 | Pro / Open Men
June 5 | Wilmington Whiteface | LR Series | Wilmington, New York (canceled)
June 5 | Alien Run | 6th/17 | Pro / Open Men
June 17-19 | G3 Stage Race | 10th/12 | Pro / Open Men
July 5 | USAC XC Nat. Champs | Winter Park, Colorado | DNF ✝
July 11 | Silver Rush 50 | LR Series | 19th/508 | Overall ✝
July 17 | High Cascades 100 | NUE Series | 17th/95 | Pro / Open Men ✝
July 31 | Telluride 100 | UCI XCM Sanctioned | 15th/16 | Pro / Open Men ✝
Aug 7 | Dolores 60 | USAC Sanctioned | 6th/20 | Overall ✝
Aug 14 | Leadville 100 | LR Series | 69th/1410 (starters) Overall | 3rd / 300 (finishers) Men 50-59
Sept 6-Oct 13 | Connecting My Grandfathers | Aug-Nov | Solo Bicycle Adventure
✝ Mtn Bike XC Men's Master 50-54 Cat 1/2 group; the Leadville Race Series did not list results for the pro category, only by sex and age class; big BONK about 25 miles from the finish line at High Cascades 100; two flats and monsoon rains derailed my hopes at the 2021 Telluride 100 where I finished dead last among pro-open men other than one fella that DNFed; Dolores 60, another flat, this one 100% my own fault, dropped from third overall at that point.
2020
March 28 | Austin Rattler | Austin, Texas (postponed: Nov 7)
April 24-26 | Whiskey 50 | Prescott, Arizona (canceled)
May 9 | Duo | 12-hours of Mesa Verde | Cortez, Colorado (canceled)
May 24 | Gunnison Growler | Gunnison, Colorado (canceled)
June 6 | Wilmington Whiteface | WIlmington, New York (canceled)
July 4 | Firecracker 50 | Breckenridge, Colorado (canceled)
July 25 | Telluride 100 | 16th/30 | Pro / Open
August 1 | Breck Bash 70 | Breckenridge, Colorado (canceled)
August 8 | Escalante Days 50 | 16th/30 | Pro / Open ✝
August 15 | Leadville 100 | Leadville, Colorado (canceled)
August 15 | Colorado Trail Classic | 5th | Overall
August 29 | Monarch Mind Bender | 4th | Overall ✝
Sept 6 | Grand Traverse | 17th | Overall
Sept 19 | Barn Burner | Flagstaff, Arizona (canceled)
Nov 7 | Austin Rattler | Austin, Texas (canceled)
Aug 21-Oct 22 | Le Tour de Région Sauvage | Solo Bicycle Adventure
✝Annihilated my rear tire, and it turns out my new carbon hoop as well, at about mile 30 and this and other related issues resulted in a 20 minute stop. Rather than a possible top 10 finish I had to settle for 16th. Problem was likely a leaking (cheap) valve stem. Monarch Mind Bender, another flat! Something sharp. But the good news is no epic crashes on this technical course.
March 28 | Austin Rattler | Austin, Texas (postponed: Nov 7)
April 24-26 | Whiskey 50 | Prescott, Arizona (canceled)
May 9 | Duo | 12-hours of Mesa Verde | Cortez, Colorado (canceled)
May 24 | Gunnison Growler | Gunnison, Colorado (canceled)
June 6 | Wilmington Whiteface | WIlmington, New York (canceled)
July 4 | Firecracker 50 | Breckenridge, Colorado (canceled)
July 25 | Telluride 100 | 16th/30 | Pro / Open
August 1 | Breck Bash 70 | Breckenridge, Colorado (canceled)
August 8 | Escalante Days 50 | 16th/30 | Pro / Open ✝
August 15 | Leadville 100 | Leadville, Colorado (canceled)
August 15 | Colorado Trail Classic | 5th | Overall
August 29 | Monarch Mind Bender | 4th | Overall ✝
Sept 6 | Grand Traverse | 17th | Overall
Sept 19 | Barn Burner | Flagstaff, Arizona (canceled)
Nov 7 | Austin Rattler | Austin, Texas (canceled)
Aug 21-Oct 22 | Le Tour de Région Sauvage | Solo Bicycle Adventure
✝Annihilated my rear tire, and it turns out my new carbon hoop as well, at about mile 30 and this and other related issues resulted in a 20 minute stop. Rather than a possible top 10 finish I had to settle for 16th. Problem was likely a leaking (cheap) valve stem. Monarch Mind Bender, another flat! Something sharp. But the good news is no epic crashes on this technical course.
2019
April 13 | Austin Rattler | 6th | Male 40-49 (10th Overall) ✝
April 27 | Whiskey 50 | Wave Two | 1st | Overall ✝
May 26 | Full Growler | 3rd | Male 40-49 (19th Overall)
June 1 | Salida 720 | 2nd | Pro-Expert Duo
June 15 | Bailey Hundo | 1st | Male 40-49 (7th Overall)
June 28-30 | G3 Stage Race
> Day 1 | 8th | Male 40-49
> Day 2 | 6th | Male 40-49
> Day 3 | 4th | Male 40-49
> All Three Days | 4th | Male 40-49
July 7 | Silver Rush 50 | 4th | Male 40-49 (19th Overall)
July 13 | Breck 68 | Breckenridge, CO | Event Cancelled
July 27 | Laramie Range Epic | 1st | Male 40-49 (4th Overall)
August 10 | Leadville 100 | 11th | Male 40-49 (57th Overall)
Sept 22-Aug 13 | Le Tour de Europe | Solo Bicycle Adventure
✝ Austin Rattler, lap three was cancelled during lap two due to lightening and heavy rain; Whisky 50, each wave turned-out, due to course congestion, to be its own race; for this reason I've decided to post my results relative to start wave two only.
April 13 | Austin Rattler | 6th | Male 40-49 (10th Overall) ✝
April 27 | Whiskey 50 | Wave Two | 1st | Overall ✝
May 26 | Full Growler | 3rd | Male 40-49 (19th Overall)
June 1 | Salida 720 | 2nd | Pro-Expert Duo
June 15 | Bailey Hundo | 1st | Male 40-49 (7th Overall)
June 28-30 | G3 Stage Race
> Day 1 | 8th | Male 40-49
> Day 2 | 6th | Male 40-49
> Day 3 | 4th | Male 40-49
> All Three Days | 4th | Male 40-49
July 7 | Silver Rush 50 | 4th | Male 40-49 (19th Overall)
July 13 | Breck 68 | Breckenridge, CO | Event Cancelled
July 27 | Laramie Range Epic | 1st | Male 40-49 (4th Overall)
August 10 | Leadville 100 | 11th | Male 40-49 (57th Overall)
Sept 22-Aug 13 | Le Tour de Europe | Solo Bicycle Adventure
✝ Austin Rattler, lap three was cancelled during lap two due to lightening and heavy rain; Whisky 50, each wave turned-out, due to course congestion, to be its own race; for this reason I've decided to post my results relative to start wave two only.
2018
May 5 | Salida 720 | 1st | Pro-Expert Male Duo
May 27 | Full Growler | 3rd | Male 40-49
June 16 | Bailey Hundo | 1st | Male 40-49 (5th overall)
June 23 | Fat Tire 40 | 1st | Male 40-49
July 4 | Firecracker 50 | 11th | Male 40-49
July 14 | Breck 100 | 1st | Male 40-49 (7th overall)
July 28 | Telluride 100 | 1st | Male 40-49 (7th overall)
Aug 20-Oct 18 | Going Full Tilt | Solo Bicycle Adventure
May 5 | Salida 720 | 1st | Pro-Expert Male Duo
May 27 | Full Growler | 3rd | Male 40-49
June 16 | Bailey Hundo | 1st | Male 40-49 (5th overall)
June 23 | Fat Tire 40 | 1st | Male 40-49
July 4 | Firecracker 50 | 11th | Male 40-49
July 14 | Breck 100 | 1st | Male 40-49 (7th overall)
July 28 | Telluride 100 | 1st | Male 40-49 (7th overall)
Aug 20-Oct 18 | Going Full Tilt | Solo Bicycle Adventure
2017
May 6 | Fort Collins 102 | 1st | Overall
May 13 | 12-hrs Mesa Verde | 11th | Solo Male
May 28 | Full Growler | 2nd | Male 40-49
June 6 | New Belgium Short Track | 2nd | Male 40-49
June 10 | Salida Big Friggin Loop | 1st | Overall (Long Loop)
June 24 | Fat Tire 40 | 1st | Male 40-49
July 15 | Durango Dirty Century | 1st | Overall (Long Loop)
July 29 | Breck 100 | 1st | Male 40-49 (8th Overall)
Aug 9-Aug 29 | Hamburg to Edinburgh | Solo Bicycle Adventure
Sept 6-Oct 6 | A New England Loop | Solo Bicycle Adventure
May 6 | Fort Collins 102 | 1st | Overall
May 13 | 12-hrs Mesa Verde | 11th | Solo Male
May 28 | Full Growler | 2nd | Male 40-49
June 6 | New Belgium Short Track | 2nd | Male 40-49
June 10 | Salida Big Friggin Loop | 1st | Overall (Long Loop)
June 24 | Fat Tire 40 | 1st | Male 40-49
July 15 | Durango Dirty Century | 1st | Overall (Long Loop)
July 29 | Breck 100 | 1st | Male 40-49 (8th Overall)
Aug 9-Aug 29 | Hamburg to Edinburgh | Solo Bicycle Adventure
Sept 6-Oct 6 | A New England Loop | Solo Bicycle Adventure
2016
April 9 | Austin Rattler | 5th | Male 40-49
May 3 | New Belgium Short Track | 4th | Expert
May 7 | 12 Hrs Mesa Verde | 5th | Male 3-4 Team
May 29 | Full Growler | 1st | Male 40-49
June 11 | Salida Big Friggin Loop | 1st | Male 40-49 (Long Loop)
July 4 | Firecracker 50 | 13th | Male 40-49
July 9 | Silver Rush 50 | 8th | Male 40-49
July 24 | 40 in the Fort | 1st | Male 40-49 (2nd Overall)
Aug 13 | Leadville 100 | 18th | Male 40-49
Oct 5-Oct 20 | 7 Countries in 16 Days | Solo Bicycle Adventure
Sept 6-Sept 11 | A New England Loop | Solo Bicycle Adventure ✝
✝ A modest, six day adventure on a well understood route, even if many sections were new, to and from warm, familiar homes where good friends and family awaited each arrival With this experimental journey, I set out to confirm my suspicion that arriving to familiar spaces after a long bicycle journey would amplofy those experiences, for myself and my hosts. That turned out to be true. But what I didn't realize was this well intended 6-day loop through New England, the space where I was born and grew up, would inspire what may turn out to be a handful of decades exploring the Wolrd, and myself along the way, by bicycle.
April 9 | Austin Rattler | 5th | Male 40-49
May 3 | New Belgium Short Track | 4th | Expert
May 7 | 12 Hrs Mesa Verde | 5th | Male 3-4 Team
May 29 | Full Growler | 1st | Male 40-49
June 11 | Salida Big Friggin Loop | 1st | Male 40-49 (Long Loop)
July 4 | Firecracker 50 | 13th | Male 40-49
July 9 | Silver Rush 50 | 8th | Male 40-49
July 24 | 40 in the Fort | 1st | Male 40-49 (2nd Overall)
Aug 13 | Leadville 100 | 18th | Male 40-49
Oct 5-Oct 20 | 7 Countries in 16 Days | Solo Bicycle Adventure
Sept 6-Sept 11 | A New England Loop | Solo Bicycle Adventure ✝
✝ A modest, six day adventure on a well understood route, even if many sections were new, to and from warm, familiar homes where good friends and family awaited each arrival With this experimental journey, I set out to confirm my suspicion that arriving to familiar spaces after a long bicycle journey would amplofy those experiences, for myself and my hosts. That turned out to be true. But what I didn't realize was this well intended 6-day loop through New England, the space where I was born and grew up, would inspire what may turn out to be a handful of decades exploring the Wolrd, and myself along the way, by bicycle.
2015
May 9 | 12 Hrs Mesa Verde | 4th | 3-4 Male Team
May 24 | Full Growler | 1st | Male 40-49
May 31 | Gowdy Grinder | 3rd | Male 40-49
June 2 | New Belgium Short Track | 7th | Open
June 27 | 40 in the Fort | 2nd | Male 40-49
July 4 | Firecracker 50 | 14th | Male 40-49
July 11 | Silver Rush 50 | 7th | Male 40-49
Aug 1 | Laramie Enduro | 7th | Male 40-49
Aug 15 | Leadville 100 | 39th | Male 40-49
May 9 | 12 Hrs Mesa Verde | 4th | 3-4 Male Team
May 24 | Full Growler | 1st | Male 40-49
May 31 | Gowdy Grinder | 3rd | Male 40-49
June 2 | New Belgium Short Track | 7th | Open
June 27 | 40 in the Fort | 2nd | Male 40-49
July 4 | Firecracker 50 | 14th | Male 40-49
July 11 | Silver Rush 50 | 7th | Male 40-49
Aug 1 | Laramie Enduro | 7th | Male 40-49
Aug 15 | Leadville 100 | 39th | Male 40-49
2014
Jan 25 | Sweaty Sweater 5k | 2nd | Male 40-49
Mar 15 | St. Paddy's Day 5k | 10th | Male 40-49
May 6 | New Belgium Short Track | Not Reported
May 10 | 12-hrs Mesa Verde | 6th | 3-4 Male Team
May 20 | New Belgium Short Track | 12th | Open
May 25 | Full Growler | 6th | Male 40-49
June 1 | Gowdy Grinder | 4th | Male 40-49
June 3 | New Belgium Short Track | 15th | Male 40-49
June 28 | 40 in the Fort | 1st | Male 40-49
July 4 | Firecracker 50 | 9th | Male 40-49
July 12 | Silver Rush 50 | 12th | Male 40-49
Juy 26 | Laramie Enduro | 6th | Male 40-49
Aug 9 | Leadville Trail 100 | 22nd | Male 40-49
Aug 26 | Lory MP Challenge | 4th | Male 40-49
Jan 25 | Sweaty Sweater 5k | 2nd | Male 40-49
Mar 15 | St. Paddy's Day 5k | 10th | Male 40-49
May 6 | New Belgium Short Track | Not Reported
May 10 | 12-hrs Mesa Verde | 6th | 3-4 Male Team
May 20 | New Belgium Short Track | 12th | Open
May 25 | Full Growler | 6th | Male 40-49
June 1 | Gowdy Grinder | 4th | Male 40-49
June 3 | New Belgium Short Track | 15th | Male 40-49
June 28 | 40 in the Fort | 1st | Male 40-49
July 4 | Firecracker 50 | 9th | Male 40-49
July 12 | Silver Rush 50 | 12th | Male 40-49
Juy 26 | Laramie Enduro | 6th | Male 40-49
Aug 9 | Leadville Trail 100 | 22nd | Male 40-49
Aug 26 | Lory MP Challenge | 4th | Male 40-49
2013: Andre's rookie racing season
Mar 13 | St. Paddy's Day 5k | 11th | Male 40-49
April 13 | Austin Rattler | 25th | Male 40-49
May 7 | New Belgium Short Track | 6th | Intermediate
May 11 | Firebird 40 | 52nd | Open
May 14 | New Belgium Short Track | 2nd | Intermediate
May 21 | New Belgium Short Track | 3rd | Expert
June 1 | Landis Cyclery Barn Burner | 7th | Male 40-49
July 4 | Firecracker 50 | 26th | Expert Male 40-49
July 13 | Silver Rush 50 | 26th | Male 40-49
Aug 8 | Leadville Trail 100 | 64th | Male 40-49
Aug 20 | Lory Park Mountain Challenge | 12th | Open
Aug 27 | Lory Park Mountain Challenge | 14th | Open
Mar 13 | St. Paddy's Day 5k | 11th | Male 40-49
April 13 | Austin Rattler | 25th | Male 40-49
May 7 | New Belgium Short Track | 6th | Intermediate
May 11 | Firebird 40 | 52nd | Open
May 14 | New Belgium Short Track | 2nd | Intermediate
May 21 | New Belgium Short Track | 3rd | Expert
June 1 | Landis Cyclery Barn Burner | 7th | Male 40-49
July 4 | Firecracker 50 | 26th | Expert Male 40-49
July 13 | Silver Rush 50 | 26th | Male 40-49
Aug 8 | Leadville Trail 100 | 64th | Male 40-49
Aug 20 | Lory Park Mountain Challenge | 12th | Open
Aug 27 | Lory Park Mountain Challenge | 14th | Open