← All events

Doss, TX

Doss Gravel

Last ran Sat · Sep 12, 2026 · 106 / 62 / 34 mi

Official website ↗

Current conditions

Cloudy

Temp
—
Humidity
—
Wind
—

Station KT82

National Weather Service · updated 19 min ago

No future running announced. Showing the most recent one.

2026

Sat · Sep 12, 2026

Official Tire: Panaracer GravelKing

RouteDistanceClimbing
100 MileSurface · 67% hardpack106 mi5,108 ft
65 MileSurface · 64% hardpack62 mi2,854 ft
30 MileSurface · 48% hardpack34 mi1,348 ft

Surface detail

Each bar is the share of the course on that surface, by distance.
Unknown is road the map does not describe, not another surface.

100 mi100 Mile

Paved23.4%
66.6%
Loose gravel0.0%
Dirt0.0%
Sand0.0%
Unknown10.0%

None of this course is mapped; all of it is estimated.

Low confidence: under 70% of this course is mapped. Treat these percentages as a rough guide.

Tire fit for this courseBeta

100 Mile

Run this

· 39–42 mm ·

Derived from this course’s surface read.

Best match for this course

Panaracer GravelKing SS 40 mm =

R (TuffTex R)

semi-slick suits the 67% hardpack

8 tires are equal on this measure.

If it rains

Schwalbe G-One RX Pro 40 mm

RACE PRO, V-Guard

large-knob grips in the wet

See all tires (103)

Best match for this course

8 tires are equal on this measure. These are 4 of them, marked =, in name order.

  • Panaracer GravelKing SS 40 mm =

    R (TuffTex R)

    semi-slick suits the 67% hardpack

  • Teravail Washburn Gen 2 40 mm =

    Light & Supple (Gen 2 — 'Washburn Gen 2 Tire', )

    semi-slick suits the 67% hardpack

  • WTB Byway 40 mm =

    TCS Light/Fast Rolling Dual DNA SG2

    semi-slick suits the 67% hardpack

  • Specialized Pathfinder 40 mm =

    Pathfinder TLR (' 3-ply TLR casing, tubeless')

    semi-slick suits the 67% hardpack

Best all-round

Ordered by this measure, best first. Rows marked = are equal on this measure, listed in name order; the order between them carries no meaning.

  • Panaracer GravelKing SS 40 mm =

    R (TuffTex R)

    semi-slick suits the 67% hardpack

  • Teravail Washburn Gen 2 40 mm =

    Light & Supple (Gen 2 — 'Washburn Gen 2 Tire', )

    semi-slick suits the 67% hardpack

  • WTB Byway 40 mm =

    TCS Light/Fast Rolling Dual DNA SG2

    semi-slick suits the 67% hardpack

  • IRC Boken 40 mm

    Boken Light TLR ()

    semi-slick suits the 67% hardpack

If it rains

Ordered by this measure, best first. 3 shown — the page names at most 8 tires in total. Rows marked = are equal on this measure, listed in name order; the order between them carries no meaning.

  • Schwalbe G-One RX Pro 40 mm

    RACE PRO, V-Guard

    large-knob grips in the wet

  • WTB Resolute 42 mm =

    TCS Light/Fast Rolling Dual DNA SG2

    large-knob grips in the wet

  • Rene Herse Hurricane Ridge 42 mm =

    Extralight

    large-knob grips in the wet

Estimated confidence · Gravel Wire classification + manufacturer specs

