BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Threshold Cycling//New York Cycling Events//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:New York Cycling Events 2026 - Threshold Cycling
X-WR-TIMEZONE:America/New_York
BEGIN:VEVENT
UID:nyc-cup-finals-diamond-mountain-classic-road-race-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20260920
DTEND;VALUE=DATE:20260921
SUMMARY:NYC Cup Finals - Diamond Mountain Classic Road Race
DESCRIPTION:NYC Cup Finals - Diamond Mountain Classic Road Race - Stony Point\, NY\nDistance: 71 mi\nURL: https://www.bikereg.com/73222
LOCATION:Stony Point\, NY
URL:https://www.bikereg.com/73222
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:11th-annual-plattsburgh-tour-de-force-charity-run-and-bike-r-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20260920
DTEND;VALUE=DATE:20260921
SUMMARY:11th Annual Plattsburgh Tour de Force Charity Run and Bike Race
DESCRIPTION:11th Annual Plattsburgh Tour de Force Charity Run and Bike Race - Plattsburgh\, NY\nURL: https://runsignup.com/Plattsburghtourdeforce
LOCATION:Plattsburgh\, NY
URL:https://runsignup.com/Plattsburghtourdeforce
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:rockin-recovery-and-riding-the-ridge-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20260920
DTEND;VALUE=DATE:20260921
SUMMARY:Rockin Recovery and Riding the Ridge
DESCRIPTION:Rockin Recovery and Riding the Ridge - New Paltz\, NY\nDistance: 53 mi\nURL: http://ccendurance.com
LOCATION:New Paltz\, NY
URL:http://ccendurance.com
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-weekend-getaway-fri-sunday-adirondack-foothills-ny-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20260924
DTEND;VALUE=DATE:20260927
SUMMARY:2026 Weekend Getaway Fri-Sunday - Adirondack Foothills\, NY
DESCRIPTION:2026 Weekend Getaway Fri-Sunday - Adirondack Foothills\, NY - Saratoga Springs\, NY\nURL: https://www.farmtoforkfitness.com
LOCATION:Saratoga Springs\, NY
URL:https://www.farmtoforkfitness.com
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:roots-rocks-and-ridges-hilltop-short-track-xco-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20260925
DTEND;VALUE=DATE:20260926
SUMMARY:Roots\, Rocks\, and Ridges HillTop Short Track XCO
DESCRIPTION:Roots\, Rocks\, and Ridges HillTop Short Track XCO - Ellicottville\, NY\nDistance: 4 mi\nURL: https://holimont.com/events
LOCATION:Ellicottville\, NY
URL:https://holimont.com/events
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:bike-the-barns-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20260926
DTEND;VALUE=DATE:20260927
SUMMARY:Bike The Barns
DESCRIPTION:Bike The Barns - Westport\, NY\nDistance: 20 mi\nURL: https://www.bikeadirondacks.com/events/bike-the-barns
LOCATION:Westport\, NY
URL:https://www.bikeadirondacks.com/events/bike-the-barns
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:13th-annual-harry-elkes-ride-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20260926
DTEND;VALUE=DATE:20260927
SUMMARY:13th Annual Harry Elkes Ride
DESCRIPTION:13th Annual Harry Elkes Ride - Brant Lake\, NY\nDistance: 50 mi\nURL: http://www.ADKCyclingAdvocates.org
LOCATION:Brant Lake\, NY
URL:http://www.ADKCyclingAdvocates.org
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:pedals-for-pops-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20260926
DTEND;VALUE=DATE:20260927
SUMMARY:Pedals for POPs
DESCRIPTION:Pedals for POPs - Fayetteville\, NY\nURL: http://www.onmyteam16.com
LOCATION:Fayetteville\, NY
URL:http://www.onmyteam16.com
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:clarkson-sendero-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20260926
DTEND;VALUE=DATE:20260928
SUMMARY:Clarkson Sendero
DESCRIPTION:Clarkson Sendero - Colton\, NY\nDistance: 16 mi\nURL: https://www.bikereg.com/77789
LOCATION:Colton\, NY
URL:https://www.bikereg.com/77789
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:roots-rocks-and-ridges-dh-race-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20260926
DTEND;VALUE=DATE:20260927
SUMMARY:Roots\, Rocks\, and Ridges - DH Race
DESCRIPTION:Roots\, Rocks\, and Ridges - DH Race - Ellicottville\, NY\nURL: https://holimont.com/events
LOCATION:Ellicottville\, NY
URL:https://holimont.com/events
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:roots-rocks-and-ridges-xc-race-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20260927
DTEND;VALUE=DATE:20260928
SUMMARY:Roots\, Rocks\, and Ridges - XC Race
DESCRIPTION:Roots\, Rocks\, and Ridges - XC Race - Ellicottville\, NY\nDistance: 30 mi\nURL: https://holimont.com/events
LOCATION:Ellicottville\, NY
URL:https://holimont.com/events
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:garnet-hill-grit-race-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20260927
DTEND;VALUE=DATE:20260928
SUMMARY:Garnet Hill Grit Race
DESCRIPTION:Garnet Hill Grit Race - North River\, NY\nDistance: 12 mi\nURL: https://www.garnet-hill.com
LOCATION:North River\, NY
URL:https://www.garnet-hill.com
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:amsc-cider-ride-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20260927
DTEND;VALUE=DATE:20260928
SUMMARY:AMSC Cider Ride
DESCRIPTION:AMSC Cider Ride - South Glens Falls\, NY\nDistance: 43 mi\nURL: https://www.adirondackmultisport.com/cider-ride
LOCATION:South Glens Falls\, NY
URL:https://www.adirondackmultisport.com/cider-ride
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-tour-of-the-hamptons-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20260927
DTEND;VALUE=DATE:20260928
SUMMARY:2026 Tour Of The Hamptons
DESCRIPTION:2026 Tour Of The Hamptons - Southampton\, NY\nDistance: 105 mi\nURL: https://www.massparkbikeclub.org/tour-of-the-hamptons-2026
LOCATION:Southampton\, NY
URL:https://www.massparkbikeclub.org/tour-of-the-hamptons-2026
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:the-grind-junior-mtb-races-at-mt-van-hoevenberg-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261002
DTEND;VALUE=DATE:20261003
SUMMARY:The Grind - Junior MTB Races at Mt Van Hoevenberg
DESCRIPTION:The Grind - Junior MTB Races at Mt Van Hoevenberg - Lake Placid\, NY\nDistance: 6 mi\nURL: https://mtvanhoevenberg.com
LOCATION:Lake Placid\, NY
URL:https://mtvanhoevenberg.com
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cider-donut-bike-tour-2026-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261003
DTEND;VALUE=DATE:20261004
SUMMARY:Cider Donut Bike Tour 2026
DESCRIPTION:Cider Donut Bike Tour 2026 - New Paltz\, NY\nURL: http://www.rawendurancetricamp.com
LOCATION:New Paltz\, NY
URL:http://www.rawendurancetricamp.com
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:666-a-mountain-bike-adventure-ride-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261003
DTEND;VALUE=DATE:20261004
SUMMARY:666 - A Mountain Bike Adventure Ride
DESCRIPTION:666 - A Mountain Bike Adventure Ride - Round Top\, NY\nDistance: 41.4 mi\nURL: http://www.catskillbike.com
LOCATION:Round Top\, NY
URL:http://www.catskillbike.com
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:kissena-fall-classic-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261003
DTEND;VALUE=DATE:20261004
SUMMARY:Kissena Fall Classic
DESCRIPTION:Kissena Fall Classic - Brooklyn\, NY\nDistance: 40 mi\nURL: https://www.bikereg.com/77820
LOCATION:Brooklyn\, NY
URL:https://www.bikereg.com/77820
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:dave-panella-memorial-cyclocross-race-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261003
DTEND;VALUE=DATE:20261004
SUMMARY:Dave Panella Memorial Cyclocross Race
DESCRIPTION:Dave Panella Memorial Cyclocross Race - Greene\, NY\nURL: https://www.bikereg.com/76924
LOCATION:Greene\, NY
URL:https://www.bikereg.com/76924
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:ea2evl-fondo-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261003
DTEND;VALUE=DATE:20261004
SUMMARY:EA2EVL Fondo
DESCRIPTION:EA2EVL Fondo - East Aurora\, NY\nURL: https://www.bikesignup.com/Race/NY/EastAurora/EA2EVLFondo
LOCATION:East Aurora\, NY
URL:https://www.bikesignup.com/Race/NY/EastAurora/EA2EVLFondo
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cameron-crusher-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261004
DTEND;VALUE=DATE:20261005
SUMMARY:Cameron Crusher
DESCRIPTION:Cameron Crusher - Bath\, NY\nDistance: 53 mi\nURL: http://www.steubenstrong.com
LOCATION:Bath\, NY
URL:http://www.steubenstrong.com
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:singlespeed-world-championships-mtb-2026-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261008
DTEND;VALUE=DATE:20261013
SUMMARY:SingleSpeed World Championships MTB 2026
DESCRIPTION:SingleSpeed World Championships MTB 2026 - Port Jervis\, NY\nURL: http://starcrawfpromotions.com
LOCATION:Port Jervis\, NY
URL:http://starcrawfpromotions.com
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:fall-adirondack-womens-weekend-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261009
DTEND;VALUE=DATE:20261012
SUMMARY:Fall Adirondack Women's Weekend
DESCRIPTION:Fall Adirondack Women's Weekend - Schroon Lake\, NY\nURL: https://bikeadirondacks.com/events/fall-womens-weekend
LOCATION:Schroon Lake\, NY
URL:https://bikeadirondacks.com/events/fall-womens-weekend
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:saratoga-foliage-ride-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261010
DTEND;VALUE=DATE:20261012
SUMMARY:Saratoga Foliage Ride
DESCRIPTION:Saratoga Foliage Ride - Saratoga Springs\, NY\nDistance: 75 mi\nURL: http://www.SaratogaFoliageRide.com
LOCATION:Saratoga Springs\, NY
URL:http://www.SaratogaFoliageRide.com
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:drrt-technical-trails-workshop-sterling-forest-south-gate-parking-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261010
DTEND;VALUE=DATE:20261011
SUMMARY:DRRT Technical Trails Workshop - Sterling Forest South Gate Parking area
DESCRIPTION:DRRT Technical Trails Workshop - Sterling Forest South Gate Parking area - Tuxedo Park\, NY\nURL: http://www.dirtrocknroot.com
LOCATION:Tuxedo Park\, NY
URL:http://www.dirtrocknroot.com
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:uncle-sam-grand-prix-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261010
DTEND;VALUE=DATE:20261012
SUMMARY:Uncle Sam Grand Prix
DESCRIPTION:Uncle Sam Grand Prix - Troy\, NY\nURL: http://www.cbrc.club
LOCATION:Troy\, NY
URL:http://www.cbrc.club
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:o-festival-bike-rides-2026-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261010
DTEND;VALUE=DATE:20261011
SUMMARY:O+ Festival Bike Rides 2026
DESCRIPTION:O+ Festival Bike Rides 2026 - Kingston\, NY\nDistance: 55 mi\nURL: https://opositivefestival.org
LOCATION:Kingston\, NY
URL:https://opositivefestival.org
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-ride-round-rockland-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261011
DTEND;VALUE=DATE:20261012
SUMMARY:2026 Ride 'Round Rockland
DESCRIPTION:2026 Ride 'Round Rockland - New City\, NY\nURL: https://www.rocklandbicyclingclub.org/Events/upcoming
LOCATION:New City\, NY
URL:https://www.rocklandbicyclingclub.org/Events/upcoming
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:y-we-ride-cortland-and-ithaca-ymca-bike-tour-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261011
DTEND;VALUE=DATE:20261012
SUMMARY:Y We Ride: Cortland and Ithaca YMCA Bike Tour
DESCRIPTION:Y We Ride: Cortland and Ithaca YMCA Bike Tour - Dryden\, NY\nURL: https://www.bikesignup.com/Race/NY/Dryden/YWeRideYMCASOnePath
LOCATION:Dryden\, NY
URL:https://www.bikesignup.com/Race/NY/Dryden/YWeRideYMCASOnePath
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:knox-cx-2026-race-1-of-the-rust-belt-ruckus-cx-series-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261011
DTEND;VALUE=DATE:20261012
SUMMARY:Knox CX 2026 (race 1 of the Rust Belt Ruckus CX Series)
DESCRIPTION:Knox CX 2026 (race 1 of the Rust Belt Ruckus CX Series) - East Aurora\, NY\nURL: http://www.campuscyclingcollective.com
LOCATION:East Aurora\, NY
URL:http://www.campuscyclingcollective.com
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-syracuse-cyclocross-gp-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261017
DTEND;VALUE=DATE:20261018
SUMMARY:2026 Syracuse Cyclocross GP
DESCRIPTION:2026 Syracuse Cyclocross GP - Liverpool\, NY\nURL: http://onondagacyclingclub.org/races-and-events/cyclocross
LOCATION:Liverpool\, NY
URL:http://onondagacyclingclub.org/races-and-events/cyclocross
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:marbletown-madness-cx-26-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261017
DTEND;VALUE=DATE:20261019
SUMMARY:Marbletown Madness CX '26
DESCRIPTION:Marbletown Madness CX '26 - Newark\, NY\nURL: https://www.bikereg.com/76766
LOCATION:Newark\, NY
URL:https://www.bikereg.com/76766
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:day-of-the-shred-2026-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261018
DTEND;VALUE=DATE:20261019
SUMMARY:Day of the Shred 2026
DESCRIPTION:Day of the Shred 2026 - Saratoga Springs\, NY\nURL: https://shreddersmtb.org
LOCATION:Saratoga Springs\, NY
URL:https://shreddersmtb.org
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:tinneys-hill-climb-challenge-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261018
DTEND;VALUE=DATE:20261019
SUMMARY:Tinney's Hill Climb Challenge
DESCRIPTION:Tinney's Hill Climb Challenge - Middle Grove\, NY\nURL: https://ridewithgps.com/events/502496-tinney-s-hill-climb-challenge
LOCATION:Middle Grove\, NY
URL:https://ridewithgps.com/events/502496-tinney-s-hill-climb-challenge
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:darkness-at-round-top-halloween-night-race-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261024
DTEND;VALUE=DATE:20261025
SUMMARY:Darkness at Round Top - Halloween Night Race
DESCRIPTION:Darkness at Round Top - Halloween Night Race - Round Top\, NY\nDistance: 7.5 mi\nURL: http://bikeway.com
LOCATION:Round Top\, NY
URL:http://bikeway.com
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:dirty-down-dog-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261025
DTEND;VALUE=DATE:20261026
SUMMARY:Dirty Down Dog
DESCRIPTION:Dirty Down Dog - Catskill\, NY\nDistance: 40 mi\nURL: https://rivertidecenter.org/rivertide-journal/dirty-down-dog-gravel-ride-yoga
LOCATION:Catskill\, NY
URL:https://rivertidecenter.org/rivertide-journal/dirty-down-dog-gravel-ride-yoga
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:ooff-cx-2026-race-2-of-the-rust-belt-ruckus-cx-series-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261025
DTEND;VALUE=DATE:20261026
SUMMARY:OOFF CX 2026 (race 2 of the Rust Belt Ruckus CX Series)
DESCRIPTION:OOFF CX 2026 (race 2 of the Rust Belt Ruckus CX Series) - Lockport\, NY\nURL: http://www.campuscyclingcollective.com
LOCATION:Lockport\, NY
URL:http://www.campuscyclingcollective.com
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:hometown-cx-pb-grey-ghost-bicycles-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261025
DTEND;VALUE=DATE:20261026
SUMMARY:Hometown CX p/b Grey Ghost Bicycles
DESCRIPTION:Hometown CX p/b Grey Ghost Bicycles - Glens Falls\, NY\nURL: https://www.bikereg.com/77252
LOCATION:Glens Falls\, NY
URL:https://www.bikereg.com/77252
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:haunted-hundred-overnight-century-ny-2026@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20261031
DTEND;VALUE=DATE:20261102
SUMMARY:Haunted Hundred Overnight Century
DESCRIPTION:Haunted Hundred Overnight Century - Schuylerville\, NY\nDistance: 104 mi\nURL: http://www.adkultracycling.com/challenge/haunted.htm
LOCATION:Schuylerville\, NY
URL:http://www.adkultracycling.com/challenge/haunted.htm
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:tour-of-the-battenkill@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20270508
DTEND;VALUE=DATE:20270509
SUMMARY:Tour of the Battenkill
DESCRIPTION:Tour of the Battenkill - Greenwich\, NY\nElevation: 5500 ft vert\nDistance: 75 mi\nURL: https://www.tourofthebattenkill.com
LOCATION:Greenwich\, NY
URL:https://www.tourofthebattenkill.com
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gfny-world-championship@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20270516
DTEND;VALUE=DATE:20270517
SUMMARY:GFNY World Championship NYC
DESCRIPTION:GFNY World Championship NYC - New York\, NY\nElevation: 8500 ft vert\nDistance: 100 mi\nURL: https://nyc.gfny.com
LOCATION:New York\, NY
URL:https://nyc.gfny.com
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:farmers-daughter-gravel@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20270516
DTEND;VALUE=DATE:20270517
SUMMARY:Farmer's Daughter Gravel Grinder
DESCRIPTION:Farmer's Daughter Gravel Grinder - Chatham\, NY\nElevation: 7500 ft vert\nDistance: 65 mi\nURL: https://www.farmersdaughtergravel.com
LOCATION:Chatham\, NY
URL:https://www.farmersdaughtergravel.com
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:tour-de-cure-finger-lakes@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20270612
DTEND;VALUE=DATE:20270613
SUMMARY:Tour de Cure Finger Lakes
DESCRIPTION:Tour de Cure Finger Lakes - Rochester\, NY\nElevation: 4200 ft vert\nDistance: 100 mi\nURL: https://www.diabetes.org/flxtdc
LOCATION:Rochester\, NY
URL:https://www.diabetes.org/flxtdc
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:discover-hudson-valley@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20270627
DTEND;VALUE=DATE:20270628
SUMMARY:Discover Hudson Valley Ride
DESCRIPTION:Discover Hudson Valley Ride - Poughkeepsie\, NY\nElevation: 5400 ft vert\nDistance: 100 mi\nURL: https://www.bike.nyc/events/discover-hudson-valley-ride
LOCATION:Poughkeepsie\, NY
URL:https://www.bike.nyc/events/discover-hudson-valley-ride
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:empire-state-ride@thresholdcycling.com
DTSTAMP:20260920T025947Z
DTSTART;VALUE=DATE:20270725
DTEND;VALUE=DATE:20270801
SUMMARY:Empire State Ride
DESCRIPTION:Empire State Ride - Staten Island\, NY\nElevation: 16000 ft vert\nDistance: 500 mi\nURL: https://empirestateride.com
LOCATION:Staten Island\, NY
URL:https://empirestateride.com
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
