Three players shot under 40 for the Belchertown golf team in a 158-174 win over Pope Francis on Wednesday at Cold Springs Country Club in Belchertown.

Frankie Murray and Justin Bourque both had 38s, while Ryan Chrabascz shot a 39.

The Orioles improved to 3-2.

Boys golf

Belchertown 158, Pope Francis 174

at Cold Springs, par 36

Belchertown (3-2): Frankie Murray, 38; Justin Bourque, 38; Ryan Chrabascz, 39; Zach Reidy, 43

Longmeadow 160, South Hadley 172

at Ledges, par 36

South Hadley (2-3, 0-3 Valley Wheel): Nick Thibault, 40; Corey Calkins, 43; Jake Allard, 44; Zach Kotfila, 45;

Agawam 160, Northampton 215

at Crestview Country Club, par 36

Northampton (0-3): Trace Whalen, 43; Aidan Chapdelaine, 56; Brad Moreau, 57; Blake Crowther, 59;

Boys cross country

Gateway 26, Hamden Charter 29

Chicopee Comp 16, Gateway 39

at Forest Park, 3.1 miles

Gateway (2-3): 5. Brandon Daniels, 20:13; 9. Calvin Rioux, 21:12; 17. Jon D’Amours, 25:40; 18. Jake Reynolds, 26:27; 19. Ben Drenen, 26:30

Girls cross country

Hampden Charter 24, Gateway 32

Chicopee Comp 18, Gateway 37

at Forest Park, 3.1 miles

Winner: 1. Madison Rank (HC), 24:22

Gateway (0-3, 0-1 Pioneer South): 5. Nydia Cotto, 26:36; 9. Autumn Marchetto, 28:14; 11. Madison Carpenter, 29:36; 13. Ryley Carleton, 31:39; 16. Isabel Beaudry-Hathaway, 32:21