TireWidthScore
Strong85 tires in this band, best score first. 3 of them share the top score. Rows marked = share a score, listed in name order; the order between them carries no meaning.
Panaracer GravelKing SSR (TuffTex R)460 g claimedsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm97.5=
Teravail Washburn Gen 2Light & Supple (Gen 2 — 'Washburn Gen 2 Tire', 120 TPI)525 g claimedsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm97.5=
WTB BywayTCS Light/Fast Rolling 120tpi Dual DNA SG2463 g claimedsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm97.5=
IRC BokenBoken Light TLR (120 TPI)460 g claimedsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm97.0=
Maxxis Reaver120 TPI EXO/TR (Dual compound)437 g claimedsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm97.0=
Maxxis Reaver120 TPI HYPR-X/EXO/TR430 g claimedsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm97.0=
Schwalbe G-One RS ProRACE PRO, V-Guard475 g claimedsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm97.0=
Panaracer GravelKing SSstandard (TuffTex)480 g claimedsemi-slick suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm97.0=
Specialized PathfinderPathfinder TLR ('60TPI 3-ply TLR casing, tubeless')470 g claimedsemi-slick suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm97.0=
Teravail Washburn Gen 2Durable (Gen 2 — 'Washburn Gen 2 Tire', 120 TPI)555 g claimedsemi-slick suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm97.0=
WTB BywayTCS Light/Fast Rolling 60tpi Dual DNA426 g claimedsemi-slick suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm97.0=
IRC BokenBoken Plus 700 x 42590 g claimedsemi-slick suits the 67% hardpack · standard casing, with no loose or dirt share to cut it42 mm96.9
Schwalbe G-One RSnon-PRO 'G-One RS' — RaceGuard, Race carcass (ADDIX Green)475 g claimedsemi-slick suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm96.5
Specialized PathfinderPro (2Bliss Ready)540 g claimedsemi-slick suits the 67% hardpack · standard casing, with no loose or dirt share to cut it42 mm96.4=
Specialized PathfinderS-Works (2Bliss Ready)435 g claimedsemi-slick suits the 67% hardpack · standard casing, with no loose or dirt share to cut it42 mm96.4=
Challenge GetawayGETAWAY Pro - Handmade TLR (Super Polyester 260TPI)465 g claimedsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm96.2=
Challenge GetawayGETAWAY XP - Handmade TLR (Super Polyester 260TPI; XP = "Xtra Protection")540 g claimedsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm96.2=
Continental Terra SpeedProTectionsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm96.2=
Goodyear ConnectorUltimate (Tubeless Complete)Not in the maker’s current catalogsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it · knob height not on record; no adjustment made40 mm96.2=
Hutchinson CaracalCaracal Race (SwiftEasy Casing, Mach Tread 3.0)475 g claimedsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm96.2=
Hutchinson CaracalCaracal Race Gridskin (SwiftEasy Casing, Mach Tread 3.0, Gridskin)500 g claimedsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm96.2=
Pirelli Cinturato Gravel HProWALL Gravel (120 TPI) / SmartEVO GR500 g claimedsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm96.2=
Teravail Cannonball Gen 2Light & Supple (Gen 2 — 'Cannonball Gen 2 Tire', 120 TPI)495 g claimedsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm96.2=
WTB VulpineTCS Light/Fast Rolling 120tpi Dual DNA SGsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm96.2=
WTB VulpineTCS Light/Fast Rolling 120tpi Dual DNA SG2453 g claimedsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm96.2=
Challenge GetawayGETAWAY - Vulcanized TLR (Nylon Superlight 60TPI)540 g claimedsemi-slick suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm95.7=
Hutchinson CaracalCaracal (Hardskin), 127 TPI475 g claimedsemi-slick suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm95.7=
IRC BokenBoken (standard, 700x40)505 g claimedsemi-slick suits the 67% hardpack · standard casing, with no loose or dirt share to cut it · knob height not on record; no adjustment made40 mm95.7=
Pirelli Cinturato Gravel HTechWALL Gravel (60 TPI) / SpeedGRIP480 g claimedsemi-slick suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm95.7=
Teravail Cannonball Gen 2Durable (Gen 2 — 'Cannonball Gen 2 Tire', 120 TPI)525 g claimedsemi-slick suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm95.7=
WTB VulpineTCS Light/Fast Rolling 60tpi Dual DNA442 g claimedsemi-slick suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm95.7=
Panaracer GravelKing SSPlus + (TuffTex +)510 g claimedsemi-slick suits the 67% hardpack · reinforced casing, with no loose or dirt share to cut it40 mm94.8
Teravail WashburnDurable (Gen 1 'Washburn Tire' page)semi-slick suits the 67% hardpack · standard casing, with no loose or dirt share to cut it38 mm93.4
Vittoria Terreno T10 HardpackGravel Race (Terreno PRO T10 Hardpack Gravel Race)600 g claimedslick is workable on the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm92.9=
WTB Vulpine STCS Light/Fast Rolling 120tpi Dual DNA SG517 g claimedslick is workable on the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm92.9=
Teravail CannonballLight & Supple (Gen 1 'Cannonball Tire' page)470 g claimedsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it38 mm92.6
Vittoria Terreno T30 Fine LooseGravel Race (Terreno PRO T30 Fine Loose Gravel Race)600 g claimedsmall-knob suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm92.6
Vittoria Terreno T10 HardpackGravel Endurance (Terreno T10 Hardpack Gravel Endurance)510 g claimedslick is workable on the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm92.4
Vittoria Terreno T30 Fine LooseGravel Endurance (Terreno T30 Fine Loose Gravel Endurance)520 g claimedsmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm92.0
Maxxis Receptor120 TPI EXO/TR (Dual compound)441 g claimedslick is workable on the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm92.0=
Maxxis Receptor120 TPI HYPR-X/EXO/TR440 g claimedslick is workable on the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm92.0=
Continental Terra TrailProTectionsmall-knob suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm91.8=
Maxxis Rambler120 TPI EXO/TR (Dual compound)480 g claimedsmall-knob suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm91.8=
Maxxis Rambler120 TPI HYPR-X/EXO/TR (HYPR-X compound)500 g claimedsmall-knob suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm91.8=
Panaracer GravelKing SKR (TuffTex R)460 g claimedsmall-knob suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm91.8=
Panaracer GravelKing X1R (TuffTex R)460 g claimedsmall-knob suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm91.8=
Schwalbe G-One R ProRACE PRO, V-Guard485 g claimedsmall-knob suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm91.8=
IRC Boken DoubleCrossBoken DoubleCross Light TLR (120 TPI Casing, Reinforced Sidewalls, Puncture-Resistant Belt)505 g claimedsmall-knob suits the 67% hardpack · supple casing, with no loose or dirt share to cut it42 mm91.6
Continental Terra TrailShieldWallsmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm91.3=
Kenda CrusherK SERIES - 120TPI GRAVEL (table TPI '120 - CSK')473 g claimedsmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm91.3=
Kenda CrusherK SERIES - 120TPI GRAVEL (table TPI '120')475 g claimedsmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm91.3=
Kenda CrusherK SERIES - 60TPI GRAVEL (table TPI '60')552 g claimedsmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm91.3=
Maxxis Rambler60 TPI EXO/TR Tan Wall (Dual compound)497 g claimedsmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm91.3=
Maxxis Rambler60 TPI SilkShield/TR (Dual compound)525 g claimedsmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm91.3=
Michelin Power GravelBead 2 Bead Protek reinforcementsmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm91.3=
Panaracer GravelKing SKstandard (TuffTex)480 g claimedsmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm91.3=
Panaracer GravelKing X1standard (TuffTex)480 g claimedsmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm91.3=
Pirelli Cinturato Gravel RCTechWALL Gravel (60 TPI) / SpeedGRIPWidth not confirmed by the makersmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm91.3=
Schwalbe G-One AllroundRaceGuard (2026)485 g claimedsmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm91.3=
Zipp G40 XPLRstandard (unnamed)480 g claimedsmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm91.3=
IRC Boken DoubleCrossBoken DoubleCross (60 TPI casing, Reinforced Sidewalls)530 g claimedsmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it42 mm91.1
Maxxis Ravager120 TPI EXO/TR503 g claimedsmall-knob suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm91.0
Hutchinson TouaregTouareg Race (SwiftEasy Casing, Mach Tread 3.0), 127 TPI470 g claimedsmall-knob suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm90.2=
Hutchinson TouaregTouareg Race Gridskin (Mach Tread 3.0, Gridskin knitted mesh reinforcement)500 g claimedsmall-knob suits the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm90.2=
Hutchinson TouaregTouareg — Tubeless Ready (Hardskin), 127 TPI, Bi-compound485 g claimedsmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm89.7=
Hutchinson TouaregTouareg Green (revea®R Casing, Hardskin, Reinforced+)540 g claimedsmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm89.7=
IRC BokenBoken 36470 g claimedsemi-slick suits the 67% hardpack · standard casing, with no loose or dirt share to cut it36 mm89.3
Panaracer GravelKing SKPlus + (TuffTex +)510 g claimedsmall-knob suits the 67% hardpack · reinforced casing, with no loose or dirt share to cut it40 mm89.0=
Panaracer GravelKing X1Plus + (TuffTex +)510 g claimedsmall-knob suits the 67% hardpack · reinforced casing, with no loose or dirt share to cut it40 mm89.0=
Schwalbe G-One AllroundSuper Ground (2021, ADDIX SpeedGrip)480 g claimedsmall-knob suits the 67% hardpack · reinforced casing, with no loose or dirt share to cut it40 mm89.0=
Schwalbe G-One Overland ProG-One Overland PRO — 'PRO, DD, RaceGuard'535 g claimedsmall-knob suits the 67% hardpack · reinforced casing, with no loose or dirt share to cut it40 mm89.0=
Rene Herse Barlow PassExtralight350 g claimedslick is workable on the 67% hardpack · supple casing, with no loose or dirt share to cut it38 mm88.8
Teravail WashburnLight & Supple (Gen 1 'Washburn Tire' page)semi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it47 mm88.4
Rene Herse Barlow PassEndurance (dark tan; black listed as 'Pre-order: Endurance black')400 g claimedslick is workable on the 67% hardpack · standard casing, with no loose or dirt share to cut it38 mm88.3=
Rene Herse Barlow PassStandard385 g claimedslick is workable on the 67% hardpack · standard casing, with no loose or dirt share to cut it38 mm88.3=
Schwalbe G-One OverlandSuper Ground (Evolution Line)515 g claimedsmall-knob suits the 67% hardpack · reinforced casing, with no loose or dirt share to cut it40 mm88.2
IRC BokenBoken Pro 700x47C Tan Wall (120 TPI Casing)510 g claimedsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it47 mm87.9
Hutchinson TouaregTouareg — Reinforced+, 127 TPI, Bi-compound540 g claimedsmall-knob suits the 67% hardpack · reinforced casing, with no loose or dirt share to cut it40 mm87.4
Hutchinson CaracalCaracal Allroad (SwiftEasy Casing 3×127 TPI, Mach Tread 3.0, polyamide under-tread)460 g claimedsemi-slick suits the 67% hardpack · standard casing, with no loose or dirt share to cut it35 mm86.7=
Teravail CannonballDurable (Gen 1 'Cannonball Tire' page)semi-slick suits the 67% hardpack · standard casing, with no loose or dirt share to cut it35 mm86.7=
WTB RiddlerTCS Light/Fast Rolling 120tpi Dual DNA SG2481 g claimedsmall-knob suits the 67% hardpack · supple casing, with no loose or dirt share to cut it37 mm86.4
Goodyear XPLR Inter120tpi + Sidewall Protection (as printed under Construction)530 g claimedsmall-knob suits the 67% hardpack · supple casing, with no loose or dirt share to cut it45 mm86.2=
Maxxis Rambler120 TPI HYPR-X/EXO/TR/TW (HYPR-X compound)540 g claimedsmall-knob suits the 67% hardpack · supple casing, with no loose or dirt share to cut it45 mm86.2=
WTB RiddlerTCS Light/Fast Rolling 60tpi Dual DNA465 g claimedsmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it37 mm85.9=
WTB RiddlerTCS Light/Fast Rolling 60tpi Dual DNA SGsmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it37 mm85.9=
Good16 tires in this band, best score first. Rows marked = share a score, listed in name order; the order between them carries no meaning.
Schwalbe G-One OverlandRaceGuard (2026 G-One Overland)540 g claimedsmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it45 mm84.9
Continental Terra HardpackShieldWallsemi-slick suits the 67% hardpack · standard casing, with no loose or dirt share to cut it50 mm82.0
Schwalbe G-One RX ProRACE PRO, V-Guard520 g claimedlarge-knob is workable on the 67% hardpack · supple casing, with no loose or dirt share to cut it40 mm79.3
WTB ResoluteTCS Light/Fast Rolling 120tpi Dual DNA SG2565 g claimedlarge-knob is workable on the 67% hardpack · supple casing, with no loose or dirt share to cut it42 mm79.1
Teravail Rutland Gen 2Durable Casing (Gen 2 — 'Rutland Gen 2 Tire', 120 TPI)545 g claimedlarge-knob is workable on the 67% hardpack · standard casing, with no loose or dirt share to cut it40 mm78.8=
Vittoria Terreno MixGravel Endurance (Terreno Mix Gravel Endurance)500 g claimedlarge-knob is workable on the 67% hardpack · standard casing, with no loose or dirt share to cut it · knob height not on record; no adjustment made40 mm78.8=
WTB ResoluteTCS Light/Fast Rolling 60tpi Dual DNA460 g claimedlarge-knob is workable on the 67% hardpack · standard casing, with no loose or dirt share to cut it42 mm78.6
Rene Herse Hurricane RidgeExtralight470 g claimedlarge-knob is workable on the 67% hardpack · supple casing, with no loose or dirt share to cut it42 mm78.3
Rene Herse Hurricane RidgeEndurance530 g claimedlarge-knob is workable on the 67% hardpack · standard casing, with no loose or dirt share to cut it42 mm77.8=
Rene Herse Hurricane RidgeStandard515 g claimedlarge-knob is workable on the 67% hardpack · standard casing, with no loose or dirt share to cut it42 mm77.8=
Maxxis Ravager60 TPI EXO/TR686 g claimedsmall-knob suits the 67% hardpack · standard casing, with no loose or dirt share to cut it50 mm75.9
Teravail RutlandLight & Supple (Gen 1 'Rutland Tire' page)445 g claimedlarge-knob is workable on the 67% hardpack · supple casing, with no loose or dirt share to cut it38 mm75.7
Rene Herse Hurricane RidgeEndurance Plus550 g claimedlarge-knob is workable on the 67% hardpack · reinforced casing, with no loose or dirt share to cut it42 mm75.6
Teravail RutlandDurable (Gen 1 'Rutland Tire' page)470 g claimedlarge-knob is workable on the 67% hardpack · standard casing, with no loose or dirt share to cut it38 mm75.2
Schwalbe Thunder BurtSuper Race545 g claimedsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it54 mm74.5
Schwalbe Thunder BurtSuper Ground550 g claimedsemi-slick suits the 67% hardpack · reinforced casing, with no loose or dirt share to cut it54 mm71.7
Fair2 tires in this band, best score first.
Schwalbe G-One RS ProRACE PRO, RaceGuard750 g claimedsemi-slick suits the 67% hardpack · supple casing, with no loose or dirt share to cut it60 mm68.8
IRC Boken G-ClawBoken G-Claw TLR 700x50C (120 TPI)610 g claimedlarge-knob is workable on the 67% hardpack · supple casing, with no loose or dirt share to cut it50 mm64.7

