Covenant Presbyterian Church Softball Schedule DateGameTime/ResultsCourt 2024-05-21 19:00:18May 21, 2024 WMC vs CPC 19:00:187:00 pmWest Rockingham Ruritan Park2024-05-23 18:00:19May 23, 2024 CPC vs VVMC 18:00:196:00 pmEMHS Softball Field2024-05-30 19:00:20May 30, 2024 CPC vs ZMC/RMC 19:00:207:00 pmEMHS Softball Field2024-06-04 18:00:20June 4, 2024 CMC/HMC vs CPC 18:00:206:00 pmWest Rockingham Ruritan Park2024-06-06 19:00:21June 6, 2024 CPC vs DUCC 19:00:217:00 pmEMHS Softball Field2024-06-11 18:00:21June 11, 2024 CPC vs DMC I 18:00:216:00 pmWest Rockingham Ruritan Park2024-06-11 19:00:21June 11, 2024 CPC vs WMC 19:00:217:00 pmWest Rockingham Ruritan Park2024-06-20 18:00:22June 20, 2024 DUCC vs CPC 18:00:226:00 pmEMHS Softball Field2024-06-20 19:00:22June 20, 2024 VVMC vs CPC 19:00:227:00 pmEMHS Softball Field2024-06-25 21:00:24June 25, 2024 CPC vs CMC/HMC 21:00:249:00 pmWest Rockingham Ruritan Park2024-07-02 19:00:26July 2, 2024 DMC I vs CPC 19:00:267:00 pmWest Rockingham Ruritan Park2024-07-02 20:00:24July 2, 2024 CPC vs VVMC 20:00:248:00 pmWest Rockingham Ruritan Park2024-07-09 18:00:25July 9, 2024 ZMC/RMC vs CPC 18:00:256:00 pmWest Rockingham Ruritan Park2024-07-16 21:00:24July 16, 2024 DMC I vs CPC 21:00:249:00 pmWest Rockingham Ruritan Park2024-07-18 18:00:25July 18, 2024 CMC/HMC vs CPC 18:00:256:00 pmEMHS Softball Field2024-07-23 18:00:26July 23, 2024 CPC vs DUCC 18:00:266:00 pmWest Rockingham Ruritan Park