May 16
Zen Squirrel 10m/5m trail at Briar Chapel, Chapel Hill, 8 a.m., runsignup.com.
New River M/HM, Todd, 7:30 a.m., runsignup.com.
May 16-17
Quest for the Crest Trail Races 50K/25K/11K, Burnsville, 5:30am, ultrasignup.com.
May 17
Biltmore Kiwanis Classic 15K/5K, Biltmore Estate, Asheville, 7:30 a.m., runsignup.com.
May 23
Beer City 20K Relay and 5K, New Belgium Brewing, Asheville, 9 a.m., raceroster .com.
Brevard Classic 12K/5K, downtown Brevard, 8 a.m., raceroster.com.
June 6
Flying Squirrel Ten Miler, Asheville, 8 a.m., runsignup .com.
7th Lake Norman Forest Run HM/10K, Statesville, 7:30 a.m., runsignup.com.
June 14
5th RAD HM/10K, Pack Square Park, Asheville, 7 a.m., raceroster.com.
June 20
6th Gateway to the Smokies Ten Miler, Waynesville, 7:30 a.m., raceroster.com. Live & Virtual.
Run the South HM/10K McAlpine Park, Charlotte, 7 a.m., raceroster.com. 5K Fri nite at 6:15. Live & Virtual.
12th Vertical Mile Challenge, 16m/8m, Hiddenite, 8 a.m., ultrasignup.com.
June 28
Brew Dash Trail Race 12k/ 6K, Charlotte Whitewater Center, 6:30 a.m., whitewater.org

