April 20
Tar Heel 10 Miler/4m/DoubleDown, UNC Bell Tower, Chapel Hill, 7:50 a.m., tarheel10miler.com/registration.
HalfCraft HM/5K, Winston-Salem, 8:30 a.m, runsignup.com. Live & Virtual.
5th N.C. Spring Classic, 16K/8K/5K, Holly Springs, 7:15 a.m., runsignup.com.
Tuck Fest HM/5K trail, Charlotte, 8 a.m. (also 5K trail Fri, Sun), tuckfest.whitewater.org.
Wake Forest Historic Half/ 3m, Wake Forest, 7:30 a.m., fsseries.com.
April 21
Flying Pirate HM, Kill Devil Hills, obxse.enmotive.com. Also 5K Sat.
April 27
Owl’s Roost Rumble, trail HM/4m, Bur-Mil, Greensboro, 7:30 a.m., runsignup.com. Live & Virtual.
11th Run Sunset Beach HM/10K/5K, 6:45 a.m., runsignup.com. Live & Virtual.
Tobacco Road Relay, 75m, Chapel Hill to Durham-to Raleigh, wave start 6-12 noon, runsignup.com.
April 28
16th Philosopher’s Way Trail Run, 10m/7K, Carolina North Forest, Chapel Hill, 8am, runsignup.com. Live & Virtual.
9th Blackbeard HM, Ocracoke, 7 a.m., runsignup.com.
May 4
6th Zen Squirrel Trail Run, 10/5/2m, Briar Chapel, Pittsboro, 8 a.m., runsignup.com.
Neuse River Bridge Run HM/10K/5K, New Bern, 7 a.m., runsignup.com. Live & Virtual.
Pisgah 10/8 Hr Adventure Races, solo or team, Nebo, runsignup.com.
May 11
4th Jump off Rock HM/ 10K, Hendersonville, 7:30 a.m., raceroster.com.
Ninja HM/15K/10K/5K, Veterans Park, Concord, 9 a.m., runsignup.com.
The Bear Crawl OCR, 6/3/ 2m, Morganton, 7 a.m., runsignup.com.
May 12
Lake Norman HM, Mooresville, 7 a.m., runsignup.com. Live & Virtual.
May 18
Cedarock Trail Run HM/ 10K/5K, Burlington, 8 a.m., runsignup.com.
Strawberry Jam HM/5K, Bryson City, 7:15 a.m., gloryhoundinnc.enmotive.com/events
New River M/HM trail, Todd, 7:30 a.m., runsignup.com. (5K Fri nite).
Quest for the Crest 50K/ 25L/10K trail, Burnsville, ultrasignup.com.
May 19
25th NCRC Classic HM/ 10K, Cary, 7 a.m., racereach .com.
May 25
Beer City 20K Relay/5K, Asheville, 8am, raceroster.com.