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

Sun, Jul 13

Tour de Brunch - 9W Market - Recap

Mon, Jul 14 - cancelled

Lap It Like It's Hot - Central Park

Tue, Jul 15

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

Wed, Jul 16

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

Sat, Jul 19

🚴‍♂️ The Great Gay Bakery Tour 🧁 - Recap

Tue, Jul 22

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

Wed, Jul 23

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

Sat, Jul 26

Pure Ride Magic: The Spellbound Century - Recap

Sun, Jul 27 - cancelled

Tour de Brunch - 9W Market

Tue, Jul 29

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

Wed, Jul 30

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

Sat, Aug 2

OC Boro Series: Tour de Queens 🚴‍♂️ - Recap

Sun, Aug 3

Toronto to Montreal | AIDS Fundraiser - Recap

Sun, Aug 3

Eggs & Legs - Nyack - Recap

Tue, Aug 5

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

Wed, Aug 6

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

Sat, Aug 9

OC Boro Series: Tour de Brooklyn 🚴‍♀️ - Recap

Sun, Aug 10

Fire Island Pines Beach Day & BBQ - Recap

Tue, Aug 12

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

Wed, Aug 13

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

Sat, Aug 16

OC Boro Series: Tour de Bronx - Recap

Sun, Aug 17

Eggs & Legs - Nyack - Recap

Tue, Aug 19

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

Wed, Aug 20 - cancelled

Lap It Like It's Hot - Central Park

Sat, Aug 23

Ride, Relax, Repeat: One Last Scenic Summer Spin - Recap

Tue, Aug 26

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

Wed, Aug 27 - cancelled

Lap It Like It's Hot - Central Park

Sat, Aug 30

OC Boro Series: Tour of Staten Island! - Recap

Mon, Sep 1

Rise and Grind Ride Cafe Ride - Recap

Tue, Sep 2

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

Wed, Sep 3

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

Sat, Sep 6

Nyack (formerly the Hudson Valley Mtns. Ride) - Recap

Mon, Sep 8

Rise and Loops 🌅 (Central Park) - Recap

Tue, Sep 9

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

Wed, Sep 10

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

Sat, Sep 13

Philadelphia to NYC - Braking AIDS Ride - Recap

Sat, Sep 13

Zippy Croissants Ride to Scarsdale - Recap

Sun, Sep 14

Beginner Ride to Tarrytown via the South County Trailway - Recap

Mon, Sep 15

Rise & Ride - Central Park - 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

Sat, Oct 11

9W Market

Sun, Oct 12

Bucks County (in PA) Covered Bridges Ride

Sat, Oct 18

Classic Nyack

Sun, Oct 19

West Egg/East Egg to Oyster Bay!

Sat, Oct 25

New Jersey's Best River Towns + Foliage

Sat, Oct 25

SCENIC CONNECTICUT FOLIAGE BACKROADS BIKE TOUR

Sat, Oct 25

Hudson River 2-Way

Sun, Oct 26

Fall Celebration

Zwift Virtual Ride

Fri, Oct 31

This is Zwift

