Please read Important Ride Notes before participating in any club ride!

Jump to Today

Upcoming events

    • April 01, 2026
    • 9:00 AM - 11:15 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Manasquan Reservoir

    Ride Leader: Steve Schwartz (PROFILE)

    Route: MR_wed1 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 01, 2026
    • 9:00 AM - 11:45 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Manasquan Reservoir

    Ride Leader: Contact JSTS to Volunteer

    Route: MR_wed1 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 01, 2026
    • 5:00 PM - 7:00 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Holmdel Park

    Ride Leader: Steven Schultz (PROFILE)

    POSSIBLE ROUTES: HP - Hill Ride

    ROUTE FOR TODAY: HP_18 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 02, 2026
    • 9:30 AM - 11:45 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Manasquan Reservoir

    Ride Leader: Fred Sweet (PROFILE)

    Route: MR_10_20160505 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 02, 2026
    • 5:00 PM - 6:30 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Contact JSTS to Volunteer

    Route: BCC_049_D -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 02, 2026
    • 5:00 PM - 6:45 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Contact JSTS to Volunteer

    Route: BCC_049_D -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 02, 2026
    • 5:00 PM - 6:30 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Contact JSTS to Volunteer

    Route: BCC_196_D -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 02, 2026
    • 5:00 PM - 6:30 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Contact JSTS to Volunteer

    POSSIBLE ROUTES: Thursday Night Pizza Ride

    ROUTE FOR TODAY: BCC_196a_D -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 03, 2026
    • 9:00 AM - 11:45 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Manasquan Reservoir

    Ride Leader: Steve Schwartz (PROFILE)

    POSSIBLE ROUTES: Fridays from MR

    ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 03, 2026
    • 9:00 AM - 12:15 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Manasquan Reservoir

    Ride Leader: George Gregorio (PROFILE)

    POSSIBLE ROUTES: Fridays from MR

    ROUTE FOR TODAY: MR_Fri_Revised -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 04, 2026
    • 9:00 AM - 12:00 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: Rob Nuara (PROFILE)

    Route: MJT_31 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 04, 2026
    • 9:00 AM - 12:30 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: Contact JSTS to Volunteer

    Route: MJT_31 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 04, 2026
    • 9:00 AM - 11:00 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: Contact JSTS to Volunteer

    Route: MJT - winterB28 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 04, 2026
    • 9:00 AM - 10:45 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: Contact JSTS to Volunteer

    Route: MJT - winterB21 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 04, 2026
    • 10:00 AM - 12:15 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Allaire Village, Farmingdale, NJ 07727

    Ride Leader: Contact JSTS to Volunteer

    POSSIBLE ROUTES: AP_15

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 05, 2026
    • 9:00 AM - 11:30 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Eric Stacer (PROFILE)

    Route: 34_BCC-Engltown 34_D -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 05, 2026
    • 9:00 AM - 11:15 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Contact JSTS to Volunteer

    Route: 34_BCC-Engltown 34_D -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 05, 2026
    • 9:00 AM - 11:30 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Hank Steinberg (PROFILE)

    Route: 34_BCC-Engltown 34_D -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 05, 2026
    • 9:00 AM - 10:45 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Joel Brown (PROFILE)

    Route: BCC_196_D -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 07, 2026
    • 9:30 AM - 11:15 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    The ride leader will select and post the route for the day, from the RWGPS Event listed, 24 hours in advance.



    Starting Point: click on ROUTE FOR TODAY for starting point

    Ride Leader: AlanZ/MarkS

    POSSIBLE ROUTES: Tuesday Morning Shore RIdes

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 07, 2026
    • 5:30 PM - 7:00 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: Contact JSTS to Volunteer

    Route: MJT_01 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 07, 2026
    • 5:30 PM - 7:30 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: David Lee (PROFILE)

    Route: MJT_01 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 07, 2026
    • 5:30 PM - 6:45 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: Contact JSTS to Volunteer

    Route: MJT_10 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 08, 2026
    • 9:00 AM - 11:15 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Manasquan Reservoir

    Ride Leader: SteveS/SteveB

    Route: MR_wed16 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 08, 2026
    • 9:00 AM - 11:30 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Manasquan Reservoir

    Ride Leader: Contact JSTS to Volunteer

    Route: MR_wed16 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 08, 2026
    • 5:00 PM - 7:00 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Holmdel Park

    Ride Leader: Steven Schultz (PROFILE)

    POSSIBLE ROUTES: HP - Hill Ride

    ROUTE FOR TODAY: HP_18 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 09, 2026
    • 10:00 AM - 1:00 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Optional Lunch After Ride



    Starting Point: Holmdel Park

    Ride Leader: Joel Brown (PROFILE)

    Route: HP_21_revised -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 09, 2026
    • 5:30 PM - 7:00 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Contact JSTS to Volunteer

    Route: BCC_049_D -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 09, 2026
    • 5:30 PM - 7:15 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Contact JSTS to Volunteer

    Route: BCC_049_D -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 09, 2026
    • 5:30 PM - 7:00 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Contact JSTS to Volunteer

    Route: BCC_196_D -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 09, 2026
    • 5:30 PM - 7:00 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Contact JSTS to Volunteer

    POSSIBLE ROUTES: Thursday Night Pizza Ride

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 10, 2026
    • 9:00 AM - 11:45 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Manasquan Reservoir

    Ride Leader: SteveS/SteveB

    POSSIBLE ROUTES: Fridays from MR

    ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 10, 2026
    • 9:00 AM - 12:15 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Manasquan Reservoir

    Ride Leader: George Gregorio (PROFILE)

    POSSIBLE ROUTES: Fridays from MR

    ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 11, 2026
    • 9:00 AM - 11:45 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: Contact JSTS to Volunteer

    Route: MJT_35 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 11, 2026
    • 9:00 AM - 12:15 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: Tom Trank (PROFILE)

    Route: MJT_35 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 11, 2026
    • 9:00 AM - 11:15 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: Contact JSTS to Volunteer

    Route: MJT_30c -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 11, 2026
    • 9:00 AM - 11:00 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: Contact JSTS to Volunteer

    Route: MJT_30d -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 11, 2026
    • 10:00 AM - 12:15 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Allaire Village, Farmingdale, NJ 07727

    Ride Leader: Contact JSTS to Volunteer

    POSSIBLE ROUTES: AP_16

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 12, 2026
    • 9:00 AM - 11:15 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Contact JSTS to Volunteer

    Route: BCC_028 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 12, 2026
    • 9:00 AM - 11:15 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Steve Buchanan (PROFILE)

    Route: BCC_055 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 12, 2026
    • 9:00 AM - 11:45 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Hank Steinberg (PROFILE)

    Route: BCC_055 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 12, 2026
    • 9:00 AM - 11:00 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Des Sullivan (PROFILE)

    Route: BCC_016 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 14, 2026
    • 9:30 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    The ride leader will select and post the route for the day, from the RWGPS Event listed, 24 hours in advance.



    Starting Point: click on ROUTE FOR TODAY for starting point

    Ride Leader: AlanZ/MarkS

    POSSIBLE ROUTES: Tuesday Morning Shore RIdes

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 14, 2026
    • 5:45 PM - 7:15 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: Contact JSTS to Volunteer

    Route: MJT_01 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 14, 2026
    • 5:45 PM - 7:45 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: David Lee (PROFILE)

    Route: MJT_01 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 14, 2026
    • 5:45 PM - 7:00 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: Contact JSTS to Volunteer

    Route: MJT_10 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 14, 2026
    • 5:45 PM - 7:45 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: Contact JSTS to Volunteer

    Route: MJT_01 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 15, 2026
    • 9:00 AM - 11:15 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Manasquan Reservoir

    Ride Leader: SteveS/SteveB

    Route: MR_wed15 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 15, 2026
    • 9:00 AM - 11:45 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Manasquan Reservoir

    Ride Leader: Contact JSTS to Volunteer

    Route: MR_wed15 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 15, 2026
    • 5:45 PM - 7:45 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Holmdel Park

    Ride Leader: Steven Schultz (PROFILE)

    POSSIBLE ROUTES: HP - Hill Ride

    ROUTE FOR TODAY: HP_18 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 16, 2026
    • 9:00 AM - 11:15 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Johnson Park - Jackson

    Ride Leader: Fred Sweet (PROFILE)

    Route: JPJ_01 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 16, 2026
    • 10:00 AM - 12:30 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Optional Lunch After Ride



    Starting Point: Allaire Village, Farmingdale, NJ 07727

    Ride Leader: Joel Brown (PROFILE)

    Route: AP_03 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 16, 2026
    • 5:45 PM - 7:15 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Contact JSTS to Volunteer

    Route: BCC_049_D -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 16, 2026
    • 5:45 PM - 7:30 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Contact JSTS to Volunteer

    Route: BCC_049_D -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 16, 2026
    • 5:45 PM - 7:15 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Contact JSTS to Volunteer

    Route: BCC_196_D -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 16, 2026
    • 5:45 PM - 7:15 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Contact JSTS to Volunteer

    POSSIBLE ROUTES: Thursday Night Pizza Ride

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 17, 2026
    • 9:00 AM - 11:45 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Manasquan Reservoir

    Ride Leader: SteveS/SteveB

    POSSIBLE ROUTES: Fridays from MR

    ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 17, 2026
    • 9:00 AM - 12:15 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Manasquan Reservoir

    Ride Leader: George Gregorio (PROFILE)

    POSSIBLE ROUTES: Fridays from MR

    ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 18, 2026
    • 9:00 AM - 11:30 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: Contact JSTS to Volunteer

    Route: MJT_30 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 18, 2026
    • 9:00 AM - 12:00 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: Tom Trank (PROFILE)

    Route: MJT_30 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 18, 2026
    • 9:00 AM - 11:00 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: Contact JSTS to Volunteer

    Route: MJT_09 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 18, 2026
    • 9:00 AM - 11:15 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: Contact JSTS to Volunteer

    Route: MJT_09 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 18, 2026
    • 9:30 AM - 2:30 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    **REMOTE HILL RIDE #1**




    Starting Point: Burnt Mills Park, Bedminster

    Ride Leader: Steve Buchanan (PROFILE)

    Route: Bedminster 50 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 18, 2026
    • 9:30 AM - 2:30 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    **REMOTE HILL RIDE #1**




    Starting Point: Burnt Mills Park, Bedminster

    Ride Leader: Tom Trank (PROFILE)

    Route: Bedminster 50 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 18, 2026
    • 9:30 AM - 1:15 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    **REMOTE HILL RIDE #1**




    Starting Point: Burnt Mills Park, Bedminster

    Ride Leader: Contact JSTS to Volunteer

    Route: Bedminster 50 (34mi companion ride) -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 18, 2026
    • 10:00 AM - 12:15 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Allaire Village, Farmingdale, NJ 07727

    Ride Leader: Contact JSTS to Volunteer

    POSSIBLE ROUTES: AP_17

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 19, 2026
    • 9:00 AM - 11:30 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Eric Stacer (PROFILE)

    Route: BCC_094 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 19, 2026
    • 9:00 AM - 11:30 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Contact JSTS to Volunteer

    Route: BCC_033 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 19, 2026
    • 9:00 AM - 11:45 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Hank Steinberg (PROFILE)

    Route: BCC_033 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 19, 2026
    • 9:00 AM - 11:15 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Jean Roy (PROFILE)

    Route: BCC_134 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 20, 2026
    • 7:00 PM - 8:00 PM
    • Video Conf on Zoom
    Register


    Video conference details provided in registration confirmation email.  Look for the confirmation email after you register.

    The JSTS Ride Leader and Safety Committee holds meetings where ride leaders gather to discuss the month ahead and collaborate on several aspects of rides and ride leadership. Ward Kradjel, will coordinate the April Meeting.

    All are encouraged to attend and actively participate. 

    April Agenda

    • April 21, 2026
    • 9:30 AM - 12:30 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    The ride leader will select and post the route for the day, from the RWGPS Event listed, 24 hours in advance.



    Starting Point: click on ROUTE FOR TODAY for starting point

    Ride Leader: AlanZ/MarkS

    POSSIBLE ROUTES: Tuesday Morning Shore RIdes

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 21, 2026
    • 6:00 PM - 8:00 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: David Lee (PROFILE)

    Route: MJT_01 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 21, 2026
    • 6:00 PM - 7:15 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Michael J. Tighe Park

    Ride Leader: Contact JSTS to Volunteer

    Route: MJT_10 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 22, 2026
    • 9:00 AM - 11:15 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Manasquan Reservoir

    Ride Leader: SteveS/SteveB

    Route: MR_wed10 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 22, 2026
    • 9:00 AM - 11:45 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Manasquan Reservoir

    Ride Leader: Contact JSTS to Volunteer

    Route: MR_wed10 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 22, 2026
    • 5:00 PM - 7:00 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Holmdel Park

    Ride Leader: Steven Schultz (PROFILE)

    POSSIBLE ROUTES: HP - Hill Ride

    ROUTE FOR TODAY: HP_18 -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 23, 2026
    • 9:00 AM - 11:15 AM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Manasquan Reservoir

    Ride Leader: Fred Sweet (PROFILE)

    Route: MR_03_reverse -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 23, 2026
    • 10:00 AM - 1:00 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Optional Lunch After Ride



    Starting Point: Brandywine Soccer Fields, Millstone, NJ

    Ride Leader: Joel Brown (PROFILE)

    Route: Socc_07a -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 23, 2026
    • 6:00 PM - 7:30 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Contact JSTS to Volunteer

    Route: BCC_049_D -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 23, 2026
    • 6:00 PM - 7:45 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Eric Stacer (PROFILE)

    Route: BCC_049_D -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 23, 2026
    • 6:00 PM - 7:30 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Contact JSTS to Volunteer

    Route: BCC_196_D -> Cue Sheet

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 23, 2026
    • 6:00 PM - 7:30 PM
    Register
    Registering for this ride means you agree to abide by all JSTS rules and regulations!

    Starting Point: Brookdale Community College, Lincroft

    Ride Leader: Steve Surowitz (PROFILE)

    POSSIBLE ROUTES: Thursday Night Pizza Ride

    Pre-ride Speaking Points: click here

    Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
    • April 23, 2026
    • 6:00 PM - 8:00 PM
    • Trek Bicycle Store of Middletown
    Register
       &   

    The Trek Bicycle Store of Middletown welcomes the Jersey Shore Touring Society to their 'New Rider' maintenance clinic.

    JSTS topics include an overview of club ride procedures, the role and responsibilities of a ride leaders, and instructions for newcomers joining their first ride.

    'New Rider' maintenance topics include bike anatomy, proper cleaning and lubrication techniques, roadside flat repair, and a pre-ride safety check. Service advisor Adam will provide technical instruction, and the Trek Bicycle Store staff will be available to assist with any additional questions or recommendations. No need to bring your own bicycle, as they will have plenty on hand.

    All are encouraged to attend and actively participate. 

    Trek Bicycle Store of Middletown
    Thursday, April 23 @ 6:00PM

      • April 24, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: SteveS/SteveB

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 24, 2026
      • 9:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: George Gregorio (PROFILE)

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 25, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_52 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 25, 2026
      • 9:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_52 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 25, 2026
      • 9:00 AM - 11:15 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_70 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 25, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Des Sullivan (PROFILE)

      Route: MJT_70 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 25, 2026
      • 10:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Allaire Village, Farmingdale, NJ 07727

      Ride Leader: Steve Surowitz (PROFILE)

      POSSIBLE ROUTES: AP_15

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 26, 2026

      JSTS Champagne Rides - SEASON KICK OFF SUNDAY, APRIL 26, 2025 

      It's time to welcome in another riding season!  And while we won't be providing actual champagne, we will be providing sandwiches, snacks and drinks to all participants after the rides.

      Please register for the particular ride you are interested in by Friday, April 24 @ 8am.  We will be using the total number of sign ups at that time to determine how much food to get.  If you sign up then determine you can't make it please de-register (simply click on "Already Registered" and you will be prompted to cancel your registration)

      Looking forward to a great turnout to kickoff the season!


      • April 26, 2026
      • 8:30 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      **CHAMPAGNE RIDE**



      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Hank Steinberg (PROFILE)

      Route: 45_BCC to SeaBright 45_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 26, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      **CHAMPAGNE RIDE**



      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_116 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 26, 2026
      • 9:00 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      **CHAMPAGNE RIDE**



      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Jean Roy (PROFILE)

      Route: 30_BCC to Shore -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 26, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      **CHAMPAGNE RIDE**



      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Steve Buchanan (PROFILE)

      Route: 45_BCC to SeaBright 45_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 26, 2026
      • 10:00 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Champagne Ride



      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Joel Brown (PROFILE)

      Route: BCC_D15 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 26, 2026
      • 10:15 AM - 9:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      **CHAMPAGNE RIDE**



      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_D15 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 28, 2026
      • 6:00 AM - 7:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Fisch (PROFILE)

      Route: MJT_01 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 28, 2026
      • 9:30 AM - 8:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      The ride leader will select and post the route for the day, from the RWGPS Event listed, 24 hours in advance.



      Starting Point: click on ROUTE FOR TODAY for starting point

      Ride Leader: AlanZ/MarkS

      POSSIBLE ROUTES: Tuesday Morning Shore RIdes

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 28, 2026
      • 6:00 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: David Lee (PROFILE)

      Route: MJT_01 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 28, 2026
      • 6:00 PM - 7:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_10 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 29, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: SteveS/SteveB

      Route: Wed to Shore -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 29, 2026
      • 9:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: Contact JSTS to Volunteer

      Route: Wed to Shore -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 29, 2026
      • 5:00 PM - 7:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Holmdel Park

      Ride Leader: Contact JSTS to Volunteer

      POSSIBLE ROUTES: HP - Hill Ride

      ROUTE FOR TODAY: HP_18 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 30, 2026
      • 6:00 AM - 7:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Fisch (PROFILE)

      Route: MJT_25 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 30, 2026
      • 9:00 AM - 11:15 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Johnson Park - Jackson

      Ride Leader: Fred Sweet (PROFILE)

      Route: JPJ_06 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 30, 2026
      • 10:00 AM - 12:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Optional Lunch After Ride



      Starting Point: Holmdel Park

      Ride Leader: Joel Brown (PROFILE)

      Route: HP_19 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 30, 2026
      • 6:00 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 30, 2026
      • 6:00 PM - 7:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 30, 2026
      • 6:00 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_196_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • April 30, 2026
      • 6:00 PM - 7:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Jean Roy (PROFILE)

      POSSIBLE ROUTES: Thursday Night Pizza Ride

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 01, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: SteveS/SteveB

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 01, 2026
      • 9:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: George Gregorio (PROFILE)

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 02, 2026
      • 9:00 AM - 12:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_02 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 02, 2026
      • 9:00 AM - 12:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_02 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 02, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_25b -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 02, 2026
      • 9:00 AM - 12:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_25b -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 02, 2026
      • 10:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brisbane (Allaire Park - Bike Path parking lot)

      Ride Leader: Contact JSTS to Volunteer

      POSSIBLE ROUTES: AP_15bp

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 03, 2026
      • 9:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Eric Stacer (PROFILE)

      Route: BCC_195 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 03, 2026
      • 9:00 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_116 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 03, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_116 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 03, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_136_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 05, 2026
      • 6:00 AM - 7:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Fisch (PROFILE)

      Route: MJT_01 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 05, 2026
      • 9:30 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      The ride leader will select and post the route for the day, from the RWGPS Event listed, 24 hours in advance.



      Starting Point: click on ROUTE FOR TODAY for starting point

      Ride Leader: AlanZ/MarkS

      POSSIBLE ROUTES: Tuesday Morning Shore RIdes

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 05, 2026
      • 6:00 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: David Lee (PROFILE)

      Route: MJT_01 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 05, 2026
      • 6:00 PM - 7:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_10 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 05, 2026
      • 6:15 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Holmdel Park

      Ride Leader: Contact JSTS to Volunteer

      Route: HP_18a -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 06, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: SteveS/SteveB

      Route: MR_wed6 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 06, 2026
      • 9:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: Contact JSTS to Volunteer

      Route: MR_wed6 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 06, 2026
      • 5:30 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Holmdel Park

      Ride Leader: Contact JSTS to Volunteer

      POSSIBLE ROUTES: HP - Hill Ride

      ROUTE FOR TODAY: HP_18 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 07, 2026
      • 6:00 AM - 7:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Fisch (PROFILE)

      Route: MJT_25 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 07, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Optional Lunch After Ride



      Starting Point: Manasquan Reservoir

      Ride Leader: Joel Brown (PROFILE)

      Route: MR_03 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 07, 2026
      • 9:00 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Johnson Park - Jackson

      Ride Leader: Fred Sweet (PROFILE)

      Route: JPJ_05a -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 07, 2026
      • 6:00 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 07, 2026
      • 6:00 PM - 7:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Eric Stacer (PROFILE)

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 07, 2026
      • 6:00 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_196_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 07, 2026
      • 6:00 PM - 7:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Steve Surowitz (PROFILE)

      POSSIBLE ROUTES: Thursday Night Pizza Ride

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 08, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: SteveS/SteveB

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 08, 2026
      • 9:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: George Gregorio (PROFILE)

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 09, 2026
      • 8:30 AM - 11:15 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Steve Buchanan (PROFILE)

      Route: MJT_05 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 09, 2026
      • 8:30 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_05 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 09, 2026
      • 9:00 AM - 12:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Mark Schussel (PROFILE)

      Route: MJT_69 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 09, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Joel Brown (PROFILE)

      Route: MJT_70 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 09, 2026
      • 10:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Allaire Village, Farmingdale, NJ 07727

      Ride Leader: Contact JSTS to Volunteer

      POSSIBLE ROUTES: AP_16

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 10, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_116 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 10, 2026
      • 9:00 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_063 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 10, 2026
      • 9:00 AM - 12:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Hank Steinberg (PROFILE)

      Route: BCC_063 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 10, 2026
      • 9:00 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Jean Roy (PROFILE)

      Route: 30_BCC to Shore -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 12, 2026
      • 6:00 AM - 7:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Fisch (PROFILE)

      Route: MJT_01 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 12, 2026
      • 9:30 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      The ride leader will select and post the route for the day, from the RWGPS Event listed, 24 hours in advance.



      Starting Point: click on ROUTE FOR TODAY for starting point

      Ride Leader: AlanZ/MarkS

      POSSIBLE ROUTES: Tuesday Morning Shore RIdes

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 12, 2026
      • 6:00 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_01 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 12, 2026
      • 6:00 PM - 7:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_10 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 13, 2026
      • 9:00 AM - 12:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: SteveS/SteveB

      Route: MR_wed3 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 13, 2026
      • 9:00 AM - 12:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: Contact JSTS to Volunteer

      Route: MR_wed3 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 13, 2026
      • 5:30 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Holmdel Park

      Ride Leader: Contact JSTS to Volunteer

      POSSIBLE ROUTES: HP - Hill Ride

      ROUTE FOR TODAY: HP_18 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 14, 2026
      • 6:00 AM - 7:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Fisch (PROFILE)

      Route: MJT_25 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 14, 2026
      • 9:00 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: Fred Sweet (PROFILE)

      Route: MR_Wed16 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 14, 2026
      • 10:00 AM - 1:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Optional Lunch After Ride



      Starting Point: Brandywine Soccer Fields, Millstone, NJ

      Ride Leader: Joel Brown (PROFILE)

      Route: Socc_09 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 14, 2026
      • 6:00 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 14, 2026
      • 6:00 PM - 7:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 14, 2026
      • 6:00 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_196_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 14, 2026
      • 6:00 PM - 7:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      POSSIBLE ROUTES: Thursday Night Pizza Ride

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 15, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: SteveS/SteveB

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 15, 2026
      • 9:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: George Gregorio (PROFILE)

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 16, 2026
      • 8:30 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_13 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 16, 2026
      • 8:30 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_13 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 16, 2026
      • 9:30 AM - 3:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      **REMOTE HILL RIDE #2**




      Starting Point: Pickell Mountain Park, Readington

      Ride Leader: Steve Buchanan (PROFILE)

      Route: Readington 55 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 16, 2026
      • 9:30 AM - 3:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      **REMOTE HILL RIDE #2**




      Starting Point: Pickell Mountain Park, Readington

      Ride Leader: John Facciponte (PROFILE)

      Route: Readington 55 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 16, 2026
      • 9:30 AM - 2:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      **REMOTE HILL RIDE #2**




      Starting Point: Pickell Mountain Park, Readington

      Ride Leader: David Jaffe (PROFILE)

      Route: Readington 55 (companion 1) -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 16, 2026
      • 10:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Allaire Village, Farmingdale, NJ 07727

      Ride Leader: Contact JSTS to Volunteer

      POSSIBLE ROUTES: AP_17

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 16, 2026
      • 10:00 AM - 1:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Mark Schussel (PROFILE)

      Route: MJT_Belmar -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 16, 2026
      • 10:00 AM - 1:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Keith Ansbacher (PROFILE)

      Route: MJT_Belmar -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 17, 2026
      • 9:00 AM - 12:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Eric Stacer (PROFILE)

      Route: 42_BCC-Engltown 42_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 17, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: 45_BCC to SeaBright 45_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 17, 2026
      • 9:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Hank Steinberg (PROFILE)

      Route: 45_BCC to SeaBright 45_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 17, 2026
      • 9:00 AM - 11:15 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Jean Roy (PROFILE)

      Route: BCC_136 SHORT_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 17, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: 45_BCC to Seabright 45 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 17, 2026
      • 9:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: 45_BCC to Seabright 45 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 19, 2026
      • 6:00 AM - 7:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Fisch (PROFILE)

      Route: MJT_01 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 19, 2026
      • 9:30 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      The ride leader will select and post the route for the day, from the RWGPS Event listed, 24 hours in advance.



      Starting Point: click on ROUTE FOR TODAY for starting point

      Ride Leader: AlanZ/MarkS

      POSSIBLE ROUTES: Tuesday Morning Shore RIdes

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 19, 2026
      • 6:00 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_01 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 19, 2026
      • 6:00 PM - 7:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_10 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 19, 2026
      • 6:15 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Holmdel Park

      Ride Leader: Contact JSTS to Volunteer

      Route: HP_18a -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 20, 2026
      • 9:00 AM - 12:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: SteveS/SteveB

      Route: MR_wed12 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 20, 2026
      • 9:00 AM - 12:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: Contact JSTS to Volunteer

      Route: MR_wed12 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 20, 2026
      • 6:45 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      **Cyclists will take to the roads in a silent procession to honor
      cyclists who have been killed or injured while cycling on public roadways.**




      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: Ride of Silence -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 20, 2026
      • 7:00 PM - 9:00 PM
      • Bell Works, 101 Crawfords Corner Rd, Holmdel, NJ 07733


      This is an in-person meeting!

      Advanced registration is required so we know how much pizza to order.

      Meeting Agenda - May 20, 2026

      AGENDA - To be announced

      (REGISTRATION NOT OPEN YET)

      • May 21, 2026
      • 6:00 AM - 7:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Fisch (PROFILE)

      Route: MJT_25 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 21, 2026
      • 9:00 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Johnson Park - Jackson

      Ride Leader: Fred Sweet (PROFILE)

      Route: JPJ_03 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 21, 2026
      • 10:00 AM - 1:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Optional Lunch After Ride



      Starting Point: Thompson Park, Jamesburg

      Ride Leader: Joel Brown (PROFILE)

      Route: TPJ_08 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 21, 2026
      • 6:00 PM - 7:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 21, 2026
      • 6:00 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_196_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 21, 2026
      • 6:00 PM - 7:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Jean Roy (PROFILE)

      POSSIBLE ROUTES: Thursday Night Pizza Ride

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 21, 2026
      • 6:00 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 22, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: SteveS/SteveB

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 22, 2026
      • 9:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: George Gregorio (PROFILE)

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 23, 2026
      • 8:30 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_59 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 23, 2026
      • 8:30 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_59 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 23, 2026
      • 9:00 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_53 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 23, 2026
      • 9:00 AM - 11:15 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Joel Brown (PROFILE)

      Route: MJT_25 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 23, 2026
      • 10:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Allaire Village, Farmingdale, NJ 07727

      Ride Leader: Contact JSTS to Volunteer

      POSSIBLE ROUTES: AP_15

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 24, 2026
      • 9:00 AM - 11:15 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_134 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 24, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_033 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 24, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_138 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 24, 2026
      • 9:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_138 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 26, 2026
      • 6:00 AM - 7:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Fisch (PROFILE)

      Route: MJT_01 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 26, 2026
      • 9:30 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      The ride leader will select and post the route for the day, from the RWGPS Event listed, 24 hours in advance.



      Starting Point: click on ROUTE FOR TODAY for starting point

      Ride Leader: AlanZ/MarkS

      POSSIBLE ROUTES: Tuesday Morning Shore RIdes

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 26, 2026
      • 6:00 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_01 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 26, 2026
      • 6:00 PM - 7:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_10 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 26, 2026
      • 6:15 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Holmdel Park

      Ride Leader: Contact JSTS to Volunteer

      Route: HP_18a -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 27, 2026
      • 9:00 AM - 12:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: SteveS/SteveB

      Route: MR_wed2 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 27, 2026
      • 9:00 AM - 12:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: Contact JSTS to Volunteer

      Route: MR_wed2 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 27, 2026
      • 6:00 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Holmdel Park

      Ride Leader: Contact JSTS to Volunteer

      POSSIBLE ROUTES: HP - Hill Ride

      ROUTE FOR TODAY: HP_18 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 28, 2026
      • 6:00 AM - 7:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Fisch (PROFILE)

      Route: MJT_25 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 28, 2026
      • 9:00 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Johnson Park - Jackson

      Ride Leader: Fred Sweet (PROFILE)

      Route: JPJ_04a -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 28, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brandywine Soccer Fields, Millstone, NJ

      Ride Leader: Contact JSTS to Volunteer

      Route: Socc_03 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 28, 2026
      • 9:30 AM - 12:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: NEW Millstone Park, Millstone, NJ

      Ride Leader: Contact JSTS to Volunteer

      Route: Mill_05 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 28, 2026
      • 9:30 AM - 1:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Optional Lunch After Ride



      Starting Point: NEW Millstone Park, Millstone, NJ

      Ride Leader: Joel Brown (PROFILE)

      Route: Mill_05 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 28, 2026
      • 6:00 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 28, 2026
      • 6:00 PM - 7:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 28, 2026
      • 6:00 PM - 7:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Jean Roy (PROFILE)

      POSSIBLE ROUTES: Thursday Night Pizza Ride

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 28, 2026
      • 6:00 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_196_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 29, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: SteveS/SteveB

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 29, 2026
      • 9:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: George Gregorio (PROFILE)

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 30, 2026
      • 8:30 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Steve Buchanan (PROFILE)

      Route: MJT_22_REVERSE -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 30, 2026
      • 8:30 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_22_REVERSE -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 30, 2026
      • 8:30 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_17 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 30, 2026
      • 8:30 AM - 11:15 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Keith Ansbacher (PROFILE)

      Route: MJT_17 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 30, 2026
      • 9:30 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Columbia Trail, High Bridge

      Ride Leader: Contact JSTS to Volunteer

      Route: MTB_COLUMBIA -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 30, 2026
      • 10:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Allaire Village, Farmingdale, NJ 07727

      Ride Leader: Steve Surowitz (PROFILE)

      POSSIBLE ROUTES: AP_16

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 31, 2026
      • 8:00 AM - 10:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Holmdel Park

      Ride Leader: Contact JSTS to Volunteer

      Route: HP_16 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 31, 2026
      • 8:00 AM - 11:15 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Holmdel Park

      Ride Leader: Contact JSTS to Volunteer

      Route: HP_15 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 31, 2026
      • 8:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Holmdel Park

      Ride Leader: Hank Steinberg (PROFILE)

      Route: HP_15 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • May 31, 2026
      • 8:00 AM - 10:15 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Holmdel Park

      Ride Leader: Contact JSTS to Volunteer

      Route: HP_10 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 02, 2026
      • 6:00 AM - 7:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Fisch (PROFILE)

      Route: MJT_01 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 02, 2026
      • 9:30 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      The ride leader will select and post the route for the day, from the RWGPS Event listed, 24 hours in advance.



      Starting Point: click on ROUTE FOR TODAY for starting point

      Ride Leader: AlanZ/MarkS

      POSSIBLE ROUTES: Tuesday Morning Shore RIdes

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 02, 2026
      • 6:00 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_01 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 02, 2026
      • 6:00 PM - 7:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_10 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 02, 2026
      • 6:15 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Holmdel Park

      Ride Leader: Contact JSTS to Volunteer

      Route: HP_18a -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 03, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: SteveS/SteveB

      Route: MR_wed6 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 03, 2026
      • 9:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: Contact JSTS to Volunteer

      Route: MR_wed6 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 03, 2026
      • 6:00 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Holmdel Park

      Ride Leader: Contact JSTS to Volunteer

      POSSIBLE ROUTES: HP - Hill Ride

      ROUTE FOR TODAY: HP_18 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 04, 2026
      • 6:00 AM - 7:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Fisch (PROFILE)

      Route: MJT_25 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 04, 2026
      • 8:30 AM - 11:15 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: NEW Millstone Park, Millstone, NJ

      Ride Leader: Fred Sweet (PROFILE)

      Route: MILL_03 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 04, 2026
      • 10:00 AM - 12:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Optional Lunch After Ride



      Starting Point: Holmdel Park

      Ride Leader: Joel Brown (PROFILE)

      Route: HP_25 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 04, 2026
      • 6:00 PM - 7:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Eric Stacer (PROFILE)

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 04, 2026
      • 6:00 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_196_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 04, 2026
      • 6:00 PM - 7:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      POSSIBLE ROUTES: Thursday Night Pizza Ride

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 04, 2026
      • 6:00 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 05, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: SteveS/SteveB

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 05, 2026
      • 9:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: George Gregorio (PROFILE)

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 06, 2026
      • 8:30 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_02 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 06, 2026
      • 8:30 AM - 12:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_02 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 06, 2026
      • 8:30 AM - 11:15 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_25b -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 06, 2026
      • 8:30 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_25b -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 06, 2026
      • 9:00 AM - 11:15 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brisbane (Allaire Park - Bike Path parking lot)

      Ride Leader: Contact JSTS to Volunteer

      POSSIBLE ROUTES: AP_15bp

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 07, 2026
      • 8:00 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Eric Stacer (PROFILE)

      Route: 42_BCC-Engltown 42_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 07, 2026
      • 8:00 AM - 10:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: 42_BCC-Engltown 42_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 07, 2026
      • 8:00 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Hank Steinberg (PROFILE)

      Route: 42_BCC-Engltown 42_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 07, 2026
      • 8:00 AM - 10:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_136_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 09, 2026
      • 6:00 AM - 7:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Fisch (PROFILE)

      Route: MJT_01 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 09, 2026
      • 9:30 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      The ride leader will select and post the route for the day, from the RWGPS Event listed, 24 hours in advance.



      Starting Point: click on ROUTE FOR TODAY for starting point

      Ride Leader: AlanZ/MarkS

      POSSIBLE ROUTES: Tuesday Morning Shore RIdes

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 09, 2026
      • 6:00 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_01 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 09, 2026
      • 6:00 PM - 7:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_10 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 09, 2026
      • 6:15 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Holmdel Park

      Ride Leader: Contact JSTS to Volunteer

      Route: HP_18a -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 10, 2026
      • 9:00 AM - 12:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: SteveS/SteveB

      Route: MR_wed14 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 10, 2026
      • 9:00 AM - 12:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: Contact JSTS to Volunteer

      Route: MR_wed14 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 10, 2026
      • 6:00 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Holmdel Park

      Ride Leader: Contact JSTS to Volunteer

      POSSIBLE ROUTES: HP - Hill Ride

      ROUTE FOR TODAY: HP_18 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 11, 2026
      • 6:00 AM - 7:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Fisch (PROFILE)

      Route: MJT_25 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 11, 2026
      • 8:30 AM - 11:00 AM
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Johnson Park - Jackson

      Ride Leader: Fred Sweet (PROFILE)

      Route: JPJ_04a -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 11, 2026
      • 9:00 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: Contact JSTS to Volunteer

      Route: MR_wed16 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 11, 2026
      • 10:00 AM - 1:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Optional Lunch After Ride



      Starting Point: Brandywine Soccer Fields, Millstone, NJ

      Ride Leader: Joel Brown (PROFILE)

      Route: Socc_04 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 11, 2026
      • 6:00 PM - 7:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 11, 2026
      • 6:00 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_196_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 11, 2026
      • 6:00 PM - 7:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      POSSIBLE ROUTES: Thursday Night Pizza Ride

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 11, 2026
      • 6:00 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 12, 2026
      • 9:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: SteveS/SteveB

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 12, 2026
      • 9:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: George Gregorio (PROFILE)

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 13, 2026
      • 8:30 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_20 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 13, 2026
      • 8:30 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_20 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 13, 2026
      • 8:30 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_72 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 13, 2026
      • 8:30 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Joel Brown (PROFILE)

      Route: MJT_72 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 13, 2026
      • 9:00 AM - 3:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      **REMOTE HILL RIDE #3**




      Starting Point: Burnt Mills Park, Bedminster

      Ride Leader: Contact JSTS to Volunteer

      Route: Bed_01 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 13, 2026
      • 9:00 AM - 3:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      **REMOTE HILL RIDE #3**




      Starting Point: Burnt Mills Park, Bedminster

      Ride Leader: John Facciponte (PROFILE)

      Route: Bed_01 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 13, 2026
      • 9:00 AM - 1:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      **REMOTE HILL RIDE #3**




      Starting Point: Burnt Mills Park, Bedminster

      Ride Leader: David Jaffe (PROFILE)

      Route: Bedminster 40 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 13, 2026
      • 9:00 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Allaire Village, Farmingdale, NJ 07727

      Ride Leader: Contact JSTS to Volunteer

      Route: AP_16b -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 14, 2026
      • 8:00 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: 42_BCC-Engltown 42_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 14, 2026
      • 8:00 AM - 10:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: 42_BCC-Engltown 42_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 14, 2026
      • 8:00 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: 42_BCC-Engltown 42_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 14, 2026
      • 8:00 AM - 10:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_028 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 16, 2026
      • 6:00 AM - 7:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Fisch (PROFILE)

      Route: MJT_01 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 16, 2026
      • 9:30 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      The ride leader will select and post the route for the day, from the RWGPS Event listed, 24 hours in advance.



      Starting Point: click on ROUTE FOR TODAY for starting point

      Ride Leader: AlanZ/MarkS

      POSSIBLE ROUTES: Tuesday Morning Shore RIdes

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 16, 2026
      • 6:00 PM - 8:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_01_LONG -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 16, 2026
      • 6:00 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_11 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 16, 2026
      • 6:15 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Holmdel Park

      Ride Leader: Contact JSTS to Volunteer

      Route: HP_18a -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 17, 2026
      • June 21, 2026

      DETAILS COMING SOON!!!

      • June 17, 2026
      • 9:00 AM - 12:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: Contact JSTS to Volunteer

      Route: MR_wed2 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 17, 2026
      • 6:00 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Holmdel Park

      Ride Leader: Contact JSTS to Volunteer

      POSSIBLE ROUTES: HP - Hill Ride

      ROUTE FOR TODAY: HP_18 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 18, 2026
      • 6:00 AM - 7:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Fisch (PROFILE)

      Route: MJT_25 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 18, 2026
      • 8:30 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Johnson Park - Jackson

      Ride Leader: Fred Sweet (PROFILE)

      Route: JPJ_07 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 18, 2026
      • 9:00 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Optional Lunch After Ride



      Starting Point: Victory Park, Rumson

      Ride Leader: Joel Brown (PROFILE)

      Route: VPR_New2 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 18, 2026
      • 6:00 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 18, 2026
      • 6:00 PM - 7:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Eric Stacer (PROFILE)

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 18, 2026
      • 6:00 PM - 7:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 18, 2026
      • 6:00 PM - 7:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      POSSIBLE ROUTES: Thursday Night Pizza Ride

      ROUTE FOR TODAY: BCC_196_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 19, 2026
      • 9:00 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: SteveS/SteveB

      Route: MR_NEW3 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 19, 2026
      • 9:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: George Gregorio (PROFILE)

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 20, 2026
      • 8:00 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Nuara (PROFILE)

      Route: MJT_43_alt -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 20, 2026
      • 8:00 AM - 12:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_43_alt -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 20, 2026
      • 8:00 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_20a -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 20, 2026
      • 8:00 AM - 11:15 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_20a -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 20, 2026
      • 9:00 AM - 11:15 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brisbane (Allaire Park - Bike Path parking lot)

      Ride Leader: Contact JSTS to Volunteer

      POSSIBLE ROUTES: AP_17bp

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 21, 2026
      • 8:00 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: 34_BCC-Engltown 34_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 21, 2026
      • 8:00 AM - 10:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: 34_BCC-Engltown 34_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 21, 2026
      • 8:00 AM - 10:15 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: 34_BCC-Engltown 34_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 21, 2026
      • 8:00 AM - 10:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Hank Steinberg (PROFILE)

      Route: 34_BCC-Engltown 34_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 21, 2026
      • 8:00 AM - 10:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 23, 2026
      • 6:00 AM - 7:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Fisch (PROFILE)

      Route: MJT_01 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 23, 2026
      • 9:30 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      The ride leader will select and post the route for the day, from the RWGPS Event listed, 24 hours in advance.



      Starting Point: click on ROUTE FOR TODAY for starting point

      Ride Leader: AlanZ/MarkS

      POSSIBLE ROUTES: Tuesday Morning Shore RIdes

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 23, 2026
      • 6:00 PM - 8:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_01_LONG -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 23, 2026
      • 6:00 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_11 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 23, 2026
      • 6:15 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Holmdel Park

      Ride Leader: Contact JSTS to Volunteer

      Route: HP_18a -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 24, 2026
      • 9:00 AM - 12:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: SteveS/SteveB

      Route: MR_NEW2 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 24, 2026
      • 6:00 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Holmdel Park

      Ride Leader: Contact JSTS to Volunteer

      POSSIBLE ROUTES: HP - Hill Ride

      ROUTE FOR TODAY: HP_18 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 25, 2026
      • 6:00 AM - 7:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Fisch (PROFILE)

      Route: MJT_25 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 25, 2026
      • 8:30 AM - 10:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: Fred Sweet (PROFILE)

      Route: MR_03 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 25, 2026
      • 9:00 AM - 12:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Optional Lunch After Ride



      Starting Point: NEW Millstone Park, Millstone, NJ

      Ride Leader: Joel Brown (PROFILE)

      Route: Mill_03 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 25, 2026
      • 6:00 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 25, 2026
      • 6:00 PM - 7:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_049_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 25, 2026
      • 6:00 PM - 7:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_196_D -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 25, 2026
      • 6:00 PM - 7:45 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Steve Surowitz (PROFILE)

      POSSIBLE ROUTES: Thursday Night Pizza Ride

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 26, 2026
      • 9:00 AM - 12:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: SteveS/SteveB

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_friNEW -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 26, 2026
      • 9:00 AM - 12:15 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: George Gregorio (PROFILE)

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_fri_primary -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 26, 2026
      • 9:00 AM - 12:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Manasquan Reservoir

      Ride Leader: SteveS/SteveB

      POSSIBLE ROUTES: Fridays from MR

      ROUTE FOR TODAY: MR_friNEW -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 27, 2026
      • 8:00 AM - 11:15 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Steve Buchanan (PROFILE)

      Route: MJT_23 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 27, 2026
      • 8:00 AM - 11:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_23 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 27, 2026
      • 8:00 AM - 10:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_18a -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 27, 2026
      • 8:00 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Keith Ansbacher (PROFILE)

      Route: MJT_18a -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 27, 2026
      • 9:00 AM - 11:15 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Allaire Village, Farmingdale, NJ 07727

      Ride Leader: Contact JSTS to Volunteer

      POSSIBLE ROUTES: AP_16

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 28, 2026
      • 8:00 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Eric Stacer (PROFILE)

      Route: BCC_154_20100724 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 28, 2026
      • 8:00 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Steve Buchanan (PROFILE)

      Route: BCC_154_20100724 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 28, 2026
      • 8:00 AM - 11:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Hank Steinberg (PROFILE)

      Route: BCC_154_20100724 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 28, 2026
      • 8:00 AM - 10:45 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Brookdale Community College, Lincroft

      Ride Leader: Contact JSTS to Volunteer

      Route: BCC_046 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 30, 2026
      • 6:00 AM - 7:30 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Rob Fisch (PROFILE)

      Route: MJT_01 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 30, 2026
      • 9:30 AM - 11:00 AM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      The ride leader will select and post the route for the day, from the RWGPS Event listed, 24 hours in advance.



      Starting Point: click on ROUTE FOR TODAY for starting point

      Ride Leader: AlanZ/MarkS

      POSSIBLE ROUTES: Tuesday Morning Shore RIdes

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 30, 2026
      • 6:00 PM - 8:30 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_01_LONG -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • June 30, 2026
      • 6:00 PM - 8:00 PM
      Register
      Registering for this ride means you agree to abide by all JSTS rules and regulations!

      Starting Point: Michael J. Tighe Park

      Ride Leader: Contact JSTS to Volunteer

      Route: MJT_11 -> Cue Sheet

      Pre-ride Speaking Points: click here

      Please be sure to review the route, including the elevation profile, to make sure this is a suitable ride for you.
      • November 01, 2026

      Set clocks back 1 hour!

    Past events

    March 31, 2026 B @ BCC (24.3)
    March 31, 2026 C/C+ @ CSGC (27.3)
    March 31, 2026 B/C+ @ OG/OT (30.5)
    March 29, 2026 B/B+ @ HP (35.5)
    March 29, 2026 B @ BCC (25.4)
    March 29, 2026 *MTB* @ APTH
    March 28, 2026 Zwift - Workout - Climbing. Workout 2
    March 28, 2026 *MTB* @ APTH
    March 28, 2026 B @ SANDYB (10.2)
    March 28, 2026 B @ OG (37.7)
    March 27, 2026 *MTB* @ APTH *CANCELLED*
    March 26, 2026 B @ BCC (24.3)
    March 26, 2026 C/C+ @ BW (23.1)
    March 24, 2026 B/C+ @ OG/OT (33.4)
    March 24, 2026 *MTB* @ APTH *CANCELLED*
    March 23, 2026 JSTS General Mtg - Ride Planning Meeting
    March 22, 2026 Gravel B+/B
    March 22, 2026 C+/B @ BCC (25.4)
    March 22, 2026 B/B+ @ HP (35.5)
    March 22, 2026 C/C+ @ BCC (23.8) *CANCELLED*
    March 22, 2026 *MTB* @ APTH *CANCELLED*
    March 21, 2026 Zwift - Workout *CANCELLED*
    March 21, 2026 B @ BDCP (38.4)
    March 21, 2026 A/B+ @ FY (47.9)
    March 21, 2026 B @ SANDYB (10.2)
    March 21, 2026 *MTB* @ APTH
    March 20, 2026 *MTB* @ APTH
    March 19, 2026 B @ BCC (24.3)
    March 19, 2026 C/C+ @ BW (25.4)
    March 17, 2026 B @ BCC (24.3) *CANCELLED*
    March 17, 2026 B/C+ @ OG/OT (27)
    March 17, 2026 *MTB* @ APTH
    March 15, 2026 A/B+ @ MJT (42.8)
    March 15, 2026 C+/B @ BCC (25.4)
    March 15, 2026 *MTB* @ APTH
    March 14, 2026 C @ APV (16.2)
    March 14, 2026 B @ MJT (29.8)
    March 14, 2026 Zwift - Workout *CANCELLED*
    March 14, 2026 *MTB* @ APbp
    March 14, 2026 C+/B @ SANDYB (10.2) *CANCELLED*
    March 14, 2026 A/B+ @ MJT (31.6)
    March 13, 2026 C/C+ @ BW (23.2) *CANCELLED*
    March 13, 2026 *MTB* @ APTH *CANCELLED*
    March 13, 2026 Last day to order JSTS Clothing
    March 12, 2026 C/C+ @ BW (23.2) *CANCELLED*
    March 11, 2026 B / B+ @ MR (36.7)
    March 10, 2026 B+ @ BCC (24.3)
    March 10, 2026 C+/B @ BCC (24.3)
    March 10, 2026 B/C+ @ OG/OT (36.6)
    March 10, 2026 *MTB* @ APTH
    March 10, 2026 B/B+ @ MR (33.1)
    March 08, 2026 B+ @ HP (35.5) *CANCELLED*
    March 08, 2026 C+/B @ BCC (25.4)
    March 08, 2026 *MTB* @ APTH
    March 08, 2026 Daylight Saving Time begins
    March 07, 2026 B/C+ @ OG (28.6)
    March 07, 2026 B+ @ BCC (41.6) *CANCELLED*
    March 07, 2026 Zwift - Workout - VO 2 Max. Anaerobic Capacity 1 min & 2 min
    March 07, 2026 C+/B @ SANDYB (10.2)
    March 07, 2026 C/C+ @ BCC (24.3) *CANCELLED*
    March 07, 2026 *MTB* @ HART
    March 06, 2026 *MTB* @ APTH *CANCELLED*
    March 05, 2026 C/C+ @ BW (23.1) *CANCELLED*
    March 03, 2026 B/C+ @ OG/OT (28.6) *CANCELLED*
    March 03, 2026 *MTB* @ APTH
    March 01, 2026 B+ @ HP (35.5)
    March 01, 2026 C+/B @ SANDYB (10.2)
    March 01, 2026 *MTB* @ APbp *CANCELLED*
    February 28, 2026 Zwift - Workout - Threshold- Over & Unders-ATS
    February 28, 2026 C/C+ @ SANDYB (10.2)
    February 28, 2026 B/C+ @ OG (37.7)
    February 28, 2026 C+/B @ SANDYB (10.2)
    February 28, 2026 *MTB* @ APTH
    February 27, 2026 *MTB* @ APTH *CANCELLED*
    February 27, 2026 JSTS Clothing Store - OPEN
    February 26, 2026 C/C+ @ SANDYB (10.2)
    February 24, 2026 B/C+ @ OG/OT (28.6) *CANCELLED*
    February 24, 2026 *MTB* @ APTH
    February 22, 2026 C+/B @ SANDYB (10.2) *CANCELLED*
    February 22, 2026 *MTB* @ APTH
    February 21, 2026 Zwift - Workout - Sweet Spot-Tempo Climbing
    February 21, 2026 B+ @ HP (35.5)
    February 21, 2026 B/C+ @ APV (35.5)
    February 21, 2026 C+/B @ SANDYB (10.2)
    February 21, 2026 *MTB* @ APTH *CANCELLED*
    February 20, 2026 *MTB* @ APTH *CANCELLED*
    February 19, 2026 C/C+ @ SANDYB (10.2)
    February 17, 2026 B/C+ @ OG/OT (28.6)
    February 17, 2026 *MTB* @ APTH *CANCELLED*
    February 15, 2026 B+ @ HP (35.5)
    February 15, 2026 C+/B @ SANDYB (10.2)
    February 15, 2026 *MTB* @ APTH *CANCELLED*
    February 14, 2026 Zwift - Workout - Climbing- Strength into FTP #1
    February 14, 2026 C+/B @ SANDYB (10.2)
    February 14, 2026 *MTB* @ PLP *CANCELLED*
    February 13, 2026 *MTB* @ APTH *CANCELLED*
    February 12, 2026 C/C+ @ SANDYB (10.2)
    February 10, 2026 B/C+ @ OG/OT
    February 10, 2026 *MTB* @ APTH *CANCELLED*
    February 08, 2026 *MTB* @ APTH
    February 07, 2026 Zwift - Workout - VO2 Max. Anaerobic Capacity 1 Min & 2 Min
    February 07, 2026 *MTB* @ HUBER *CANCELLED*
    February 06, 2026 *MTB* @ APTH *CANCELLED*
    February 05, 2026 C/C+ @ BW (25.3) *CANCELLED*
    February 03, 2026 B/C+ @ OG/OT (28.6)
    February 01, 2026 Zwift Recovery - Recovery- Zone 2 #1
    February 01, 2026 B+ @ HP (35.5) *CANCELLED*
    February 01, 2026 *MTB* @ HART *CANCELLED*
    January 31, 2026 Zwift - Workout - Sweet Spot- Sweet Spot 30's
    January 31, 2026 *MTB* @ APbp
    January 30, 2026 *MTB* @ APTH *CANCELLED*
    January 30, 2026 B/B+ @ MR (37.1)
    January 29, 2026 C/C+ @ BW (30) *CANCELLED*
    January 28, 2026 B/B+ @ MR (31.3) *CANCELLED*
    January 27, 2026 B/C+ @ OG/OT (28.6) *CANCELLED*
    January 27, 2026 *MTB* @ APTH
    January 26, 2026 Zwift Workout - Endurance- Endurance #1
    January 25, 2026 Zwift Workout - VO2 Max. The Ganna
    January 25, 2026 B+ @ HP (35.5) *CANCELLED*
    January 25, 2026 *MTB* @ APTH *CANCELLED*
    January 24, 2026 Zwift - Workout - Threshold/ Long Tempo
    January 24, 2026 *MTB* @ HUBER *CANCELLED*
    January 23, 2026 *MTB* @ APTH
    January 23, 2026 B/B+ @ MR (37.1)
    January 22, 2026 C/C+ @ SANDYB (10.2)
    January 21, 2026 B/B+ @ MR (31.3) *CANCELLED*
    January 20, 2026 B/C+ @ OG/OT (28.6)
    January 20, 2026 *MTB* @ APTH *CANCELLED*
    January 19, 2026 B @ SANDYB (10.2)
    January 19, 2026 B @ SANDYB (10.2) *CANCELLED*
    January 18, 2026 Zwift - Workout - Recovery. Zone 2 #1
    January 18, 2026 B @ BCC (24.3) *CANCELLED*
    January 18, 2026 *MTB* @ APTH *CANCELLED*
    January 17, 2026 Zwift - Workout - VO2 Max. #8
    January 17, 2026 B @ SANDYB (10.2)
    January 17, 2026 *MTB* @ APbp
    January 16, 2026 *MTB* @ APTH
    January 16, 2026 B/B+ @ MR (37.1) *CANCELLED*
    January 15, 2026 C/C+ @ BW (25.4)
    January 14, 2026 B/B+ @ MR (31.3)
    January 13, 2026 B/C+ @ OG (28.6)
    January 13, 2026 *MTB* @ APTH
    January 11, 2026 B/B+ @ HP (30.7)
    January 11, 2026 *MTB* @ HUBER
    January 10, 2026 Zwift - Workout
    January 10, 2026 B @ SANDYB (10.2)
    January 10, 2026 *MTB* @ APTH
    January 09, 2026 *MTB* @ APTH
    January 09, 2026 B/B+ @ MR (37.1)
    January 08, 2026 C/C+ @ BW (30)
    January 07, 2026 B/B+ @ HP (30.7)
    January 07, 2026 B / B+ @ MR (31.3) *CANCELLED*
    January 06, 2026 B/C+ @ OT (37.4)
    January 06, 2026 *MTB* @ APTH *CANCELLED*
    January 04, 2026 C @ BCC (16-21)
    January 04, 2026 A/B+ @ BCC (34.2)
    January 04, 2026 B @ BCC (25.4)
    January 04, 2026 *MTB* @ APTH
    January 03, 2026 ALL @ APV, 17-28 (30)
    January 03, 2026 A/B+ @ MJT (42.8)
    January 03, 2026 B @ MJT (33.5)
    January 03, 2026 C @ MJT (24.3)
    January 03, 2026 *MTB* @ HUBER
    January 02, 2026 B+/B @ MR, 37-45 (37.1) *CANCELLED*
    January 02, 2026 *MTB* @ APTH
    January 01, 2026 ALL (16.2) *CANCELLED*
    December 31, 2025 B+/B @ MR, 31-55 (31.3)
    December 30, 2025 All @ MJT (17.9)
    December 30, 2025 *MTB* @ APTH
    December 30, 2025 B/C+ @ OG/OT (28.6)
    December 28, 2025 A/B+ @ SANDYB (10.2)
    December 28, 2025 B @ SANDYB (10.2)
    December 28, 2025 C @ SANDYB (10.2)
    December 28, 2025 *MTB* @ APTH
    December 27, 2025 C/D @ APV (17-28) *CANCELLED*
    December 27, 2025 *MTB* @ CLAY
    December 27, 2025 A/B+ @ MJT (44.6) *CANCELLED*
    December 27, 2025 B @ MJT (38.8) *CANCELLED*
    December 27, 2025 C @ MJT (30.2) *CANCELLED*
    December 26, 2025 B+/B @ MR, 37-45 (37.1)
    December 26, 2025 *MTB* @ APbp
    December 24, 2025 B+/B @ MR, 31-55 (31.3)
    December 23, 2025 All @ MJT (17.9)
    December 23, 2025 B/C+ @ OG/OT (28.6)
    December 23, 2025 *MTB* @ APTH
    December 22, 2025 JSTS General Mtg - BUDGET FOR 2026
    December 21, 2025 A/B+ @ BCC (43.2)
    December 21, 2025 B @ BCC (36)
    December 21, 2025 C @ BCC (25.1)
    December 21, 2025 *MTB* @ APTH
    December 20, 2025 C/D @ APV (16-27)
    December 20, 2025 A/B+ @ MJT (41.7)
    December 20, 2025 B @ MJT (24.5)
    December 20, 2025 C @ MJT (30.7)
    December 20, 2025 *MTB* @ APTH
    December 19, 2025 B+/B @ MR, 37-45 (37.1) *CANCELLED*
    December 19, 2025 *MTB* @ APbp *CANCELLED*
    December 18, 2025 All @ BCC (16.9)
    December 18, 2025 C/C+ @ BW (23.2)
    December 18, 2025 B @ JPJ (20.7)
    December 17, 2025 B+/B @ MR, 31-55 (31.3)
    December 16, 2025 All @ MJT (17.9)
    December 16, 2025 *MTB* @ APTH
    December 16, 2025 B/C+ @ OG/OT (37.7)
    December 14, 2025 C @ BCC (16-21) *CANCELLED*
    December 14, 2025 A/B+ @ BCC (44.5) *CANCELLED*
    December 14, 2025 B @ BCC (36.7) *CANCELLED*
    December 14, 2025 *MTB* @ APV
    December 13, 2025 C/D @ APV (17-27)
    December 13, 2025 A/B+ @ MJT (33.5)
    December 13, 2025 B @ MJT (24)
    December 13, 2025 C @ MJT (24.5)
    December 13, 2025 *MTB* @ APTH
    December 12, 2025 B+/B @ MR, 37-45 (37.1)
    December 12, 2025 *MTB* @ APbp
    December 11, 2025 All @ BCC (16.9)
    December 11, 2025 C/C+ @ BW (10.6)
    December 11, 2025 B @ JPJ (20.7)
    December 10, 2025 B+/B @ MR, 31-55 (31.3)
    December 09, 2025 All @ MJT (17.9)
    December 09, 2025 *MTB* @ APTH
    December 09, 2025 B/C+ @ OG/OT (26.7)
    December 07, 2025 A/B+ @ BCC (41.6)
    December 07, 2025 B @ BCC (25.4)
    December 07, 2025 C @ BCC (30)
    December 07, 2025 *MTB* @ APTH
    December 06, 2025 *MTB* @ CLAY
    December 06, 2025 A/B+ @ MJT (44.8)
    December 06, 2025 B @ MJT (26.9)
    December 06, 2025 C @ MJT (24.9) *CANCELLED*
    December 06, 2025 C/D @ APV (17-28)
    December 05, 2025 B+/B @ MR, 37-45 (37.1)
    December 05, 2025 *MTB* @ APTH
    December 04, 2025 All @ BCC (16.9)
    December 04, 2025 C/C+ @ BW (20.1)
    December 04, 2025 B @ OT (33.7)
    December 03, 2025 B+/B @ MR, 31-55 (31.3)
    December 02, 2025 All @ MJT (17.9) *CANCELLED*
    December 02, 2025 *MTB* @ APTH
    December 02, 2025 B/C+ @ OG/OT
    December 01, 2025 JSTS Frostbite Series 2025
    November 30, 2025 A/B+ @ BCC (41.6)
    November 30, 2025 B @ BCC (24.3)
    November 30, 2025 C @ BCC (32.1)
    November 30, 2025 B @ MR (46.5)
    November 30, 2025 *MTB* @ APTH
    November 29, 2025 *MTB* @ HART
    November 29, 2025 A/B+ @ MJT (35.1)
    November 29, 2025 B @ MJT (29.8)
    November 29, 2025 C @ MJT (28.9)
    November 29, 2025 C/D @ APV (16-27)
    November 28, 2025 C/C+ @ CSGC (27.3) *CANCELLED*
    November 28, 2025 A/B+ @ MR, 37-45 (45.1)
    November 28, 2025 B @ MR, 37-45 (37.1)
    November 28, 2025 *MTB* @ APTH *CANCELLED*
    November 26, 2025 B @ MR, 39-55 (38.5)
    November 26, 2025 A/B+ @ MR, 39-55 (38.5) *CANCELLED*
    November 25, 2025 All @ MJT (17.9)
    November 25, 2025 B/C+ @ OG/OT (30.5)
    November 23, 2025 A/B+ @ BCC (42.6)
    November 23, 2025 B @ BCC (31.7)
    November 23, 2025 C @ BCC (25.4)
    November 23, 2025 B @ MR (46.5) *CANCELLED*
    November 23, 2025 C+ @ BCC (31.7)
    November 23, 2025 *MTB* @ APTH
    November 22, 2025 *MTB* @ APTH
    November 22, 2025 A/B+ @ MJT (37.4)
    November 22, 2025 B @ MJT (35.1) *CANCELLED*
    November 22, 2025 C/C+ @ MJT (33.1)
    November 22, 2025 C/D @ APV (17-27) *CANCELLED*
    November 21, 2025 B @ MR, 37-45 (37.1)
    November 21, 2025 A/B+ @ MR, 37-45 (45.1)
    November 20, 2025 All @ BCC (16.9)
    November 20, 2025 C/C+ @ BW (30.7)
    November 19, 2025 B @ MR, 39-55 (38.5)
    November 19, 2025 A/B+ @ MR, 39-55 (51.3) *CANCELLED*
    November 18, 2025 All @ MJT (17.9)
    November 18, 2025 B/C+ @ OG/OT (30.9)
    November 17, 2025 JSTS General Mtg - ELECTIONS FOR 2026 BOARD
    November 16, 2025 B @ MR (46.5)
    November 16, 2025 A/B+ @ BCC (44.5)
    November 16, 2025 B @ BCC (36.7)
    November 16, 2025 B @ MR (46.5)
    November 16, 2025 *MTB* @ APTH
    November 15, 2025 *MTB* @ TATUM
    November 15, 2025 B+ @ MJT (39.3)
    November 15, 2025 B @ MJT (33.5)
    November 15, 2025 C @ MJT (29.8)
    November 15, 2025 C/D @ APV (17-28)
    November 15, 2025 B/C+ @ APV (30)
    November 15, 2025 Gravel B+/B
    November 14, 2025 B @ MR, 37-45 (37.1)
    November 14, 2025 A/B+ @ MR, 37-45 (45.1)
    November 13, 2025 All @ BCC (16.9)
    November 13, 2025 C/C+ @ BW (28.9)
    November 13, 2025 B @ JPJ (30.1)
    November 12, 2025 A/B+ @ MR, 39-55 (38.5)
    November 12, 2025 B @ MR, 39-55 (38.5)
    November 11, 2025 All @ MJT (17.9) *CANCELLED*
    November 11, 2025 B/C+ @ OG/OT (28.6)
    November 09, 2025 B @ MR (46.5)
    November 09, 2025 C @ BCC (26.3) *CANCELLED*
    November 09, 2025 A/B+ @ HP (30.7)
    November 09, 2025 B @ BCC (26.3)
    November 09, 2025 *MTB* @ APTH
    November 08, 2025 A @ MJT (35.3)
    November 08, 2025 B/C+ @ OG (37.7)
    November 08, 2025 C/D @ APV (16-27)
    November 08, 2025 B+ @ MJT (41.1)
    November 08, 2025 B @ MJT (37.4)
    November 08, 2025 C @ MJT (35.7)
    November 08, 2025 *MTB* @ APTH
    November 07, 2025 B @ MR, 37-45 (37.1)
    November 07, 2025 A/B+ @ MR, 37-45 (45.1)
    November 06, 2025 All @ BCC (16.9) *CANCELLED*
    November 06, 2025 C/C+ @ BW (27.1)
    November 06, 2025 B @ JPJ (33.8)
    November 05, 2025 B @ MR, 39-55 (38.5)
    November 05, 2025 A/B+ @ MR, 39-55 (51.3)
    November 04, 2025 All @ MJT (17.9)
    November 04, 2025 B/C+ @ OG/OT (27)
    November 02, 2025 C @ BCC (32.1)
    November 02, 2025 A/B+ @ BCC (41)
    November 02, 2025 B/C+ @ BCC (38.3)
    November 02, 2025 B @ MR (46.5)
    November 02, 2025 *MTB* @ APTH *CANCELLED*
    November 02, 2025 Daylight Saving Time ends
    November 01, 2025 A/B+ @ MJT (44.5)
    November 01, 2025 B @ MJT (43.4)
    November 01, 2025 C @ MJT (39.3)
    November 01, 2025 *MTB* @ APTH
    November 01, 2025 C/D @ APV (17-27)
    November 01, 2025 Gravel B+/B
    October 31, 2025 B @ MR, 37-45 (37.1)
    October 31, 2025 A/B+ @ MR, 37-45 (45.1)
    October 30, 2025 All @ BCC (16.9) *CANCELLED*
    October 30, 2025 C/C+ @ CSGC (33.5) *CANCELLED*
    October 29, 2025 B @ MR, 39-55 (48.9) *CANCELLED*
    October 29, 2025 A/B+ @ MR, 39-55 (48.9) *CANCELLED*
    October 28, 2025 All @ MJT (17.9)
    October 28, 2025 B/C+ @ OG/OT (30.9)
    October 27, 2025 JSTS Ride Leader & Safety Meeting
    October 26, 2025 JSTS End of Season Party
    October 26, 2025 B @ MR (46.5) *CANCELLED*
    October 26, 2025 B/C+ @ BCC (38.3)
    October 26, 2025 A @ BCC (47.8)
    October 26, 2025 B+ @ BCC (47.8)
    October 26, 2025 *MTB* @ APTH
    October 25, 2025 Remote Hill Ride - A/B+ @ Mercer (55.7)
    October 25, 2025 Remote Hill Ride - B/C+ @ Mercer (55.7)
    October 25, 2025 Remote Hill Ride - C @ Mercer (39.7)
    October 25, 2025 C/D @ APV (17-27)
    October 25, 2025 A @ MJT (50.8)
    October 25, 2025 B+ @ MJT (50.8)
    October 25, 2025 B @ MJT (45.2)
    October 25, 2025 C+ @ MJT (45.2)
    October 25, 2025 *MTB* @ APTH
    October 24, 2025 B @ MR, 37-45 (45.1)
    October 24, 2025 A/B+ @ MR, 37-45 (45.1)
    October 23, 2025 All @ BCC (16.9)
    October 23, 2025 C/C+ @ Mill (30.5)
    October 23, 2025 B @ OG (33.4)
    October 22, 2025 B @ MR, 39-55 (50.9) *CANCELLED*
    October 22, 2025 A/B+ @ MR, 39-55 (50.9)
    October 21, 2025 All @ MJT (17.9)
    October 21, 2025 B/C+ @ OG/OT (28.6)
    October 20, 2025 Let's Talk: De-escalating Road Conflicts
    October 19, 2025 B @ MR (46.5)
    October 19, 2025 B @ BCC (36.7)
    October 19, 2025 A/B+ @ BCC (44.5)
    October 19, 2025 C @ BCC (25.4)
    October 19, 2025 *MTB* @ APTH
    October 18, 2025 B @ MJT (43.4)
    October 18, 2025 C+ @ MJT (43.4)
    October 18, 2025 All @ LSP (29.2)
    October 18, 2025 C/D @ APV (17-28)
    October 18, 2025 A @ MJT (44.5)
    October 18, 2025 B+ @ MJT (44.5)
    October 18, 2025 *MTB* @ APTH *CANCELLED*
    October 17, 2025 B @ MR, 37-45 (37.1)
    October 17, 2025 A/B+ @ MR, 37-45 (45.1)
    October 16, 2025 A+/A @ MJT (26.3)
    October 16, 2025 B+/B @ MJT (24.8)
    October 16, 2025 B+ @ BCC (21.8) *CANCELLED*
    October 16, 2025 A @ BCC (21.8)
    October 16, 2025 B @ BCC (20.1)
    October 16, 2025 C @ BCC, 16-21 (16.9)
    October 16, 2025 C/C+ @ Socc (37.1) *CANCELLED*
    October 16, 2025 B @ APV (31.2)
    October 15, 2025 B+ @ HP, 15-23 (21.3)
    October 15, 2025 B @ MR, 39-55 (47.1)
    October 15, 2025 A/B+ @ MR, 39-55 (47.1)
    October 14, 2025 A/B+ @ MJT (26.9)
    October 14, 2025 B+ @ HP (21.3) *CANCELLED*
    October 14, 2025 B/C @ MJT (17.9) *CANCELLED*
    October 14, 2025 B+ @ BCC (21.8) *CANCELLED*
    October 14, 2025 B/C+ @ OG/OT (30.6)
    October 12, 2025 B @ MR (46.5) *CANCELLED*
    October 12, 2025 A/B+ @ BCC (44)
    October 12, 2025 C @ BCC (26.4)
    October 12, 2025 C+ @ BCC (40.7)
    October 12, 2025 B @ BCC (40.7) *CANCELLED*
    October 11, 2025 C/D @ APV (16-27)
    October 11, 2025 A @ MJT (50.8)
    October 11, 2025 B+ @ MJT (50.8)
    October 11, 2025 C+ @ MJT (45.2)
    October 11, 2025 *ALL* @ LSP (29.2) *CANCELLED*
    October 11, 2025 B @ MJT (45.2) *CANCELLED*
    October 10, 2025 B @ MR, 37-45 (37.1)
    October 10, 2025 A/B+ @ MR, 37-45 (45.1)
    October 09, 2025 B+/B @ MJT (24.8)
    October 09, 2025 A @ BCC (21.9)
    October 09, 2025 B+ @ BCC (21.9)
    October 09, 2025 B @ BCC (20.1)
    October 09, 2025 C @ BCC, 16-21 (16.8)
    October 09, 2025 C/C+ @ AP (30.5)
    October 09, 2025 B @ OG (37.7)
    October 08, 2025 A/B+ @ HP, 15-23 (22.5)
    October 08, 2025 B @ MR, 39-55 (48.9)
    October 08, 2025 A/B+ @ MR, 39-55 (48.9) *CANCELLED*
    October 07, 2025 A/B+ @ MJT (26.9)
    October 07, 2025 B/C @ MJT (17.9)
    October 07, 2025 B+ @ HP (21.3)
    October 07, 2025 B/C+ @ OG/OT (34.6)
    October 05, 2025 D @ BCC (15)
    October 05, 2025 C @ BCC (30)
    October 05, 2025 B @ BCC (41.6)
    October 05, 2025 A @ BCC (51.8)
    October 05, 2025 B @ MR (46.5)
    October 05, 2025 C+ @ BCC (41.6)
    October 05, 2025 B+ @ BCC (51.8)
    October 05, 2025 JSTS Harvest Ride
    October 04, 2025 C/D @ APV (17-27)
    October 04, 2025 Remote Hill Ride - B @ PSC (51.2)
    October 04, 2025 Remote Hill Ride - C+ @ PSC (51.2)
    October 04, 2025 Remote Hill Ride - C @ PSC (42.5)
    October 04, 2025 C+/B @ APV (31.2)
    October 04, 2025 Remote Hill Ride - A/B+ @ PSC (51.2)
    October 03, 2025 A/B+ @ MR, 37-45 (45.1)
    October 03, 2025 B @ MR, 37-45 (37.1)
    October 02, 2025 B+/B @ MJT (24.8)
    October 02, 2025 A @ BCC (23.3)
    October 02, 2025 B+ @ BCC (23.3)
    October 02, 2025 B @ BCC (21)
    October 02, 2025 C @ BCC (16-21)
    October 02, 2025 B+/B @ MJT (24.8)
    October 02, 2025 B @ APV (31.2)
    October 01, 2025 A/B+ @ HP, 15-23 (22.5)
    October 01, 2025 C/C+ @ HP (36.3)
    October 01, 2025 A/B+ @ MR, 39-55 (49.2)
    October 01, 2025 B @ MR, 39-55 (49.2)
    September 30, 2025 A/B+ @ MJT (26.9)
    September 30, 2025 B/C @ MJT (17.9)
    September 30, 2025 B+ @ BCC (23.3)
    September 30, 2025 B+ @ HP (21.3)
    September 30, 2025 B/C+ @ OG/OT (37.3)
    September 28, 2025 B @ MR (46.5)
    September 28, 2025 C @ BCC (30)
    September 28, 2025 B+ @ BCC (42.3)
    September 28, 2025 B @ BCC (41.6)
    September 28, 2025 C+ @ BCC (41.6)
    September 28, 2025 A @ BCC (42.3)
    September 27, 2025 C/D @ APV (17-28)
    September 27, 2025 A @ MJT (54.6)
    September 27, 2025 B+ @ MJT (54.6)
    September 27, 2025 B @ MJT (41.9)
    September 27, 2025 C+ @ MJT (41.9)
    September 26, 2025 C/C+ @ MILL (43.4)
    September 26, 2025 B @ MR, 37-45 (45.1)
    September 26, 2025 A/B+ @ MR, 37-45 (45.1)
    September 25, 2025 B+/B @ MJT (24.8)
    September 25, 2025 A @ BCC (23.3)
    September 25, 2025 B+ @ BCC (23.3) *CANCELLED*
    September 25, 2025 B @ BCC (21)
    September 25, 2025 C @ BCC (16-21)
    September 25, 2025 B @ APV (31.2) *CANCELLED*
    September 24, 2025 A/B+ @ HP, 15-23 (22.5)
    September 24, 2025 B @ MR, 39-55 (48.9)
    September 24, 2025 A/B+ @ MR, 39-55 (51.9)
    September 23, 2025 A/B+ @ MJT (26.9)
    September 23, 2025 B/C @ MJT (17.9)
    September 23, 2025 B+ @ BCC (15.9) *CANCELLED*
    September 23, 2025 B/C+ @ OG/OT (28.6)
    September 22, 2025 JSTS Ride Leader & Safety Meeting
    September 21, 2025 B @ MR (46.5)
    September 21, 2025 A @ BCC (44.9)
    September 21, 2025 B+ @ BCC (44.3)
    September 21, 2025 B @ BCC (38)
    September 21, 2025 C @ BCC (32.1)
    September 20, 2025 C/D @ APV (16-27)
    September 20, 2025 A @ MJT (53)
    September 20, 2025 B+ @ MJT (53) *CANCELLED*
    September 20, 2025 B @ MJT (45.9)
    September 20, 2025 C+ @ MJT (45.9)
    September 20, 2025 MTB @ APTH
    September 20, 2025 B+ @ BCC (39.6)
    September 19, 2025 B @ MR, 37-45 (45.1)
    September 19, 2025 A/B+ @ MR, 37-45 (45.1)
    September 18, 2025 B+/B @ MJT (24.8)
    September 18, 2025 A @ BCC (23.3)
    September 18, 2025 B+ @ BCC (23.3)
    September 18, 2025 B @ BCC (21)
    September 18, 2025 C @ BCC (16-21)
    September 18, 2025 C/C+ @ VPR (35.9)
    September 18, 2025 B @ APV (36.1)
    September 17, 2025 A/B+ @ HP, 15-23 (22.5)
    September 17, 2025 B @ MR, 39-55 (48.9)
    September 17, 2025 A/B+ @ MR, 39-55 (48.9) *CANCELLED*
    September 16, 2025 A/B+ @ MJT (26.9)
    September 16, 2025 B/C @ MJT (17.9)
    September 16, 2025 B+ @ HP (21.3)
    September 16, 2025 B/C+ @ OG/OT (30.9)
    September 15, 2025 JSTS General Mtg
    September 14, 2025 B @ MR (46.5)
    September 14, 2025 A @ BCC (54)
    September 14, 2025 B+ @ BCC (54)
    September 14, 2025 B @ BCC (34.2)
    September 14, 2025 C+ @ BCC (42)
    September 14, 2025 C @ BCC (38)
    September 13, 2025 C/D @ APV (17-27)
    September 13, 2025 A/B+ @ READINGTON (57.1) *CANCELLED*
    September 13, 2025 B/C+ @ READINGTON (57.1)
    September 13, 2025 C @ READINGTON (39.3)
    September 13, 2025 A @ MJT (54.3)
    September 13, 2025 B+ @ MJT (54.3)
    September 13, 2025 B @ MJT (41.7)
    September 13, 2025 C+ @ MJT (41.7)
    September 13, 2025 B+ @ BCC (39.3)
    September 12, 2025 B @ MR, 37-45 (45.1)
    September 12, 2025 A/B+ @ MR, 37-45 (45.1)
    September 11, 2025 B+/B @ MJT (24.8)
    September 11, 2025 A @ BCC (23.3)
    September 11, 2025 B+ @ BCC (23.3)
    September 11, 2025 B @ BCC (21)
    September 11, 2025 C @ BCC (16-21)
    September 11, 2025 C/C+ @ Socc (30.9)
    September 11, 2025 C+/B @ LSLPP (43.3)
    September 10, 2025 A/B+ @ HP, 15-23 (22.5) *CANCELLED*
    September 10, 2025 B @ MR, 39-55 (50.9) *CANCELLED*
    September 10, 2025 A/B+ @ MR, 39-55 (52.6)
    September 09, 2025 A/B+ @ MJT (26.9)
    September 09, 2025 B/C @ MJT (17.9)
    September 09, 2025 B+ @ BCC (23.3)
    September 09, 2025 B/C+ @ OG/OT (37.3)
    September 07, 2025 B @ MR (46.5) *CANCELLED*
    September 07, 2025 A @ BCC (57.8)
    September 07, 2025 B+ @ BCC (57.8)
    September 07, 2025 B @ BCC (49.7) *CANCELLED*
    September 07, 2025 C+ @ BCC (49.7)
    September 07, 2025 C @ BCC (40.3)
    September 06, 2025 C/D @ APV (17-28)
    September 06, 2025 A @ MJT (45.5)
    September 06, 2025 B+ @ MJT (45.5) *CANCELLED*
    September 06, 2025 C+ @ MJT (39.8)
    September 05, 2025 B @ MR, 37-45 (45.1)
    September 05, 2025 A/B+ @ MR, 37-45 (45.1)
    September 04, 2025 B+/B @ MJT (24.8)
    September 04, 2025 A @ BCC (23.3)
    September 04, 2025 B+ @ BCC (23.3) *CANCELLED*
    September 04, 2025 B @ BCC (21)
    September 04, 2025 C @ BCC (16-21)
    September 04, 2025 C/C+ @ HP (32)
    September 04, 2025 B @ MR (37.1)
    September 03, 2025 A/B+ @ HP, 15-23 (22.5)
    September 03, 2025 B @ MR, 39-55 (47.1)
    September 03, 2025 A/B+ @ MR, 39-55 (47.1)
    September 02, 2025 A/B+ @ MJT (26.9)
    September 02, 2025 B/C @ MJT (17.9)
    September 02, 2025 B+ @ HP (21.1)
    September 02, 2025 B+ @ BCC (23.3)
    September 02, 2025 B/C+ @ OG/OT (28.6)
    September 01, 2025 B+ @ BCC (39.3)
    August 31, 2025 B/C+ @ MJT (63.5)
    August 31, 2025 C @ MJT (54)
    August 31, 2025 A @ MJT (100.4)
    August 31, 2025 B+ @ MJT (100.4)
    August 31, 2025 B/C+ @ MJT (100.4)
    August 31, 2025 JSTS Club Century Day
    August 30, 2025 C/D @ APV (16-27)
    August 30, 2025 B @ MJT (45.9)
    August 30, 2025 C+ @ MJT (45.9)
    August 30, 2025 A @ MJT (63.2)
    August 30, 2025 B+ @ MJT (63.2)
    August 29, 2025 A/B+ @ MR, 37-45 (45.1)
    August 29, 2025 B @ MR, 37-45 (45.1)
    August 28, 2025 B+/B @ MJT (24.8)
    August 28, 2025 B @ BCC (21)
    August 28, 2025 A @ BCC (23.3)
    August 28, 2025 B+ @ BCC (23.3)
    August 28, 2025 C @ BCC (16-21)
    August 28, 2025 C/C+ @ VPR (32.2)
    August 28, 2025 B @ APV (28.7)
    August 27, 2025 A/B+ @ HP, 15-23 (22.5)
    August 27, 2025 B @ MR, 39-55 (48.9)
    August 27, 2025 A/B+ @ MR, 39-55 (63.6)
    August 26, 2025 B+ @ BCC (23.3)
    August 26, 2025 A/B+ @ MJT (26.9)
    August 26, 2025 B/C @ MJT (17.9)
    August 26, 2025 B+ @ HP (21.3)
    August 26, 2025 B/C+ @ OG/OT (30.6)
    August 25, 2025 JSTS Ride Leader & Safety Meeting
    August 24, 2025 *SWEET TREAT RIDE* - C/D @ BCC (20.1)
    August 24, 2025 *SWEET TREAT RIDE* - C @ BCC (41.4)
    August 24, 2025 *SWEET TREAT RIDE* - C+ @ BCC (45)
    August 24, 2025 B @ MR (46.5)
    August 24, 2025 *SWEET TREAT RIDE* - B @ BCC (65)
    August 24, 2025 *SWEET TREAT RIDE* - A @ BCC (65)
    August 24, 2025 *SWEET TREAT RIDE* - B+ @ BCC (65)
    August 23, 2025 C/D @ APV (17-27)
    August 23, 2025 B @ MJT (44.8)
    August 23, 2025 C+ @ MJT (44.8)
    August 23, 2025 A @ MJT (52.6)
    August 23, 2025 B+ @ MJT (52.6)
    August 23, 2025 B+ @ BCC (39.3)
    August 22, 2025 A/B+ @ MR, 37-45 (45.1)
    August 22, 2025 B @ MR, 37-45 (45.1)
    August 21, 2025 C @ BCC (16-21) *CANCELLED*
    August 21, 2025 A @ BCC (23.3)
    August 21, 2025 B @ BCC (21)
    August 21, 2025 B+/B @ MJT (24.8)
    August 21, 2025 B+ @ BCC (23.3)
    August 21, 2025 C/C+ @ Mill (39.3) *CANCELLED*
    August 21, 2025 B @ MR (38.5)
    August 20, 2025 A/B+ @ HP, 15-23 (22.5)
    August 20, 2025 A/B+ @ MR, 39-55 (55.4) *CANCELLED*
    August 20, 2025 B @ MR, 39-55 (49.2) *CANCELLED*
    August 19, 2025 B+ @ HP (21.3)
    August 19, 2025 A/B+ @ MJT (26.9) *CANCELLED*
    August 19, 2025 B/C @ MJT (17.9)
    August 19, 2025 B+ @ BCC (23.3)
    August 19, 2025 B/C+ @ OG/OT (34.6)
    August 17, 2025 B @ MR (46.5)
    August 17, 2025 B @ BCC (51.3)
    August 17, 2025 A @ BCC (57.8)
    August 17, 2025 B+ @ BCC (57.8)
    August 17, 2025 C @ BCC (34.2)
    August 16, 2025 C/D @ APV (17-28)
    August 16, 2025 Remote Hill Ride - B/C+ @ BED2 (52.2)
    August 16, 2025 Remote Hill Ride - C @ BED2 (40.8)
    August 16, 2025 B @ MJT (41.7)
    August 16, 2025 C+ @ MJT (41.7)
    August 16, 2025 A @ MJT (54.8)
    August 16, 2025 B+ @ MJT (54.8)
    August 16, 2025 Remote Hill Ride - A/B+ @ BED2 (52.2)
    August 15, 2025 A/B+ @ MR, 37-45 (45.1)
    August 15, 2025 B @ MR, 37-45 (45.1)
    August 14, 2025 B+/B @ MJT (24.8)
    August 14, 2025 A @ BCC (23.3)
    August 14, 2025 B+ @ BCC (23.3)
    August 14, 2025 B @ BCC (21)
    August 14, 2025 C @ BCC (16-21)
    August 14, 2025 C/C+ @ Socc (30.6)
    August 14, 2025 B @ APV (36.1)
    August 13, 2025 A/B+ @ HP, 15-23 (22.5)
    August 13, 2025 A/B+ @ MR, 39-55 (53.6)
    August 13, 2025 B @ MR, 39-55 (48.9)
    August 12, 2025 A/B+ @ MJT (26.9)
    August 12, 2025 B/C @ MJT (17.9)
    August 12, 2025 B+ @ HP (21.3)
    August 12, 2025 B+ @ BCC (23.3)
    August 12, 2025 B/C+ @ OG/OT (30.2)
    August 10, 2025 B @ MR (46.5)
    August 10, 2025 B @ BCC (48.9)
    August 10, 2025 A @ BCC (54)
    August 10, 2025 C @ BCC (34.8)
    August 10, 2025 B+ @ BCC (46.3)
    August 09, 2025 C/D @ APV (16-27)
    August 09, 2025 B @ MJT (42.2)
    August 09, 2025 C+ @ MJT (42.2)
    August 09, 2025 A @ MJT (56.7)
    August 09, 2025 B+ @ MJT (56.7)
    August 08, 2025 A/B+ @ MR, 37-45 (45.1)
    August 08, 2025 B @ MR, 37-45 (45.1)
    August 08, 2025 Hill ride - b+ @ BCC (42.1)
    August 07, 2025 B+/B @ MJT (24.8)
    August 07, 2025 A @ BCC (23.3)
    August 07, 2025 B+ @ BCC (23.3)
    August 07, 2025 B @ BCC (21)
    August 07, 2025 C @ BCC (16-21)
    August 07, 2025 C/C+ @ Socc (34.6)
    August 07, 2025 B @ APV (28.7)
    August 06, 2025 A/B+ @ HP, 15-23 (22.5) *CANCELLED*
    August 06, 2025 A/B+ @ MR, 39-55 (52.6)
    August 06, 2025 B @ MR, 39-55 (48.9)
    August 05, 2025 B+ @ HP (21.3)
    August 05, 2025 A/B+ @ MJT (26.9)
    August 05, 2025 B/C @ MJT (17.9)
    August 05, 2025 B+ @ BCC (23.3)
    August 05, 2025 B/C+ @ OG/OT (33.7)
    August 03, 2025 JSTS Summer Picnic - Registration Reqd
    August 03, 2025 Summer Picnic - D @ BCC (21)
    August 03, 2025 B @ MR (38.5)
    August 03, 2025 Summer Picnic - A @ MT_train (63)
    August 03, 2025 Summer Picnic - B+ @ MT_train, 34-63 (63)
    August 03, 2025 Summer Picnic - B @ MT_train, 34-63 (47.1)
    August 03, 2025 Summer Picnic - C+ @ MT_train, 34-63 (47.1)
    August 03, 2025 Summer Picnic - C @ MT_train, 34-63 (32.6)
    August 02, 2025 C/D @ APV (17-27)
    August 02, 2025 B @ MJT (43.9)
    August 02, 2025 C+ @ MJT (43.9)
    August 02, 2025 A @ MJT (54.8)
    August 02, 2025 B+ @ MJT (54.8)
    August 02, 2025 Local Hills Ride - B+ @ BCC (39.3)
    August 01, 2025 A/B+ @ MR, 37-45 (45.1)
    August 01, 2025 B @ MR, 37-45 (45.1)
    July 31, 2025 A @ BCC (23.3)
    July 31, 2025 B+ @ BCC (23.3) *CANCELLED*
    July 31, 2025 B @ BCC (21)
    July 31, 2025 C @ BCC (16-21)
    July 31, 2025 B+/B @ MJT (24.8)
    July 31, 2025 C/C+ @ VPR (32.2)
    July 31, 2025 ALL @ MILL (62.1)
    July 30, 2025 A/B+ @ HP, 15-23 (22.5)
    July 30, 2025 B @ MR, 39-55 (50.9)
    July 30, 2025 A/B+ @ MR, 39-55 (50.9)
    July 29, 2025 B+ @ HP (21.3)
    July 29, 2025 A/B+ @ MJT (26.9)
    July 29, 2025 B/C @ MJT (17.9)
    July 29, 2025 B+ @ BCC (23.3)
    July 29, 2025 B/C+ @ OG/OT (37.7)
    July 28, 2025 JSTS Ride Leader & Safety Meeting
    July 27, 2025 B @ MR (38.5)
    July 27, 2025 D @ BCC (21)
    July 27, 2025 A @ BCC (51.8) *CANCELLED*
    July 27, 2025 B+ @ BCC (51.8)
    July 27, 2025 C+ @ BCC (51.3)
    July 27, 2025 B @ BCC (34.2)
    July 27, 2025 C @ BCC (34.2)
    July 26, 2025 Remote Hill Ride - B/C+ @ BED2 (62.9)
    July 26, 2025 Remote Hill Ride - C @ BED2 (41.6)
    July 26, 2025 C/D @ APV (17-28)
    July 26, 2025 A @ MJT (62.9)
    July 26, 2025 B+ @ MJT (62.9)
    July 26, 2025 B @ MJT (41.1)
    July 26, 2025 C+ @ MJT (41.1)
    July 26, 2025 Remote Hill Ride - A/B+ @ BED2 (62.9)
    July 25, 2025 B @ MR, 37-45 (45.1)
    July 25, 2025 A/B+ @ MR, 37-45 (45.1)
    July 24, 2025 B+/B @ MJT (24.8)
    July 24, 2025 A @ BCC (23.3)
    July 24, 2025 B+ @ BCC (23.3)
    July 24, 2025 B @ BCC (21)
    July 24, 2025 C @ BCC (16-21)
    July 24, 2025 Remote Hill Ride - ALL @ Mercer (39.7)
    July 24, 2025 C/C+ @ MILL (40.9)
    July 24, 2025 C+/B @ JPJ (37.1)
    July 23, 2025 B/C+ @ HP, 15-23 (22.5)
    July 23, 2025 A/B+ @ HP, 15-23 (22.5)
    July 23, 2025 A/B+ @ MR, 39-55 (51.3)
    July 23, 2025 B @ MR, 39-55 (47.1)
    July 22, 2025 B+ @ HP (21.3)
    July 22, 2025 A/B+ @ MJT (26.9) *CANCELLED*
    July 22, 2025 B/C @ MJT (17.9)
    July 22, 2025 B+ @ BCC (23.3)
    July 22, 2025 B/C+ @ OG/OT (37.3)
    July 21, 2025 JSTS Special Mtg - Reallocation of Event Funds - RESCHEDULED
    July 20, 2025 B @ MR (38.5) *CANCELLED*
    July 20, 2025 A @ BCC (57.8)
    July 20, 2025 B+ @ BCC (57.8)
    July 20, 2025 C+ @ BCC (41.4)
    July 20, 2025 C @ BCC (30)
    July 20, 2025 B @ BCC (41.4)
    July 19, 2025 *ICE CREAM RIDE* - C/D @ APV, 17-28 (30)
    July 19, 2025 *ICE CREAM RIDE* - A @ TPJ (58.1)
    July 19, 2025 *ICE CREAM RIDE* - B+ @ TPJ (58.1)
    July 19, 2025 *ICE CREAM RIDE* - B @ TPJ (42.7)
    July 19, 2025 *ICE CREAM RIDE* - C+ @ TPJ (42.7)
    July 19, 2025 C @ TPJ (30.3)
    July 18, 2025 A/B+ @ MR, 37-45 (45.1)
    July 18, 2025 B @ MR, 37-45 (45.1)
    July 17, 2025 B+/B @ MJT (24.8)
    July 17, 2025 A @ BCC (23.3)
    July 17, 2025 B+ @ BCC (23.3)
    July 17, 2025 B @ BCC (21)
    July 17, 2025 C @ BCC (16-21)
    July 17, 2025 C/C+ @ VPR (41.4)
    July 17, 2025 C+/B @ APV (31.2)
    July 16, 2025 A/B+ @ HP, 15-23 (22.5)
    July 16, 2025 B @ MR, 39-55 (49.2)
    July 16, 2025 A/B+ @ MR, 39-55 (49.2)
    July 15, 2025 B+ @ HP (21.3)
    July 15, 2025 A/B+ @ MJT (26.9)
    July 15, 2025 B/C @ MJT (17.9)
    July 15, 2025 B+ @ BCC (23.3)
    July 15, 2025 B/C+ @ OG/OT (34.6)
    July 14, 2025 JSTS Special Mtg - Reallocation of Event Funds - POSTPONED
    July 13, 2025 B @ MR (38.5)
    July 13, 2025 B @ BCC (49.7)
    July 13, 2025 A @ BCC (63)
    July 13, 2025 B+ @ BCC (63)
    July 13, 2025 C+ @ BCC (30.7)
    July 13, 2025 C @ BCC (30.7)
    July 12, 2025 C/D @ APV (17-27)
    July 12, 2025 A @ TPJ (58.6)
    July 12, 2025 B @ TPJ (45.2)
    July 12, 2025 C @ TPJ (34.5)
    July 12, 2025 C+ @ TPJ (45.2)
    July 12, 2025 B+ @ TPJ (58.6)
    July 11, 2025 A/B+ @ MR, 37-45 (45.1)
    July 11, 2025 B @ MR, 37-45 (45.1)
    July 10, 2025 B+/B @ MJT (24.8)
    July 10, 2025 A @ BCC (23.3)
    July 10, 2025 B+ @ BCC (23.3)
    July 10, 2025 B @ BCC (21)
    July 10, 2025 C @ BCC (16-21)
    July 10, 2025 C/C+ @ Socc (37.1) *CANCELLED*
    July 10, 2025 C+/B @ MJT (41.7) *CANCELLED*
    July 10, 2025 JSTS Summer Tour 2025 - CANCELLED DUE TO WEATHER
    July 09, 2025 B/C+ @ HP, 15-23 (22.5)
    July 09, 2025 A/B+ @ HP, 15-23 (22.5) *CANCELLED*
    July 09, 2025 A/B+ @ MR, 39-55 (48.9)
    July 09, 2025 B @ MR, 39-55 (48.9)
    July 08, 2025 B+ @ HP (21.3)
    July 08, 2025 A/B+ @ MJT (26.9)
    July 08, 2025 B/C @ MJT (17.9)
    July 08, 2025 B+ @ BCC (23.3) *CANCELLED*
    July 08, 2025 B/C+ @ OG/OT (30.2)
    July 07, 2025 JSTS Special Mtg - Reallocation of Event Funds - POSTPONED
    July 07, 2025 B/B+ @ Mill (30.5) *CANCELLED*
    July 06, 2025 B @ MR (38.5)
    July 06, 2025 B @ BCC (47.7)
    July 06, 2025 A @ BCC (51.8)
    July 06, 2025 B+ @ BCC (51.8)
    July 06, 2025 C @ BCC (34.6)
    July 06, 2025 C+ @ BCC (47.7)
    July 05, 2025 C/D @ APV (17-28)
    July 05, 2025 A @ MJT (63.5)
    July 05, 2025 B @ MJT (42.2)
    July 05, 2025 C+ @ MJT (42.2)
    July 05, 2025 MTB @ APTH
    July 05, 2025 B+ @ MJT (63.5)
    July 04, 2025 C/C+ @ Socc (34.6)
    July 04, 2025 B @ MR, 37-45 (45.1)
    July 04, 2025 A/B+ @ MR, 37-45 (45.1)
    July 03, 2025 *Longest Day Ride* - B @ BCC (23.3)
    July 03, 2025 *Longest Day Ride* - C @ BCC (21)
    July 03, 2025 *Longest Day Ride* - A @ BCC (23.3)
    July 03, 2025 *Longest Day Ride* - B+ @ BCC (25.7)
    July 03, 2025 C/C+ @ HP (36.3)
    July 03, 2025 C+/B @ JPJ (39.2)
    July 02, 2025 A/B+ @ MR, 39-55 (48.9) *CANCELLED*
    July 02, 2025 B @ MR, 39-55 (48.9)
    July 01, 2025 B+ @ HP (21.3) *CANCELLED*
    July 01, 2025 *Longest Day Ride* - A+/A @ MJT (34.1) *CANCELLED*
    July 01, 2025 *Longest Day Ride* - B+ @ MJT (34.1) *CANCELLED*
    July 01, 2025 *Longest Day Ride* - B/C @ MJT (25.6) *CANCELLED*
    July 01, 2025 B/C+ @ OG (26.7)
    June 29, 2025 B @ MR (38.5)
    June 29, 2025 B @ BCC (49.7)
    June 29, 2025 A @ BCC (51.7)
    June 29, 2025 B+ @ BCC (51.7)
    June 29, 2025 C @ BCC (33.3)
    June 29, 2025 C+ @ BCC (35.6)
    June 28, 2025 C/D @ APV (16-27) *CANCELLED*
    June 28, 2025 A @ MJT (53)
    June 28, 2025 B+ @ MJT (53) *CANCELLED*
    June 28, 2025 B @ MJT (37.9)
    June 28, 2025 C+ @ MJT (37.9)
    June 28, 2025 *MTB* @ APTH - Bryan Hrycyk Memorial Ride
    June 27, 2025 B @ MR, 37-45 (45.1)
    June 27, 2025 A/B+ @ MR, 37-45 (45.1)
    June 26, 2025 A @ BCC (23.3)
    June 26, 2025 B+ @ BCC (23.3)
    June 26, 2025 B @ BCC (21)
    June 26, 2025 C @ BCC (16-21)
    June 26, 2025 A+/A @ MJT (26.3)
    June 26, 2025 B+/B @ MJT (24.8)
    June 26, 2025 C/C+ @ Mill (30.5)
    June 26, 2025 C+/B @ MR (33.1)
    June 25, 2025 B+ @ HP, 15-23 (22.5)
    June 25, 2025 B @ HP, 15-23 (22.5)
    June 25, 2025 A @ HP, 15-23 (22.5)
    June 25, 2025 B @ MR, 39-55 (48.9) *CANCELLED*
    June 25, 2025 A/B+ @ MR (48.9)
    June 24, 2025 B+ @ HP (21.3)
    June 24, 2025 A/B+ @ MJT (26.9)
    June 24, 2025 B/C @ MJT (17.9)
    June 24, 2025 B+ @ BCC (23.3)
    June 24, 2025 B/C+ @ OG/OT (28.6)
    June 23, 2025 JSTS Ride Leader & Safety Meeting
    June 22, 2025 C+ @ BCC (23.3)
    June 22, 2025 C @ BCC (34.2)
    June 22, 2025 B @ BCC (34.2)
    June 22, 2025 A @ BCC (34.2)
    June 22, 2025 B+ @ BCC (34.2)
    June 22, 2025 C (21.3)
    June 21, 2025 C/D @ APbp (17-28)
    June 21, 2025 B @ MJT (40.5)
    June 21, 2025 C+ @ MJT (40.5)
    June 21, 2025 A+/A @ MJT (45.5) *CANCELLED*
    June 21, 2025 B+ @ MJT (45.5) *CANCELLED*
    June 20, 2025 A/B+ @ MR, 37-45 (45.1)
    June 20, 2025 B @ MR, 37-45 (45.2)
    June 19, 2025 A @ BCC (23.3)
    June 19, 2025 B+ @ BCC (23.3) *CANCELLED*
    June 19, 2025 B @ BCC (23.3)
    June 19, 2025 C @ BCC, 16-21 (21) *CANCELLED*
    June 19, 2025 C/C+ @ VPR (32.2)
    June 19, 2025 B @ JPJ (37.1) *CANCELLED*
    June 18, 2025 B @ HP, 15-23 (22.5)
    June 18, 2025 A @ HP, 15-23 (22.5)
    June 18, 2025 B @ MR, 39-55 (48.9) *CANCELLED*
    June 18, 2025 A/B+ @ MR (48.9) *CANCELLED*
    June 17, 2025 B+ @ HP (21.3)
    June 17, 2025 A+/A @ MJT (26.9)
    June 17, 2025 B+ @ MJT (34.1)
    June 17, 2025 B/C @ MJT (17.9)
    June 17, 2025 A/B+ @ BCC (23.3)
    June 17, 2025 B/C+ @ OG/OT (31.2)
    June 15, 2025 C+ @ BCC (30) *CANCELLED*
    June 15, 2025 B @ BCC (34.2)
    June 15, 2025 A @ BCC (47.7) *CANCELLED*
    June 15, 2025 B+ @ BCC (40.8)
    June 15, 2025 C @ BCC (30) *CANCELLED*
    June 14, 2025 Remote Hill Ride - B+ @ BED2 (55.7) *CANCELLED*
    June 14, 2025 Remote Hill Ride - B/C+ @ BED2 (55.7) *CANCELLED*
    June 14, 2025 Remote Hill Ride - C @ BED2 (40) *CANCELLED*
    June 14, 2025 C/D @ APbp (16-27)
    June 14, 2025 A+/A @ MJT (52.6)
    June 14, 2025 B+ @ MJT (52.6) *CANCELLED*
    June 14, 2025 B @ MJT (45.9)
    June 14, 2025 C+ @ MJT (45.9)
    June 13, 2025 B @ MR, 37-45 (45.2)
    June 13, 2025 A/B+ @ MR, 37-45 (45.1)
    June 12, 2025 A+/A @ MJT (26.3)
    June 12, 2025 B+/B @ MJT (24.8)
    June 12, 2025 B+ @ BCC (23.3)
    June 12, 2025 B @ BCC (21)
    June 12, 2025 C @ BCC (16-21)
    June 12, 2025 A @ BCC (23.3)
    June 12, 2025 C/C+ @ Socc (38.3)
    June 12, 2025 B/C+ @ OG (30.5)
    June 11, 2025 B @ HP, 15-23 (22.5)
    June 11, 2025 A @ HP, 15-23 (22.5)
    June 11, 2025 B @ MR, 39-55 (49.2)
    June 11, 2025 A/B+ @ MR (49.2)
    June 10, 2025 B+ @ HP (21.3)
    June 10, 2025 A+/A @ MJT (26.9)
    June 10, 2025 B+ @ MJT (26.9)
    June 10, 2025 B/C @ MJT (17.9)
    June 10, 2025 A/B+ @ BCC (23.3)
    June 10, 2025 B/C+ @ OG/OT (30.5)
    June 08, 2025 Gravel B+/B
    June 08, 2025 C+ @ BCC (32.1)
    June 08, 2025 B @ BCC (42.1)
    June 08, 2025 A @ BCC (42.1)
    June 08, 2025 B+ @ BCC (42.1)
    June 08, 2025 C @ BCC (32.1)
    June 07, 2025 C/D @ APbp (17-27)
    June 07, 2025 A+/A @ MJT (49.7)
    June 07, 2025 B+ @ MJT (49.7) *CANCELLED*
    June 07, 2025 B @ MJT (35.8)
    June 07, 2025 C+ @ MJT (35.8) *CANCELLED*
    June 06, 2025 A/B+ @ MR, 37-45 (45.2)
    June 06, 2025 B @ MR, 37-45 (45.2)
    June 05, 2025 A+/A @ MJT (26.3)
    June 05, 2025 B+/B @ MJT (24.8)
    June 05, 2025 B @ BCC (21)
    June 05, 2025 C @ BCC (16-21)
    June 05, 2025 A @ BCC (23.3)
    June 05, 2025 B+ @ BCC (23.3)
    June 05, 2025 C/C+ @ HP (32.5)
    June 05, 2025 B @ OG (28.6)
    June 04, 2025 B @ HP, 15-23 (22.5)
    June 04, 2025 A @ HP, 15-23 (22.5)
    June 04, 2025 A/B+ @ MR (47.1)
    June 04, 2025 B @ MR, 39-55 (47.1)
    June 03, 2025 B+ @ HP (21.3)
    June 03, 2025 A+/A @ MJT (26.9)
    June 03, 2025 B+ @ MJT (26.9)
    June 03, 2025 B/C @ MJT (17.9)
    June 03, 2025 A/B+ @ BCC (23.3)
    June 03, 2025 B/C+ @ OG/OT (36.6)
    June 01, 2025 B @ HP (33.9)
    June 01, 2025 A @ HP (49.4)
    June 01, 2025 B+ @ HP (49.4)
    June 01, 2025 C @ HP (25.4)
    May 31, 2025 C/D @ APV (16-27)
    May 31, 2025 C+ @ MJT (35.1) *CANCELLED*
    May 31, 2025 B/B+ @ COLUMBIA
    May 31, 2025 A+/A @ MJT (54.6)
    May 31, 2025 B+ @ MJT (54.6)
    May 31, 2025 B @ MJT (35.1) *CANCELLED*
    May 30, 2025 B @ MR, 37-45 (45.2)
    May 30, 2025 A/B+ @ MR, 37-45 (45.1)
    May 29, 2025 B @ BCC (21)
    May 29, 2025 A @ BCC (23.3)
    May 29, 2025 B+ @ BCC (23.3)
    May 29, 2025 C @ BCC (16-21)
    May 29, 2025 A+/A @ MJT (26.3)
    May 29, 2025 B+/B @ MJT (24.8)
    May 29, 2025 B @ Socc (34.6)
    May 29, 2025 C/C+ @ Socc (37.1)
    May 28, 2025 B @ HP, 15-23 (22.5)
    May 28, 2025 A @ HP, 15-23 (22.5)
    May 28, 2025 A/B+ @ MR (48.9) *CANCELLED*
    May 28, 2025 B @ MR, 39-55 (48.9) *CANCELLED*
    May 27, 2025 B+ @ HP (21.3)
    May 27, 2025 A+/A @ MJT (26.9)
    May 27, 2025 B+ @ MJT (34.1)
    May 27, 2025 B/C @ MJT (17.9)
    May 27, 2025 B+ @ BCC (23.3)
    May 27, 2025 B/C+ @ OG/OT (30.2)
    May 26, 2025 B @ BCC (25.4)
    May 26, 2025 B+ @ BCC (42.1)
    May 25, 2025 JSTS Family Day BBQ - CANCELLED
    May 25, 2025 D @ AH (19.9)
    May 25, 2025 B @ BCC (38.8)
    May 25, 2025 A @ BCC (48.9)
    May 25, 2025 B+ @ BCC (48.9)
    May 25, 2025 C @ BCC (26.4)
    May 24, 2025 C/D @ APV (17-27)
    May 24, 2025 B @ MJT (35.3)
    May 24, 2025 C+ @ MJT (35.3)
    May 24, 2025 A+/A @ MJT (52.8)
    May 24, 2025 B+ @ MJT (52.8) *CANCELLED*
    May 23, 2025 *ALL* @ MR (6.1) - Ride of Silence
    May 23, 2025 A/B+ @ MR, 37-45 (45.2)
    May 23, 2025 B @ MR, 37-45 (45.2) *CANCELLED*
    May 22, 2025 A+/A @ MJT (26.3)
    May 22, 2025 B+/B @ MJT (24.8)
    May 22, 2025 B+ @ BCC (23.3) *CANCELLED*
    May 22, 2025 B @ BCC (21)
    May 22, 2025 C @ BCC (16-21)
    May 22, 2025 A @ BCC (23.3)
    May 22, 2025 C/C+ @ MJT (35.1)
    May 22, 2025 C/C+ @ TPJ (43.4) *CANCELLED*
    May 22, 2025 B @ MJT (34.3) *CANCELLED*
    May 21, 2025 A @ HP, 15-23 (22.5)
    May 21, 2025 A/B+ @ MR (48.9) *CANCELLED*
    May 21, 2025 B @ MR, 39-55 (48.9) *CANCELLED*
    May 20, 2025 B+ @ HP (21.3)
    May 20, 2025 B/C @ MJT (17.9)
    May 20, 2025 A+/A @ MJT (26.9)
    May 20, 2025 B+ @ MJT (26.9)
    May 20, 2025 B+ @ BCC (23.3)
    May 20, 2025 B/C+ @ OG/OT (30.6)
    May 18, 2025 JSTS Smart Cycling Class
    May 18, 2025 B @ BCC (40.4)
    May 18, 2025 A @ BCC (49.7)
    May 18, 2025 B+ @ BCC (49.7)
    May 18, 2025 C/C+ @ BCC (26.7)
    May 17, 2025 C/D @ APV (17-28)
    May 17, 2025 Remote Hill Ride - B/C+ @ READINGTON (57.1)
    May 17, 2025 Remote Hill Ride - C @ READINGTON (39.3)
    May 17, 2025 B @ MJT (41.9)
    May 17, 2025 C+ @ MJT (41.9)
    May 17, 2025 A+/A @ MJT (54.8)
    May 17, 2025 B+ @ MJT (54.8)
    May 17, 2025 Remote Hill Ride - A/B+ @ READINGTON (57.1)
    May 16, 2025 A/B+ @ MR, 37-45 (45.2)
    May 16, 2025 B @ MR, 37-45 (45.2)
    May 15, 2025 A+/A @ MJT (26.3)
    May 15, 2025 B+/B @ MJT (24.8)
    May 15, 2025 A @ BCC (23.3)
    May 15, 2025 B+ @ BCC (23.3)
    May 15, 2025 B @ BCC (21)
    May 15, 2025 C @ BCC (16-21)
    May 15, 2025 C/C+ @ Socc (37.1) *CANCELLED*
    May 15, 2025 B @ OG (30.6)
    May 14, 2025 A/B+ @ MR (48.9) *CANCELLED*
    May 14, 2025 B @ MR, 39-55 (48.9) *CANCELLED*
    May 13, 2025 B+ @ HP (21.3)
    May 13, 2025 A+/A @ MJT (26.9)
    May 13, 2025 B+ @ MJT (26.9)
    May 13, 2025 B/C @ MJT (17.9)
    May 13, 2025 B+ @ BCC (23.3) *CANCELLED*
    May 13, 2025 B/C+ @ OG/OT (31.2)
    May 12, 2025 JSTS General Mtg - New Member Meeting
    May 11, 2025 B @ BCC (40.3)
    May 11, 2025 A @ BCC (43.2)
    May 11, 2025 B+ @ BCC (43.2)
    May 11, 2025 C @ BCC (30)
    May 10, 2025 C/D @ APV, 16-27 (16.2)
    May 10, 2025 B @ MJT (39.8)
    May 10, 2025 C/C+ @ MJT (41.7)
    May 10, 2025 A+/A @ MJT (44.5) *CANCELLED*
    May 10, 2025 B+ @ MJT (44.5)
    May 09, 2025 A/B+ @ MR, 37-45 (45.2) *CANCELLED*
    May 09, 2025 B @ MR, 37-45 (45.2) *CANCELLED*
    May 08, 2025 A+/A @ MJT (26.3)
    May 08, 2025 B+/B @ MJT (24.8)
    May 08, 2025 A @ BCC (23.3)
    May 08, 2025 B+ @ BCC (23.3)
    May 08, 2025 B @ BCC (21)
    May 08, 2025 C @ BCC (16-21)
    May 08, 2025 C/C+ @ MR (33.1)
    May 08, 2025 B @ MR (33.1)
    May 07, 2025 B @ HP, 15-23 (22.5)
    May 07, 2025 A @ HP, 15-23 (22.5)
    May 07, 2025 A/B+ @ MR (47.1)
    May 07, 2025 B @ MR, 39-55 (47.1)
    May 06, 2025 B+ @ HP (21.3)
    May 06, 2025 A+/A @ MJT (26.9)
    May 06, 2025 B+ @ MJT (26.9)
    May 06, 2025 B/C @ MJT (17.9)
    May 06, 2025 B/C+ @ OG/OT (34.6) *CANCELLED*
    May 04, 2025 Champagne Ride - D @ BCC (15)
    May 04, 2025 Champagne Ride - A @ BCC (51.8)
    May 04, 2025 Champagne Ride - B+ @ BCC (44.7)
    May 04, 2025 Champagne Ride - B @ BCC (40.3)
    May 04, 2025 Champagne Ride - C @ BCC (30)
    May 04, 2025 JSTS Champagne Rides
    May 03, 2025 Bikes & Beers Monmouth
    May 02, 2025 A/B+ @ MR, 37-45 (45.2)
    May 02, 2025 B @ MR, 37-45 (45.2)
    May 01, 2025 A+/A @ MJT (26.3)
    May 01, 2025 B+/B @ MJT (24.8)
    May 01, 2025 A+/A @ BCC (23.3)
    May 01, 2025 B+ @ BCC (23.3)
    May 01, 2025 B @ BCC (21)
    May 01, 2025 C @ BCC (16-21)
    May 01, 2025 C/C+ @ HP (32.9)
    May 01, 2025 B @ JPJ (33.9)
    April 30, 2025 B @ HP, 15-23 (22.5)
    April 30, 2025 A @ HP, 15-23 (22.5)
    April 30, 2025 A/B+ @ MR (45.3)
    April 30, 2025 B @ MR (45.3)
    April 29, 2025 A+/A @ MJT (26.9)
    April 29, 2025 B+ @ MJT (26.9)
    April 29, 2025 B/C @ MJT (17.9)
    April 29, 2025 B+ @ BCC (23.3)
    April 29, 2025 B/C+ @ OG/OT (30.2)
    April 28, 2025 JSTS Ride Leader & Safety Meeting
    April 27, 2025 B @ BCC (23.3)
    April 26, 2025 C/D @ APV (17-27) *CANCELLED*
    April 26, 2025 A+/A @ MJT (45.5) *CANCELLED*
    April 26, 2025 B+ @ MJT (45.5)
    April 26, 2025 B @ MJT (32.1)
    April 26, 2025 C+ @ MJT (32.1)
    April 25, 2025 A/B+ @ MR, 37-45 (45.2)
    April 25, 2025 B @ MR, 37-45 (45.2)
    April 24, 2025 A+/A @ MJT (26.3)
    April 24, 2025 B+/B @ MJT (24.8)
    April 24, 2025 A @ BCC (23.3)
    April 24, 2025 B+ @ BCC (23.3)
    April 24, 2025 B @ BCC (21)
    April 24, 2025 *All* @ BCC (16-21)
    April 24, 2025 C/C+ @ Socc (37.1)
    April 23, 2025 B @ HP, 15-23 (22.5)
    April 23, 2025 A @ HP, 15-23 (22.5)
    April 23, 2025 A/B+ @ MR (39.5)
    April 23, 2025 B @ MR, 39-55 (39.5)
    April 22, 2025 A+/A @ MJT (26.9)
    April 22, 2025 B+ @ MJT (26.9)
    April 22, 2025 B/C @ MJT (17.9)
    April 22, 2025 B+ @ BCC (23.3)
    April 22, 2025 B/C+ @ OG/OT (28.6)
    April 20, 2025 B @ BCC (34.6)
    April 20, 2025 A @ BCC (41)
    April 20, 2025 B+ @ BCC (41)
    April 20, 2025 C @ BCC (26.4)
    April 19, 2025 C/D @ APV (17-28)
    April 19, 2025 Remote Hill Ride - A/B+ @ BED2 (48.8)
    April 19, 2025 Remote Hill Ride - B/C+ @ BED2 (48.8)
    April 19, 2025 Remote Hill Ride - C @ BED2 (34.4)
    April 19, 2025 A+/A @ MJT (42.8)
    April 19, 2025 B+ @ MJT (42.8)
    April 19, 2025 B @ MJT (29.1)
    April 19, 2025 C+ @ MJT (29.1)
    April 19, 2025 Gravel B/B+
    April 18, 2025 A/B+ @ MR, 37-45 (45.2)
    April 18, 2025 B @ MR, 37-45 (37.1)
    April 18, 2025 MTB @ APTH
    April 17, 2025 A+/A @ MJT (26.3)
    April 17, 2025 B+/B @ MJT (24.8)
    April 17, 2025 A @ BCC (23.3)
    April 17, 2025 B+ @ BCC (23.3)
    April 17, 2025 B @ BCC (21)
    April 17, 2025 *All* @ BCC (16-21)
    April 17, 2025 C/C+ @ APV (31.2)
    April 16, 2025 B @ HP, 15-23 (22.5)
    April 16, 2025 A @ HP, 15-23 (22.5)
    April 16, 2025 A/B+ @ MR (38.5)
    April 16, 2025 B @ MR, 39-55 (38.5)
    April 15, 2025 A+/A @ MJT (26.9)
    April 15, 2025 B+ @ MJT (26.9) *CANCELLED*
    April 15, 2025 B/C @ MJT (17.9)
    April 15, 2025 B+/B @ BCC (23.3)
    April 15, 2025 MTB @ APTH
    April 15, 2025 B/C+ @ OG/OT (33.7)
    April 13, 2025 B @ BCC (31.5)
    April 13, 2025 A @ BCC (38)
    April 13, 2025 B+ @ BCC (38)
    April 13, 2025 C @ BCC (24.9)
    April 12, 2025 C/D @ APV (16-27)
    April 12, 2025 A+/A @ MJT (45.3) *CANCELLED*
    April 12, 2025 B+ @ MJT (45.3)
    April 12, 2025 B/C+ @ MJT (31.7)
    April 12, 2025 C @ MJT (23.6)
    April 11, 2025 A/B+ @ MR, 37-45 (45.2) *CANCELLED*
    April 11, 2025 B @ MR, 37-45 (45.2) *CANCELLED*
    April 11, 2025 JSTS Clothing Store - OPEN
    April 10, 2025 A+/A @ MJT (26.3)
    April 10, 2025 B+/B @ MJT (24.8) *CANCELLED*
    April 10, 2025 A @ BCC (23.3)
    April 10, 2025 B+ @ BCC (23.3)
    April 10, 2025 B @ BCC (21)
    April 10, 2025 *All* @ BCC (16-21)
    April 10, 2025 C/C+ @ CSGC (33.5)
    April 09, 2025 B @ HP, 15-23 (22.5)
    April 09, 2025 A @ HP, 15-23 (22.5) *CANCELLED*
    April 09, 2025 A/B+ @ MR (36.5)
    April 09, 2025 B @ MR, 39-55 (36.5)
    April 08, 2025 A+/A @ MJT (26.9) *CANCELLED*
    April 08, 2025 B+ @ MJT (26.9)
    April 08, 2025 B/C @ MJT (17.9)
    April 08, 2025 B/C+ @ OG/OT (28.3)
    April 06, 2025 C+ @ OG (30.6) *CANCELLED*
    April 06, 2025 B @ BCC (35.6) *CANCELLED*
    April 06, 2025 A @ BCC (35.6)
    April 06, 2025 B+ @ BCC (35.6) *CANCELLED*
    April 06, 2025 C @ BCC (21.3)
    April 05, 2025 C/D @ APV (17-27)
    April 05, 2025 A+/A @ MJT (49.3)
    April 05, 2025 B+ @ MJT (49.3) *CANCELLED*
    April 05, 2025 B/C+ @ MJT (28.8) *CANCELLED*
    April 05, 2025 C @ MJT (21.3)
    April 04, 2025 A/B+ @ MR, 37-45 (45.2) *CANCELLED*
    April 04, 2025 B @ MR, 37-45 (45.2) *CANCELLED*
    April 03, 2025 B+/B @ MJT (24.8)
    April 03, 2025 A @ BCC (23.3)
    April 03, 2025 B+ @ BCC (23.3)
    April 03, 2025 B @ BCC (21)
    April 03, 2025 *All* @ BCC, 16-21 (15.9)
    April 03, 2025 A/A+ @ MJT (26.3)
    April 03, 2025 C/C+ @ HP (32.5) *CANCELLED*
    April 02, 2025 B @ HP, 15-23 (21.3) *CANCELLED*
    April 02, 2025 A @ HP, 15-23 (22.5) *CANCELLED*
    April 02, 2025 A/B+ @ MR (38.5)
    April 02, 2025 B @ MR, 39-55 (38.5)
    April 01, 2025 A @ MJT (26.9)
    April 01, 2025 B+ @ MJT (26.9)
    April 01, 2025 B/C @ MJT (17.9)
    April 01, 2025 B+ @ BCC (23.3)
    April 01, 2025 B/C+ @ APV (28.7)
    March 30, 2025 B @ HP (30.7)
    March 29, 2025 B+ @ MJT (37.9)
    March 29, 2025 A @ MJT (50.8)
    March 29, 2025 MTB @ APTH
    March 29, 2025 C/C+ @ MJT (26.7)
    March 29, 2025 B @ BCC (30)
    March 28, 2025 B @ MR, 37-45 (37.1)
    March 27, 2025 B+ @ BCC (23.3)
    March 27, 2025 C/C+ @ BW (28.1)
    March 26, 2025 JSTS New Rider/Member Orientation
    March 26, 2025 A @ HP (22.5)
    March 26, 2025 B @ MR, 39-55 (31.2)
    March 25, 2025 B/B+ @ BCC (23.3)
    March 25, 2025 B/C+ @ OG/OT (28.6)
    March 24, 2025 JSTS Ride Leader & Safety Meeting
    March 23, 2025 MTB @ APTH
    March 23, 2025 B @ HP (30.7)
    March 22, 2025 C/C+ @ CSGC (27.3)
    March 22, 2025 A B+ @ MJT (43.9)
    March 22, 2025 MTB @ APTH
    March 22, 2025 B @ BCC (26.3)
    March 21, 2025 B @ MR, 37-45 (37.1)
    March 19, 2025 B @ MR, 39-55 (31.3)
    March 18, 2025 MTB @ APbp
    March 18, 2025 B+ @ BCC (15.9)
    March 18, 2025 B/C+ @ OG/OT (33.7)
    March 17, 2025 JSTS General Mtg - Ride Planning Meeting
    March 16, 2025 *MTB* @ APTH
    March 16, 2025 B @ HP (30.7)
    March 15, 2025 *MTB* @ APTH
    March 15, 2025 B @ BCC (34.2)
    March 14, 2025 B @ MR, 37-45 (37.1)
    March 14, 2025 *MTB* @ APbp
    March 12, 2025 B @ MR, 39-55 (31.2)
    March 11, 2025 B+ @ BCC (15.9)
    March 11, 2025 B/C+ @ OG/OT (36.2)
    March 11, 2025 *MTB* @ APTH *CANCELLED*
    March 10, 2025 B+ @ MJT (17.9)
    March 09, 2025 B @ HP (30.7)
    March 09, 2025 *MTB* @ APTH
    March 09, 2025 Daylight Saving Time begins
    March 08, 2025 *MTB* @ HUBER
    March 08, 2025 B @ BCC (34.2)
    March 07, 2025 B @ MR, 37-45 (37.1)
    March 07, 2025 *MTB* @ APbp
    March 05, 2025 B @ MR, 39-55 (31.3)
    March 04, 2025 B+ @ MJT (17.9)
    March 04, 2025 B/C+ @ OG/OT (34.6)
    March 04, 2025 *MTB* @ APTH
    March 03, 2025 Bike Maintenance (with B3 Bicycles)
    March 02, 2025 *MTB* @ APTH
    March 02, 2025 B @ HP (30.7)
    March 01, 2025 Zwift - Workout *CANCELLED*
    March 01, 2025 *MTB* @ CLAY
    March 01, 2025 A/B+ @ MJT (47.4) *CANCELLED*
    March 01, 2025 B @ BCC (25.4)
    February 28, 2025 B @ MR, 37-45 (37.1)
    February 28, 2025 *MTB* @ APTH
    February 26, 2025 B @ MR, 39-55 (31.2)
    February 25, 2025 B+ @ BCC (15.9)
    February 25, 2025 B/C+ @ OG/OT (30.5)
    February 25, 2025 *MTB* @ APTH
    February 23, 2025 *MTB* @ APTH
    February 23, 2025 B @ HP (30.7)
    February 22, 2025 Zwift - Workout
    February 22, 2025 *MTB* @ APTH
    February 22, 2025 B @ BCC (25.4)
    February 21, 2025 B @ MR, 37-45 (37.1) *CANCELLED*
    February 21, 2025 *MTB* @ APTH
    February 19, 2025 B @ MR, 39-55 (31.3) *CANCELLED*
    February 18, 2025 *MTB* @ APTH *CANCELLED*
    February 16, 2025 *MTB* @ APTH *CANCELLED*
    February 16, 2025 B @ HP (30.7) *CANCELLED*
    February 15, 2025 Zwift - Workout
    February 15, 2025 *MTB* @ APTH
    February 15, 2025 B @ BCC (41.6)
    February 14, 2025 B @ MR, 37-45 (37.1) *CANCELLED*
    February 14, 2025 *MTB* @ APbp *CANCELLED*
    February 12, 2025 B @ MR, 39-55 (31.2) *CANCELLED*
    February 11, 2025 B/C+ @ OG (33.4)
    February 11, 2025 *MTB* @ APTH *CANCELLED*
    February 09, 2025 *MTB* @ APTH *CANCELLED*
    February 09, 2025 B @ HP (30.7) *CANCELLED*
    February 08, 2025 Zwift - Workout
    February 08, 2025 *MTB* @ APTH
    February 08, 2025 A B+ @ MJT (35.3)
    February 08, 2025 B @ BCC (25.4)
    February 07, 2025 B @ MR, 37-45 (37.1)
    February 07, 2025 *MTB* @ APbp
    February 05, 2025 B @ MR, 39-55 (31.3)
    February 04, 2025 B/C+ @ OT (32.3)
    February 04, 2025 *MTB* @ APTH
    February 02, 2025 B @ HP (30.7)
    February 02, 2025 *MTB* @ APTH
    February 01, 2025 Zwift - Workout
    February 01, 2025 *MTB* @ APbp
    February 01, 2025 B @ BCC (25.4)
    January 31, 2025 B @ MR, 37-45 (37.1) *CANCELLED*
    January 31, 2025 *MTB* @ APTH *CANCELLED*
    January 29, 2025 B @ MR, 39-55 (31.2)
    January 28, 2025 *MTB* @ APTH
    January 27, 2025 B/C+ @ OG (26.7)
    January 26, 2025 *MTB* @ APTH
    January 26, 2025 B @ HP (30.7)
    January 25, 2025 Zwift - Workout
    January 25, 2025 B @ BCC, 26-45 (26.3)
    January 25, 2025 *MTB* @ HART *CANCELLED*
    January 24, 2025 B @ MR, 37-45 (37.1) *CANCELLED*
    January 24, 2025 *MTB* @ APTH *CANCELLED*
    January 22, 2025 B @ MR, 39-55 (31.3) *CANCELLED*
    January 21, 2025 *MTB* @ APTH *CANCELLED*
    January 19, 2025 *MTB* @ APTH
    January 19, 2025 B @ HP (30.7) *CANCELLED*
    January 18, 2025 Zwift - Workout
    January 18, 2025 B @ BCC (30.7)
    January 18, 2025 *MTB* @ APbp
    January 17, 2025 B @ MR, 37-45 (37.1) *CANCELLED*
    January 17, 2025 *MTB* @ APbp
    January 16, 2025 *MTB* @ APTH
    January 15, 2025 B @ MR, 39-55 (31.2) *CANCELLED*
    January 14, 2025 Mtb @ APTH
    January 14, 2025 *MTB* @ APTH *CANCELLED*
    January 13, 2025 B/C+ @ OG (26.7)
    January 12, 2025 B @ HP (30.7)
    January 12, 2025 *MTB* @ APTH *CANCELLED*
    January 11, 2025 Zwift Workout
    January 11, 2025 B @ BCC (30.7) *CANCELLED*
    January 11, 2025 *MTB* @ APbp
    January 10, 2025 B @ MR, 37-45 (37.1) *CANCELLED*
    January 10, 2025 *MTB* @ APbp
    January 08, 2025 B @ MR, 39-55 (31.3) *CANCELLED*
    January 07, 2025 *MTB* @ APTH *CANCELLED*
    January 05, 2025 A/B+ @ BCC (31-45)
    January 05, 2025 B/C @ BCC (31-45)
    January 05, 2025 *MTB* @ APTH
    January 04, 2025 *MTB* @ HUBER
    January 04, 2025 B/C @ MJT, 35-42 (24)
    January 04, 2025 A/B+ @ MJT (35-42)
    January 03, 2025 B @ MR, 37-45 (37.1)
    January 03, 2025 *MTB* @ APbp
    January 02, 2025 All @ BCC (15.9) *CANCELLED*
    January 02, 2025 C/C+ @ BW (27.1) *CANCELLED*
    January 01, 2025 B @ MR, 39-55 (31.3)
    December 31, 2024 All @ MJT (17.9)
    December 31, 2024 B/C+ @ OG/OT (26.7)
    December 31, 2024 *MTB* @ APTH
    December 29, 2024 B/C @ BCC (24-41)
    December 29, 2024 A/B+ @ BCC (24-41)
    December 29, 2024 *MTB* @ APTH
    December 28, 2024 *MTB* @ APTH
    December 28, 2024 A/B+ @ MJT (28-41)
    December 28, 2024 B/C @ MJT (28-41) *CANCELLED*
    December 27, 2024 B @ MR, 37-45 (37.1)
    December 27, 2024 *MTB* @ APTH
    December 26, 2024 All @ BCC (15.9)
    December 26, 2024 B @ MR, 39-55 (31.2) - *Rescheduled from 12/25*
    December 26, 2024 C/C+ @ BW (25.3)
    December 24, 2024 B/C+ @ OG/OT (30.9)
    December 24, 2024 All @ MJT (17.9) *CANCELLED*
    December 24, 2024 *MTB* @ APTH
    December 22, 2024 A/B+ @ BCC, 34-42 (34.2)
    December 22, 2024 B/C @ BCC (34-42)
    December 22, 2024 *MTB* @ APTH
    December 21, 2024 *MTB* @ APTH - Remembering Bryan
    December 21, 2024 A/B+ @ MJT, 28-41 (41.7) *CANCELLED*
    December 21, 2024 B/C @ MJT (28-41) *CANCELLED*
    December 20, 2024 B @ MR, 37-45 (37.1) *CANCELLED*
    December 20, 2024 *MTB* @ APbp
    December 19, 2024 All @ BCC (15.9)
    December 19, 2024 C/C+ @ BW (25.4)
    December 18, 2024 B @ MR, 39-55 (31.3)
    December 17, 2024 All @ MJT (17.9)
    December 17, 2024 B/C+ @ OG/OT (36.6)
    December 17, 2024 *MTB* @ APTH
    December 15, 2024 *MTB* @ APTH
    December 15, 2024 A/B+ @ BCC, 26-45 (45.2) *CANCELLED*
    December 15, 2024 B/C @ BCC (26-45)
    December 14, 2024 A/B+ @ MJT, 18-40 (43.4)
    December 14, 2024 B/C @ MJT (18-40)
    December 14, 2024 *MTB* @ HART
    December 13, 2024 B @ MR, 37-45 (37.1)
    December 13, 2024 *MTB* @ APTH
    December 12, 2024 All @ BCC (15.9)
    December 12, 2024 C/C+ @ BW (28.1)
    December 11, 2024 B @ MR, 39-55 (31.2)
    December 10, 2024 All @ MJT (17.9)
    December 10, 2024 B/C+ @ OG/OT (36.2)
    December 10, 2024 *MTB* @ APTH
    December 09, 2024 JSTS General Mtg - BUDGET FOR 2025
    December 08, 2024 A/B+ (40.6)
    December 08, 2024 B/C @ BCC (30.7)
    December 08, 2024 *MTB* @ APTH
    December 07, 2024 *MTB* @ CLAY
    December 07, 2024 A/B+ @ MJT, 35-42 (42.8)
    December 07, 2024 B/C @ MJT (35-42)
    December 06, 2024 B @ MR, 37-45 (37.1)
    December 06, 2024 *MTB* @ APTH
    December 05, 2024 All @ BCC (15.9) *CANCELLED*
    December 05, 2024 C/C+ @ BW (34.5) *CANCELLED*
    December 04, 2024 B @ MR, 39-55 (31.3)
    December 03, 2024 All @ MJT (17.9)
    December 03, 2024 B/C+ @ OG/OT (28.3)
    December 03, 2024 *MTB* @ APTH
    December 02, 2024 How to Fix a Flat and Prepare Your Bike for Winter (with Trek Bicycle Store of Middletown)
    December 02, 2024 JSTS Frostbite Series 2024
    December 01, 2024 *MTB* @ APTH
    December 01, 2024 A @ BCC, 31-45 (41.6)
    December 01, 2024 B+ @ BCC, 31-45 (41.6)
    December 01, 2024 B @ BCC, 31-45 (26.3)
    December 01, 2024 C @ BCC, 31-45 (32.1)
    November 30, 2024 A @ MJT, 35-42 (44.8) *CANCELLED*
    November 30, 2024 B+ @ MJT, 35-42 (44.8)
    November 30, 2024 B @ MJT, 35-42 (35.5)
    November 30, 2024 C @ MJT, 35-42 (31.7)
    November 30, 2024 *MTB* @ APTH
    November 29, 2024 C/C+ @ CSGC (27.3)
    November 29, 2024 B @ MR, 37-45 (37.1)
    November 29, 2024 A/B+ @ MR, 37-45 (45.2)
    November 29, 2024 *MTB* @ APTH
    November 28, 2024 MTB @ APTH *CANCELLED*
    November 27, 2024 B/C+ @ OG (28.6)
    November 27, 2024 B @ MR, 39-55 (47.1)
    November 27, 2024 A B+ @ MJT (47.5)
    November 26, 2024 All @ MJT (17.9) *CANCELLED*
    November 26, 2024 B/C+ @ OG/OT (26.7) *CANCELLED*
    November 24, 2024 A @ BCC, 24-41 (41.6)
    November 24, 2024 B+ @ BCC, 24-41 (41.6)
    November 24, 2024 B @ BCC, 24-41 (30.7)
    November 24, 2024 C @ BCC, 24-41 (24.4)
    November 24, 2024 *MTB* @ APTH
    November 23, 2024 *MTB* @ APTH
    November 23, 2024 A @ MJT, 28-41 (41.7) *CANCELLED*
    November 23, 2024 B+ @ MJT, 28-41 (41.7)
    November 23, 2024 B @ MJT, 28-41 (37.9)
    November 23, 2024 C @ MJT, 28-41 (30.7)
    November 22, 2024 B @ MR, 37-45 (37.1) *CANCELLED*
    November 22, 2024 A/B+ @ MR, 37-45 (45.2) *CANCELLED*
    November 21, 2024 All @ BCC (15.9) *CANCELLED*
    November 21, 2024 C/C+ @ BW (32.8) *CANCELLED*
    November 21, 2024 B @ APV (30) *CANCELLED*
    November 20, 2024 B @ MR, 39-55 (48.9)
    November 20, 2024 A/B+ @ MR, 39-55 (48.9)
    November 19, 2024 B/C+ @ OG/OT (33.7)
    November 17, 2024 A @ BCC, 34-42 (42.1)
    November 17, 2024 B+ @ BCC, 34-42 (42.1)
    November 17, 2024 B @ BCC, 34-42 (34.2)
    November 17, 2024 C @ BCC, 34-42 (34.2)
    November 17, 2024 *MTB* @ APTH
    November 16, 2024 *MTB* @ APTH
    November 16, 2024 A @ MJT, 28-41 (41.7)
    November 16, 2024 B+ @ MJT, 28-41 (41.7)
    November 16, 2024 B @ MJT, 28-41 (37.9)
    November 16, 2024 C @ MJT, 28-41 (30.7)
    November 15, 2024 B @ MR, 37-45 (37.1)
    November 15, 2024 A/B+ @ MR, 37-45 (45.2)
    November 14, 2024 All @ BCC (15.9)
    November 14, 2024 C/C+ @ BW (30.7)
    November 14, 2024 B @ JPJ (34.8)
    November 13, 2024 B @ MR, 39-55 (52.6)
    November 13, 2024 A/B+ @ MR, 39-55 (52.6)
    November 12, 2024 All @ MJT (17.9)
    November 12, 2024 B/C+ @ OG/OT (33.4)
    November 11, 2024 JSTS General Mtg - ELECTIONS FOR 2025 BOARD
    November 10, 2024 A @ BCC, 26-45 (45.2)
    November 10, 2024 B+ @ BCC, 26-45 (45.2)
    November 10, 2024 B @ BCC, 26-45 (38.2)
    November 10, 2024 C @ BCC, 26-45 (26.3)
    November 10, 2024 *MTB* @ APTH
    November 09, 2024 *MTB* @ APTH
    November 09, 2024 A @ MJT, 18-40 (43.4)
    November 09, 2024 B+ @ MJT, 18-40 (43.4)
    November 09, 2024 B @ MJT, 18-40 (33.5)
    November 09, 2024 C @ MJT, 18-40 (24.5)
    November 08, 2024 B @ MR, 37-45 (37.1)
    November 08, 2024 A/B+ @ MR, 37-45 (45.2)
    November 07, 2024 All @ BCC (15.9)
    November 07, 2024 C/C+ @ HP (27.1)
    November 06, 2024 B @ MR, 39-55 (48.9)
    November 06, 2024 A/B+ @ MR, 39-55 (48.9)
    November 05, 2024 All @ MJT (17.9)
    November 05, 2024 B/C+ @ OG/OT (30.2)
    November 03, 2024 A @ BCC, 31-45 (45.3)
    November 03, 2024 B+ @ BCC, 31-45 (45.3)
    November 03, 2024 B @ BCC, 31-45 (35.8)
    November 03, 2024 C @ BCC, 31-45 (32.1)
    November 03, 2024 *MTB* @ APTH *CANCELLED*
    November 03, 2024 Daylight Saving Time ends
    November 02, 2024 *MTB* @ CLAY
    November 02, 2024 B/C+ @ Mercer (55.7)
    November 02, 2024 A @ MJT, 35-42 (44.8)
    November 02, 2024 B+ @ MJT, 35-42 (44.8)
    November 02, 2024 B @ MJT, 35-42 (35.5)
    November 02, 2024 C @ MJT, 35-42 (31.7)
    November 02, 2024 A/B+ @ Mercer (55.7)
    November 01, 2024 B @ MR, 37-45 (37.1)
    November 01, 2024 A/B+ @ MR, 37-45 (45.2)
    October 31, 2024 C/C+ @ Socc (37.1)
    October 31, 2024 B @ JPJ (33.8)
    October 30, 2024 B @ MR, 39-55 (48.9)
    October 30, 2024 A/B+ @ MR, 39-55 (48.9)
    October 27, 2024 JSTS End of Season Party
    October 27, 2024 B/C+ @ BCC (39.7)
    October 27, 2024 A @ BCC (45.3)
    October 27, 2024 B+ @ BCC (45.3)
    October 27, 2024 C @ BCC (32.1)
    October 27, 2024 *MTB* @ APTH
    October 26, 2024 Celebrating Pete Benton's 90th birthday
    October 26, 2024 C/D @ APV (17-27)
    October 26, 2024 A @ APV (46.8)
    October 26, 2024 B+ @ APV (46.8)
    October 26, 2024 B @ APV (28.7)
    October 26, 2024 C+ @ APV (28.7)
    October 26, 2024 *MTB* @ APbp *CANCELLED*
    October 25, 2024 B @ MR, 37-45 (37.1)
    October 25, 2024 A/B+ @ MR, 37-45 (45.2)
    October 24, 2024 C/C+ @ Socc (36.5)
    October 24, 2024 B @ JPJ (35.7)
    October 23, 2024 B @ MR, 39-55 (50.9)
    October 23, 2024 A/B+ @ MR, 39-55 (50.9)
    October 22, 2024 A @ MJT (26.9)
    October 20, 2024 B @ BCC (41)
    October 20, 2024 A/B+ @ BCC (42.3)
    October 20, 2024 C @ BCC (25.5)
    October 20, 2024 *MTB* @ APTH
    October 19, 2024 B+ @ MJT (44.5)
    October 19, 2024 B @ MJT (43.4)
    October 19, 2024 C+ @ MJT (43.4)
    October 19, 2024 C/D @ APV (17-28)
    October 19, 2024 *MTB* @ APTH
    October 19, 2024 A @ MJT (44.5)
    October 18, 2024 B @ MR, 37-45 (37.1)
    October 18, 2024 A/B+ @ MR, 37-45 (45.2)
    October 17, 2024 B+ @ BCC (23.3)
    October 17, 2024 A @ BCC (23.3)
    October 17, 2024 B @ BCC (21)
    October 17, 2024 C @ BCC (16-21)
    October 17, 2024 A+/A @ MJT (26.3)
    October 17, 2024 B+/B @ MJT (24.8)
    October 17, 2024 C/C+ @ Wal (37.9)
    October 16, 2024 A/B+ @ HP, 15-23 (22.5)
    October 16, 2024 B @ MR, 39-55 (47.1)
    October 16, 2024 A/B+ @ MR, 39-55 (47.1)
    October 15, 2024 A/B+ @ MJT (26.9)
    October 15, 2024 B/C @ MJT (17.9)
    October 13, 2024 B @ BCC (39.7)
    October 13, 2024 A/B+ @ BCC (46.3)
    October 13, 2024 C @ BCC (35.1)
    October 13, 2024 C+ @ BCC (39.7)
    October 12, 2024 B+ @ MJT (50.8)
    October 12, 2024 B @ MJT (45.2)
    October 12, 2024 C+ @ MJT (45.2) *CANCELLED*
    October 12, 2024 C/D @ APV (16-27)
    October 12, 2024 A @ MJT (63.4)
    October 11, 2024 B @ MR, 37-45 (37.1)
    October 11, 2024 A/B+ @ MR, 37-45 (45.2)
    October 10, 2024 A @ BCC (23.3)
    October 10, 2024 B+ @ BCC (23.3)
    October 10, 2024 B @ BCC (21)
    October 10, 2024 C @ BCC (16-21)
    October 10, 2024 A+/A @ MJT (26.3)
    October 10, 2024 B+/B @ MJT (24.8)
    October 10, 2024 C/C+ @ HP (32.9)
    October 09, 2024 A/B+ @ HP, 15-23 (22.5)
    October 09, 2024 B @ MR, 39-55 (48.9)
    October 09, 2024 A/B+ @ MR, 39-55 (48.9)
    October 08, 2024 A/B+ @ MJT (26.9)
    October 08, 2024 B/C @ MJT (17.9)
    October 06, 2024 Harvest Ride - A @ MJT (52.6)
    October 06, 2024 Harvest Ride - B+ @ MJT (52.6)
    October 06, 2024 Harvest Ride - B/C+ @ MJT (41.1)
    October 06, 2024 Harvest Ride - C @ MJT (41.1)
    October 05, 2024 C/D @ APV (17-27)
    October 05, 2024 Al's Covered Bridge Ride - A/B+ @ PSC (67.3) - remote start
    October 05, 2024 Al's Covered Bridge Ride - B @ PSC (51.2) - remote start
    October 05, 2024 Al's Covered Bridge Ride - C+ @ PSC (42.5) - remote start
    October 04, 2024 B/B+ @ MR, 37-45 (37.1)
    October 03, 2024 A+/A @ MJT (26.3)
    October 03, 2024 B+/B @ MJT (24.8)
    October 03, 2024 A @ BCC (23.3)
    October 03, 2024 B+ @ BCC (23.3)
    October 03, 2024 B @ BCC (21)
    October 03, 2024 C @ BCC (16-21)
    October 02, 2024 A/B+ @ HP, 15-23 (22.5) *CANCELLED*
    October 02, 2024 C/C+ @ LSP (29.2)
    October 02, 2024 B/B+ @ MR, 39-55 (49.2)
    October 01, 2024 A/B+ @ MJT (26.9)
    October 01, 2024 B/C @ MJT (17.9)
    September 29, 2024 A @ BCC (42.3)
    September 29, 2024 B+ @ BCC (42.3) *CANCELLED*
    September 29, 2024 B @ BCC (41.6)
    September 29, 2024 C+ @ BCC (41.6)
    September 29, 2024 C @ BCC (31.5)
    September 28, 2024 C/D @ APV (17-28)
    September 28, 2024 A @ MJT (54.6)
    September 28, 2024 B+ @ MJT (54.6)
    September 28, 2024 B @ MJT (41.9)
    September 28, 2024 C+ @ MJT (41.9)
    September 27, 2024 B/B+ @ MR, 37-45 (37.1)
    September 26, 2024 JSTS Special Mtg
    September 26, 2024 A @ BCC (23.3)
    September 26, 2024 A+/A @ MJT (26.3)
    September 26, 2024 B+/B @ MJT (24.8)
    September 26, 2024 B+ @ BCC (23.3)
    September 26, 2024 B @ BCC (21)
    September 26, 2024 C @ BCC (16-21)
    September 26, 2024 C/C+ @ Mill (37)
    September 26, 2024 B @ JPJ, 33-40 (39.2) *CANCELLED*
    September 25, 2024 A/B+ @ HP, 15-23 (22.5) *CANCELLED*
    September 25, 2024 B/B+ @ MR, 39-55 (48.9)
    September 24, 2024 A/B+ @ MJT (26.9) *CANCELLED*
    September 24, 2024 B/C @ MJT (17.9)
    September 22, 2024 Gravel B+/B
    September 22, 2024 C+ @ BCC (38)
    September 22, 2024 A @ BCC (44.5)
    September 22, 2024 B+ @ BCC (44.5)
    September 22, 2024 B @ BCC (38)
    September 22, 2024 C @ BCC (35.3)
    September 21, 2024 C/D @ APV (16-27)
    September 21, 2024 A @ MJT (53)
    September 21, 2024 B+ @ MJT (53)
    September 21, 2024 B @ MJT (45.9)
    September 21, 2024 C+ @ MJT (45.9)
    September 20, 2024 B/B+ @ MR, 37-45 (37.1)
    September 19, 2024 A @ BCC (23.3)
    September 19, 2024 A+/A @ MJT (26.3)
    September 19, 2024 B+/B @ MJT (24.8)
    September 19, 2024 B+ @ BCC (23.3)
    September 19, 2024 B @ BCC (21)
    September 19, 2024 C @ BCC (16-21)
    September 19, 2024 B @ JPJ, 33-40 (37.1) *CANCELLED*
    September 19, 2024 *ALL* @ AHFT (23.2)
    September 18, 2024 A/B+ @ HP, 15-23 (22.5)
    September 18, 2024 B/B+ @ MR, 39-55 (48.9)
    September 17, 2024 A/B+ @ MJT (26.9)
    September 17, 2024 B/C @ MJT (17.9)
    September 15, 2024 A @ BCC (54)
    September 15, 2024 B+ @ BCC (54)
    September 15, 2024 B @ BCC (44.5)
    September 15, 2024 C+ @ BCC (44.5)
    September 15, 2024 C @ BCC (38)
    September 14, 2024 A/B+ @ READINGTON (57.1)
    September 14, 2024 B/C+ @ READINGTON (57.1)
    September 14, 2024 C @ READINGTON (39.3)
    September 14, 2024 C/D @ APV (17-27)
    September 14, 2024 A @ MJT (54.3)
    September 14, 2024 B+ @ MJT (54.3)
    September 14, 2024 B @ MJT (41.7)
    September 14, 2024 C+ @ MJT (41.7)
    September 13, 2024 B/B+ @ MR, 37-45 (37.1)
    September 12, 2024 A+/A @ MJT (26.3)
    September 12, 2024 B+/B @ MJT (24.8)
    September 12, 2024 B+ @ BCC (23.3)
    September 12, 2024 B @ BCC (21)
    September 12, 2024 C @ BCC (16-21)
    September 12, 2024 A @ BCC (23.3)
    September 12, 2024 C/C+ @ Socc (37.1)
    September 12, 2024 B @ LSLPP (43.3)
    September 11, 2024 A/B+ @ HP, 15-23 (22.5)
    September 11, 2024 B/B+ @ MR, 39-55 (50.9)
    September 10, 2024 A/B+ @ MJT (26.9)
    September 10, 2024 B/C @ MJT (17.9)
    September 09, 2024 JSTS General Mtg - VIDEO CONF @ 7PM
    September 08, 2024 B/C+ @ MJT (65.9)
    September 08, 2024 B/C @ MJT (52.8)
    September 08, 2024 A @ MJT (104.3)
    September 08, 2024 B+ @ MJT (104.3)
    September 08, 2024 B/C+ @ MJT (104.3)
    September 08, 2024 Last day to order JSTS Clothing
    September 08, 2024 JSTS Club Century Day - RESCHEDULED
    September 07, 2024 C/D @ APV (17-28)
    September 07, 2024 B+ @ MJT (45.5)
    September 07, 2024 B @ MJT (39.8)
    September 07, 2024 C+ @ MJT (39.8)
    September 07, 2024 A @ MJT (29.8)
    September 06, 2024 B/B+ @ MR, 37-45 (37.1)
    September 05, 2024 A+/A @ MJT (26.3)
    September 05, 2024 B+/B @ MJT (24.8)
    September 05, 2024 B+ @ BCC (23.3)
    September 05, 2024 B @ BCC (21)
    September 05, 2024 C @ BCC (16-21)
    September 05, 2024 A @ BCC (23.3)
    September 05, 2024 C/C+ @ HP (32.5)
    September 05, 2024 B @ JPJ, 33-40 (35.1)
    September 04, 2024 A/B+ @ HP, 15-23 (22.5)
    September 04, 2024 B/B+ @ MR, 39-55 (47.1)
    September 03, 2024 A/B+ @ MJT (26.9)
    September 03, 2024 B/C @ MJT (17.9)
    September 01, 2024 B/C+ @ MJT (65.9) *CANCELLED*
    September 01, 2024 B/C @ MJT (52.8) *CANCELLED*
    September 01, 2024 A @ MJT (104.3) *CANCELLED*
    September 01, 2024 B+ @ MJT (104.3) *CANCELLED*
    September 01, 2024 B/C+ @ MJT (104.3) *CANCELLED*
    September 01, 2024 JSTS Club Century Day - RESCHEDULED to Sept 8
    August 31, 2024 C/D @ APV (16-27)
    August 31, 2024 B @ MJT (45.9)
    August 31, 2024 C+ @ MJT (45.9)
    August 31, 2024 A @ MJT (50.8)
    August 31, 2024 B+ @ MJT (50.8)
    August 30, 2024 B/B+ @ MR, 37-45 (37.1)
    August 29, 2024 A+/A @ MJT (26.3)
    August 29, 2024 B+/B @ MJT (24.8)
    August 29, 2024 B+ @ BCC (23.3)
    August 29, 2024 B @ BCC (21)
    August 29, 2024 C @ BCC (16-21)
    August 29, 2024 B @ APV (31.2)
    August 29, 2024 C/C+ @ APV (31.2)
    August 28, 2024 A/B+ @ HP, 15-23 (22.5)
    August 28, 2024 B/B+ @ MR, 39-55 (48.9)
    August 27, 2024 A/B+ @ MJT (26.9)
    August 27, 2024 B/C @ MJT (17.9)
    August 27, 2024 B+ @ HP (21.3)
    August 25, 2024 B @ BCC (65)
    August 25, 2024 A @ BCC (65)
    August 25, 2024 B+ @ BCC (65)
    August 25, 2024 C @ BCC (41.4)
    August 25, 2024 C+ @ BCC (45)
    August 25, 2024 Fitting Session @ BCC
    August 24, 2024 C/D @ APV (17-27)
    August 24, 2024 B @ MJT (44.8)
    August 24, 2024 C+ @ MJT (44.8) *CANCELLED*
    August 24, 2024 A @ MJT (52.6)
    August 24, 2024 B+ @ MJT (52.6)
    August 24, 2024 Fitting Session @ MJT
    August 23, 2024 B/B+ @ MR, 37-45 (37.1)
    August 22, 2024 A+/A @ MJT (26.3)
    August 22, 2024 B+/B @ MJT (24.8)
    August 22, 2024 B+ @ BCC (23.3)
    August 22, 2024 B @ BCC (21)
    August 22, 2024 C @ BCC (16-21)
    August 22, 2024 B @ JPJ, 33-40 (33.8)
    August 22, 2024 C/C+ @ Socc (38.3)
    August 21, 2024 A/B+ @ HP, 15-23 (22.5)
    August 21, 2024 Fitting Session @ Middletown Trek
    August 21, 2024 B/B+ @ MR, 39-55 (49.2)
    August 20, 2024 A/B+ @ MJT (26.9)
    August 20, 2024 B/C @ MJT (17.9)
    August 20, 2024 B+ @ HP (21.3)
    August 18, 2024 Fitting Session @ B3
    August 18, 2024 B @ BCC (51.3)
    August 18, 2024 A @ BCC (57.8)
    August 18, 2024 B+ @ BCC (57.8)
    August 18, 2024 C @ BCC (34.2)
    August 17, 2024 A/B+ @ BED2 (62.9)
    August 17, 2024 B/C+ @ BED2 (62.9)
    August 17, 2024 C/D @ APV (17-28)
    August 17, 2024 C @ BED2 (41.6)
    August 17, 2024 B @ MJT (41.7)
    August 17, 2024 C+ @ MJT (41.7)
    August 17, 2024 A @ MJT (54.8)
    August 17, 2024 B+ @ MJT (54.8)
    August 16, 2024 B/B+ @ MR, 37-45 (37.1)
    August 15, 2024 A+/A @ MJT (26.3)
    August 15, 2024 B+/B @ MJT (24.8)
    August 15, 2024 B+ @ BCC (23.3)
    August 15, 2024 B @ BCC (21)
    August 15, 2024 C @ BCC (16-21)
    August 15, 2024 B @ JPJ, 33-40 (36.9)
    August 15, 2024 C/C+ @ MILL (39.3)
    August 14, 2024 JSTS Ride Leader Meeting
    August 14, 2024 A/B+ @ HP, 15-23 (22.5)
    August 14, 2024 B/B+ @ MR, 39-55 (48.9)
    August 13, 2024 B+ @ HP (21.3)
    August 13, 2024 A/B+ @ MJT (26.9)
    August 13, 2024 B/C @ MJT (17.9)
    August 11, 2024 B @ BCC (48.9)
    August 11, 2024 A @ BCC (54)
    August 11, 2024 B+ @ BCC (54)
    August 11, 2024 C @ BCC (34.8)
    August 10, 2024 C/D @ APV (16-27)
    August 10, 2024 B @ MJT (42.2)
    August 10, 2024 C+ @ MJT (42.2)
    August 10, 2024 A @ MJT (56.7)
    August 10, 2024 B+ @ MJT (56.7)
    August 09, 2024 B/B+ @ MR, 37-45 (37.1)
    August 08, 2024 A+/A @ MJT (26.3)
    August 08, 2024 B+/B @ MJT (24.8)
    August 08, 2024 B+ @ BCC (23.3)
    August 08, 2024 B @ BCC (21)
    August 08, 2024 C @ BCC (16-21)
    August 08, 2024 B @ JPJ, 33-40 (35.7)
    August 08, 2024 C/C+ @ TPJ (43.4)
    August 07, 2024 A/B+ @ HP, 15-23 (22.5)
    August 07, 2024 B/B+ @ MR, 39-55 (48.9)
    August 06, 2024 B+ @ HP (21.3)
    August 06, 2024 A/B+ @ MJT (26.9)
    August 06, 2024 B/C @ MJT (17.9)
    August 04, 2024 B @ BCC (51.3)
    August 04, 2024 A @ BCC (51.8)
    August 04, 2024 B+ @ BCC (51.8)
    August 04, 2024 C+ @ BCC (51.3)
    August 04, 2024 C @ BCC (34.2)
    August 03, 2024 C/D @ APV (17-27)
    August 03, 2024 B @ MJT (45.3)
    August 03, 2024 C+ @ MJT (45.3)
    August 03, 2024 A @ MJT (54.8)
    August 03, 2024 B+ @ MJT (54.8)
    August 02, 2024 B/B+ @ MR, 37-45 (49.5)
    August 01, 2024 A+/A @ MJT (26.3)
    August 01, 2024 B+/B @ MJT (24.8)
    August 01, 2024 A @ BCC (23.3)
    August 01, 2024 B+ @ BCC (23.3)
    August 01, 2024 B @ BCC (21)
    August 01, 2024 C @ BCC (16-21)
    August 01, 2024 C/C+ @ VPR (32.2)
    August 01, 2024 B @ JPJ, 33-40 (37.1) *note earlier start time*
    July 31, 2024 A/B+ @ HP, 15-23 (22.5)
    July 31, 2024 B/B+ @ MR, 39-55 (50.9)
    July 30, 2024 B+ @ HP (21.3)
    July 30, 2024 A/B+ @ MJT (26.9)
    July 30, 2024 B/C @ MJT (17.9)
    July 28, 2024 JSTS Summer Picnic - Registration Reqd
    July 28, 2024 B @ UnionHill (41.3)
    July 28, 2024 A @ UnionHill (52.4)
    July 28, 2024 B+ @ UnionHill (52.4)
    July 28, 2024 C @ UnionHill (32.7)
    July 28, 2024 C+ @ UnionHill (41.3)
    July 27, 2024 C @ BED2 (41.6) **CANCELLED**
    July 27, 2024 A/B+ @ BED2 (62.9) **CANCELLED**
    July 27, 2024 B/C+ @ BED2 (62.9) **CANCELLED**
    July 27, 2024 C/D @ APV (17-28)
    July 27, 2024 B @ MJT (41.1)
    July 27, 2024 C+ @ MJT (41.1)
    July 27, 2024 A @ MJT (62.9)
    July 27, 2024 B+ @ MJT (62.9)
    July 26, 2024 B/B+ @ MR, 37-45 (37.1)
    July 25, 2024 A+/A @ MJT (26.3)
    July 25, 2024 B+/B @ MJT (24.8)
    July 25, 2024 A @ BCC (23.3)
    July 25, 2024 B+ @ BCC (23.3)
    July 25, 2024 B @ BCC (21)
    July 25, 2024 C @ BCC (16-21)
    July 25, 2024 ALL @ Mercer (41.0)
    July 24, 2024 B/C+ @ HP, 15-23 (22.5)
    July 24, 2024 A/B+ @ HP, 15-23 (22.5)
    July 24, 2024 B/B+ @ MR, 39-55 (47.1)
    July 23, 2024 B+ @ HP (21.3)
    July 23, 2024 A/B+ @ MJT (26.9)
    July 23, 2024 B/C @ MJT (17.9)
    July 21, 2024 B @ BCC (41.4) - ** Note earlier start time**
    July 21, 2024 A @ BCC (57.8) - ** Note earlier start time**
    July 21, 2024 B+ @ BCC (57.8) - ** Note earlier start time**
    July 21, 2024 C+ @ BCC (41.4) - ** Note earlier start time**
    July 21, 2024 C @ BCC (30) - ** Note earlier start time**
    July 20, 2024 C/D @ APV (16-27)
    July 20, 2024 B @ MJT (45.9)
    July 20, 2024 C+ @ MJT (45.9)
    July 20, 2024 A @ MJT (53)
    July 20, 2024 B+ @ MJT (53)
    July 19, 2024 B/B+ @ MR, 37-45 (37.1)
    July 18, 2024 A+/A @ MJT (26.3)
    July 18, 2024 B+/B @ MJT (24.8)
    July 18, 2024 A @ BCC (23.3)
    July 18, 2024 B+ @ BCC (23.3)
    July 18, 2024 B @ BCC (21)
    July 18, 2024 C @ BCC (16-21)
    July 18, 2024 C/C+ @ Socc (34.6)
    July 18, 2024 B @ MR (31.2)
    July 17, 2024 A/B+ @ HP, 15-23 (22.5)
    July 17, 2024 B/B+ @ MR, 39-55 (49.2)
    July 16, 2024 B+ @ HP (21.3)
    July 16, 2024 A/B+ @ MJT (26.9)
    July 16, 2024 B/C @ MJT (17.9)
    July 14, 2024 B @ BCC (49.7)
    July 14, 2024 A @ BCC (63)
    July 14, 2024 B+ @ BCC (63)
    July 14, 2024 C+ @ BCC (49.7)
    July 14, 2024 C @ BCC (30.7)
    July 13, 2024 C/D @ APV (17-27)
    July 13, 2024 A @ TPJ (58.6)
    July 13, 2024 B+ @ TPJ (58.6)
    July 13, 2024 B @ TPJ (45.2)
    July 13, 2024 C @ TPJ (34.5)
    July 13, 2024 C+ @ TPJ (45.2)
    July 12, 2024 B/B+ @ MR, 37-45 (37.1)
    July 11, 2024 A+/A @ MJT (26.3)
    July 11, 2024 B+/B @ MJT (24.8)
    July 11, 2024 A @ BCC (23.3)
    July 11, 2024 B+ @ BCC (23.3)
    July 11, 2024 B @ BCC (21)
    July 11, 2024 C @ BCC (16-21)
    July 11, 2024 C/C+ @ KEY (32.6)
    July 11, 2024 B @ JPJ, (37) **NOTE EARLIER START TIME**
    July 10, 2024 B/C+ @ HP, 15-23 (22.5)
    July 10, 2024 A/B+ @ HP, 15-23 (22.5)
    July 10, 2024 B/B+ @ MR, 39-55 (48.9)
    July 09, 2024 B+ @ HP (21.3)
    July 09, 2024 A/B+ @ MJT (26.9)
    July 09, 2024 B/C @ MJT (17.9)
    July 07, 2024 B @ BCC (47.7)
    July 07, 2024 A @ BCC (51.8)
    July 07, 2024 B+ @ BCC (51.8)
    July 07, 2024 C @ BCC (34.6)
    July 07, 2024 C+ @ BCC (47.7)
    July 06, 2024 C/D @ APV (17-28)
    July 06, 2024 B @ MJT (42.2)
    July 06, 2024 C+ @ MJT (42.2)
    July 06, 2024 A @ MJT (63.5)
    July 06, 2024 B+ @ MJT (63.5)
    July 05, 2024 B/B+ @ MR, 37-45 (37.1)
    July 04, 2024 *Special Holiday Ride* - A @ MJT (43.4)
    July 04, 2024 *Special Holiday Ride* - B @ MJT (32.1)
    July 04, 2024 *Special Holiday Ride* - C @ MJT (23.9)
    July 03, 2024 B/B+ @ MR, 39-55 (48.9)
    July 02, 2024 B+ @ HP (21.3)
    July 02, 2024 A/B+ @ MJT (26.9)
    July 02, 2024 B/C @ MJT (17.9)
    June 30, 2024 B @ BCC (49.7)
    June 30, 2024 A @ BCC (51.7)
    June 30, 2024 B+ @ BCC (51.7)
    June 30, 2024 C @ BCC (33.3)
    June 29, 2024 C/D @ APV (16-27)
    June 29, 2024 A @ MJT (53)
    June 29, 2024 B+ @ MJT (53)
    June 29, 2024 B @ MJT (37.9)
    June 29, 2024 C+ @ MJT (37.9)
    June 28, 2024 B/B+ @ MR, 37-45 (49.5)
    June 28, 2024 JSTS Summer Tour 2024
    June 27, 2024 A+/A @ MJT (26.3)
    June 27, 2024 B+/B @ MJT (24.8)
    June 27, 2024 A @ BCC (23.3)
    June 27, 2024 B+ @ BCC (23.3)
    June 27, 2024 B @ BCC (21)
    June 27, 2024 C @ BCC (16-21)
    June 27, 2024 B @ JPJ, 33-40 (36.9)
    June 27, 2024 C/C+ @ HP (33.9)
    June 26, 2024 A/B+ @ HP, 15-23 (22.5)
    June 26, 2024 B/B+ @ MR, 39-55 (48.2)
    June 25, 2024 B+ @ HP (21.3)
    June 25, 2024 A/B+ @ MJT (26.9)
    June 25, 2024 B/C @ MJT (17.9)
    June 25, 2024 Introduction to Paceline Riding - B/C @ MJT (17.9)
    June 23, 2024 *UPDATED - shorter ride* - B @ BCC (34.2)
    June 23, 2024 *UPDATED - shorter ride* - A @ BCC (34.2)
    June 23, 2024 *UPDATED - shorter ride* - B+ @ BCC (34.2)
    June 23, 2024 *UPDATED - shorter ride* - C @ BCC (23.3)
    June 22, 2024 C/D @ APV (17-27)
    June 22, 2024 A+ @ MJT (54.6)
    June 22, 2024 A @ MJT (54.6)
    June 22, 2024 B+ @ MJT (54.6)
    June 22, 2024 B @ MJT (40.5) *Note earlier start time*
    June 22, 2024 C+ @ MJT (40.5) *Note earlier start time*
    June 21, 2024 B/B+ @ MR, 37-45 (49.5) *CANCELLED*
    June 20, 2024 A+/A @ MJT (26.3)
    June 20, 2024 B+/B @ MJT (24.8)
    June 20, 2024 *Longest Day Ride* - A @ BCC (25.7)
    June 20, 2024 *Longest Day Ride* - B+ @ BCC (25.7)
    June 20, 2024 *Longest Day Ride* - B @ BCC (23.3)
    June 20, 2024 *Longest Day Ride* - C @ BCC (21)
    June 20, 2024 *celebration of the SUMMER SOLSTICE* for rides at BCC
    June 20, 2024 C/C+ @ VPR (32.2)
    June 20, 2024 B @ JPJ, 33-40 (36.8) **note earlier start time**
    June 19, 2024 A @ HP, 15-23 (22.5) *CANCELLED*
    June 19, 2024 B @ HP, 15-23 (22.5) *CANCELLED*
    June 19, 2024 B/B+ @ MR, 39-55 (43.9)
    June 18, 2024 B+ @ HP (21.3)
    June 18, 2024 *celebration of the SUMMER SOLSTICE* for rides at MJT
    June 18, 2024 *Longest Day Ride* - A+ @ MJT (34.1)
    June 18, 2024 *Longest Day Ride* - A/B+ @ MJT (34.1)
    June 18, 2024 *Longest Day Ride* - B/C @ MJT (25.6)
    June 18, 2024 *Longest Day Ride* - Introduction to Paceline Riding - B/C @ MJT (25.6)
    June 16, 2024 B @ BCC (47.7)
    June 16, 2024 A @ BCC (47.7)
    June 16, 2024 B+ @ BCC (47.7)
    June 16, 2024 C @ BCC (31.5)
    June 15, 2024 A/B+ @ BED2 (55.7)
    June 15, 2024 B/C+ @ BED2 (55.7)
    June 15, 2024 C/D @ APV (17-28)
    June 15, 2024 *MTB* @ APTH - *Honoring Bryan Hrycyk*
    June 15, 2024 A+ @ MJT (52.6)
    June 15, 2024 A @ MJT (52.6)
    June 15, 2024 B+ @ MJT (52.6)
    June 15, 2024 B @ MJT (44.4)
    June 15, 2024 C+ @ MJT (44.4)
    June 14, 2024 B/B+ @ MR, 37-45 (45.2) **CANCELLED**
    June 13, 2024 A+/A @ MJT (26.3) **CANCELLED**
    June 13, 2024 B+/B @ MJT (24.8) **CANCELLED**
    June 13, 2024 A @ BCC (23.3) **CANCELLED**
    June 13, 2024 B+ @ BCC (23.3) **CANCELLED**
    June 13, 2024 B @ BCC (21) **CANCELLED**
    June 13, 2024 C @ BCC (16-21) **CANCELLED**
    June 13, 2024 C/C+ @ Socc (34.6) **CANCELLED**
    June 13, 2024 B @ MR (39.5) **CANCELLED**
    June 12, 2024 A @ HP, 15-23 (22.5)
    June 12, 2024 B @ HP, 15-23 (22.5)
    June 12, 2024 B/B+ @ MR, 39-55 (49.2) **CANCELLED**
    June 11, 2024 B+ @ HP (21.3)
    June 11, 2024 A+ @ MJT (26.9)
    June 11, 2024 A/B+ @ MJT (26.9)
    June 11, 2024 B/C @ MJT (17.9)
    June 11, 2024 Introduction to Paceline Riding - B/C @ MJT (17.9)
    June 10, 2024 Safe Passing Law
    June 09, 2024 B @ BCC (45)
    June 09, 2024 A @ BCC (45)
    June 09, 2024 B+ @ BCC (45)
    June 09, 2024 C @ BCC (32.1)
    June 08, 2024 C/D @ APV (16-27)
    June 08, 2024 A+ @ MJT (49.7)
    June 08, 2024 A @ MJT (49.7)
    June 08, 2024 B+ @ MJT (49.7)
    June 08, 2024 B @ MJT (35.8)
    June 08, 2024 C+ @ MJT (35.8)
    June 07, 2024 B/B+ @ MR, 37-45 (45.2)
    June 06, 2024 A+/A @ MJT (26.3)
    June 06, 2024 B+/B @ MJT (24.8)
    June 06, 2024 A @ BCC (23.3)
    June 06, 2024 B+ @ BCC (23.3)
    June 06, 2024 B @ BCC (21)
    June 06, 2024 C @ BCC (16-21)
    June 06, 2024 C/C+ @ HP (32.5)
    June 06, 2024 B @ JPJ, 33-40 (37.1)
    June 05, 2024 A @ HP, 15-23 (22.5)
    June 05, 2024 B @ HP, 15-23 (22.5)
    June 05, 2024 B/B+ @ MR, 39-55 (47.1)
    June 04, 2024 B+ @ HP (21.3)
    June 04, 2024 A+ @ MJT (26.9)
    June 04, 2024 A/B+ @ MJT (26.9)
    June 04, 2024 B/C @ MJT (17.9)
    June 04, 2024 Introduction to Paceline Riding - B/C @ MJT (17.9)
    June 02, 2024 B @ HP (33.9)
    June 02, 2024 A @ HP (49.4)
    June 02, 2024 B+ @ HP (49.4)
    June 02, 2024 C @ HP (25.4)
    June 01, 2024 B/B+ @ COLUMBIA
    June 01, 2024 C/D @ APV (17-27)
    June 01, 2024 A+ @ MJT (54.6)
    June 01, 2024 A @ MJT (54.6)
    June 01, 2024 B+ @ MJT (54.6)
    June 01, 2024 B @ MJT (35.1)
    June 01, 2024 C+ @ MJT (35.1)
    May 31, 2024 B/B+ @ MR, 37-45 (45.2)
    May 30, 2024 A @ BCC (23.3)
    May 30, 2024 B+ @ BCC (23.3)
    May 30, 2024 B @ BCC (21)
    May 30, 2024 A+/A @ MJT (26.3)
    May 30, 2024 B+/B @ MJT (24.8)
    May 30, 2024 C @ BCC (16-21)
    May 30, 2024 B @ MILL (40.9)
    May 30, 2024 C/C+ @ MILL (40.9)
    May 29, 2024 A @ HP, 15-23 (22.5)
    May 29, 2024 B @ HP, 15-23 (22.5)
    May 29, 2024 B/B+ @ MR, 39-55 (48.9)
    May 28, 2024 B+ @ HP (21.3)
    May 28, 2024 A+ @ MJT (26.9)
    May 28, 2024 A/B+ @ MJT (26.9)
    May 28, 2024 B/C @ MJT (17.9)
    May 28, 2024 Introduction to Paceline Riding for B/C riders
    May 26, 2024 B @ BCC (41)
    May 26, 2024 A @ BCC (48.9)
    May 26, 2024 B+ @ BCC (48.9)
    May 26, 2024 C @ BCC (26.4)
    May 25, 2024 B @ MJT (35.3)
    May 25, 2024 C+ @ MJT (35.3)
    May 25, 2024 C/D @ APV (16-27)
    May 25, 2024 A+ @ MJT (52.8)
    May 25, 2024 A @ MJT (52.8)
    May 25, 2024 B+ @ MJT (52.8)
    May 24, 2024 B/B+ @ MR, 37-45 (45.2)
    May 23, 2024 A+/A @ MJT (26.3)
    May 23, 2024 B+/B @ MJT (24.8) *CANCELLED*
    May 23, 2024 A @ BCC (23.3)
    May 23, 2024 B+ @ BCC (23.3)
    May 23, 2024 B @ BCC (21)
    May 23, 2024 C @ BCC (16-21)
    May 23, 2024 C/C+ @ MJT (35.1) **CANCELLED**
    May 23, 2024 B @ LSLPP (43.3)
    May 22, 2024 JSTS Group Riding Mtg
    May 22, 2024 A @ HP, 15-23 (22.5)
    May 22, 2024 B @ HP, 15-23 (22.5)
    May 22, 2024 B/B+ @ MR, 39-55 (48.9)
    May 21, 2024 B+ @ HP (21.3)
    May 21, 2024 A+ @ MJT (26.9)
    May 21, 2024 A/B+ @ MJT (26.9)
    May 21, 2024 B/C @ MJT (17.9)
    May 21, 2024 Introduction to Paceline Riding for B/C riders
    May 20, 2024 JSTS General Mtg (IN-PERSON)
    May 19, 2024 B @ BCC (42.7)
    May 19, 2024 A @ BCC (45.3)
    May 19, 2024 B+ @ BCC (45.3)
    May 19, 2024 C @ BCC (26.7)
    May 18, 2024 B @ MJT (41.9)
    May 18, 2024 C+ @ MJT (41.9)
    May 18, 2024 Remote Hill Ride - A/B+ @ READINGTON (57.1)
    May 18, 2024 B/C+ @ READINGTON (57.1)
    May 18, 2024 C/D @ APV (17-27)
    May 18, 2024 A+ @ MJT (54.8)
    May 18, 2024 A @ MJT (54.8)
    May 18, 2024 B+ @ MJT (54.8)
    May 17, 2024 *All* @ BCC (8.1) - Ride of Silence **NEW DATE**
    May 17, 2024 B/B+ @ MR, 37-45 (45.2)
    May 16, 2024 A+/A @ MJT (26.3)
    May 16, 2024 B+/B @ MJT (24.8)
    May 16, 2024 A @ BCC (23.3)
    May 16, 2024 B+ @ BCC (23.3)
    May 16, 2024 B @ BCC (21)
    May 16, 2024 C @ BCC (16-21)
    May 16, 2024 C/C+ @ Socc (34.6) **CANCELLED**
    May 16, 2024 B @ LSLPP (43.3) **CANCELLED**
    May 15, 2024 *All* @ BCC (8.1) - Ride of Silence **RESCHEDULED to FRIDAY**
    May 15, 2024 B/B+ @ MR, 39-55 (48.9)
    May 14, 2024 B+ @ HP (21.3)
    May 14, 2024 A+ @ MJT (26.9)
    May 14, 2024 A/B+ @ MJT (26.9)
    May 14, 2024 B/C @ MJT (17.9)
    May 12, 2024 B @ BCC (40.3)
    May 12, 2024 A @ BCC (43.2)
    May 12, 2024 B+ @ BCC (43.2)
    May 12, 2024 C @ BCC (30)
    May 11, 2024 C/D @ APV (17-28)
    May 11, 2024 B @ MJT (39.8)
    May 11, 2024 C+ @ MJT (39.8)
    May 11, 2024 A+ @ MJT (44.5)
    May 11, 2024 A @ MJT (44.5)
    May 11, 2024 B+ @ MJT (44.5)
    May 10, 2024 B/B+ @ MR, 37-45 (45.2)
    May 09, 2024 A+/A @ MJT (26.3)
    May 09, 2024 B+/B @ MJT (24.8)
    May 09, 2024 A @ BCC (23.3)
    May 09, 2024 B+ @ BCC (23.3)
    May 09, 2024 B @ BCC (21)
    May 09, 2024 C @ BCC (16-21)
    May 09, 2024 B @ JPJ, 33-40 (34.8)
    May 09, 2024 C/C+ @ JPJ (34.8)
    May 08, 2024 A @ HP, 15-23 (22.5)
    May 08, 2024 B @ HP, 15-23 (22.5)
    May 08, 2024 B/B+ @ MR, 39-55 (47.1)
    May 07, 2024 B+ @ HP (21.3)
    May 07, 2024 A+ @ MJT (26.9)
    May 07, 2024 A/B+ @ MJT (26.9)
    May 07, 2024 B/C @ MJT (17.9)
    May 05, 2024 B @ BCC (35.3)
    May 05, 2024 A @ BCC (40.3)
    May 05, 2024 B+ @ BCC (40.3)
    May 05, 2024 C @ BCC (30.7)
    May 04, 2024 B/C+ @ MJT (37.4)
    May 04, 2024 C/D @ APV (16-27)
    May 04, 2024 A+ @ MJT (42.8)
    May 04, 2024 A @ MJT (42.8)
    May 04, 2024 B+ @ MJT (42.8)
    May 04, 2024 Bikes & Beers Monmouth
    May 03, 2024 B/B+ @ MR, 37-45 (45.2)
    May 02, 2024 A+/A @ MJT (26.3)
    May 02, 2024 B+/B @ MJT (24.8)
    May 02, 2024 A @ BCC (23.3)
    May 02, 2024 B+ @ BCC (23.3)
    May 02, 2024 B @ BCC (21)
    May 02, 2024 C @ BCC (16-21)
    May 02, 2024 C/C+ @ APV (31.2)
    May 02, 2024 B @ JPJ, 33-40 (33.9)
    May 01, 2024 A @ HP, 15-23 (22.5)
    May 01, 2024 B @ HP, 15-23 (22.5)
    May 01, 2024 B/B+ @ MR, 39-55 (45.3)
    April 30, 2024 A+ @ MJT (26.9)
    April 30, 2024 A/B+ @ MJT (26.9)
    April 30, 2024 B/C @ MJT (17.9)
    April 28, 2024 B @ BCC (38)
    April 28, 2024 A @ BCC (40.6)
    April 28, 2024 B+ @ BCC (40.6)
    April 28, 2024 C @ BCC (30)
    April 27, 2024 C/D @ APV (17-27)
    April 27, 2024 A+ @ MJT (45.5)
    April 27, 2024 B+ @ MJT (45.5)
    April 27, 2024 B/C+ @ MJT (32.1)
    April 27, 2024 A @ MJT (45.5)
    April 26, 2024 B/B+ @ MR, 37-45 (45.2)
    April 25, 2024 A+/A @ MJT (26.3)
    April 25, 2024 B+/B @ MJT (24.8) **CANCELLED**
    April 25, 2024 A @ BCC (23.3)
    April 25, 2024 B+ @ BCC (23.3)
    April 25, 2024 B @ BCC (21)
    April 25, 2024 *All* @ BCC (16-21)
    April 25, 2024 C/C+ @ Socc (37.1)
    April 25, 2024 B @ JPJ, 33-40 (30.1)
    April 24, 2024 JSTS Group Riding Mtg
    April 24, 2024 A @ HP, 15-23 (22.5)
    April 24, 2024 B @ HP, 15-23 (22.5)
    April 24, 2024 B/B+ @ MR, 39-55 (39.5)
    April 23, 2024 A+ @ MJT (26.9)
    April 23, 2024 A/B+ @ MJT (26.9)
    April 23, 2024 B/C @ MJT (17.9)
    April 21, 2024 B @ BCC (34.6)
    April 21, 2024 A @ BCC (41.7)
    April 21, 2024 B+ @ BCC (41.7)
    April 21, 2024 C @ BCC (26.4)
    April 21, 2024 JSTS Champagne Ride
    April 20, 2024 A/B+ @ BED2 (48.8)
    April 20, 2024 B/C+ @ BED2 (48.8)
    April 20, 2024 A+ @ MJT (42.8)
    April 20, 2024 B+ @ MJT (42.8)
    April 20, 2024 B/C+ @ MJT (29.1)
    April 20, 2024 C/D @ APV (17-28)
    April 20, 2024 A @ MJT (42.8)
    April 19, 2024 B/B+ @ MR, 37-45 (45.2)
    April 18, 2024 A+/A @ MJT (26.3)
    April 18, 2024 B+/B @ MJT (24.8)
    April 18, 2024 A @ BCC (23.3)
    April 18, 2024 B+ @ BCC (23.3)
    April 18, 2024 B @ BCC (21)
    April 18, 2024 *All* @ BCC (16-21)
    April 18, 2024 C/C+ @ APV (31.2)
    April 17, 2024 A @ HP, 15-23 (22.5)
    April 17, 2024 B @ HP, 15-23 (22.5)
    April 17, 2024 B/B+ @ MR, 39-55 (38.5)
    April 16, 2024 A+ @ MJT (26.9)
    April 16, 2024 A/B+ @ MJT (26.9)
    April 16, 2024 B/C @ MJT (17.9)
    April 14, 2024 B @ BCC (31.5)
    April 14, 2024 A @ BCC (38)
    April 14, 2024 B+ @ BCC (38)
    April 14, 2024 C @ BCC (24.9)
    April 14, 2024 B/B+ @ BED3 (29.1)
    April 13, 2024 A @ MJT (45.3)
    April 13, 2024 C/D @ APV (16-27)
    April 13, 2024 A+ @ MJT (45.3)
    April 13, 2024 B+ @ MJT (45.3)
    April 13, 2024 B/C+ @ MJT, 35-42 (31.7)
    April 13, 2024 C @ MJT, 35-42 (23.6)
    April 12, 2024 B/B+ @ MR, 37-45 (45.2)
    April 11, 2024 A+/A @ MJT (26.3)
    April 11, 2024 B+/B @ MJT (24.8)
    April 11, 2024 A @ BCC (23.3)
    April 11, 2024 B+ @ BCC (23.3)
    April 11, 2024 B @ BCC (21)
    April 11, 2024 *All* @ BCC (16-21)
    April 11, 2024 C/C+ @ CSGC (33.5)
    April 10, 2024 A @ HP, 15-23 (22.5)
    April 10, 2024 B @ HP, 15-23 (22.5)
    April 10, 2024 B/B+ @ MR, 39-55 (36.5)
    April 09, 2024 A+ @ MJT (26.9)
    April 09, 2024 A/B+ @ MJT (26.9)
    April 09, 2024 B/C @ MJT (17.9)
    April 07, 2024 B @ BCC (35.6)
    April 07, 2024 C @ BCC (21.3)
    April 07, 2024 A @ BCC (35.6)
    April 07, 2024 B+ @ BCC (35.6)
    April 06, 2024 B/B+ @ TPL
    April 06, 2024 A+ @ MJT (49.3)
    April 06, 2024 A/B+ @ MJT (49.3)
    April 06, 2024 B/C+ @ MJT, 18-40 (28.8)
    April 06, 2024 C @ MJT, 18-40 (21.3)
    April 06, 2024 C/D @ APV (17-27)
    April 05, 2024 B/B+ @ MR, 37-45 (45.2)
    April 04, 2024 A @ BCC (23.3)
    April 04, 2024 B+ @ BCC (23.3)
    April 04, 2024 A+/A @ MJT (26.3)
    April 04, 2024 B+/B @ MJT (24.8)
    April 04, 2024 B @ BCC (21)
    April 04, 2024 *All* @ BCC, 16-21 (15.9)
    April 04, 2024 C/C+ @ HP (32.5)
    April 03, 2024 A @ HP, 15-23 (22.5)
    April 03, 2024 B @ HP, 15-23 (22.5)
    April 03, 2024 B/B+ @ MR, 39-55 (38.5)
    April 02, 2024 A+ @ MJT (26.9)
    April 02, 2024 A/B+ @ MJT (26.9)
    April 02, 2024 B/C @ MJT (17.9)
    April 01, 2024 Bike Maintenance (with B3 Bicycles)
    March 31, 2024 B+ @ HP (30.7)
    March 31, 2024 B/C @ BCC (25-44)
    March 30, 2024 Zwift - Workout
    March 30, 2024 B/C @ FY (16-37)
    March 30, 2024 B+ @ BCC (38.8)
    March 30, 2024 B/B+ @ HART
    March 29, 2024 C/C+ @ BW (33.2) *MOVED from THURSDAY*
    March 29, 2024 B @ MR (37-45)
    March 28, 2024 Zwift - ALL
    March 28, 2024 Zwift - ALL
    March 28, 2024 C/C+ @ BW (33.2) *MOVED to FRIDAY*
    March 27, 2024 Mtg - Peer Led Rides
    March 27, 2024 B @ MR (39-55)
    March 26, 2024 Zwift - ALL
    March 25, 2024 JSTS Bike Advocacy - Campaign Planning
    March 24, 2024 B/C @ BCC (28-40)
    March 24, 2024 B+ @ HP (30.7)
    March 24, 2024 Clothing Store CLOSES!!!
    March 23, 2024 Zwift - Workout
    March 23, 2024 B/C @ BCC (24-41)
    March 22, 2024 B @ MR (37-45)
    March 22, 2024 C/C+ @ BW (25.3) **Moved from Thursday**
    March 21, 2024 Zwift - ALL
    March 21, 2024 Zwift - ALL
    March 20, 2024 B @ MR (39-55)
    March 19, 2024 Zwift - ALL
    March 17, 2024 B/C @ BCC (34-42)
    March 17, 2024 B+ @ HP (30.7)
    March 17, 2024 *MTB* @ APTH
    March 16, 2024 Fitting Session @ Middletown Trek
    March 16, 2024 Zwift - Workout
    March 16, 2024 B/C @ HP (15-23)
    March 16, 2024 *MTB* @ APTH
    March 15, 2024 On Hiatus - B @ MR (37-45)
    March 15, 2024 *MTB* @ APbp
    March 14, 2024 Zwift - ALL
    March 14, 2024 Zwift - ALL
    March 14, 2024 C/C+ @ BCC (21)
    March 14, 2024 C/C+ @ BW (27.7)
    March 13, 2024 On Hiatus - B @ MR (39-55)
    March 12, 2024 Zwift - ALL
    March 11, 2024 JSTS General Mtg - Ride Planning Meeting
    March 10, 2024 Fitting Session @ B3
    March 10, 2024 B/C @ BCC (31-45)
    March 10, 2024 B+ @ HP (30.7)
    March 10, 2024 *MTB* @ APTH
    March 10, 2024 Daylight Saving Time begins
    March 09, 2024 Zwift - Workout
    March 09, 2024 B/C @ MJT (17-28)
    March 09, 2024 *MTB* @ Huber *CANCELLED*
    March 09, 2024 B+ @ BCC (36.3)
    March 08, 2024 On Hiatus - B @ MR (37-45)
    March 08, 2024 *MTB* @ APTH
    March 07, 2024 Zwift - ALL
    March 07, 2024 Zwift - ALL
    March 07, 2024 C/C+ @ BW (25.4)
    March 06, 2024 On Hiatus - B @ MR (39-55)
    March 05, 2024 Zwift - ALL
    March 03, 2024 B/C @ BCC (25-44)
    March 03, 2024 B+ @ HP (30.7)
    March 03, 2024 *MTB* @ APTH
    March 02, 2024 Zwift - Workout
    March 02, 2024 B/C @ FY (16-37) **CANCELLED**
    March 02, 2024 *MTB* @ Clay *CANCELLED*
    March 01, 2024 *Moved from Thursday* - C/C+ @ BW (26.7)
    March 01, 2024 On Hiatus - B @ MR (37-45)
    March 01, 2024 *MTB* @ APbp
    February 29, 2024 Zwift - ALL
    February 29, 2024 *RIDE LEADER NEEDED* Zwift - ALL
    February 28, 2024 On Hiatus - B @ MR (39-55)
    February 27, 2024 Zwift - ALL
    February 25, 2024 B/C @ BCC (28-40)
    February 25, 2024 B+ @ HP (30.7)
    February 25, 2024 *MTB* @ APTH
    February 24, 2024 Zwift - Workout
    February 24, 2024 B/C @ BCC (24-41)
    February 24, 2024 *MTB* @ APTH
    February 23, 2024 On Hiatus - B @ MR (37-45)
    February 23, 2024 *MTB* @ APTH
    February 22, 2024 Zwift - ALL
    February 22, 2024 Zwift - ALL
    February 22, 2024 C/C+ @ BW (27.4)
    February 21, 2024 On Hiatus - B @ MR (39-55)
    February 20, 2024 Zwift - ALL
    February 19, 2024 *MTB* @ APTH *LOC CHG*
    February 18, 2024 B/C @ BCC (34-42) **CANCELLED**
    February 18, 2024 B+ @ HP (30.7) **CANCELLED**
    February 18, 2024 *MTB* @ APTH
    February 17, 2024 Zwift - ALL
    February 17, 2024 B/C @ HP (15-23) **CANCELLED**
    February 17, 2024 *MTB* @ APTH
    February 16, 2024 B @ MR (37-45)
    February 16, 2024 *MTB* @ APbp
    February 15, 2024 Zwift - ALL
    February 15, 2024 Zwift - ALL
    February 15, 2024 C/C+ @ BW (25.3) **CANCELLED**
    February 14, 2024 On Hiatus - B @ MR (39-55)
    February 13, 2024 Zwift - ALL
    February 11, 2024 B/C @ BCC (31-45)
    February 11, 2024 B+ @ HP (30.7)
    February 11, 2024 *MTB* @ APTH
    February 10, 2024 Zwift - ALL
    February 10, 2024 B/C @ MJT (17-28)
    February 10, 2024 *MTB* @ HUBER
    February 10, 2024 B/B+ @ BCC (35)
    February 09, 2024 On Hiatus - B @ MR (37-45)
    February 09, 2024 *MTB* @ CLAY
    February 08, 2024 Zwift - ALL
    February 08, 2024 Zwift - ALL
    February 08, 2024 C/C+ @ BW (30.7)
    February 07, 2024 On Hiatus - B @ MR (39-55)
    February 06, 2024 Zwift - ALL
    February 04, 2024 B/C @ BCC (25-44)
    February 04, 2024 B+ @ HP (30.7)
    February 04, 2024 *MTB* @ APTH
    February 03, 2024 Zwift - Workout
    February 03, 2024 B/C @ FY (16-37)
    February 03, 2024 *MTB* @ APTH
    February 02, 2024 On Hiatus - B @ MR (37-45)
    February 02, 2024 *MTB* @ APbp
    February 01, 2024 Zwift - ALL
    February 01, 2024 Zwift - ALL
    February 01, 2024 C/C+ @ BW (27.7)
    January 31, 2024 On Hiatus - B @ MR (39-55)
    January 30, 2024 Zwift - ALL
    January 28, 2024 B/C @ BCC (28-40) **CANCELLED**
    January 28, 2024 B+ @ HP (30.7) **CANCELLED**
    January 28, 2024 *MTB* @ APTH **CANCELLED**
    January 27, 2024 Zwift - Workout **CANCELLED**
    January 27, 2024 B/C @ BCC (24-41)
    January 27, 2024 A @ MJT (44.6)
    January 27, 2024 *MTB* @ APTH - *LOC/TIME CHG*
    January 26, 2024 B @ MR (37-45)
    January 26, 2024 *MTB* @ APTH **CANCELLED**
    January 25, 2024 Zwift - ALL
    January 25, 2024 Zwift - ALL
    January 25, 2024 C/C+ @ BW (25.4) **CANCELLED**
    January 24, 2024 B @ MR (39-55)
    January 23, 2024 Zwift - ALL
    January 21, 2024 *MTB* @ HART
    January 21, 2024 B/C @ BCC (34-42) **CANCELLED**
    January 21, 2024 B+ @ HP (30.7) **CANCELLED**
    January 20, 2024 Zwift - Workout
    January 20, 2024 B/C @ HP (15-23) **CANCELLED**
    January 20, 2024 *MTB* @ APTH
    January 19, 2024 B @ MR (37-45)
    January 19, 2024 *MTB* @ APbp
    January 18, 2024 C/C+ @ BW (26.7) **CANCELLED**
    January 17, 2024 B @ MR (39-55)
    January 16, 2024 JSTS Bike Advocacy
    January 14, 2024 B/C @ BCC (31-45)
    January 14, 2024 B+ @ HP (30.7)
    January 14, 2024 *MTB* @ APTH - *LOC/TIME CHG*
    January 13, 2024 Zwift - Workout
    January 13, 2024 B/C @ MJT (17-28)
    January 13, 2024 *MTB* @ APTH
    January 12, 2024 B @ MR (37-45)
    January 12, 2024 *MTB* @ APTH - *LOC CHG*
    January 11, 2024 C/C+ @ BW (27.4)
    January 10, 2024 B @ MR (39-55)
    January 07, 2024 CANCELLED: B/C @ BCC (25-44)
    January 07, 2024 CANCELLED: B+ @ HP (30.7)
    January 07, 2024 *MTB* @ APTH
    January 06, 2024 *MTB* @ APbp
    January 06, 2024 B/C @ FY (16-37)
    January 05, 2024 B @ MR (37-45)
    January 05, 2024 *MTB* @ APTH
    January 04, 2024 C/C+ @ BW (25.3)
    January 03, 2024 B @ MR (39-55)
    January 01, 2024 *MTB* @ APbp
    December 31, 2023 MTB @ CHSQK
    December 31, 2023 A/B+ @ BCC (31-45)
    December 31, 2023 B/C @ BCC (31-45)
    December 31, 2023 *MTB* @ APTH
    December 30, 2023 A/B+ @ MJT (35-42)
    December 30, 2023 B/C @ MJT (35-42)
    December 30, 2023 *MTB* @ APTH *LOC/TIME CHG*
    December 29, 2023 B @ MR (37-45)
    December 29, 2023 *MTB* @ APbp
    December 28, 2023 All @ BCC (15.9)
    December 28, 2023 B+ @ MJT (17.9)
    December 28, 2023 C/C+ @ BW (26.7)
    December 27, 2023 B @ MR (39-55)
    December 26, 2023 All @ MJT (17.9)
    December 24, 2023 MTB @ APTH
    December 24, 2023 A/B+ @ BCC (24-41)
    December 24, 2023 B/C @ BCC (24-41)
    December 24, 2023 *MTB* @ APTH
    December 23, 2023 *MTB* @ HUBER
    December 23, 2023 A/B+ @ MJT (28-41)
    December 23, 2023 B/C @ MJT (28-41)
    December 22, 2023 B @ MR (37-45)
    December 22, 2023 *MTB* @ APTH
    December 21, 2023 All @ BCC (15.9)
    December 21, 2023 B+ @ MJT (17.9)
    December 21, 2023 C/C+ @ BW_10 (27.4)
    December 20, 2023 B @ MR (39-55)
    December 19, 2023 All @ MJT (17.9)
    December 17, 2023 B/C @ BCC (34-42)
    December 17, 2023 A/B+ @ BCC (34-42)
    December 17, 2023 *MTB* @ APTH *TIME/LOC CHG*
    December 16, 2023 MTB @ SHARK
    December 16, 2023 A/B+ @ MJT (28-41)
    December 16, 2023 B/C @ MJT (28-41)
    December 16, 2023 *MTB* @ APTH
    December 15, 2023 B @ MR (37-45)
    December 15, 2023 *MTB* @ APbp
    December 14, 2023 All @ BCC (15.9)
    December 14, 2023 B+ @ MJT (17.9)
    December 14, 2023 C/C+ @ BW (25.3)
    December 13, 2023 B @ MR (39-55)
    December 12, 2023 All @ MJT (17.9)
    December 11, 2023 JSTS General Mtg - 2024 Budget
    December 10, 2023 A/B+ @ BCC (26-45)
    December 10, 2023 B/C @ BCC (26-45)
    December 10, 2023 *MTB* @ APTH *TIME CHGD TO 8AM*
    December 09, 2023 MTB @ TPL
    December 09, 2023 *MTB* @ CLAY
    December 09, 2023 A/B+ @ MJT (18-40)
    December 09, 2023 B/C @ MJT (18-40)
    December 08, 2023 B @ MR (37-45)
    December 08, 2023 *MTB* @ APTH
    December 07, 2023 All @ BCC (15.9)
    December 07, 2023 B+ @ MJT (17.9)
    December 07, 2023 C/C+ @ BW (28.8)
    December 06, 2023 B @ MR (39-55)
    December 05, 2023 All @ MJT (17.9)
    December 05, 2023 B/C @ OG (30.6) **NOT FROSTBITE**
    December 03, 2023 MTB @ CHSQK
    December 03, 2023 A/B+ @ BCC (31-45) **Cancelled**
    December 03, 2023 B/C @ BCC (31-45) ** Cancelled **
    December 03, 2023 *MTB* @ APTH **CANCELLED**
    December 02, 2023 *MTB* @ APbp
    December 02, 2023 A/B+ @ MJT (35-42)
    December 02, 2023 B/C @ MJT (35-42)
    December 01, 2023 B @ MR (37-45)
    December 01, 2023 *MTB* @ APTH
    November 30, 2023 All @ BCC (15.9)
    November 30, 2023 B+ @ MJT (17.9)
    November 30, 2023 C/C+ @ BW (29)
    November 30, 2023 B @ JPJ (33-40)
    November 29, 2023 B @ MR (39-55)
    November 28, 2023 All @ MJT (17.9)
    November 26, 2023 A @ BCC (24-41)
    November 26, 2023 B+ @ BCC (24-41)
    November 26, 2023 B @ BCC (24-41)
    November 26, 2023 C @ BCC (24-41)
    November 26, 2023 *MTB* @ APTH
    November 25, 2023 *MTB* @ CLAY
    November 25, 2023 A @ MJT (28-41)
    November 25, 2023 B+ @ MJT (28-41)
    November 25, 2023 B @ MJT (28-41)
    November 25, 2023 C @ MJT (28-41)
    November 24, 2023 B @ MR (37-45)
    November 24, 2023 C/C+ @ CSGC (34.9)
    November 24, 2023 *MTB* @ APTH
    November 23, 2023 B @ BCC (23.3)
    November 23, 2023 A @ MJT (45.7)
    November 22, 2023 B @ MR (39-55)
    November 21, 2023 All @ BCC (15.9)
    November 21, 2023 B @ MR
    November 19, 2023 A @ BCC (34-42)
    November 19, 2023 B+ @ BCC (34-42)
    November 19, 2023 B @ BCC (34-42)
    November 19, 2023 C @ BCC (34-42)
    November 19, 2023 *MTB* @ APTH
    November 18, 2023 *MTB* @ HART
    November 18, 2023 B/B+ @ BED3 (39.2) **CANCELLED**
    November 18, 2023 A @ MJT (28-41)
    November 18, 2023 B+ @ MJT (28-41)
    November 18, 2023 B @ MJT (28-41)
    November 18, 2023 C @ MJT (28-41)
    November 17, 2023 B @ MR (37-45)
    November 16, 2023 All @ BCC (15.9)
    November 16, 2023 C/C+ @ BW (33.2)
    November 16, 2023 B @ JPJ (33-40)
    November 15, 2023 B @ MR (39-55)
    November 14, 2023 All @ MJT (17.9)
    November 13, 2023 JSTS General Mtg - Election Meeting
    November 12, 2023 A @ BCC (26-45)
    November 12, 2023 B+ @ BCC (26-45) **CANCELLED**
    November 12, 2023 B @ BCC (26-45)
    November 12, 2023 C @ BCC (26-45)
    November 12, 2023 *MTB* @ APTH
    November 11, 2023 *MTB* @ HUBER
    November 11, 2023 A @ MJT (18-40)
    November 11, 2023 B+ @ MJT (18-40)
    November 11, 2023 B @ MJT (18-40)
    November 11, 2023 C @ MJT (18-40)
    November 10, 2023 B @ MR (37-45)
    November 09, 2023 All @ BCC (15.9)
    November 09, 2023 C/C+ @ BW (27.7)
    November 09, 2023 B @ JPJ (33-40)
    November 08, 2023 B @ MR (39-55)
    November 07, 2023 All @ MJT (17.9)
    November 05, 2023 A @ BCC (31-45)
    November 05, 2023 B+ @ BCC (31-45)
    November 05, 2023 B @ BCC (31-45)
    November 05, 2023 C @ BCC (31-45)
    November 05, 2023 *MTB* @ APTH
    November 04, 2023 *MTB* @ APbp
    November 04, 2023 A @ MJT (35-42)
    November 04, 2023 B+ @ MJT (35-42)
    November 04, 2023 B @ MJT (35-42)
    November 04, 2023 C @ MJT (35-42)
    November 03, 2023 B @ MR (37-45)
    November 02, 2023 All @ BCC (15.9)
    November 02, 2023 C/C+ @ BW (34.8)
    November 02, 2023 B @ JPJ (33-40)
    November 01, 2023 B @ MR (39-55) **CANCELLED**
    October 31, 2023 *ALL* @ MJT (17.9)
    October 30, 2023 JSTS Bike Advocacy
    October 29, 2023 A @ BCC (31-45)
    October 29, 2023 B+ @ BCC (31-45)
    October 29, 2023 B @ BCC (31-45)
    October 29, 2023 C @ BCC (31-45)
    October 29, 2023 *MTB* @ APTH
    October 28, 2023 *MTB* @ APbp
    October 28, 2023 A @ MJT (59.4)
    October 28, 2023 B+ @ MJT (28-41)
    October 28, 2023 B @ MJT (28-41)
    October 28, 2023 C+ @ MJT (28-41)
    October 28, 2023 C/D @ APV (16-27)
    October 27, 2023 B/B+ @ MR (37-45)
    October 26, 2023 *ALL* @ BCC (21)
    October 26, 2023 C/C+ @ TPJ (43.4)
    October 26, 2023 B @ JPJ (33-40) **CANCELLED**
    October 25, 2023 B/B+ @ MR (39-55)
    October 24, 2023 *ALL* @ MJT (17.9)
    October 24, 2023 B @ JPJ (33-40)
    October 23, 2023 JSTS Ride Leader & Safety Meeting
    October 22, 2023 A @ BCC (45.3)
    October 22, 2023 B+ @ BCC (45.3)
    October 22, 2023 B/C+ @ BCC (40.3)
    October 22, 2023 C @ BCC (32.1)
    October 22, 2023 B/B+ @ BED2 (49.3)
    October 22, 2023 B/B+ @ BED3 (48.2)
    October 21, 2023 A @ MJT (45.4) **CANCELLED**
    October 21, 2023 B+ @ MJT (45.4)
    October 21, 2023 B @ MJT (37.4) **CANCELLED**
    October 21, 2023 C+ @ MJT (37.4)
    October 21, 2023 C/D @ APV (17-27)
    October 20, 2023 B/B+ @ MR (37-45)
    October 19, 2023 *ALL* @ BCC (21)
    October 19, 2023 C/C+ @ APV (31.2)
    October 19, 2023 B @ JPJ (33-40)
    October 18, 2023 B/B+ @ MR (39-55)
    October 17, 2023 *ALL* @ MJT (17.9)
    October 17, 2023 B @ JPJ (33-40)
    October 16, 2023 "It's Not About The Bike. (It's About You!)"(with B3 Bicycles)
    October 15, 2023 A @ PSC (51.2) **CANCELLED**
    October 15, 2023 B+ @ PSC (51.2) **CANCELLED**
    October 15, 2023 B @ BCC (42.1)
    October 15, 2023 C @ BCC (24.2)
    October 15, 2023 RESCHEDULED: Al's Covered Bridge Ride
    October 14, 2023 B+ @ MJT (45.7) **CANCELLED**
    October 14, 2023 B @ MJT (42.8) **CANCELLED**
    October 14, 2023 C+ @ MJT (42.8)
    October 14, 2023 C/D @ APV (17-28) **CANCELLED**
    October 14, 2023 A @ MJT (45.7)
    October 13, 2023 B/B+ @ MR (37-45)
    October 12, 2023 A+/A @ MJT (26.9)
    October 12, 2023 B+/B @ MJT (24.8)
    October 12, 2023 A @ BCC (23.3)
    October 12, 2023 B+ @ BCC (23.3)
    October 12, 2023 B @ BCC (21)
    October 12, 2023 C @ BCC (16-21)
    October 12, 2023 C/C+ @ Socc (37)
    October 12, 2023 B @ JPJ (33-40)
    October 11, 2023 A/B+ @ HP (15-23)
    October 11, 2023 B/B+ @ MR (39-55)
    October 10, 2023 A+ @ MJT (25.4)
    October 10, 2023 A/B+ @ MJT (25.4)
    October 10, 2023 B/C @ MJT (17.9)
    October 10, 2023 B @ MJT (34.7)
    October 08, 2023 A @ MJT (52.8)
    October 08, 2023 B+ @ MJT (52.8)
    October 08, 2023 B @ MJT (41.7)
    October 08, 2023 C+ @ MJT (41.7)
    October 08, 2023 C @ MJT (24.9)
    October 08, 2023 JSTS Harvest Ride
    October 07, 2023 C/D @ APV (16-27) **CANCELLED**
    October 07, 2023 A @ PSC (51.2) **CANCELLED**
    October 07, 2023 B+ @ PSC (51.2) **CANCELLED**
    October 07, 2023 B @ MJT (42.8) **CANCELLED**
    October 07, 2023 C/C+ @ MJT (42.8) **CANCELLED**
    October 07, 2023 JSTS: Al's Covered Bridge Ride ***POSTPONED to October 15***
    October 06, 2023 B/B+ @ MR (37-45)
    October 05, 2023 A+/A @ MJT (26.9)
    October 05, 2023 B+/B @ MJT (24.8)
    October 05, 2023 A @ BCC (23.3)
    October 05, 2023 B+ @ BCC (23.3)
    October 05, 2023 B @ BCC (21)
    October 05, 2023 C @ BCC (16-21)
    October 05, 2023 C/C+ @ JPJ (33-40)
    October 05, 2023 B @ JPJ (33-40)
    October 04, 2023 A/B+ @ HP (15-23)
    October 04, 2023 B/B+ @ MR (39-55)
    October 03, 2023 A+ @ MJT (25.4)
    October 03, 2023 A/B+ @ MJT (25.4)
    October 03, 2023 B/C @ MJT (17.9)
    October 03, 2023 B @ MJT (41.9)
    October 01, 2023 A @ BCC (54)
    October 01, 2023 B+ @ BCC (54)
    October 01, 2023 B @ BCC (38)
    October 01, 2023 C @ BCC (37.2)
    September 30, 2023 C/D @ APV (17-27) **CANCELLED**
    September 30, 2023 *All* @ LSP (28.9) **CANCELLED**
    September 30, 2023 A @ MJT (50.9)
    September 30, 2023 B+ @ MJT (50.9) **CANCELLED**
    September 30, 2023 B @ MJT (45.1) **CANCELLED**
    September 30, 2023 C+ @ MJT (45.1) **CANCELLED**
    September 29, 2023 B/B+ @ MR (37-45)
    September 28, 2023 A+/A @ MJT (26.9)
    September 28, 2023 B+/B @ MJT (24.8)
    September 28, 2023 A @ BCC (23.3)
    September 28, 2023 B+ @ BCC (23.3)
    September 28, 2023 B @ BCC (21)
    September 28, 2023 C @ BCC (16-21) **CANCELLED**
    September 28, 2023 All @ Pen1 (37.6)
    September 27, 2023 A/B+ @ HP (15-23)
    September 27, 2023 B/B+ @ MR (39-55)
    September 27, 2023 B @ MJT (34.7)
    September 26, 2023 A+ @ MJT (25.4)
    September 26, 2023 A/B+ @ MJT (25.4) **CANCELLED**
    September 26, 2023 B/C @ MJT (17.9) **CANCELLED**
    September 24, 2023 A @ BCC (51.1)
    September 24, 2023 B+ @ BCC (51.1)
    September 24, 2023 B @ BCC (41.6)
    September 24, 2023 C @ BCC (31.3)
    September 23, 2023 *ALL* @ MJT (37.1) **CANCELLED**
    September 23, 2023 A @ MJT (55.3)
    September 23, 2023 B+ @ MJT (55.3) **CANCELLED**
    September 23, 2023 B @ MJT (41.9) **CANCELLED**
    September 23, 2023 JSTS La Dolce Vita
    September 22, 2023 B/B+ @ MR (37-45)
    September 21, 2023 A+/A @ MJT (26.9)
    September 21, 2023 B+/B @ MJT (24.8)
    September 21, 2023 A @ BCC (23.3)
    September 21, 2023 B+ @ BCC (23.3)
    September 21, 2023 B @ BCC (21) **CANCELLED**
    September 21, 2023 C @ BCC (16-21)
    September 21, 2023 C @ HP (34.2)
    September 21, 2023 B @ JPJ (33-40)
    September 20, 2023 A/B+ @ HP (15-23)
    September 20, 2023 B/B+ @ MR (39-55)
    September 19, 2023 A+ @ MJT (25.4)
    September 19, 2023 A/B+ @ MJT (25.4) **CANCELLED**
    September 19, 2023 B/C @ MJT (17.9)
    September 19, 2023 B @ MJT (35.1)
    September 18, 2023 JSTS General Mtg
    September 17, 2023 A @ BCC (53.1)
    September 17, 2023 B+ @ BCC (53.1)
    September 17, 2023 B @ BCC (45.4)
    September 17, 2023 C @ BCC (38)
    September 16, 2023 C @ APV (17-28)
    September 16, 2023 A @ MJT (51.5)
    September 16, 2023 B+ @ MJT (54.8)
    September 16, 2023 B @ MJT (39.6)
    September 16, 2023 C+ @ MJT (39.6)
    September 15, 2023 B/B+ @ MR (37-45)
    September 14, 2023 A+/A @ MJT (26.9)
    September 14, 2023 B+/B @ MJT (24.8) **CANCELLED**
    September 14, 2023 A @ BCC (23.3)
    September 14, 2023 B+ @ BCC (23.3)
    September 14, 2023 B @ BCC (21)
    September 14, 2023 C @ BCC (16-21)
    September 14, 2023 C @ Socc (36.2)
    September 14, 2023 B @ JPJ (33-40)
    September 13, 2023 A/B+ @ HP (15-23) **CANCELLED**
    September 13, 2023 B/B+ @ MR (39-55) **CANCELLED**
    September 12, 2023 A+ @ MJT (25.4)
    September 12, 2023 A/B+ @ MJT (25.4)
    September 12, 2023 B/C @ MJT (17.9)
    September 12, 2023 B @ MJT (35.3)
    September 10, 2023 JSTS End of Season Party
    September 10, 2023 A @ BCC (63)
    September 10, 2023 B+ @ BCC (63)
    September 10, 2023 B @ BCC (49.7)
    September 10, 2023 C @ BCC (40.3)
    September 09, 2023 C/D @ APV (16-27)
    September 09, 2023 B @ MJT (41.7)
    September 09, 2023 A @ MJT (54.3)
    September 09, 2023 B+ @ MJT (54.3)
    September 08, 2023 B/B+ @ MR (37-45)
    September 07, 2023 A+/A @ MJT (26.9)
    September 07, 2023 B+/B @ MJT (24.8)
    September 07, 2023 A @ BCC (23.3)
    September 07, 2023 B+ @ BCC (23.3)
    September 07, 2023 B @ BCC (21)
    September 07, 2023 C @ BCC (16-21)
    September 07, 2023 *All* @ WSHCR (39.2)
    September 06, 2023 A/B+ @ HP (15-23)
    September 06, 2023 B/B+ @ MR (39-55)
    September 05, 2023 A+ @ MJT (25.4)
    September 05, 2023 A/B+ @ MJT (25.4)
    September 05, 2023 B/C @ MJT (17.9)
    September 05, 2023 B @ MJT (34.7)
    September 04, 2023 C/C+ @ Socc (36.6)
    September 04, 2023 Last day to order JSTS Clothing
    September 03, 2023 C @ MJT (52.8)
    September 03, 2023 B/C+ @ MJT (65.6)
    September 03, 2023 A @ MJT (104.2)
    September 03, 2023 B+ @ MJT (104.2)
    September 03, 2023 B/C+ @ MJT (104.2)
    September 03, 2023 JSTS Club Century Day
    September 02, 2023 C/D @ APV (16-27)
    September 02, 2023 B @ MJT (37.4)
    September 02, 2023 C+ @ MJT (37.4)
    September 02, 2023 A @ MJT (45.4)
    September 02, 2023 B+ @ MJT (45.4)
    September 01, 2023 B/B+ @ MR (37-45)
    August 31, 2023 B+ @ BCC (23.3)
    August 31, 2023 B @ BCC (21)
    August 31, 2023 C @ BCC (16-21)
    August 31, 2023 A+/A @ MJT (26.9) *CANCELLED*
    August 31, 2023 B+/B @ MJT (24.8)
    August 31, 2023 A @ BCC (23.3)
    August 31, 2023 JSTS Clothing Fit Session - at BCC, before the ride
    August 31, 2023 C @ MPE (29.1) **CANCELLED**
    August 31, 2023 B @ JPJ (33-40)
    August 30, 2023 A/B+ @ HP (15-23)
    August 30, 2023 B/B+ @ MR (39-55)
    August 29, 2023 A+ @ MJT (25.4)
    August 29, 2023 A/B+ @ MJT (25.4)
    August 29, 2023 B/C @ MJT (17.9)
    August 29, 2023 B+ @ HP (15-23)
    August 29, 2023 B @ MJT (35.1)
    August 28, 2023 Road Riding Skills (with B3 Bicycles)
    August 27, 2023 A @ BCC (64.9)
    August 27, 2023 B+ @ BCC (64.9)
    August 27, 2023 B @ BCC (56.7)
    August 27, 2023 C @ BCC (40.6)
    August 27, 2023 Registration closes for end of season party!!!
    August 26, 2023 C/D @ APV (17-28)
    August 26, 2023 B @ MJT (41.1)
    August 26, 2023 C+ @ MJT (41.1)
    August 26, 2023 A @ MJT (63.5)
    August 26, 2023 B+ @ MJT (63.5)
    August 26, 2023 JSTS Clothing Fit Session - at MJT, before the ride
    August 25, 2023 B/B+ @ MR (37-45)
    August 24, 2023 A+/A @ MJT (26.9)
    August 24, 2023 B+/B @ MJT (24.8)
    August 24, 2023 A @ BCC (23.3)
    August 24, 2023 B+ @ BCC (23.3)
    August 24, 2023 B @ BCC (21)
    August 24, 2023 C @ BCC (16-21)
    August 24, 2023 JSTS Clothing Fit Session - at BCC, before the ride
    August 24, 2023 C @ HP (32.5)
    August 24, 2023 B @ JPJ (33-40)
    August 23, 2023 A/B+ @ HP (15-23)
    August 23, 2023 B/B+ @ MR (39-55)
    August 22, 2023 A+ @ MJT (25.4) **CANCELLED**
    August 22, 2023 A/B+ @ MJT (25.4)
    August 22, 2023 B/C @ MJT (17.9)
    August 22, 2023 B+ @ HP (15-23)
    August 22, 2023 B @ MJT (35.1)
    August 20, 2023 JSTS Clothing Fit Session - at BCC, after the ride
    August 20, 2023 A @ BCC (65)
    August 20, 2023 B+ @ BCC (61.1)
    August 20, 2023 B @ BCC (65)
    August 20, 2023 C+ @ BCC (45)
    August 20, 2023 C @ BCC (21)
    August 20, 2023 JSTS Clothing Store Opens
    August 19, 2023 C/D @ APV (16-27)
    August 19, 2023 B @ MJT (45.7)
    August 19, 2023 C+ @ MJT (45.7)
    August 19, 2023 A @ MJT (52.5)
    August 19, 2023 B+ @ MJT (52.5)
    August 18, 2023 B/B+ @ MR (37-45)
    August 17, 2023 A+/A @ MJT (26.9)
    August 17, 2023 B+/B @ MJT (24.8)
    August 17, 2023 A @ BCC (23.3)
    August 17, 2023 B+ @ BCC (23.3)
    August 17, 2023 B @ BCC (21)
    August 17, 2023 C @ BCC (16-21)
    August 17, 2023 C @ VPR (39.5)
    August 17, 2023 B @ JPJ (33-40)
    August 16, 2023 A/B+ @ HP (15-23)
    August 16, 2023 B/B+ @ MR (39-55) **CANCELLED**
    August 15, 2023 A+ @ MJT (25.4)
    August 15, 2023 A/B+ @ MJT (25.4)
    August 15, 2023 B/C @ MJT (17.9)
    August 15, 2023 B+ @ HP (15-23)
    August 15, 2023 B @ MJT (41.9)
    August 14, 2023 JSTS Ride Leader Meeting
    August 13, 2023 A @ BCC (57.8)
    August 13, 2023 B+ @ BCC (57.8)
    August 13, 2023 B @ BCC (57.8)
    August 13, 2023 C @ BCC (34.2)
    August 12, 2023 C @ APV (29.9)
    August 12, 2023 B @ MJT (39.6)
    August 12, 2023 C+ @ MJT (39.6)
    August 12, 2023 A @ MJT (51.5)
    August 12, 2023 B+ @ MJT (51.5)
    August 11, 2023 B/B+ @ MR (37-45)
    August 10, 2023 A+/A @ MJT (26.9)
    August 10, 2023 B+/B @ MJT (24.8)
    August 10, 2023 A @ BCC (23.3) **CANCELLED**
    August 10, 2023 B+ @ BCC (23.3) **CANCELLED**
    August 10, 2023 B @ BCC (21) **CANCELLED**
    August 10, 2023 C @ BCC (16-21) **CANCELLED**
    August 10, 2023 C @ Socc (36.6)
    August 10, 2023 B @ JPJ (44.6)
    August 09, 2023 A/B+ @ HP (15-23)
    August 09, 2023 B/B+ @ MR (39-55)
    August 08, 2023 B+ @ HP (15-23)
    August 08, 2023 A+ @ MJT (25.4) *CANCELLED*
    August 08, 2023 A/B+ @ MJT (25.4)
    August 08, 2023 B/C @ MJT (17.9)
    August 08, 2023 B @ MJT (34.7)
    August 06, 2023 A @ BCC (65.1)
    August 06, 2023 B+ @ BCC (65.1)
    August 06, 2023 B @ BCC (48.3)
    August 06, 2023 C+ @ BCC (40.3)
    August 06, 2023 C @ BCC (34.9)
    August 05, 2023 C/D @ APV (16-27)
    August 05, 2023 B @ MJT (45.4)
    August 05, 2023 C+ @ MJT (35.6)
    August 05, 2023 A @ MJT (54.3)
    August 05, 2023 B+ @ MJT (54.3)
    August 04, 2023 B/B+ @ MR (37-45)
    August 03, 2023 B+ @ BCC (23.3)
    August 03, 2023 B @ BCC (21)
    August 03, 2023 C @ BCC (16-21)
    August 03, 2023 A+/A @ MJT (26.9) *CANCELLED*
    August 03, 2023 B+/B @ MJT (24.8)
    August 03, 2023 A @ BCC (23.3)
    August 03, 2023 C @ Wal (37.9)
    August 03, 2023 B @ JPJ (33-40)
    August 02, 2023 A/B+ @ HP (15-23)
    August 02, 2023 B/B+ @ MR (39-55)
    August 01, 2023 B+ @ HP (15-23)
    August 01, 2023 A+ @ MJT (25.4)
    August 01, 2023 A/B+ @ MJT (25.4)
    August 01, 2023 B/C @ MJT (17.9)
    August 01, 2023 B/C @ OG (36.7)
    August 01, 2023 B @ MJT (35.3)
    July 30, 2023 A @ BCC (61.1)
    July 30, 2023 B+ @ BCC (61.1)
    July 30, 2023 B @ BCC (51.2)
    July 30, 2023 C @ BCC (34.2)
    July 29, 2023 C/D @ APV (17-28)
    July 29, 2023 B @ MJT (45.3)
    July 29, 2023 C+ @ MJT (45.3)
    July 29, 2023 A @ MJT (55.3)
    July 29, 2023 B+ @ MJT (55.3)
    July 28, 2023 B/B+ @ MR (37-45)
    July 27, 2023 A+/A @ MJT (26.9)
    July 27, 2023 B+/B @ MJT (24.8)
    July 27, 2023 A @ BCC (23.3)
    July 27, 2023 B+ @ BCC (23.3)
    July 27, 2023 B @ BCC (21)
    July 27, 2023 C @ BCC (16-21)
    July 27, 2023 C @ VPR (31.5)
    July 27, 2023 B @ JPJ (33-40)
    July 26, 2023 A/B+ @ HP (15-23)
    July 26, 2023 B/B+ @ MR (39-55)
    July 25, 2023 B+ @ HP (15-23) **CANCELLED**
    July 25, 2023 A+ @ MJT (25.4) **CANCELLED**
    July 25, 2023 A/B+ @ MJT (33.4) **CANCELLED**
    July 25, 2023 B/C @ MJT (17.9) **CANCELLED**
    July 25, 2023 B @ MJT (35.8)
    July 24, 2023 Bike Maintenance (with B3 Bicycles)
    July 23, 2023 B+ @ BCC (63)
    July 23, 2023 B @ BCC (49.7)
    July 23, 2023 C @ BCC (30.7)
    July 23, 2023 A @ BCC (63)
    July 22, 2023 C/D @ APV (16-27)
    July 22, 2023 B @ MJT (41.1)
    July 22, 2023 C+ @ MJT (35.5)
    July 22, 2023 A @ MJT (62.9)
    July 22, 2023 B+ @ MJT (41.1)
    July 21, 2023 B/B+ @ MR (37-45)
    July 20, 2023 B+ @ BCC (23.3)
    July 20, 2023 B @ BCC (21)
    July 20, 2023 C @ BCC (16-21)
    July 20, 2023 A+/A @ MJT (26.9)
    July 20, 2023 B+/B @ MJT (24.8)
    July 20, 2023 A @ BCC (23.3)
    July 20, 2023 C @ HP (33.6)
    July 20, 2023 B @ JPJ (33-40)
    July 19, 2023 A/B+ @ HP (15-23) **CANCELLED**
    July 19, 2023 B/C+ @ HP (15-23) **CANCELLED**
    July 19, 2023 B/B+ @ MR (39-55) **CANCELLED**
    July 18, 2023 B+ @ HP (15-23)
    July 18, 2023 A+ @ MJT (25.4) **CANCELLED**
    July 18, 2023 A/B+ @ MJT (33.4)
    July 18, 2023 B/C @ MJT (17.9) **CANCELLED**
    July 18, 2023 B @ MJT (37.4)
    July 16, 2023 B+ @ BCC (54) **CANCELLED**
    July 16, 2023 B @ BCC (41.4) **CANCELLED**
    July 16, 2023 C+ @ BCC (41.4) **CANCELLED**
    July 16, 2023 C @ BCC (30) **CANCELLED**
    July 16, 2023 A @ BCC (54) **CANCELLED**
    July 15, 2023 B/B+ @ BED2 (63.4) - **Saturday Remote Hill Ride Series**
    July 15, 2023 C/D @ APV (17-28)
    July 15, 2023 B @ MJT (45.1)
    July 15, 2023 C+ @ MJT (45.1)
    July 15, 2023 A @ MJT (53)
    July 15, 2023 B+ @ MJT (53)
    July 14, 2023 B/B+ @ MR (37-45)
    July 13, 2023 A+/A @ MJT (26.9) **CANCELLED**
    July 13, 2023 B+/B @ MJT (24.8) **CANCELLED**
    July 13, 2023 A @ BCC (23.3)
    July 13, 2023 B+ @ BCC (23.3)
    July 13, 2023 B @ BCC (21)
    July 13, 2023 C @ BCC (16-21)
    July 13, 2023 C @ VPR (39.5)
    July 13, 2023 B @ JPJ (60.9)
    July 12, 2023 B/C+ @ HP (15-23) **CANCELLED**
    July 12, 2023 A/B+ @ HP (15-23)
    July 12, 2023 B/B+ @ MR (39-55)
    July 11, 2023 B+ @ HP (15-23)
    July 11, 2023 A+ @ MJT (25.4)
    July 11, 2023 A/B+ @ MJT (33.4)
    July 11, 2023 B/C @ MJT (17.9)
    July 10, 2023 5 Simple Ways to Improve Athletic Performance Now
    July 09, 2023 A @ UnionHill (52.4)
    July 09, 2023 B+ @ UnionHill (52.4)
    July 09, 2023 B @ UnionHill (41.3)
    July 09, 2023 C @ UnionHill (32.7)
    July 09, 2023 JSTS Summer Picnic - Registration Reqd
    July 08, 2023 C @ TPJ (33.7)
    July 08, 2023 A @ TPJ (58.6)
    July 08, 2023 B+ @ TPJ (58.6)
    July 08, 2023 B @ TPJ (44.8)
    July 08, 2023 C+ @ TPJ (44.8)
    July 07, 2023 B/B+ @ MR (37-45)
    July 06, 2023 B+ @ BCC (23.3)
    July 06, 2023 B @ BCC (21)
    July 06, 2023 C @ BCC (16-21)
    July 06, 2023 A+/A @ MJT (26.9)
    July 06, 2023 B+/B @ MJT (24.8) **CANCELLED**
    July 06, 2023 A @ BCC (23.3)
    July 06, 2023 C @ Socc (34.6)
    July 06, 2023 B @ JPJ (33-40)
    July 05, 2023 A/B+ @ HP (15-23)
    July 05, 2023 B/C+ @ HP (15-23)
    July 05, 2023 B/B+ @ MR (39-55)
    July 04, 2023 All-pace @ BCC (30.7)
    July 04, 2023 B @ BCC (62.3)
    July 04, 2023 B @ BCC (34.9)
    July 04, 2023 Annual Watermelon Ride - A+ @ MJT (65.1)
    July 02, 2023 B+ @ BCC (64.9)
    July 02, 2023 B @ BCC (47.7)
    July 02, 2023 C+ @ BCC (47.7)
    July 02, 2023 C @ BCC (34.6) **CANCELLED**
    July 02, 2023 A @ BCC (64.9) **CANCELLED**
    July 01, 2023 C/D @ APV (16-27)
    July 01, 2023 A @ MJT (63.5)
    July 01, 2023 B+ @ MJT (63.5)
    July 01, 2023 B @ MJT (44.6)
    July 01, 2023 C+ @ MJT (42.2)
    June 30, 2023 B/B+ @ MR (37-45)
    June 29, 2023 B+ @ BCC (23.3)
    June 29, 2023 B @ BCC (21)
    June 29, 2023 C @ BCC (16-21)
    June 29, 2023 A+/A @ MJT (26.9) **CANCELLED**
    June 29, 2023 B+/B @ MJT (24.8)
    June 29, 2023 A @ BCC (23.3)
    June 29, 2023 C @ Socc (36.4)
    June 29, 2023 B @ JPJ (33-40)
    June 28, 2023 B/C+ @ HP (15-23)
    June 28, 2023 A/B+ @ HP (15-23)
    June 28, 2023 B/B+ @ MR (39-55)
    June 27, 2023 B+ @ HP (15-23)
    June 27, 2023 A+ @ MJT (25.4)
    June 27, 2023 A/B+ @ MJT (33.4)
    June 27, 2023 B/C @ MJT (17.9)
    June 25, 2023 B+ @ BCC (63)
    June 25, 2023 B @ BCC (49.7)
    June 25, 2023 C @ BCC (32.3)
    June 25, 2023 A @ BCC (63)
    June 24, 2023 B @ MJT (35.6)
    June 24, 2023 C+ @ MJT (35.6)
    June 24, 2023 C/D @ APV (16-27)
    June 24, 2023 A @ MJT (53)
    June 24, 2023 B+ @ MJT (53)
    June 23, 2023 B/B+ @ MR (37-45)
    June 23, 2023 JSTS Summer Tour 2023
    June 22, 2023 A+/A @ MJT (30.2)
    June 22, 2023 B+/B @ MJT (29.7)
    June 22, 2023 A @ BCC (23.3)
    June 22, 2023 B+ @ BCC (25.7)
    June 22, 2023 B @ BCC (24.4)
    June 22, 2023 C @ BCC (16-21)
    June 22, 2023 C @ Socc (36.4)
    June 22, 2023 B @ JPJ (33-40)
    June 21, 2023 B/C+ @ HP (15-23)
    June 21, 2023 A/B+ @ HP (15-23)
    June 21, 2023 B/B+ @ MR (39-55)
    June 20, 2023 B+ @ HP (15-23)
    June 20, 2023 A+ @ MJT (33.4)
    June 20, 2023 A/B+ @ MJT (33.4)
    June 20, 2023 B/C @ MJT (25.6)
    June 20, 2023 JSTS Longest Day Rides
    June 19, 2023 JSTS Ride Leader Meeting
    June 18, 2023 A/B+ @ BCC (57.8)
    June 18, 2023 B @ BCC (48.3)
    June 18, 2023 C @ BCC (34.2)
    June 17, 2023 B @ MJT (39.6)
    June 17, 2023 C+ @ MJT (39.6)
    June 17, 2023 C/D @ APV (29.9)
    June 17, 2023 B/B+ @ POHATCONG (69.6)
    June 17, 2023 A @ MJT (51.5)
    June 17, 2023 B+ @ MJT (51.5)
    June 16, 2023 B/B+ @ MR (37-45)
    June 15, 2023 A+/A @ MJT (26.9)
    June 15, 2023 B+/B @ MJT (24.8)
    June 15, 2023 A @ BCC (23.3)
    June 15, 2023 B+ @ BCC (23.3)
    June 15, 2023 B @ BCC (21)
    June 15, 2023 C @ BCC (16-21)
    June 15, 2023 C @ MILL (40.9)
    June 15, 2023 **REMOTE START** - B @ MILL (40.9)
    June 14, 2023 JSTS New Member/Rider Club Guidance
    June 14, 2023 B/C+ @ HP (15-23)
    June 14, 2023 A/B+ @ HP (15-23)
    June 14, 2023 B/B+ @ MR (39-55)
    June 13, 2023 B+ @ HP (15-23)
    June 13, 2023 A+ @ MJT (25.4)
    June 13, 2023 A/B+ @ MJT (33.4)
    June 13, 2023 B/C @ MJT (17.9)
    June 11, 2023 GRAVEL RIDE - B/B+ @ BED3 (45.5)
    June 11, 2023 A/B+ @ BCC (63.1)
    June 11, 2023 B @ BCC (48.3)
    June 11, 2023 C @ BCC (31.3)
    June 10, 2023 B/C+ @ MJT (37.4)
    June 10, 2023 C/D @ APV (17-28)
    June 10, 2023 A @ MJT (52.5)
    June 10, 2023 B+ @ MJT (52.5)
    June 09, 2023 B/B+ @ MR (37-45)
    June 08, 2023 A+/A @ MJT (26.9) **CANCELLED**
    June 08, 2023 B+/B @ MJT (24.8) **CANCELLED**
    June 08, 2023 A @ BCC (23.3) **CANCELLED**
    June 08, 2023 B+ @ BCC (23.3) **CANCELLED**
    June 08, 2023 B @ BCC (21) **CANCELLED**
    June 08, 2023 C @ BCC (16-21) **CANCELLED**
    June 08, 2023 C @ TPJ (43.4) **CANCELLED**
    June 08, 2023 B @ JPJ (33-40) **CANCELLED**
    June 07, 2023 B/C+ @ HP (15-23)
    June 07, 2023 A @ HP (15-23) **CANCELLED**
    June 07, 2023 B/B+ @ MR (39-55)
    June 06, 2023 B+ @ HP (15-23)
    June 06, 2023 A+ @ MJT (25.4)
    June 06, 2023 A/B+ @ MJT (33.4) **CANCELLED**
    June 06, 2023 B/C @ MJT (17.9)
    June 04, 2023 **REMOTE START-Holmdel Park** - A/B+ @ HP (49.4)
    June 04, 2023 **REMOTE START-Holmdel Park** - B @ HP (33.6) **CANCELLED**
    June 04, 2023 **REMOTE START-Holmdel Park** - C @ HP (25)
    June 03, 2023 B @ MJT (35.8)
    June 03, 2023 C+ @ MJT (35.8)
    June 03, 2023 C/D @ APV (16-27)
    June 03, 2023 B/B+ @ BED2 (55.4) - **Saturday Remote Hill Ride Series**
    June 03, 2023 A @ MJT (50.3)
    June 03, 2023 B+ @ MJT (50.3)
    June 02, 2023 B/B+ @ MR (37-45)
    June 01, 2023 A+/A @ MJT (26.9)
    June 01, 2023 B+/B @ MJT (24.8)
    June 01, 2023 A @ BCC (23.3)
    June 01, 2023 B+ @ BCC (23.3)
    June 01, 2023 B @ BCC (21)
    June 01, 2023 C @ BCC (16-21)
    June 01, 2023 C @ HP (30.5)
    June 01, 2023 B @ JPJ (33-40)
    May 31, 2023 A/B+ @ HP (15-23)
    May 31, 2023 B/C+ @ HP (15-23)
    May 31, 2023 B/B+ @ MR (39-55)
    May 30, 2023 B+ @ HP (15-23)
    May 30, 2023 A+ @ MJT (25.4)
    May 30, 2023 A/B+ @ MJT (25.4)
    May 30, 2023 B/C @ MJT (17.9)
    May 29, 2023 B @ BCC (40.3)
    May 29, 2023 B+ @ BCC (40.3)
    May 28, 2023 A @ BCC (63.1)
    May 28, 2023 B+ @ BCC (63.1)
    May 28, 2023 B @ BCC (48.3)
    May 28, 2023 C @ BCC (32.1)
    May 27, 2023 B @ MJT (41.1)
    May 27, 2023 C+ @ MJT (41.1)
    May 27, 2023 C/D @ APV (17-28)
    May 27, 2023 A @ MJT (58.3)
    May 27, 2023 B+ @ MJT (58.3)
    May 26, 2023 B/B+ @ MR (37-45)
    May 25, 2023 B+ @ BCC (23.3)
    May 25, 2023 B @ BCC (23.3)
    May 25, 2023 C @ BCC, 16-21 (21)
    May 25, 2023 A+/A @ MJT (26.9)
    May 25, 2023 B+/B @ MJT (24.8)
    May 25, 2023 A @ BCC (23.3)
    May 25, 2023 C @ Socc (36.6)
    May 25, 2023 B @ JPJ (33-40)
    May 24, 2023 A/B+ @ HP (15-23)
    May 24, 2023 B/C+ @ HP (15-23)
    May 24, 2023 B/B+ @ MR (39-55)
    May 23, 2023 B+ @ HP (15-23)
    May 23, 2023 A+ @ MJT (25.4)
    May 23, 2023 A/B+ @ MJT (25.4)
    May 23, 2023 B/C @ MJT (17.9)
    May 22, 2023 JSTS Ride Leader Program Launch
    May 22, 2023 JSTS Bike Advocacy
    May 21, 2023 LAB - Cycling Skills
    May 21, 2023 All-Pace @ APV (31.2)
    May 21, 2023 C @ BCC (26.4)
    May 21, 2023 A @ BCC (49.7)
    May 21, 2023 B+ @ BCC (49.7)
    May 21, 2023 B @ BCC (39.4)
    May 21, 2023 Last day to order JSTS Clothing
    May 20, 2023 B @ MJT (41.9) **CANCELLED**
    May 20, 2023 C+ @ MJT (41.9) **CANCELLED**
    May 20, 2023 C/D @ APV (17-27)
    May 20, 2023 B/B+ @ BED2 (55.4) - **POSTPONED to June 3**
    May 20, 2023 A @ MJT (55.3) **CANCELLED**
    May 20, 2023 B+ @ MJT (55.3) **CANCELLED**
    May 19, 2023 B/B+ @ MR (37-45)
    May 18, 2023 A+/A @ MJT (26.9)
    May 18, 2023 B+/B @ MJT (24.8)
    May 18, 2023 B+ @ BCC (23.3)
    May 18, 2023 B @ BCC (21)
    May 18, 2023 C @ BCC (16-21)
    May 18, 2023 A @ BCC (23.3)
    May 18, 2023 C @ MJT (35.1)
    May 18, 2023 B @ JPJ (33-40)
    May 17, 2023 *All* @ BCC (8.1) - Ride of Silence
    May 17, 2023 B/B+ @ MR (39-55)
    May 16, 2023 B+ @ HP (15-23)
    May 16, 2023 A+ @ MJT (25.4)
    May 16, 2023 A/B+ @ MJT (25.4)
    May 16, 2023 B/C @ MJT (17.9)
    May 16, 2023 B/C+ @ APV (36.1)
    May 14, 2023 A @ BCC (51.2)
    May 14, 2023 B+ @ BCC (51.2)
    May 14, 2023 B @ BCC (42.7)
    May 14, 2023 C @ BCC (26.7)
    May 13, 2023 B @ MJT (35.3)
    May 13, 2023 C+ @ MJT (35.3)
    May 13, 2023 C/D @ APV (16-27)
    May 13, 2023 A @ MJT (52.8)
    May 13, 2023 B+ @ MJT (52.8)
    May 13, 2023 JSTS Clothing Fit Session - at MJT, before the ride
    May 12, 2023 B/B+ @ MR (37-45)
    May 11, 2023 A+/A @ MJT (26.9)
    May 11, 2023 B+/B @ MJT (24.8)
    May 11, 2023 B+ @ BCC (23.3)
    May 11, 2023 B @ BCC (21)
    May 11, 2023 C @ BCC (16-21)
    May 11, 2023 A @ BCC (23.3)
    May 11, 2023 JSTS Clothing Fit Session - at BCC, before the ride
    May 11, 2023 C @ JPJ (33-40)
    May 11, 2023 B @ JPJ (33-40)
    May 10, 2023 A/B+ @ HP (15-23)
    May 10, 2023 B/C+ @ HP (15-23)
    May 10, 2023 B/B+ @ MR (39-55)
    May 09, 2023 B+ @ HP (15-23)
    May 09, 2023 A+ @ MJT (25.4)
    May 09, 2023 A/B+ @ MJT (25.4)
    May 09, 2023 B/C @ MJT (17.9)
    May 09, 2023 B/C+ @ APV (35.3)
    May 08, 2023 JSTS General Mtg - New Member Meeting
    May 07, 2023 A @ BCC (51.1) - **RESCHEDULED CHAMPAGNE RIDE**
    May 07, 2023 B @ BCC (40.3) - **RESCHEDULED CHAMPAGNE RIDE**
    May 07, 2023 C @ BCC (30) - **RESCHEDULED CHAMPAGNE RIDE**
    May 07, 2023 B+ @ BCC (51.1) - **RESCHEDULED CHAMPAGNE RIDE**
    May 07, 2023 JSTS Clothing Fit Session - at BCC, before the ride
    May 07, 2023 JSTS Champagne Ride - NEW DATE!!
    May 06, 2023 B @ MJT (39.9)
    May 06, 2023 C+ @ MJT (39.9)
    May 06, 2023 C/D @ APV (17-28)
    May 06, 2023 A @ MJT (45.1)
    May 06, 2023 B+ @ MJT (45.1)
    May 05, 2023 B/B+ @ MR (37-45)
    May 05, 2023 JSTS Clothing Store Opens
    May 04, 2023 A @ BCC (23.3)
    May 04, 2023 A+/A @ MJT (26.9)
    May 04, 2023 B+/B @ MJT (24.8)
    May 04, 2023 B+ @ BCC (23.3)
    May 04, 2023 B @ BCC (21)
    May 04, 2023 C @ BCC (16-21)
    May 04, 2023 C @ Socc (34.6)
    May 04, 2023 B @ JPJ (33-40)
    May 03, 2023 B/C+ @ HP (15-23) **CANCELLED**
    May 03, 2023 A/B+ @ HP (15-23)
    May 03, 2023 B/B+ @ MR (39-55)
    May 02, 2023 B+ @ HP (15-23)
    May 02, 2023 A+ @ MJT (25.4)
    May 02, 2023 A/B+ @ MJT (25.4)
    May 02, 2023 B/C @ MJT (17.9)
    April 30, 2023 A @ BCC (53.1)
    April 30, 2023 B+ @ BCC (53.1) **CANCELLED**
    April 30, 2023 B @ BCC (40.3)
    April 30, 2023 C @ BCC (30.7)
    April 30, 2023 JSTS Champagne Ride - POSTPONED to May 7
    April 29, 2023 A @ MJT (42.8) **CANCELLED**
    April 29, 2023 B+ @ MJT (42.8) **CANCELLED**
    April 29, 2023 B/C+ @ MJT (41.7) **CANCELLED**
    April 29, 2023 C/D @ APV (16-27) **CANCELLED**
    April 28, 2023 B/B+ @ MR (37-45)
    April 27, 2023 A+/A @ MJT (26.9)
    April 27, 2023 B+/B @ MJT (24.8)
    April 27, 2023 B+ @ BCC (23.3)
    April 27, 2023 B @ BCC (21)
    April 27, 2023 *All* @ BCC (16-21)
    April 27, 2023 C @ APV (34.6)
    April 27, 2023 B @ JPJ (33-40)
    April 26, 2023 B/C+ @ HP (22.5)
    April 26, 2023 A/B+ @ HP (22.5)
    April 26, 2023 B/B+ @ MR (39-55)
    April 25, 2023 A+ @ MJT (25.4)
    April 25, 2023 A/B+ @ MJT (25.4)
    April 25, 2023 B/C @ MJT (17.9)
    April 25, 2023 B+ @ HP (22.5)
    April 23, 2023 **CHAMPAGNE RIDE** - B @ BCC (40.3) **CANCELLED**
    April 23, 2023 **CHAMPAGNE RIDE** - C @ BCC (30) **CANCELLED**
    April 23, 2023 **CHAMPAGNE RIDE** - A @ BCC (51.1) **CANCELLED**
    April 23, 2023 **CHAMPAGNE RIDE** - B+ @ BCC (51.1)
    April 23, 2023 JSTS Champagne Ride - RESCHEDULED DUE TO RAIN
    April 22, 2023 **Saturday Remote Hill Ride Series** - B/B+ @ HAMPTON (56.6)
    April 22, 2023 B/C+ @ MJT (37.4)
    April 22, 2023 C/D @ APV (17-27)
    April 22, 2023 A @ MJT (45.4)
    April 22, 2023 B+ @ MJT (45.4)
    April 21, 2023 B/B+ @ MR (37-45)
    April 20, 2023 A+/A @ MJT (26.9) **CANCELLED**
    April 20, 2023 B+/B @ MJT (24.8)
    April 20, 2023 B+ @ BCC (23.3)
    April 20, 2023 B @ BCC (21)
    April 20, 2023 *All* @ BCC (16-21)
    April 20, 2023 C @ MILL (42.5)
    April 19, 2023 B/C+ @ HP (22.5)
    April 19, 2023 A/B+ @ HP (22.5)
    April 19, 2023 B/B+ @ MR (39-55)
    April 18, 2023 A+ @ MJT (25.4)
    April 18, 2023 A/B+ @ MJT (25.4)
    April 18, 2023 B/C @ MJT (17.9)
    April 16, 2023 A @ BCC (49.7)
    April 16, 2023 B+ @ BCC (49.7)
    April 16, 2023 B @ BCC (39.4)
    April 16, 2023 C @ BCC (26.4)
    April 15, 2023 A @ MJT (42.8)
    April 15, 2023 B+ @ MJT (42.8)
    April 15, 2023 B/C+ @ MJT (35.7)
    April 15, 2023 C/D @ APV (17-28)
    April 14, 2023 B/B+ @ MR (37-45)
    April 13, 2023 A+/A @ MJT (26.9) **CANCELLED**
    April 13, 2023 B+/B @ MJT (24.8)
    April 13, 2023 B+ @ BCC (23.3)
    April 13, 2023 B @ BCC (21)
    April 13, 2023 *All* @ BCC (16-21)
    April 13, 2023 C @ CSGC (39.6)
    April 12, 2023 A/B+ @ HP (22.5)
    April 12, 2023 B/C+ @ HP (22.5)
    April 12, 2023 B/B+ @ MR (39-55)
    April 11, 2023 A+ @ MJT (25.4)
    April 11, 2023 A/B+ @ MJT (25.4)
    April 11, 2023 B/C @ MJT (17.9)
    April 11, 2023 B/C @ BCC (30)
    April 09, 2023 A/B+ @ BCC (48.3)
    April 09, 2023 B @ BCC (31.3)
    April 09, 2023 C @ BCC (24.7)
    April 08, 2023 **Saturday Remote Hill Ride Series** - B/B+ @ POHATCONG (61.5)
    April 08, 2023 A @ MJT (45.3)
    April 08, 2023 B+ @ MJT (45.3)
    April 08, 2023 B/C+ @ MJT (35-42)
    April 08, 2023 C/D @ APV (16-27)
    April 07, 2023 B/B+ @ MR (37-45)
    April 06, 2023 A+/A @ MJT (26.9)
    April 06, 2023 B+/B @ MJT (24.8) **CANCELLED**
    April 06, 2023 B+ @ BCC (23.3)
    April 06, 2023 B @ BCC (21) **CANCELLED**
    April 06, 2023 *All* @ BCC (16-21)
    April 06, 2023 C @ HP (32.5)
    April 05, 2023 A/B+ @ HP (22.5)
    April 05, 2023 B/C+ @ HP (22.5) **CANCELLED**
    April 05, 2023 B/B+ @ MR (39-55)
    April 04, 2023 A+ @ MJT (25.4)
    April 04, 2023 A/B+ @ MJT (25.4)
    April 04, 2023 B/C @ MJT (17.9)
    April 04, 2023 B/C @ BCC (30)
    April 03, 2023 Riding and Ride Safety Tips - Panel Discussion #1
    April 02, 2023 A/B+ @ BCC (45)
    April 02, 2023 B @ BCC (37.1)
    April 02, 2023 C @ BCC (21.3)
    April 01, 2023 **Saturday Remote Hill Ride Series POSTPONED to April 8** - B/B+ @ POHATCONG (61.5)
    April 01, 2023 B/C+ @ MJT (18-40) **CANCELLED**
    April 01, 2023 C/D @ APV (17-27) **CANCELLED**
    April 01, 2023 A @ MJT (50.7) **CANCELLED**
    April 01, 2023 B+ @ MJT (50.7) **CANCELLED**
    March 31, 2023 B+/B @ MR (40-45)
    March 30, 2023 Zwift - 2.0 w/kg **CANCELLED**
    March 30, 2023 *ALL* @ BCC (15.9)
    March 30, 2023 C @ BW (34.8)
    March 29, 2023 B/B+ @ HP (17.2)
    March 29, 2023 B+/B @ MR (39-55)
    March 28, 2023 Zwift - 2.0 w/kg **CANCELLED**
    March 28, 2023 *ALL* @ MJT (17.9)
    March 26, 2023 *MTB* @ HART
    March 26, 2023 B+ @ HP (30.7)
    March 26, 2023 B @ BCC (30.7)
    March 25, 2023 Zwift - Workout
    March 25, 2023 *MTB* @ APTH
    March 24, 2023 B+/B @ MR (40-45)
    March 23, 2023 Zwift - 2.0 w/kg **CANCELLED**
    March 23, 2023 *ALL* @ BCC (15.9)
    March 23, 2023 C @ BW (28.8) **CANCELLED**
    March 22, 2023 B/B+ @ HP (17.2) **CANCELLED**
    March 22, 2023 B+/B @ MR (39-55)
    March 21, 2023 Zwift - 2.0 w/kg **CANCELLED**
    March 21, 2023 *ALL* @ MJT (17.9)
    March 20, 2023 JSTS Bike Advocacy
    March 19, 2023 B @ BCC (30)
    March 19, 2023 *MTB* @ APTH
    March 18, 2023 *ALL* @ MJT (20.8)
    March 18, 2023 JSTS Frostbite Shirt Distribution
    March 18, 2023 B/B+ @ READINGTON (55.5)
    March 18, 2023 *MTB* @ APTH
    March 18, 2023 Zwift - Workout
    March 17, 2023 B+/B @ MR (40-45)
    March 16, 2023 Zwift - 2.0 w/kg **CANCELLED**
    March 16, 2023 *ALL* @ BCC (15.9)
    March 16, 2023 B @ BCC (23.3)
    March 16, 2023 C @ BW (33.2)
    March 15, 2023 B/B+ @ HP (17.2)
    March 15, 2023 B+/B @ MR (39-55)
    March 14, 2023 Zwift - 2.0 w/kg **CANCELLED**
    March 14, 2023 *ALL* @ MJT (17.9)
    March 13, 2023 JSTS General Mtg - Ride Planning Meeting
    March 12, 2023 B @ BCC (30.7)
    March 12, 2023 *MTB* @ APTH
    March 12, 2023 Daylight Saving Time begins
    March 11, 2023 Zwift - Workout
    March 11, 2023 *MTB* @ CLAY
    March 10, 2023 B+/B @ MR (40-45)
    March 10, 2023 B/B+ @ COLUMBIA (48.9)
    March 09, 2023 Zwift - 2.0 w/kg **CANCELLED**
    March 09, 2023 *ALL* @ BCC (15.9)
    March 09, 2023 C @ BW (27.7)
    March 08, 2023 B/B+ @ HP (17.2)
    March 08, 2023 B+/B @ MR (39-55) **CANCELLED**
    March 07, 2023 Zwift - 2.0 w/kg **CANCELLED**
    March 07, 2023 *ALL* @ MJT (17.9)
    March 05, 2023 C/C+ @ BCC (25.5)
    March 05, 2023 B+ @ HP (30.7)
    March 05, 2023 *MTB* @ APTH
    March 04, 2023 B/B+ @ COLUMBIA (48.9) **CANCELLED**
    March 04, 2023 *ALL* @ FY (30.2) **CANCELLED**
    March 04, 2023 Zwift - Workout
    March 04, 2023 *MTB* @ APTH
    March 03, 2023 B+/B @ MR (40-45)
    March 02, 2023 Zwift - 2.0 w/kg **CANCELLED**
    March 02, 2023 *ALL* @ BCC (15.9)
    March 02, 2023 C @ BW (29)
    March 01, 2023 B/B+ @ HP (17.2)
    March 01, 2023 B+/B @ MR (39-55)
    February 28, 2023 Zwift - 2.0 w/kg **CANCELLED**
    February 28, 2023 *ALL* @ MJT (17.9)
    February 26, 2023 C/C+ @ BCC (23.3)
    February 26, 2023 B/C+ @ BCC (30.7)
    February 26, 2023 B+ @ HP (30.7)
    February 26, 2023 *MTB* @ APTH
    February 25, 2023 B @ BCC (36.3)
    February 25, 2023 A @ MJT (29.7)
    February 25, 2023 Zwift - Workout
    February 25, 2023 *MTB* @ APTH
    February 24, 2023 B+/B @ MR (40-45)
    February 23, 2023 Zwift - 2.0 w/kg **CANCELLED**
    February 23, 2023 B @ BCC (23.3)
    February 23, 2023 *ALL* @ BCC (15.9)
    February 23, 2023 C @ BW (26.7)
    February 22, 2023 B+/B @ MR (39-55)
    February 21, 2023 Zwift - 2.0 w/kg
    February 21, 2023 *ALL* @ MJT (17.9)
    February 20, 2023 B @ HP (22.5)
    February 20, 2023 *MTB* @ BATSTO
    February 19, 2023 C/C+ @ CSGC (27.3)
    February 19, 2023 B+ @ HP (30.7)
    February 19, 2023 B @ BCC (30.7)
    February 19, 2023 *MTB* @ APTH
    February 18, 2023 *ALL* @ FY (16-37)
    February 18, 2023 A @ MJT (63.5)
    February 18, 2023 Zwift - Workout
    February 18, 2023 B+ @ BCC (48.3)
    February 18, 2023 *MTB* @ APbp
    February 17, 2023 B+/B @ MR (40-45)
    February 16, 2023 JSTS Bike Advocacy
    February 16, 2023 Zwift - 2.0 w/kg
    February 16, 2023 *ALL* @ BCC (15.9)
    February 16, 2023 C @ BW (25.3)
    February 15, 2023 B+/B @ MR (39-55)
    February 14, 2023 Zwift - 2.0 w/kg
    February 14, 2023 *ALL* @ MJT (17.9)
    February 12, 2023 A @ MJT (54.8)
    February 12, 2023 *MTB* @ APTH
    February 11, 2023 *ALL* @ FY (29.7)
    February 11, 2023 Zwift - Workout
    February 11, 2023 A @ MJT (33.4)
    February 11, 2023 *MTB* @ HART
    February 10, 2023 B+/B @ MR (40-45)
    February 09, 2023 Zwift - 2.0 w/kg
    February 09, 2023 *ALL* @ BCC (15.9)
    February 09, 2023 C @ BW (27.4)
    February 08, 2023 B+/B @ MR (39-55)
    February 07, 2023 Zwift - 2.0 w/kg
    February 07, 2023 *ALL* @ MJT (17.9)
    February 05, 2023 B @ BCC (30.7)
    February 05, 2023 *MTB* @ APTH
    February 04, 2023 Zwift - Workout
    February 04, 2023 *MTB* @ CLAY *CANCELLED*
    February 03, 2023 B+/B @ MR (40-45)
    February 02, 2023 Zwift - 2.0 w/kg
    February 02, 2023 *ALL* @ BCC (15.9)
    February 02, 2023 C @ BW (27.7)
    February 01, 2023 B+/B @ MR (39-55)
    January 31, 2023 Zwift - 2.0 w/kg
    January 31, 2023 *ALL* @ MJT (17.9)
    January 29, 2023 B+ @ HP (30.7)
    January 29, 2023 B @ BCC (30.7)
    January 29, 2023 C+ @ BCC (28.4)
    January 29, 2023 *MTB* @ APTH
    January 28, 2023 Zwift - Workout
    January 28, 2023 *MTB* @ APbp
    January 28, 2023 *ALL* @ MJT (41.9)
    January 28, 2023 A @ MJT (52.5)
    January 27, 2023 B+/B @ MR (40-45)
    January 26, 2023 Zwift - 2.0 w/kg
    January 26, 2023 *ALL* @ BCC (15.9)
    January 26, 2023 C @ BW (26.7) **CANCELLED**
    January 25, 2023 B+/B @ MR (39-55) *CANCELLED*
    January 24, 2023 Zwift - 2.0 w/kg
    January 24, 2023 *ALL* @ MJT (17.9)
    January 22, 2023 B+ @ HP (30.7)
    January 22, 2023 B/C @ BCC (30.7)
    January 22, 2023 *MTB* @ APTH
    January 21, 2023 Zwift - Workout
    January 21, 2023 *MTB* @ HUBER
    January 21, 2023 *ALL* @ FY (30.2)
    January 21, 2023 A @ MJT (44.6)
    January 20, 2023 B+/B @ MR (40-45) *CANCELLED*
    January 19, 2023 Zwift - 2.0 w/kg
    January 19, 2023 *ALL* @ BCC (15.9)
    January 19, 2023 C @ BW (25.3)
    January 18, 2023 B+/B @ MR (39-55)
    January 17, 2023 Zwift - 2.0 w/kg
    January 17, 2023 *ALL* @ MJT (17.9)
    January 16, 2023 *MTB* @ APTH
    January 15, 2023 B+ @ HP (30.7)
    January 15, 2023 B/C @ BCC (30.7)
    January 15, 2023 *MTB* @ APTH
    January 14, 2023 Zwift - Workout
    January 14, 2023 *MTB* @ APbp
    January 14, 2023 *ALL* @ FY (16-41)
    January 13, 2023 B+/B @ MR (40-45)
    January 12, 2023 Zwift - 2.0 w/kg
    January 12, 2023 *ALL* @ BCC (15.9)
    January 12, 2023 C @ BW (27.7)
    January 11, 2023 JSTS Bike Advocacy
    January 11, 2023 B+/B @ MR (39-55)
    January 10, 2023 Zwift - 2.0 w/kg
    January 10, 2023 *ALL* @ MJT (17.9)
    January 09, 2023 JSTS General Mtg - Budget Meeting
    January 08, 2023 B+ @ HP (30.7)
    January 08, 2023 B/C @ BCC (30.7)
    January 08, 2023 *MTB* @ APTH
    January 07, 2023 Zwift - Workout
    January 07, 2023 All @ FY (29-45)
    January 07, 2023 *MTB* @ APbp
    January 07, 2023 A @ MJT (44.6)
    January 06, 2023 B+/B @ MR (40-45) *CANCELLED*
    January 05, 2023 Zwift - 2.0 w/kg
    January 05, 2023 *ALL* @ BCC (15.9)
    January 05, 2023 C @ BW (27.4)
    January 04, 2023 B+/B @ MR (39-55)
    January 03, 2023 Zwift - 2.0 w/kg
    January 03, 2023 *ALL* @ MJT (17.9)
    January 02, 2023 A/B+ @ BCC (31-45)
    January 02, 2023 B/C @ BCC (30.7)
    January 02, 2023 *MTB* @ APbp
    January 01, 2023 *MTB* @ APTH
    December 31, 2022 Zwift - Workout
    December 31, 2022 B/C @ MJT (35-42)
    December 31, 2022 A/B+ @ MJT (35-42)
    December 31, 2022 *MTB* @ APTH
    December 30, 2022 B @ MR (40-45)
    December 30, 2022 *MTB* @ APbp
    December 30, 2022 A @ MJT (100.2) *NOT a Frostbite qualifying ride*
    December 29, 2022 Zwift - 2.0 w/kg
    December 29, 2022 All @ BCC (15.9)
    December 29, 2022 C @ BW (26.7)
    December 28, 2022 B @ MR (39-55)
    December 27, 2022 Zwift - 2.0 w/kg
    December 27, 2022 All @ MJT (17.9)
    December 26, 2022 A/B+ @ BCC (24-41) ** Note the LATER start time**
    December 26, 2022 B/C @ BCC (24-41) **CANCELLED**
    December 26, 2022 *MTB* @ APbp
    December 24, 2022 Zwift - Workout *CANCELLED*
    December 24, 2022 B/C @ MJT (28-41)
    December 24, 2022 A/B+ @ MJT (28-41)
    December 24, 2022 *MTB* @ APTH
    December 23, 2022 B @ MR (40-45)
    December 23, 2022 *MTB* @ APTH
    December 22, 2022 Zwift - 2.0 w/kg
    December 22, 2022 All @ BCC (15.9) *CANCELLED*
    December 22, 2022 C @ BW (25.3) *NOTE EARLIER START TIME*
    December 21, 2022 B @ MR (39-55)
    December 20, 2022 Zwift - 2.0 w/kg
    December 20, 2022 All @ MJT (17.9)
    December 18, 2022 A/B+ @ BCC (34-42)
    December 18, 2022 B/C @ BCC (34-42)
    December 18, 2022 *MTB* @ APTH
    December 17, 2022 Zwift - Workout
    December 17, 2022 A/B+ @ MJT (28-41)
    December 17, 2022 B/C @ MJT (28-41)
    December 17, 2022 *MTB* @ APTH
    December 16, 2022 B @ MR (40-45) *CANCELLED*
    December 16, 2022 *MTB* @ APTH *CANCELLED*
    December 15, 2022 Zwift - 2.0 w/kg
    December 15, 2022 All @ BCC (15.9) *CANCELLED*
    December 15, 2022 C @ BW (17.7)
    December 14, 2022 B @ MR (39-55)
    December 13, 2022 Zwift - 2.0 w/kg
    December 13, 2022 All @ MJT (17.9)
    December 11, 2022 A/B+ @ BCC (26-45)
    December 11, 2022 B/C @ BCC (26-45)
    December 11, 2022 *MTB* @ APTH
    December 10, 2022 *MTB* @ CLAY
    December 10, 2022 B/C @ MJT (18-40)
    December 10, 2022 A/B+ @ MJT (18-40)
    December 09, 2022 B @ MR (40-45)
    December 09, 2022 *MTB* @ APbp
    December 08, 2022 All @ BCC (15.9)
    December 08, 2022 C @ BW (27.7)
    December 07, 2022 B @ MR (39-55)
    December 06, 2022 All @ MJT (17.9)
    December 04, 2022 A/B+ @ BCC (31-45)
    December 04, 2022 B/C @ BCC (31-45)
    December 04, 2022 *MTB* @ APTH
    December 03, 2022 B/C @ MJT (35-42)
    December 03, 2022 A/B+ @ MJT (35-42)
    December 03, 2022 *MTB* @ APTH
    December 02, 2022 B @ MR (40-45)
    December 02, 2022 C @ BW (29.1)
    December 02, 2022 *MTB* @ APbp
    December 01, 2022 All @ BCC (15.9)
    December 01, 2022 C @ BW (29.1) - rescheduled to Friday
    November 30, 2022 B @ MR (39-55) - CANCELLED
    November 29, 2022 All @ MJT (17.9)
    November 28, 2022 JSTS Frostbite Series 2022
    November 27, 2022 A @ BCC (24-41)
    November 27, 2022 B+ @ BCC (24-41)
    November 27, 2022 B @ BCC (24-41)
    November 27, 2022 C @ BCC (24-41)
    November 27, 2022 *MTB* @ APTH
    November 26, 2022 *MTB* @ APbp
    November 26, 2022 A @ MJT (28-41)
    November 26, 2022 B+ @ MJT (28-41)
    November 26, 2022 B @ MJT (28-41)
    November 26, 2022 C @ MJT (28-41)
    November 25, 2022 B @ MR (40-45)
    November 25, 2022 *MTB* @ APbp
    November 24, 2022 HAPPY THANKGIVING!
    November 23, 2022 B @ MR (39-55)
    November 22, 2022 All @ BCC (15.9)
    November 20, 2022 A @ BCC (34-42) **CANCELLED**
    November 20, 2022 B+ @ BCC (34-42) **CANCELLED**
    November 20, 2022 B @ BCC (34-42) **CANCELLED**
    November 20, 2022 C @ BCC (34-42) **CANCELLED**
    November 20, 2022 *MTB* @ APTH
    November 20, 2022 World Day of Remembrance for Road Traffic Victims
    November 19, 2022 *MTB* @ APbp
    November 19, 2022 A @ MJT (51.5)
    November 19, 2022 B+ @ MJT (51.5)
    November 19, 2022 B @ MJT (39.6)
    November 19, 2022 C @ MJT (39.6)
    November 19, 2022 Sweet Treat Rides
    November 18, 2022 B @ MR (40-45) **CANCELLED**
    November 17, 2022 All @ BCC (15.9)
    November 17, 2022 C/C+ @ BW (26.7)
    November 17, 2022 B @ JPJ (33-40)
    November 16, 2022 B @ MR (39-55)
    November 15, 2022 All @ MJT (17.9)
    November 14, 2022 JSTS General Mtg - 2023 Board Elections
    November 13, 2022 *MTB* @ HUBER
    November 13, 2022 A @ BCC (26-45)
    November 13, 2022 B+ @ BCC (26-45)
    November 13, 2022 B @ BCC (26-45)
    November 13, 2022 C @ BCC (26-45)
    November 12, 2022 A @ MJT (18-40)
    November 12, 2022 B+ @ MJT (18-40)
    November 12, 2022 B @ MJT (18-40)
    November 12, 2022 C @ MJT (18-40)
    November 12, 2022 *MTB* @ APTH
    November 11, 2022 B @ MR (40-45)
    November 10, 2022 All @ BCC (15.9)
    November 10, 2022 C/C+ @ BW (29.1)
    November 10, 2022 B @ JPJ (33-40)
    November 09, 2022 B @ MR (39-55)
    November 08, 2022 All @ MJT (17.9)
    November 06, 2022 A @ BCC (31-45)
    November 06, 2022 B+ @ BCC (31-45)
    November 06, 2022 B @ BCC (31-45)
    November 06, 2022 C @ BCC (31-45)
    November 06, 2022 *MTB* @ APTH
    November 06, 2022 Daylight Saving Time ends
    November 05, 2022 *MTB* @ CLAY
    November 05, 2022 A @ MJT (35-42)
    November 05, 2022 B+ @ MJT (35-42)
    November 05, 2022 B @ MJT (35-42)
    November 05, 2022 C @ MJT (35-42)
    November 04, 2022 B @ MR (40-45)
    November 03, 2022 All @ BCC (15.9)
    November 03, 2022 C/C+ @ BW (27.4)
    November 03, 2022 B @ BW (27.4)
    November 02, 2022 B @ MR (39-55)
    November 01, 2022 All @ MJT (17.9) *CANCELLED*
    October 30, 2022 A/B+ @ BCC (24-41)
    October 30, 2022 B/C @ BCC (24-41)
    October 30, 2022 *MTB* @ APTH
    October 29, 2022 *MTB* @ APbp
    October 29, 2022 A/B+ @ MJT (42.8)
    October 29, 2022 B/C+ @ MJT (28-41)
    October 29, 2022 C/D @ APV (16.2)
    October 28, 2022 B @ MR (40-45)
    October 27, 2022 All @ BCC (15.9)
    October 27, 2022 C @ HP (33.6)
    October 27, 2022 B @ JPJ (33-40) **CANCELLED**
    October 26, 2022 B @ MR (39-55)
    October 25, 2022 All @ MJT (17.9)
    October 23, 2022 A/B+ @ BCC (45.4)
    October 23, 2022 B @ BCC (36)
    October 23, 2022 C @ BCC (26.4)
    October 23, 2022 *MTB* @ APTH
    October 22, 2022 A @ MJT (42.8)
    October 22, 2022 B+ @ MJT (42.8)
    October 22, 2022 B/C+ @ MJT (42.8)
    October 22, 2022 C/D @ APV (16.8)
    October 22, 2022 *MTB* @ APTH
    October 21, 2022 B @ MR (40-45)
    October 20, 2022 All @ BCC (15.9)
    October 20, 2022 C @ HP (34.2)
    October 20, 2022 B @ JPJ (33-40)
    October 19, 2022 B @ MR (39-55)
    October 18, 2022 All @ MJT (17.9)
    October 16, 2022 A/B+ @ BCC (47.7)
    October 16, 2022 B @ BCC (39.4)
    October 16, 2022 C @ BCC (25.5)
    October 15, 2022 B+ @ MJT (45.1)
    October 15, 2022 B/C+ @ MJT (45.1)
    October 15, 2022 C/D @ APV (17.7)
    October 15, 2022 A @ MJT (45.1)
    October 15, 2022 Ride for a cause - all rides will benefit the Ashley Lauren Foundation
    October 14, 2022 B @ MR (40-45)
    October 13, 2022 B+ @ BCC (23.3)
    October 13, 2022 B @ BCC (21)
    October 13, 2022 C @ BCC (16-21)
    October 13, 2022 A+/A @ MJT (26.9)
    October 13, 2022 B+/B @ MILL (20-30)
    October 13, 2022 C @ HP (27.5)
    October 13, 2022 B @ JPJ (33-40)
    October 12, 2022 A/B+ @ HP (22.5)
    October 12, 2022 B @ MR (39-55)
    October 11, 2022 A/B+ @ MJT (25.4)
    October 11, 2022 B/C @ MJT (17.9)
    October 11, 2022 A/B+ @ HP (22.5)
    October 09, 2022 Harvest Ride - A @ MJT (52.5)
    October 09, 2022 Harvest Ride - B+ @ MJT (52.5)
    October 09, 2022 Harvest Ride - B @ MJT (41.1)
    October 09, 2022 Harvest Ride - C @ MJT (35.3)
    October 09, 2022 Harvest Ride
    October 08, 2022 B/C+ @ MJT (42.8)
    October 08, 2022 C/D @ APV (17-27)
    October 08, 2022 B+ @ MJT (54.3)
    October 08, 2022 A @ MJT (54.3)
    October 07, 2022 B @ MR (40-45)
    October 06, 2022 A+/A @ MJT (26.9)
    October 06, 2022 B+/B @ MILL (20-30)
    October 06, 2022 B+ @ BCC (23.3)
    October 06, 2022 B @ BCC (21)
    October 06, 2022 C @ BCC (16-21)
    October 06, 2022 C/D @ LSP (29.8)
    October 06, 2022 B @ JPJ (33-40)
    October 05, 2022 A/B+ @ HP (22.5)
    October 05, 2022 B @ MR (39-55)
    October 04, 2022 A @ MJT (25.4)
    October 04, 2022 B+ @ MJT (25.4) **CANCELLED**
    October 04, 2022 B/C @ MJT (17.9) **CANCELLED**
    October 02, 2022 JSTS End of Season Party
    October 02, 2022 A/B+ @ BCC (54) **CANCELLED**
    October 02, 2022 B/C+ @ BCC (38) **CANCELLED**
    October 02, 2022 C @ BCC (34.9) **CANCELLED**
    October 01, 2022 Zwift - 2.0 w/kg
    October 01, 2022 B/C+ @ MJT (45.3) **CANCELLED**
    October 01, 2022 Women Only! @ MJT (29.8) **CANCELLED**
    October 01, 2022 C/D @ APV (17-28) **CANCELLED**
    October 01, 2022 B+ @ MJT (54.8) **CANCELLED**
    October 01, 2022 A @ MJT (50.6) **CANCELLED**
    September 30, 2022 B @ MR (40-45)
    September 29, 2022 A+/A @ MJT (26.9)
    September 29, 2022 B+/B @ MILL (20-30)
    September 29, 2022 B+ @ BCC (23.3)
    September 29, 2022 B @ BCC (21)
    September 29, 2022 C @ BCC (16-21)
    September 29, 2022 C @ MILL (41.4)
    September 29, 2022 B @ JPJ (33-40)
    September 28, 2022 A/B+ @ HP (22.5)
    September 28, 2022 B @ MR (39-55)
    September 27, 2022 A+ @ MJT (25.4)
    September 27, 2022 A/B+ @ MJT (25.4)
    September 27, 2022 B/C @ MJT (17.9)
    September 26, 2022 Last day to order JSTS Clothing
    September 25, 2022 A/B+ @ BCC (51.1)
    September 25, 2022 B @ BCC (41.6)
    September 25, 2022 C @ BCC (37.2) **CANCELLED**
    September 24, 2022 *ALL* @ MJT (37.1)
    September 24, 2022 Bike Maintenance Workshop @ MJT (repeat of 7:30am program)
    September 24, 2022 B+/B @ MJT (58.6)
    September 24, 2022 A @ MJT (63.5)
    September 24, 2022 B+ @ MJT (63.5)
    September 24, 2022 Bike Maintenance Workshop @ MJT
    September 24, 2022 JSTS Clothing Fit Session - at MJT, before the ride
    September 24, 2022 JSTS La Dolce Vita: rescheduled from Sept 17
    September 23, 2022 B @ MR (40-45) **CANCELLED**
    September 22, 2022 A+/A @ MJT (26.9)
    September 22, 2022 B+/B @ MILL (20-30)
    September 22, 2022 B+ @ BCC (23.3)
    September 22, 2022 B @ BCC (21)
    September 22, 2022 C @ BCC (16-21)
    September 22, 2022 B @ JPJ (33-40)
    September 22, 2022 C @ JPJ (37.1)
    September 21, 2022 A/B+ @ MILL (22.7)
    September 21, 2022 A/B+ @ HP (22.5)
    September 21, 2022 B @ MR (39-55)
    September 20, 2022 A+ @ MJT (25.4)
    September 20, 2022 A/B+ @ MJT (25.4)
    September 20, 2022 B/C @ MJT (17.9)
    September 18, 2022 JSTS Clothing Fit Session - at BCC, after the ride
    September 18, 2022 Women Only! @ BCC (30)
    September 18, 2022 A/B+ @ BCC (53.1)
    September 18, 2022 B @ BCC (45.4)
    September 18, 2022 C @ BCC (38)
    September 17, 2022 B/C+ @ MJT (41.7)
    September 17, 2022 A @ MJT (54.8)
    September 17, 2022 **JSTS La Dolce Vita: POSTPONED TO SEPT 24**
    September 16, 2022 B @ MR (40-45)
    September 15, 2022 A+/A @ MJT (26.9)
    September 15, 2022 B+/B @ MILL (20-30)
    September 15, 2022 B+ @ BCC (23.3)
    September 15, 2022 B @ BCC (21)
    September 15, 2022 C @ BCC (16-21)
    September 15, 2022 JSTS Clothing Fit Session - at BCC, before the ride
    September 15, 2022 B @ JPJ (33-40)
    September 14, 2022 A/B+ @ HP (22.5)
    September 14, 2022 C @ Socc (28.1)
    September 14, 2022 B @ MR (39-55)
    September 13, 2022 A+ @ MJT (25.4)
    September 13, 2022 A/B+ @ MJT (25.4)
    September 13, 2022 B/C @ MJT (17.9)
    September 12, 2022 JSTS General Mtg
    September 11, 2022 A/B+ @ BCC (63)
    September 11, 2022 B @ BCC (49.7)
    September 11, 2022 C @ BCC (40.3)
    September 10, 2022 C/D @ APV (16-27)
    September 10, 2022 B+ @ MJT (54.3)
    September 10, 2022 B/C+ @ MJT (41.7)
    September 10, 2022 A @ MJT (54.3)
    September 09, 2022 B @ MR (40-45)
    September 08, 2022 A+/A @ MJT (26.9)
    September 08, 2022 B+/B @ MILL (20-30) **CANCELLED**
    September 08, 2022 B+ @ BCC (23.3)
    September 08, 2022 B @ BCC (21)
    September 08, 2022 C @ BCC (16-21)
    September 08, 2022 B @ WSHCR (39.2)
    September 07, 2022 A/B+ @ MILL (22.7)
    September 07, 2022 A/B+ @ HP (22.5)
    September 07, 2022 C @ HP (34.2)
    September 07, 2022 B @ MR (39-55)
    September 06, 2022 A+ @ MJT (25.4)
    September 06, 2022 A/B+ @ MJT (25.4)
    September 06, 2022 B/C @ MJT (17.9)
    September 04, 2022 Club Century Day - B/C+ @ BCC (65)
    September 04, 2022 Club Century Day - C @ BCC (65)
    September 04, 2022 Club Century Day - C @ BCC (53.5)
    September 04, 2022 Club Century Day - A @ BCC (102.5)
    September 04, 2022 Club Century Day - B+ @ BCC (102.5)
    September 04, 2022 Club Century Day - B @ BCC (102.5)
    September 04, 2022 Club Century Day - C+ @ BCC (102.5) **CANCELLED**
    September 04, 2022 JSTS Club Century Day
    September 03, 2022 C/D @ APV (17-28)
    September 03, 2022 B+ @ MJT (45.4)
    September 03, 2022 B/C+ @ MJT (45.2)
    September 03, 2022 A @ MJT (45.4)
    September 02, 2022 B @ MR (40-45)
    September 01, 2022 A+/A @ MJT (26.9)
    September 01, 2022 B+/B @ MILL (20-30)
    September 01, 2022 B+ @ BCC (23.3)
    September 01, 2022 B @ BCC (21)
    September 01, 2022 C @ BCC (16-21)
    September 01, 2022 C @ Wal (39)
    September 01, 2022 B @ JPJ (33-40)
    August 31, 2022 B @ MR (39-55)
    August 30, 2022 B/B+ @ HP (22.5)
    August 30, 2022 A/A+ @ HP (22.5) - **NOTE DATE CHANGE from Wed, Aug 31**
    August 30, 2022 A+ @ MJT (25.4)
    August 30, 2022 A/B+ @ MJT (25.4)
    August 30, 2022 B/C @ MJT (17.9)
    August 28, 2022 A/B+ @ BCC (78.2)
    August 28, 2022 B @ BCC (62.3)
    August 28, 2022 C @ BCC (40.3)
    August 27, 2022 C/D @ APV (29.9)
    August 27, 2022 B+ @ MJT (65.2)
    August 27, 2022 B/C+ @ MJT (51.5)
    August 27, 2022 A @ MJT (65.2)
    August 27, 2022 Sweet Treat Saturday
    August 26, 2022 B @ MR (40-45)
    August 25, 2022 A+/A @ MJT (26.9)
    August 25, 2022 B+/B @ MILL (20-30)
    August 25, 2022 B+ @ BCC (23.3)
    August 25, 2022 B @ BCC (21)
    August 25, 2022 C @ BCC (16-21)
    August 25, 2022 B @ JPJ (33-40)
    August 24, 2022 A/B+ @ MILL (22.7)
    August 24, 2022 A/B+ @ HP (22.5)
    August 24, 2022 C @ VPR (39.5)
    August 24, 2022 B @ MR (39-55)
    August 23, 2022 B/B+ @ HP (22.5)
    August 23, 2022 B/C @ MJT (17.9)
    August 23, 2022 A+ @ MJT (25.4)
    August 23, 2022 A/B+ @ MJT (25.4)
    August 21, 2022 A/B+ @ BCC (69)
    August 21, 2022 B @ BCC (69)
    August 21, 2022 C @ BCC (40.6)
    August 20, 2022 C/D @ APV (17-28)
    August 20, 2022 B+ @ MJT (63.5)
    August 20, 2022 B/C+ @ MJT (50.1)
    August 20, 2022 A @ MJT (65.5)
    August 19, 2022 B @ MR (40-45)
    August 18, 2022 A+/A @ MJT (26.9) **CANCELLED**
    August 18, 2022 B+/B @ MILL (20-30) **CANCELLED**
    August 18, 2022 B+ @ BCC (23.3)
    August 18, 2022 B @ BCC (21)
    August 18, 2022 C @ BCC (16-21)
    August 18, 2022 C @ Socc (36.2)
    August 18, 2022 B @ JPJ (33-40)
    August 17, 2022 A/B+ @ HP (22.5)
    August 17, 2022 B @ MR (39-55)
    August 16, 2022 A+ @ MJT (25.4)
    August 16, 2022 A/B+ @ MJT (25.4)
    August 16, 2022 B/C @ MJT (17.9)
    August 16, 2022 B/B+ @ HP (22.5)
    August 14, 2022 A/B+ @ BCC (61.1)
    August 14, 2022 B @ BCC (45)
    August 14, 2022 C @ BCC (37.2)
    August 13, 2022 C/D @ APV (16-27)
    August 13, 2022 B+ @ MJT (52.5)
    August 13, 2022 C+ @ MJT (50.9)
    August 13, 2022 B @ MJT (63.5)
    August 13, 2022 A @ MJT (52.5)
    August 12, 2022 C @ MJT (39.9) - (Rescheduled from Thursday, Aug 11)
    August 12, 2022 B @ MR (40-45)
    August 11, 2022 A+/A @ MJT (26.9)
    August 11, 2022 B+/B @ MILL (20-30)
    August 11, 2022 B+ @ BCC (23.3)
    August 11, 2022 B @ BCC (21)
    August 11, 2022 C @ BCC (16-21)
    August 11, 2022 B @ JPJ (33-40)
    August 10, 2022 A/B+ @ MILL (22.7)
    August 10, 2022 A/B+ @ HP (22.5)
    August 10, 2022 B @ MR (39-55)
    August 09, 2022 A+ @ MJT (25.4) **CANCELLED**
    August 09, 2022 A/B+ @ MJT (25.4)
    August 09, 2022 B/C @ MJT (17.9) **CANCELLED**
    August 09, 2022 B/B+ @ HP (22.5)
    August 07, 2022 A/B+ @ BCC (65.1)
    August 07, 2022 B @ BCC (23.3)
    August 07, 2022 C @ BCC (34.9)
    August 06, 2022 C/D @ APV (17-28)
    August 06, 2022 B+ @ MJT (56.7)
    August 06, 2022 B/C+ @ MJT (45.4)
    August 06, 2022 Women Only! @ MJT (29.1)
    August 06, 2022 A @ MJT (56.7)
    August 05, 2022 B @ MR (40-45)
    August 04, 2022 A+/A @ MJT (26.9)
    August 04, 2022 B+/B @ MILL (20-30)
    August 04, 2022 B+ @ BCC (23.3)
    August 04, 2022 B @ BCC (21)
    August 04, 2022 C @ BCC (16-21)
    August 04, 2022 C @ VPR (43.5)
    August 04, 2022 B @ JPJ (33-40)
    August 03, 2022 A/B+ @ HP (22.5)
    August 03, 2022 B @ MR (39-55)
    August 02, 2022 A+ @ MJT (25.4)
    August 02, 2022 A/B+ @ MJT (25.4)
    August 02, 2022 B/C @ MJT (17.9)
    August 02, 2022 B/B+ @ HP (22.5)
    July 31, 2022 A @ MT_train (34-63)
    July 31, 2022 B+ @ MT_train (34-63)
    July 31, 2022 B @ MT_train (34-63)
    July 31, 2022 C @ MT_train (34-63)
    July 31, 2022 JSTS Summer Picnic - Registration Reqd
    July 30, 2022 C/D @ APV (16-27)
    July 30, 2022 B @ MJT (42.8)
    July 30, 2022 C+ @ MJT (42.8)
    July 30, 2022 A @ MJT (53)
    July 30, 2022 B+ @ MJT (53)
    July 29, 2022 B/B+ @ MR (44.7)
    July 28, 2022 B+ @ BCC (23.3)
    July 28, 2022 A+/A @ MJT (26.9)
    July 28, 2022 B+/B @ MJT (24.8)
    July 28, 2022 B @ BCC (21)
    July 28, 2022 C @ BCC (16-21)
    July 28, 2022 C @ BDCP (38.4)
    July 28, 2022 B @ JPJ (60.9)
    July 27, 2022 A/B+ @ HP (22.5)
    July 27, 2022 B/B+ @ MR (39-55)
    July 26, 2022 B/B+ @ HP (22.5)
    July 26, 2022 A+ @ MJT (25.4)
    July 26, 2022 A/B+ @ MJT (25.4)
    July 26, 2022 B/C @ MJT (17.9)
    July 24, 2022 A @ BCC (63)
    July 24, 2022 C @ BCC (21)
    July 24, 2022 B @ BCC (40.4)
    July 24, 2022 B+ @ BCC (63)
    July 23, 2022 C/D @ APV (17-28)
    July 23, 2022 B @ MJT (41.1)
    July 23, 2022 C+ @ MJT (41.1)
    July 23, 2022 B+ @ MJT (55.3)
    July 23, 2022 A @ MJT (55.3)
    July 22, 2022 B/B+ @ MR (44.7)
    July 21, 2022 B+ @ BCC (23.3)
    July 21, 2022 A+/A @ MJT (26.9)
    July 21, 2022 B+/B @ MJT (24.8)
    July 21, 2022 B @ BCC (21) **CANCELLED**
    July 21, 2022 C @ BCC (16-21)
    July 21, 2022 B @ JPJ (33-40) **CANCELLED**
    July 21, 2022 C @ Socc (36.4) **CANCELLED**
    July 20, 2022 A/B+ @ HP (22.5)
    July 20, 2022 B/B+ @ MR (39-55)
    July 19, 2022 B/B+ @ HP (22.5)
    July 19, 2022 A+ @ MJT (25.4)
    July 19, 2022 A/B+ @ MJT (25.4)
    July 19, 2022 B/C @ MJT (17.9)
    July 17, 2022 A @ BCC (54)
    July 17, 2022 B+ @ BCC (54)
    July 17, 2022 B @ BCC (41.4)
    July 17, 2022 C @ BCC (35.8)
    July 16, 2022 C/D @ APV (16-27)
    July 16, 2022 B @ MJT (39.3)
    July 16, 2022 C+ @ MJT (39.3)
    July 16, 2022 A @ MJT (62.9)
    July 16, 2022 B+ @ MJT (62.9)
    July 15, 2022 B/B+ @ MR (44.7)
    July 14, 2022 B+ @ BCC (23.3)
    July 14, 2022 A+/A @ MJT (26.9)
    July 14, 2022 B+/B @ MJT (24.8)
    July 14, 2022 B @ BCC (21)
    July 14, 2022 C @ BCC (16-21)
    July 14, 2022 C @ VPR (42.5)
    July 14, 2022 B @ JPJ (33-40)
    July 13, 2022 A/B+ @ HP (22.5)
    July 13, 2022 B/B+ @ MR (39-55)
    July 12, 2022 B/B+ @ HP (22.5) **CANCELLED**
    July 12, 2022 A+ @ MJT (25.4) **CANCELLED**
    July 12, 2022 A/B+ @ MJT (25.4) **CANCELLED**
    July 12, 2022 B/C @ MJT (17.9) **CANCELLED**
    July 10, 2022 A @ BCC (63.1)
    July 10, 2022 B+ @ BCC (63.1)
    July 10, 2022 B @ BCC (53.1)
    July 10, 2022 C @ BCC (35.1)
    July 09, 2022 C @ TPJ (33.7)
    July 09, 2022 B @ TPJ (44.8)
    July 09, 2022 C+ @ TPJ (44.8)
    July 09, 2022 A @ TPJ (58.6)
    July 09, 2022 B+ @ TPJ (58.6)
    July 08, 2022 B/B+ @ MR (44.7)
    July 07, 2022 B+ @ BCC (23.3)
    July 07, 2022 A+/A @ MJT (26.9)
    July 07, 2022 B+/B @ MJT (24.8)
    July 07, 2022 B @ BCC (21)
    July 07, 2022 C @ BCC (16-21)
    July 07, 2022 B @ JPJ (35.1)
    July 07, 2022 C @ JPJ (35.1) **CANCELLED**
    July 06, 2022 A/B+ @ HP (22.5)
    July 06, 2022 B/B+ @ MR (39-55)
    July 05, 2022 B/B+ @ HP (22.5)
    July 05, 2022 A+ @ MJT (25.4)
    July 05, 2022 A/B+ @ MJT (25.4)
    July 05, 2022 B/C @ MJT (17.9)
    July 03, 2022 A @ BCC (64.9)
    July 03, 2022 B+ @ BCC (64.9)
    July 03, 2022 B @ BCC (47.7)
    July 03, 2022 C @ BCC (34.6)
    July 02, 2022 C/D @ APV (16-27)
    July 02, 2022 A @ MJT (52.8) **NEW START TIME**
    July 02, 2022 B+ @ MJT (52.8) **NEW START TIME**
    July 02, 2022 B @ MJT (41.7) **NEW START TIME**
    July 02, 2022 C+ @ MJT (41.7) **NEW START TIME**
    July 01, 2022 B/B+ @ MR (44.7)
    July 01, 2022 C @ MJT (35.8)
    June 30, 2022 B+ @ BCC (23.3)
    June 30, 2022 A+/A @ MJT (26.9)
    June 30, 2022 B+/B @ MJT (24.8)
    June 30, 2022 B @ BCC (21)
    June 30, 2022 C @ BCC (16-21)
    June 30, 2022 B/C+ @ JPJ (33-40)
    June 29, 2022 A/B+ @ HP (22.5)
    June 29, 2022 B/B+ @ MR (39-55)
    June 28, 2022 B/B+ @ HP (22.5)
    June 28, 2022 A+ @ MJT (25.4)
    June 28, 2022 A/B+ @ MJT (25.4)
    June 28, 2022 B/C @ MJT (17.9)
    June 26, 2022 A @ BCC (57.8)
    June 26, 2022 B+ @ BCC (57.8)
    June 26, 2022 B/C+ @ BCC (48.3)
    June 26, 2022 C @ BCC (34.2)
    June 25, 2022 B @ MJT (39.6)
    June 25, 2022 C+ @ MJT (39.6)
    June 25, 2022 C/D @ APV (29.9)
    June 25, 2022 A @ MJT (65.2)
    June 25, 2022 B+ @ MJT (51.5)
    June 25, 2022 Ice Cream Rides - Weekend#2
    June 24, 2022 B/B+ @ MR (44.7)
    June 23, 2022 B+ @ BCC (25.7)
    June 23, 2022 A+/A @ MJT (30.2)
    June 23, 2022 B+/B @ MJT (29.7)
    June 23, 2022 B @ BCC (23.3)
    June 23, 2022 C @ BCC (16-21)
    June 23, 2022 B/C+ @ MJT (35.1)
    June 23, 2022 C @ VPR (31.5)
    June 22, 2022 A/B+ @ HP (22.5) **CANCELLED**
    June 22, 2022 B/B+ @ MR (39-55)
    June 21, 2022 B/B+ @ HP (22.5)
    June 21, 2022 A+ @ MJT (33.4)
    June 21, 2022 A/B+ @ MJT (33.4)
    June 21, 2022 B/C @ MJT (21.8)
    June 21, 2022 Longest Day Rides
    June 19, 2022 A @ BCC (62.5) **CANCELLED**
    June 19, 2022 B+ @ BCC (62.5)
    June 19, 2022 B/C+ @ BCC (40.4)
    June 19, 2022 C @ BCC (32.1)
    June 18, 2022 B @ MJT (35.6)
    June 18, 2022 C+ @ MJT (35.6)
    June 18, 2022 C/D @ APV (16-27)
    June 18, 2022 A @ MJT (53)
    June 18, 2022 B+ @ MJT (53)
    June 17, 2022 B/B+ @ MR (44.7)
    June 16, 2022 B+ @ BCC (23.3)
    June 16, 2022 B+/B @ MJT (24.8)
    June 16, 2022 B @ BCC (21)
    June 16, 2022 C @ BCC (16-21)
    June 16, 2022 A+/A @ MJT (26.9)
    June 16, 2022 B/C+ @ JPJ (33-40)
    June 16, 2022 C @ Socc (36.2)
    June 15, 2022 A/B+ @ HP (22.5)
    June 15, 2022 B/B+ @ MR (39-55)
    June 14, 2022 B/B+ @ HP (22.5)
    June 14, 2022 A+ @ MJT (25.4)
    June 14, 2022 A/B+ @ MJT (25.4)
    June 14, 2022 B/C @ MJT (17.9)
    June 12, 2022 A @ BCC (63)
    June 12, 2022 4812870 - B+ @ BCC (63)
    June 12, 2022 B/C+ @ BCC (49.7)
    June 12, 2022 C @ BCC (32.3) **CANCELLED**
    June 11, 2022 C/D @ APV (17-28)
    June 11, 2022 A @ MJT (52.5)
    June 11, 2022 B+ @ MJT (52.5)
    June 11, 2022 B @ MJT (37.4)
    June 11, 2022 C+ @ MJT (37.4)
    June 10, 2022 C @ HP (32.4)
    June 10, 2022 B/B+ @ MR (44.7)
    June 09, 2022 B+ @ BCC (23.3)
    June 09, 2022 A+/A @ MJT (26.9)
    June 09, 2022 B+/B @ MJT (24.8)
    June 09, 2022 B @ BCC (21)
    June 09, 2022 C @ BCC (16-21)
    June 09, 2022 B/C+ @ JPJ (33-40)
    June 08, 2022 A/B+ @ HP (22.5)
    June 08, 2022 B/B+ @ MR (39-55)
    June 07, 2022 B/B+ @ HP (22.5)
    June 07, 2022 A/B+ @ MJT (25.4)
    June 07, 2022 B/C @ MJT (17.9)
    June 07, 2022 A+ @ MJT (25.4)
    June 05, 2022 A @ BCC (63.1)
    June 05, 2022 B+ @ BCC (63.1)
    June 05, 2022 B/C+ @ BCC (47.7)
    June 05, 2022 C @ BCC (31.3)
    June 04, 2022 B @ MJT (35.7)
    June 04, 2022 C+ @ MJT (35.7)
    June 04, 2022 C/D @ APbp (16-27)
    June 04, 2022 A @ MJT (55.3)
    June 04, 2022 B+ @ MJT (55.3)
    June 03, 2022 B/B+ @ MR (44.7)
    June 02, 2022 B+ @ BCC (23.3) *CANCELLED*
    June 02, 2022 A+/A @ MJT (26.9)*CANCELLED*
    June 02, 2022 B+/B @ MJT (24.8) *CANCELLED*
    June 02, 2022 B @ BCC (21) **CANCELLED**
    June 02, 2022 C @ BCC (16-21) *CANCELLED*
    June 02, 2022 C @ MJT (35.1)
    June 02, 2022 B/C+ @ JPJ (33-40)
    June 01, 2022 A/B+ @ HP (22.5)
    June 01, 2022 B/B+ @ MR (39-55)
    May 31, 2022 B/B+ @ HP (22.5)
    May 31, 2022 A+ @ MJT (25.4)
    May 31, 2022 A/B+ @ MJT (25.4)
    May 31, 2022 B/C @ MJT (17.9)
    May 29, 2022 A @ BCC (63.1) **CANCELLED**
    May 29, 2022 B+ @ BCC (63.1)
    May 29, 2022 B @ BCC (48.3)
    May 29, 2022 C @ BCC (30.7)
    May 28, 2022 C/D @ APV (17-28)
    May 28, 2022 A @ MJT (50.1)
    May 28, 2022 B+ @ MJT (50.1)
    May 28, 2022 B @ MJT (41.1)
    May 28, 2022 C+ @ MJT (41.7)
    May 27, 2022 B/B+ @ MR (44.7)
    May 26, 2022 A/B+ @ MJT (24.8)
    May 26, 2022 B+ @ BCC (23.3)
    May 26, 2022 B @ BCC (21)
    May 26, 2022 C @ BCC (16-21)
    May 26, 2022 B @ JPJ (33-40)
    May 26, 2022 C @ JPJ (33-40)
    May 25, 2022 A/B+ @ HP (22.5)
    May 25, 2022 B/C+ @ HP (22.5)
    May 25, 2022 B/B+ @ MR (39-55)
    May 24, 2022 A+ @ MJT (25.4)
    May 24, 2022 A/B+ @ MJT (25.4)
    May 24, 2022 B/C @ MJT (17.9)
    May 24, 2022 B/B+ @ HP (22.5)
    May 22, 2022 C @ BCC (26.4)
    May 22, 2022 A @ BCC (49.7)
    May 22, 2022 B+ @ BCC (49.7)
    May 22, 2022 B @ BCC (39.4)
    May 21, 2022 B/C+ @ MJT (41.9)
    May 21, 2022 C/D @ APV (17-28)
    May 21, 2022 A @ MJT (55.3)
    May 21, 2022 B+ @ MJT (55.3)
    May 21, 2022 JSTS La Dolce Vita: Spring Edition
    May 20, 2022 B/B+ @ MR (44.7)
    May 19, 2022 A+/A @ MJT (26.9) *CANCELLED*
    May 19, 2022 B+/B @ MJT (24.8)
    May 19, 2022 B+ @ BCC (23.3)
    May 19, 2022 B @ BCC (21)
    May 19, 2022 C @ BCC (16-21)
    May 19, 2022 C @ Socc (28.1) *CANCELLED*
    May 19, 2022 B @ JPJ (33-40) *CANCELLED*
    May 18, 2022 A/B+ @ MILL (22.7)
    May 18, 2022 B/C+ @ HP (22.5)
    May 18, 2022 A @ HP (22.5)
    May 18, 2022 B/B+ @ MR (39-55)
    May 17, 2022 A+ @ MJT (25.4)
    May 17, 2022 A/B+ @ MJT (25.4)
    May 17, 2022 B/C @ MJT (17.9)
    May 17, 2022 B/B+ @ HP (22.5)
    May 15, 2022 LAB - Cycling Skills
    May 15, 2022 A @ BCC (53.1) **CANCELLED**
    May 15, 2022 B+ @ BCC (53.1)
    May 15, 2022 B @ BCC (42.7)
    May 15, 2022 C @ BCC (26.7)
    May 14, 2022 C/D @ APV (16-27)
    May 14, 2022 A @ MJT (53)
    May 14, 2022 B+ @ MJT (53)
    May 14, 2022 C+ @ MJT (43.3)
    May 14, 2022 B @ MJT (43.3)
    May 13, 2022 B/B+ @ MR (44.7) *CANCELLED*
    May 12, 2022 A+/A @ MJT (26.9)
    May 12, 2022 B+/B @ MJT (24.8) *CANCELLED*
    May 12, 2022 B+ @ BCC (23.3)
    May 12, 2022 B @ BCC (21)
    May 12, 2022 C @ BCC (16-21)
    May 12, 2022 C @ APV (27.3)
    May 12, 2022 B @ JPJ (33-40)
    May 11, 2022 A/B+ @ HP (22.5)
    May 11, 2022 B/C+ @ HP (22.5)
    May 11, 2022 B/B+ @ MR (39-55)
    May 10, 2022 A+ @ MJT (25.4)
    May 10, 2022 A/B+ @ MJT (25.4)
    May 10, 2022 B/C @ MJT (17.9)
    May 10, 2022 B/B+ @ HP (22.5)
    May 09, 2022 JSTS General Mtg - New Members Meeting
    May 08, 2022 A @ BCC (54)*CANCELLED*
    May 08, 2022 B+ @ BCC (54)*CANCELLED*
    May 08, 2022 B @ BCC (42.3)*CANCELLED*
    May 08, 2022 C @ BCC (25.5) *CANCELLED*
    May 07, 2022 C/D @ EAJ (18.2)
    May 07, 2022 B/C @ Mana (31) **CANCELLED**
    May 07, 2022 B @ Mana (50.9) **CANCELLED**
    May 07, 2022 A/B+ @ MJT (45.4) *CANCELLED**
    May 07, 2022 Ice Cream Rides - Weekend#1
    May 06, 2022 B/B+ @ MR (44.7) *CANCELLED*
    May 05, 2022 A+/A @ MJT (26.9)
    May 05, 2022 B+/B @ MJT (24.8) *CANCELLED*
    May 05, 2022 B+ @ BCC (23.3)
    May 05, 2022 B @ BCC (21)
    May 05, 2022 C @ BCC (16-21)
    May 05, 2022 Rescheduled: JSTS Clothing Fit Session - at BCC, before the ride
    May 05, 2022 C @ HP (33.6)
    May 05, 2022 B @ MJT (39.3)
    May 04, 2022 A/B+ @ HP (22.5)
    May 04, 2022 B/C+ @ HP (22.5)
    May 04, 2022 B/B+ @ MR (39-55) *CANCELLED*
    May 03, 2022 A+ @ MJT (25.4)
    May 03, 2022 A/B+ @ MJT (25.4)
    May 03, 2022 B/C @ MJT (17.9)
    May 03, 2022 B/B+ @ HP (22.5)
    May 01, 2022 A @ BCC (53.8)
    May 01, 2022 B+ @ BCC (53.8)
    May 01, 2022 B @ BCC (40.3)
    May 01, 2022 C @ BCC (25.2)
    April 30, 2022 A @ MJT (42.8)
    April 30, 2022 B @ MJT (41.1)
    April 30, 2022 C/D @ APV (16-27)
    April 30, 2022 C+ @ MJT (41.1) **CANCELLED**
    April 30, 2022 B+ @ MJT (42.8)
    April 30, 2022 JSTS Clothing Fit Session - at MJT, before the ride
    April 29, 2022 B/B+ @ MR (44.7)
    April 28, 2022 A+/A @ MJT (26.9) *CANCELLED*
    April 28, 2022 B+/B @ MJT (24.8) *CANCELLED*
    April 28, 2022 B+ @ BCC (23.3)
    April 28, 2022 B @ BCC (21) *CANCELLED*
    April 28, 2022 C @ BCC (16-21) *CANCELLED*
    April 28, 2022 JSTS Clothing Fit Session - at BCC, before the ride
    April 28, 2022 C @ MJT (30.2) *CANCELLED*
    April 28, 2022 B @ JPJ (34.8)
    April 27, 2022 A/B+ @ HP (22.5)
    April 27, 2022 B/C+ @ HP (22.5) *CANCELLED*
    April 27, 2022 B/B+ @ MR (39-55)
    April 26, 2022 A+ @ MJT (25.4) *CANCELLED*
    April 26, 2022 A/B+ @ MJT (25.4)*CANCELLED*
    April 26, 2022 B/C @ MJT (17.9) *CANCELLED*
    April 26, 2022 B/B+ @ HP (22.5) *CANCELLED*
    April 24, 2022 JSTS Clothing Fit Session - after the ride!
    April 24, 2022 **CHAMPAGNE RIDE** - B @ BCC (40.3)
    April 24, 2022 **CHAMPAGNE RIDE** - C @ BCC (30.7)
    April 24, 2022 **CHAMPAGNE RIDE** - A @ BCC (54)
    April 24, 2022 **CHAMPAGNE RIDE** - B+ @ BCC (54)
    April 24, 2022 Champagne Ride
    April 23, 2022 A/B+ @ MJT (45.4)
    April 23, 2022 B @ MJT (37.4)
    April 23, 2022 C/D @ APV (17-27)
    April 23, 2022 C+ @ MJT (37.4)
    April 22, 2022 C/C+ @ Socc (36.4)
    April 22, 2022 B/B+ @ MR (48.9)
    April 21, 2022 A+/A @ MJT (26.9)
    April 21, 2022 B+/B @ MJT (24.8)
    April 21, 2022 B+ @ BCC (23.3)
    April 21, 2022 B @ BCC (21)
    April 21, 2022 C @ BCC (16-21)
    April 21, 2022 B/C+ @ JPJ (33-40)
    April 20, 2022 A/B+ @ MILL (22.7)
    April 20, 2022 B/C+ @ HP (22.5)
    April 20, 2022 B/B+ @ MR (39-55)
    April 19, 2022 A+ @ MJT (25.4) *CANCELLED*
    April 19, 2022 A/B+ @ MJT (25.4) *CANCELLED*
    April 19, 2022 B/C @ MJT (17.9) *CANCELLED*
    April 18, 2022 JSTS Ride Leader Workshop
    April 17, 2022 A/B+ @ BCC (49.7)
    April 17, 2022 B @ BCC (39.4)
    April 17, 2022 C @ BCC (30)
    April 16, 2022 A/B+ @ MJT (42.8)
    April 16, 2022 B/C+ @ MJT (35)
    April 16, 2022 C/D @ APV (17-28)
    April 15, 2022 B/B+ @ MR (44.7)
    April 14, 2022 A+/A @ MJT (26.9)
    April 14, 2022 B+/B @ MJT (24.8) *CANCELLED*
    April 14, 2022 B+ @ BCC (23.3)*CANCELLED*
    April 14, 2022 B @ BCC (21) *CANCELLED*
    April 14, 2022 C @ BCC (16-21) *CANCELLED*
    April 14, 2022 B/C+ @ JPJ (33-40)
    April 13, 2022 A/B+ @ HP (22.5)
    April 13, 2022 B/C+ @ HP (22.5) *CANCELLED*
    April 13, 2022 B/B+ @ MR (39-55)
    April 12, 2022 A+ @ MJT (25.4)
    April 12, 2022 A/B+ @ MJT (25.4)
    April 12, 2022 B/C @ MJT (17.9)
    April 10, 2022 A/B+ @ BCC (54)
    April 10, 2022 B @ BCC (31.3)
    April 10, 2022 C @ BCC (24.7)
    April 09, 2022 A/B+ @ MJT (45.3)
    April 09, 2022 B/C+ @ MJT (35-42)
    April 09, 2022 C/D @ APV (16-27)
    April 08, 2022 B/B+ @ MR (39.1)
    April 07, 2022 Zwift - 2.0 w/kg
    April 07, 2022 A+/A @ MJT (26.9) *CANCELLED*
    April 07, 2022 B+/B @ MJT (24.8)*CANCELLED*
    April 07, 2022 B+ @ BCC (23.3) *CANCELLED*
    April 07, 2022 B @ BCC (21) *CANCELLED*
    April 07, 2022 C @ BCC (16-21) *CANCELLED*
    April 07, 2022 B/C+ @ JPJ (33-40) *CANCELLED*
    April 06, 2022 A/B+ @ HP (22.5) *CANCELLED*
    April 06, 2022 B/C+ @ HP (22.5) *CANCELLED*
    April 06, 2022 B/B+ @ MR (39-55) *CANCELLED*
    April 05, 2022 Zwift - 2.0 w/kg
    April 05, 2022 A+ @ MJT (25.4)
    April 05, 2022 A/B+ @ MJT (25.4)
    April 05, 2022 B/C @ MJT (17.9)*CANCELLED*
    April 03, 2022 A/B+ @ BCC (45)
    April 03, 2022 B @ BCC (37.2) *CANCELLED*
    April 03, 2022 C @ BCC (21.3)*CANCELLED*
    April 02, 2022 A/B+ @ MJT (35.5)
    April 02, 2022 B/C+ @ MJT (18-40)
    April 02, 2022 C/D @ APV (17-27) *CANCELLED*
    April 01, 2022 B/B+ @ MR (44.7) *CANCELLED*
    March 31, 2022 Zwift - 2.0 w/kg
    March 31, 2022 All @ BCC (15.9) *CANCELLED*
    March 30, 2022 B @ MR (39-55) *CANCELLED*
    March 29, 2022 Zwift - Workout
    March 29, 2022 All @ BCC (15.9) **CANCELLED**
    March 27, 2022 *MTB* @ APTH
    March 26, 2022 *ALL* @ FY (16-37)
    March 26, 2022 *MTB* @ APTH
    March 25, 2022 B @ MR (44.7)
    March 25, 2022 *MTB* @ APbp
    March 24, 2022 Zwift - 2.0 w/kg
    March 24, 2022 All @ BCC (15.9) *CANCELLED*
    March 23, 2022 B @ MR (39-55)
    March 22, 2022 Zwift - Workout
    March 22, 2022 All @ BCC (15.9)
    March 20, 2022 *ALL* @ BCC (25.7)
    March 20, 2022 *MTB* @ APTH
    March 19, 2022 *ALL* @ BCC (26.4)
    March 19, 2022 *MTB* @ APTH
    March 18, 2022 B/B+ @ MILL (22.7)
    March 18, 2022 B @ MR (44.7)
    March 18, 2022 *MTB* @ APbp
    March 17, 2022 Zwift - 2.0 w/kg
    March 17, 2022 All @ BCC (15.9)*CANCELLED*
    March 16, 2022 B @ MR (39-55)
    March 15, 2022 Zwift - Workout *CANCELLED*
    March 15, 2022 All @ BCC (15.9)
    March 15, 2022 B/B+ @ MILL (22.7)
    March 14, 2022 JSTS General Mtg
    March 13, 2022 *MTB* @ Huber *CANCELLED*
    March 13, 2022 Daylight Saving Time begins
    March 12, 2022 Zwift - Workout
    March 12, 2022 *ALL* @ MJT (18-40)*CANCELLED*
    March 12, 2022 *MTB* @ APTH *CANCELLED*
    March 11, 2022 B @ MR (44.7)
    March 11, 2022 *MTB* @ APTH
    March 10, 2022 Zwift - 2.0 w/kg
    March 10, 2022 All @ BCC (15.9)
    March 09, 2022 B @ MR (39-55)*CANCELLED*
    March 08, 2022 Zwift - Workout
    March 08, 2022 All @ BCC (15.9)
    March 06, 2022 *MTB* @ TATUM *CANCELLED*
    March 05, 2022 *ALL* @ BCC (25.5)
    March 05, 2022 Zwift - Workout
    March 05, 2022 *MTB* @ APTH
    March 04, 2022 B @ MR (44.7) *CANCELLED*
    March 04, 2022 *MTB* @ APbp
    March 03, 2022 Zwift - 2.0 w/kg
    March 03, 2022 All @ BCC (15.9)
    March 02, 2022 B @ MR (39-55)
    March 01, 2022 Zwift - Workout **CANCELLED**
    March 01, 2022 All @ BCC (15.9)
    February 27, 2022 B+/A @ SANDYB (30+/-)
    February 27, 2022 *MTB* @ APTH *CANCELLED*
    February 26, 2022 *ALL* @ MJT (18-28)
    February 26, 2022 Zwift - Workout
    February 26, 2022 *MTB* @ CLAY
    February 25, 2022 B @ MR (44.7) *CANCELLED*
    February 25, 2022 *MTB* @ APTH *CANCELLED*
    February 24, 2022 Zwift - Workout
    February 24, 2022 All @ BCC (15.9) *CANCELLED*
    February 23, 2022 All @ BCC (15.9) **POSTPONED FROM TUESDAY**
    February 23, 2022 B @ MR (39-55)
    February 22, 2022 Zwift - 2.0 w/kg
    February 22, 2022 All @ BCC (15.9) **POSTPONED TO WEDNESDAY**
    February 21, 2022 *MTB* @ BATSTO
    February 21, 2022 *ALL* @ MJT (29.1)
    February 20, 2022 B+/A @ SANDYB (30+/-)*CANCELLED*
    February 20, 2022 *MTB* @ HUBER
    February 19, 2022 *ALL* @ BCC (24-41)
    February 19, 2022 Zwift - Workout
    February 19, 2022 *MTB* @ APbp
    February 18, 2022 B @ MR (44.7) *CANCELLED*
    February 18, 2022 *MTB* @ APTH *CANCELLED*
    February 17, 2022 Zwift - 2.0 w/kg
    February 17, 2022 All @ BCC (15.9)
    February 16, 2022 B @ MR (39-55) *CANCELLED*
    February 15, 2022 Zwift - Workout
    February 15, 2022 All @ BCC (15.9) *CANCELLED*
    February 13, 2022 *MTB* @ APbp *CANCELLED*
    February 13, 2022 B+/A @ SANDYB (30+/-)*CANCELLED*
    February 12, 2022 *ALL* @ FY (16-41)
    February 12, 2022 Zwift - Workout *CANCELLED*
    February 12, 2022 A/B+ @ MJT (50.9)
    February 12, 2022 *MTB* @ APTH
    February 11, 2022 B @ MR (44.7)
    February 11, 2022 *MTB* @ APTH
    February 10, 2022 Zwift - 2.0 w/kg
    February 10, 2022 All @ BCC (15.9)
    February 09, 2022 B @ MR (39-55)
    February 08, 2022 Zwift - 2.0 w/kg
    February 08, 2022 All @ BCC (15.9) *CANCELLED*
    February 06, 2022 *MTB* @ APTH
    February 06, 2022 B+/A @ SANDYB (30+/-) *CANCELLED*
    February 05, 2022 *ALL* @ MJT (35-42) *CANCELLED*
    February 05, 2022 Zwift - Workout
    February 05, 2022 *MTB* @ APbp *CANCELLED*
    February 04, 2022 B @ MR (44.7) *CANCELLED*
    February 04, 2022 *MTB* @ APTH *CANCELLED*
    February 03, 2022 Zwift - 2.0 w/kg
    February 03, 2022 All @ BCC (15.9) *CANCELLED*
    February 02, 2022 B @ MR (39-55) *CANCELLED*
    February 01, 2022 Zwift - 2.0 w/kg
    February 01, 2022 All @ BCC (15.9) *CANCELLED*
    January 30, 2022 *MTB* @ APTH *CANCELLED*
    January 29, 2022 *ALL* @ MJT (17-28) *CANCELLED*
    January 29, 2022 Zwift - Workout
    January 29, 2022 *MTB* @ Clay *CANCELLED*
    January 28, 2022 B @ MR (44.7)
    January 28, 2022 *MTB* @ APTH
    January 27, 2022 Zwift - 2.0 w/kg
    January 27, 2022 All @ BCC (15.9) *CANCELLED*
    January 26, 2022 B @ MR (39-55)
    January 25, 2022 Zwift - 2.0 w/kg
    January 25, 2022 All @ BCC (15.9) *CANCELLED*
    January 23, 2022 *MTB* @ HUBER
    January 22, 2022 *ALL* @ BCC (26-45) *CANCELLED*
    January 22, 2022 Zwift - Workout
    January 22, 2022 *MTB* @ APbp
    January 21, 2022 B @ MR (44.7) *CANCELLED*
    January 21, 2022 *MTB* @ APTH
    January 20, 2022 Zwift - 2.0 w/kg
    January 20, 2022 All @ BCC (15.9) *CANCELLED*
    January 19, 2022 All @ BCC (15.9)
    January 19, 2022 B @ MR (39-55)
    January 18, 2022 Zwift - 2.0 w/kg
    January 18, 2022 All @ BCC (15.9) *CANCELLED*
    January 16, 2022 *MTB* @ APTH
    January 15, 2022 *ALL* @ FY (16-37) *CANCELLED*
    January 15, 2022 Zwift - Workout
    January 15, 2022 *MTB* @ APbp
    January 14, 2022 B @ MR (44.7)
    January 14, 2022 *MTB* @ APTH
    January 13, 2022 Zwift - 2.0 w/kg
    January 13, 2022 All @ BCC (15.9)
    January 12, 2022 B @ MR (39-55) *CANCELLED*
    January 11, 2022 Zwift - 2.0 w/kg
    January 11, 2022 All @ BCC (15.9) *CANCELLED*
    January 10, 2022 JSTS General Mtg
    January 09, 2022 *MTB* @ APbp
    January 08, 2022 Zwift - Workout
    January 08, 2022 *MTB* @ APTH
    January 08, 2022 B/C @ MJT (28-41) *FROSTBITE MAKE-UP for Dec 18*
    January 08, 2022 A/B+ @ MJT (28-41) *FROSTBITE MAKE-UP for Dec 18*
    January 07, 2022 B @ MR (44.7) *CANCELLED*
    January 07, 2022 *MTB* @ APTH
    January 06, 2022 Zwift - 2.0 w/kg
    January 06, 2022 All @ BCC (15.9) *CANCELLED*
    January 05, 2022 B @ MR (39-55)
    January 04, 2022 Zwift - 2.0 w/kg
    January 04, 2022 All @ BCC (15.9) *CANCELLED*
    January 02, 2022 *MTB* @ HART *CANCELLED*
    January 02, 2022 A/B+ @ BCC (30-45) *FROSTBITE MAKE-UP for Dec 19*
    January 02, 2022 B/C @ BCC (26.7) *FROSTBITE MAKE-UP for Dec 19*
    January 01, 2022 *MTB* @ APTH
    December 31, 2021 B @ MR (44.7)
    December 31, 2021 *MTB* @ APTH
    December 31, 2021 B/C @ FY (16-41) *FROSTBITE MAKE-UP for Dec 11*
    December 30, 2021 Zwift - 2.0 w/kg
    December 30, 2021 All @ BCC (15.9)
    December 29, 2021 B @ MR (39-55)
    December 28, 2021 Zwift - 2.0 w/kg
    December 28, 2021 All @ BCC (15.9) *CANCELLED*
    December 26, 2021 A/B+ @ BCC (34-42)
    December 26, 2021 B/C @ BCC (24.4)
    December 26, 2021 *MTB* @ CLAY
    December 24, 2021 B @ MR (44.7)
    December 24, 2021 B/C @ FY (16-37)
    December 24, 2021 A/B+ @ MJT (28-41)
    December 24, 2021 *MTB* @ APTH
    December 23, 2021 Zwift - 2.0 w/kg
    December 23, 2021 All @ BCC (15.9) *CANCELLED*
    December 22, 2021 B @ MR (39-55) *CANCELLED*
    December 21, 2021 Zwift - 2.0 w/kg
    December 21, 2021 All @ BCC (15.9) *CANCELED*
    December 19, 2021 A/B+ @ BCC (31-45) *CANCELLED*
    December 19, 2021 B/C @ BCC (26.7) *CANCELLED*
    December 19, 2021 *MTB* @ HUBER
    December 18, 2021 B/C @ MJT (28-41) *CANCELLED*
    December 18, 2021 A/B+ @ MJT (28-41) *CANCELLED*
    December 18, 2021 *MTB* @ APTH
    December 17, 2021 B @ MR (44.7)
    December 17, 2021 *MTB* @ APbp
    December 16, 2021 Zwift - 2.0 w/kg *CANCELLED*
    December 16, 2021 All @ BCC (15.9)
    December 15, 2021 B @ MR (39-55)
    December 14, 2021 Zwift - 2.0 w/kg *CANCELLED*
    December 14, 2021 All @ BCC (15.9)
    December 12, 2021 A/B+ @ BCC (24-41)
    December 12, 2021 B/C @ BCC (24-41)
    December 12, 2021 *MTB* @ TSP
    December 11, 2021 *MTB* @ APTH
    December 11, 2021 A/B+ @ MJT (35-42)
    December 10, 2021 B @ MR (44.7)
    December 10, 2021 *MTB* @ SIX
    December 09, 2021 Zwift - 2.0 w/kg
    December 09, 2021 All @ BCC (15.9)
    December 08, 2021 B @ MR (39-55)
    December 07, 2021 Zwift - 2.0 w/kg
    December 07, 2021 All @ BCC (15.9)
    December 05, 2021 A/B+ @ BCC (25-40)
    December 05, 2021 B/C @ BCC (25-40)
    December 05, 2021 *MTB* @ HUBER
    December 04, 2021 B/C @ MJT (18-40)
    December 04, 2021 A/B+ @ MJT (18-40)
    December 04, 2021 *MTB* @ APTH
    December 04, 2021 Frostbite Series
    December 03, 2021 B @ MR (44.7)
    December 03, 2021 *MTB* @ APTH
    December 02, 2021 Zwift - 2.0 w/kg *CANCELLED*
    December 02, 2021 All @ BCC (15.9)
    December 01, 2021 B @ MR (39-55)
    December 01, 2021 JSTS Frostbite Series 2021
    November 30, 2021 Zwift - 2.0 w/kg
    November 30, 2021 All @ MJT (17.9)
    November 28, 2021 *MTB* @ CLAY *CANCELLED*
    November 28, 2021 A/B+ @ BCC (31-45) *CANCELLED*
    November 28, 2021 B/C @ BCC (31-45)
    November 27, 2021 B/C @ MJT (35-42)
    November 27, 2021 A/B+ @ MJT (35-42)
    November 27, 2021 *MTB* @ APTH
    November 26, 2021 B @ MR (44.7) *CANCELLED*
    November 26, 2021 *MTB* @ APTH
    November 25, 2021 *MTB* @ APbp
    November 25, 2021 HAPPY THANKGIVING!
    November 24, 2021 B @ MR (39-55)
    November 23, 2021 Zwift - 2.0 w/kg
    November 23, 2021 All @ MJT (17.9) *CANCELLED*
    November 21, 2021 A/B+ @ BCC (34-42)
    November 21, 2021 B/C @ BCC (34-42)
    November 21, 2021 *MTB* @ APbp
    November 20, 2021 A/B+ @ MJT (28-41)
    November 20, 2021 B/C @ MJT (28-41)
    November 20, 2021 *MTB* @ APTH
    November 19, 2021 B @ MR (44.7) *CANCELLED*
    November 18, 2021 Zwift - 2.0 w/kg
    November 18, 2021 All @ BCC (15.9)
    November 18, 2021 C/C+ @ HP (25)
    November 18, 2021 B @ JPJ (33-40)
    November 17, 2021 B @ MR (39-55)
    November 16, 2021 Zwift - 2.0 w/kg
    November 16, 2021 All @ MJT (17.9)
    November 14, 2021 *MTB* @ HART
    November 14, 2021 A/B+ @ BCC (26-45)
    November 14, 2021 B/C @ BCC (26-45)
    November 13, 2021 B/C @ MJT (18-40)
    November 13, 2021 A/B+ @ MJT (18-40)
    November 13, 2021 *MTB* @ APTH
    November 12, 2021 B @ MR (44.7) *CANCELLED*
    November 11, 2021 Zwift - 2.0 w/kg *CANCELLED*
    November 11, 2021 All @ BCC (15.9)
    November 11, 2021 B @ JPJ (33-40)
    November 10, 2021 B @ MR (39-55)
    November 09, 2021 Zwift - 2.0 w/kg *CANCELLED*
    November 09, 2021 All @ MJT (17.9)
    November 08, 2021 JSTS General Mtg
    November 07, 2021 *MTB* @ TSP
    November 07, 2021 A/B+ @ BCC (31-45)
    November 07, 2021 B/C @ BCC (31-45)
    November 07, 2021 Daylight Saving Ends (set clocks back)
    November 06, 2021 B/C @ MJT (35-42)
    November 06, 2021 A/B+ @ MJT (35-42)
    November 06, 2021 *MTB* @ APbp
    November 05, 2021 B @ MR (44.7)
    November 04, 2021 Zwift - 2.0 w/kg
    November 04, 2021 All @ BCC (15.9)
    November 04, 2021 B @ JPJ (33-40)
    November 03, 2021 B @ MR (39-55)
    November 02, 2021 Zwift - 2.0 w/kg
    November 02, 2021 All @ MJT (17.9) *CANCELLED*
    October 31, 2021 *MTB* @ CLAY
    October 31, 2021 A/B+ @ BCC (24-41)
    October 31, 2021 B/C @ BCC (24-41)
    October 30, 2021 B/C+ @ MJT (28-41) *CANCELLED*
    October 30, 2021 C/D @ APV (16.2)
    October 30, 2021 A/B+ @ MJT (28-41)
    October 30, 2021 *MTB* @ APTH
    October 29, 2021 B @ MR (44.7) *CANCELLED*
    October 28, 2021 All @ BCC (15.9)
    October 28, 2021 B @ MJT (41.9)
    October 27, 2021 B @ MR (39-55) *CANCELLED*
    October 26, 2021 All @ MJT (17.9) *CANCELLED*
    October 26, 2021 C+ @ HP (32.4)
    October 24, 2021 A @ BCC (45.4)
    October 24, 2021 B+ @ BCC (45.4)
    October 24, 2021 B/C+ @ BCC (36)
    October 24, 2021 C @ BCC (26.4)
    October 24, 2021 *MTB* @ APTH
    October 23, 2021 B/C+ @ MJT (42.8)
    October 23, 2021 C/D @ APV (16.8)
    October 23, 2021 A @ MJT (42.8)
    October 23, 2021 B+ @ MJT (42.8)
    October 22, 2021 B @ MR (44.7)
    October 21, 2021 All @ BCC (15.9)
    October 21, 2021 B @ JPJ (33-40)
    October 20, 2021 B @ MR (39-55)
    October 19, 2021 All @ MJT (17.9)
    October 19, 2021 C+ @ Socc (36.2)
    October 17, 2021 Harvest Ride - A @ MJT (52.5)
    October 17, 2021 Harvest Ride - B+ @ MJT (52.5)
    October 17, 2021 Harvest Ride - B/C+ @ MJT (40.5)
    October 17, 2021 Harvest Ride - C @ MJT (34.7)
    October 16, 2021 B/C+ @ MJT (45.1)
    October 16, 2021 C/D @ APV (17.7)
    October 16, 2021 A @ MJT (45.1)
    October 16, 2021 B+ @ MJT (45.1)
    October 15, 2021 B @ MR (44.7)
    October 14, 2021 B+ @ BCC (23.3)
    October 14, 2021 B @ BCC (21)
    October 14, 2021 C @ BCC (16-21)
    October 14, 2021 A+/A @ MJT (26.9)
    October 14, 2021 B+/B @ MJT (24.8) *CANCELLED*
    October 14, 2021 B @ JPJ (33-40)
    October 14, 2021 FINAL THURSDAY NIGHT RIDES
    October 13, 2021 B @ MR (39-55)
    October 12, 2021 A/B+ @ MJT (25.4)
    October 12, 2021 B/C @ MJT (17.9)
    October 12, 2021 C+ @ HP (33.6)
    October 12, 2021 FINAL TUESDAY NIGHT RIDES
    October 10, 2021 Harvest Ride - A @ MJT (52.5)
    October 10, 2021 Harvest Ride - B+ @ MJT (52.5)
    October 10, 2021 Harvest Ride - B/C+ @ MJT (40.5)
    October 10, 2021 Harvest Ride - C @ MJT (34.7)
    October 10, 2021 Harvest Ride - POSTPONED
    October 09, 2021 B/C+ @ MJT (42.8)
    October 09, 2021 C/D @ APV (17-27)
    October 09, 2021 A @ MJT (54.3)
    October 09, 2021 B+ @ MJT (54.3)
    October 09, 2021 Al's Covered Bridge Ride - POSTPONED TO 2022
    October 08, 2021 B @ MR (44.7)
    October 07, 2021 A+/A @ MJT (26.9)
    October 07, 2021 B+/B @ MJT (24.8) *CANCELLED*
    October 07, 2021 B+ @ BCC (23.3)
    October 07, 2021 B @ BCC (21)
    October 07, 2021 C @ BCC (16-21)
    October 07, 2021 B @ JPJ (33-40)
    October 06, 2021 B @ MR (39-55)
    October 05, 2021 A @ MJT (25.4)
    October 05, 2021 B+ @ MJT (25.4)
    October 05, 2021 B/C @ MJT (17.9)
    October 05, 2021 C+ @ APV (34.6)
    October 03, 2021 A @ BCC (54)
    October 03, 2021 B+ @ BCC (54)
    October 03, 2021 B/C+ @ BCC (38)
    October 03, 2021 C @ BCC (34.9)
    October 02, 2021 B/C+ @ MJT (45.1)
    October 02, 2021 C/D @ APV (17-28)
    October 02, 2021 Saturday Century - A @ MJT (102.7)
    October 02, 2021 Saturday Century - B+ @ MJT (102.7)
    October 02, 2021 Saturday Century
    October 01, 2021 B @ MR (44.7)
    September 30, 2021 A+/A @ MJT (26.9)
    September 30, 2021 B+/B @ MJT (24.8)
    September 30, 2021 B+ @ BCC (23.3)
    September 30, 2021 B @ BCC (21)
    September 30, 2021 C @ BCC (16-21)
    September 30, 2021 B @ JPJ (33-40)
    September 29, 2021 B @ MR (39-55)
    September 28, 2021 A+ @ MJT (25.4)
    September 28, 2021 A/B+ @ MJT (25.4) *CANCELLED*
    September 28, 2021 B/C @ MJT (17.9)
    September 28, 2021 C+ @ HP (34.3)
    September 26, 2021 A @ BCC (51.1) *CANCELLED*
    September 26, 2021 B+ @ BCC (51.1)
    September 26, 2021 B @ BCC (41.6)
    September 26, 2021 C @ BCC (39.4)
    September 25, 2021 *ALL* @ MJT (37.1)
    September 25, 2021 A/B+ @ MJT (55.3)
    September 25, 2021 B+/B @ MJT (58.6)
    September 25, 2021 JSTS La Dolce Vita Ride : Fall Edition
    September 24, 2021 B @ MR (44.7) *CANCELLED*
    September 23, 2021 A+/A @ MJT (26.9) *CANCELLED*
    September 23, 2021 B+/B @ MJT (24.8) *CANCELLED*
    September 23, 2021 B+ @ BCC (23.3) *CANCELLED*
    September 23, 2021 B @ BCC (21) *CANCELLED*
    September 23, 2021 C @ BCC (16-21) *CANCELLED*
    September 23, 2021 B @ JPJ (33-40)
    September 22, 2021 A/B+ @ MILL (22.7)
    September 22, 2021 B @ MR (39-55)
    September 21, 2021 A+ @ MJT (25.4)
    September 21, 2021 A/B+ @ MJT (25.4) *CANCELLED*
    September 21, 2021 B/C @ MJT (17.9)
    September 21, 2021 C+ @ MJT (39.3)
    September 19, 2021 C+ @ BCC (45.4)
    September 19, 2021 A @ BCC (53.1)
    September 19, 2021 B+ @ BCC (53.1)
    September 19, 2021 B @ BCC (45.4)
    September 19, 2021 C @ BCC (38)
    September 18, 2021 C/D @ APV (17-27)
    September 18, 2021 C+ @ MJT (45.1)
    September 18, 2021 B @ MJT (45.1)
    September 18, 2021 A @ MJT (54.8)
    September 18, 2021 B+ @ MJT (54.8)
    September 17, 2021 B @ MR (44.7) *CANCELLED*
    September 16, 2021 A+/A @ MJT (26.9) *CANCELLED*
    September 16, 2021 B+/B @ MJT (24.8) *CANCELLED*
    September 16, 2021 B+ @ BCC (23.3)
    September 16, 2021 B @ BCC (21)
    September 16, 2021 C @ BCC (16-21)
    September 16, 2021 B @ JPJ (33-40) *CANCELLED*
    September 15, 2021 A/B+ @ HP (22.5) *CANCELLED*
    September 15, 2021 B @ MR (39-55)
    September 14, 2021 A+ @ MJT (25.4)
    September 14, 2021 A/B+ @ MJT (25.4)
    September 14, 2021 B/C @ MJT (17.9)
    September 14, 2021 C+ @ Socc (36.2) *CANCELLED*
    September 13, 2021 JSTS General Mtg
    September 12, 2021 A @ BCC (63)
    September 12, 2021 B+ @ BCC (63)
    September 12, 2021 B @ BCC (49.7)
    September 12, 2021 C @ BCC (40.3)
    September 12, 2021 JSTS GranFondoNJ - B+ @ BED (102.5) *CANCELLED*
    September 11, 2021 C/D @ APV (16-27)
    September 11, 2021 B @ MJT (41.7)
    September 11, 2021 C+ @ MJT (41.7)
    September 11, 2021 A @ MJT (54.3)
    September 11, 2021 B+ @ MJT (54.3)
    September 10, 2021 B @ MR (44.7)
    September 09, 2021 A+/A @ MJT (26.9) *CANCELLED*
    September 09, 2021 B+/B @ MJT (24.8)
    September 09, 2021 B+ @ BCC (23.3)
    September 09, 2021 B @ BCC (21) *CANCELLED*
    September 09, 2021 C @ BCC (16-21) *CANCELLED*
    September 09, 2021 B @ JPJ (33-40) *CANCELLED*
    September 08, 2021 A/B+ @ MILL (22.7)
    September 08, 2021 A/B+ @ HP (22.5)
    September 08, 2021 B @ MR (39-55)
    September 07, 2021 A+ @ MJT (25.4)
    September 07, 2021 A/B+ @ MJT (25.4)
    September 07, 2021 B/C @ MJT (17.9)
    September 05, 2021 Club Century Day - B/C+ @ KEY (68.7)
    September 05, 2021 Club Century Day - C @ KEY (68.7)
    September 05, 2021 Club Century Day - C @ KEY (54)
    September 05, 2021 Club Century Day - A @ KEY (104.7)
    September 05, 2021 Club Century Day - B+/B @ KEY (104.7)
    September 05, 2021 Club Century Day - C+ @ KEY (104.7)
    September 05, 2021 JSTS Club Century Day
    September 04, 2021 C/D @ APbp (17-28)
    September 04, 2021 B @ MJT (45.2)
    September 04, 2021 C+ @ MJT (45.2)
    September 04, 2021 A @ MJT (45.4)
    September 04, 2021 B+ @ MJT (45.4)
    September 03, 2021 B @ MR (44.7)
    September 02, 2021 A+/A @ MJT (26.9)
    September 02, 2021 B+/B @ MJT (24.8)
    September 02, 2021 B+ @ BCC (23.3)
    September 02, 2021 B @ BCC (21)
    September 02, 2021 C @ BCC (16-21)
    September 02, 2021 B @ JPJ (33-40)
    September 01, 2021 A/B+ @ HP (22.5) *CANCELLED*
    September 01, 2021 B @ MR (39-55)
    August 31, 2021 A+ @ MJT (25.4)
    August 31, 2021 A/B+ @ MJT (25.4)
    August 31, 2021 B/C @ MJT (17.9)
    August 31, 2021 B/B+ @ HP (22.5)
    August 31, 2021 C+ @ Socc (36.2)
    August 29, 2021 B @ BCC (62.3) *CANCELLED*
    August 29, 2021 C @ BCC (40.6)
    August 29, 2021 C+ @ BCC (62.3)
    August 29, 2021 A/B+ @ BCC (78.2)
    August 29, 2021 *RESCHEDULED* Sweet Treat Rides
    August 28, 2021 C/D @ APbp (16-27) *CANCELLED*
    August 28, 2021 C+ @ MJT (45.1) *CANCELLED*
    August 28, 2021 B @ MJT (45.1) *CANCELLED*
    August 28, 2021 A @ MJT (65.5)
    August 28, 2021 B+ @ MJT (65.5)
    August 27, 2021 B @ MR (44.7)
    August 26, 2021 A+/A @ MJT (26.9)
    August 26, 2021 B+/B @ MJT (24.8)
    August 26, 2021 B+ @ BCC (23.3)
    August 26, 2021 B @ BCC (21)
    August 26, 2021 C @ BCC (16-21)
    August 26, 2021 C+ @ MJT (44.6)
    August 25, 2021 A/B+ @ MILL (22.7)
    August 25, 2021 A/B+ @ HP (22.5) *CANCELLED*
    August 25, 2021 B @ MR (39-55)
    August 24, 2021 B/B+ @ HP (22.5)
    August 24, 2021 A+ @ MJT (25.4)
    August 24, 2021 A/B+ @ MJT (25.4) *CANCELLED*
    August 24, 2021 B/C @ MJT (17.9)
    August 24, 2021 C+ @ VPR (43.5)
    August 22, 2021 B @ BCC (57.8) *CANCELLED*
    August 22, 2021 C @ BCC (40.6) *CANCELLED*
    August 22, 2021 A @ BCC (69) *CANCELLED*
    August 22, 2021 B+ @ BCC (69) *CANCELLED*
    August 22, 2021 Sweet Treat Rides
    August 21, 2021 C/D @ APbp (17-28)
    August 21, 2021 B @ MJT (51.5)
    August 21, 2021 C+ @ MJT (39.6)
    August 21, 2021 A @ MJT (65.2)
    August 21, 2021 B+ @ MJT (65.2)
    August 21, 2021 Sweet Treat Rides
    August 20, 2021 B @ MR (44.7) *CANCELLED*
    August 19, 2021 A+/A @ MJT (26.9)
    August 19, 2021 B+/B @ MJT (24.8) *CANCELLED*
    August 19, 2021 B+ @ BCC (23.3)
    August 19, 2021 B @ BCC (21)
    August 19, 2021 C @ BCC (16-21)
    August 19, 2021 B @ JPJ (33-40)
    August 18, 2021 A/B+ @ HP (22.5)
    August 18, 2021 B @ MR (39-55)
    August 17, 2021 A+ @ MJT (25.4)
    August 17, 2021 A/B+ @ MJT (25.4)
    August 17, 2021 B/C @ MJT (17.9)
    August 17, 2021 B/B+ @ HP (22.5)
    August 17, 2021 C+ @ Socc (36.4)
    August 15, 2021 B @ BCC (51.1)
    August 15, 2021 C @ BCC (37.2)
    August 15, 2021 A @ BCC (61.1)
    August 15, 2021 B+ @ BCC (61.1)
    August 14, 2021 C/D @ APbp (16-27)
    August 14, 2021 B @ MJT (41.7)
    August 14, 2021 C+ @ MJT (41.7)
    August 14, 2021 A @ MJT (52.5)
    August 14, 2021 B+ @ MJT (52.5)
    August 13, 2021 B @ MR (44.7) *CANCELLED*
    August 12, 2021 A+/A @ MJT (26.9)
    August 12, 2021 B+/B @ MJT (24.8)
    August 12, 2021 B+ @ BCC (23.3)
    August 12, 2021 B @ BCC (21)
    August 12, 2021 C @ BCC (16-21)
    August 12, 2021 B @ JPJ (33-40)
    August 11, 2021 A/B+ @ MILL (22.7)
    August 11, 2021 A/B+ @ HP (22.5) *CANCELLED*
    August 11, 2021 B @ MR (39-55)
    August 10, 2021 A+ @ MJT (25.4)
    August 10, 2021 A/B+ @ MJT (33.4)
    August 10, 2021 B/C @ MJT (17.9)
    August 10, 2021 B/B+ @ HP (22.5) *CANCELLED*
    August 10, 2021 C+ @ VPR (42.5) *CANCELLED*
    August 08, 2021 B @ BCC (51.2) *CANCELLED*
    August 08, 2021 C @ BCC (34.9) *CANCELLED*
    August 08, 2021 A @ BCC (65.1) *CANCELLED*
    August 08, 2021 B+ @ BCC (65.1) *CANCELLED*
    August 07, 2021 C/D @ APbp (17-28)
    August 07, 2021 A @ MJT (54.3)
    August 07, 2021 B+ @ MJT (54.3)
    August 07, 2021 B @ MJT (45.4)
    August 07, 2021 C+ @ MJT (45.4)
    August 06, 2021 B @ MR (44.7)
    August 05, 2021 A+/A @ MJT (26.9)
    August 05, 2021 B+/B @ MJT (24.8)
    August 05, 2021 B+ @ BCC (23.3)
    August 05, 2021 B @ BCC (21)
    August 05, 2021 C @ BCC (16-21)
    August 05, 2021 C+/B @ JPJ (33-40)
    August 04, 2021 A/B+ @ HP (22.5)
    August 04, 2021 B @ MR (39-55)
    August 03, 2021 A+ @ MJT (25.4)
    August 03, 2021 A/B+ @ MJT (33.4)
    August 03, 2021 B/C @ MJT (17.9)
    August 03, 2021 B/B+ @ HP (22.5)
    August 03, 2021 C+ @ Socc (28.1)
    August 01, 2021 B @ BCC (54.1)
    August 01, 2021 C @ BCC (35.3)
    August 01, 2021 A @ BCC (66)
    August 01, 2021 B+ @ BCC (65.1)
    August 01, 2021 Last day to order JSTS Clothing
    July 31, 2021 C/D @ APbp (16-27)
    July 31, 2021 B @ MJT (45.1)
    July 31, 2021 C+ @ MJT (45.1)
    July 31, 2021 A @ MJT (53)
    July 31, 2021 B+ @ MJT (53)
    July 30, 2021 B @ MR (44.7)
    July 29, 2021 A+/A @ MJT (26.9) *CANCELLED*
    July 29, 2021 B+/B @ MJT (24.8) *CANCELLED*
    July 29, 2021 B+ @ BCC (23.3) *CANCELLED*
    July 29, 2021 B @ BCC (21) *CANCELLED*
    July 29, 2021 C @ BCC (16-21) *CANCELLED*
    July 29, 2021 C+/B @ JPJ (33-40)
    July 28, 2021 A/B+ @ MILL (22.7)
    July 28, 2021 A @ HP (22.5) *CANCELLED*
    July 28, 2021 B @ MR (39-55)
    July 27, 2021 A+ @ MJT (25.4)
    July 27, 2021 A/B+ @ MJT (33.4)
    July 27, 2021 B/C @ MJT (17.9)
    July 27, 2021 B/B+ @ HP (22.5)
    July 27, 2021 C+ @ VPR (43.5)
    July 25, 2021 B @ BCC (49.7)
    July 25, 2021 C @ BCC (30.7)
    July 25, 2021 A @ BCC (63)
    July 25, 2021 B+ @ BCC (63)
    July 24, 2021 C/D @ APbp (17-28)
    July 24, 2021 B @ MJT (41.1)
    July 24, 2021 Club Clothing Fit Session @ AP
    July 24, 2021 C+ @ MJT (41.1)
    July 24, 2021 A @ MJT (55.3)
    July 24, 2021 B+ @ MJT (55.3)
    July 23, 2021 B @ MR (44.7)
    July 22, 2021 A+/A @ MJT (26.9)
    July 22, 2021 B+/B @ MJT (24.8)
    July 22, 2021 B+ @ BCC (23.3)
    July 22, 2021 B @ BCC (21)
    July 22, 2021 C @ BCC (16-21)
    July 22, 2021 C+/B @ MJT (44.6)
    July 21, 2021 A/B+ @ HP (22.5) *CANCELLED*
    July 21, 2021 B @ MR (39-55)
    July 20, 2021 A+ @ MJT (25.4)
    July 20, 2021 A/B+ @ MJT (33.4)
    July 20, 2021 B/C @ MJT (17.9)
    July 20, 2021 B/B+ @ HP (22.5)
    July 20, 2021 C+ @ Socc (36.4) CANCELLED
    July 18, 2021 B @ BCC (54.1)
    July 18, 2021 C @ BCC (34.2)
    July 18, 2021 A @ BCC (65.1)
    July 18, 2021 B+ @ BCC (65.1)
    July 18, 2021 Ice Cream Rides
    July 17, 2021 C/D @ APbp (16-27)
    July 17, 2021 B/C @ MJT (42.8)
    July 17, 2021 A @ MJT (62.9)
    July 17, 2021 B+ @ MJT (62.9)
    July 17, 2021 Club Clothing Fit Session @ MJT
    July 16, 2021 B @ MR (44.7)
    July 15, 2021 A+/A @ MJT (26.9)
    July 15, 2021 B+/B @ MJT (24.8)
    July 15, 2021 B+ @ BCC (23.3)
    July 15, 2021 B @ BCC (21)
    July 15, 2021 C @ BCC (16-21)
    July 15, 2021 Club Clothing Fit Session @ BCC
    July 15, 2021 C+/B @ JPJ (33-40)
    July 14, 2021 A/B+ @ MILL (22.7)
    July 14, 2021 B @ MR (39-55)
    July 13, 2021 A+ @ MJT (25.4)
    July 13, 2021 A/B+ @ MJT (33.4)
    July 13, 2021 B/C @ MJT (17.9)
    July 13, 2021 B/B+ @ HP (22.5)
    July 13, 2021 C+ @ VPR (42.5)
    July 11, 2021 B @ BCC (53.1) *CANCELLED*
    July 11, 2021 C @ BCC (34.9)
    July 11, 2021 A @ BCC (63.1)
    July 11, 2021 B+ @ BCC (63.1)
    July 11, 2021 Club Clothing Fit Session @ BCC
    July 10, 2021 B/C+ @ TPJ (44.8)
    July 10, 2021 C @ TPJ (33.7)
    July 10, 2021 A @ TPJ (58.6)
    July 10, 2021 B+ @ TPJ (58.6)
    July 10, 2021 Ice Cream Rides
    July 09, 2021 B @ MR (44.7) *CANCELLED*
    July 08, 2021 A+/A @ MJT (26.9) *CANCELLED*
    July 08, 2021 B+/B @ MJT (24.8) *CANCELLED*
    July 08, 2021 B+ @ BCC (23.3) *CANCELLED*
    July 08, 2021 B @ BCC (21) *CANCELLED*
    July 08, 2021 C @ BCC (16-21) *CANCELLED*
    July 08, 2021 C+ @ JPJ (33-40)
    July 07, 2021 A/B+ @ HP (22.5)
    July 07, 2021 B @ MR (39-55)
    July 06, 2021 A+ @ MJT (25.4)
    July 06, 2021 A/B+ @ MJT (33.4)
    July 06, 2021 B/C @ MJT (17.9)
    July 06, 2021 C/D @ BCC (16-21) *CANCELLED
    July 06, 2021 B/B+ @ HP (22.5)
    July 06, 2021 Club Clothing Fit Session @ MJT
    July 06, 2021 C+ @ Socc (28.1)
    July 04, 2021 B @ BCC (47.7)
    July 04, 2021 C+ @ BCC (47.7)
    July 04, 2021 C @ BCC (34.6)
    July 04, 2021 A/B+ @ BCC (64.9)
    July 03, 2021 C/D @ APbp (16-27)
    July 03, 2021 B/C @ MJT (41.7)
    July 03, 2021 A @ MJT (52.5) *CANCELLED*
    July 03, 2021 B+ @ MJT (52.5)
    July 02, 2021 B @ MR (44.7)
    July 01, 2021 A+/A @ MJT (26.9)
    July 01, 2021 B+/B @ MJT (24.8)
    July 01, 2021 B+ @ BCC (23.3)
    July 01, 2021 B @ BCC (21)
    July 01, 2021 C @ BCC (16-21)
    July 01, 2021 C+ @ JPJ (33-40)
    June 30, 2021 A/B+ @ MILL (22.7)
    June 30, 2021 B @ MR (39-55)
    June 29, 2021 B/B+ @ HP (22.5)
    June 29, 2021 A+ @ MJT (25.4)
    June 29, 2021 A/B+ @ MJT (33.4)
    June 29, 2021 B/C @ MJT (17.9)
    June 29, 2021 C/D @ BCC (16-21)
    June 27, 2021 A @ BCC (53.8)
    June 27, 2021 B+ @ BCC (53.8)
    June 27, 2021 B @ BCC (45.4)
    June 27, 2021 C+ @ BCC (45.4) *CANCELLED*
    June 27, 2021 C @ BCC (38)
    June 26, 2021 B/C @ MJT (39.3)
    June 26, 2021 C/C+ @ MJT (39.3)
    June 26, 2021 C/D @ APbp (17-28)
    June 26, 2021 A @ MJT (52.8)
    June 26, 2021 B+ @ MJT (52.8)
    June 25, 2021 B @ MR (44.7)
    June 25, 2021 JSTS Summer Tour - POSTPONED UNTIL 2022
    June 24, 2021 A+/A @ MJT (26.9)
    June 24, 2021 B+/B @ MJT (24.8) *CANCELLED*
    June 24, 2021 B+ @ BCC (23.3)
    June 24, 2021 B @ BCC (21)
    June 24, 2021 C @ BCC (16-21)
    June 24, 2021 C+ @ JPJ (33-40)
    June 23, 2021 A/B+ @ MILL (22.7)
    June 23, 2021 B @ MILL (50.2)
    June 23, 2021 C/C+ @ Socc (38.6)
    June 22, 2021 B/B+ @ HP (22.5) *CANCELLED*
    June 22, 2021 A+ @ MJT (25.4) *CANCELLED*
    June 22, 2021 A/B+ @ MJT (33.4) *CANCELLED*
    June 22, 2021 B/C @ MJT (17.9) *CANCELLED*
    June 22, 2021 C/D @ BCC (16-21) *CANCELLED*
    June 20, 2021 A @ BCC (63) *CANCELLED*
    June 20, 2021 B+ @ BCC (63)
    June 20, 2021 B @ BCC (49.7)
    June 20, 2021 C+ @ BCC (49.7)
    June 20, 2021 C @ BCC (32.3)
    June 19, 2021 B/C @ MJT (35.6)
    June 19, 2021 C/C+ @ MJT (35.6)
    June 19, 2021 C/D @ APbp (16-27)
    June 19, 2021 A @ MJT (53)
    June 19, 2021 B+ @ MJT (53)
    June 19, 2021 Ride for Autism - POSTPONED UNTIL 2022
    June 18, 2021 B @ MR (44.7)
    June 17, 2021 A+/A @ MJT (30.2)
    June 17, 2021 B+/B @ MJT (29.7)
    June 17, 2021 B+ @ BCC (25.7)
    June 17, 2021 B @ BCC (23.3)
    June 17, 2021 C @ BCC (16-21)
    June 17, 2021 C+ @ JPJ (33-40)
    June 16, 2021 A/B+ @ MILL (25.6) *CANCELLED*
    June 16, 2021 A/B+ @ HP (22.5) *CANCELLED*
    June 16, 2021 C/C+ @ JMP (40.3)
    June 16, 2021 B @ MR (39-55)
    June 15, 2021 B/B+ @ HP (22.5)
    June 15, 2021 A+ @ MJT (33.4)
    June 15, 2021 A/B+ @ MJT (33.4)
    June 15, 2021 B/C @ MJT (21.8)
    June 15, 2021 C/D @ BCC (23.3)
    June 15, 2021 Longest Day Rides
    June 14, 2021 JSTS General Mtg
    June 13, 2021 A @ BCC (62.5)
    June 13, 2021 B+ @ BCC (62.5)
    June 13, 2021 B @ BCC (40.4)
    June 13, 2021 C+ @ BCC (40.4)
    June 13, 2021 C @ BCC (32.1)
    June 12, 2021 B @ MJT (37.4)
    June 12, 2021 C/C+ @ MJT (37.4)
    June 12, 2021 C/D @ APbp (17-28)
    June 12, 2021 A @ MJT (52.5)
    June 12, 2021 B+ @ MJT (52.5)
    June 10, 2021 A+/A @ MJT (26.9)
    June 10, 2021 B+/B @ MJT (24.8)
    June 10, 2021 B+ @ BCC (23.3)
    June 10, 2021 B @ BCC (21)
    June 10, 2021 C @ BCC (16-21)
    June 10, 2021 C+ @ MJT (35)
    June 09, 2021 A/B+ @ HP (22.5) *CANCELLED*
    June 09, 2021 B @ MR (39-55)
    June 08, 2021 B/B+ @ HP (22.5) *CANCELLED*
    June 08, 2021 A+ @ MJT (25.4) *CANCELLED*
    June 08, 2021 A/B+ @ MJT (33.4) *CANCELLED*
    June 08, 2021 B/C @ MJT (17.9) *CANCELLED*
    June 08, 2021 C/D @ BCC (21) *CANCELLED*
    June 06, 2021 A/B+ @ BCC (63.1)
    June 06, 2021 B @ BCC (48.3)
    June 06, 2021 C+ @ BCC (48.3)
    June 06, 2021 C @ BCC (31.3)
    June 06, 2021 Highlands Gran Fondo
    June 05, 2021 B @ MJT (35.7)
    June 05, 2021 C/C+ @ MJT (35.7)
    June 05, 2021 C/D @ APbp (16-27)
    June 05, 2021 A @ MJT (55.3)
    June 05, 2021 B+ @ MJT (55.3)
    June 03, 2021 A+/A @ MJT (26.9) *CANCELLED*
    June 03, 2021 B+/B @ MJT (24.8) *CANCELLED*
    June 03, 2021 B+ @ BCC (23.3) *CANCELLED*
    June 03, 2021 B @ BCC (21) *CANCELLED*
    June 03, 2021 C @ BCC (16-21) *CANCELLED*
    June 03, 2021 C+ @ JPJ (33-40)
    June 02, 2021 A/B+ @ HP (22.5)
    June 02, 2021 B @ MR (39-55)
    June 01, 2021 A+ @ MJT (25.4)
    June 01, 2021 A/B+ @ MJT (33.4)
    June 01, 2021 B/C @ MJT (17.9)
    June 01, 2021 C/D @ BCC (21)
    May 31, 2021 A @ BCC (54)
    May 31, 2021 B+ @ BCC (54)
    May 31, 2021 C @ BCC (32.1)
    May 30, 2021 C+ @ BCC (48.3) *CANCELLED*
    May 30, 2021 A @ BCC (54) *MOVED to Monday*
    May 30, 2021 B+ @ BCC (54) *MOVED to Monday*
    May 30, 2021 B @ BCC (48.3) *CANCELLED*
    May 30, 2021 C @ BCC (32.1) *CANCELLED*
    May 29, 2021 C+/C @ MJT (41.1) *CANCELLED*
    May 29, 2021 C/D @ APbp (17-28) *CANCELLED*
    May 29, 2021 B @ MJT (41.1) *CANCELLED*
    May 29, 2021 A @ MJT (50.7) *CANCELLED*
    May 29, 2021 B+ @ MJT (50.7) *CANCELLED*
    May 27, 2021 A+/A @ MJT (26.9)
    May 27, 2021 B+/B @ MJT (24.8)
    May 27, 2021 B+ @ BCC (23.3)
    May 27, 2021 B @ BCC (21)
    May 27, 2021 C @ BCC (16-21)
    May 27, 2021 C+ @ JPJ (33-40)
    May 26, 2021 A/B+ @ MILL (22.7)
    May 26, 2021 B @ MR (39-55)
    May 25, 2021 C/D @ BCC (21)
    May 25, 2021 A+ @ MJT (34.1)
    May 25, 2021 A/B+ @ MJT (33.4)
    May 25, 2021 B/C @ MJT (17.9)
    May 23, 2021 B @ BCC (39.4)
    May 23, 2021 C @ BCC (32.3)
    May 23, 2021 C+ @ BCC (39.4)
    May 23, 2021 A @ BCC (49.7)
    May 23, 2021 B+ @ BCC (49.7)
    May 22, 2021 B @ MJT (45.1)
    May 22, 2021 C/D @ APV (17-27)
    May 22, 2021 C+/C @ MJT (45.1)
    May 22, 2021 A @ MJT (55.3)
    May 22, 2021 B+ @ MJT (55.3)
    May 20, 2021 A+/A @ MJT (26.9)
    May 20, 2021 B+/B @ MJT (24.8)
    May 20, 2021 B+ @ BCC (23.3)
    May 20, 2021 B @ BCC (21)
    May 20, 2021 C @ BCC (16-21)
    May 20, 2021 C+ @ MJT (35)
    May 19, 2021 A/B+ @ MILL (22.7) *CANCELLED*
    May 19, 2021 A/B+ @ HP (22.5)
    May 19, 2021 C @ Socc (38.6)
    May 18, 2021 C/D @ BCC (21)
    May 18, 2021 A+ @ MJT (25.4)
    May 18, 2021 A/B+ @ MJT (33.4)
    May 18, 2021 B/C @ MJT (17.9)
    May 16, 2021 A @ BCC (53.1)
    May 16, 2021 B+ @ BCC (53.1)
    May 16, 2021 B @ BCC (42.7)
    May 16, 2021 C @ BCC (24.7)
    May 16, 2021 C+ @ BCC (42.7)
    May 15, 2021 B @ MJT (43.3)
    May 15, 2021 C+/C @ MJT (43.3)
    May 15, 2021 C/D @ APV (16-27)
    May 15, 2021 A @ MJT (54.8)
    May 15, 2021 B+ @ MJT (54.8)
    May 13, 2021 A+/A @ MJT (26.9)
    May 13, 2021 B+/B @ MJT (24.8)
    May 13, 2021 B+ @ BCC (23.3)
    May 13, 2021 B @ BCC (21)
    May 13, 2021 C @ BCC (16-21)
    May 12, 2021 A/B+ @ HP (22.5)
    May 12, 2021 C @ JMP (40.3)
    May 11, 2021 C/D @ BCC (21) *CANCELLED*
    May 11, 2021 A+ @ MJT (25.4)
    May 11, 2021 A/B+ @ MJT (25.4)
    May 11, 2021 B/C @ MJT (17.9)
    May 09, 2021 A @ BCC (54)
    May 09, 2021 B+ @ BCC (54)
    May 09, 2021 B @ BCC (42.3)
    May 09, 2021 C @ BCC (31.3)
    May 08, 2021 C/D @ EAJ (18.2)
    May 08, 2021 B/C @ Mana (31)
    May 08, 2021 B @ Mana (50.9)
    May 08, 2021 *MTB* @ APTH
    May 08, 2021 A/B+ @ JLHS (89.4)
    May 06, 2021 A+/A @ MJT (26.9)
    May 06, 2021 B+/B @ MJT (24.8)
    May 06, 2021 B+ @ BCC (23.3)
    May 06, 2021 B @ BCC (21)
    May 06, 2021 C @ BCC (16-21)
    May 06, 2021 C+ @ JPJ (33.4)
    May 05, 2021 A/B+ @ HP (22.5) *CANCELLED*
    May 05, 2021 C @ JMP (40.3) *CANCELLED*
    May 04, 2021 C/D @ BCC (21)
    May 04, 2021 A+ @ MJT (25.4)
    May 04, 2021 A/B+ @ MJT (25.4)
    May 04, 2021 B/C @ MJT (17.9)
    May 02, 2021 A @ BCC (53.8)
    May 02, 2021 B+ @ BCC (53.8)
    May 02, 2021 B @ BCC (40.3)
    May 02, 2021 C @ BCC (25.2)
    May 02, 2021 C+ @ BCC (40.3)
    May 01, 2021 C+/C @ MJT (42.8)
    May 01, 2021 *MTB* @ APTH
    May 01, 2021 B @ MJT (42.8)
    May 01, 2021 C/D @ APV (16-27)
    May 01, 2021 A @ MJT (52.5)
    May 01, 2021 B+ @ MJT (52.5)
    April 30, 2021 C+ @ MJT (31.5) *CANCELLED*
    April 29, 2021 A+/A @ MJT (26.9)
    April 29, 2021 B+/B @ MJT (24.8) *CANCELLED*
    April 29, 2021 B+ @ BCC (23.3) *CANCELLED*
    April 29, 2021 B @ BCC (21) *CANCELLED*
    April 29, 2021 C @ BCC (16-21) *CANCELLED*
    April 28, 2021 A/B+ @ MILL (22.7) *CANCELLED*
    April 28, 2021 A/B+ @ HP (22.5)
    April 28, 2021 C+/C @ JMP (31)
    April 27, 2021 C/D @ BCC (21)
    April 27, 2021 A+ @ MJT (25.4)
    April 27, 2021 A/B+ @ MJT (25.6)
    April 27, 2021 B/C @ MJT (17.9)
    April 25, 2021 *Champagne Ride* - A @ BCC (54) *CANCELLED*
    April 25, 2021 *Champagne Ride* - B @ BCC (40.3) *CANCELLED*
    April 25, 2021 *Champagne Ride* - C @ BCC (30.7) *CANCELLED*
    April 25, 2021 *Champagne Ride* - B+ @ BCC (54) *CANCELLED*
    April 25, 2021 Champagne Ride *AFTER RIDE ACTIVITES POSTPONED to May 2*
    April 24, 2021 A/B+ @ MJT (45.4)
    April 24, 2021 B/C @ MJT (28-41)
    April 24, 2021 C/D @ APV (17-27)
    April 23, 2021 C+ @ Socc (22.4) *CANCELLED*
    April 22, 2021 A+/A @ MJT (26.9)
    April 22, 2021 B+/B @ MJT (24.8) *CANCELLED*
    April 22, 2021 B+ @ BCC (23.3) *CANCELLED*
    April 22, 2021 B @ BCC (21) *CANCELLED*
    April 22, 2021 C @ BCC (16-21) *CANCELLED*
    April 21, 2021 A/B+ @ HP (22.5) *CANCELLED*
    April 21, 2021 A/B+ @ MILL (22.7) *CANCELLED*
    April 21, 2021 C+/C @ JMP (31.2) *CANCELLED*
    April 20, 2021 C/D @ BCC (21)
    April 20, 2021 A+ @ MJT (25.4)
    April 20, 2021 A/B+ @ MJT (25.4)
    April 20, 2021 B/C @ MJT (17.9)
    April 18, 2021 A/B+ @ BCC (49.7)
    April 18, 2021 B @ BCC (39.4)
    April 18, 2021 C @ BCC (31.3)
    April 17, 2021 *Honoring Everett* - A/B+ @ FY (54)
    April 17, 2021 *Honoring Everett* - B/C @ FY (45.1)
    April 17, 2021 *Honoring Everett* - C/D @ FY (27.7)
    April 17, 2021 🎉 Honoring Everett 🎂
    April 15, 2021 A+/A @ MJT (26.9)
    April 15, 2021 B+/B @ MJT (24.8) *CANCELLED*
    April 15, 2021 B+ @ BCC (23.3) *CANCELLED*
    April 15, 2021 B @ BCC (21) *CANCELLED*
    April 15, 2021 C @ BCC (16-21) *CANCELLED*
    April 14, 2021 A/B+ @ HP (22.5)
    April 14, 2021 B/C+/C @ TPJ (33.7)
    April 13, 2021 C/D @ BCC (21)
    April 13, 2021 A+ @ MJT (25.4)
    April 13, 2021 A/B+ @ MJT (25.4)
    April 13, 2021 B/C @ MJT (17.9)
    April 11, 2021 A @ BCC (48.3) *CANCELLED*
    April 11, 2021 B+ @ BCC (48.3) *CANCELLED*
    April 11, 2021 B @ BCC (31.3) *CANCELLED*
    April 11, 2021 C @ BCC (24.7) *CANCELLED*
    April 11, 2021 C+ @ BCC (31.3) *CANCELLED*
    April 10, 2021 A/B+ @ MJT (45.3)
    April 10, 2021 B/C @ MJT (35-42)
    April 10, 2021 C/D @ APV (16-27)
    April 08, 2021 A+/A @ MJT (26.9)
    April 08, 2021 B+/B @ MJT (24.8) *CANCELLED*
    April 08, 2021 B+ @ BCC (23.3)
    April 08, 2021 B @ BCC (21)
    April 08, 2021 C @ BCC (16-21)
    April 07, 2021 A/B+ @ HP (22.5)
    April 07, 2021 C+ @ Socc (22.4)
    April 06, 2021 A+ @ MJT (25.4)
    April 06, 2021 A/B+ @ MJT (25.4) *CANCELLED*
    April 06, 2021 B/C @ MJT (17.9)
    April 04, 2021 A/B+ @ BCC (45)
    April 04, 2021 B @ BCC (37.2)
    April 04, 2021 C @ BCC (21.3)
    April 03, 2021 A/B+ @ MJT (35.1)
    April 03, 2021 B/C @ MJT (18-40)
    April 03, 2021 C/D @ APV (17-27)
    April 03, 2021 *MTB* @ APTH
    April 01, 2021 A+/A @ MJT (26.9) *CANCELLED*
    April 01, 2021 B+/B @ MJT (25.4) *CANCELLED*
    April 01, 2021 B+ @ BCC (23.3) *CANCELLED*
    April 01, 2021 B @ BCC (21) *CANCELLED*
    April 01, 2021 C @ BCC (16-21) *CANCELLED*
    April 01, 2021 Road Riding Season Begins!
    March 31, 2021 Last day to order JSTS Clothing
    March 30, 2021 *ALL* @ BCC (21)
    March 28, 2021 *ALL* @ AP (16-27) *CANCELLED*
    March 28, 2021 A/B @ BCC (24-41) *CANCELLED*
    March 28, 2021 *MTB* @ APTH *CANCELLED*
    March 27, 2021 *ALL* @ FY (16-41)
    March 27, 2021 *MTB* @ APTH
    March 25, 2021 *ALL* @ BCC (21)
    March 23, 2021 *ALL* @ BCC (21)
    March 21, 2021 *MTB* @ HART (LOC CHG)
    March 21, 2021 B/C @ BCC (28-40)
    March 21, 2021 A/B @ BCC (28-40)
    March 20, 2021 *ALL* @ MJT (18-28)
    March 20, 2021 Zwift - Workout
    March 20, 2021 *MTB* @ APTH
    March 18, 2021 Zwift - 2.0 w/kg
    March 18, 2021 *ALL* @ BCC (21)*CANCELLED*
    March 16, 2021 Zwift - 2.0 w/kg
    March 16, 2021 *ALL* @ BCC (21)
    March 14, 2021 *ALL* @ AP (17-27)
    March 14, 2021 A/B @ BCC (31-45)
    March 14, 2021 *MTB* @ APTH *LOC CHG*
    March 14, 2021 Daylight Saving Time (set clocks +1 hour)
    March 13, 2021 *ALL* @ FY (16-37)
    March 13, 2021 Zwift - Workout
    March 13, 2021 *MTB* @ APTH
    March 11, 2021 Zwift - 2.0 w/kg *CANCELLED*
    March 11, 2021 *ALL* @ BCC (21)
    March 09, 2021 Zwift - 2.0 w/kg
    March 09, 2021 *ALL* @ BCC (21)
    March 08, 2021 JSTS General Mtg
    March 07, 2021 *MTB* @ Clay *CANCELLED*
    March 07, 2021 B/C @ BCC (24-41) *CANCELLED*
    March 07, 2021 A/B @ BCC (24-41)
    March 06, 2021 *ALL* @ MJT (17-28)
    March 06, 2021 Zwift - Workout
    March 06, 2021 *MTB* @ APTH
    March 04, 2021 Zwift - 2.0 w/kg
    March 04, 2021 *ALL* @ BCC (21)
    March 02, 2021 Zwift - 2.0 w/kg
    March 02, 2021 *ALL* @ BCC (21) *CANCELLED*
    February 28, 2021 B/C @ AP (16-27) *CANCELLED*
    February 28, 2021 A/B @ BCC (25-40) *CANCELLED*
    February 28, 2021 *MTB* @ CLAY
    February 27, 2021 *ALL* @ FY (29-45) *CANCELLED*
    February 27, 2021 Zwift - Workout
    February 27, 2021 *MTB* @ APTH *CANCELLED*
    February 25, 2021 Zwift - 2.0 w/kg
    February 25, 2021 B/C @ BCC (21)
    February 23, 2021 Zwift - 2.0 w/kg
    February 23, 2021 B/C @ BCC (21)
    February 21, 2021 B/C @ BCC (26-45)
    February 21, 2021 A/B **RELOCATED to Sandy Hook, Lot B**
    February 21, 2021 *MTB* @ TATUM *CANCELLED*
    February 20, 2021 *ALL* @ MJT (28-41) *CANCELLED*
    February 20, 2021 Zwift - Workout
    February 20, 2021 *MTB* @ APTH *CANCELLED*
    February 18, 2021 Zwift - 2.0 w/kg
    February 18, 2021 B/C @ BCC (21)
    February 16, 2021 Zwift - 2.0 w/kg
    February 16, 2021 B/C @ BCC (21)
    February 14, 2021 B/C @ AP (17-27) *CANCELLED*
    February 14, 2021 A/B @ BCC (24-41) *CANCELLED*
    February 14, 2021 *MTB* @ TSP *CANCELLED*
    February 13, 2021 *ALL* @ FY (16-41) *CANCELLED*
    February 13, 2021 Zwift - Workout
    February 13, 2021 *MTB* @ APTH *CANCELLED*
    February 11, 2021 Zwift - 2.0 w/kg
    February 11, 2021 B/C @ BCC (21) *CANCELLED*
    February 09, 2021 Zwift - 2.0 w/kg
    February 09, 2021 B/C @ BCC (21) *CANCELLED*
    February 07, 2021 B/C @ BCC (31-45) *CANCELLED*
    February 07, 2021 A/B @ BCC (31-45) *CANCELLED*
    February 07, 2021 *MTB* @ HUBER *CANCELLED*
    February 06, 2021 *ALL* @ MJT (18-28) *CANCELLED*
    February 06, 2021 Zwift - Workout
    February 06, 2021 *MTB* @ APTH "CANCELLED*
    February 04, 2021 Zwift - 2.0 w/kg
    February 04, 2021 B/C @ BCC (21) *CANCELLED*
    February 02, 2021 Zwift - 2.0 w/kg
    February 02, 2021 B/C @ BCC (21) *CANCELLED*
    January 31, 2021 B/C @ AP (16-27) *CANCELLED*
    January 31, 2021 A/B @ BCC (25-40) *CANCELLED*
    January 31, 2021 *MTB* @ APTH
    January 30, 2021 *ALL* @ FY (16-37) *CANCELLED*
    January 30, 2021 Zwift - Workout
    January 30, 2021 *MTB* @ APTH
    January 29, 2021 *MTB* @ APTH *CANCELLED*
    January 28, 2021 Zwift - 2.0 w/kg
    January 28, 2021 B/C @ BCC (21) *CANCELLED*
    January 26, 2021 Zwift - 2.0 w/kg
    January 26, 2021 B/C @ BCC (21) *CANCELLED*
    January 24, 2021 *MTB* @ HUBER
    January 24, 2021 B/C @ BCC (26-45)
    January 24, 2021 A/B @ BCC (26-45)
    January 23, 2021 *ALL* @ MJT (17-28) *CANCELLED*
    January 23, 2021 A/B @ MJT (35-42) *CANCELLED*
    January 23, 2021 *MTB* @ APTH
    January 22, 2021 *MTB* @ APTH *CANCELLED*
    January 21, 2021 Zwift - 2.0 w/kg
    January 21, 2021 B/C @ BCC (21)
    January 19, 2021 Zwift - 2.0 w/kg
    January 19, 2021 B/C @ BCC (21)
    January 18, 2021 *MTB* @ APTH
    January 17, 2021 B/C @ AP (17-27)
    January 17, 2021 A/B @ BCC (24-41)
    January 17, 2021 *MTB* @ TATUM
    January 16, 2021 *ALL* @ FY (29-45)
    January 16, 2021 *MTB* @ APTH *CANCELLED*
    January 15, 2021 *MTB* @ APTH
    January 14, 2021 Zwift - 2.0 w/kg
    January 14, 2021 B/C @ BCC (21)
    January 12, 2021 Zwift - 2.0 w/kg
    January 12, 2021 B/C @ BCC (21)
    January 11, 2021 JSTS General Mtg - NEW MEETING ID
    January 10, 2021 B/C @ BCC (31-45) (Frostbite Weekend #3 Make-up ride)
    January 10, 2021 *MTB* @ HUBER *LOCATION CHGD*
    January 09, 2021 *ALL* @ MJT (28-41)
    January 09, 2021 *MTB* @ APTH
    January 08, 2021 *MTB* @ APTH *CANCELLED*
    January 07, 2021 Zwift - 2.0 w/kg
    January 07, 2021 B/C @ BCC (21)
    January 05, 2021 Zwift - 2.0 w/kg
    January 05, 2021 B/C @ BCC (21)
    January 03, 2021 B/C @ BCC (31-45) (Frostbite Weekend #3 Make-up Ride) *CANCELLED*
    January 03, 2021 *MTB* @ Huber *CANCELLED*
    January 02, 2021 *MTB* @ APTH (Frostbite Weekend #1 Make-up Ride)
    January 02, 2021 B/C @ MJT (18-40) (Frostbite Weekend #1 Make-up Ride)
    January 01, 2021 *MTB* @ APTH
    December 31, 2020 B/C @ BCC (21) *CANCELLED*
    December 31, 2020 Zwift - 2.0 w/kg *NOTE TIME CHG*
    December 29, 2020 Zwift - 2.0 w/kg
    December 29, 2020 B/C @ BCC (21)
    December 27, 2020 A/B+ @ BCC (34-42)
    December 27, 2020 B/C @ BCC (34-42)
    December 27, 2020 *MTB* @ CLAY
    December 26, 2020 B/C @ MJT (28-41)
    December 26, 2020 *MTB* @ APV
    December 26, 2020 A/B+ @ MJT (28-41)
    December 24, 2020 B/C @ BCC (21) *CANCELLED*
    December 24, 2020 Zwift - 2.0 w/kg *TIME CHG*
    December 22, 2020 Zwift - 2.0 w/kg
    December 22, 2020 B/C @ BCC (21)
    December 20, 2020 *MTB* @ APTH 2
    December 20, 2020 A/B+ @ BCC (31-45) ****CHANGE in PLAN**** contact ride leader for details
    December 20, 2020 B/C @ BCC (31-45)
    December 20, 2020 *MTB* @ APTH
    December 19, 2020 *MTB* @ APV
    December 19, 2020 B/C @ MJT (28-41)
    December 19, 2020 A/B+ @ MJT (28-41)
    December 18, 2020 *MTB* @ APTH
    December 17, 2020 Zwift - 2.0 w/kg
    December 17, 2020 B/C @ BCC (21) *CANCELLED*
    December 15, 2020 Zwift - 2.0 w/kg
    December 15, 2020 B/C @ BCC (21)
    December 13, 2020 A/B+ @ BCC (24-41)
    December 13, 2020 B/C @ BCC (24-41)
    December 13, 2020 *MTB* @ TSP
    December 12, 2020 B/C @ MJT (35-42)
    December 12, 2020 A/B+ @ MJT (35-42)
    December 12, 2020 *MTB* @ APTH (NOTE TIME CHG)
    December 10, 2020 Zwift - 2.0 w/kg
    December 10, 2020 B/C @ BCC (21)
    December 08, 2020 Zwift - ALL
    December 08, 2020 B/C @ BCC (21)
    December 06, 2020 A/B+ @ BCC (25-40)
    December 06, 2020 B/C @ BCC (25-40)
    December 06, 2020 *MTB* @ APTH
    December 05, 2020 A/B+ @ MJT (18-40) *NOTE TIME CHG*
    December 05, 2020 B/C @ MJT (18-40) *CANCELLED*
    December 05, 2020 *MTB* @ APTH *CANCELLED*
    December 05, 2020 Frostbite Series
    December 03, 2020 Zwift - 2.0 w/kg
    December 03, 2020 B/C @ BCC (21)
    December 01, 2020 Zwift - ALL
    December 01, 2020 B/C @ BCC (21)
    November 29, 2020 *MTB* @ CLAY
    November 29, 2020 A/B+ @ BCC (28-40)
    November 29, 2020 B/C @ BCC (28-40)
    November 28, 2020 *MTB* @ APTH
    November 28, 2020 B/C @ MJT (35-42)
    November 28, 2020 A/B+ @ MJT (35-42)
    November 26, 2020 Zwift - Ascenders Team Social Thursday
    November 24, 2020 Zwift - ALL
    November 24, 2020 B/C @ BCC (21)
    November 22, 2020 A/B+ @ BCC (34-42)
    November 22, 2020 B/C @ BCC (34-42)
    November 22, 2020 *MTB* @ TATUM
    November 21, 2020 C/D @ AP (17.7)
    November 21, 2020 B/C @ MJT (28-41)
    November 21, 2020 *MTB* @ APTH
    November 21, 2020 A/B+ @ MJT (28-41)
    November 19, 2020 Zwift - 2.0 w/kg
    November 19, 2020 B/C @ BCC (21)
    November 17, 2020 Zwift - ALL
    November 17, 2020 B/C @ BCC (21) *CANCELLED*
    November 15, 2020 *MTB* @ APTH
    November 15, 2020 A/B+ @ BCC (26-45)
    November 15, 2020 B/C @ BCC (26-45)
    November 14, 2020 C/D @ AP (16.2)
    November 14, 2020 B/C @ MJT (18-40)
    November 14, 2020 *MTB* @ APTH
    November 14, 2020 A/B+ @ MJT (18-40)
    November 12, 2020 Zwift - 2.0 w/kg
    November 12, 2020 B/C @ BCC (21)
    November 10, 2020 Zwift - ALL
    November 10, 2020 B/C @ BCC (21)
    November 08, 2020 *MTB* @ CLAY ***CANCELLED***
    November 08, 2020 A/B+ @ BCC (31-45)
    November 08, 2020 B/C @ BCC (31-45)
    November 07, 2020 C/D @ AP (16.8)
    November 07, 2020 *MTB* @ APTH ***CANCELLED***
    November 07, 2020 B/C @ MJT (35-42)
    November 07, 2020 A/B+ @ MJT (63.5)
    November 05, 2020 Zwift - 2.0 w/kg
    November 05, 2020 B/C @ BCC (21)
    November 03, 2020 Zwift - ALL
    November 03, 2020 B/C @ BCC (21)
    November 01, 2020 *MTB* @ APTH
    November 01, 2020 A/B+ @ BCC (24-41)
    November 01, 2020 B/C @ BCC (24-41)
    November 01, 2020 Daylight Saving Time ends; Set your clocks back 1 hour
    October 31, 2020 C/D @ AP (17.7)
    October 31, 2020 B/C @ MJT (28-41)
    October 31, 2020 *MTB* @ APTH
    October 31, 2020 A/B+ @ MJT (28-41)
    October 29, 2020 B/C @ BCC (21) ***CANCELLED***
    October 27, 2020 B/C @ BCC (21)
    October 25, 2020 B @ BCC (43.2)
    October 25, 2020 B/C+ @ BCC (36)
    October 25, 2020 C @ BCC (26.4)
    October 25, 2020 A @ BCC (45.4)
    October 25, 2020 B+ @ BCC (45.4)
    October 24, 2020 C/D @ AP (16.2)
    October 24, 2020 A @ MJT (42.8)
    October 24, 2020 B+ @ MJT (42.8)
    October 24, 2020 B/C+ @ MJT (42.8)
    October 18, 2020 A @ BCC (47.7)
    October 18, 2020 B+ @ BCC (47.7)
    October 18, 2020 B/C+ @ BCC (39.4)
    October 18, 2020 C @ BCC (25.5)
    October 17, 2020 A @ MJT (51.7)
    October 17, 2020 B+ @ MJT (45.1)
    October 17, 2020 B/C+ @ MJT (42.8)
    October 17, 2020 C/D @ AP (16-27)
    October 15, 2020 B+ @ BCC (23.3)
    October 15, 2020 B @ BCC (21)
    October 15, 2020 B+/B @ MJT (24.8)
    October 14, 2020 A/B+ @ MILL (22.7)
    October 13, 2020 A/B+ @ MJT (25.4)
    October 13, 2020 B/C @ MJT (17.9)
    October 11, 2020 Harvest Ride - A @ MJT (52.5)
    October 11, 2020 Harvest Ride - B+ @ MJT (52.5)
    October 11, 2020 Harvest Ride - B/C+ @ MJT (41.1)
    October 11, 2020 Harvest Ride - C @ MJT (35.3)
    October 11, 2020 JSTS Harvest Ride
    October 10, 2020 Covered Bridge Ride - A/B+ @ PSC (51.2)
    October 10, 2020 Covered Bridge Ride - B/C+ @ PSC (43.6)
    October 10, 2020 C/D @ AP (17-27)
    October 10, 2020 Al's Covered Bridge Ride
    October 08, 2020 B+ @ BCC (23.3)
    October 08, 2020 B @ BCC (21)
    October 08, 2020 B+/B @ MJT (24.8)
    October 07, 2020 A/B+ @ MILL (22.7)
    October 06, 2020 A/B+ @ MJT (25.4)
    October 06, 2020 B/C @ MJT (17.9)
    October 04, 2020 A @ BCC (54)
    October 04, 2020 B+ @ BCC (54)
    October 04, 2020 B/C+ @ BCC (38)
    October 04, 2020 C @ BCC (34.9)
    October 03, 2020 B/C+ @ MJT (45.1)
    October 03, 2020 C/D @ AP (17-28)
    October 03, 2020 Saturday Century - A @ MJT (102.7)
    October 03, 2020 Saturday Century - B+ @ MJT (102.7)
    October 03, 2020 JSTS Saturday Century (unsupported)
    October 01, 2020 B+ @ BCC (23.3)
    October 01, 2020 B @ BCC (21)
    October 01, 2020 B+/B @ MJT (24.8)
    September 30, 2020 A/B+ @ MILL (22.7)
    September 29, 2020 A/B+ @ MJT (25.4) ***CANCELLED***
    September 29, 2020 B/C @ MJT (17.9) ***CANCELLED***
    September 27, 2020 A @ BCC (63)
    September 27, 2020 B+ @ BCC (63)
    September 27, 2020 B/C+ @ BCC (41.4)
    September 27, 2020 C @ BCC (34.9)
    September 26, 2020 C/D @ AP (16.2)
    September 26, 2020 LaDolceVita - C/D @ Socc (32.3)
    September 26, 2020 LaDolceVita - A @ MJT (45.2)
    September 26, 2020 LaDolceVita - B+ @ MJT (45.2)
    September 26, 2020 LaDolceVita - B/C+ @ MJT (45.2)
    September 26, 2020 JSTS La Dolce Vita Ride : Fall Edition
    September 24, 2020 B+ @ BCC (23.3)
    September 24, 2020 B @ BCC (21)
    September 24, 2020 B+/B @ MJT (24.8)
    September 23, 2020 A/B+ @ MILL (22.4)
    September 22, 2020 A/B+ @ MJT (25.4)
    September 22, 2020 B/C @ MJT (17.9)
    September 20, 2020 A @ BCC (63.1) ***CANCELLED***
    September 20, 2020 B+ @ BCC (63.1)
    September 20, 2020 B/C+ @ BCC (44.7)
    September 20, 2020 C @ BCC (37.2)
    September 19, 2020 C/D @ AP (17-27)
    September 19, 2020 A @ MJT (65.5)
    September 19, 2020 B+ @ MJT (65.5)
    September 19, 2020 B/C+ @ MJT (42.8)
    September 17, 2020 B+ @ BCC (23.3)
    September 17, 2020 B @ BCC (21)
    September 17, 2020 B+/B @ MJT (24.8)
    September 16, 2020 ALL @ HP (22.5)
    September 15, 2020 A/B+ @ MJT (25.4)
    September 15, 2020 B/C @ MJT (17.9)
    September 15, 2020 B/C+ @ AP (27)
    September 13, 2020 A @ BCC (62.5)
    September 13, 2020 B+ @ BCC (62.5)
    September 13, 2020 B/C+ @ BCC (40.6)
    September 13, 2020 C @ BCC (34.6)
    September 12, 2020 C/D @ AP (16-27)
    September 12, 2020 A @ MJT (63.5)
    September 12, 2020 B+ @ MJT (63.5)
    September 12, 2020 B/C+ @ MJT (35.3)
    September 10, 2020 B+ @ BCC (23.3) ***CANCELLED***
    September 10, 2020 B @ BCC (21) ***CANCELLED***
    September 10, 2020 B+/B @ MJT (24.8) ***CANCELLED***
    September 09, 2020 A/B+ @ MILL (22.7)
    September 08, 2020 A/B+ @ MJT (25.4)
    September 08, 2020 B/C @ MJT (17.9)
    September 07, 2020 B+ @ MJT (37.3)
    September 06, 2020 Club Century Day - B/C+ @ BCC (65.1)
    September 06, 2020 Club Century Day - C/C+ @ BCC (54.1)
    September 06, 2020 Club Century Day - A @ BCC (100.5)
    September 06, 2020 Club Century Day - B+/B @ BCC (100.5)
    September 06, 2020 Club Century Day - C/C+ @ BCC (100.5) - **just added**
    September 06, 2020 JSTS Club Century Day
    September 05, 2020 C/D @ AP (17-28)
    September 05, 2020 A @ MJT (52.8)
    September 05, 2020 B+ @ MJT (52.8)
    September 05, 2020 B/C+ @ MJT (42.8)
    September 03, 2020 B+ @ BCC (23.3)
    September 03, 2020 B @ BCC (21)
    September 03, 2020 B+/B @ MJT (24.8)
    September 02, 2020 ALL @ HP (22.5)
    September 01, 2020 A/B+ @ MJT (25.4)
    September 01, 2020 B/C @ MJT (17.9)
    August 30, 2020 A @ BCC (69)
    August 30, 2020 B+/B @ BCC (69)
    August 30, 2020 B/C+ @ BCC (42.7)
    August 30, 2020 C @ BCC (37.2)
    August 29, 2020 C/D @ AP (16-27)***CANCELLED***
    August 29, 2020 B/C+ @ MJT (43.3)***CANCELLED***
    August 29, 2020 A @ MJT (54.3)***CANCELLED***
    August 29, 2020 B+ @ MJT (54.3)***CANCELLED***
    August 27, 2020 B+ @ BCC (23.3)
    August 27, 2020 B @ BCC (21)
    August 27, 2020 B+/B @ MJT (24.8)
    August 26, 2020 A/B+ @ Socc (22.4)
    August 25, 2020 A/B+ @ MJT (25.4)
    August 25, 2020 B/C @ MJT (17.9)
    August 23, 2020 B/C+ @ BCC (45)
    August 23, 2020 C @ BCC (34.9)
    August 23, 2020 A @ BCC (65.1)
    August 23, 2020 B+/B @ BCC (65.1)
    August 22, 2020 C/D @ AP (17-28)
    August 22, 2020 B/C+ @ MJT (41.7)
    August 22, 2020 A @ MJT (56)
    August 22, 2020 B+ @ MJT (56)
    August 20, 2020 B+/B @ MJT (24.8)
    August 20, 2020 B+ @ BCC (23.3)
    August 20, 2020 B @ BCC (21)
    August 19, 2020 ALL @ HP (15-21)***CANCELLED***
    August 18, 2020 A/B+ @ MJT (25.4)
    August 18, 2020 B/C @ MJT (17.9)
    August 16, 2020 B/C+ @ BCC (41.4)***CANCELLED***
    August 16, 2020 C @ BCC (35.6)
    August 16, 2020 A @ BCC (63)***CANCELLED***
    August 16, 2020 B+/B @ BCC (63)***CANCELLED***
    August 15, 2020 C/D @ AP (16-27)
    August 15, 2020 B/C+ @ MJT (42.8)
    August 15, 2020 A @ MJT (52.8)
    August 15, 2020 B+ @ MJT (52.8)
    August 13, 2020 B+ @ BCC (23.3)***CANCELLED***
    August 13, 2020 B @ BCC (21)***CANCELLED***
    August 13, 2020 B+/B @ MJT (24.8)***CANCELLED***
    August 12, 2020 A/B+ @ MILL (22.4)***CANCELLED***
    August 11, 2020 A/B+ @ MJT (25.4)
    August 11, 2020 B/C @ MJT (17.9)
    August 09, 2020 A @ BCC (63.1)
    August 09, 2020 B/C+ @ BCC (44.7)
    August 09, 2020 C @ BCC (34.6)
    August 09, 2020 B+/B @ BCC (63.1)
    August 08, 2020 C/D @ AP (17-28)
    August 08, 2020 B/C+ @ MJT (45.3)
    August 08, 2020 A @ MJT (52.5)
    August 08, 2020 B+ @ MJT (52.5)***CANCELLED***
    August 06, 2020 B+ @ BCC (23.3)
    August 06, 2020 B @ BCC (21)
    August 06, 2020 B+/B @ MJT (24.8)***CANCELLED***
    August 05, 2020 ALL paces @ HP (15-21)***CANCELLED***
    August 04, 2020 B/C @ MJT (17.9)***CANCELLED***
    August 04, 2020 A/B+ @ MJT (33.9)***CANCELLED***
    August 02, 2020 B/C+ @ BCC (40.6)
    August 02, 2020 C @ BCC (30.7)
    August 02, 2020 A @ BCC (62.5)***CANCELLED***
    August 02, 2020 B+/B @ BCC (62.5)***CANCELLED***
    August 01, 2020 C/D @ AP (16-27)
    August 01, 2020 B/C+ @ MJT (45.1)
    August 01, 2020 A @ MJT (54.3)
    August 01, 2020 B+ @ MJT (54.3)
    July 30, 2020 B+/B @ MJT (24.8)
    July 30, 2020 B+ @ BCC (23.3)
    July 30, 2020 B/C+ @ BCC (21)
    July 29, 2020 A/B+ @ MILL (22.4)
    July 28, 2020 B/C @ MJT (17.9)
    July 28, 2020 A/B+ @ MJT (33.9)
    July 26, 2020 A @ BCC (63.1)
    July 26, 2020 B/C+ @ BCC (48.3)
    July 26, 2020 C @ BCC (35.5)
    July 26, 2020 B+ @ BCC (63.1)
    July 25, 2020 C/D @ AP (17-27)
    July 25, 2020 B/C+ @ MJT (41.1)
    July 25, 2020 B+ @ MJT (55.3)
    July 25, 2020 A @ MJT (55.3)
    July 23, 2020 B+/B @ MJT (24.8)
    July 23, 2020 B+ @ BCC (23.3)
    July 23, 2020 B/C+ @ BCC (21)
    July 22, 2020 B/C+ @ HP (15-21)***CANCELLED***
    July 21, 2020 B/C @ MJT (17.9)
    July 21, 2020 A/B+ @ MJT (33.9)
    July 19, 2020 B/C+ @ BCC (42.7)
    July 19, 2020 A @ BCC (53.1)
    July 19, 2020 B+ @ BCC (53.1)
    July 18, 2020 C/D @ AP (16-27)
    July 18, 2020 B/C+ @ MJT (43.3)
    July 18, 2020 A @ MJT (54.8)
    July 18, 2020 B+ @ MJT (54.8)
    July 16, 2020 B+/B @ MJT (26.9)
    July 16, 2020 B+ @ BCC (23.3)
    July 16, 2020 B/C+ @ BCC (21)
    July 15, 2020 A/B+ @ MILL (22.4)
    July 14, 2020 A/B+ @ MJT (25.4)
    July 14, 2020 B/C @ MJT (17.9)
    July 12, 2020 B/C+ @ LES (42.3)
    July 12, 2020 A @ LES (54)
    July 12, 2020 C @ LES (31.3)
    July 12, 2020 B+ @ LES (54)
    July 11, 2020 C/D @ AP (17-27)
    July 11, 2020 B+ @ MJT (53)
    July 11, 2020 B/C+ @ MJT (41.7)
    July 11, 2020 A @ MJT (53)
    July 09, 2020 B+/B @ MJT (26.9)
    July 09, 2020 B+ @ LES (23.3)
    July 09, 2020 B/C+ @ LES (21)
    July 08, 2020 A/B+ @ HP (15-21)***CANCELLED***
    July 08, 2020 B/C+ @ HP (15-21)***CANCELLED***
    July 07, 2020 A/B+ @ MJT (25.4)
    July 07, 2020 B/C @ MJT (17.9)
    July 05, 2020 B/C+ @ LES (40.3)
    July 05, 2020 B+ @ LES (53.8)
    July 05, 2020 A @ LES (53.8)
    July 04, 2020 C/D @ AP (16-27)
    July 04, 2020 A @ MJT (52.5)
    July 04, 2020 B+ @ MJT (52.5)
    July 04, 2020 B/C+ @ MJT (39.3)
    July 03, 2020 Holiday Ride - B+ @ LES (35.5)
    July 02, 2020 B+/B @ MJT (26.9)
    July 02, 2020 B+ @ LES (23.3)
    July 02, 2020 B/C+ @ LES (21)
    July 01, 2020 A/B+ @ MILL (22.4)
    June 28, 2020 B/C+ @ LES (38)
    June 28, 2020 B+ @ LES (49.7)
    June 27, 2020 C/D @ AP (17-27)
    June 27, 2020 **CANCELLED**A @ MJT (45.4)
    June 27, 2020 B+ @ MJT (45.4)
    June 27, 2020 B/C+ @ MJT (35.6)
    June 25, 2020 B+ @ LES (23.3)
    June 25, 2020 B @ LES (21)
    June 24, 2020 A/B+ @ HP (21.3)
    June 24, 2020 *TIME CHANGE* Remembering Bob - B/B+ @ MR (39-55)
    June 21, 2020 C+ @ LES (29.1)
    June 21, 2020 B @ LES (31.3)
    June 21, 2020 B+ @ LES (51.1)
    June 21, 2020 A @ LES (51.1)
    June 20, 2020 C/D @ AP (16-27)
    June 20, 2020 B+ @ MJT (45.3)
    June 20, 2020 B/C+ @ MJT (34.6)
    June 18, 2020 B+ @ LES (23.3)
    June 18, 2020 B @ LES (21)
    June 17, 2020 A/B+ @ MILL (22.4)
    June 14, 2020 B/C+ @ LES (37.2)
    June 14, 2020 B+ @ LES (45)
    June 13, 2020 A @ MJT (45.1)
    June 13, 2020 B+ @ MJT (45.1)
    June 13, 2020 B/C+ @ MJT (34.6)
    June 06, 2020 *ALL* @ MJT (28.4-41.7)
    June 06, 2020 Virtual Ride & Stride for Autism!
    April 19, 2020 JSTS Champagne Ride - VIRTUAL
    April 18, 2020 *POSTPONED* - JSTS La Dolce Vita Ride : Spring Edition
    April 07, 2020 Zwift - ALL
    April 02, 2020 Zwift - 2.0 w/kg
    April 01, 2020 Zwift - Workout
    December 02, 2012 All @ BCC (15.9)

    Jersey Shore Touring Society is a 501(c)(7) non-profit organization.  P.O. Box 8581, Red Bank, NJ 07701

    Powered by Wild Apricot Membership Software