South Hadley sophomore Jocelyn Rondeau set a course record at Ashley Reservoir in Holyoke as the Tigers beat the Purple Knights, 15-48, Tuesday.

Rondeau covered the 3.1-mile track in 19 minutes, 47 seconds as the Tigers took the top five positions.

Rondeau was followed by Carolyn Watkins (22:31), Abby Broyles (23:04), Hope Earle (23:43) and Emily Grochowalski (23:45), respectively.

South Hadley stayed perfect at 4-0.

Northampton and Belchertown also stayed undefeated with victories Tuesday.

On the boys side, Frontier Regional and Northampton remain unbeaten.

Boys cross country

Agawam 27, Belchertown 30

at Foley Field, 2.8 miles

Winner: 1. Dennis Beaver (A), 18:00

Belchertown (1-2): 4. Matt Perkins, 18:06; 5. Parker Mas, 18:10; 6. Alex Laporte, 18:17; 7. Jon Lobik, 18:30; 8. Oliver Haas, 18:30;

Frontier 17, St. Mary 46

at Stanley Park, 3.1 miles

Winner: 1. Carston Carey (F), 17:51

Frontier (8-0, 5-0 Pioneer North): 2. Alex Sharp, 18:22; 3. Brandyn Robinson, 19:15; 5. Dan Dejnak, 19:54; 6. Aaron Dorshow, 20:15;

Northampton 15, Minnechaug 45

at Community Gardens, 3.1 miles

Winner: 1. Nick Peterson (N), 17:50

Northampton (4-0, 4-0 Valley North): 2. Johnathan Dean, 18:04; 3. Phillip Hempstead, 18:08; 4. Michael Dean, 18:11; Sam Norton, 18:14;

Mahar 21, Granby 37

at Dufresne Park, 3.1 miles

Winner: 1. Ash Shaw (M), 20:29

Granby (4-4, 3-3 Pioneer North): 3. Sam Gould, 20:41; 4. Andrew Hutchinson, 20:48; 9. Abe Gould, 22:19; 10. Kyle Murdock, 23:19

Palmer 21, Gateway 38

Hampshire 22, Gateway 38

Hampshire 26, Palmer 29

at Palmer, 2.99 miles

Winner: 1. Christopher Vayda (H), 17:30

Hampshire (4-3, 3-1 Pioneer South): 5. Greg Norris, 19:12; 8. Nick Eline, 20:17; Nitesh Roncone, 20:48; 10. Ryan McConnell, 20:55

Gateway (3-4, 1-3): 4. Brandon Daniels, 18:47; 6. Calvin Rioux, 19:49; 14. Jon D’Amours, 21:45; 19. David Vasilchenko, 23:30; Ethan Iglesias, 24:00.

 Amherst 21, Longmeadow 38

at Turner Park, 3.1 miles

Winner: 1. Aidan Shea (A), 18:17

Amherst (3-1, 3-1 Valley North): 2. Aiden Focault-Etheridge, 18:24; 3. Jack Yanko, 18:25; 7. James Cairn, 18:49; 8. Leif Stevens, 18:51;

Holyoke 15, South Hadley 44

at Ashley Reservoir, 3.1 miles

Winner: 1. Izaien Lugo (H), 17:28

South Hadley (2-2): 6. Joe Werenski, 18:33; 8. Matt O’Brien, 18:50; 14. Austin Holmes, 20:08; 16. Casey LaCombe, 20;20; 17. Carter Shoenborn, 20:20

Girls cross country

Belchertown 19, Agawam 44

at Foley Field, 2.8 miles

Winner: 1. Jillian Paterwic (B), 20:46

Belchertown (4-0, 4-0 Valley South): 3. Marissa Shaw, 22:30; 4. Katie Stinson, 23:04; 5. Savannah Wojcik, 23:16; 6. Abby Patel, 23:32;

Frontier 19, St. Mary 44

at Stanley Park, 3.1 miles

Winner: 1. Greyson Young (F), 23:48

Frontier (4-4, 2-3): 3. Skyler Dennie, 25:01; 4. Olivia Warren, 25:04; 5. Lia Vichi, 25:06; 6. Emily Laus, 25:18;

Northampton 18, Minnechaug 43

at Community Gardens, 3.1 miles

Winner: 1. Evelyn Burke (N), 20:59

Norhtampton (4-0, 4-0 Valley North): 2. Leila Markosian, 20:59; 4. Mairead Blatner, 22:12; 5. Mary Yount, 22:19; 6. Nevia Steere, 22:24

Granby 15, Mahar 45

at Dufresne Park, 3.1 miles

Winner: 1. Jenna Learned (G), 25:38

Granby (4-3, 3-2 Pioneer North): 2. Carol Gould, 26:47; 4. Suzanne Gordon, 29:07; 5. Hannah Giroux, 29:18; 7. Katelyn White, 31:49;

Hampshire 15 , Palmer 50

Hampshire 15 , Gateway 50 

Palmer 27, Gateway 30

at Palmer High , 2.99 miles

Winner: 1. Sophie Prouty (H), 20:03

Hampshire (6-1, 4-0 Pioneer South): 2. Haley Marek, 21:44; 3. Amanda Adams, 21:45; 4. Abby Touchet, 21:46; 5. Charlotte Reynolds, 22:34.  

Gateway (2-5): 11. Maddie Carpenter, 24:55; 16. Mia Gozgit, 26:19; 19. Ryley Carleton, 26:43; 24. Autumn Marchetto, 28:12; 32. Adrienne Marchetto, 32.24.

.Amherst 25, Longmeadow 31

at Turner Park, 3.1 miles

Winner: 1. Sophia Jacobs-Townsley (A), 20:50

Amherst (3-1, 3-1 Valley North): 2. Zada Forde, 20:50; 5. Augusta Fricke, 22:05; Neoshan Narayanan, 22:06;

South Hadley 15, Holyoke 48

at Ashley Reservoir, 3.1 miles

Winner: 1. Jocelyn Rondeau (SH), 19:47 (course record)

South Hadley (4-0): 2. Carolyn Watkins, 22:31; 3. Abby Broyles, 23:04; 4. Hope Earle, 23:43; 5. Emily Grochowalski, 23:45