April 20
Belews Lake Sprint Tri, Duathlon, Stokesdale, 8 a.m., runsignup.com. Live & Virtual.
April 27
Beaverdam international tri (1500m swim, 24.9m bike, 6.2m run) and sprint tri (750m swim, 15m bike, 2m run), sprint duathlon, Falls Lake, Wake Forest, 8 a.m., fsseries.com.
Lake Norman SP sprint tri, Troutman, 8am, runsignup.com.
May 4
White Lake ProAm Half, White Lake 7am, runsignup .com
Whitewater Tris, full and sprint, Charlotte, 7:30 a.m., center.whitewater.org.
May 5
White Lake International 7 a.m., Sprint Tri, 8 a.m., White Lake, runsignup.com.
May 8
6th Brickhouse Summer Sprint Tri Series, first of four, 400y swim, 11m bike, 2m run, Rolling View SRA, Falls Lake, Durham, 6 p.m., runsignup.com.
May 11
New River Splash Sprint Tri/Duathlon/5K, Jacksonville, 7:30 a.m., runsignup.com.
May 19
Just Tryan It, youth tri, kids 6-11, Chapel Hill CC, Chapel Hill, 8:30 a.m., runsignup.com.
14th Jordan Lake Open Water Challenge, 1K (0.6m)/1.2 /2.4m, Vista Point, Jordan Lake, Pittsboro, 8 a.m., fsseries.com by 5/17.