NYC’s Inclusive LGBTQ+ Cycling Club


Come Ride With Us!


Next Event

Upcoming Rides & Events

Wed, Feb 28

OC Travel Gathering - Recap

Sun, Jun 9

Pride Ride 2024 presented by Colavita - Recap

Sun, Jun 8

OC Pride Ride 2025 presented by Colavita - Recap

Wed, Jul 9

OutCycling Beach House --- Summer 2025 - Sold Out! - Recap

Tue, Sep 16

Lap It Like It's Hot - Prospect Park - Recap

Wed, Sep 17

Lap It Like It's Hot - Central Park - Recap

Thu, Sep 18

Cycle 4 the Cause, The Northeast AIDS Ride - Recap

Sat, Sep 20

Fairfield County Ride - Recap

Sat, Sep 20

Hudson River Scenic Palisades Bike Tour & Bridge Path to Tarrytown - Recap

Sun, Sep 21

🚴‍♂️ The Century That Never Sleeps - Recap

Tue, Sep 23

Lap It Like It's (Less) Hot - Prospect Park - Recap

Wed, Sep 24

Lap It Like It's Hot - Central Park - Recap

Thu, Sep 25 - cancelled

CYCLING WEEKEND: Finger Lakes!

Sat, Sep 27

Rise and Grind Ride Cafe Ride - Recap

Sun, Sep 28

From City Streets to Bear Mountain Peaks - Recap

Mon, Sep 29

Virtual Town Hall - Recap

Sat, Oct 4

H. Valley Leaf Peeping & Jacuzzi Steeping! - Recap

Sun, Oct 5

Tour De Bronx - Recap

Sun, Oct 5

Ride through the Hudson Valley Mtns. - Recap

Sat, Oct 11

New York to Philadelphia - Recap

Sat, Oct 11

9W Market - Recap

Sun, Oct 12

Bucks County (in PA) Covered Bridges Ride - Recap

Sat, Oct 18

Classic Nyack - Recap

Sun, Oct 19

West Egg/East Egg to Oyster Bay! - Recap

Mon, Oct 20

Ride from the Adriatic to the Mediterranean May, 2026 - Recap

Sat, Oct 25

New Jersey's Best River Towns + Foliage - Recap

Sat, Oct 25

SCENIC CONNECTICUT FOLIAGE BACKROADS BIKE TOUR - Recap

Sat, Oct 25

Hudson River 2-Way - Recap

Sat, Nov 1

Halloween Shakeoff Ride - Recap

Tue, Nov 4

Winter Cycling Trip - Zoom Info session - Recap

Thu, Nov 6

Bike Across Southern Italy - Info Session - Recap

Sat, Nov 8

Out & Back to Nyack - Recap

Sun, Nov 9

End of Season get together - Recap

Sat, Nov 15

Speedy Paceline Training Ride - Recap

Sun, Nov 23

Pre-Thanksgiving Ride to Valhalla - Recap

Sat, Nov 29

Prospect Park weekend laps - Recap

Sat, Dec 6

💻🚲⛄️ virtual bike ride - Recap

Sat, Dec 6

OutCycling Holiday Party 2025 - Recap

Sun, Dec 7

Nyack and Back - Recap

Mon, Dec 8

OutCycling Italy's Lake Region - Zoom Info session - Recap

Zwift Virtual Ride

Wed, Dec 17

Zwift Ride!

Wed, Dec 31

A New Chapter Begins

Mon, Jun 22

Northern Italy Ride