Gravel Wire classification + manufacturer specs

Scores are Gravel Wire's stated judgment from tire specifications and our course read — estimates, not measurements.

How it worksHow this is scored

Rankings are computed by Gravel Wire's published model from tire specifications and our read of each course. No brand has paid for placement in these rankings, and rank is not for sale. Where a Buy link appears, Gravel Wire may earn a commission on the sale — that link is the only thing a brand partnership changes. Course surfaces are Gravel Wire course reads, estimated from map data unless marked otherwise.

Register
106 mi15 finishersShow

2026 · 106 mi

Men — overall

PosRiderTime
11st overallChase Collins5:30:40
23rd overallLucas Ferguson5:40:14+9:34
35th overallDarren Burton5:49:25+18:45
48th overallTim Higgins6:45:21+1:14:41
59th overallThomas Sebring6:47:48+1:17:08
610th overallPascal Collet7:03:16+1:32:36
711th overallHal Candland7:19:45+1:49:05
812th overallDarby Deming7:27:57+1:57:17
913th overallDylan Byrd7:32:26+2:01:46
1014th overallHerbert Serna8:32:43+3:02:03
10 finishers · no equipment published for this race

Men age groups · 4 scored within this race

M 20-292 finishers

2026 · 106 mi

M 20-29

PosRiderTime
1Lucas Ferguson5:40:14
2Tim Higgins6:45:21+1:05:07
2 finishers in this age group
M 30-392 finishers

