Skip to main content

3 events in Upper Marlboro, Maryland

From big races to Saturday morning group runs—find trail running events and connect with the local endurance sports community.

3 events
Run Cycling Triathlon — no events here yet Swim — no events here yet parkrun — no events here yet Marathon — no events here yet Half Marathon 10k Open Water — no events here yet Walk Kids — no events here yet More filters

Upper Marlboro

3 events in Upper Marlboro
  • 7805 W Marlton Avenue Upper Marlboro, MD 20772, Upper Marlboro, Maryland, 20772, United States
    OpenStreetMap Google Maps
    Sun, Aug 30, 2026 at 8:00 AM

    Cranky Monkey Mountain Bike Race

    The Cranky Monkey heads to Rosaryville State Park in 2026! Join us for an awesome day of bike racing and community.

    Race Date: Sunday August 30, 2026 (rain date 9/27)

    Race Courses: 4 XC courses varying in length from about 6 miles miles to over 30 miles. See course notes below for course information and maps.

    • Beginner – 5.6ish miles

    • Base – 9ish miles

    • Sport – 20ish miles

    • Expert – 30ish miles

    Rosaryville State Park in Upper Marlboro, MD is an absolute gem and one of the most beginner friendly and fun parks in our area for mountain biking. We’ve been hosting races at Rosaryville for over 15 years and are excited to bring back the Cranky Monkey to this very special park. We’ve designed four courses for this race – beginner, base, sport, and expert. They are each described below. All courses start and end at the day use pavilions near the power lines that traverse the park. The start of the race is designed to allow for an exciting, but not overly crowded race start.

    • Beginner (~5.6 miles) – the beginner course is just shy of 6 miles long with about 400 feet of elevation change. It is designed to provide a safe and achievable entrance to mountain bike racing for participants of a variety of ages. The course highlights the western portion of the Perimeter Trail, which is the main multi-use trail in the park.

    • Base (~9 miles) – the base course is a step up fro the beginner course both in length and difficulty. It is about 9 miles in length with 600 feet of elevation change. The base course also highlights the western portion of the Perimeter Trail and also adds in the more technical Tilly Trail.

    • Sport (~20 miles) – the sport course provides a grand tour of the Rosaryville trail system and comes in at about 20 miles in length with about 1,500 feet of elevation change. The sport course highlights the entire Perimeter and Tilly Trails plus a bit.

    • Expert (~30 miles) – the expert course provides a grand route of the Rosaryville trail system and comes in about about 30 miles in length with about 2,200 feet of elevation change. The expert course highlights two complete loops of the Perimeter and Tilly Trails plus a bit.

    All the trails at Rosaryville are largely maintained by volunteers organized by the Mid-Atlantic Off-Road Enthusiasts (MORE). All racers will have the opportunity to donate to the Rosaryville Trail Fund during registration.

    Race Day Schedule

    Sunday August 30, 2026 (rain date 9/27)

    • 8:00am – Beginner race start

    • 9:00am – Base race start

    • 10:00am – Sport and Expert races start

    Race Start Procedures

    We are separating each race into wave starts to allow enough space to spread out the field of riders. Each wave will be separated by a few minutes. Exact start times will be based on the number of riders in each class.

    See full details

Local Clubs & Organizations

Like Wikipedia, anyone can contribute. Sign up to add your local events.