Race Bikes for Leadville 100 – Round 4 of the Lifetime Grand Prix

Written by: Shannon Boffeli

In just a few hours many of North America’s top riders will be lining up in Leadville, Colorado, for the Leadville 100.

Saturday’s Leadville 100 course features just over 100 miles of mostly double track riding on an out-and-back style course. The Leadville course is more rugged than most in the Life Time Grand Prix which means all the top athletes will be on mountain bikes.

We got a sneak peak at what our favorite racers will be competing on as the Grand Prix turns to knobbies including top riders like: Sofia Gomez Villafane, Rose Grant, Keegan Swenson, Russell Finsterwald, Alexey Vermuelen, Melisa Rollins, Dylan Johnson, and more.

Sofia Gomez-Villafane: Specialized Epic Hardtail – Life Time Grand Prix rank: 1st

Sofia Gomez-Villafane’s Specialized Epic Hardtail. Photo by: Andy Cochrane

SGV is running Specialized Renegade 2.2 tires. Photo by: Andy Cochrane

SGV is running a full Shimano XTR bike with road pedals for better energy transfer. Photo by: Andy Cochrane

Photo by: Andy Cochrane

Keegan Swenson: Santa Cruz Highball – Life Time Grand Prix Rank: 1st

Keegan Swenson’s Santa Cruz Highball

Swenson is running Reserve 28 wheels with Maxxis Aspen ST 2.4 tires

Keegan’s race set up includes a 38-tooth ring with 10-52 cassette

Keegan’s cockpit includes the SQ Lab Innerbarends

Evelyn Dong: Juliana HT – Life Time Grand Prix rank: 5th

Evelyn Dong’s Santa Cruz Highball frame custom-painted to represent Juliana. She’s running Reserve 28 wheels with Maxxis Aspen 2.25 tires.

Russell Finsterwald: Specialized S-Works Epic EVO – Life Time Grand Prix rank: 2nd

Finsterwald is running Shimano road pedals for better energy transfer and Specialized Renegade 2.2 tires

Rose Grant: Juliana HT – Life Time Grand Prix rank: 6th

Grant is full SRAM AXS with 32-tooth ring and Quarq power meter. She has custom 26oz bottles from The Feed with Gu Roctain fuel.

Grant has a Rockshox SID Ultimate 100 fork with Reserve 28 wheels and Maxxis Aspen 2.25 EXO tires and Orange Seal sealant

Her race bike will feature ESI grips and Hammerhead Karoo 2 computer

Alexey Vermuelen: Factor Lando HT – Life Time Grand Prix rank: 3rd

Alexey Vermeulen will be running the Factor Lando HT at the upcoming Leadville 100

Vermeulen will be running Enve 525 wheels and Kenda Booster tires

Vermeulen runs a full Shimano XTR rig with ESI grips

Melisa Rollins: Trek Supercaliber – Life Time Grand Prix rank: 6th

Melisa Rollins Trek Supercaliber with Bontrager Kovee XXX wheels

Rollins is running Kenda Booster Pro 2.4 tires

Hannah Otto: Pivot Les SL – Life Time Grand Prix rank 10th

Hannah Otto’s Pivot Les SL with DT Swiss XRC 1200 wheels and Kenda Rush 2.2 tires. She also runs full Shimano XTR with Stages dual power meter. She’s using a 32-tooth chainring for Leadville.

Dylan Johnson: Factor Lando HT – Life Time Grand Prix rank 15th

Dylan Johnson’s Factor Lando HT

Johnson’s bike features Black Inc wheels with Continental Race King 2.2 tires.

Black Inc’s sleek one-piece stem/bar combo

Hannah Shell: Santa Cruz Blur – Life Time Grand Prix rank 17th

Hannah Shell will be riding the Santa Cruz Blur with the as yet unreleased HUNT Proven Race XC wheels and Pirelli Scorpion hard terrain tires.

Pirelli Scorpion tires and HUNT Proven Race XC wheels

Shell’s Blur is stacked with full Shimano XTR

Hannah is using the Garmin 1040 solar for navigating the 100 mile course.

Alexis Skarda: Santa Cruz Highball – Life Time Grand Prix rank 17th

Alexis Skarda will be aboard the Santa Cruz Highball with full SRAM XX components, 34 tooth chainring and Quarq power meter. Photo by: Devon Balet

Skarda will be running Reserve 28 wheels and Maxxis Aspen 2.4 tires. Photo by: Devon Balet

Stephen Davoust: Giant Anthem – Life Time Grand Prix rank 23rd

US marathon national champion Stephen Davoust on the Giant Anthem he will race at the Leadville 100

Davoust’s Giant Anthem sports the Fox Live valve system and a Fox 34. He’ll be running Giant XCR0 wheels and Maxxis Aspen 2.25 tires.

Stephen Davoust runs full Shimano XTR cockpit with Shimano Pro stem and bar

Click here to see our review of riders bikes from Unbound 2022 

Click here to see the full leaderboard from Life Time Grand Prix 2022

Pikes Peak Apex MTB Stage Race, Presented by RockShox

Written by: Jen Hanks

The Pikes Peak Apex, Presented by RockShox returns for its 3rd year. The 4-day mountain bike stage race takes place September 22-25th in Colorado Springs, Colorado and serves to showcase the best trails and fall foliage in and around the area. The race attracts top pro racers with its $25,000 prize purse that is split equally between the men’s and women’s elite fields.