2026 · 106 mi

M 30-39

PosRiderTime
1Chase Collins5:30:40
2Darby Deming7:27:57+1:57:17
2 finishers in this age group
M 40-492 finishers

2026 · 106 mi

M 40-49

PosRiderTime
1Thomas Sebring6:47:48
2Herbert Serna8:32:43+1:44:55
2 finishers in this age group
M 50-594 finishers

2026 · 106 mi

M 50-59

PosRiderTime
1Darren Burton5:49:25
2Pascal Collet7:03:16+1:13:51
3Hal Candland7:19:45+1:30:20
4Dylan Byrd7:32:26+1:43:01
4 finishers in this age group

2026 · 106 mi

Women — overall

PosRiderTime
12nd overallKate Rhyne5:40:14
24th overallLaurien Vandewalle5:47:02+6:48
36th overallBrandy Zimmer6:36:20+56:06
47th overallKasia Piontas6:41:44+1:01:30
515th overallAllie Stubberud8:59:43+3:19:29
5 finishers · no equipment published for this race

Women age groups · 2 scored within this race

F 30-394 finishers

2026 · 106 mi

F 30-39

PosRiderTime
1Kate Rhyne5:40:14
2Laurien Vandewalle5:47:02+6:48
3Kasia Piontas6:41:44+1:01:30
4Allie Stubberud8:59:43+3:19:29
4 finishers in this age group
F 40-491 finisher

2026 · 106 mi

F 40-49

PosRiderTime
1Brandy Zimmer6:36:20
1 finisher in this age group

2026 · 106 mi

Setups wanted

Submit a setup

2026 · 106 mi

What the field ran

No setups recorded for this edition. Riders who finished can add theirs.

Computed from 0 setups: rider-confirmed, rider-submitted, organizer-verified and sponsor-reported. Media-reported setups are excluded. Sponsored setups are included and reflect a contract as much as a preference.

62 mi42 finishersShow

2026 · 62 mi

Men — overall

