Skip to content
- April 1 2023
- Bunny Hop 5K, 8:30 a.m., Portsmouth
- April 1 2023
- Smithfield Sprint Triathlon, 10 a.m., Smithfield
- April 1 2023
- Singletrack Maniac 50K Trail Run, Cray Cray 10K, 7 a.m., Williamsburg
- April 2 2023
- Long Creek 60K & 30K, 8 a.m., Virginia Beach
- April 8 2023
- Chesterfield PAL Spring in your Step 5K, 8 a.m., Chesterfield, Va.
- April 15 2023
- Ingleside Vineyards 10K & 5K, 9 a.m., Colonial Beach, Va.
- April 15 2023
- Petersburg Half Marathon & 5K, 7 a.m., Petersburg, Va.
- April 22 2023
- Ukrop’s Monument Aveue 10K, Richmond, 8:30 a.m.
- April 22 2023
- Striders Dismal Swamp 5 Miler, 8 a.m., Chesapeake
- April 23 2023
- PNC Parkway Classic 10 Miler, 5K, Alexandria, 8 a.m.
- April 23 2023
- Tidewater Striders Marathon and Half Marathon, Chesapeake
- April 29 2023
- Town of Waverly 5K, 9:15 a.m., Waverly, Va.
- April 29 2023
- Gwynn’s Island Race 4 Mile Run or 10 Mile Bike or Run/Ride Duathlon, 8 a.m., Gwynn’s Island, Va.
- April 30 2023
- RRRC Carytown 10K, 8 a.m., Richmond
- May 6 2023
- Uncorked Half Marathon & 5K, 7 a.m., New Kent, Va.
- May 6 2023
- CHKD Run for the Kids 10K & 5K, 4:15 p.m., Virginia Beach
- May 7 2023
- Run for the Animals Half Marathon, 10K, 5K, 8:30 a.m., Wachapreague, VA (Eastern Shore)
- May 13 2023
- Run for Nicaragua 5K, 8:30 a.m., Yorktown
- May 27 2023
- TS Fallen Heroes 4 Miler, 8 a.m., Chesapeake
- May 27 2023
- Chick-fil-A 10K & 5K, 8:30 a.m., Newport News