A number of cross country teams kept their undefeated seasons going on Tuesday.

On the boys side, Frontier Regional ran its record to 7-0 with victories over Mohawk Trail, Hampshire Regional and Mahar in South Deerfield. Carsten Carey placed first overall in 15 minutes, 19 seconds for the Red Hawks.

Ethan Milsark ran to a first-place finish in 17:54 to pace 3-0 Northampton over Ludlow at Community Gardens.

The Belchertown girls moved to 3-0 with a win over Holyoke as Jillian Paterwic (22:16) led the Orioles with a first place finish at Holyoke’s Ashley Reservoir.

Leila Markosian was first in 21:48 as Northampton (3-0) beat Ludlow at Community Gardens, and Jocelyn Rondeau (21:14) was first across the line as South Hadley beat East Longmeadow at home.

Boys cross country

Frontier 22, Mohawk 35

Frontier 16, Hampshire Regional 45

Frontier 17, Mahar 44

Mohawk 18, Hampshire 37

at Frontier Regional High School, 2.75 miles

Winner: 1. Carsten Carey (F), 15:19

Frontier (7-0, 5-0 Pioneer North): 2. Alex Sharp, 15:40; 3. Brandon Robinson, 15:51; 8. Ben Litskoski, 16:35; 11. Aaron Dorshow, 16:48;

Hampshire (2-5): 9. Christopher Vayda, 16:37; 13. Jaydn Kopie, 17:24; 18: Nick Eline, 17:59; 23. Greg Norris, 18:21; 24. Nipesh Roncone, 18:37;

Holyoke 15, Belchertown 49

at Ashley Reservoir, 3.1 miles

Winner: 1. Carlos Perez (H), 17:35

Belchertown (1-2): Parker Mas, 18:52; Zach Bail, 19:18; Oliver Haas, 19:23; Evan Dunigan, 19:36; Alex Laporte, 19:50

Northampton 18, Ludlow 45

at Community Gardens, 3.1 miles

Winner: 1. Ethan Milsark (N), 17:54

Northampton (3-0): 2. Philip Hempstead, 18:00; 4. Nick Peterson, 18:47; 5. Johnathan Dean, 18:50; 6. Sam Norton, 18:52

South Hadley 18, East Longmeadow 37

at South Hadley High School, 3.1 miles

Winner: 1. Matt O’Brien (SH), 19:38

South Hadley (1-1): 2. Joe Werenski, 19:52; Zabian Sullivan 20:33. 4. Casey LaCombe. 20:38; 8. Carter Schoenborn, 21:15

Granby 15, McCann Tech 44

Granby 27, Palmer 28

Greenfield 15, Granby 45

at Windsor Reservoir, 2.8 miles

Winner: 1. Isiah Morrison (Greenfield), 17:24.

Granby (3-4): 2. Sam Gould 20:12; 3. Andrew Hutchinson, 20.17; 4. Abe Gould, 20:27; Kieran Moe 20:44; 5. Kyle Murdock 20:50.

Gateway 28, Franklin Tech 28

Gateway 18, St. Mary’s 48

at Littleville Dam, 2.76 miles

Winner: 1. Sohan Turner (FT), 18:24

Gateway (1-2-1): 2. Brandon Daniels, 18:45; 3. Calvin Rioux, 19:45; 10. Jon D’Amours, 22:30; 12. David Vasilchenko, 24:37; 13. Ben Drenen, 24:40

Amherst 25, Westfield 30

at Amherst, 3.1 miles

Winner: 1. Jack Yanko (A), 18:12

Amherst (2-1): 3. Aiden Foucault Etheridge, 18:28; 4. Aidan Shea, 18:38; 8. Owen Price, 19:53; 9. Leif Stevens, 20:05

Girls cross country

Mohawk 17, Frontier 38

Frontier 15, Mahar 50

Mohawk 27, Hampshire 30

Hampshire 15, Frontier 50

at Frontier Regional High School, 2.75

Winner: 1. Meghan Davis (Mohawk), 16:35

Frontier (2-4): 13. Fiona Ferry, 20:42; 14. Grayson Young, 20:59; 17. Allard Denny, 21:56; 19. Emily Laus, 22:05; 21. Lia Vichi, 22:16;

Hampshire (4-1): 4. Sophia Prouty, 18:26; 5. Charlotte Reynolds, 18:35; 6. Amanda Adams, 18:44; 7. Abigail Touchette, 18:56; 8. Haley Marek, 19:08;

Belchertown 15, Holyoke 50

at Ashley Reservoir, 3.1 miles

Winner: 1. Jillian Paterwic (B), 22:16

Belchertown (3-0, 3-0 Valley South): 2. Natalya Siniscalchi, 24:14; 3. Abby Patel, 24:30; 4. Brenna Skaza, 24:55; 5. Savannah Wojcik, 24:56

Northampton 15, Ludlow 50

at Community Gardens, 3.1 miles

Winner: 1. Leila Markosian (N), 21:48

Northampton (3-0): 2. Evelyn Burke, 21:48; 3. Mairead Blatner, 22:35; 4. Mary Yount, 22:36; 5. Rosie Ingmann, 22:43

Gateway 15, Franklin Tech 50

Gateway 23, St. Mary’s 38

at Littleville Dam, 2.8 miles

Winner: 1. Madison Carpenter (G) 25:19

Gateway (2-3); 4. Ryley Carlton, 29:59; 5. Renae Healy, 30:16; 7. Mia Gozgit, 31:38; 8. Jessica Garriepy, 31:47.

Granby 18, McCann 39

Palmer 23, Granby 32

Greenfield 15, Granby 47

at Windsor Reservoir, 2.8 miles

Winner: 1. Amy O’Sullivan (Greenfield), 19:30

Granby (3-3 ): 2. Carol Gould, 25:15; 2. Jodan Healy 26:34; 3. Katelyn White 29:27; 4. Suzanne Gordan 29:35; 5. Hannah Roux, 29:36.

Amherst 17, Westfield 42

at Amherst, 3.1 miles

Winner: 1. Sophia Jacobs-Townsley (A), 22:03

Amherst (2-1): 2. Zada Forde, 22:49; 3. Augusta Fricke, 22:53; 5. Julia Hopley, 23:30; 6. Neosha Narayanan, 23:41

South Hadley 17, East Longmeadow 43

at South Hadley, 3.1 miles

Winner: 1. Jocelyn Rondeau (SH), 21:14

South Hadley (3-0): 2. Carolyn Watkins, 23:50; 3. Cora Graves, 23:54; 6. Emily Grochowalski, 25:22; 7. Abby Broyles, 26:08