PosRiderTime
11st overallLeonard Gremillion3:08:54
22nd overallCarlos Moreno3:15:05+6:11
33rd overallLuis Chacon3:17:42+8:48
44th overallAdam Bestavros3:19:21+10:27
55th overallDaniel Viro3:30:06+21:12
66th overallMatt Clarke3:31:07+22:13
77th overallNick Jackson3:31:50+22:56
88th overallJohn Edwards3:33:55+25:01
99th overallKelly Boulom3:34:05+25:11
1010th overallJorge Alejandro Espinoza3:37:10+28:16
1111th overallMatthew Davis3:41:09+32:15
1212th overallSergio Villarreal3:42:54+34:00
1313th overallSteven Sprinkle3:45:02+36:08
1414th overallMichael Nelson3:47:25+38:31
1515th overallGeorge Heagerty3:51:16+42:22
1616th overallE.S. Walker3:52:39+43:45
1717th overallEduardo Salinas3:55:48+46:54
1818th overallEric Evans3:57:13+48:19
1919th overallBrad Bellamy3:57:54+49:00
2020th overallMike Hicks4:00:07+51:13
2121st overallChris Olson4:01:34+52:40
2222nd overallMatt Leviner4:03:32+54:38
2323rd overallMario Romo4:04:55+56:01
2424th overallJuan Faccini4:05:48+56:54
2526th overallThomas Ronge4:08:51+59:57
2627th overallRoscoe Bertsch4:11:06+1:02:12
2728th overallJake Simmons4:11:08+1:02:14
2829th overallMatthew Jones4:17:28+1:08:34
2930th overallJason Ehrig4:17:55+1:09:01
3031st overallMiguel Ibarra4:17:56+1:09:02
3132nd overallMichael Loftus4:20:03+1:11:09
3234th overallJoel Bermel4:25:17+1:16:23
3333rd overallJohn Williamson4:25:17+1:16:23
3435th overallChris Moore4:27:55+1:19:01
3536th overallPatrick Walker4:28:15+1:19:21
3637th overallHarry Wallace4:47:30+1:38:36
3738th overallRuben Dupertuis4:47:31+1:38:37
3839th overallKevin Watassek4:58:54+1:50:00
3941st overallJames Cunningham5:00:32+1:51:38
4042nd overallAlvaro Garza5:09:46+2:00:52
40 finishers · no equipment published for this race

Men age groups · 6 scored within this race

M 20-292 finishers

2026 · 62 mi

M 20-29

PosRiderTime
1Nick Jackson3:31:50
2Alvaro Garza5:09:46+1:37:56
2 finishers in this age group
M 30-396 finishers

2026 · 62 mi

M 30-39

PosRiderTime
1Carlos Moreno3:15:05
2Sergio Villarreal3:42:54+27:49
3Roscoe Bertsch4:11:06+56:01
4Jake Simmons4:11:08+56:03
5Miguel Ibarra4:17:56+1:02:51
6John Williamson4:25:17+1:10:12
6 finishers in this age group
M 40-4916 finishers

2026 · 62 mi

M 40-49

PosRiderTime
1Adam Bestavros3:19:21
2Daniel Viro3:30:06+10:45
3John Edwards3:33:55+14:34
4Jorge Alejandro Espinoza3:37:10+17:49
5Matthew Davis3:41:09+21:48
6Michael Nelson3:47:25+28:04
7Brad Bellamy3:57:54+38:33
8Matt Leviner4:03:32+44:11
9Mario Romo4:04:55+45:34
10Juan Faccini4:05:48+46:27
11Thomas Ronge4:08:51+49:30
12Matthew Jones4:17:28+58:07
13Michael Loftus4:20:03+1:00:42
14Chris Moore4:27:55+1:08:34
15Patrick Walker4:28:15+1:08:54
16James Cunningham5:00:32+1:41:11
16 finishers in this age group
M 50-5911 finishers

2026 · 62 mi

M 50-59

PosRiderTime
1Leonard Gremillion3:08:54
2Luis Chacon3:17:42+8:48
3Matt Clarke3:31:07+22:13
4Kelly Boulom3:34:05+25:11
5E.S. Walker3:52:39+43:45
6Eduardo Salinas3:55:48+46:54
7Eric Evans3:57:13+48:19
8Mike Hicks4:00:07+51:13
9Jason Ehrig4:17:55+1:09:01
10Harry Wallace4:47:30+1:38:36
11Ruben Dupertuis4:47:31+1:38:37
11 finishers in this age group
M 60-694 finishers

2026 · 62 mi

M 60-69

PosRiderTime
1Steven Sprinkle3:45:02
2Chris Olson4:01:34+16:32
3Joel Bermel4:25:17+40:15
4Kevin Watassek4:58:54+1:13:52
4 finishers in this age group
M 70-791 finisher

2026 · 62 mi

M 70-79

PosRiderTime
1George Heagerty3:51:16
1 finisher in this age group

2026 · 62 mi

Women — overall

PosRiderTime
125th overallSloan Livingston4:07:29
240th overallKatheryn Wolfe4:59:41+52:12
2 finishers · no equipment published for this race

Women age groups · 1 scored within this race

F 50-592 finishers

2026 · 62 mi

F 50-59

PosRiderTime
1Sloan Livingston4:07:29
2Katheryn Wolfe4:59:41+52:12
2 finishers in this age group

2026 · 62 mi

Setups wanted

Submit a setup

2026 · 62 mi

What the field ran

No setups recorded for this edition. Riders who finished can add theirs.

Computed from 0 setups: rider-confirmed, rider-submitted, organizer-verified and sponsor-reported. Media-reported setups are excluded. Sponsored setups are included and reflect a contract as much as a preference.

34 mi69 finishersShow

2026 · 34 mi

Men — overall