[#<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: "2024-02-23 08:46:39.757749000 -0500", 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: "Screenshot_2024-02-21_at_10.24.22_AM.png", 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: 2800, series_id: nil, name: "Tour de Brunch - 9W Market", distance: "30 miles", start_info: "J. Hood Wright Park – 174th and Fort Washington Av...", headline: "Because summer Sundays were made for bikes and bak...", description: "<p data-start=\"184\" data-end=\"284\"><strong data-st...", ride_date: "2025-07-13", meet_time: "2000-01-01 07:45:00.000000000 -0500", start_time: "2000-01-01 08:00:00.000000000 -0500", created_at: "2025-06-18 18:00:33.971466000 -0400", updated_at: "2025-06-18 18:00:34.986650000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "9w_Market.jpg", photo_content_type: "image/jpeg", photo_file_size: 192687, photo_updated_at: "2025-06-18 18:00:34.660190000 -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_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: 2793, 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-07-14", meet_time: "2000-01-01 18:15:00.000000000 -0500", start_time: "2000-01-01 18:30:00.000000000 -0500", created_at: "2025-06-18 13:27:33.921580000 -0400", updated_at: "2025-07-14 06:46:33.435658000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "fallgrp.jpg", photo_content_type: "image/jpeg", photo_file_size: 237810, photo_updated_at: "2025-06-18 13:27:33.462980000 -0400", community_ride: false, extra_info: "", cancelled: true, 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/H0FK4sNx4PmD22hFg4dNeI", zwift: false>, #<Ride id: 2797, series_id: nil, name: "Lap It Like It's Hot - Prospect Park", distance: "14 - 20 miles", start_info: "By the entrance across from the Soldiers' and Sail...", headline: "Join us for laps around Prospect Park! ", description: "<p><strong>Join us for a casual meet up to do some...", ride_date: "2025-07-15", meet_time: "2000-01-01 18:15:00.000000000 -0500", start_time: "2000-01-01 18:30:00.000000000 -0500", created_at: "2025-06-18 15:44:36.999516000 -0400", updated_at: "2025-06-18 15:44:37.543405000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "good_group.jpg", photo_content_type: "image/jpeg", photo_file_size: 435125, photo_updated_at: "2025-06-18 15:44:37.138796000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "11mph - 16mph", 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/G4F8bqb4efj5YjEBfLK1Gm", zwift: false>, #<Ride id: 2786, 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-07-16", meet_time: "2000-01-01 18:15:00.000000000 -0500", start_time: "2000-01-01 18:30:00.000000000 -0500", created_at: "2025-06-18 11:11:16.496110000 -0400", updated_at: "2025-06-30 23:00:50.811865000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "IMG_1346.jpeg", photo_content_type: "image/jpeg", photo_file_size: 4377730, photo_updated_at: "2025-06-18 11:11:16.928427000 -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/H0FK4sNx4PmD22hFg4dNeI", zwift: false>, #<Ride id: 2883, series_id: nil, name: "🚴‍♂️ The Great Gay Bakery Tour 🧁", distance: "35 miles (6ish hours)", start_info: "👉 In front of Merriweather Coffee (428 Hudson St, ...", headline: "No soggy bottoms here! Just a lot of spandex.", description: "<p data-start=\"228\" data-end=\"549\"><strong>Join us...", ride_date: "2025-07-19", meet_time: "2000-01-01 08:45:00.000000000 -0500", start_time: "2000-01-01 09:00:00.000000000 -0500", created_at: "2025-07-01 21:16:50.239702000 -0400", updated_at: "2025-07-18 13:36:40.742082000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "Small_for_bakery.jpeg", photo_content_type: "image/jpeg", photo_file_size: 206352, photo_updated_at: "2025-07-01 21:16:49.918962000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: "11mph - 16mph (city riding)", 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/DlwpO2hXob8A91gEEMjyrY", zwift: false>, #<Ride id: 2790, 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-07-22", meet_time: "2000-01-01 18:00:00.000000000 -0500", start_time: "2000-01-01 18:15:00.000000000 -0500", created_at: "2025-06-18 12:20:30.525797000 -0400", updated_at: "2025-06-18 13:16:12.696161000 -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-06-18 13:16:12.382383000 -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: 2787, 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-07-23", meet_time: "2000-01-01 18:15:00.000000000 -0500", start_time: "2000-01-01 18:30:00.000000000 -0500", created_at: "2025-06-18 11:12:02.229422000 -0400", updated_at: "2025-06-30 23:01:22.991920000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "IMG_1346.jpeg", photo_content_type: "image/jpeg", photo_file_size: 4377730, photo_updated_at: "2025-06-18 11:13:56.853095000 -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/H0FK4sNx4PmD22hFg4dNeI", zwift: false>, #<Ride id: 2794, series_id: nil, name: "Pure Ride Magic: The Spellbound Century ", distance: "23, 45, 63, or 100-mile routes", start_info: "Historic Smithville Park, Eastampton Township, NJ", headline: "The Most Beautiful Ride You Haven’t Done Yet", description: "<p data-start=\"165\" data-end=\"240\"><strong data-st...", ride_date: "2025-07-26", meet_time: "2000-01-01 06:00:00.000000000 -0500", start_time: "2000-01-01 06:30:00.000000000 -0500", created_at: "2025-06-18 14:34:53.484995000 -0400", updated_at: "2025-06-29 07:18:34.291047000 -0400", level: ["A - Speed Freak", "B - Steady Eddy"], photo_file_name: "IMG_4071.jpeg", photo_content_type: "image/jpeg", photo_file_size: 1195166, photo_updated_at: "2025-06-18 14:34:52.716446000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "13 to 17 (typically)", 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: "", zwift: false>, #<Ride id: 2799, series_id: nil, name: "Tour de Brunch - 9W Market", distance: "30 miles", start_info: "J. Hood Wright Park – 174th and Fort Washington Av...", headline: "Because summer Sundays were made for bikes and bak...", description: "<p data-start=\"184\" data-end=\"284\"><strong data-st...", ride_date: "2025-07-27", meet_time: "2000-01-01 07:45:00.000000000 -0500", start_time: "2000-01-01 08:00:00.000000000 -0500", created_at: "2025-06-18 17:37:42.019873000 -0400", updated_at: "2025-07-26 20:07:51.136080000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "9w_Market.jpg", photo_content_type: "image/jpeg", photo_file_size: 192687, photo_updated_at: "2025-06-18 17:37:59.073586000 -0400", community_ride: false, extra_info: "", cancelled: true, 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_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: 2798, series_id: nil, name: "Lap It Like It's Hot - Prospect Park", distance: "14 - 20 miles", start_info: "By the entrance across from the Soldiers' and Sail...", headline: "Join us for laps around Prospect Park! ", description: "<p><strong>Join us for a casual meet up to do some...", ride_date: "2025-07-29", meet_time: "2000-01-01 18:15:00.000000000 -0500", start_time: "2000-01-01 18:30:00.000000000 -0500", created_at: "2025-06-18 15:47:02.089189000 -0400", updated_at: "2025-06-18 15:47:02.633899000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "good_group.jpg", photo_content_type: "image/jpeg", photo_file_size: 435125, photo_updated_at: "2025-06-18 15:47:02.234934000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "11mph - 16mph", 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/G4F8bqb4efj5YjEBfLK1Gm", zwift: false>, #<Ride id: 2788, 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-07-30", meet_time: "2000-01-01 18:15:00.000000000 -0500", start_time: "2000-01-01 18:30:00.000000000 -0500", created_at: "2025-06-18 11:16:14.181817000 -0400", updated_at: "2025-06-30 22:59:56.926709000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "IMG_1346.jpeg", photo_content_type: "image/jpeg", photo_file_size: 4377730, photo_updated_at: "2025-06-18 11:16:14.439319000 -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/H0FK4sNx4PmD22hFg4dNeI", zwift: false>, #<Ride id: 2948, series_id: nil, name: "OC Boro Series: Tour de Queens 🚴‍♂️", distance: "35", start_info: "Astoria Park South & 18th St - between the tennis ...", headline: "No yellow jersey required...", description: "<p data-start=\"164\" data-end=\"284\"><strong><em dat...", ride_date: "2025-08-02", meet_time: "2000-01-01 09:45:00.000000000 -0500", start_time: "2000-01-01 10:00:00.000000000 -0500", created_at: "2025-07-05 10:21:50.827509000 -0400", updated_at: "2025-07-16 15:01:48.768161000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "good_group.jpg", photo_content_type: "image/jpeg", photo_file_size: 435125, photo_updated_at: "2025-07-05 10:21:50.450513000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "11mph - 16mph", 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: 2849, series_id: nil, name: "Toronto to Montreal | AIDS Fundraiser", distance: "Up to 380 miles", start_info: "Corktown Common, Toronto", headline: "Friends for Life - Bike Rally", description: "<p>I'm <span style=\"text-decoration: underline;\">n...", ride_date: "2025-08-03", meet_time: "2000-01-01 07:00:00.000000000 -0500", start_time: "2000-01-01 07:15:00.000000000 -0500", created_at: "2025-06-24 16:29:04.951837000 -0400", updated_at: "2025-06-24 16:29:04.951837000 -0400", 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: "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: 2801, series_id: nil, name: "Eggs & Legs - Nyack ", distance: "40 miles", start_info: "J. Hood Wright Park – 174th and Fort Washington Av...", headline: "Cycling Calories Are Meant to Be Replaced", description: "<p data-start=\"184\" data-end=\"284\"><strong data-st...", ride_date: "2025-08-03", meet_time: "2000-01-01 07:45:00.000000000 -0500", start_time: "2000-01-01 08:00:00.000000000 -0500", created_at: "2025-06-18 18:35:16.340627000 -0400", updated_at: "2025-08-02 19:21:25.209438000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "9w_Market.jpg", photo_content_type: "image/jpeg", photo_file_size: 192687, photo_updated_at: "2025-06-18 18:35:16.594131000 -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_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: 3115, 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-08-05", meet_time: "2000-01-01 18:00:00.000000000 -0500", start_time: "2000-01-01 18:15:00.000000000 -0500", created_at: "2025-07-20 15:49:49.306404000 -0400", updated_at: "2025-08-04 14:51:45.926030000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "IMG_7646.jpeg", photo_content_type: "image/jpeg", photo_file_size: 3884762, photo_updated_at: "2025-08-04 14:51:26.588191000 -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/G4F8bqb4efj5YjEBfLK1Gm", zwift: false>, #<Ride id: 3113, 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-08-06", meet_time: "2000-01-01 18:15:00.000000000 -0500", start_time: "2000-01-01 18:30:00.000000000 -0500", created_at: "2025-07-20 15:44:28.373628000 -0400", updated_at: "2025-08-04 14:56:01.296370000 -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-08-04 14:55:56.464166000 -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: 2949, series_id: nil, name: "OC Boro Series: Tour de Brooklyn 🚴‍♀️", distance: "30", start_info: "Grand Army Plaza btwn East & West Dr (by the Green...", headline: "The Crown Jewel Stage", description: "<p data-start=\"262\" data-end=\"468\"><em><strong>Nex...", ride_date: "2025-08-09", meet_time: "2000-01-01 09:45:00.000000000 -0500", start_time: "2000-01-01 10:00:00.000000000 -0500", created_at: "2025-07-05 10:54:01.987395000 -0400", updated_at: "2025-08-06 19:39:18.748511000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "rest_pic.jpeg", photo_content_type: "image/jpeg", photo_file_size: 368961, photo_updated_at: "2025-07-05 10:54:01.640128000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "11mph - 16mph", 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: "https://chat.whatsapp.com/BjoDhwK7ess0DBLE09wX9V", zwift: false>, #<Ride id: 3047, series_id: nil, name: "Fire Island Pines Beach Day & BBQ", distance: nil, start_info: "Bay-Front House on Fire Island Pines. Address in c...", headline: "Beach and BBQ in the Fire Island Pines", description: "<p><span style=\"font-size: 14pt;\">Come enjoy a day...", ride_date: "2025-08-10", meet_time: "1999-12-31 20:15:00.000000000 -0500", start_time: "2000-01-01 12:00:00.000000000 -0500", created_at: "2025-07-14 13:42:06.974362000 -0400", updated_at: "2025-07-31 06:49:09.624059000 -0400", level: nil, photo_file_name: "fibbq.jpg.png", photo_content_type: "image/png", photo_file_size: 2655856, photo_updated_at: "2025-07-31 06:49:07.826302000 -0400", community_ride: false, extra_info: "<p>ADDRESS:&nbsp;491 Bay Walk, Fire Island Pines</...", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: true, speed: nil, non_riding_event: true, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo3.jpg", limit: nil, rsvp_notify: false, stripe_alt_acct: true, 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: 3114, series_id: nil, name: "Lap It Like It's Hot - Prospect Park", distance: "14 - 20 miles", start_info: "By the entrance across from the Soldiers' and Sail...", headline: "Join us for laps around Prospect Park! ", description: "<p><strong>Join us for a casual meet up to do some...", ride_date: "2025-08-12", meet_time: "2000-01-01 18:15:00.000000000 -0500", start_time: "2000-01-01 18:30:00.000000000 -0500", created_at: "2025-07-20 15:46:44.917446000 -0400", updated_at: "2025-08-04 15:00:11.227590000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "IMG_7646.jpeg", photo_content_type: "image/jpeg", photo_file_size: 3884762, photo_updated_at: "2025-08-04 15:00:06.170446000 -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_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/G4F8bqb4efj5YjEBfLK1Gm", zwift: false>, #<Ride id: 3148, 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-08-13", meet_time: "2000-01-01 18:15:00.000000000 -0500", start_time: "2000-01-01 18:30:00.000000000 -0500", created_at: "2025-08-04 15:08:58.286081000 -0400", updated_at: "2025-08-04 15:09:03.553374000 -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-08-04 15:08:58.438162000 -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: 2950, series_id: nil, name: "OC Boro Series: Tour de Bronx ", distance: "34 miles", start_info: "Yankee Stadium (161st & River Ave). \r\nPlease note:...", headline: "From Yankee Stadium to the shoreline", description: "<p data-start=\"252\" data-end=\"607\">We&rsquo;re kic...", ride_date: "2025-08-16", meet_time: "2000-01-01 09:45:00.000000000 -0500", start_time: "2000-01-01 10:00:00.000000000 -0500", created_at: "2025-07-05 11:29:36.619209000 -0400", updated_at: "2025-09-11 09:14:59.605004000 -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: false, embed_code: nil, photo_style: "square", 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: 2802, series_id: nil, name: "Eggs & Legs - Nyack ", distance: "40 miles", start_info: "J. Hood Wright Park – 174th and Fort Washington Av...", headline: "Because You Can’t Spell ‘Elevation’ Without ‘Egg’", description: "<p data-start=\"274\" data-end=\"318\"><strong data-st...", ride_date: "2025-08-17", meet_time: "2000-01-01 07:45:00.000000000 -0500", start_time: "2000-01-01 08:00:00.000000000 -0500", created_at: "2025-06-18 19:03:21.956929000 -0400", updated_at: "2025-08-16 14:02:09.188775000 -0400", level: ["A - Speed Freak", "B - Steady Eddy"], photo_file_name: "IMG_5387.jpeg", photo_content_type: "image/jpeg", photo_file_size: 3880594, photo_updated_at: "2025-08-04 14:48:30.588438000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: "14-19 mph (typically)", 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: 3116, 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-08-19", meet_time: "2000-01-01 18:00:00.000000000 -0500", start_time: "2000-01-01 18:15:00.000000000 -0500", created_at: "2025-07-20 15:50:45.593074000 -0400", updated_at: "2025-08-19 20:56:38.163756000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "IMG_7646.jpeg", photo_content_type: "image/jpeg", photo_file_size: 3884762, photo_updated_at: "2025-08-19 20:56:34.622365000 -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/G4F8bqb4efj5YjEBfLK1Gm", zwift: false>, #<Ride id: 3146, 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-08-20", meet_time: "2000-01-01 18:15:00.000000000 -0500", start_time: "2000-01-01 18:30:00.000000000 -0500", created_at: "2025-08-04 15:04:23.759455000 -0400", updated_at: "2025-08-20 15:42:12.303405000 -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-08-04 15:04:24.092778000 -0400", community_ride: false, extra_info: "", cancelled: true, 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: 2792, series_id: nil, name: "Ride, Relax, Repeat: One Last Scenic Summer Spin", distance: "40 or 65 mile options", start_info: "Ferry Meet-Up Options:\r\n\r\n🕗 8:20 AM – East 35th St...", headline: "One More Summer Ride for the Road!", description: "<p data-start=\"140\" data-end=\"200\">🚴&zwj;♂️ <stron...", ride_date: "2025-08-23", meet_time: "2000-01-01 08:00:00.000000000 -0500", start_time: "2000-01-01 08:15:00.000000000 -0500", created_at: "2025-06-18 13:03:21.454850000 -0400", updated_at: "2025-08-22 16:50:23.236576000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "Beach.jpeg", photo_content_type: "image/jpeg", photo_file_size: 211650, photo_updated_at: "2025-06-18 13:03:21.585706000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: "13 to 17 (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: "", 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/LcHfoJC4U75IeqXSPRsMSR", zwift: false>, #<Ride id: 3179, series_id: nil, name: "Lap It Like It's Hot - Prospect Park", distance: "14 - 20 miles", start_info: "By the entrance across from the Soldiers' and Sail...", headline: "Join us for laps around Prospect Park! ", description: "<p><strong>Join us for a casual meet up to do some...", ride_date: "2025-08-26", meet_time: "2000-01-01 18:15:00.000000000 -0500", start_time: "2000-01-01 18:30:00.000000000 -0500", created_at: "2025-08-06 12:39:00.647775000 -0400", updated_at: "2025-08-06 12:39:06.121934000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "IMG_7646.jpeg", photo_content_type: "image/jpeg", photo_file_size: 3884762, photo_updated_at: "2025-08-06 12:39:01.064585000 -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_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/G4F8bqb4efj5YjEBfLK1Gm", zwift: false>, #<Ride id: 3147, 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-08-27", meet_time: "2000-01-01 18:15:00.000000000 -0500", start_time: "2000-01-01 18:30:00.000000000 -0500", created_at: "2025-08-04 15:06:02.436631000 -0400", updated_at: "2025-08-27 10:58:37.533067000 -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-08-04 15:06:02.541158000 -0400", community_ride: false, extra_info: "", cancelled: true, 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: 2981, series_id: nil, name: "OC Boro Series: Tour of Staten Island!", distance: "42 miles", start_info: "Staten Island Ferry Terminal (in Manhattan) - bike...", headline: "Twisty, turn-y take on NYC's fifth borough", description: "<p data-start=\"93\" data-end=\"494\">We&rsquo;re wrap...", ride_date: "2025-08-30", meet_time: "2000-01-01 08:45:00.000000000 -0500", start_time: "2000-01-01 09:00:00.000000000 -0500", created_at: "2025-07-09 23:14:08.505205000 -0400", updated_at: "2025-09-11 09:15:14.594332000 -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: 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_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: "https://chat.whatsapp.com/FpuZ9RqfcN64Ilv6Jp1Eyb?m...", zwift: false>, #<Ride id: 3740, 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-01", meet_time: "1999-12-31 20:45:00.000000000 -0500", start_time: "1999-12-31 21:00:00.000000000 -0500", created_at: "2025-09-24 15:57:36.503000000 -0400", updated_at: "2025-09-25 11:10:35.390415000 -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: 3246, series_id: nil, name: "Lap It Like It's Hot - Prospect Park", distance: "14 - 20 miles", start_info: "By the entrance across from the Soldiers' and Sail...", headline: "Join us for laps around Prospect Park! ", description: "<p><strong>Join us for a casual meet up to do some...", ride_date: "2025-09-02", meet_time: "2000-01-01 18:15:00.000000000 -0500", start_time: "2000-01-01 18:30:00.000000000 -0500", created_at: "2025-08-20 13:40:56.914483000 -0400", updated_at: "2025-08-20 13:41:00.998108000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "IMG_7646.jpeg", photo_content_type: "image/jpeg", photo_file_size: 3884762, photo_updated_at: "2025-08-20 13:40:57.327729000 -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_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/G4F8bqb4efj5YjEBfLK1Gm", zwift: false>, #<Ride id: 3344, 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-03", meet_time: "2000-01-01 18:15:00.000000000 -0500", start_time: "2000-01-01 18:30:00.000000000 -0500", created_at: "2025-08-28 12:39:45.164807000 -0400", updated_at: "2025-08-28 12:39:49.023232000 -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-08-28 12:39:45.493640000 -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: 3245, series_id: nil, name: "Nyack (formerly the Hudson Valley Mtns. Ride)", distance: "47 miles", start_info: "J. Hood Wright park bathrooms", headline: "Plan B...", description: "<p>Hi all, I'm devestated to report that there is ...", ride_date: "2025-09-06", meet_time: "2000-01-01 07:45:00.000000000 -0500", start_time: "2000-01-01 08:00:00.000000000 -0500", created_at: "2025-08-20 12:00:38.532242000 -0400", updated_at: "2025-09-05 19:46:14.840209000 -0400", level: ["A - Speed Freak", "B - Steady Eddy"], photo_file_name: "IMG_5841.jpeg", photo_content_type: "image/jpeg", photo_file_size: 56799, photo_updated_at: "2025-08-20 13:21:42.992442000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "landscape", 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_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/IuhtcbUzsCoBVBOXaef8XY", zwift: false>, #<Ride id: 3575, series_id: nil, name: "Rise and Loops 🌅 (Central Park)", distance: "12 (2 loops)", start_info: "Tavern On The Green cul de sac: https://maps.app.g...", headline: "Rise and Loops", description: "<p class=\"p1\"><span class=\"s1\"><strong>Imagine a p...", ride_date: "2025-09-08", meet_time: "2000-01-01 07:00:00.000000000 -0500", start_time: "2000-01-01 07:15:00.000000000 -0500", created_at: "2025-09-06 06:52:16.919435000 -0400", updated_at: "2025-09-08 12:57:51.312386000 -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: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "15-18", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo22.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: 3247, series_id: nil, name: "Lap It Like It's Hot - Prospect Park", distance: "14 - 20 miles", start_info: "By the entrance across from the Soldiers' and Sail...", headline: "Join us for laps around Prospect Park! ", description: "<p><strong>Join us for a casual meet up to do some...", ride_date: "2025-09-09", meet_time: "2000-01-01 18:15:00.000000000 -0500", start_time: "2000-01-01 18:30:00.000000000 -0500", created_at: "2025-08-20 13:42:48.679804000 -0400", updated_at: "2025-08-20 13:44:46.683388000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "IMG_7646.jpeg", photo_content_type: "image/jpeg", photo_file_size: 3884762, photo_updated_at: "2025-08-20 13:44:43.251040000 -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_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/G4F8bqb4efj5YjEBfLK1Gm", zwift: false>, #<Ride id: 3443, 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-10", 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:39:19.387643000 -0400", updated_at: "2025-09-03 21:39:23.230543000 -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:39:19.729041000 -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: 2916, series_id: nil, name: "Philadelphia to NYC - Braking AIDS Ride", distance: "Up to 175 miles", start_info: "Near the Liberty Bell (if you are doing the 2-day ...", headline: "Fundraising event supporting Housing Works’ missio...", description: "<p>Hi all, I will&nbsp;<span style=\"text-decoratio...", ride_date: "2025-09-13", meet_time: "2000-01-01 06:15:00.000000000 -0500", start_time: "2000-01-01 06:30:00.000000000 -0500", created_at: "2025-07-03 14:28:23.523178000 -0400", updated_at: "2025-07-03 14:28:23.523178000 -0400", level: ["B - Steady Eddy"], photo_file_name: "LambertvilleNJ.jpg", photo_content_type: "image/jpeg", photo_file_size: 1395916, photo_updated_at: "2025-07-03 14:28:22.482773000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "landscape", 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_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: 3707, series_id: nil, name: "Zippy Croissants Ride to Scarsdale", distance: "31", start_info: "Adventure Playground on Edgecomb Avenue by Robert ...", headline: "Croissants and Bronx River Pathway? What's not to ...", description: "<p>Looking to get your fix at the famous <a href=\"...", ride_date: "2025-09-13", meet_time: "2000-01-01 08:45:00.000000000 -0500", start_time: "2000-01-01 09:00:00.000000000 -0500", created_at: "2025-09-11 09:09:17.456373000 -0400", updated_at: "2025-09-12 14:45:23.454354000 -0400", level: ["B - Steady Eddy"], photo_file_name: "IMG_3003.jpeg", photo_content_type: "image/jpeg", photo_file_size: 6486567, photo_updated_at: "2025-09-11 09:09:01.607926000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "14-16", 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/BCZSMi8RxegIEAVDH0B88h?m...", zwift: false>, #<Ride id: 3248, series_id: nil, name: "Beginner Ride to Tarrytown via the South County Tr...", distance: "20 miles", start_info: "Van Cortlandt Park steps away from the Van Cortlan...", headline: "Beginner Ride to Tarrytown", description: "<p>Hello Riders!</p>\r\n<p>&nbsp;</p>\r\n<p>Come join ...", ride_date: "2025-09-14", meet_time: "2000-01-01 09:45:00.000000000 -0500", start_time: "2000-01-01 10:00:00.000000000 -0500", created_at: "2025-08-20 18:56:10.000473000 -0400", updated_at: "2025-08-21 06:56:41.929343000 -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: "", cancelled: false, embed_code: nil, photo_style: "square", buddy_ride: false, paid_ride: false, speed: "8-10 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/I45JPu2nAd6J001grKvIUH?m...", zwift: false>, #<Ride id: 3641, series_id: nil, name: "Rise & Ride - Central Park", distance: "12 miles (2 loops)", start_info: "Tavern On The Green cul de sac: https://maps.app.g...", headline: "Because snooze buttons don’t build quads 😉", description: "<p class=\"p1\"><span class=\"s1\"><strong>Imagine a p...", ride_date: "2025-09-15", meet_time: "2000-01-01 07:00:00.000000000 -0500", start_time: "2000-01-01 07:15:00.000000000 -0500", created_at: "2025-09-10 11:25:26.549360000 -0400", updated_at: "2025-09-10 11:25:26.549360000 -0400", level: ["A - Speed Freak", "B - Steady Eddy", "C - Easy Rider"], photo_file_name: "IMG_3966.jpeg", photo_content_type: "image/jpeg", photo_file_size: 7072928, photo_updated_at: "2025-09-10 11:25:17.672985000 -0400", community_ride: false, extra_info: "", cancelled: false, embed_code: nil, photo_style: "landscape", buddy_ride: false, paid_ride: false, speed: "14-18", non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo22.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: 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-09-30 11:29:06.004058000 -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: "", 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: 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-09-20 06:16:51.206296000 -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: "", 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-09-04 21:39:16.770883000 -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: "", zwift: false>, #<Ride id: 3413, series_id: 182, name: "Fall Celebration ", distance: nil, start_info: "TBA", headline: "End of Fall Series Celebration!", description: "<p><strong>Join OutCycling </strong>for a Fall Hap...", ride_date: "2025-10-26", meet_time: "2000-01-01 18:00:00.000000000 -0500", start_time: "2000-01-01 16:00:00.000000000 -0500", created_at: "2025-09-02 14:57:34.862070000 -0400", updated_at: "2025-09-04 21:39:16.773268000 -0400", level: nil, photo_file_name: "aad04ad9-abce-4e90-836c-763004ecaef2.jpeg", photo_content_type: "image/jpeg", photo_file_size: 500902, photo_updated_at: "2025-09-02 14:57:33.026373000 -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_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: nil, zwift: false>, #<Ride id: 3674, series_id: nil, name: "This is Zwift", distance: nil, start_info: nil, headline: "Let's Ride Virtually", description: "<p>We're riding virtual, folks!&nbsp;</p>\r\n<p>&nbs...", ride_date: "2025-10-31", meet_time: "1999-12-31 22:00:00.000000000 -0500", start_time: "1999-12-31 20:00:00.000000000 -0500", created_at: "2025-09-10 22:51:37.867936000 -0400", updated_at: "2025-09-10 22:54:23.114802000 -0400", level: nil, 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: nil, non_riding_event: false, home_cal: true, ride_cal: true, default_photo_url: "default_ride_photo12.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: nil, zwift: true>]

Community

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

2025 Fall Training Series

Build strength, confidence, and mileage this fall with our 3-ride series. Perfect for beginners or anyone looking to get back in the saddle, we’ll start easy and finish strong — together.

Sign Up