[#<Event id: 28, description: "<p><span style=\"font-size: 13pt;\"><strong>Any inte...", expiration: "2024-02-29", created_at: "2024-02-21 10:25:13.616782000 -0500", updated_at: "2025-10-26 16:31:20.622153000 -0400", name: "OC Travel Gathering", navbar: true, event_date: "2024-02-28", headline: "Chelsea Hotel Happy Hour", home_cal: true, ride_cal: true, event_time: "2000-01-01 18:00:00.000000000 -0500", display_time: true, photo_file_name: nil, photo_content_type: "image/png", photo_file_size: 4747832, photo_updated_at: "2024-02-21 10:25:36.445707000 -0500", photo_style: "landscape", location: "The Chelsea Hotel - 222 W. 23rd", display_location: "always", embed_code: nil, redirect: false, redirect_url: "", display_date: true>, #<Event id: 27, description: "<p>UnityInCommunity</p>", expiration: "2024-06-10", created_at: "2023-10-24 09:45:05.103697000 -0400", updated_at: "2023-11-07 09:13:36.161488000 -0500", name: "Pride Ride 2024 presented by Colavita", navbar: true, event_date: "2024-06-09", headline: "#UnityInCommunity", home_cal: true, ride_cal: true, event_time: "2000-01-01 08:00:00.000000000 -0500", display_time: false, photo_file_name: nil, photo_content_type: nil, photo_file_size: nil, photo_updated_at: nil, photo_style: "square", location: "", display_location: "never", embed_code: nil, redirect: true, redirect_url: "https://www.outcycling.org/nycprideride", display_date: false>, #<Event id: 62, description: "<p>Pride ride</p>", expiration: nil, created_at: "2025-06-02 16:16:42.853211000 -0400", updated_at: "2025-06-02 16:19:38.198935000 -0400", name: "OC Pride Ride 2025 presented by Colavita", navbar: false, event_date: "2025-06-08", headline: "#CommunityInOurVeins", home_cal: true, ride_cal: true, event_time: "2000-01-01 15:15:00.000000000 -0500", display_time: false, photo_file_name: nil, photo_content_type: nil, photo_file_size: nil, photo_updated_at: nil, photo_style: "square", location: "", display_location: "never", embed_code: nil, redirect: true, redirect_url: "https://www.outcycling.org/ocprideride", display_date: false>, #<Event id: 16, description: "<p><span style=\"font-size: 13pt;\">OutCycling has s...", expiration: "2025-07-09", created_at: "2021-04-01 10:16:09.375667000 -0400", updated_at: "2025-07-01 05:33:57.413514000 -0400", name: "OutCycling Beach House --- Summer 2025 - Sold Ou...", navbar: false, event_date: "2025-07-09", headline: "Fire Island Pines", home_cal: true, ride_cal: true, event_time: "2000-01-01 14:00:00.000000000 -0500", display_time: false, photo_file_name: "fire_island_IMG_9601.jpeg", photo_content_type: "image/jpeg", photo_file_size: 177039, photo_updated_at: "2025-07-01 05:33:57.012960000 -0400", photo_style: "landscape", location: "Fire Island Pines", display_location: "always", embed_code: nil, redirect: false, redirect_url: "", display_date: false>, #<Ride id: 3212, series_id: nil, name: "Lap It Like It's Hot - Prospect Park ", distance: "20 mi (typically 5-6 laps)", start_info: "We'll meet by the James S.T. Stranahan Monument: h...", headline: "Join us for laps around Prospect Park! ", description: "<p data-start=\"250\" data-end=\"374\">Looking to get ...", ride_date: "2025-09-16", meet_time: "2000-01-01 18:00:00.000000000 -0500", start_time: "2000-01-01 18:15:00.000000000 -0500", created_at: "2025-08-19 15:50:14.012274000 -0400", updated_at: "2025-08-19 15:50:14.012274000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "6268143422284324513.jpeg", photo_content_type: "image/jpeg", photo_file_size: 907645, photo_updated_at: "2025-08-19 15:50:13.209640000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "Rider's Choice", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo1.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "https://chat.whatsapp.com/G4F8bqb4efj5YjEBfLK1Gm", zwift: false>, #<Ride id: 3444, series_id: nil, name: "Lap It Like It's Hot - Central Park ", distance: "20 mi (or rider's choice)", start_info: "We'll meet at the Tavern On The Green cul de sac: ...", headline: "Join us for laps around Central Park! ", description: "<p><strong id=\"docs-internal-guid-cc11f7db-7fff-ed...", ride_date: "2025-09-17", meet_time: "2000-01-01 18:15:00.000000000 -0500", start_time: "2000-01-01 18:30:00.000000000 -0500", created_at: "2025-09-03 21:41:09.693107000 -0400", updated_at: "2025-09-03 21:41:13.912600000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "IMG_5194.jpeg", photo_content_type: "image/jpeg", photo_file_size: 3253762, photo_updated_at: "2025-09-03 21:41:09.984937000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: "Rider's Choice", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo1.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "https://chat.whatsapp.com/H0FK4sNx4PmD22hFg4dNeI", zwift: false>, #<Ride id: 1661, series_id: nil, name: "Cycle 4 the Cause, The Northeast AIDS Ride", distance: "275 miles", start_info: "Riders meet at The Center on September 18 for tran...", headline: "275 miles, 3 Days, Loads of Fun. Benefits The Cent...", description: "<p>Join OutCycling for C4C as over 500 riders cycl...", ride_date: "2025-09-18", meet_time: "2000-01-01 09:00:00.000000000 -0500", start_time: "2000-01-01 10:00:00.000000000 -0500", created_at: "2024-12-18 12:03:13.539415000 -0500", updated_at: "2024-12-22 12:46:11.475669000 -0500", level: ["A - Speed Freak", "B - Steady Eddy"], photo_file_name: "Day3_Finish.png", photo_content_type: "image/png", photo_file_size: 4854065, photo_updated_at: "2024-12-18 12:03:11.127369000 -0500", community_ride: true, extra_info: "<p>Be sure to register on the official Cycle for t...", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: "13mph and up", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo4.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: "", navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: nil, zwift: false>, #<Ride id: 3509, series_id: nil, name: "Fairfield County Ride", distance: "50 miles", start_info: "Grand Central Station\r\n8:02 AM train to Fairfield ...", headline: "Climbs, Coast, and Connecticut Charm", description: "<p data-start=\"143\" data-end=\"450\">Join us for a g...", ride_date: "2025-09-20", meet_time: "2000-01-01 07:45:00.000000000 -0500", start_time: "2000-01-01 08:00:00.000000000 -0500", created_at: "2025-09-05 13:41:42.845423000 -0400", updated_at: "2025-09-19 15:15:50.703834000 -0400", level: ["A - Speed Freak", "B - Steady Eddy"], photo_file_name: "19_Group_5.png", photo_content_type: "image/png", photo_file_size: 6441691, photo_updated_at: "2025-09-05 13:41:39.584179000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "13-19 mph (typically)", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo4.jpg", limit: nil, rsvp_notify: false, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "https://chat.whatsapp.com/EOhfgxW0VpaJFT5rPS7WRI?m...", zwift: false>, #<Ride id: 3278, series_id: nil, name: "Hudson River Scenic Palisades Bike Tour & Bridge P...", distance: "25+ Miles", start_info: "9:45 AM sharp at the GW Bridge entrance area, West...", headline: "Join us for one of the region's most scenic and ch...", description: "<p>Join us on one of the region's most scenic and ...", ride_date: "2025-09-20", meet_time: "2000-01-01 09:45:00.000000000 -0500", start_time: "2000-01-01 10:00:00.000000000 -0500", created_at: "2025-08-23 16:12:00.599148000 -0400", updated_at: "2025-08-23 16:34:09.625228000 -0400", level: ["B - Steady Eddy"], photo_file_name: "River_Road_Palisades_Biking.jpg", photo_content_type: "image/jpeg", photo_file_size: 1108212, photo_updated_at: "2025-08-23 16:11:59.873366000 -0400", community_ride: false, extra_info: "<p>Checklist: Helmet, spare tube, eye protection, ...", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: "10 mph", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo4.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 3014, series_id: nil, name: "🚴‍♂️ The Century That Never Sleeps", distance: "100 miles", start_info: "Start Time: 7:00–8:00 AM\r\nTBA", headline: "New York’s Most Iconic Ride Returns! 🗽", description: "<p data-start=\"178\" data-end=\"458\"><em><strong>TIm...", ride_date: "2025-09-21", meet_time: "2000-01-01 07:30:00.000000000 -0500", start_time: "2000-01-01 08:00:00.000000000 -0500", created_at: "2025-07-13 14:21:23.017118000 -0400", updated_at: "2025-09-16 11:45:21.597627000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "Large_Group.jpg", photo_content_type: "image/jpeg", photo_file_size: 350877, photo_updated_at: "2025-07-13 14:23:40.186974000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: "11mph - 16mph", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo5.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 3213, series_id: nil, name: "Lap It Like It's (Less) Hot - Prospect Park ", distance: "18ish miles (typically 4-5 laps)", start_info: "We'll meet by the James S.T. Stranahan Monument, n...", headline: "Join us for laps around Prospect Park! ", description: "<p data-start=\"250\" data-end=\"374\">Looking to get ...", ride_date: "2025-09-23", meet_time: "2000-01-01 18:00:00.000000000 -0500", start_time: "2000-01-01 18:15:00.000000000 -0500", created_at: "2025-08-19 15:51:10.396882000 -0400", updated_at: "2025-09-17 23:32:21.440397000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "6268143422284324513.jpeg", photo_content_type: "image/jpeg", photo_file_size: 907645, photo_updated_at: "2025-08-19 15:51:10.557183000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "Rider's Choice", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo1.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "https://chat.whatsapp.com/G4F8bqb4efj5YjEBfLK1Gm", zwift: false>, #<Ride id: 3476, series_id: nil, name: "Lap It Like It's Hot - Central Park ", distance: "20 mi (or rider's choice)", start_info: "We'll meet at the Tavern On The Green cul de sac: ...", headline: "Join us for laps around Central Park! ", description: "<p><strong id=\"docs-internal-guid-cc11f7db-7fff-ed...", ride_date: "2025-09-24", meet_time: "2000-01-01 18:15:00.000000000 -0500", start_time: "2000-01-01 18:30:00.000000000 -0500", created_at: "2025-09-05 11:14:10.692367000 -0400", updated_at: "2025-09-05 11:14:14.367068000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "IMG_5194.jpeg", photo_content_type: "image/jpeg", photo_file_size: 3253762, photo_updated_at: "2025-09-05 11:14:11.091814000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: "Rider's Choice", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo1.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "https://chat.whatsapp.com/H0FK4sNx4PmD22hFg4dNeI", zwift: false>, #<Ride id: 3311, series_id: nil, name: "CYCLING WEEKEND: Finger Lakes!", distance: "Choose your own adventure", start_info: "Ithaca, NY", headline: "This getaway is organized by New York City Cycling...", description: "<div dir=\"ltr\">\r\n<div dir=\"ltr\">\r\n<div dir=\"ltr\">\r...", ride_date: "2025-09-25", meet_time: "2000-01-01 08:00:00.000000000 -0500", start_time: "2000-01-01 08:15:00.000000000 -0500", created_at: "2025-08-27 08:46:48.061681000 -0400", updated_at: "2025-09-07 09:22:40.201822000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: nil, photo_content_type: nil, photo_file_size: nil, photo_updated_at: nil, community_ride: false, extra_info: "", cancelled: true, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "13-20 mph", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo3.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 3741, series_id: nil, name: "Rise and Grind Ride Cafe Ride", distance: "40", start_info: "J. Hood Wright Park – 174th and Fort Washington Av...", headline: "Rise and Grind Ride Cafe Ride", description: "<p>Join me for a scenic, social morning ride from ...", ride_date: "2025-09-27", meet_time: "2000-01-01 08:45:00.000000000 -0500", start_time: "2000-01-01 09:00:00.000000000 -0500", created_at: "2025-09-24 16:01:54.208907000 -0400", updated_at: "2025-09-24 16:01:54.208907000 -0400", level: ["A - Speed Freak", "B - Steady Eddy"], photo_file_name: nil, photo_content_type: nil, photo_file_size: nil, photo_updated_at: nil, community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "15 mph - 17mph", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo4.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 3149, series_id: nil, name: "From City Streets to Bear Mountain Peaks", distance: "65 miles 🚆", start_info: "J. Hood Wright Park – 174th and Fort Washington Av...", headline: "One Mountain, Seven Lakes, and a Ride to Remember", description: "<p data-start=\"170\" data-end=\"242\"><strong data-st...", ride_date: "2025-09-28", meet_time: "2000-01-01 07:45:00.000000000 -0500", start_time: "2000-01-01 08:00:00.000000000 -0500", created_at: "2025-08-04 15:43:09.362375000 -0400", updated_at: "2025-09-26 20:12:51.444406000 -0400", level: ["A - Speed Freak", "B - Steady Eddy"], photo_file_name: "IMG_2979.jpeg", photo_content_type: "image/jpeg", photo_file_size: 4079582, photo_updated_at: "2025-08-04 15:45:42.187935000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: "15+ Miles", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo1.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "https://chat.whatsapp.com/GGaQacjqXVQ7UMcW9idkqa", zwift: false>, #<Ride id: 3542, series_id: nil, name: "Virtual Town Hall", distance: nil, start_info: "Virtual Town Hall: https://meet.google.com/oik-ikx...", headline: "🌈✨ Help Shape the Future of OutCycling! ✨🌈", description: "<p>We&rsquo;re reimagining what&rsquo;s possible &...", ride_date: "2025-09-29", meet_time: "1999-12-31 20:00:00.000000000 -0500", start_time: "1999-12-31 19:00:00.000000000 -0500", created_at: "2025-09-05 16:09:46.404109000 -0400", updated_at: "2025-09-11 09:33:40.528179000 -0400", level: nil, photo_file_name: "IMG_5875.jpeg", photo_content_type: "image/jpeg", photo_file_size: 263677, photo_updated_at: "2025-09-11 09:33:39.989113000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: nil, non_riding_event: true, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo3.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: "", navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 3117, series_id: nil, name: "H. Valley Leaf Peeping & Jacuzzi Steeping!", distance: "45", start_info: "Grand Central Terminal - 8:08am train to Beacon\r\n", headline: "H. Valley Leaf Peeping & Jacuzzi Steeping", description: "<p data-start=\"321\" data-end=\"517\"><em><strong>Loo...", ride_date: "2025-10-04", meet_time: "2000-01-01 07:45:00.000000000 -0500", start_time: "2000-01-01 08:00:00.000000000 -0500", created_at: "2025-07-20 16:58:22.858919000 -0400", updated_at: "2025-10-03 07:10:32.665371000 -0400", level: ["A - Speed Freak", "B - Steady Eddy"], photo_file_name: "Screenshot_2025-09-22_at_5.45.39 PM.jpeg", photo_content_type: "image/jpeg", photo_file_size: 256194, photo_updated_at: "2025-09-22 13:07:51.575912000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: "13-19 mph (typically)", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo4.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 3080, series_id: nil, name: "Tour De Bronx", distance: "10 / 25 / 40 miles", start_info: "Meet 915am on the SW corner of 48th and 8th. We wi...", headline: "Free & Fun!", description: "<p><strong>Join us for a 10-mile, 25-mile or 40+ m...", ride_date: "2025-10-05", meet_time: "2000-01-01 09:00:00.000000000 -0500", start_time: "2000-01-01 09:15:00.000000000 -0500", created_at: "2025-07-15 17:30:59.844676000 -0400", updated_at: "2025-09-29 11:43:07.397266000 -0400", level: ["C - Easy Rider"], photo_file_name: nil, photo_content_type: nil, photo_file_size: nil, photo_updated_at: nil, community_ride: false, extra_info: "<p>Cam Poulton <a href=\"tel:6462041402\">6462041402...", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "11-16", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo4.jpg", limit: nil, rsvp_notify: false, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "https://chat.whatsapp.com/FCZVzGLvwMgFuvRiJ1uWzj?m...", zwift: false>, #<Ride id: 3609, series_id: nil, name: "Ride through the Hudson Valley Mtns.", distance: "60 miles", start_info: "Grand Central (just go to the train platform once ...", headline: "Urban escape (replacement date!)", description: "<p>Hi all, I'm selecting a new date for the Hudson...", ride_date: "2025-10-05", meet_time: "2000-01-01 07:45:00.000000000 -0500", start_time: "2000-01-01 10:00:00.000000000 -0500", created_at: "2025-09-08 08:17:46.003537000 -0400", updated_at: "2025-09-20 06:17:52.743128000 -0400", level: ["A - Speed Freak", "B - Steady Eddy"], photo_file_name: "IMG_3773.jpg", photo_content_type: "image/jpeg", photo_file_size: 444764, photo_updated_at: "2025-09-08 08:17:45.437621000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "15-20 mph", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo18.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 3377, series_id: nil, name: "New York to Philadelphia", distance: "~100 miles", start_info: "Whitehall Terminal (Ferry to Staten Island)", headline: "Tour de Rocky, from Skyscrapers to Stairs", description: "<p><strong>Why take the train when you can ride?</...", ride_date: "2025-10-11", meet_time: "2000-01-01 07:15:00.000000000 -0500", start_time: "2000-01-01 07:30:00.000000000 -0500", created_at: "2025-09-01 22:33:05.860758000 -0400", updated_at: "2025-09-07 20:59:51.507891000 -0400", level: ["A - Speed Freak", "B - Steady Eddy"], photo_file_name: nil, photo_content_type: nil, photo_file_size: nil, photo_updated_at: nil, community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "15-16mph", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo15.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "https://chat.whatsapp.com/BdeauGcK8T26QZLjFdPVZv?m...", zwift: false>, #<Ride id: 3410, series_id: 182, name: "9W Market ", distance: "Approximately 25 miles", start_info: "J. Hood Wright Park, 175th Street & Ft. Washington...", headline: "Fall Training Series - Ride 1 - WE RIDE TO EAT!", description: "<p><span style=\"font-size: 14pt;\">Join us on this ...", ride_date: "2025-10-11", meet_time: "2000-01-01 09:45:00.000000000 -0500", start_time: "2000-01-01 10:00:00.000000000 -0500", created_at: "2025-09-02 14:57:33.888115000 -0400", updated_at: "2025-10-10 18:47:30.259377000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "GW_Bridge_big_group.jpg", photo_content_type: "image/jpeg", photo_file_size: 736478, photo_updated_at: "2025-09-02 15:28:18.375478000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: "All Speeds", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo3.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: "", navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "https://chat.whatsapp.com/LqpWHUGkv1JDQ43ZruOyGZ?m...", zwift: false>, #<Ride id: 2915, series_id: nil, name: "Bucks County (in PA) Covered Bridges Ride", distance: "20, 30, 35, 55, 65 mile routes available", start_info: "Tinicum Park on Rt. 32 (963 S River Rd, Erwinna, P...", headline: "Gear up for one of the best fall foliage rides aro...", description: "<p><strong>FYI: I'm not leading this ride since I'...", ride_date: "2025-10-12", meet_time: "2000-01-01 07:45:00.000000000 -0500", start_time: "2000-01-01 08:00:00.000000000 -0500", created_at: "2025-07-03 12:53:54.041657000 -0400", updated_at: "2025-09-24 13:59:06.932215000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "IMG_20241013_110740.jpg", photo_content_type: "image/jpeg", photo_file_size: 6375873, photo_updated_at: "2025-07-03 12:53:50.596695000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "Whatever you like.", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo1.jpg", limit: nil, rsvp_notify: false, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 3411, series_id: 182, name: "Classic Nyack", distance: "Approx. 40 miles", start_info: "J. Hood Wright Park, 175th Street & Ft. Washington...", headline: "Ride to Coffee Ride Cafe", description: "<p><span style=\"font-size: 14pt;\">Join the cycling...", ride_date: "2025-10-18", meet_time: "2000-01-01 09:45:00.000000000 -0500", start_time: "2000-01-01 10:00:00.000000000 -0500", created_at: "2025-09-02 14:57:34.233245000 -0400", updated_at: "2025-09-04 21:39:16.762748000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "IMG_9197.jpeg", photo_content_type: "image/jpeg", photo_file_size: 6684430, photo_updated_at: "2025-09-02 15:05:08.384131000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "All Speeds", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo4.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: "", navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 3180, series_id: nil, name: "West Egg/East Egg to Oyster Bay!", distance: "58", start_info: "Little Neck LIRR station (Port Washington Branch)", headline: "West Egg/East Egg to Oyster Bay!", description: "<p>Starting at the Little Neck LIRR Station, this ...", ride_date: "2025-10-19", meet_time: "2000-01-01 09:00:00.000000000 -0500", start_time: "2000-01-01 09:15:00.000000000 -0500", created_at: "2025-08-06 14:11:35.429150000 -0400", updated_at: "2025-08-06 14:11:39.177102000 -0400", level: ["A - Speed Freak", "B - Steady Eddy"], photo_file_name: "IMG_6276.jpeg", photo_content_type: "image/jpeg", photo_file_size: 3536496, photo_updated_at: "2025-08-06 14:11:35.648744000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: "15 mph - 17mph", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo2.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 3872, series_id: nil, name: "Ride from the Adriatic to the Mediterranean May, 2...", distance: "About 50 miles a day for 8 days ", start_info: "Poglinano a Mare, Italy", headline: "From JFK to the Adriatic to the Mediterranean", description: "<p class=\"MsoNormal\"><strong>Anyone up for riding ...", ride_date: "2025-10-20", meet_time: "2000-01-01 08:00:00.000000000 -0500", start_time: "2000-01-01 08:15:00.000000000 -0500", created_at: "2025-10-20 21:29:26.437437000 -0400", updated_at: "2025-10-20 21:41:25.841793000 -0400", level: ["A - Speed Freak", "B - Steady Eddy"], photo_file_name: "Screenshot_2025-10-20_at_9.20.50 PM.png", photo_content_type: "image/png", photo_file_size: 488932, photo_updated_at: "2025-10-20 21:39:05.391095000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: "15+", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo13.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 3608, series_id: nil, name: "New Jersey's Best River Towns + Foliage", distance: "85 miles", start_info: "New York's Penn Station (just go to the train once...", headline: "Beyond the boroughs: Delaware River ride", description: "<p dir=\"ltr\">Hi all, planning one of my favorite N...", ride_date: "2025-10-25", meet_time: "2000-01-01 07:00:00.000000000 -0500", start_time: "2000-01-01 08:30:00.000000000 -0500", created_at: "2025-09-08 07:54:52.131191000 -0400", updated_at: "2025-10-24 12:18:37.736381000 -0400", level: ["A - Speed Freak", "B - Steady Eddy"], photo_file_name: "original_a2bd9c96-0364-4db1-8651-a4d82380fbb8_PXL_...", photo_content_type: "image/jpeg", photo_file_size: 820526, photo_updated_at: "2025-09-08 07:54:51.551742000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "15-20 mph", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo3.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "https://chat.whatsapp.com/LfCMuk216Dd8KKrq3m4qsF?m...", zwift: false>, #<Ride id: 3773, series_id: nil, name: "SCENIC CONNECTICUT FOLIAGE BACKROADS BIKE TOUR", distance: nil, start_info: "Join Sundance Outdoors as we repeat a challenging ...", headline: "Sundance returns to this challenging and very beau...", description: "<p>Join Sundance&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<...", ride_date: "2025-10-25", meet_time: "2000-01-01 17:00:00.000000000 -0500", start_time: "2000-01-01 08:45:00.000000000 -0500", created_at: "2025-10-08 11:22:58.824722000 -0400", updated_at: "2025-10-08 15:55:35.085056000 -0400", level: nil, photo_file_name: nil, photo_content_type: nil, photo_file_size: nil, photo_updated_at: nil, community_ride: false, extra_info: "<p>Please let Glen know if you will be meeting gro...", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: nil, non_riding_event: true, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo22.jpg", limit: nil, rsvp_notify: false, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: "", navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 3412, series_id: 182, name: "Hudson River 2-Way", distance: "Approx. 50 miles", start_info: "J. Hood Wright Park - 174th Street and Fort Washin...", headline: "Hudson River and Cuomo Bridge Loop", description: "<p>Ride up the west side of the Hudson, cross the ...", ride_date: "2025-10-25", meet_time: "2000-01-01 09:45:00.000000000 -0500", start_time: "2000-01-01 10:00:00.000000000 -0500", created_at: "2025-09-02 14:57:34.521568000 -0400", updated_at: "2025-10-24 11:19:44.711866000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "IMG_2875.jpeg", photo_content_type: "image/jpeg", photo_file_size: 1625321, photo_updated_at: "2025-09-02 14:57:31.152334000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: "All Speeds", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo3.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: "", navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "https://chat.whatsapp.com/LVpKViyrJHV3QE4gzV81M3?m...", zwift: false>, #<Ride id: 3905, series_id: nil, name: "Halloween Shakeoff Ride", distance: nil, start_info: "Meet at Grand Army Plaza, under the arch https://m...", headline: "Halloween Shakeoff Ride", description: "<p>Come work off the festivities with a short-and-...", ride_date: "2025-11-01", meet_time: "2000-01-01 15:15:00.000000000 -0500", start_time: "2000-01-01 11:00:00.000000000 -0500", created_at: "2025-10-29 19:58:47.998102000 -0400", updated_at: "2025-10-29 20:02:14.732361000 -0400", level: nil, photo_file_name: "IMG_3206.jpeg", photo_content_type: "image/jpeg", photo_file_size: 2597673, photo_updated_at: "2025-10-29 19:58:43.296332000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: nil, non_riding_event: true, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo8.jpg", limit: nil, rsvp_notify: false, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: false, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "https://chat.whatsapp.com/DL2lkX8fG3v1COEHlKn2fL?m...", zwift: false>, #<Ride id: 3839, series_id: nil, name: "Winter Cycling Trip - Zoom Info session", distance: nil, start_info: "https://us05web.zoom.us/j/86543705412?pwd=X7CgLggT...", headline: "St. Petersburg, Florida - Info & Planning", description: "<p><span style=\"color: rgb(0, 0, 0);\"><strong>TRIP...", ride_date: "2025-11-04", meet_time: "2000-01-01 18:30:00.000000000 -0500", start_time: "2000-01-01 18:00:00.000000000 -0500", created_at: "2025-10-20 09:14:25.919409000 -0400", updated_at: "2025-11-04 16:26:37.789968000 -0500", level: nil, photo_file_name: "imagest.png", photo_content_type: "image/png", photo_file_size: 1476088, photo_updated_at: "2025-10-24 06:24:48.399863000 -0400", community_ride: true, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: nil, non_riding_event: true, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo1.jpg", limit: nil, rsvp_notify: false, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: "", navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 3938, series_id: nil, name: "Bike Across Southern Italy - Info Session ", distance: nil, start_info: "Link sent to RSVP'd riders", headline: "From JFK to the Adriatic to the Mediterranean ", description: "<p class=\"MsoNormal\"><strong>Who's up for riding f...", ride_date: "2025-11-06", meet_time: "1999-12-31 19:15:00.000000000 -0500", start_time: "2000-01-01 18:30:00.000000000 -0500", created_at: "2025-11-01 13:58:05.821711000 -0400", updated_at: "2025-11-01 13:58:05.821711000 -0400", level: nil, photo_file_name: "Screenshot_2025-10-20_at_9.20.50 PM.png", photo_content_type: "image/png", photo_file_size: 488932, photo_updated_at: "2025-11-01 13:58:04.986631000 -0400", community_ride: false, extra_info: "<p>Can't wait to be with you!&nbsp;</p>\r\n<p>&nbsp;...", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: nil, non_riding_event: true, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo19.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 3971, series_id: nil, name: "Out & Back to Nyack ", distance: "40 miles", start_info: "J. Hood Wright Park – 174th and Fort Washington Av...", headline: "Time to break out those leggings!", description: "<p data-start=\"184\" data-end=\"284\">Join us for&nbs...", ride_date: "2025-11-08", meet_time: "2000-01-01 08:45:00.000000000 -0500", start_time: "2000-01-01 09:00:00.000000000 -0500", created_at: "2025-11-06 12:11:56.079066000 -0500", updated_at: "2025-11-06 12:11:56.079066000 -0500", level: ["A - Speed Freak", "B - Steady Eddy"], photo_file_name: nil, photo_content_type: nil, photo_file_size: nil, photo_updated_at: nil, community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: "16-20 mph (typically)", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo4.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "https://chat.whatsapp.com/JVzAwGbAMTK5HhkeeAI9I5?m...", zwift: false>, #<Ride id: 3806, series_id: nil, name: "End of Season get together ", distance: nil, start_info: "Echelon Cycles\r\n151 west 19th Street \r\nNew York , ...", headline: "Pedals, Plans & Good Vibes", description: "<p data-start=\"127\" data-end=\"409\">Hey hey, riders...", ride_date: "2025-11-09", meet_time: "1999-12-31 19:15:00.000000000 -0500", start_time: "2000-01-01 17:00:00.000000000 -0500", created_at: "2025-10-15 08:51:44.595588000 -0400", updated_at: "2025-11-04 10:43:29.322876000 -0500", level: nil, photo_file_name: "ChatGPT_Image_Oct_15__2025_at_03_50_30_PM.png", photo_content_type: "image/png", photo_file_size: 3142662, photo_updated_at: "2025-10-15 08:51:43.100956000 -0400", community_ride: true, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: nil, non_riding_event: true, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo18.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: "", navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 4004, series_id: nil, name: "Speedy Paceline Training Ride", distance: "56", start_info: "Moynihan Train Hall ", headline: "Speedy Paceline Training Ride (Nyack with the Hill...", description: "<p>Several folks in the club have mentioned they w...", ride_date: "2025-11-15", meet_time: "2000-01-01 08:45:00.000000000 -0500", start_time: "2000-01-01 09:00:00.000000000 -0500", created_at: "2025-11-06 18:00:16.995326000 -0500", updated_at: "2025-11-15 08:42:20.862883000 -0500", level: ["A - Speed Freak"], photo_file_name: nil, photo_content_type: nil, photo_file_size: nil, photo_updated_at: nil, community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "18-22", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo15.jpg", limit: nil, rsvp_notify: false, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "https://chat.whatsapp.com/BBuGAYOWxqSEgh5XVmWxED", zwift: false>, #<Ride id: 4037, series_id: nil, name: "Pre-Thanksgiving Ride to Valhalla", distance: "61-ish miles", start_info: "Highbridge Park at W 165th Street & Edgecombe Ave.", headline: "Working towards that net zero calorie gain pre-hol...", description: "<p>Still in town and looking to get some miles in ...", ride_date: "2025-11-23", meet_time: "2000-01-01 08:45:00.000000000 -0500", start_time: "2000-01-01 09:00:00.000000000 -0500", created_at: "2025-11-10 14:54:07.426169000 -0500", updated_at: "2025-11-21 20:51:40.188813000 -0500", level: ["B - Steady Eddy"], photo_file_name: nil, photo_content_type: nil, photo_file_size: nil, photo_updated_at: nil, community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "14-15 mph", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo7.jpg", limit: nil, rsvp_notify: false, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "https://chat.whatsapp.com/FCve4U9ri1MKZTJdTG9vxF?m...", zwift: false>, #<Ride id: 4136, series_id: nil, name: "Prospect Park weekend laps", distance: "12-25 miles", start_info: "Grand army plaza, by the park entrance!", headline: "It's cold out so we're keeping it easy and local", description: "<p>I'll probably do 6 or so laps, but you can do a...", ride_date: "2025-11-29", meet_time: "2000-01-01 10:45:00.000000000 -0500", start_time: "2000-01-01 11:00:00.000000000 -0500", created_at: "2025-11-23 22:33:05.058786000 -0500", updated_at: "2025-11-27 10:01:13.280379000 -0500", level: ["B - Steady Eddy"], photo_file_name: "ENY2025-43_Original.jpg", photo_content_type: "image/jpeg", photo_file_size: 134366, photo_updated_at: "2025-11-23 22:33:04.768173000 -0500", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "18 mph", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo19.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 4202, series_id: nil, name: "💻🚲⛄️ virtual bike ride", distance: "~1 Hour ", start_info: "zwift!", headline: "💻🚲⛄️ virtual bike ride", description: "<p>daylight savings got you down? have a zwift sub...", ride_date: "2025-12-06", meet_time: "2000-01-01 10:00:00.000000000 -0500", start_time: "2000-01-01 10:15:00.000000000 -0500", created_at: "2025-11-30 19:13:47.124731000 -0500", updated_at: "2025-12-04 21:23:03.741536000 -0500", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "🖥️.png", photo_content_type: "image/png", photo_file_size: 879226, photo_updated_at: "2025-11-30 21:55:11.231524000 -0500", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "self-paced", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo21.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: "", navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 4070, series_id: nil, name: "OutCycling Holiday Party 2025", distance: nil, start_info: "Hamilton Heights, Harlem (details in RSVP email)", headline: "Celebrate the season with a beautiful catered dinn...", description: "<div class=\"ride_page_headline\">\r\n<p data-start=\"2...", ride_date: "2025-12-06", meet_time: "1999-12-31 21:00:00.000000000 -0500", start_time: "2000-01-01 18:30:00.000000000 -0500", created_at: "2025-11-10 22:39:25.427846000 -0500", updated_at: "2025-11-12 09:36:39.689295000 -0500", level: nil, photo_file_name: "IMG_6108.jpeg", photo_content_type: "image/jpeg", photo_file_size: 248706, photo_updated_at: "2025-11-12 09:36:39.257350000 -0500", community_ride: true, extra_info: "<p>Thank you for RSVPing &mdash; we&rsquo;re so gl...", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: nil, non_riding_event: true, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo20.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: "", navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 4235, series_id: nil, name: "Nyack and Back", distance: "40 miles", start_info: "J. Hood Wright Park – 174th and Fort Washington Av...", headline: "Nyack and Back", description: "<p>Come join me for a late morning ride up to Nyac...", ride_date: "2025-12-07", meet_time: "2000-01-01 10:45:00.000000000 -0500", start_time: "2000-01-01 11:00:00.000000000 -0500", created_at: "2025-12-05 07:54:44.933341000 -0500", updated_at: "2025-12-05 07:54:44.933341000 -0500", level: ["B - Steady Eddy"], photo_file_name: nil, photo_content_type: nil, photo_file_size: nil, photo_updated_at: nil, community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "12-14 mph", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo5.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "https://chat.whatsapp.com/CrgA0w2ISEh8D23IknKVC9?m...", zwift: false>, #<Ride id: 4169, series_id: nil, name: "OutCycling Italy's Lake Region - Zoom Info sessi...", distance: nil, start_info: "<a href=\"https://us06web.zoom.us/j/89121444087?pwd...", headline: "Seven Days, 6 nights in the Dolomites and Lake Gar...", description: "<p><strong>Ciclismo Classico </strong>has put toge...", ride_date: "2025-12-08", meet_time: "2000-01-01 18:30:00.000000000 -0500", start_time: "2000-01-01 18:00:00.000000000 -0500", created_at: "2025-11-28 19:21:52.262089000 -0500", updated_at: "2025-12-05 06:37:41.830825000 -0500", level: nil, photo_file_name: nil, photo_content_type: nil, photo_file_size: nil, photo_updated_at: nil, community_ride: true, extra_info: "", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: nil, non_riding_event: true, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo21.jpg", limit: nil, rsvp_notify: false, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: "", navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 4301, series_id: nil, name: "Zwift Ride!", distance: nil, start_info: nil, headline: "Zwift Ride", description: "<p>Come ride Zwift! Let's do an hour long ERG work...", ride_date: "2025-12-17", meet_time: "1999-12-31 21:30:00.000000000 -0500", start_time: "1999-12-31 20:30:00.000000000 -0500", created_at: "2025-12-12 17:43:11.860417000 -0500", updated_at: "2025-12-12 17:44:04.943337000 -0500", level: nil, photo_file_name: "unnamed.jpg", photo_content_type: "image/jpeg", photo_file_size: 115318, photo_updated_at: "2025-12-12 17:43:11.547304000 -0500", community_ride: false, extra_info: "<p>Be sure to download the Zwift companion app bef...", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: nil, non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo19.jpg", limit: nil, rsvp_notify: true, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: nil, zwift: true>, #<Ride id: 4268, series_id: nil, name: "A New Chapter Begins", distance: nil, start_info: "Coming to a laptop and phone near you...", headline: "Building a Stronger, More Connected Community for ...", description: "<p>Dear OutCycling Family,</p>\r\n<p>&nbsp;</p>\r\n<p>...", ride_date: "2025-12-31", meet_time: "2000-01-01 00:15:00.000000000 -0500", start_time: "2000-01-01 00:00:00.000000000 -0500", created_at: "2025-12-11 19:43:20.712561000 -0500", updated_at: "2025-12-12 10:32:37.194335000 -0500", level: nil, photo_file_name: "Outcycling_Outcycling_O_White.png", photo_content_type: "image/png", photo_file_size: 9661, photo_updated_at: "2025-12-11 19:43:20.441708000 -0500", community_ride: true, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: nil, non_riding_event: true, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo9.jpg", limit: nil, rsvp_notify: false, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: false, photo_credit: nil, navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>, #<Ride id: 4103, series_id: nil, name: "Northern Italy Ride", distance: "7 days; approx. 30 miles per day", start_info: "Bolzano, Autonomous Province of Bolzano \r\nSouth Ty...", headline: "From the Alps to Lago Garda", description: "<p>Come join us on an exclusive tour through <stro...", ride_date: "2026-06-22", meet_time: "2000-01-01 09:00:00.000000000 -0500", start_time: "2000-01-01 09:30:00.000000000 -0500", created_at: "2025-11-11 15:01:23.003579000 -0500", updated_at: "2025-12-09 15:57:08.794438000 -0500", level: ["B - Steady Eddy", "C - Easy Rider"], photo_file_name: "IMG_1939.jpeg", photo_content_type: "image/jpeg", photo_file_size: 6329810, photo_updated_at: "2025-12-09 15:57:04.569915000 -0500", community_ride: true, extra_info: "<p>Have additional questions about this ride? Plea...", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: "advanced beginner", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo6.jpg", limit: 12, rsvp_notify: false, stripe_alt_acct: false, oc_team_id: nil, display_finish_time: true, photo_credit: "", navbar: false, special_ride: false, special_event: false, expiration: nil, with_icons: false, rwgps_labels: "", rwgps_links: "", cue_labels: "", cue_links: "", whatsapp: "", zwift: false>]

Community

OutCycling is an LGBTQ+ cycling network open to everyone. Join today to learn new routes, meet new riding partners, and Explore Everywhere.

Explore What’s New In 2026

A brand-new OutCycling website and powerful club management app are on the way—bringing easier ride posting, quick RSVPs, in-app messaging, improved privacy, and more. Click below to learn what’s launching, what’s changing, and how we’re building a stronger, more connected community in 2026.

Click to Learn More