PosRiderTime
11st overallRalph Gonzales1:47:14
22nd overallWilliam Hegedusich1:48:40+1:26
34th overallKaleb Dale1:55:05+7:51
45th overallDavid Bertsch1:55:50+8:36
56th overallFelix Campos1:57:18+10:04
68th overallTravis Moore2:00:20+13:06
79th overallDavid Restrepo2:01:35+14:21
810th overallJeff Harris2:02:39+15:25
911th overallJacob Maldonado2:02:41+15:27
911th overallJose Escontrias2:02:41+15:27
1113th overallBlaine Adams2:04:51+17:37
1214th overallLarry Kocian2:07:36+20:22
1315th overallDmitry Zhernokletov2:08:04+20:50
1416th overallChristian Martin2:08:32+21:18
1517th overallBen Manchester2:09:15+22:01
1618th overallJordan Davis2:11:04+23:50
1719th overallChristopher Hosack2:11:11+23:57
1820th overallTrevor Hadley2:11:36+24:22
1921st overallLuis Rodriguez2:15:39+28:25
2022nd overallThomas Sherwood2:19:32+32:18
2123rd overallEzra Morales2:20:39+33:25
2224th overallRoland Rodriguez2:20:47+33:33
2326th overallIzzy Gonzalez, Jr2:22:35+35:21
2427th overallMichael Farrell2:23:40+36:26
2528th overallThomas Branyon2:25:10+37:56
2630th overallGerardo Carrillo2:27:51+40:37
2731st overallBen Cotton2:29:52+42:38
2833rd overallSteven Venable2:34:11+46:57
2935th overallKen Hoerster2:34:56+47:42
3036th overallJorge Espinoza2:36:24+49:10
3138th overallJorge Gutierrez2:38:20+51:06
3240th overallBrent Doty2:40:31+53:17
3341st overallJesse Munoz2:40:31+53:17
3442nd overallJosh Walker2:40:32+53:18
3544th overallRichard Mondragon2:41:20+54:06
3645th overallK. Gator Dunn2:45:13+57:59
3748th overallLiang-yu Yang2:52:57+1:05:43
3851st overallAdam Calaway2:55:05+1:07:51
3953rd overallDerek Whitman2:56:22+1:09:08
4054th overallStuart Green2:56:26+1:09:12
4155th overallManuel Oco III2:59:36+1:12:22
4256th overallEmmanuel Medina Tomas2:59:47+1:12:33
4357th overallMatthew Mullen3:03:00+1:15:46
4459th overallStanley Johnson3:11:43+1:24:29
4560th overallWill Simpler3:13:32+1:26:18
4661st overallKenneth Kelly3:14:09+1:26:55
4762nd overallKeith Brown3:15:43+1:28:29
4863rd overallWesley Martin3:18:46+1:31:32
4966th overallBilly Tatom3:20:58+1:33:44
5067th overallLeonardo Ordonez3:22:48+1:35:34
50 finishers · no equipment published for this race

Men age groups · 6 scored within this race

M 20-292 finishers

2026 · 34 mi

M 20-29

PosRiderTime
1Travis Moore2:00:20
2Jorge Espinoza2:36:24+36:04
2 finishers in this age group
M 30-3912 finishers

2026 · 34 mi

M 30-39

PosRiderTime
1Ralph Gonzales1:47:14
2William Hegedusich1:48:40+1:26
3Kaleb Dale1:55:05+7:51
4David Restrepo2:01:35+14:21
5Christopher Hosack2:11:11+23:57
6Luis Rodriguez2:15:39+28:25
7Ezra Morales2:20:39+33:25
8Thomas Branyon2:25:10+37:56
9Steven Venable2:34:11+46:57
10Richard Mondragon2:41:20+54:06
11Adam Calaway2:55:05+1:07:51
12Leonardo Ordonez3:22:48+1:35:34
12 finishers in this age group
M 40-4913 finishers

2026 · 34 mi

M 40-49

PosRiderTime
1Jacob Maldonado2:02:41
2Larry Kocian2:07:36+4:55
3Dmitry Zhernokletov2:08:04+5:23
4Ben Manchester2:09:15+6:34
5Jordan Davis2:11:04+8:23
6Trevor Hadley2:11:36+8:55
7Ben Cotton2:29:52+27:11
8Brent Doty2:40:31+37:50
9Josh Walker2:40:32+37:51
10Liang-yu Yang2:52:57+50:16
11Derek Whitman2:56:22+53:41
12Matthew Mullen3:03:00+1:00:19
13Wesley Martin3:18:46+1:16:05
13 finishers in this age group
M 50-5913 finishers

2026 · 34 mi

M 50-59

PosRiderTime
1Felix Campos1:57:18
2Jeff Harris2:02:39+5:21
3Jose Escontrias2:02:41+5:23
4Blaine Adams2:04:51+7:33
5Christian Martin2:08:32+11:14
6Roland Rodriguez2:20:47+23:29
7Izzy Gonzalez, Jr2:22:35+25:17
8Michael Farrell2:23:40+26:22
9Jesse Munoz2:40:31+43:13
10K. Gator Dunn2:45:13+47:55
11Manuel Oco III2:59:36+1:02:18
12Will Simpler3:13:32+1:16:14
13Billy Tatom3:20:58+1:23:40
13 finishers in this age group
M 60-698 finishers

2026 · 34 mi

M 60-69

PosRiderTime
1David Bertsch1:55:50
2Thomas Sherwood2:19:32+23:42
3Ken Hoerster2:34:56+39:06
4Jorge Gutierrez2:38:20+42:30
5Stuart Green2:56:26+1:00:36
6Emmanuel Medina Tomas2:59:47+1:03:57
7Kenneth Kelly3:14:09+1:18:19
8Keith Brown3:15:43+1:19:53
8 finishers in this age group
M 70-792 finishers

2026 · 34 mi

M 70-79

PosRiderTime
1Gerardo Carrillo2:27:51
2Stanley Johnson3:11:43+43:52
2 finishers in this age group

2026 · 34 mi

Women — overall