In 2021, US marathon national champion, Alexis Skarda (Santa Cruz #htSQD) took the overall title in the women’s category, while her teammate, 3-time US XC national champion, Keegan Swenson, won the men’s category.

Pro racers Sophia Gomez Villafane and Evelyn Dong high-five. Photo credit: James Stokoe Photography

Pikes Peak Apex isn’t just for the pros, the trails raced each day are specifically chosen to be enjoyed by pros and amateurs alike with a well-balanced combination of big climbs and smile-producing singletrack. Micah Rice, Pikes Peak Apex Executive Director, has this to say about the race:

“As the highest-profile mountain bike event on the Front Range, The Pikes Peak APEX should be a bucket list event for all amateur cyclists.  The Pro riders will split up the $25,000 prize list, but the top age-group riders both men and women will win RockShox forks and other prizes.  The format of the event is meant to be demanding, but very doable by the intermediate rider.  We have world-class courses, fully stocked aid stations, and lots of support for all levels of mountain bikers. Enjoy the amazing Rocky Mountain singletrack and the vistas on the slopes of Pikes Peak while testing yourself against some of the best riders in the world.”


While the final route of each stage has not yet been released, you can expect the following:

Stage 1: Prologue: As in previous year’s editions, Day 1 will be a time-trial in Palmer Park. Racers can expect amazing views of downtown and the front range in this popular local destination.

Spectators cheer a racer navigating the rocks in Palmer Park. Photo credit: James Stokoe Photography

Stage 2: Canon City: Stage 2 will be utilizing never-before raced trails in Canon City, Colorado. Racers will commute roughly 50 miles from Colorado Springs to the stage start and can expect ~35 miles of purpose-built trail and 4000+ feet of climbing. A highlight of the stage is crossing the Royal Gorge suspension bridge that hangs 1000 feet above the Arkansas River.

Stage 3: TBD: While details of Stage 3 have not yet been released, it has been reported that this stage will be ~28 miles with 3000ft of climbing; perhaps allowing a bit of recovery after Stage 2s queen stage

Evelyn Dong (Juliana Bicycles) leads another racer up a climb. Photo credit: James Stokoe Photography

Stage 4: Cheyenne Canyon. Stage 4 serves up 30 miles and 3900 ft. of climbing featuring new singletrack in Daniel’s Pass. After finishing the day, racers will head to America the Beautiful Park for the APEX afterparty and outdoor festival where beer, lunch, and live music will be dished out all afternoon.

A racer enjoying the Pikes Peak APEX singletrack. Photo credit: James Stokoe Photography

Whether you are a top pro looking to see where you stack up against the best of the best or a first-time stage racer, the Pikes Peak APEX is for you! Registration starts at $395 and includes:

  • 4 days of challenging riding
  • Fully stocked aid stations
  • Tech/Medical support
  • Swag bag with APEX gear and Sponsor swag
  • Meal and Beer (21+) at the APEX Afterparty

Racers can choose from solo or duo categories.

Click here for more information.


Mountain Bikers Still Rule After Round 2 of Life Time Grand Prix

Riders braved harrowing conditions in Emporia, Kansas, on Saturday testing their skill and determination to complete the Unbound Gravel 200.

Sofia Gomez-Villafane (Specialized) used smart riding in the early miles to stay clear of the chaos and toward the lead groups of male riders. In the second half, she transitioned to stomping out an unrelenting pace in a solo effort to distance her closest challengers and take the win in record time.

Lauren de Crescenzo (Cinch) took second followed by Emily Newsom (EF/Tibco).

For the men, a large early group finally broke apart leaving a lead group of five who marked one another for the final 30 miles eventually unleashing a 5-up finishing sprint won by gravel specialist Ivar Slik (Wilier) just in front of Life Time series leader Keegan Swenson (Santa Cruz) and former world tour rider Ian Boswell.

Riders encountered epic mud in the second half of the Flint Hills course as rainstorms left long sections of barely rideable peanut butter coated dirt roads.

After the first two rounds of the Life Time Grand Prix, which has included one mountain bike and one gravel event, the mountain bike duo of Sofia Gomez-Villafane and Keegan Swenson have taken control of the six race series.

Sofia Gomez-Villafane (SGV) takes the lead in the women’s category with a second place at Sea Otter Classic and the win at Unbound.

Keegan Swenson has started the series with a win at Sea Otter and second at Unbound, he takes home first place points for the Grand Prix being the first Grand Prix rider to cross the line.

After two rounds, SGV has the lead with 59 points in the Grand Prix standings. She is followed by world cup mountain biker Haley Smith (Maxxis Factory) and Evelyn Dong (Juliana Bikes) with 52 and 51 points respectively.

Tied for fourth is Emily Newsom and Melisa Rollins (Team Twenty 24).

The men’s Grand Prix is now led by mountain bike athletes Swenson and Russell Finsterwald (Specialized) who sits with 55 points to Swenson perfect score of 60.

The fat tire riders are being chased by a group of three road and gravel athletes including: Alexey Vermuelen (Juke Box), Rob Britton, and Lance Haidet.

Click Here to View the Top Riders Bikes From Unbound Gravel 200

Click Here for a Link to Full Life Time Grand Prix Leaderboard

Race Bikes for Unbound Gravel – Round 2 of the Life Time Grand Prix

Written by: Shannon Boffeli

Many of the world’s best riders are lining up in Emporia, Kansas, for the Unbound Gravel event – round two of the Life Time Grand Prix.

Saturday’s Unbound course features 200 miles of rolling gravel and dirt roads through the Flint Hills in eastern Kansas. Riders have chosen a wide variety of race set ups to get the most from their bikes in the first gravel race on the Life Time Grand Prix calendar.

We got a sneak peak at what our favorite mountain bike racers will competing on as the Grand Prix turns to gravel including top riders like: Sofia Gomez Villafane, Alexis Skarda, Rose Grant, Keegan Swenson, Russell Finsterwald, Melisa Rollins, Dylan Johnson, and more.

Sofia Gomez Villafane: Specialized Crux – Life Time Grand Prix Rank: 2nd

Sofia Gomez Villafane Specialized Crux


  • Drivetrain: Shimano Dura-ace/XTR/GRX with double chainring
  • Cockpit: Aero package
  • Tires: Specialized Pathfinder with inserts

Keegan Swenson: Santa Cruz Stigmata – Life Time Grand Prix Rank: 1st

Keegan Swenson’s Santa Cruz Stigmata


  • Drivetrain: SRAM Red 48-tooth single ring & 10-50 SRAM Eagle cassette
  • Wheels: Reserve 40/44 with Fillmore valves
  • Tires: Maxxis Refuse 40c with inserts – 28 psi front 30 psi rear
  • Cockpit: Zipp 40cm Service Course SL bar and stem
  • Computer: Garmin Edge 530
  • Bike Bags: Zipp Speed Box top tube bag & Almsthre saddle bag
  • Extras: 3 tubes, Stan’s NoTubes Dart, 3 Genuine Innovations Plugs – Loaded, 4 CO2s and hand pump

Alexis Skarda: Santa Cruz Stigmata – Life Time Grand Prix Rank: 3rd

Alexis Skarda’s Santa Cruz Stigmata


  • Drivetrain: SRAM Red 44-32t double chainring
  • Wheels: Reserve 34/37
  • Tires: Maxxis Refuse 40c with Tannus inserts

Stephan Davoust: Giant Revolt – Life Time Grand Prix Rank: DNF at Round 1

Stephan Davoust’s Giant Revolt
Stephan is Running Giant’s D-Fuse Handlebar and Seatpost to Dampen Vibrations on the Road
Giant Frame Bag for Extra Storage


  • Drivetrain: Shimano GRX Di2
  • Tires: Maxxis Rambler 45c silk shield with Cushcore
  • Cockpit: Giant D-Fuse handlebar and seatpost
  • Bike Bags: Giant frame bag

Evelyn Dong: Juliana Quincy – Life Time Grand Prix Rank: 5th

Evelyn Dong’s Juliana Quincy


  • Drivetrain: SRAM XPLR 46-tooth single ring with 10-44 cassette and k-edge chainguide
  • Wheels: Reserve Gravel 32
  • Tires: Maxxis Refuse with Mynsweeper inserts

Russell Finsterwald: Specialized Crux – Life Time Grand Prix Rank: 2nd

Russell Finsterwald’s Specialized Crux
Finsterwald’s cockpit is outfitted with a speaker


  • Drivetrain: Shimano Dura-Ace/GRX 48-tooth single ring with 11-46 cassette
  • Tires: Specialized Pathfinder Pro 42c
  • Cockpit: Specialized bar with Farr Bars aero package
  • Extras: Wireless speaker on stem for tunes to get him through the dark times

Kaysee Armstrong: Liv Devote – Life Time Grand Prix Rank: 9th

Kaysee Armstrong’s Liv Devote
Armstrong is using mountain bike pedals and shoes for the first time at Unbound
Armstrong is the only rider I’ve spoken with no running inserts in their tires


  • Drivetrain: Shimano GRX/Ultegra double chainring
  • Wheels: Giant 35 carbon
  • Tires: Maxxis Rambler 40c no inserts

Dylan Johnson: Factor LS – Life Time Grand Prix Rank: 13th

Dylan Johnson’s Factor LS


  • Drivetrain: Shimano Dura-Ace/GRX double chainring with Quarq power meter
  • Wheels: Black Inc
  • Tires: Specialized Pathfinder Pro with tubolight inserts
  • Cockpit: Black Inc carbon bar/stem combo
  • Computer: Wahoo Roam

Rose Grant: Juliana Quincy – Life Time Grand Prix Rank: 8th

Rose Grant’s Juliana Quincy


  • Drivetrain: SRAM Red with 44-tooth single ring 10-46 rear cassette
  • Wheels: Reserve 25
  • Tires: Maxxis Ramblers 40c with Orange Seal sealant
  • Computer: Hammerhead

Melisa Rollins: Felt Breed – Life Time Grand Prix Rank: 11th

Melisa Rollins’ Felt Breed


  • Drivetrain: SRAM XPLR etap AXS with Quarq power meter
  • Wheels: Zipp 303S
  • Tires: Kenda Flintridge 40c
  • Computer: Wahoo Roam

Life Time Grand Prix Sea Otter Classic 80k

Moriah Wilson & Keegan Swenson Life Time Grand Prix Round 1

Moriah Wilson (Specialized) turned in perhaps the most impressive ride of the day in Monterrey, California, being known as more of a gravel rider, she was able to drop a mountain bike olympian and a reigning mountain bike national champion on her way to the finish.

Wilson rode strong in the front group all day coming into the final climb with US marathon national champion Alexis Skarda (Santa Cruz HT Squad) and Argentine olympic rider Sofia Gomez Villafane (Specialized) before turning the screws opening a gap that she held to the line.

Gomez Villafane held on for second just in front of Alexis Skarda.

In the men’s event Keegan Swenson (Santa Cruz HT Squad) controlled the race from start to finish. Swenson’s early pace created the first selection trimming the field to a select group of seven with Russell Finsterwald (Specialized), Tobin Ortenblad (Santa Cruz HT Squad), Andrew L’Esperance, Cole Paton (Orange Seal), Lance Haidet, and Alex Wild.

The relentless pace trimmed the lead group even more until Swenson, Wild, and Finsterwald coalesced at the front. On the final climb another acceleration from Keegan Swenson decided the race with Wild dropping off first followed by Finsterwald.

Open Women

  1. Moriah Wilson (Specialized) 3.24.16
  2. Sofia Gomez Villafane +0.20
  3. Alexis Skarda +0.29
  4. Lea Davison +0.59
  5. Evelyn Dong +1.30
  6. Haley Smith
  7. Hannah Otto
  8. Rose Grant
  9. Savilia Blunk
  10. Katerina Nash
  11. Kaysee Armstrong
  12. Sarah Sturm
  13. Anna Yamauchi
  14. Melisa Rollins
  15. Emily Newsom
  16. Hannah Wood

Click Here for Full Results

Open Men

  1. Keegan Swenson (Santa Cruz HT Squad) 2.55.23
  2. Russell Finsterwald (Specialized) +0.18
  3. Alex Wild +1.07
  4. Tobin Ortenblad +4.27
  5. Andrew L’Esperance +4.29
  6. Lance Haidet +4.29
  7. Cole Paton +4.30
  8. Kyle Trudeau +4.31
  9. Alexey Vermeulen +4.31
  10. Robert Britton +6.15
  11. Lachlan Morton
  12. Ryan Standish
  13. Stefano Barberi
  14. Taylor Lideen
  15. Alex Howes
  16. Adam Roberge
  17. Dylan Johnson
  18. Bradyn Lange
  19. Geoff Kabush
  20. Blake Wray

Click Here for Full Results From All Categories

Breck Epic 2021 Stage 5: Wheeler

Gnarly storm unleashes high on Wheeler, testing racers at 12,000 feet

Anne Gonzales still smiling as she reaches the top. Photo by Eddie Clark

Swenson, Skarda stay perfect and inch closer to GC victories as bike racing’s essence shows through

Alexis Skarda rocking out on a gnarly Wheeler stage. Photo by Eddie Clark
Keegan Swenson navigates Wheeler summit and another stage win. Photo by Eddie Clark

By Devon O’Neil

BRECKENRIDGE — On a Wheeler stage that will live in Breck Epic lore, it paid to be fast Thursday. Rain, sleet, biting wind and all the earthbound challenges that such weather brings to alpine terrain pushed racers to the brink, breaking some, steeling others, yet seemingly having little effect on the sharp end of the field.

Keegan Swenson stayed perfect this week with another convincing victory. He broke from the pack about six miles into the 24-mile stage and rode alone to the finish, crossing in 2 hours 46 minutes 23 seconds—2:18 ahead of Luis Mejia, who finished second for the fifth straight day. Lachlan Morton was another 13 seconds back in third, after sprinting to the line ahead of Diyer Rincon.

Swenson’s GC lead stands at almost 12 minutes going into the final stage, the flattest and fastest of the race, with finish times typically under two hours.

Riders cross rock gardens as the cross Wheeler Summit. Photo by Devon Balet
Mike Hurst making the wet, cold descent. Photo by Devon Balet
Race leader Keegan Swenson came prepared for a wet day. Photo by Devon Balet

The women’s GC is in a similar state of non-flux after Alexis Skarda won again to extend her overall lead to 22 minutes. Skarda dropped Evelyn Dong on the Peaks Trail climb from Frisco to Breckenridge after Dong caught her on the 3,200-foot descent from the Tenmile Range crest. Skarda’s time of 3:31 was three minutes faster than Dong and 19 quicker than third-place finisher Rose Grant. Afterward the three women hung around the finish replaying their adventure.

Rain clouds blow over Wheeler Summit as the riders arrive. Photo by Devon Balet
A lone rider makes the approach to Wheeler Summit as rain clouds blow over. Photo by Devon Balet
Alexis Skarda powers through the rain clouds on a way to another stage win. Photo by Devon Balet
Alexis Skarda begins the descent off Wheeler summit. Photo by Devon Balet
Evelyn Dong summits. Photo by Eddie Clark
Adriana Rojas crests Wheeler summit. Photo by Eddie Clark

Grant: “Wow, that was so hard.”

Skarda: “I definitely ate a lot of mud and water.”

Dong: “I loved it.”

Skarda: “I tried to eat a piece of bacon [from the swine handup at mile 7], and I just chewed it and chewed it, and 10 minutes later I still had the whole thing in my mouth and was like, OK, this is not happening, so I spit it out.”

Dong: “There’s probably a marmot that was super psyched about that.”


When Mother Nature decided to twist her knife, timing dictated that certain segments of the field endured a greater wrath than others. That’s when humanity stepped in. Not everyone who started the stage finished—more than 140 racers abandoned or were cut off due to time or safety—but those who did told stories of bike racing’s essence. One of them came from Mike Thompson, an Epic rookie from Louisville, Kentucky.

Thompson’s partner in the Duo 80-plus category dropped from the field early on, unbeknownst to Thompson. So Thompson continued riding, eventually coming upon a distraught competitor on the Tenmile crest at 12,400 feet. “He was sitting off the trail, crying and shivering,” Thompson said. “I was like, ‘Dude, you gotta get up and get off this mountain.’ The wind kicked up, sleet was coming in sideways. He just started shaking his head. I was like, ‘No, dude, you gotta get the fuck up.’” Thompson helped the man continue to a lower, safer place. He also gave some of his food to additional stragglers later. “Doing what people do,” he said.

Meanwhile, farther downhill on Miners Creek Road, another racer stopped to eat a gel when he noticed a lady sitting beside the road, “shaking, in rough shape,” he recalled. “She was like, ‘Don’t leave me!’ and asked if we could ride together because she hadn’t seen anyone else. So we rode for a while before mountain rescue showed up. We got in their ATV and they drove us down the mountain. I hugged her for 20 minutes to keep her warm. I also saw a guy with a flat on top of the range and gave him my pump. So I have no idea where my pump is.” The good Samaritan only wanted to be identified by his first name, Ben. “Anybody would’ve done it,” he said.   

Diyer Rincon having a good day despite the rough weather. Photo by Devon Balet
Nash Dory approaches the summit. Photo by Devon Balet
Lasse Konecny emerges from the clouds on top of Wheeler Summit. Photo by Devon Balet
Chris Mehlman navigates wet boulders at 12,500 vertical feet. Photo by Devon Balet
John Rauen pushes through on the Wheeler stage. Photo by Devon Balet
The infamous goat trail leading to Wheeler summit. Photo by Eddie Clark
Lachlan Morton still smiling on an epic Wheeler stage. Photo by Eddie Clark
Luis Mejia leads Nash Dory on stage 5. Photo by Eddie Clark
Rain clouds blow through. Photo by Eddie Clark
Pete Karinen has himself a little push on the way to Wheeler summit. Photo by Eddie Clark
Even the best riders are forced to hike some section of Wheeler. Here Lasse Konecny battles the mountain. Photo by Eddie Clark
Rain clouds shrouded Wheeler summit throughout the day. Photo by Eddie Clark
Kenneth O’Donnell signals as he reaches the summit. Photo by Eddie Clark
Riders brace the elements on a truly epic day of the Breck Epic. Photo by Eddie Clark
No smiles for Jacob Richardson as he approaches the summit. Photo by Eddie Clark
Lead coed duo team of Blanco & Espinosa happy to survive an epic day. Photo by Eddie Clark


After climbing 5,500 feet and cresting elevations of 12,300 feet three times—much of it while pushing their bikes—racers had plenty to reflect on.

“I feel absolutely terrible. That was the worst thing I’ve ever done.”

“Like shit. Complete shit. You’ve got hail hitting your face, so you can’t feel your friggin’ face. It was a mess. But that’s why we do this, right?”

“When it was sleeting, I almost curled up in the fetal position and sucked on my thumb.”

“Today was the coldest I’ve ever been.”

“The only thing you could do was keep going. I’m so proud of myself for getting through that.”

“The downhill was a creek. Water running down, mud splashing, people endoing right in front of me.”

“Just relieved, because that was brutal, man.”

“Today broke me.”

“Fantastic. That was the most epic stage ever. To have rain and sleet on Wheeler is, like, legendary.”

“Mother. Fucker. That was the hardest day of my life. The last little uphill crushed my soul.”

“Great. I’m not redlining, I’m out here to smile.”

“My grip got loose and I went to brake and it twisted, and I went over the bars. There was a nice click when my face hit the rock.”

“I’m glad it was raining because I couldn’t see my tears. You just had to close your eyes and ride by feel.”

“Retrospectively, that was fun.”

“I’m going to tell my grandkids about today.”

Click Here for full results from all categories

Breck Epic 2021 Stage 4: Aqueduct

Longtime World Tour pro Lachlan Morton finding beauty in Breck Epic debut

Lachlan Morton enjoying his time in the mountains. Photo by Eddie Clark

Swenson and Skarda remain unbeaten this week

Alexis Skarda extends her lead on day 4. Photo by Eddie Clark
Keegan Swenson on his way to another stage win on day 4. Photo by Eddie Clark

By Devon O’Neil

BRECKENRIDGE — When Lachlan Morton rolled through the Stage 4 finish Wednesday afternoon, word already had reached those in attendance. He’d suffered another flat deep in the backcountry, his third in two days, and was left to get out on one wheel, hemorrhaging time. Placing eighth on the stage dropped him from third to fifth overall. Suddenly he had an eight-minute gap to close in the final two stages to claw back onto the overall podium.

Morton explained that his flat on West Ridge, high on the Colorado Trail after climbing from Keystone Gulch, had left little hope of repair. Yet he spent 10 minutes trying in vain on the side of the trail, before limping down to the final aid station and bumming a replacement wheel from the Santa Cruz team. “I tried to rim it as soft as I can,” he said, “because I need to ride this wheel tomorrow.” He’d also crashed during Stage 2, shredding his forearm, and generally had not been on lady luck’s good side since Sunday’s start—which, ahem, came one day after he finished second to Breck Epic leader Keegan Swenson in the Leadville 100.

Yet to understand Morton, one of cycling’s most meditative characters, is to understand he did not come here for the number next to his name at the end. “Focusing on results is in the past for me,” he said.

Morton, 29, has become a singular professional because of his refreshing approach to a sport that gobbles up talent and often spits it out. A member of the EF Education-Nippo team and a World Tour rider since 2012, Morton started mountain biking two years ago. During his career he has ridden the Giro d’Italia and Vuelta a España grand tours, finished the Colorado Trail in under four days, set a fastest known time on the Kokopelli Trail, and won the Tour of Utah. Earlier this summer, he made international waves by riding the entire Tour de France course, plus transfers, faster than the peloton. He averaged 190 miles a day for 18 days, sleeping outside sans support. “I just try to be genuine to things that motivate me and inspire me in a certain way,” he said.

The Breck Epic fit that mold long before he was given bib No. 2 behind Swenson’s No. 1. “It’s just a race I’ve always wanted to do,” he said. Morton’s parents first brought Lachlan, a native of New South Wales, Australia, to Breckenridge when he was 12, then every year thereafter until he was 16. The junior team that the Mortons ran, Real Aussie Kids, trained here each summer. “Breckenridge was the first place I ever visited in America. Well, that’s a lie. I went to Disney World first,” Morton chuckled. “It’s probably my favorite place in America. I would live here, but my wife [a graphic designer] would rather be in Boulder.”

Morton has no support this week. He’s racing a two-year-old Cannondale frame with gaping chips in the paint. After Stage 1, he sipped a Modelo at the finish while his competition sucked down recovery drinks. “I’m just doing the best I can with what I’ve got,” he said. Yet he’s found the race fulfilling, as he does with any adventure. “You’re basically getting shown around the best local rides for a week, and I get to mix it up with some of the fastest racers too.”

Morton’s approach is as rare as it is intentional. “When I started mountain biking, I said I would never do it competitively because I didn’t want to ruin it,” he said after finishing in 3 hours 32 minutes. “So when I’m on course, I’m having a good time and giving it a go, but if I were really serious about results, I’d go home today really disappointed. Instead, I’m going home to have a shower and then have a nice afternoon.”


Keegan Swenson won his 10th Breck Epic stage in 10 tries Wednesday, crossing the line after riding 41 miles in 3 hours 10 minutes, a minute faster than his 2019 time. As he has for the entire week, Swenson waited until late in the stage to put time into his Colombian rival, Luis Mejia, who finished in 3:12. The victory was a nice salvage for Swenson, who clipped a stump in Keystone Gulch and bent his derailleur hanger, leaving him without the use of his easiest gears. “The stump caught me on a hard right turn and lifted me up,” Swenson said. Morton witnessed what happened and was shocked Swenson didn’t go down. “That was a nice save,” he told his friend at the finish. Swenson now leads Mejia by 9 ½ minutes overall. Costa Rica’s Carlos Herrera moved into third overall Wednesday, while Nash Dory enjoyed his best finish of the week in fourth.

Nash Dory on his way to a top-5 finish in stage 4. Photo by Eddie Clark
Keegan Swenson chases Luis Mejia on Henious Hill. Photo by Devon Balet
Luis Mejia leading Keegan Swenson early on stage 4. Photo by Devon Balet
Luis Mejia walks the tightrope to stay on. Photo by Devon Balet
Swenson and Mejia on Heinous Hill. Photo by Devon Balet

On the women’s side, Alexis Skarda won her fourth consecutive stage in 3:52. Rose Grant ended Evelyn Dong’s second-place run in 3:56, though Dong (4:02) remains comfortably second overall. Skarda leads by 19 minutes in the GC standings.

Evelyn Dong stays strong for another runner-up spot on day 4. Photo by Eddie Clark
Alexis Skarda regroups after another tough stage. Photo by Eddie Clark
Rose Grant eyes up a tight corner. Photo by Devon Balet
Alexis Skarda stays out front on stage 4. Photo by Devon Balet
Amy Chandos is having a good week riding near the top-5 all week. Photo by Devon Balet


For those outside the field, it’s hard to comprehend just how fast even the midpack racers cover ground at the Breck Epic. But that’s especially true of the top third. Among this week’s standouts is Macky Franklin, a 34-year-old fat-tire chameleon from Taos, New Mexico. Franklin won the Singlespeed title at the Epic in 2012 and is the current Singlespeed national champion. He’s also competed in more than 20 Enduro World Series events, and makes a living as a pro racer and YouTube personality. This week he’s swept the Singlespeed division and finished 14th, 12th, 12th, and 13th overall, crossing in 3:42 Wednesday.

Singlespeed leader Macky Franklin is forced to push on Heinous Hill. Photo by Devon Balet

Franklin keeps more meat on his bones than the father-son duo of Chris and Justin Peck, who have run away with the usually tight Duo Open Men division. Chris, a 51-year-old engineer at Apple, and Justin, an 18-year-old college freshman-to-be (and one of at least a dozen teenagers in the race), hail from Los Gatos, California. Chris weighs 140 pounds and ski bummed in Breckenridge in his early 20s; Justin weighs 115 and can sometimes be heard hooting on the trail. They finished in 3:56 Wednesday and hold the 28th fastest GC time overall.

Christopher Peck and his teammate navigate the steeps in Breckenridge. Photo by Devon Balet
Matt Pike emerges from the trees. Photo by Eddie Clark
Justin Desilets starting his ride back to town on the Aqueduct stage. Photo by Eddie Clark
Photo by Eddie Clark
Evelyn Dong grinding her way up Heinous Hill. Photo by Devon Balet
Chris Mehlman charges through the water. Photo by Devon Balet
Photo by Devon Balet
Photo by Devon Balet
Jacob Miller gets low on stage 4. Photo by Devon Balet

Click Here for full results from all categories

Breck Epic Stage 3: Guyot

GC margins grow during Queen Stage around 13,370-foot Mt. Guyot

Alexis Skarda takes in some views before starting the descent on stage 3. Photo by Devon Balet

Local riders making moves as race moves into second half

By Devon O’Neil

BRECKENRIDGE — Despite a bit of late-race drama Tuesday, the Breck Epic’s Queen Stage delivered one more reminder who the fastest racers in the field are. Keegan Swenson overcame a brief, unintended detour to pad his lead in the pro men’s field, while Alexis Skarda won the pro women’s race by her biggest margin this week.

Race leader Keegan Swenson powers off the front with Luis Mejia in tow. Photo by Devon Balet

Swenson rode off course just before the finish (the exact cause was unclear, but it required him to pedal about two additional miles), yet he still won by 53 seconds ahead of perennial runner-up Luis Mejia of Colombia. Swenson’s winning time of 3 hours 18 minutes leaves him almost eight minutes up in the overall standings. Lachlan Morton remains in third overall, 20 minutes back of Swenson.

Lachlan Morton climbs up to the Colorado trail on day 3. Photo by Devon Balet

“I’m not doing any more work than I have to,” said Swenson, whose Santa Cruz team put burlier tires on his Blur CC for Tuesday’s rugged descents. “I didn’t attack [Mejia], he just fell off after Aid 3. So I was like, I’ll turn the screws just a hair and snap the elastic.”

Lachlan Morton leads the chasers after surviving the climb. Photo by Eddie Clark

Skarda, meanwhile, further separated herself in the GC standings with a time of 3:56 and a 6-minute advantage over Evelyn Dong, who remains in second overall, 8:35 back. Rose Grant took third and moved onto the GC podium heading into the week’s longest stage, Aqueduct.

Evelyn Dong sits in second just minutes behind the leader in the GC. Photo by Devon Balet
Rose Grant putting herself solidly in a podium spot for the GC. Photo by Eddie Clark
Adriana Rojas grinds out the last slopes before the summit. Photo by Eddie Clark


The circumnavigation of 13,370-foot Mount Guyot takes riders over the Continental Divide twice, through two counties, and down some of the area’s sweetest singletrack for a total of 40 miles. It is typically one of two stages, along with Wheeler, in which locals improve their overall ranking. That didn’t happen with Breck’s Jarad Christianson, because he was already in first place in the men’s 30-plus category; but he tripled his winning margin from Stage 1. Christianson, 31, works 8-5 for a construction company and rides after work. He started entering local races four years ago. On Tuesday, he finished 15th overall, pros included, in the 387-rider Breck Epic (3:53—30 minutes faster than his 2019 time).

The only local ahead of Christianson, 17-year-old phenom Lasse Konecny, suffered what you might call a mining-town-only mechanical. An ancient, heavily rusted, 4-inch-long rectangular nail pierced his sidewall and exited his tread like an arrow through a banana late in the race. Konecny ran to the finish pushing his bike and losing minutes, but still finished ninth (3:39). He sits in 11th place overall, four minutes out of eighth.

Close to a dozen other locals are toeing the line this week, and not everyone is taking time off from work to compete. John Rauen, a 22-year-old who finished in 4:54, clocks in at an escape room from 3:30 to 10:30 p.m. every night between stages. The field is dotted with ski patrollers (Duke Barlow, Breck’s snow safety supervisor, finished in 4:51 on a recently replaced knee), massage therapists (Ro Mayberry took third in the Coed Duo division in 4:45), and government workers (Nicole Valentine, Summit County’s communications director, clinched the 3-day Open Women’s title in 5:27).


One of the week’s most impressive sights was watching Robin Brown, a retired Las Vegas firefighter, navigate the high-speed technical descent from 12,000 feet with a prosthetic left arm. Brown and Mark Duncan, another Vegas firefighter, conquered the Queen in 6:07 and stand second in the Duo 100-plus class. Brown lost his forearm to a grain auger in Panhandle, Texas when he was 4, but he still played football, basketball, baseball, and golf growing up. He became a paramedic and captain in the Clark County Fire Department and has entered dozens of endurance races, but never the Breck Epic. Asked about riding the course with one hand, he said, “I don’t think anything of it.”

Robin Brown and Mark Duncan are currently in 2nd 100+ Duo

Another visiting racer, Sean Perry of Issiquah, Washington, has competed all week with a cast on his wrist. Perry suffered an intra articular fracture of his distal radius while training on the Miners Creek Trail three weeks ago—the most perilous descent in the race. It was his first ride in Colorado. “I thought there was no chance I would get to do the race,” he said. He finished the Guyot stage in 4:39.

Photo by Devon Balet
Keegan Swenson takes Skittles on board on his way up Mount Guyot. Photo by Devon Balet
Tobin Ortenblad grinding through the meadow with Skittles on his mind. Photo by Devon Balet
Chris Mehlman is sitting in the top-10 after day 3 of Breck Epic. Photo by Devon Balet
Benjamin Torvik feeling all the pain riding his singlespeed up the pass. Photo by Devon Balet
Alexis Skarda stays focused on another win at stage 3. Photo by Devon Balet
Support crew cheering on the riders and handing our Skittles. Photo by Devon Balet
Riders topping out at the Skittles feed. Photo by Devon Balet
Time to refuel. Photo by Devon Balet
One got away! Photo by Devon Balet
More Skittles! Photo by Devon Balet
Isaac Centeno rocking out in the thin air and Rocky Mountains. Photo by Devon Balet
Keegan Swenson starts the descent from Mount Guyot with Luis Mejia behind. Photo by Eddie Clark
Riders enjoy the long single track descent back into town. Photo by Eddie Clark
Nash Dory putting in a top-notch performance at the 2021 Breck Epic. Photo by Eddie Clark
Starting the descent to home. Photo by Eddie Clark
Macky Franklin gets the payoff after climbing his singlespeed up Mount Guyot. Photo by Eddie Clark
Justin Desilets starts his descent. Photo by Eddie Clark
Riders enjoying a well-deserved DH run. Photo by Eddie Clark
Rebecca Gross opens it up on the DH. Photo by Eddie Clark
Riders enjoy the finish of stage 3. Photo by Eddie Clark
Riders attack the Colorado trail single track on day 3. Photo by Liam Doran
Photo by Eddie Clark
Riders have endless views every stage of the Breck Epic. Photo by Liam Doran
Race director rallying the troops on stage 3. Photo by Liam Doran
Lasse Konecny has another top-10 performance on stage 3. Photo by Liam Doran
Benjamin Torvik wraps up another second place in the singlespeed group. Photo by Liam Doran
Riders can’t get enough Breckenridge single track. Photo by Liam Doran
Photo by Liam Doran


We posed this question just below the summit of 12,046-foot French Pass, the Queen’s high point. As usual, sentiments varied.

“Fantastic, thanks.”

“I’m not sitting in an office, so pretty damn good.”

“Can’t. Too much altitude.”

“Got a tail wind—what more can you ask for?”

“Like I look.”

“Literally could not be better.”

“I’ve got 20 pieces of metal in my elbow from Dirty Kanza. This is nothing.”


“As can be expected.”

“Fucking awesome, man.”


“Well, it depends. Are there Skittles up there?” Yes. “Fuck yeah. Then I feel amazeballs.”

Breck Epic 2021: Stage 2 Colorado Trail

Skarda overcomes midrace stop to win second straight stage

Alexis Skarda leaps toward another stage win on day 2. Photo by Devon Balet

Epic rookie leads Evelyn Dong by 2:30; Swenson dusts Mejia on Colorado Trail descent

Evelyn Dong giving it her all on day 2. Photo by Devon Balet
Racers ready for the start of day 2 of Breck Epic. Photo by Devon Balet

By Devon O’Neil

Race director Mike McCormack oversees the start on day 2. Photo by Devon Balet

BRECKENRIDGE — Shortly after starting Monday’s second stage of the Breck Epic, Alexis Skarda felt it. A familiar fluttering in her chest. As the pro women’s leader in her Epic debut, with a scant lead over former champion Evelyn Dong, Skarda knew she didn’t have time to spare. She also knew she had no choice but to stop.

So Skarda, a 31-year-old from Grand Junction in the midst of the best season of her pro career, pulled off the trail and dismounted her bike. She drank water and breathed. She watched other racers fly past her, agonizing at the time she was losing.

For much of her cycling career, Skarda has managed a rare congenital heart defect known as supraventricular tachycardia, or SVT, an erratic heartbeat that comes from faulty electrical connections in her upper chambers. “It feels like a butterfly in your heart and lactic acid in your legs,” she said. She first felt it when she was 21. Ever since, it shows up periodically and unpredictably. It is caused by stress, but there’s no way to know exactly when or why certain moments trigger it, Skarda said. The first time it happened, her heartrate spiked to 260 beats per minute. On Monday morning, her rate rose into the 250s—an alarming number for someone who tries to stay around 170. “You have to relax to make it slow down, but it’s hard to relax when you see all these people passing you,” she said.

Since the episodes are random, Skarda often tries to build an early gap during races just in case it flares up. When asked if the condition—which is not dangerous in a mortality sense—has ever cost her a race, Skarda said, “It’s cost me a lot of races.” But she downplayed it being called a disadvantage. “I think everyone has something they deal with. This is just what I have to account for. I call it a body mechanical. It’s sort of like a flat tire.”

SVT didn’t cost her Monday’s race. Skarda got back on her bike once her heartrate slowed and rode strong to the finish, winning in 3:53:22. Dong finished second again, 56 seconds back, followed by Rose Grant in third. Skarda’s overall lead now stands at 2 minutes 30 seconds.

Evelyn Dong settles in for a long climb to start day 2. Photo by Eddie Clark


In Monday’s pro men’s race, reigning champion Keegan Swenson sent a message that echoed across Summit County—and perhaps down to South America. Swenson had narrowly beaten Colombia’s Luis Mejia in Sunday’s opener, winning by four seconds, and the two were tightly packed again until they began descending the Colorado Trail from West Ridge—one of the highlights of the week in terms of views and pure fun. Swenson sensed Mejia struggling to keep pace on the technical descent and rocketed away from his rival. Once out of sight, he built a seven-minute gap over the final 15 miles, winning in a time of 3:08:52. Lachlan Morton overcame a crash that bloodied his elbow to take third in 3:18:41.

Keegan Swenson sports the orange leaders jersey on stage 2. Photo by Devon Balet
Keegan Swenson and Mike McCormack enjoy a little pre-race chat. Photo by Devon Balet
Carlos Herrera on the hunt in stage 2. Photo by Devon Balet
Diyer Rincon gets low on the Colorado trail in stage 2. Photo by Devon Balet
Lone rider launching some roots on the Colorado trail. Photo by Devon Balet
Chad Barrentsen enjoying his time on stage 2. Photo by Devon Balet
Stage 2 is always a racer favorite descending the Colorado Trail. Photo by Devon Balet
Riders don’t have much time to take in the scenery on stage 2. Photo by Devon Balet
Rebecca Gross checks on her teammate Madelynn Gerritsen currently leading the duo women’s race. Photo by Devon Balet
Luis Mejia and Lachlan Morton lead Keegan Swenson in the early miles. Photo by Eddie Clark
Chris Mehlman gulps in air on his way up the early climbs. Photo by Eddie Clark
Riders enjoy the finish line. Photo by Eddie Clark
Macky Franklin grinds his singlespeed out front on day 2. Photo by Eddie Clark
Shannon Warburg is all smiles in the Women’s 50+ leaders jersey. Photo by Eddie Clark
Keegan Swenson enjoys another day in orange after winning stage 2. Photo by Eddie Clark
Lachlan Morton was all in on day 2 of Breck Epic. Photo by Eddie Clark


The Epic has exacted its share of bodily damage over 12 editions, and this week, although young, has been no exception. Monday a pair of unlucky racers sat next to each other at the Tiger Dredge aid station, commiserating over their mutual misfortune. Rich “Dicky” Dillen, one of the Epic’s most popular characters and familiar faces, had crashed earlier in the day, breaking his carbon-rail saddle, twisting his ankle, crunching an already injured right side, and realizing he had to withdraw from the race. His shoulder was bloodied and smeared with dirt. His morale was crushed. After finishing eight prior Epics, Dillen—a professional bike messenger from Charlotte, North Carolina and nationally known singlespeed racer who competes on rigid frames—struggled to accept he won’t be going home with a BMF belt buckle. “I bought a geared bike a month ago and I think God hates me until I sell it,” he joked. To his point, he’d broken a carbon rim, bruised his ribs and cracked his helmet, all before Monday’s crash. The 52-year-old sat beside the trail and cried when he realized he couldn’t continue the race.

Then Dicky found Bob Orlikowski, a 47-year-old nuclear regulator from Illinois, and plopped down next to him. Orlikowski had trained for the Epic for a year and a half—or, as his wife put it, “his whole life”—before arriving with two buddies to toe the line this week. Twelve miles into the first stage, while pushing his bike up Little French Gulch, Orlikowski heard what he described as two rocks hitting together. “I actually turned around to see if somebody was running up on me,” he said. “But I think the noise was just my Achilles tendon rupturing.”

He made it back to an aid station and found his wife, who drove him to the hospital. Monday his leg was splinted up to his knee; a pair of crutches rested against his shoulder. And yet, as he watched racers pedal by at the dredge, Orlikowski was smiling. “It’s sad, but to me it’s nothing I had control over,” he said. “It’s just bad luck.” Dicky, resting in the dirt a few feet away, added: “It helped to sit down next to Bob. It could be way worse.”


Riders remember Breck Epic veteran Ben Sonntag before starting stage 2. Photo by Devon Balet

Shortly before Monday’s start in downtown Breckenridge, racers and staff held a moment of silence for 2012 Epic champion Ben Sonntag. Sonntag, a longtime pro cyclist and beloved member of the fat-tire community, was hit and killed by a pickup truck traveling at 69 mph in a 35-mph zone on March 4, 2020, during a training ride outside his hometown of Durango. He was 39.


Find ’em all here: Click Here for full results from all categories

Breck Epic-2021 Stage 1 Pennsylvania Creek

Alexis Skarda takes Day 1 of Breck Epic

Alexia Skarda on her way to a stage 1 finish. Photo by Liam Doran

Swenson picks up where he left off in Epic’s opening stage

2019 champ shows no ill effects after winning Leadville 100 on Saturday; Skarda takes lead among women

Keegan Swenson and Rose Grant dap it up on the start line. Photo by Devon Balet
Rose Grant and Alexis Skarda line up for the start on day 1. Photo by Devon Balet

By Devon O’Neil

BRECKENRIDGE — Two years after the last Breck Epic was staged in Colorado’s singletrack kingdom, much of what we know about the world has changed dramatically. But a few things haven’t, foremost: Keegan Swenson is still the man to beat in Breckenridge. Swenson, the 27-year-old defending champion from Heber City, Utah, made a late pass Sunday to beat a familiar foe in Colombia’s Luis Mejia and start the six-stage Epic with a four-second victory. He completed the 36-mile course in 2 hours 44 minutes.

The duo distanced themselves early on from the rest of the field, with Mejia—still smarting from a series of flat tires that derailed his 2019 bid to challenge Swenson—turning the screws on America’s most versatile racer. Swenson had won the Leadville 100 the prior day in 6 hours 11 minutes, the eighth fastest time in that race’s history. He’d also defended his XC national title in July and narrowly missed qualifying for the Olympics. He showed little weariness Sunday morning, less than 24 hours after his Leadville win, as the Epic kicked off on perfectly tack-ified dirt thanks to a brief rain shower. Content to chase Mejia’s frequent uphill surges and set the pace on the descents, Swenson found himself trailing the 36-year-old Colombian on the final downhill, until they reached the mini freeride features on Barney Flow. There, Swenson saw a window.

Riders start stage 1 of the 2021 Breck Epic. Photo by Liam Doran

“He wasn’t jumping the doubles and I started jumping the doubles and gained some time,” Swenson said. “Then I took one of the log skinnies and made the pass.”

Longtime World Tour racer Lachlan Morton of Australia held third for much of the day until a sprint for the finish with Costa Rica’s Carlos Herrera saw Herrera edge him by a few thousandths.


Swenson wasn’t the only Santa Cruz Bicycles team member who enjoyed a happy Sunday. Breck Epic rookie Alexis Skarda of Grand Junction led from start to finish ahead of Epic veteran Evelyn Dong and a host of other challengers, winning by 25 seconds. Skarda said she concentrated on staying under her target heartrate of 170bpm to preserve energy for the subsequent stages. She’d trained for the Epic by riding—and winning—the Telluride 100 last month. She also finished second at XC nationals to 2021 Olympian Erin Huck, another Epic vet. Though Skarda won on the same bike as Swenson—a Blur CC—she rode a 100mm fork while he opted for the cushier 120mm.

Skarda and Dong figure to see more challenges later this week from five-time national marathon champ Rose Grant, who won Leadville on Saturday and finished TK SUNDAY.

Evelyn Dong sending her way to the finish line. Photo by Liam Doran

“I figured if I didn’t go too crazy, I wouldn’t ruin it for the rest of the week,” Skarda said at the Carter Park finish. “But it’s tough when you’re feeling fresh to not go too hard.”


Though the pandemic changed many racers’ plans, especially international competitors, plenty still braved the travel it took to get here. They include two dozen Costa Ricans from San José, who are riding in custom white jerseys this week. Due to a 9 p.m. curfew imposed in their country, riders couldn’t count on night miles to build their training base. Instead, they rose early—and often. Epic rookie Isaac Centeno, 26, trained six days a week for six months, starting at 5 a.m. “My friend Pablo told me to come because it’s his fourth time here,” Centeno said. “I just want to explore different landscapes and weather.”

Adriana Rojas splashes through stage 1 of the Breck Epic. Photo by Liam Doran


Sunday’s opening stage saw 387 riders start. More than seven hours later, all but one crossed the finish. Pro racer Kyle Trudeau crashed hard coming down the notoriously tricky Grind into Indiana Creek, telling a teammate he thought he’d broken some ribs. He abandoned the race—but not until he’d finished a grueling climb to Boreas Pass Road. In all, the stage covered 36 miles and roughly 5,000 vertical feet. Full results can be found here:


Each day, we ask this very simple question at some point on course, usually at the top of a merciless climb. Today it was posed near the top of Little French.

“Legs don’t feel great, but it’s the first day, they’re not supposed to.”

“Like 50 cents.”


“Pretty good. Actually, great.”

“This is heinous. Wait, is this Heinous?” [Ed’s note: No. Heinous Hill will introduce itself in Stage 2.]



“Could be worse.”


Millard Allen won the singlespeed division at Leadville on Saturday and stayed in the Cloud City for the awards Sunday morning, which meant he arrived late to start the Epic. He hopped on course at 10 a.m. and caught the sweep halfway up Pennsylvania Gulch, eventually finishing in 3:54 on a geared bike.

Jenny Smith locked in a top-5 on day 1. Photo by Liam Doran
Alexis Skarda on day 1. Photo by Liam Doran
Lachlan Morton leads the chase group on stage 1. Photo by Liam Doran
Amy Chandos loving the altitude and wildflowers on stage 1. Photo by Liam Doran
Riders take in the views around Breckenridge. Photo by Liam Doran
Lachlan Morton descends through the flowers. Photo by Liam Doran
Keegan Swenson on his way to a stage 1 win after winning the Leadville 100 a day ago. Photo by Liam Doran
Lachlan Morton leads the chasers out of Pennsylvania Gulch on day 1 in Breckenridge. Photo by Devon Balet


Stage 2 takes riders across multiple drainages highlighted by the locally famous West Ridge descent on the Colorado Trail. Real-time results can be found at itsyourrace.com.


Click Here for full results from all categories


Slated for August 14-19, 2022, 400 riders. In the words of race director Mike McCormack, “Sometimes bigger is better. We feel that in Epic’s case, better is better. There’s a balance we need to strike. To us, that means enough riders to create that special big race feel, but not so many that we experience crowding on course. We want our riders to experience the soulfulness of Summit County’s trail system and backcountry–that’s hard to do if you’re riding nose-to-tail all day.”

McCormack added, “Additionally, while our trail system holds up very well, fewer riders means less impact. We love our trails…we just don’t want to love them to death.”

2022 spots will be limited. Registration information for 2022 can be found HERE.

US Cup Round 2: Short Track

Erin Huck and Keegan Swenson Start Off the Weekend with Short Track Wins

Under cloudy, cooler skies, riders kicked off round 2 of the US Cup with Friday’s short track XC.

This time it was Scott’s Erin Huck taking the sprint win in front of Sofia Gomez Villafane (Clif Bar) flip-flopping their short track results from last week. Kelsey Urban came home in third followed by Alexis Skarda (Santa Cruz) and Rose Grant (Juliana).

The men’s race also saw last week’s runner-up move in front of the pack with Keegan Swenson (Santa Cruz/Monster) taking the win in front of Canadians Tyler Orschel and Leandre Bouchard.

Cole Patton (Orange Seal) finished fourth while Torbjorn Andre Roed completed the podium in fifth.

Sunday’s cross country event will feature an equally strong field competing on a new course in Fayetteville, Arkansas. The arrival of Chloe Woodruff (Pivot) will provide extra excitement as we get to see how the world cup race winner’s form is coming along.

Unfortunately, race fans will not get to see Trinity teammates Haley Batten and Christopher Blevins this weekend as they flew to Europe in preparation for the opening round of the 2021 World Cup season.


Pro Women

12072Erin HuckFemale40BOULDERCOUSA10006969735523:00.2004:47.8004:41.9904:42.0904:27.4504:20.87
22025Sofia Gomez VillafaneFemale27HEBER CITYUTUSA10008140809523:00.8704:49.3704:41.2004:42.3304:26.7404:21.23
32004Kelsey UrbanFemale23KENTFIELDCAUSA10010130420523:02.3704:51.9404:39.9904:40.6704:27.6104:22.16
42014Alexis SkardaFemale32GRAND JUNCTIONCOUSA10058874536523:10.2404:48.6204:41.6304:41.0204:28.5204:30.45
52001Rose GrantFemale39COLUMBIA FALLSMTUSA10008187891523:13.8404:51.1204:41.0004:41.0604:28.9804:30.84
62013Lea DavisonFemale38SUNDERLANDVTUSA10003588374523:13.7504:48.3404:43.3604:41.2304:27.3704:33.45
72018Hannah FinchampFemale26MILLCREEKUTUSA10009349265523:19.1804:47.4804:42.5004:41.5404:28.4004:39.26
82006Savilia BlunkFemale22DURANGOCOUSA10051719539523:26.2704:47.9104:42.5204:41.5704:30.6604:43.61
92030Gwendalyn GibsonFemale22RAMONACAUSA10016145329523:26.5504:51.4504:40.0504:42.2104:27.1104:45.73
102021Ruby RyanFemale20GRAND JUNCTIONCOUSA10021993520523:51.6804:51.6004:40.7804:42.0204:42.6004:54.68
112024Madigan MunroFemale19BOULDERCOUSA10085042308524:04.9504:51.3504:42.1704:45.0504:55.8804:50.50
122016Michaela ThompsonFemale19NIWOTCOUSA10095589339524:05.0004:52.3504:41.4504:48.1804:52.2504:50.77
132019Haley RandelFemale19MILL VALLEYCAUSA10090671237524:16.4804:52.5604:47.8304:51.4104:54.7004:49.98
142022Natalie QuinnFemale20LOUISVILLECOUSA10089027388524:19.9904:54.7704:45.6704:56.0304:52.0404:51.48
152012Paige EdwardsFemale19CAMASWAUSA10095731405524:22.2404:54.5804:48.6904:46.5904:55.8304:56.55
162073Samantha RunnelsFemale30BENTONVILLEARUSA10010761526524:26.9604:56.4204:47.1104:52.7604:56.9004:53.77
172028Gabrielle RichardsonFemale19RANCHO SANTA MARGARITACAUSA10077911895524:29.9404:53.3004:41.1104:50.2605:04.8205:00.45
182003Crystal AnthonyFemale41BENTONVILLEARUSA10006680351524:54.8204:59.0004:56.2004:58.3204:52.2705:09.03
192026Brittany ParffreyFemale31SAN ANTONIOTXUSA10061810505525:05.3704:57.6104:51.9505:00.3605:01.5705:13.88
202011Sydney NielsonFemale19HIGHLANDUTUSA10086436074525:11.3004:58.1004:56.6804:58.6805:12.5205:05.32
211029Helena Gilbert-SnyderFemale22EL CERRITOCAUSA10087824790525:11.5705:00.9704:55.8305:05.3805:10.0204:59.37
222002Lisa CordovaFemale34CHICOCAUSA10064785775525:35.8604:59.5605:07.1805:03.2305:09.7605:16.13
232023Alexis BobbittFemale20RIO VERDEAZUSA10073589234526:04.5604:55.8805:11.7705:14.1505:27.1705:15.59
242032Madeline DepmanFemale26ROANOKEVAUSA10096769204526:24.7705:10.1905:11.3905:13.7405:18.5905:30.86
252009Ellen NobleFemale26BOULDERCOUSA1000900572541:06:02.5205:04.4005:34.5105:51.3549:32.26
262031Danielle LarsonFemale36FAYETTEVILLEARUSA10084546493315:52.1905:02.8405:24.6605:24.69
27376Elizabeth SheldonFemale55WASHINGTONDCUSA10023504902316:11.4405:16.6205:27.6705:27.15
282020Lauren LopezFemale19MISSION VIEJOCAUSA10096248333211:02.5205:22.6305:39.89
292027Opal KoningFemale19BRECKENRIDGECOUSA10061793428211:09.17

Pro Men

11024Keegan SwensonMale27PARK CITYUTUSA10007709157520:24.6004:01.9504:09.2304:15.4104:08.8703:49.14
21039Tyler OrschelMale23UXBRIDGEONCAN10010826392520:26.2504:02.3504:08.9004:15.8504:08.5203:50.63
31084LÉAndre BouchardMale29ALMAQCCAN10090960318520:27.6504:01.5104:09.2104:15.5804:08.8503:52.50
41010Cole PatonMale24DURANGOCOUSA10010669071520:27.8104:01.5704:09.3304:15.4904:09.4803:51.94
51081Torbjorn Andre RoedMale24GRAND JUNCTIONCOUSA10011029991520:33.7204:10.9904:06.1604:10.6204:08.4503:57.50
61074Daxton MockMale20LAKE MILLSWIUSA10084055534520:34.2104:04.2104:08.7504:13.7404:09.7703:57.74
71054Jonathan QuesadaMale25ALAJUELAUNKCRI10009245696520:34.4204:09.6504:04.6204:13.3104:09.3503:57.49
81106Riley AmosMale19DURANGOCOUSA10059075206520:34.8704:02.1704:09.4604:14.7604:09.7303:58.75
91012Stephan DavoustMale26DURANGOCOUSA10010038369520:34.9404:04.8004:09.1204:14.4204:08.9203:57.68
101072Jerry DufourMale24BIRMINGHAMALUSA10009770914520:38.1404:08.8004:06.7204:14.6804:07.5404:00.40
111013Luke VrouwenvelderMale26CHARLOTTESVILLEVAUSA10008862245520:41.5504:04.4504:10.2204:15.7904:08.9704:02.12
121083Raphael AuclairMale24QUEBECQCCAN10009356440520:43.6104:08.8904:07.9804:16.2604:07.7504:02.73
131049Russell FinsterwaldMale30COLORADO SPRINGSCOUSA10006834844520:44.3504:10.5004:04.4804:16.4204:08.1104:04.84
141073Sandy FlorenMale24BERKELEYCAUSA10011238846520:44.8604:12.1704:06.3304:13.0704:10.1304:03.16
151055Cypress GorryMale27PISGAH FORESTNCUSA10007591444520:48.4104:10.2504:06.5104:14.4604:08.5204:08.67
161042Tyler ClarkMale21MONOONCAN10023498232520:50.6404:11.4004:03.8404:14.0904:09.2804:12.03
171006Bjorn RileyMale19BOULDERCOUSA10060176760520:53.1504:08.3404:09.3204:17.0004:14.2004:04.29
181070Sebastian Brenes MataMale21CARTAGOUNKCRI10050392187520:53.5404:02.5504:09.9604:16.6204:09.7904:14.62
191014Pavel NelsonMale19TUCSONAZUSA10063860033520:53.9304:17.7104:04.9504:11.3004:13.8904:06.08
201025Tobin OrtenbladMale27SANTA CRUZCAUSA10007817877520:55.6904:11.7504:04.7904:15.9904:09.2504:13.91
211075Cobe FreeburnMale20DURANGOCOUSA10062778380520:57.7404:17.5004:05.6604:11.6704:16.1704:06.74
221032Bradyn LangeMale22AUSTINTXUSA10011193679520:58.2904:09.5404:09.7304:15.0304:14.4604:09.53
231008Georwill Perez RomanMale28AGUADILLAPRPRI10008104938520:58.5204:02.9904:08.8904:16.7504:12.1604:17.73
241059Lance HaidetMale24SAN LUIS OBISPOCAUSA10009360985520:59.4004:13.8904:05.7204:13.7104:14.4104:11.67
251009Jacob MoralesMale22NARANJITOPRPRI10011175794521:00.5904:02.3504:11.0804:19.0704:15.0404:13.05
261004Caleb SwartzMale22MADISONWIUSA10011030803521:02.4504:13.5204:08.6504:13.1404:16.0904:11.05
271080Malcolm BartonMale23UXBRIDGEONCAN10009984920521:08.4704:16.7204:02.7804:13.2504:13.9104:21.81
281033Robbie DayMale19EVERGREENCOUSA10088232800521:10.4604:17.8204:04.0704:11.7604:27.2304:09.58
291154Samuel ElsonMale23HENDERSONNVUSA10016013973521:12.3904:22.5704:12.2904:10.5704:15.8604:11.10
301060Carson BeckettMale24BENTONKYUSA10009663204521:15.3604:03.2004:08.9704:17.5104:16.1304:29.55
311082Brian MatterMale43PRESCOTTAZUSA10003929692521:18.6104:17.1504:13.2104:14.4704:17.7804:16.00
321064Cody CuppMale27DURANGOCOUSA10010168513521:20.5404:18.8904:11.8604:14.1304:16.5904:19.07
331063Andrew StrohmeyerMale19MOUNT AIRYMDUSA10071735019521:21.4404:21.4304:12.4204:15.9204:16.7304:14.94
341038Tydeman NewmanMale19WOODLAND HILLSCAUSA10088019905521:23.3504:30.7104:13.2204:12.5204:16.2204:10.68
351158Alexey VermeulenMale27PINCKNEYMIUSA10008700274521:23.5504:29.1404:14.0704:14.1104:17.4804:08.75
361021Calder WoodMale21ANACORTESWAUSA10023497121521:23.7204:29.9004:14.6804:12.9904:16.0804:10.07
371053Matt PikeMale24BOULDERCOUSA10096757884521:24.3704:21.9904:08.3104:14.3204:29.0004:10.75
381036Dylan FryerMale21SAN ANSELMOCAUSA10036456624521:32.8004:27.2904:16.4904:14.6304:16.2504:18.14
391031Simon LewisMale22FRANKLINTNUSA10015557467521:36.2904:25.1804:15.1804:18.5504:17.7104:19.67
401028Ryan StandishMale28HEBER CITYUTUSA10052290054521:39.4204:17.5204:12.4804:17.3004:22.8304:29.29
411022Noah HayesMale21OAKLANDCAUSA10063209527521:41.8604:31.0004:12.4004:13.8004:19.7304:24.93
421045Lars HallstromMale24BRIGHTONMIUSA10106020879521:45.5504:23.8004:10.4104:15.2604:26.9704:29.11
431050Colton SacketMale21TROYTXUSA10058982044521:49.3504:21.3904:12.0304:16.5604:26.9204:32.45
441051Kyan OlshoveMale19TRAVERSE CITYMIUSA10114309430521:52.1504:29.7704:18.7704:17.7604:22.5604:23.29
451020Lucca TrapaniMale21GLENWOOD SPRINGSCOUSA10061906491521:55.4804:35.3904:21.3204:18.6804:19.7504:20.34
461037Brannan FixMale24FORT COLLINSCOUSA10009422320521:59.1904:19.8604:18.7704:28.7804:32.4604:19.32
471015Nicholas F TabaresMale20DENVERCOUSA10048865045522:03.2804:28.1304:21.2804:18.2204:21.1204:34.53
481040Joseph RamÍRez VenegasMale19PALMARESUNKCRI10056016167522:07.4204:16.9504:26.5204:29.7504:21.1504:33.05
491065Ryan JohnsonMale22BROOKVILLEPAUSA10055835911522:10.2004:24.9704:23.7304:24.8904:27.2104:29.40
501172Malaki CaldwellMale20EDMONDOKUSA10084055736522:12.9804:31.4604:21.1204:21.5604:22.4104:36.43
511011Jeremy NorrisMale23FORT COLLINSCOUSA10015554538522:14.2004:28.6204:22.5504:21.1304:31.8704:30.03
521034Zack VillarsMale22APPLE VALLEYCAUSA10064342811522:16.2604:27.1204:23.4104:24.6604:30.5504:30.52
531077Lucas MiersMale19RENONVUSA10096220748522:18.1204:36.6004:23.0204:31.0804:28.6704:18.75
541162Ethan JedlickaMale21MARIONIAUSA10064340888522:19.6504:27.2504:21.7204:28.2704:30.1604:32.25
551079Olivier LavigueurMale36BENTONVILLEARUSA10013951513522:25.0004:40.4304:22.4504:23.0304:29.0204:30.07
561027William DowlingMale22DURANGOCOUSA10059185138522:27.7404:34.3904:26.1404:30.1604:27.7204:29.33
571171Nate KnowlesMale20INDIANAPOLISINUSA10068985673522:34.3504:26.9604:27.2504:30.6904:35.9004:33.55
581062Ian McDonaldMale19OAK HILLWVUSA10081985390522:35.8104:30.6904:29.2804:30.2104:31.4204:34.21
591068Will FoleyMale24GOLDENCOUSA10082903153522:36.5504:41.1804:27.7104:27.5704:31.1204:28.97
601019Zachary FernauMale19SHOW LOWAZUSA10088687181522:39.4004:32.2004:19.5904:27.5904:41.3604:38.66
611076Austin PetersonMale19AUSTINTXUSA10060260222522:40.9904:38.4304:29.7304:31.4004:34.5704:26.86
621153Lucas StrainMale28BENTONVILLEARUSA522:41.2604:37.9204:30.6104:31.2704:34.5904:26.87
631018Chris MehlmanMale21MANCHESTERMAUSA10064342205522:41.3504:42.9004:27.7804:30.4704:31.9504:28.25
641035Ben SenkerikMale28SUSSEXWIUSA10014937172522:49.9604:20.5204:27.7804:37.4004:39.9404:44.32
651066Garrett MeifertMale19DURANGOCOUSA10091943654523:01.3104:34.7304:28.4304:37.0104:42.6004:38.54
661041Felipe NystromMale38PORTLANDORUSA10058674169523:02.0004:32.6304:22.5404:37.8104:41.9904:47.03
671159Ryder UetrechtMale19BENDORUSA10084164355523:48.4504:21.1404:35.3204:42.8304:55.8405:13.32
681016Ried IndartMale19RENONVUSA10096543070314:25.8104:43.9004:48.3004:53.61
69321Matthew GradyMale27CEDARBURGWIUSA314:36.6104:40.8504:56.2604:59.50
70338Thomas JohannMale22DURANGOCOUSA10062142022314:42.7404:45.3404:54.3305:03.07
711001Nat RossMale50BENTONVILLEARUSA10003394374315:27.1004:52.7905:17.0605:17.25

Junior Women 16-18

12058Bailey CioppaFemale17DURANGOCOUSA10093049858524:55.2005:11.7004:55.8805:05.5504:59.3604:42.71
269Vida Lopez De San RomanFemale15SEBASTOPOLCAUSA10071870112525:00.7105:08.6504:57.8505:05.1005:00.3904:48.72
32036Ruth HolcombFemale18DURANGOCOUSA10099445087525:02.2005:08.9104:58.5905:04.2605:00.1104:50.33
42050Sofia ForneyFemale18LAKEWOODCOUSA10096708677525:02.4005:07.3004:59.3605:04.7305:00.0104:51.00
52045Tai-Lee SmithFemale18BRECKENRIDGECOUSA10102230001525:20.3505:10.3004:56.9405:04.8805:00.8705:07.36
62041Mia AseltineFemale17LITTLETONCOUSA10061847382525:34.8505:18.2804:53.0505:01.6405:15.6705:06.21
72048Vaila HeinemannFemale17MILL VALLEYCAUSA10110111552525:53.6505:13.8004:59.5405:06.4605:15.5005:17.75
82068Hayden McJunkinFemale17TRUCKEECAUSA10115717445525:53.5505:12.4004:57.1005:08.9105:16.3505:18.79
972Ellie KrafftFemale16PRESCOTT VALLEYAZUSA525:59.1805:19.0004:57.8805:05.8305:17.2205:19.25
1071Kaya MusgraveFemale16LITTLETONCOUSA10072105942526:09.2905:17.8005:05.8205:12.1205:15.2605:18.29
112035Isabella HyserFemale18HUNTSVILLEALUSA10103577388526:12.1605:10.4605:04.4305:18.9505:23.7405:14.58
122049Chloe FraserFemale17BOULDERCOUSA10096313001526:26.7005:08.3805:04.7205:20.3705:23.8305:29.40
132047Isabella HeinemannFemale18MILL VALLEYCAUSA10104749169526:51.6505:20.2905:05.4105:21.0005:29.4605:35.49
142059Ava AhlbergFemale17NEWBURY PARKCAUSA10115274679527:02.1105:18.1505:19.5605:28.6405:27.1805:28.58
152039Reilly PhelanFemale18PRESCOTTAZUSA10092069653527:10.6805:23.8505:19.7805:23.5405:33.3705:30.14
162043Grace WilsonFemale17ANDERSONSCUSA10109513788527:15.6105:19.5005:09.4805:33.6505:33.9905:38.99
172038Mya DixonFemale17RENONVUSA10096174975527:31.4205:23.6705:19.6905:26.8405:43.9005:37.32
182051Reagan LongFemale17NIWOTCOUSA10072087148527:38.1005:22.3705:26.8305:36.4905:40.0605:32.35
192054Sarah GibertoniFemale18CHESHIRECTUSA10085465266527:38.4405:21.7105:34.9705:35.0205:34.4905:32.25
202044Mia SchumannFemale17MILL VALLEYCAUSA10114178579528:29.1505:28.9305:37.8205:43.4705:45.0905:53.84
212046Abbigail DeckerFemale17MEBANENCUSA10095336533529:39.7805:38.5305:43.8505:57.2006:15.9306:04.27
222061Margaret GriggsFemale17WASHINGTONGAUSA10115389766530:14.4205:38.1806:00.3706:09.7306:09.5306:16.61
232056Natalie DecaroFemale18PAULDENAZUSA10098915126318:14.00

Junior Men 16-18

11124Blake WrayMale18CORONACAUSA10095069276521:41.3004:17.3604:24.7604:30.3004:20.3204:08.56
21125Carson HamptonMale18BOISEIDUSA10100329306521:41.3304:19.5704:23.3704:29.4704:21.0204:07.90
31127Ivan SippyMale18DURANGOCOUSA10105457471521:42.9304:21.6804:23.9604:27.6304:21.1604:08.50
41111Owen ClarkMale18MONOONCAN10055840153521:43.8404:19.8804:23.9404:29.0204:20.4004:10.60
51107Brayden JohnsonMale18LITTLETONCOUSA10092766841521:48.9204:17.8804:24.6504:30.0904:22.0804:14.22
61086Jack SprangerMale17SAMMAMISHWAUSA10086456282521:49.4904:18.1604:25.2104:29.1204:19.9104:17.09
71097Carson BeardMale18MIDDLESEXVTUSA10059157654521:49.5704:22.5804:21.7604:29.8604:22.6404:12.73
81089Cayden ParkerMale17HOT SPRINGSARUSA10096313405521:56.9104:17.5004:24.1904:31.3104:23.7804:20.13
91096Austin BeardMale18MIDDLESEXVTUSA10059155634522:00.9004:20.7704:24.2204:28.8604:23.9604:23.09
101149Camilo Andres Gomez GomezMale18BOGOTAUNKCOL10052496885522:02.8904:19.1204:22.6204:30.3604:24.0004:26.79
111115Ethan VillanedaMale18CORONACAUSA10090516340522:05.2804:22.6604:22.5404:27.4404:31.8204:20.82
121119Dane GreyMale18LA CANADACAUSA10114307410522:06.1604:27.9604:24.9704:26.8204:24.9304:21.48
131110Lasse KonecnyMale18BRECKENRIDGECOUSA10059660842522:09.4504:18.6604:24.7904:31.3804:27.6304:26.99
141091Alex GreenMale18DURANGOCOUSA10071907696522:10.6104:21.4404:25.4704:28.4904:25.8104:29.40
151118Vaughn VeenendaalMale17BOULDERCOUSA10096502553522:21.2004:22.6504:23.8704:28.4404:27.9604:38.28
161109Owen ColeMale17CHAPEL HILLNCUSA10113197162522:28.2404:27.8504:30.2804:27.7004:32.4304:29.98
171090Brady WhiteMale17LAGUNA BEACHCAUSA10112626882522:33.7004:22.1504:31.4704:27.2804:37.6204:35.18
1821Ethan WellingMale16ROUND ROCKTXUSA10096038670522:39.1204:39.7104:30.4904:31.9904:35.4504:21.48
191145Cole PunchardMale18NOVARONCAN10092080767522:40.9004:49.8304:28.8104:29.6604:29.8404:22.76
201132Zeke van RooyenMale18PASADENACAUSA10101108134522:43.7104:39.2004:32.9804:33.2304:34.3004:24.00
211093Philip FordMale18FORT MILLSCUSA10096510839522:46.8304:21.1104:25.5504:47.9504:42.2704:29.95
221148Wyatt HicksMale18BRANDONMSUSA10114540715522:48.8404:37.3704:34.4404:33.1804:33.5504:29.50
2344Noah SpangenbergMale16MCCALLIDUSA522:50.3004:33.3304:32.7904:34.5404:37.5004:32.14
241103Bryce EgleyMale17PRESTONIDUSA10109964840522:53.3604:34.4804:33.9004:31.9204:43.8004:29.26
251116Peyton WilkersonMale18ESTES PARKCOUSA10096609253522:54.9204:26.3504:38.9904:37.4504:37.1004:35.03
261105Beckett TooleyMale17FRISCOTXUSA10071858489522:56.5404:35.3404:31.4704:37.4504:40.8404:30.90
271135Griffin HoppinMale18MILL VALLEYCAUSA10115088258522:56.4104:28.5904:36.8704:37.7404:38.2004:35.01
281117Luke ElphingstoneMale18BOULDERCOUSA10064806488522:59.3504:26.5204:38.4204:38.7904:40.6704:34.95
291129Ethan AshMale18DENVERCOUSA10105457673523:00.9104:47.6204:34.3604:40.9804:32.7604:25.19
301122Matthew EdwardsMale17CHAPEL HILLNCUSA10114308925523:02.5004:43.6804:36.2204:38.5804:34.2704:29.75
311164Benjamin CrismonMale17LOUISVILLEKYUSA523:08.4604:40.0004:34.6004:34.5004:40.0104:39.35
321108Hudson HaleMale17SPICEWOODTXUSA10110722450523:14.7104:36.4004:36.9404:40.5804:41.5204:39.27
331088Ian Lopez De San RomanMale18SEBASTOPOLCAUSA10071870415523:18.6004:30.9504:40.4304:46.8904:42.0704:37.66
3461John Travis BoucherMale17COOLCAUSA523:18.1004:40.5504:37.4404:41.4904:39.9504:38.67
351130Johnny StanzioneMale17BOULDERCOUSA10096710495523:23.4704:43.6004:33.0304:55.9704:33.9804:36.89
361163Bryce AdamsMale18TUCSONAZUSA10059057725523:25.1304:36.1804:37.8204:44.6504:46.6504:39.83
371100Levi LoganMale17BASALTCOUSA10112774002523:26.2104:30.9404:40.9604:47.3904:47.2004:39.72
381102Ian KutzlebMale18DURANGOCOUSA10105907412523:26.6904:38.4804:39.2004:43.8804:46.9804:38.15
391134Nico StalloneMale18PRESCOTTAZUSA10113830692523:32.1304:46.6204:38.0704:43.9904:41.6104:41.84
401143Finn MeltonMale18FAIRFAXCAUSA10104862539523:33.8704:37.8004:39.4004:50.5304:46.6604:39.48
411168Adam MoteMale17GOLDENCOUSA523:34.4004:38.4404:45.4304:48.6704:44.2304:37.63
421151Max PalmerMale18ZIONSVILLEINUSA10083550528523:40.3204:45.3604:48.1504:47.1704:46.1104:33.53
431112Hugo BriseboisMale18CHELSEAQCCAN10060611543523:42.6304:31.7304:47.7304:51.4304:54.0104:37.73
4430Andrew MorrisMale16FORT COLLINSCOUSA523:44.3304:56.3204:41.6104:41.8804:44.4404:40.08
451170William WolfeMale17LA MIRADACAUSA523:48.2004:32.1504:35.5305:00.4604:49.1604:50.90
461140Wyatt HornerMale18FLAGSTAFFAZUSA10091939715523:50.7304:53.8604:44.9704:42.6104:46.9004:42.39
47287Gus BrateticMale16LAGRANGEKYUSA523:53.1804:54.2404:44.6904:44.4304:46.5604:43.26
4843John MizzoniMale16OCALAFLUSA523:59.1304:49.9004:45.4504:41.8704:53.1804:48.73
4953Trace FondyMale16FORT COLLINSCOUSA524:07.1504:47.6504:44.6804:51.0404:55.3804:48.40
501155Kolter LeisyMale18DRIPPING SPRINGSTX2809778KOLTER.LEISY2003@GMAIL.COM524:08.7205:03.9504:46.1804:45.5704:49.0004:44.02
511095Zackary DelongMale17SPARKSNVUSA524:11.8504:53.0004:42.5104:44.8104:56.2204:55.31
521121Kade KreikemeierMale17FORT COLLINSCOUSA10096729087524:15.8504:35.4504:40.3904:53.5304:59.9705:06.51
531098Casey MyersMale18WINTER PARKCOUSA10113191102524:24.9504:55.9004:49.5004:56.4404:58.7304:44.38
541137Woodson TerryMale17ATHENSGAUSA10115098564524:26.1404:53.3604:52.5304:54.2104:57.7704:48.27
551165Thomas FabianMale17PRESCOTTAZUSA10113583647524:28.9204:52.2704:53.6404:53.3704:58.3904:51.25
56395Sam WalkerMale16CAVE CREEKAZUSA524:29.3004:50.2504:45.5104:52.5805:04.2604:56.70
571126Joshua MathisMale18LORENATXUSA10100295354524:32.3905:03.6204:52.6204:58.4604:47.5204:50.17
581094Gadiel SedaMale17GUAYAMAPRPRI10100861994525:16.1105:04.2004:58.1504:57.5105:07.8405:08.41
591146Deron LawrenceMale18GOLDENCOUSA10115271952525:37.2004:50.1204:59.7805:12.9505:28.8705:05.48
601166Daxton HedgeMale17PRESCOTTAZUSA10113530396525:39.3105:02.2005:08.4305:13.6505:12.2205:02.81
6164Tucker PeitzMale17BENTONVILLEARUSA0525:39.6304:59.5905:10.0005:15.1405:12.5205:02.38
621167Jimmy McClellandMale18PRESCOTTAZUSA10105749986316:16.9005:16.7405:27.4205:32.74
631113Elijah ClarkMale17WEAVERVILLENCUSA101105865493

US Cup: XC Olympic Results

Mexican National Champion Daniela Campuzano & Christopher Blevins Win in Fayetteville

Elbows-out, world-cup-style racing is what the US Cup was hoping to deliver in Fayetteville, Arkansas, this weekend and did not disappoint. Exhilarating head-to-head racing throughout the women and men’s categories led to sprint finishes to decide both winners.

The best of the best were on hand in round 1 of the US Cup and they clearly brought their A-game treating the crowds with constant attacks, big drops, technical descending, and plenty of speed.

The women’s race featured multiple national champions going all out for the win. A lead grouping of Haley Batten (Trinity Racing), Mexican national champion Daniela Campuzano, and Erin Huck formed at the front after Lea Davison succumbed to a flat tire.

Huck and Campuzano got clear on the penultimate lap before finishing in a wheel-to-wheel sprint with Daniela Campuzano coming out on top just 2 seconds in front of Huck.

Batten stayed clear in third position while Alexis Skarda (Santa Cruz) dropped an impressive last lap to jump into fourth place in front of Hannah Finchamp.

The men’s race featured a stacked field with all eyes on the battle between US national champion Keegan Swenson (Santa Cruz) and Trinity Racing’s Christopher Blevins who are battling for a spot in the upcoming Olympics.

The duo did not disappoint as they lead a train of North America’s top talent around the Fayetteville course ultimately dropping everyone except a determined Riley Amos (Bear Development) who did not shy away from the challenge of racing for a win.

On the final lap Swenson and Blevins opened enough of a gap to play a little cat and mouse before unleashing a roaring sprint to the finish line with Blevins taking the win by less than a bike length.

Amos rode home in third followed by Cole Paton and Puerto Rican Georwill Perez Roman.


Pro Women

12033Daniela Campuzano ChÁVez PeÓNFemale35HIDALGOUNK71:25:56.2004:34.2513:23.6413:31.4813:26.2413:56.9913:42.5413:21.06MEX10008100086
22015Erin HuckFemale40BOULDERCO71:25:58.5904:35.7813:22.1313:32.0113:25.8913:56.7213:42.2713:23.79USA10006969735
32005Haley BattenFemale23SANTA CRUZCA71:27:04.8904:33.4713:23.8813:32.2513:25.9813:56.6214:06.2814:06.41USA10010130521
42014Alexis SkardaFemale32GRAND JUNCTIONCO71:27:58.5004:37.3513:45.0013:41.3613:46.8914:21.8914:14.7813:31.23USA10058874536
52018Hannah FinchampFemale26MILLCREEKUT71:28:25.8104:34.4913:25.0513:51.3213:58.1314:23.4914:14.6313:58.70USA10009349265
62030Gwendalyn GibsonFemale22RAMONACA71:28:38.2004:36.1813:22.7013:51.0214:00.0414:21.9714:15.4714:10.82USA10016145329
72025Sofia Gomez VillafaneFemale27HEBER CITYUT71:28:46.3904:33.8813:23.3513:43.7314:08.2214:23.2214:31.7214:02.27USA10008140809
82001Rose GrantFemale39COLUMBIA FALLSMT71:28:52.3204:40.9413:48.1614:01.0214:06.4114:16.1414:14.7113:44.94USA10008187891
92004Kelsey UrbanFemale23KENTFIELDCA71:30:43.2404:33.6113:23.9113:42.8214:09.3014:52.2614:59.8615:01.48USA10010130420
102024Madigan MunroFemale19BOULDERCO71:31:03.6504:34.8013:42.6014:02.8414:35.3014:39.3014:40.1614:48.65USA10085042308
112021Ruby RyanFemale20GRAND JUNCTIONCO71:34:16.8004:36.4013:43.1614:22.5714:57.8615:03.6815:35.1015:58.03USA10021993520
122003Crystal AnthonyFemale41BENTONVILLEAR71:36:47.8004:39.2514:24.3316:21.8414:55.7815:15.4715:33.5515:37.58USA10006680351
132013Lea DavisonFemale38SUNDERLANDVT71:37:27.9304:35.1513:24.8113:30.7416:11.1513:59.6713:52.8521:53.56USA10003588374
142022Natalie QuinnFemale20LOUISVILLECO71:37:55.2704:56.0014:51.6714:52.0315:27.2516:16.0016:16.6315:15.69USA10089027388
152028Gabrielle RichardsonFemale19RANCHO SANTA MARGARITACA71:39:02.4404:51.6715:09.9515:40.6615:43.1215:43.1916:05.5715:48.28USA10077911895
162019Haley RandelFemale19MILL VALLEYCA71:41:07.9804:44.3315:12.8415:45.1315:42.6915:42.5516:13.4117:47.03USA10090671237
172016Michaela ThompsonFemale19NIWOTCO71:41:37.3604:38.8014:33.8715:32.4316:21.5715:56.0117:48.3016:46.38USA10095589339
182002Lisa CordovaFemale34CHICOCA71:45:08.4505:00.7415:29.7015:31.7615:37.4516:13.0516:31.2420:44.51USA10064785775
192007Madelyn RobersonFemale19GARDENDALEAL51:10:03.5004:36.9514:53.3217:20.6816:54.9916:17.56USA10071700966
202011Sydney NielsonFemale19HIGHLANDUT51:10:11.2604:51.6115:32.8816:21.4216:35.7716:49.58USA10086436074
212009Ellen NobleFemale26BOULDERCO51:11:13.3904:42.9619:38.5415:16.4815:39.9515:55.46USA10009005725
222012Paige EdwardsFemale19CAMASWA51:11:58.5004:46.1515:49.0916:47.4516:54.9117:40.90USA10095731405
232026Brittany ParffreyFemale31SAN ANTONIOTX455:48.8504:49.6019:31.8115:38.1915:49.25USA10061810505
242032Madeline DepmanFemale26ROANOKEVA457:29.2405:06.4616:57.4217:27.1217:58.24USA10096769204
252020Lauren LopezFemale19MISSION VIEJOCA41:00:34.1905:19.4017:12.0018:41.0019:21.79USA10096248333
262027Opal KoningFemale19BRECKENRIDGECO343:39.3605:27.1318:31.7719:40.46USA10061793428
272017Catherine HarndenFemale29SOUTH LONDONDERRYVT348:08.2105:37.6020:12.6922:17.92USA10010084546
1029Helena Gilbert-SnyderFemale22EL CERRITOCADNS343:07.2004:44.9515:44.7522:37.50USA10087824790
2031Danielle LarsonFemale36FAYETTEVILLEARDNF225:54.9104:47.5021:07.41

Pro Men

11048Christopher BlevinsMale23SAN LUIS OBISPOCA81:26:17.5703:57.9211:47.4811:27.2111:50.9311:51.0111:56.9311:57.14USA11:28.9510010130319
21024Keegan SwensonMale27PARK CITYUT81:26:17.7603:57.2911:47.5811:27.3911:51.1111:51.0111:57.0011:57.27USA11:29.1110007709157
31106Riley AmosMale19DURANGOCO81:26:41.4303:58.6911:46.9211:27.2811:50.3111:50.9811:57.0211:57.21USA11:53.0210059075206
41010Cole PatonMale24DURANGOCO81:27:35.2103:57.7511:47.4511:27.3212:09.8511:43.1311:53.3312:04.59USA12:31.7910010669071
51008Georwill Perez RomanMale28AGUADILLAPR81:27:48.5804:00.4111:46.1411:41.5811:55.2711:53.0012:05.0112:13.74PRI12:13.4310008104938
61084LÉAndre BouchardMale29ALMAQC81:28:13.5203:57.3311:47.3211:39.9511:58.3712:09.5712:18.6712:21.49CAN12:00.8210090960318
71013Luke VrouwenvelderMale26CHARLOTTESVILLEVA81:28:27.2604:00.7011:45.2911:38.8611:59.0512:08.8412:18.4612:21.97USA12:14.0910008862245
81039Tyler OrschelMale23UXBRIDGEON81:28:58.5803:59.4011:47.0611:38.8011:57.4412:09.5812:11.9712:28.66CAN12:45.6710010826392
91072Jerry DufourMale24BIRMINGHAMAL81:29:23.9004:00.7411:56.9211:57.1412:05.7312:10.0312:21.0712:34.87USA12:17.4010009770914
101012Stephan DavoustMale26DURANGOCO81:29:24.6604:06.6511:52.7111:55.1212:05.8912:10.2512:20.9312:34.87USA12:18.2410010038369
111054Jonathan QuesadaMale25ALAJUELAUNK81:30:11.5103:58.9012:00.0712:05.5612:22.8212:32.5012:24.4512:24.20CRI12:23.0110009245696
121060Carson BeckettMale24BENTONKY81:30:25.6804:02.4711:56.6612:13.0712:15.5012:32.1612:31.8412:34.82USA12:19.1610009663204
131033Robbie DayMale19EVERGREENCO81:30:36.6004:20.5012:04.9012:10.4412:13.9612:10.7012:31.6512:34.82USA12:29.6310088232800
141006Bjorn RileyMale19BOULDERCO81:30:39.8504:03.9812:05.7412:15.1112:24.4612:10.1712:33.0412:34.18USA12:33.1710060176760
151042Tyler ClarkMale21MONOON81:31:46.4804:03.6111:57.5012:03.2612:22.7512:32.3113:12.2112:43.90CAN12:50.9410023498232
161025Tobin OrtenbladMale27SANTA CRUZCA81:31:53.9804:03.9811:53.3311:56.6712:07.7712:25.1512:57.5813:21.96USA13:07.5410007817877
171046Alex WildMale29SAN JOSECA81:32:06.5004:17.4012:07.1412:16.9212:15.7812:30.0612:39.0313:05.77USA12:54.4010049048436
181081Torbjorn Andre RoedMale24GRAND JUNCTIONCO81:32:11.3404:09.3612:02.8712:28.3812:31.3412:41.2512:57.9612:45.64USA12:34.5410011029991
191082Brian MatterMale43PRESCOTTAZ81:33:37.9504:18.9212:27.5812:33.1712:39.1012:49.2212:54.8512:54.16USA13:00.9510003929692
201055Cypress GorryMale27PISGAH FORESTNC81:33:50.2904:11.3712:01.4712:12.2612:52.5613:18.0413:20.8412:57.96USA12:55.7910007591444
211063Andrew StrohmeyerMale19MOUNT AIRYMD81:33:56.7004:10.8112:14.0412:37.7912:56.6912:48.3012:56.0713:09.96USA13:03.0410071735019
221075Cobe FreeburnMale20DURANGOCO81:34:16.4604:10.1812:14.9212:30.5212:59.6012:52.7813:24.4812:48.99USA13:14.9910062778380
231049Russell FinsterwaldMale30COLORADO SPRINGSCO81:34:16.7403:59.8911:59.0713:17.9412:41.5312:49.0212:46.0013:28.11USA13:15.1810006834844
241059Lance HaidetMale24SAN LUIS OBISPOCA81:34:34.4104:10.3912:08.2212:45.8412:55.0512:55.0913:16.0813:21.13USA13:02.6110009360985
251051Kyan OlshoveMale19TRAVERSE CITYMI81:34:51.6204:21.1712:21.7912:35.9813:02.6313:06.8113:16.3713:08.69USA12:58.1810114309430
261064Cody CuppMale27DURANGOCO81:35:11.8804:22.6212:23.7212:41.0213:05.9212:55.2813:15.5613:09.63USA13:18.1310010168513
271032Bradyn LangeMale22AUSTINTX81:35:16.5304:02.2212:07.4112:32.1012:52.8013:02.4112:56.7213:44.70USA13:58.1710011193679
281080Malcolm BartonMale23UXBRIDGEON81:35:40.4104:05.6812:06.4713:58.1512:49.2712:43.2813:01.5413:15.71CAN13:40.3110009984920
291047Nathan ColavolpeMale19NORTH YARMOUTHME81:35:44.1004:28.2212:49.4912:38.5812:49.2212:52.8213:15.0313:29.94USA13:20.8010114587700
301022Noah HayesMale21OAKLANDCA81:35:48.7504:13.6612:14.2112:50.3813:14.7413:14.2313:25.3813:31.12USA13:05.0310063209527
311070Sebastian Brenes MataMale21CARTAGOUNK81:36:12.8304:19.7712:26.3513:08.0512:55.2313:09.9513:31.5313:33.75CRI13:08.2010050392187
321058Charles RauschMale19SUNNYVALECA81:36:28.6304:29.9912:51.9312:53.8912:55.4613:04.0613:18.8213:46.56USA13:07.9210105701486
331040Joseph RamÍRez VenegasMale19PALMARESUNK81:36:29.4804:31.5913:14.2612:38.6912:53.7513:15.5613:25.4113:39.00CRI12:51.2210056016167
341014Pavel NelsonMale19TUCSONAZ81:36:56.7204:27.8812:50.8812:59.3413:15.4513:18.8913:27.1213:21.34USA13:15.8210063860033
351056Luke LampertiMale19SEBASTOPOLCA81:37:18.1504:12.1012:13.0013:09.4513:08.2013:04.8213:35.3314:13.80USA13:41.4510063393019
361053Matt PikeMale24BOULDERCO81:37:38.7904:35.7813:03.1012:52.6113:01.6413:16.0013:30.0813:47.46USA13:32.1210096757884
371037Brannan FixMale24FORT COLLINSCO81:37:49.8804:14.1612:32.7313:06.6313:17.6613:29.9613:35.2813:48.34USA13:45.1210009422320
381034Zack VillarsMale22APPLE VALLEYCA81:38:16.8004:27.2112:51.0913:33.5912:53.6513:44.6913:22.1113:33.56USA13:50.9010064342811
391038Tydeman NewmanMale19WOODLAND HILLSCA81:39:36.3804:12.6512:14.2712:37.4112:54.2813:30.1014:09.2614:35.24USA15:23.1710088019905
401028Ryan StandishMale28HEBER CITYUT81:41:26.2704:19.6612:07.9212:29.1812:15.0112:30.6514:29.8114:43.51USA18:30.5310052290054
411011Jeremy NorrisMale23FORT COLLINSCO71:24:56.3004:36.5113:19.7413:02.3113:08.2813:23.1213:36.6413:49.70USA10015554538
421073Sandy FlorenMale24BERKELEYCA71:25:31.8804:22.8912:36.5112:57.0612:50.7613:32.4814:20.4714:51.71USA10011238846
431021Calder WoodMale21ANACORTESWA61:11:19.5304:08.4012:32.5013:29.8013:21.8513:45.6914:01.29USA10023497121
441085Rob SanduskyMale24BENTONVILLEAR61:11:20.2804:23.7512:55.9313:30.6313:35.3613:21.8613:32.75USA10011043836
451154Samuel ElsonMale23HENDERSONNV61:11:54.8004:13.1512:32.9813:36.7713:40.0014:00.2013:51.70USA10016013973
461019Zachary FernauMale19SHOW LOWAZ61:12:06.4904:34.3113:13.7913:15.1513:21.9213:37.0414:04.28USA10088687181
471067Nathan BigelowMale19PRESCOTTAZ61:12:06.5304:32.5113:14.4313:17.7213:20.8513:37.7714:03.25USA10096386961
481043Keegan PeltonMale19GOLDENCO61:12:07.8004:32.9213:12.7513:05.4313:35.0213:48.5913:53.09USA10099040923
491050Colton SacketMale21TROYTX61:12:19.8904:24.6012:53.5113:17.7613:38.3913:31.6314:34.00USA10058982044
501031Simon LewisMale22FRANKLINTN61:12:22.4404:35.7013:03.6812:58.3213:10.2313:58.3914:36.12USA10015557467
511074Daxton MockMale20LAKE MILLSWI61:12:35.8904:02.7513:47.9512:59.9513:01.0513:39.1915:05.00USA10084055534
521018Chris MehlmanMale21MANCHESTERMA61:12:37.9404:29.7213:45.6313:19.1413:33.1213:40.8813:49.45USA10064342205
531044Tyler CloutierMale32BENTONVILLEAR61:13:13.7004:30.5613:15.8913:37.8313:51.3113:57.7214:00.39USA10014784295
541027William DowlingMale22DURANGOCO61:13:25.1704:38.7413:34.0913:32.1013:47.3513:59.5213:53.37USA10059185138
551020Lucca TrapaniMale21GLENWOOD SPRINGSCO61:14:01.7604:34.5813:17.8213:41.2414:01.5614:07.1414:19.42USA10061906491
561076Austin PetersonMale19AUSTINTX51:00:22.4804:37.7113:54.0113:49.3813:56.8114:04.57USA10060260222
571041Felipe NystromMale38PORTLANDOR51:00:26.9304:28.5913:53.9913:56.9513:58.2114:09.19USA10058674169
581153Lucas StrainMale51:00:27.6104:27.6413:17.6914:11.6114:11.6114:19.06
591036Dylan FryerMale21SAN ANSELMOCA51:00:39.6004:29.5213:15.6813:48.3814:15.5514:50.47USA10036456624
601077Lucas MiersMale19RENONV51:00:39.8604:22.2913:24.8614:11.0514:27.4014:14.26USA10096220748
611045Lars HallstromMale24BRIGHTONMI51:00:52.8004:35.4613:40.0813:42.9114:27.0414:27.31USA10106020879
621065Ryan JohnsonMale22BROOKVILLEPA51:01:32.9004:31.9813:34.4214:12.5914:27.7314:46.18USA10055835911
631002Jesus MartinezMale30AUBURNAL51:01:42.7004:34.1613:58.1914:00.5514:42.5014:27.30USA10082672272
641026Justin McQuerryMale26AUSTINTX447:51.3804:35.3013:51.3214:32.7714:51.99USA10014722661
651071Skyler MackeyMale26TULSAOK448:14.6204:23.1913:50.1414:56.3115:04.98USA10009770813
661066Garrett MeifertMale19DURANGOCO448:25.4204:33.5114:06.4014:23.7415:21.77USA10091943654
671001Nat RossMale50BENTONVILLEAR448:31.5004:38.4214:15.7314:47.2614:50.09USA10003394374
681016Ried IndartMale19RENONV449:10.4205:21.7114:02.7214:44.5415:01.45USA10096543070
691015Nicholas F TabaresMale20DENVERCO337:26.4704:31.1419:28.7613:26.57USA10048865045
701061Fred 6 VincentMale23GRAPEVINETX338:51.2304:27.7515:05.8519:17.63USA10015311533
711030Jacob PetersonMale27GOLDENCO225:19.4004:26.8720:52.53USA10066496009
1083Raphael AuclairMale24QUEBECQCDNF554:48.9004:01.7911:50.4312:23.4812:39.9813:53.22CAN10009356440
1009Jacob MoralesMale22NARANJITOPRDNF558:02.5006:24.3012:25.0312:54.3712:48.7413:30.06PRI10011175794
1004Caleb SwartzMale22MADISONWIDNF456:21.2004:09.7824:30.3813:04.3414:36.70USA10011030803
1017Malaki CaldwellMale20EDMONDOKDNF331:04.0004:19.2812:58.6313:46.09USA10084055736
1023Canyon EmmottMale26MIDWAYUTDNF330:49.8304:27.6713:04.2113:17.95USA10051485257
1062Ian McDonaldMale19OAK HILLWVDNF330:47.7704:24.2813:07.3813:16.11USA10081985390
1079Olivier LavigueurMale36BENTONVILLEARDNF217:32.4004:23.4413:08.96USA10013951513
1069Ryan WoodallMale36OCALAFLDNF217:23.4504:27.4612:55.99USA10006021357
1078Owen BrennemanMale19YORKPADNF104:38.9004:38.90

US CUP: Short Track

Sofia Gomez Villafane & Christopher Blevins Defeat Big Fields in Fayetteville

Pro women on the start line – Photo courtesy of US Cup on Twitter

Results – Pro Women

12025Sofia Gomez VillafaneFemale27HEBER CITYUT523:20.5404:40.5204:50.8004:43.0604:47.1604:19.0011
22015Erin HuckFemale40BOULDERCO523:21.2104:40.5704:50.5604:43.6704:46.3704:20.0422
32004Kelsey UrbanFemale23KENTFIELDCA523:21.7104:40.4004:50.3104:43.5904:47.0004:20.4133
42001Rose GrantFemale39COLUMBIA FALLSMT523:29.4204:41.1104:51.4604:42.0604:48.0704:26.7244
52013Lea DavisonFemale38SUNDERLANDVT523:38.2904:41.3004:51.2004:44.5004:46.3704:34.9255
62030Gwendalyn GibsonFemale22RAMONACA523:39.7704:42.7504:49.9904:43.3904:46.8404:36.8066
72018Hannah FinchampFemale26MILLCREEKUT523:41.2904:40.4704:50.4504:43.2204:47.8004:39.3577
82014Alexis SkardaFemale32GRAND JUNCTIONCO523:42.1304:41.9704:49.4404:43.6904:47.1004:39.9388
92005Haley BattenFemale23SANTA CRUZCA523:43.2704:40.4904:50.7104:42.9604:47.3604:41.7599
102024Madigan MunroFemale19BOULDERCO524:03.7704:40.2604:51.3804:45.7304:51.0504:55.351212
112021Ruby RyanFemale20GRAND JUNCTIONCO524:13.7904:41.1904:51.2804:43.4504:49.4505:08.421414
122022Natalie QuinnFemale20LOUISVILLECO524:28.8704:49.8804:47.8904:59.8404:57.7504:53.511010
132003Crystal AnthonyFemale41BENTONVILLEAR524:42.3304:43.3804:49.8504:55.6605:03.7605:09.681616
142016Michaela ThompsonFemale19DURANGOCO524:49.3704:43.9804:50.2204:56.9505:09.1305:09.091515
152009Ellen NobleFemale26BOULDERCO525:00.7204:49.6004:52.1505:13.0905:10.8804:55.001111
162019Haley RandelFemale19MILL VALLEYCA525:10.9704:43.4604:53.9405:17.5805:10.6205:05.371313
172002Lisa CordovaFemale34CHICOCA420:17.3205:01.6004:59.7905:02.2505:13.68
182012Paige EdwardsFemale19CAMASWA420:31.8004:53.3105:02.4505:18.2005:17.84
192028Gabrielle RichardsonFemale19RANCHO SANTA MARGARITACA420:37.3404:56.6005:04.6805:05.1005:30.96
202011Sydney NielsonFemale19HIGHLANDUT315:31.7704:56.2005:05.2405:30.33
212007Madelyn RobersonFemale19GARDENDALEAL315:45.8305:04.4505:17.4405:23.94
222032Madeline DepmanFemale26ROANOKEVA315:58.7805:13.5405:08.1805:37.06
232020Lauren LopezFemale19MISSION VIEJOCA211:14.7805:22.7305:52.05
242027Opal KoningFemale19BRECKENRIDGECO211:35.1605:28.2006:06.96
252017Catherine HarndenFemale29SOUTH LONDONDERRYVT212:31.2505:47.8006:43.45
2006Savilia BlunkFemale22DURANGOCO0

Pro Men

11048Christopher BlevinsMale23SAN LUIS OBISPOCA625:08.1104:11.6804:14.6104:07.6104:24.6004:13.3203:56.2911
21084LÉAndre BouchardMale29ALMAQC625:12.1004:11.7004:13.8604:07.6904:23.6804:14.8904:00.2822
31024Keegan SwensonMale27PARK CITYUT625:12.4004:11.1004:14.2704:08.2504:23.9004:14.3304:00.5533
41010Cole PatonMale24DURANGOCO625:13.5104:11.9204:13.9904:07.7904:23.9404:14.5304:01.3444
51054Jonathan QuesadaMale25ALAJUELAUNK625:15.2604:12.3204:15.4804:06.8504:22.4904:15.1404:02.9855
61083Raphael AuclairMale24QUEBECQC625:20.6304:16.3304:12.4904:11.0004:18.6804:15.9304:06.2066
71012Stephan DavoustMale26DURANGOCO625:21.8004:17.4304:13.6704:09.7304:19.7004:14.7704:06.5077
81106Riley AmosMale19DURANGOCO625:22.1004:13.9004:19.9204:07.8404:18.1904:14.9604:07.2988
91055Cypress GorryMale27PISGAH FORESTNC625:23.2404:20.3304:11.4604:09.0304:20.0404:14.9204:07.4699
101074Daxton MockMale20LAKE MILLSWI625:24.8004:15.2104:14.2204:09.9404:20.7304:15.5004:09.201010
111042Tyler ClarkMale21MONOON625:25.2304:17.1904:12.9304:07.7804:21.2004:16.1404:09.991111
121008Georwill Perez RomanMale28AGUADILLAPR625:25.5904:14.4404:12.7604:06.8004:25.4404:14.7504:11.401212
131025Tobin OrtenbladMale27SANTA CRUZCA625:32.2404:18.2904:19.4804:11.6304:15.7104:12.3304:14.801515
141032Bradyn LangeMale22AUSTINTX625:34.5104:19.2204:16.9504:12.6804:18.3304:14.0504:13.281414
151049Russell FinsterwaldMale30COLORADO SPRINGSCO625:36.9504:16.7704:12.4704:17.1104:20.0704:18.0004:12.531313
161060Carson BeckettMale24BENTONKY625:40.4904:16.4404:14.3404:15.9704:16.9104:19.5604:17.271717
171009Jacob MoralesMale22NARANJITOPR625:41.4504:13.3604:13.0704:14.0804:22.1404:15.1604:23.642727
181072Jerry DufourMale24BIRMINGHAMAL625:41.7704:18.2704:15.1604:13.7904:18.1804:17.7404:18.631919
191004Caleb SwartzMale22MADISONWI625:46.9404:17.9104:15.7904:13.7904:19.3004:18.3704:21.782121
201013Luke VrouwenvelderMale26CHARLOTTESVILLEVA625:48.4604:14.3504:12.5704:07.8204:25.0604:20.1304:28.533232
211075Cobe FreeburnMale20DURANGOCO625:49.5204:20.5704:16.0604:11.1304:18.0404:21.8404:21.882323
221046Alex WildMale29SAN JOSECA625:49.8804:21.9704:12.6804:12.2304:16.2704:24.2104:22.522525
231033Robbie DayMale19EVERGREENCO626:02.4304:38.6604:12.4404:14.0704:16.2604:25.0304:15.971616
241081Torbjorn Andre RoedMale24GRAND JUNCTIONCO626:03.7804:18.9504:12.5204:12.1904:18.0404:42.1004:19.982020
251069Ryan WoodallMale36OCALAFL626:05.6304:25.3104:16.2604:23.6804:18.5704:24.0804:17.731818
261059Lance HaidetMale24SAN LUIS OBISPOCA626:07.8404:26.2304:11.3504:11.5204:13.7404:33.9104:31.093838
271154Samuel ElsonMale23HENDERSONNV626:10.2504:20.6004:16.6904:16.9204:27.5904:26.6704:21.782222
281028Ryan StandishMale28HEBER CITYUT626:13.3804:26.1004:22.2104:24.4004:21.5704:16.9804:22.122424
291051Kyan OlshoveMale19TRAVERSE CITYMI626:18.3404:36.2104:17.7004:20.5004:19.8204:21.0904:23.022626
301064Cody CuppMale27DURANGOCO626:23.5504:33.8804:17.5104:20.4804:23.3304:23.3504:25.003030
311070Sebastian Brenes MataMale21CARTAGOUNK626:24.2404:12.7804:17.5604:16.2504:42.8604:27.7604:27.033131
321014Pavel NelsonMale19TUCSONAZ626:26.2404:23.6004:14.8304:22.0004:28.9704:28.0604:28.783535
331021Calder WoodMale21ANACORTESWA626:27.6904:22.4904:24.8104:25.2404:23.3104:27.5204:24.322929
341073Sandy FlorenMale24BERKELEYCA626:38.4604:38.7904:16.7104:25.2304:24.6404:28.8304:24.262828
351063Andrew StrohmeyerMale19MOUNT AIRYMD626:45.5804:20.9704:20.6704:30.0104:27.5404:32.1304:34.264444
361015Nicholas F TabaresMale20DENVERCO626:51.4804:30.3304:20.5904:22.5204:23.8204:26.5404:47.685757
371019Zachary FernauMale19SHOW LOWAZ626:56.2604:35.8104:23.0504:25.3404:32.5704:30.8104:28.683434
381056Luke LampertiMale19SEBASTOPOLCA627:00.9504:21.5804:12.5804:19.4204:39.7204:41.6704:45.985656
391045Lars HallstromMale24BRIGHTONMI627:01.7604:40.5104:24.4004:21.9204:29.5904:31.4704:33.874040
401053Matt PikeMale24BOULDERCO627:02.4504:42.2004:21.5604:19.6204:28.0404:36.4304:34.604646
411031Simon LewisMale22FRANKLINTN627:04.2604:42.9104:23.1904:22.6504:28.4504:34.0004:33.063939
421037Brannan FixMale24FORT COLLINSCO627:05.4104:26.3004:15.7004:30.3004:33.4804:42.0804:37.555050
431011Jeremy NorrisMale23FORT COLLINSCO627:06.2704:42.3804:24.1904:24.1704:27.4604:34.1904:33.884141
441022Noah HayesMale21OAKLANDCA627:17.2404:41.9304:19.5304:26.3504:37.8904:37.4704:34.074242
451020Lucca TrapaniMale21GLENWOOD SPRINGSCO627:22.6004:36.4104:26.1804:32.5504:30.5804:37.4504:39.435353
461062Ian McDonaldMale19OAK HILLWV627:28.7004:29.4104:29.1804:36.1604:36.5404:42.9004:34.514545
471036Dylan FryerMale21SAN ANSELMOCA627:28.7604:18.5104:22.6204:41.6304:42.2004:45.2104:38.595252
481017Malaki CaldwellMale20EDMONDOK627:29.4704:38.3804:20.4004:29.2004:31.7005:01.1504:28.643333
491050Colton SacketMale21TROYTX627:34.9804:25.6404:30.2704:38.9504:41.1304:38.7904:40.205454
501079Olivier LavigueurMale36BENTONVILLEAR627:37.3104:42.8404:24.9904:32.4004:38.1704:42.2204:36.694848
511027William DowlingMale22DURANGOCO627:39.5204:41.4404:32.4704:35.5104:40.5804:38.7504:30.773737
521085Rob SanduskyMale24BENTONVILLEAR627:45.3804:37.8604:24.9104:35.2004:40.6904:42.6404:44.085555
531153Lucas StrainMale28BENTONVILLEAR627:45.4304:38.6004:24.6104:31.3204:36.3204:45.3004:49.285858
541034Zack VillarsMale22APPLE VALLEYCA627:52.3705:00.2904:34.0804:34.0804:36.8404:32.9504:34.144343
551007Paul FabianMale21PRESCOTTAZ627:54.2704:43.2004:25.5704:32.5704:42.9305:00.5204:29.483636
561077Lucas MiersMale19RENONV627:54.4304:43.7704:29.8804:39.1204:44.5904:39.4704:37.605151
571041Felipe NystromMale38PORTLANDOR627:59.4004:45.2004:27.4904:37.8804:46.3904:45.2604:37.184949
581018Chris MehlmanMale21MANCHESTERMA627:59.6204:44.3804:29.9804:39.2704:41.7304:49.0904:35.174747
591044Tyler CloutierMale32BENTONVILLEAR628:22.9104:39.5404:24.9504:40.9804:47.1904:49.8405:00.415959
601026Justin McQuerryMale26AUSTINTX419:01.8604:31.9504:34.5004:49.1905:06.22
611068Will FoleyMale24GOLDENCO419:05.2604:40.6104:31.6204:53.3404:59.69
621065Ryan JohnsonMale22BROOKVILLEPA419:09.6804:34.6804:49.7504:48.0404:57.21
631066Garrett MeifertMale19DURANGOCO419:20.0504:43.6804:40.6504:58.4304:57.29
641071Skyler MackeyMale26TULSAOK419:20.9204:26.5904:58.5104:54.2605:01.56
651016Ried IndartMale19RENONV419:29.4304:38.2804:54.3204:58.2704:58.56
661001Nat RossMale50BENTONVILLEAR419:33.3804:46.1404:47.6004:57.4205:02.22
671006Bjorn RileyMale19BOULDERCO313:08.9604:14.8804:21.3004:32.78
681030Jacob PetersonMale27GOLDENCO314:53.5004:36.1004:51.8005:25.60
691078Owen BrennemanMale19YORKPA220:23.6004:41.81

Weekend Race Recap

Cactus Cup Phoenix, AZ March 12-14, 2021

The 2021 Race season was in full swing last weekend with The Cactus Cup stage race hosting most of the US’s 2021 Olympic hopefuls in Phoenix, AZ. The race format included a Time Trial, 40-mile XC race, and Enduro. Sofia Gomez Villafane (Clif Bar) who has spent the winter training in Tucson rode away with the overall after taking the lead in the 40-mile XC stage. The young Kelsey Urban had an impressive weekend with her consistency paying off for a 2nd overall. Erin Huck, Rose Grant, and Hannah Finchamp rounded out the women’s GC podium. The desert got the best of Savilla Blunk, winner of the TT, and Haley Batten, winner of the Enduro, who both ran into mechanical issues during the XC race costing them spots on the GC podium.

2021 Cactus cup women’s GC podium
  1. Sofia Gome Villafane 3:16:49
  2. Kelsey Urban 3:17:48
  3. Erin Huck 3:18:21
  4. Rose Grant 3:20:55
  5. Hannah Finchamp 3:20:58
  6. Ruth Holcomb 3:23:30
  7. Ruby Ryan 3:23:50
  8. Gwendalyn Gibson 3:27:09
  9. Amy Chandos 3:29:21
  10. Alisha Welsh 3:32:48
  11. Savilla Blunk
  12. Amanda Felder
  13. Haley Batten
  14. Lauren Lackman
  15. Caroline Mani
  16. Nikki Peterson

In the men’s race, Keegan Swenson (Santa Cruz) took the overall by only 18 seconds over Riley Amos. Cole Paton, Kyle Trudeau, and Daxton Mock wrapped up the GC top 5 with less than two-minutes separating first through fifth.

2021 Cactus Cup Men’s GC podium
  1. Keegan Swenson (Santa Cruz) 2:53:47
  2. Riley Amos 2:54:06
  3. Cole Paton 2:54:15
  4. Kyle Trudeau 2:55:30
  5. Daxton Mock 2:55:30
  6. Tobin Ortenblad 2:55:41
  7. Russell Finsterwald 2:56:02
  8. Alex Wild 2:57:07
  9. Tydeman Newman 2:59:49
  10. Paul Fabian 3:3494
  11. Bradyn Lange
  12. Pavel Nelson
  13. Matt Pike
  14. Todd Wells
  15. Cal Skilsky
  16. Jared Becker
  17. Tanner Thornton
  18. Lars Hallstrom
  19. Nicholas Taberes
  20. Keriran Eagen
  21. Troy Wells
  22. Guy Leshem
  23. Kellen Caldwell
  24. Brian Scarbrough
  25. Jimmy Smith
  26. Lance Abshire
  27. Andrew Clemence
  28. William Dowling
  29. Briand Gordon
  30. Justin Martin
  31. Eddie Anderson
  32. Zack Villars
  33. Vincent Davis
  34. Christopher Blevins
  35. Luke Lamperti
  36. Henry Nadell
  37. Jesus Vargas
  38. Scott Arnold

True Grit Epic St. George, UT

True Grit riders were met with epic conditions which ultimately resulted in the cancellation of the race

This weekend was supposed to be the True Grit Epic which includes racer’s choice of a gravel ride, gravel race, or 100 or 50-mile mountain bike race on classic Southern Utah trails. Racers could also choose to participate in the Extreme Grit Gravel/MTB stage race that combines all three stages over three days. Sadly the weather had a different plan. Unseasonal cold, snow, and rain forced race promoters to cancel the mountain bike portion of the race.

Southeast Gravel: Gravel Battle of Sumter Forest Clinton, SC

Gravel Battle of Sumter Forest is the first race of a six race gravel series promoted by the popular Southeast Gravel. Liv Factory racer, Kaysee Armstrong bested Laura King by a mere 12 seconds over 75 miles of racing. Armstrong’s winning time was 3:24:38. Tere Casas, Marjie Bemis, and Elizabeth Mccalley completed the top-5.

  1. Kaysee Armstrong 3:24:38
  2. Laura King 3:24:51
  3. Tere Casas 3:35:54
  4. Marjie Bemis 3:36:04
  5. Elizabeth Mccalley 3:36:07
  6. Annie Rambotham 3:36:08
  7. Ava Sykes 3:38:22
  8. Kim Pettit 3:41:58
  9. Simone Berger 3:41:58
  10. Rhylee Wittrock 3:45:23
  11. Sierra Sims 3:45:27
  12. Katy Sorrell
  13. Madeline Pearce
  14. Hannah Dickson
  15. Nicole Mertz
  16. Alexi Costa
  17. Marni Sumbal
  18. Madison Kelly
  19. Alyssa Barrick
  20. Carey Lowery
  21. Genevieve Plum
  22. Cara King
  23. Hayley Barrick
  24. Nina Machnowski

Scott McGill took the men’s race followed by a sprint finish among Drew Dillman, Issac Bryant, Tim Coffey, and Michael Bissette. Former ProTour road racer, Bobby Julich, who was also in the sprint, placed 7th.

  1. Scott McGill 3:11:54
  2. Drew Dillman 3:12:00
  3. Issac Bryant 3:12:03
  4. Tim Coffey 3:12:07
  5. Michael Bissette 3:12:08
  6. Heath Dotson 3:12:09
  7. Bobby Julich 3:12:10
  8. Matt Moosa 3:12:19
  9. John Croom 3:12:27
  10. Parker Kyzer 3:13:55
  11. Ted King
  12. Kyle Tiesler
  13. Dalton Collins
  14. Elijah Johnson
  15. Conley Wilhelm
  16. Jaden Grimes
  17. James Carney
  18. Tyler Miranda
  19. Nick Bragg
  20. Bryan Glover
  21. Jonathan Patterson
  22. Ryan Johnson
  23. Eric Fotd
  24. Chris Tries
  25. Tyler Clark
  26. Zeb Ramsbotham
  27. Blake Adams
  28. Andrew Blackstock
  29. Mile Root
  30. Same Rideout
  31. Osias Lozano
  32. Brody McDonald
  33. Giovanni Vasta
  34. Erik Castillo
  35. Gabriel Kenne
  36. Nick Zambeck
  37. Keith Mullaly
  38. George Hincapie
  39. Greg Junge

Stay tuned as MTBracenews.com continues to bring coverage of some of the most exciting events.

Whiskey Off-Road – Prescott, AZ

Keegan Swenson Wins in a Sprint on Whiskey Row While Annika Langvad Out Duels Chloe Woodruff

Keegan Swenson (Stan’s NoTubes/Pivot) closed down a gap on Howard Grotts (Specialized) in the final approach to Whiskey Row before out sprinting the US national champion to win by a bike length.

Previous marathon and cross country world champion Annika Langvad (Specialized) took a solo win in Prescott after handling challenges from past Whiskey champion Chloe Woodruff (Stan’s NoTubes/Pivot) and Erin Huck (CZ Racing).

Photo by: Kenny Wehn

Click  Here for Full Results from All Categories

Park City Point 2 Point

Keegan Swenson Takes Sprint Victory Over Todd Wells While Larissa Connors Dominates the Women’s Field

Written by: Shannon Boffeli

Saturday morning, the backcountry mountain bike spectacle known as the Park City Point 2 Point sounded the start canon. The race that normally ushers in Utah’s colorful fall blasted off but none of the cool temps, changing foliage, or damp hero dirt that usually accompany the event were on hand. Instead, summer conditions were in full force in the Utah high country.

The forecasted temperatures in Park City were hotter than ever but so was the competition at the 9th annual Point 2 Point. With a $2,000 winners purse the Point 2 Point always draws some top talent but 2017 featured a faster-than-ever group of men vying for the top positions. Highlights of that group included former national champions Todd Wells (Scott/Troy Lee) and Geoff Kabush (Scott), defending P2P champion Keegan Swenson (Cannondale), who passed up a trip to the world championships for a shot at defending his title, as well as a host of ultra-endurance honchos like Construction Zone Racing/Scott Sports teammates Kyle Trudeau and Fernando Riveros-Paez, Ben Sonntag (Clif Bar), and Justin Lindine.

Todd Wells cuts through the early morning sunlight. Angie Harker/Selective Vision

Right from the gun it was clear this year’s P2P was going to be like no other. An hour in, despite miles of singletrack, no fewer than a dozen riders still occupied the lead group, and they were rolling fast.

Another hour of climbing only managed to dislodge two riders as a pack of 10 powered through the Deer Valley feed led by ’15 P2P champ Robbie Squire. All the top riders were represented with Geoff Kabush biding his time a few bike lengths off the back.

Around the halfway point, Swenson attacked, pushing the pace into the long enduro segment on the Corvair trail. A move that worked for him in 2016, Swenson popped more riders from the lead group but couldn’t shake Wells. By the time he entered the aspen-rooted maze known as John’s Trail, Swenson and Wells established a gap of a few seconds over the rest of the lead group.

Geoff Kabush rode to third place in his inaugural P2P. Photo by: Angie Harker/Selective Vision

The two leaders stayed wheel to wheel and Kabush rejoined the affair as they climbed up and around Shadow Lake, the high-point of the race. As they descended down the 20-minute Crescent Mine Grade trail Kabush would blow a tire before they reached Park City Resort (Support Station #3), dropping him back a little more than 5 minutes.

With just over 20 miles left the lead duo now had a 2-minute gap on Kyle Trudeau and Ben Sonntag and over 5 minutes on Canadian, Geoff Kabush.

Wells and Swenson continued their two-man battle over the final mix of climbs, rocky descents, and unbroken singletrack from Park City Resort to the new finish line outside Skullcandy headquarters.

An unregistered participant spotted on course. Angie Harker/Selective Vision

After 75 miles the race came down to a sprint finish. Wells took the early lead out on the slightly downhill paved bike path that made up the final 200 meters of the Point 2 Point course. Swenson tucked in behind as both riders built up speed all along the finishing stretch. In fact, they were coming so fast that race director Jay Burke had to clear all the spectators from the finishing venue and pull up stakes on the finishing chute to make room for the elbow-to-elbow battle.

Both riders powered out of the saddle in their biggest gears, surging toward the line with Swenson popping out of the draft in perfect slingshot position to nip Wells at the line and take his second Point 2 Point title.

Eric Porter manuals his way to the finish line. Angie Harker/Selective Vision

Geoff Kabush made an impressive final surge, posting the fastest time over the final 20 miles, taking minutes out of the leaders but coming up just short only a minute and a half behind at the finish.

Ben Sonntag rolled in for fourth just in front of Kyle Trudeau.

The ladies of the 2017 Point 2 Point provided their own firepower for this ultra-endurance event.

Larissa Connors smiling her way through the 75-mile P2P course. Photo by: Angie Harker/Selective Vision

Past winner Evelyn Dong (Liv) made her return to Park City and the P2P. Hannah Bingham (Eriksen), winner of the Steamboat Stinger, made her debut at the race as did TransSylvania Epic winner Kaysee Armstrong (Liv). Recent Pierre’s Hole 100k champion Caedran Harvey (Fitzgerald’s) was also on hand along with Breck 100 and Lutsen 99er champion Larissa Connors (Twenty20/Felt).

From the start the pace was high as Connors and Armstrong jumped to the front opening gaps early on.

Kaysee Armstrong testing her legs out west. Angie Harker/Selective Vision

Connors quickly established herself as the early leader though, pulling away from Armstrong and the rest of the field in the winding one-track of Round Valley. The early climbs certainly didn’t slow Connors either as she steadily opened a gap to the chasers while picking off riders in the open men’s field that started in front of her.

A battle for second was brewing behind the lone leader however, Firecracker 50 winner Marlee Dixon (Pivot/DNA Cycling) was riding just in front of Caedran Harvey as both riders climbed past Deer Valley and Shadow Lake over 50 miles into the race.

Dixon held about a minute lead until both riders entered the Park City feed together. Harvey left the feed just in front of Dixon and despite having several thousand feet of climbing in front of her, Harvey started to feel her best form of the day coming on.

Harvey made the best of it, putting almost 10 minutes into Dixon in the last 20 miles. Despite Caedran’s impressive surge Connors was too far-gone to even think about bringing back.

Larissa Connors had such a good day in fact that at the finish her time would have placed her in the top-20 of a stacked open men’s field.

After just over 7 hours of riding Connors crossed the line to claim another win in her long list of ultra-endurance triumphs this summer. In a surprise move Connors donated her entire $2,000 prize purse to the Summit Bike Club, a local youth mountain bike development team.

Connors took the win by almost 30 minutes over second-placed Caedran Harvey. Marlee Dixon held on for third over past P2P winner Evelyn Dong who finished fourth. Hannah Bingham took the final podium spot in fifth.

Once all the excitement, awards, and money had been dispersed the final finisher was still on course. Although the fastest finishers cross the line in just over 6 hours most riders in the Park City Point 2 Point take much longer to cross the line.

Josh Murphree collects the red lantern award after completing his first P2P. Angie Harker/Selective Vision

Each year the P2P saves a special prize package for the Red Lantern, the final racer on course, recognizing the incredible effort of the rider who spent the longest time on their bike and persevered to the finish. This year Josh Murphree took home the Red Lantern prize who in his second attempt at the Point 2 Point finished the 75-mile course in 12 hours 52 minutes and looked surprisingly fresh doing so.





True Grit Marathon – Santa Clara, Utah

Keegan Swenson and Jenny Smith Win NUE Opener in Utah

Written by: Shannon Boffeli


In it’s second year as an official NUE event the True Grit 50 or marathon event showed significant growth and stacked fields to compete in the series opener.

Once again riders from all across the country made the trek to Santa Clara, Utah, to take in the desert singletrack oasis tucked in the southwestern corner of the state. Warm weather and ideal trail conditions greeted the 500 riders registered for this year’s True Grit Epic.

The fact that the NUE series finale would be moving out west in 2017 provided extra buzz as many of those in attendance would be making a run at the series title, a challenge that is typically out of reach for most racers out west who have a hard time traveling to the east coast for the series final. This year’s finale will be located in Big Bear, California.

Keegan Swenson leads Justin Lindine on course.

Open Men

The opens men’s race featured some of the fastest legs in the United States. Two-time U.S. national championship runner-up Keegan Swenson (Cannondale) was making his first appearance at this 50-miler. Swenson would be going up against longtime friend and teammate Alex Grant (Cannondale) who was making his return to mountain bike racing after being sidelined for almost all of 2016 after suffering a foot fracture in the world cup opener.

Last year’s NUE marathon champ Alex Pond was on hand looking to defend his title as was Justin Lindine (Apex/NBX) who always finds his way to the front of the pack.

Off the start it was Keegan Swenson and Justin Lindine providing the watts early on. Driving the pace and easily shedding the majority of the field in the early miles. The early pace was too much for Grant but California rider Menso De Jong (Clif Bar) and youngster Zach Calton (Competitive Cyclist) emerged from the pack staying close to the leaders. Calton surged ahead bridging the gap to the leaders.

After the race’s early climbs Swenson and Lindine led into the slickrock labyrinth of Zen trail. Both talented bike handlers, the lead duo flowed over the rocks like a flashflood pulling away from everyone including Calton who had worked hard to match the leaders pace.

Now the duo forged ahead, pushing the pace once again and opening big gaps behind them.

In the final miles, Lindine and Swenson traded attacks with neither rider getting an advantage. Late in the race the lead duo stayed together approaching the 1-mile paved finishing straight into downtown Santa Clara.

Lindine took the lead out with Swenson tucked behind waiting to make his final surge, which came just feet from the finishing chute as the Cannondale rider popped ahead just enough to take the win by one second.

Behind them Alex Grant had worked through his early cobwebs and traded the third spot with Calton. He made his final move on the Barrel Roll trail just miles from the finish securing a third place finish.

Calton rolled in for fourth followed by De Jong for fifth.

Riders flows over the rocks on Zen trail. Photo by: Crawling Spider

Open Women

The 2017 women’s field represented the most competitive bunch ever assembled at the NUE opener. Over twenty women registered for the race including mountain bike speedsters like Alexis Skarda (NoTubes/Kenda), Jenni Smith (NoTubes/Kenda), last year’s runner up Nicole Tittensor (Scott/Jan’s), collegiate cyclocross star Sofia Gomez-Villafane (Assos/Pivot), Arizona speedster Erin Osbourne (Flagstaff Bicycle Revolution) and ’16 podium finisher Jen Hanks (Pivot/DNA Cycling).

A mixed start with the open men’s group meant a fast start for the ladies. Alexis Skarda showed the most power off the start opening it up early. She was joined early on by Gomez-Villafane.

Jenny Smith managed to find her way up to the lead group before being gapped again just before a notoriously technical section called “the Waterfall.”

Skarda managed a small gap that widened at Sofia Gomez-Villafane missed a turn and ended up off course. This put Smith in second position chasing her teammate Skarda.

“Alexis was climbing so well today,” said the always-cheery Smith after the finish. “She would pull away from me on the climbs and I would have to claw my way back on the flats and downhill sections.”

Lucky for Smith she stayed close enough throughout the race to pull ahead in the closing miles and take advantage of the rolling downhill terrain leading to the finish line.

An impressive effort throughout allowed with race winner to cross the line with a smoking fast time of 3 hours 50 minutes; fast enough to beat more than half the open male riders.

Alexis Skarda came in about 5 minutes back after being in close contact with Smith for most of the day.

Sofia Gomez-Villafane soldiered on for third place after encountering some confusion on the notoriously tricky racecourse. “I didn’t have the luxury of pre-riding the course so I got off track about four times out there… Overall a hard day on the bike, but it was a good day.”

Nicole Tittensor secured the fourth spot after trading her position with Jen Hanks several times throughout the day. Ultimately her strong climbing gave her the advantage over the Pivot/DNA Cycling rider.

Start of the True Grit Marathon


A moderately-sized crew signed up to race one-speeders in the southern Utah desert. Ten in all, decided riding 50 miles of rugged terrain would just be too easy with gears.

The favorites included 2 podium finishers in the 100-mile True Grit event in 2016. Shannon Boffeli (Pivot/DNA Cycling) and Corey Larrabee (Kuhl) finished fourth and second respectively in ’16 and spent much of the race wheel to wheel last year.

The 2017 race got off to a quick start with several of the singlespeeders spinning their way to the singletrack with the lead group of geared 40-49 racers. Once on the dirt Larrabee and Boffeli were joined by Brent Cannon (Team Elevate) as the three leaders made their way through Cove Wash and onto the early climbs in Green Valley.

When the uphill started Larrabee showed a clear advantage being marked for a short time by Boffeli but eventually opening up a solid advantage on the climb to Zen trail.

Now riding with the fastest of the geared riders Larrabee kept putting time into the chasers pushing a 32 x 20 over the 50-mile course.

In the end the Kuhl rider passed all but two of the geared riders he started with and posted a time that was over 10 minutes faster than last year’s winning 50-mile finisher.

A satisfied Shannon Boffeli took second suffering a bit in the heat. “Even on my best day I couldn’t have matched Corey on the climbs,” Boffeli shared at the finish. “I could get close on the flatter stuff early on but he just crushed me when it started to get steep.”

Brent Cannon solidified the third spot with a strong finishing time well ahead of the next closest rider.

Both Larrabee and Boffeli have eyes on the NUE marathon title so expect to see them at more NUE events throughout the season.


50+ Masters Men

The master’s event turned out to be a battle of local talent with local legend Dave Harris (LW Coaching) taking the win over fellow Utahns Zan Treasure (Bountiful Bicycle) and Dave Smith (Red Rock Bicycle).

Although once active on the race scene Harris has been absent from competition for years focusing his efforts on youth mountain bike coaching and desert moto riding. After Saturday it was clear the years away from racing haven’t slowed him much as he posted a time of 3 hours 51 minutes, which would have put him in the top-30 of the open male category.

Once again the True Grit epic did not disappoint. Riders taking on the True Grit challenge know they can expect a tough, technical course with incredible views, great weather, enthusiastic support crews, and a hefty dose of spring-time singletrack riding.

Cannondale rider Alex Grant’s thoughts after the race captured the overall feeling well. “It felt so good to be back out racing the mountain bike. It has been almost 11 months since my last MTB race. It felt so familiar yet so strange getting ready. Last year’s injury definitely gave me some perspective, when I was laid up and couldn’t step on my foot for 3 months I had plenty of time to think about how I would never take just being mobile and active for granted again. Every race I do is all just gravy because at the end of the day I unclip and walk away on two feet.”


Click Here for Full Results From All Categories

Park City Point 2 Point Report – Park City, Utah

Local Boy Keegan Swenson Sets New Course Record at Point 2 Point and Gretchen Reeves Takes Her Second P2P Title

Written by: Shannon Boffeli

In it’s 8th year the Park City Point 2 Point continues to establish itself as a favorite of racers throughout the country. Over 75 miles, the Point 2 Point circumnavigates the resort town of Park City, Utah, traversing the Wasatch mountains and the two world-class ski resorts of Deer Valley and Park City/Canyons.

A classic fall scene greeted the riders as the maples of the Wasatch range speckled the 9,000 foot peaks with shades of red and yellow and temperatures on race day hovered in the mid-seventies. Overnight rains tamped down the dust on a landscape that hadn’t seen rain in almost 80 days.

Pro women roll off the start line. Photo by: Selective Vision

Pro women roll off the start line. Photo by: Selective Vision

Riders were twitching with anticipation as Fruit Loops, fired from a potato gun, rained from the sky signifying the start of the race.

And they were off, 350 riders of all experience levels, taking on the truly unique challenge of a course that’s 75-miles in length with a whooping 10,000 vertical feet of climbing spread across over 95% singletrack riding providing every rider a top-notch mountain bike adventure.

In the open men’s group everyone expected a showdown between Park City native Keegan Swenson (Cannondale), who also happens to be one of the United States top world cup racers, last year’s winner Rob Squire (Felt/Assos), and multi-year Point 2 Point runner-up Ben Sonntag (Clif Bar).

Keegan Swenson leads Ben Sonntag not long before Swenson decides to go solo. Photo by: Selective Vision

Keegan Swenson leads Ben Sonntag not long before Swenson decides to go solo. Photo by: Selective Vision

The trio didn’t disappoint as the created a clear separation early in the race and continued to power away from the chasers.

Around mile 32, the three leaders approached the base of the Team Big Bear climb, the steepest of the race’s early climbs, Swenson’s pace opened a slight gap that Sonntag was unable to cover. Squire attacked around the Clif Bar rider in an effort to close the gap but the separation stayed.

“I felt it might be a little early for me to be on my own,” Swenson shared after the finish, “But I figured if I kept Robbie off my wheel on the descents and didn’t let him follow my line I could keep putting time on him.”

The strategy seemed to work as Swenson crushed the enduro segment by over a minute on Squire and Sonntag.

Cary Smith took the singlespeed title in Park City and finished in 6th overall.

Cary Smith took the singlespeed title in Park City and finished in 6th overall.

With some climbing mixed in, Swenson went to work on the John’s trail, Powerline, and Crescent Mine Grade descents and had over 8 minutes in hand by the time he reached the Park City feedzone at mile 55. Still looking fresh with an all-but-insurmountable gap all that was left for the young Cannondale phenom was the course record, set by his teammate and 6-time Point 2 Point winner Alex Grant, of 6:16:31.

Meanwhile, Squire was doing his best to hold off Sonntag. Powering through the climbs, the defending champ was looking good until a high-speed rock garden on the Crescent Mine Grade descent stopped him dead with two flat tires. He used his only CO2 cartridge to air up the rear but was forced to ride a flat front tire the rest of the way down to the feedzone at Park City. He was still holding onto the second spot at this point but Sonntag came and left the Park City feed while Squire’s bike was still in the repair stand.

Once his tires were aired up Squire remounted and produced an all out chase but Sonntag knows how to pace himself and had plenty left in the tank to punch through the final 20 miles and hold off Squire to the finish.

Out front most of the day, Keegan Swenson steered clear of any trouble and hammered his way through the final sections of the course in record time. He crossed the line 15 minutes in front of second place with an incredible finish time of 6:11:04 to take home the $2,000 race winner’s purse plus an extra $100 for posting the fastest time in the enduro segment.

Keegan Swenson looking relaxed after laying down an unbelievable time in his hometown of Park City. Photo by: Selective Vision

Keegan Swenson looking relaxed after laying down an unbelievable time in his hometown of Park City. Photo by: Selective Vision

Sonntag crossed the line with a time that would have won in 2015 of 6:26:00. Rob Squire put his misfortune behind him for third place at 6:33:17.

Behind the leaders, Point 2 Point veteran Sam Sweetser (Cole Sport) was putting on a clinic on overcoming adversity. Somewhere around the horribly steep Steps climb, about mile 45, Sweetser felt his saddle break. “I could feel it crack and start to sag in the middle but it was still rideable,” Sweetser later relayed.

Just a mile or two later Sweetser stood on a climb and when he sat down the saddle was gone and only rails remained. “I tried to stand for the whole climb up and around Shadow Lake but at some point you just have to sit again.”

So for the next 10 miles the Cole Sport rider made-do with metal rails for a seat until he reached the Pack City feed and a friend quickly swapped the saddle of his bike for Sweetser’s.

Sweetser said the next 20 miles were the toughest of any Point 2 Point he has done but he proved strong enough to hold off David Krimstock (Giant) for fourth.

The Flynn Twins charging to the finish. George leads Bart through some final sections of single track. Photo by: Selective Vision

The Flynn Twins charging to the finish. George leads Bart through some final sections of single track. Photo by: Selective Vision

Carbondale, Colorado, rider Krimstock took fifth just in front of the Flynn twins, George and Bart, who sprinted for the finish crossing less than a second apart respectively.

The women’s group packed equal punch with previous winner Gretchen Reeves (Tokyo Joe’s), multi-year runner-up Marlee Dixon (Pivot/DNA Cycling), Canada’s U23 national champion in 2011 Mikaela Kofman (Ridebiker/Liv), reigning collegiate cyclocross national champion Sofia Gomez-Villafane, and local speedster Nicole Tittensor (Scott).

The front group formed quickly after the start with Kofman, Reeves, Dixon, and Gomez-Villafane establishing an early lead.

Gretchen Reeves leads Mikaela Kofman at mile 30. Photo by: Selective Vision

Gretchen Reeves leads Mikaela Kofman at mile 30. Photo by: Selective Vision

Kofman and Reeves would break away to form a lead group surging ahead on the climbs and rollers in Round Valley and on their way to Deer Valley Resort.

At the first aid station the leaders held a solid lead with Reeves looking fresh and cruising through the feedzone while Kofman made a stop to fill her bottle.

The leaders then attacked the Team Big Bear climb where Kofman was able to all but close the gap to Reeves before the next feedzone at Guardsman Pass when Kofman again stopped and appeared a bit stressed to catch back up to the leader.

She wouldn’t see Reeves again however.

Into the singletrack descending portion of the course the Tokyo Joe’s rider appeared in her element as she stretched the gap behind her.

Marlee Dixon grinds out a few of the P2P's 10,000 vertical feet of climbing on her way to a second place finish. Photo by: Selective Vision

Marlee Dixon grinds out a few of the P2P’s 10,000 vertical feet of climbing on her way to a second place finish. Photo by: Selective Vision

At this point Kofman started to slowly drift back in the pack, appearing to suffer from her early efforts. Marlee Dixon, who was riding a hardtail, caught and passed her on the punishing Steps trail ascent.

Kofman still held onto third position as she hit mile 55 at the Park City feedzone.

Gretchen Reeves was long gone however. At Park City she had over 9 minutes on Marlee Dixon and kept the hammer down pulling further ahead with each mile.

By the end, Reeves would claim her second Point 2 Point title by just over 16 minutes with a time of 7:34:52. The Avon, Colorado, rider posted on Facebook later that the Point 2 Point is the toughest single-day race she has done.

Marlee Dixon powered through the finishing miles of the race to take another second place at Canyons Resort with a time of 7:49:59 and a $100 bonus for winning the enduro segment.

At this point the only question left to answer was where Mikaela Kofman would end up.

As the crowd looked on, they would first see Sofia Gomez-Villafane crisscross her way down the mountain to take the third spot.

Next would come the bright orange helmet of Nicole Tittensor, who wasn’t in the early lead group, but climbed her way into the mix finally moving into the fourth spot as Kofman struggled to find the finish line.

Big smiles from Gretchen Reeves after taking her second P2P title. Photo by: Selective Vision

Big smiles from Gretchen Reeves after taking her second P2P title. Photo by: Selective Vision

Finally, 18 minutes after Tittensor crossed the line Mikaela Kofman came in to finish off the podium in fifth spot.  It took a big effort from the tiny Ridebiker rider that was enough to finally get her home and still on the podium.

After the crossing the line riders and spectators spread out onto the lush lawn surrounding the finishing shoot at Canyons Resort. Both exhausted and elated, riders of all levels spun tales of their shared 75-mile struggles over free drinks and meals provided by the event organizers. After 8 years, the quality of the Park City Point 2 Point remains high; from the racecourse to the volunteers and race organizers, this five-star event keeps packing in the participants year after year.

Jon Russell was all smiles all day but especially at the finish line. Photo by: Selective Vision

Jon Russell was all smiles all day but especially at the finish line. Photo by: Selective Vision

Registration for the 2017 Park City Point 2 Point starts in February. The event has sold out in under 10 minutes that past 6 years so get ready when the exact date is announced.

Click Here for Full Point 2 Point Results

Click Here for Full Enduro Segment Results 



Cannondale announced today a partnership with SUGOI Apparel and 360fly to create North America’s most powerful cross-country mountain bike team for the 2016 season – Cannondale 360fly, powered by SUGOI.

“Cannondale 360fly, Powered by SUGOI brings together three innovative brands with trailblazing technology to fuel North America’s fastest domestic mountain bikers,” said Matt Ohran, Team Director, Cannondale 360fly, powered by SUGOI. “This team has the talent to stand atop any North American XC race podium.”

Evelyn Dong seen here winning the  2015 Park City Point 2 Point. Photo by: Angie Harker

Evelyn Dong seen here winning the 2015 Park City Point 2 Point. Photo by: Angie Harker

The team will be comprised of five standout athletes:

  • Raphaël Gagné, Canada: 2015 Pan Am Games Gold Medalist, 2015 Canadian National XC and CX Champion, 2015 Pro XCT Overall winner
  • Alex Grant, USA: 2015 US Nationals 3rd place in both XC and Short Track and winner of the Grand Junction Off-Road
  • Evelyn Dong, USA: 2015 Go Pro Games Champion, Overall Winner at the 2015 Breck Epic MTB Stage Race, 2014 3rd place at US XC Nationals
  • Keegan Swenson, USA: 2015 2nd place at US XC Nationals, 2014 U23 US National Champion, 4x Junior US XC National Champion
  • Tinker Juarez, USA: Multiple USA National XC and 24-Solo MTB Championships, 2x Olympian, 22-year Cannondale athlete and general bad-ass bike rider

The team trucks will be loaded with the Scalpel and the F-Si, two of the most race-proven bikes in the world, and the athletes will choose the ideal machine depending upon course demands. The Cannondale Scalpel delivers the ultimate XC speed in a full suspension bike and the F-Si boasts maximum performance in a cross-country hardtail.

“In supporting this team, Cannondale is turning up the level of excitement in elite racing in North America,” said Hannah Parish, Marketing Director for Cycling Sports Group, North America. “This roster is incredibly talented on the bike and remarkably engaging off the bike and that personality and performance will get our fans on their feet and cheering.”

SUGOI will be supporting the Cannondale 360fly team as the Official Performance Apparel sponsor. Team riders will enjoy the brand’s latest advancements in pro apparel, including the all-new 2016 Racing System Elite (RSE) Jersey and Bib Short. The RSE kit is SUGOI’s lightest kit ever, engineered to provide maximum performance and comfort, anchored by the Formula FXE chamois with pioneering cradle design. Team replica kits will be available for sale at select SUGOI dealers around the continent.

“Having elite level athletes working in collaboration with our product teams to design and develop the next generation of XC race apparel is invaluable to Sugoi,” said Ian Domaas, Vice President & GM, SUGOI.

Alex leads a group down the Beatrice descent at the world cup in Mount St. Anne

Alex leads a group down the Beatrice descent at the world cup in Mount St. Anne

As the official camera, 360fly will capture fully immersive 360° video content. The interactive 360° video is easily shared to social channels such as Facebook and YouTube via the 360fly smartphone app. Additionally, by pairing the video with Google Cardboard, fans can experience the team’s videos in virtual reality.

“We’re excited to be partnering with such great brands and supporting such a talented team of riders,” said Peter Adderton, 360fly CEO. “For the first time fans will be able to view videos and experience them as if they were there.”

Cannondale 360fly, powered by SUGOI will also be supported by these important partners:

  • Wilderness Trail Bikes (WTB): For tires, saddles, and grips
  • ENVE: For wheels, handlebars, and seatposts
  • Shimano: For components and shoes
  • Stages Cycling: For Hollowgram crank arm based power meters

Axial Racing: The official RC Car of The Cannondale 360Fly, providing “off the bike fun” for the team and support staff