Coastal Plain League:
Peninsula Pilots at Edenton, 7
International League:
Norfolk at Pawtucket, 7:05
Eastern League:
New Hampshire at Richmond, 7:05
American Legion:
Senior state tournament (at Warhill Sports Complex):
Junior state tournament (at RF&P Park in Glen Allen):
Colonial Heights Post 284 vs. Fredericksburg Post 55, if not finished Thursday
Chesapeake Post 280 vs. Winchester Post 21, 10 a.m.
Gloucester Post 75 vs. Martinsville Post 42, 12:30 p.m.
Lynchburg Post 16 vs. Henrico Post 361, 3
Losers’ bracket games TBA at 5:30 and 8

Colonial Stampede (at Colonial Downs)

Eighth- and ninth-grade AAU Division III National Championships (at Boo Williams Sportsplex)

USL Pro League:
Richmond Kickers vs. Charlotte Eagles (at Queens Sports Complex in N.C.)

Kingsmill Satellite Level 4 junior tournament
Banana Open mixed doubles (at Virginia Beach Tennis and Country Club)
Riverside Doubles (at Riverside Wellness and Fitness Center)