PosRiderTime
13rd overallHaidee Vega1:51:47
27th overallVictoria Villarreal1:58:39+6:52
325th overallJoAnn Martin2:21:50+30:03
429th overallGina Meegan2:27:11+35:24
532nd overallVeronica Alva Contreras2:32:31+40:44
634th overallAllison Tatom2:34:47+43:00
737th overallCristy Farley2:37:08+45:21
839th overallMara Muslea2:38:50+47:03
943rd overallTalitha Wisner2:40:36+48:49
1046th overallWilla Fusco2:45:19+53:32
1147th overallAna Reyes2:51:02+59:15
1249th overallYolanda Alba2:53:25+1:01:38
1350th overallVicki Ford2:54:04+1:02:17
1452nd overallJen Clarke2:55:33+1:03:46
1558th overallRebecca Sharp3:11:43+1:19:56
1664th overallMargaret Peguero3:19:25+1:27:38
1765th overallGloria Valles3:19:26+1:27:39
1868th overallEliza Hernandez3:32:54+1:41:07
1969th overallCarroll Voss3:37:58+1:46:11
19 finishers · no equipment published for this race

Women age groups · 8 scored within this race

F 11-151 finisher

2026 · 34 mi

F 11-15

PosRiderTime
1Allison Tatom2:34:47
1 finisher in this age group
F 20-292 finishers

2026 · 34 mi

F 20-29

PosRiderTime
1Mara Muslea2:38:50
2Talitha Wisner2:40:36+1:46
2 finishers in this age group
F 30-392 finishers

2026 · 34 mi

F 30-39

PosRiderTime
1Victoria Villarreal1:58:39
2Ana Reyes2:51:02+52:23
2 finishers in this age group
F 40-495 finishers

2026 · 34 mi

F 40-49

PosRiderTime
1Haidee Vega1:51:47
2JoAnn Martin2:21:50+30:03
3Willa Fusco2:45:19+53:32
4Yolanda Alba2:53:25+1:01:38
5Jen Clarke2:55:33+1:03:46
5 finishers in this age group
F 50-593 finishers

2026 · 34 mi

F 50-59

PosRiderTime
1Gina Meegan2:27:11
2Veronica Alva Contreras2:32:31+5:20
3Vicki Ford2:54:04+26:53
3 finishers in this age group
F 60-694 finishers

2026 · 34 mi

F 60-69

PosRiderTime
1Cristy Farley2:37:08
2Margaret Peguero3:19:25+42:17
3Gloria Valles3:19:26+42:18
4Eliza Hernandez3:32:54+55:46
4 finishers in this age group
F 70-791 finisher

2026 · 34 mi

F 70-79

PosRiderTime
1Rebecca Sharp3:11:43
1 finisher in this age group
F 80+1 finisher

2026 · 34 mi

F 80+

PosRiderTime
1Carroll Voss3:37:58
1 finisher in this age group

2026 · 34 mi

Setups wanted

Submit a setup

2026 · 34 mi

What the field ran

1 setup reported — fewer than the 5 needed to show what the field ran. The setups are on the riders' own records; only the breakdown is withheld.

Computed from 1 setup: rider-confirmed, rider-submitted, organizer-verified and sponsor-reported. Media-reported setups are excluded. Sponsored setups are included and reflect a contract as much as a preference.

2025

Sat · Oct 4, 2025
RouteDistanceClimbing
100 MileSurface · not profiled105 mi5,108 ft
65 MileSurface · not profiled60 mi2,854 ft
30 MileSurface · not profiled34 mi1,348 ft
105 mi34 finishersShow

2025 · 105 mi

Finishers

PosRiderTime
1Hayden Christian5:07:26
2Xavier Hennessey5:07:28+0:02
3Chase Collins5:07:32+0:06
4Mat Stephensfeatured result5:26:27+19:01
5Lauren Stephensfeatured result5:26:34+19:08
6John Walker5:36:36+29:10
7Garrett White5:37:27+30:01
8Lucas Mackey5:44:10+36:44
9Lucas Ferguson5:45:12+37:46
10Joaquin Izquierdo5:46:32+39:06
11Justin Mcquerry5:49:45+42:19
12Brennan Stansbury5:52:14+44:48
13Wilson Rotenberry5:53:15+45:49
14Ben Gamble5:58:13+50:47
15Joshua Frandsen6:01:20+53:54
16Scott Wallermann6:01:35+54:09
17Blair Jones6:20:46+1:13:20
18Christie Tracy6:20:52+1:13:26
19Zachary Knapp6:29:04+1:21:38
20Better Together6:31:50+1:24:24
21Chris Lee6:32:55+1:25:29
22Erik Castillo6:36:02+1:28:36
23Laurien Vandewalle6:39:16+1:31:50
24Anthony Svajda6:47:58+1:40:32
25Daniel Leal6:51:30+1:44:04
26Timothy Trout7:04:51+1:57:25
27Wojciech Felendzer7:11:40+2:04:14
28Marcelino Pineda7:17:52+2:10:26
29H Candland7:40:00+2:32:34
30Rebecca Davis7:40:15+2:32:49
31David Sherrill7:53:43+2:46:17
32James Sadler7:55:21+2:47:55
33Thomas Ronge8:07:16+2:59:50
34Martin Leska9:20:57+4:13:31
34 finishers · no equipment published for this race

2025 · 105 mi

Setups wanted

Submit a setup

2025 · 105 mi

What the field ran

1 setup reported — fewer than the 5 needed to show what the field ran. The setups are on the riders' own records; only the breakdown is withheld.

Computed from 1 setup: rider-confirmed, rider-submitted, organizer-verified and sponsor-reported. Media-reported setups are excluded. Sponsored setups are included and reflect a contract as much as a preference.

60 mi74 finishersShow

2025 · 60 mi

Finishers

