Races by Season

MCRRC race dates are created in the 4th quarter of each calendar year. Because the race days can at times change based on many different variables – we encourage you to visit mcrrc.org to confirm the race schedule.

The MCRRC website is the go-to for the correct, up to date race schedule.

Below is a list of races that we typically have in each season. The current race schedule for future races is here.


  • New Year’s Day 5K
  • Country Road Run 5M (CS)
  • Seneca Creek Trail Marathon and 50K ($)


  • Piece of Cake 10K (CS), 5K
  • Spin in the Woods (XC)
  • Pike’s Peek 10K & Kids Fun Run ($)
  • Capital For a Day 5K (CS)
  • Kids on The Run ($)
  • Run Aware 5K (XC)
  • Germantown 5 Miler ($)


  • Memorial 4 Mile (CS)
  • Run For Roses ($)
  • Going Green Track Meet (CS)
  • Little Bennett Cross Country 10K (XC)
  • Midsummer Night’s Mile (CS)
  • Riley’s Rumble Half Marathon (CS), 8K
  • Matthew Henson Trail 5K (CS)
  • Groovin’ Woodstock (XC)
  • Eastern County 8K and Fun Run (CS)


  • Parks Half Marathon ($)
  • Lake Needwood Cross Country (XC)
  • Cabin John Kids Runs
  • Black Hill 10K (XC)
  • Cross Country on the Farm (XC)
  • Rockville 10K/5K ($)
  • Candy Cane City 5K
  • Stone Mill 50 Mile ($)
  • Run Under the Lights 5K ($)
  • Turkey Burnoff (CS-10M)
  • Seneca Slopes 9K (XC)
  • Jingle Bell Jog (CS)