PosRiderTime
1Daniel Altoran3:13:56
2Matt Clarke3:14:00+0:04
3Roscoe Bertsch3:16:10+2:14
4Chris Prince3:16:43+2:47
5Kyle Purvis3:24:45+10:49
6Ralph Gonzales3:26:17+12:21
7Jake Simmons3:26:26+12:30
8John Meegan3:26:32+12:36
9David Santiago3:29:03+15:07
10Simon Vaquero3:30:49+16:53
11Alonso Cantu3:34:46+20:50
12Carlos Velez3:34:46+20:50
13Jennifer Real3:34:54+20:58
14Shane Whitworth3:38:29+24:33
15Roland Rodriguez3:41:38+27:42
16John Williamson3:47:43+33:47
17Oscar Gutierrez3:48:50+34:54
18Brandon Ramos3:48:53+34:57
19Evan Smith3:49:38+35:42
20David Bertsch3:50:22+36:26
21Jocelyn Gamel3:52:11+38:15
22Mike Barrett3:52:19+38:23
23Taylor Purvis3:53:20+39:24
24Izzy Gonzalez—
25Matt Leviner4:01:37+47:41
26David SanchezChristian Cycling4:04:18+50:22
27Matteo Macri4:06:30+52:34
28Geerardo Rueda4:07:03+53:07
29Heather Wajer4:08:15+54:19
30David Offutt4:09:00+55:04
31Matthew Jones4:13:02+59:06
32Chris Moore4:13:04+59:08
33Paul Lindley4:13:56+1:00:00
34James Walker4:15:39+1:01:43
35Daniel Salinas4:18:34+1:04:38
36Andrew Torres4:18:40+1:04:44
37Juan Faccini4:19:26+1:05:30
38Kenneth Ramirez4:19:46+1:05:50
39Rory Boren4:20:36+1:06:40
40Craig Allison4:20:40+1:06:44
41Clint Mills4:21:50+1:07:54
42Roger Terry4:22:28+1:08:32
43Paul Baggett4:26:17+1:12:21
44Brent Baggett4:26:18+1:12:22
45Matt Spain4:28:38+1:14:42
46Christopher Day4:29:00+1:15:04
47Don Gonzalez4:34:09+1:20:13
48Lee Rusk4:36:17+1:22:21
49Robert Alvarado4:43:52+1:29:56
50Bruce Thelen4:45:45+1:31:49
51Jeff Roeder4:57:23+1:43:27
52Sloan Livingston4:57:48+1:43:52
53Carter Steve4:59:49+1:45:53
54Brent Doty4:59:54+1:45:58
55Jared Honea5:05:31+1:51:35
56C Garcia5:12:27+1:58:31
57Richard Waldschmidt5:12:40+1:58:44
58Leo Monford5:14:00+2:00:04
59Melissa Barrett5:16:17+2:02:21
60Leni Carrillo5:18:40+2:04:44
61Gerardo Carrillo5:21:00+2:07:04
62Jeremy Powell5:23:02+2:09:06
63Steven Tomlinson5:31:08+2:17:12
64Scott Beasley5:41:53+2:27:57
65David Patricio5:48:32+2:34:36
66Nathan Bartels5:49:52+2:35:56
67Dustin Cottle5:50:41+2:36:45
68Filadelfo Estrada6:14:39+3:00:43
69Angga Widodo6:14:40+3:00:44
70Alejandro Flores6:14:42+3:00:46
71Dirk Houghton6:14:42+3:00:46
72Leonardo Ordonez6:44:14+3:30:18
73Stephen Graves7:48:01+4:34:05
74Paul Culverwell7:50:15+4:36:19
74 finishers · no equipment published for this race

2025 · 60 mi

Setups wanted

Submit a setup

2025 · 60 mi

What the field ran

No setups recorded for this edition. Riders who finished can add theirs.

Computed from 0 setups: rider-confirmed, rider-submitted, organizer-verified and sponsor-reported. Media-reported setups are excluded. Sponsored setups are included and reflect a contract as much as a preference.

34 mi36 finishersShow

2025 · 34 mi

Finishers

PosRiderTime
1William Hegedusich2:03:42
2Brett Conway2:08:50+5:08
3Thomas Sherwood2:11:03+7:21
4Mark Serafine2:11:04+7:22
5Mark Zenke2:12:51+9:09
6Gerardo Garcia2:16:54+13:12
7Roger b Ramon2:21:44+18:02
8Jacob Maldonado2:22:31+18:49
9Adrian Ayala2:23:08+19:26
10Daniel Chappelear2:27:09+23:27
11Brock Curry2:29:32+25:50
12Scott Cartier2:29:39+25:57
13Angie Balentine2:31:51+28:09
14James Balentine2:31:52+28:10
15Kenny Gorman2:35:26+31:44
16Ted Crossley2:35:27+31:45
17Armando Velez2:35:29+31:47
18Carlos Aguirre2:36:37+32:55
19Adam Calaway2:50:50+47:08
20Moriah Day2:52:09+48:27
21Kevin Dunn2:55:46+52:04
22Steven Richey2:56:15+52:33
23Kelly Wootton3:00:35+56:53
24Allison Tatom3:01:40+57:58
25Billy Tatom3:02:08+58:26
26Andrew Gale3:05:11+1:01:29
27Kenneth Kelly3:09:01+1:05:19
28Ej Dennis3:10:57+1:07:15
29Stephanie Carlson3:11:13+1:07:31
30Katie Houston3:11:49+1:08:07
31Remigio Gonzalez3:16:46+1:13:04
32Susie Gutierrez3:20:14+1:16:32
33Will Simpler3:21:50+1:18:08
34Joshua Carter3:24:26+1:20:44
35Willa Fusco3:42:42+1:39:00
36Matthew Olguin4:51:46+2:48:04
36 finishers · no equipment published for this race

2025 · 34 mi

Setups wanted

Submit a setup

2025 · 34 mi

What the field ran

2 setups reported — fewer than the 5 needed to show what the field ran. The setups are on the riders' own records; only the breakdown is withheld.

Computed from 2 setups: rider-confirmed, rider-submitted, organizer-verified and sponsor-reported. Media-reported setups are excluded. Sponsored setups are included and reflect a contract as much as a preference.