The Carey brothers ran 1-2, and the Frontier Regional boys cross country team swept a tri-meet at McCann Tech, Tuesday.

The Red Hawks beat Granby, 20-41, and McCann Tech, 15-50. Granby won, 21-34, against McCann.

Carsten Carey crossed the line first in 17 minutes, 40 seconds, and his brother Peter Carey was second with the same time. Granbyโ€™s Andrew Hutchinson took third in 17:41. Alex Sharp was fourth for Frontier (17:51) followed by Abe Gould of Granby in fifth (18:15). Frontier occupied the next three slots with Gehrig Brynda in sixth (18:39), George Balis seventh (18:47) and Brett Robinson eighth (18:49).

Sam Gould placed 12th for the Rams (19:35), and Eric Rakowski was 13th (19:37).

In the girls race, Frontier beat McCann Tech, 15-50, and Granby won, 22-33, against the Hornets. The Red Hawks swept the top five spots.

Angelina Egland finished first (21:28), Marie Diemand took second (21:55), Leah Gump placed third (21:58), Abigail Howard was fourth (21:58) and Fiona Ferry finished fifth (22:11).

Kylie Biron led Granby in seventh (23:44). Danielle Hamel was 12th (24:18), Katelyn White followed in 14th (24:33), Jordan Healy finished 17th (25:31) and Megan Eisnor-Janosz placed 23th (26:53).

Boys cross country

Smith Vocational 15, Southwick 50

at Dufresne Park, 3.1 miles

Winner: 1. Ed Towers (W), 20:19

Smith Voke (1-10): 4. Jayvon Cordova, 21:55; 11. Jacob Johnson, 23:20; 20. Grant Biggs; 25:00; 23. Elpidio Adorne, 27:35; 30. Angel Antequera, 37:21

Gateway 28, Mohawk 28

at Dufresne Park, 3.1 miles

Winner: 1. Dennis Simmons (Mohawk), 20:25

Gateway (4-6-1): 2. David Vasilchenko, 20:58; 3. Jake Reynolds, 21:20; 4. Ben Drenan, 22:23; 5. Jared Small, 22:44; 6. Patrick Millin, 22:45

Northampton 27, Belchertown 32

Belchertown 22, Chicopee Comp 37

Northampton 22, Chicopee Comp 39

at Dufresne Park, 3.1 miles

Winner: 1. Evan Dunnigan (B), 16:38

Belchertown (7-3): 4. Zachary Bail, 17:11; 5. Derek Rose, 17:30; 13. Caiden Boscher 18:23; 15. Evan Harrington, 18:35

Northampton (5-2): 3. Eben Savenson, 16:56; 5. Benjamin Howe 17:19; 7. Benjamin Raivel, 17:37; 9. Theo Thompson 17:50; 10. Alex Martin, 18:00

Hopkins 25, Palmer 31

Hopkins 17, Pioneer 39

Hopkins 18, St. Maryโ€™s 45

at Palmer, 2.9 miles

Winner: 1. Cotton Hewes (P), 15:55

Hopkins (10-4): 2. Johnathon Hanscom, 16:35; 4. Alex Locher, 17:30; 6. Aedan Cullen, 18:00; 7. Owen Taravella, 18:16; 11. Devon Ortmeyer, 19:40

Granby 21, McCann 34

Frontier 20, Granby 41

Frontier 15, McCann 50

at McCann, 2.85 miles

Winner: 1. Carsten Carey (F), 17:40

Granby (7-4): 3. Andrew Hutchinson, 17:41; 5. Abe Gould, 18:15; 12. Sam Gould, 19:35; 13. Eric Rakowski, 19:37;

Frontier (10-0, 6-0 Pioneer North): 2. Peter Carey, 17:40; 4. Alex Sharp, 17:51; 6. Gehrig Brynda, 18:39; 7. George Balis, 18:47; 8. Brett Robinson, 18:49

Hampshire 19, Mahar 43

Hampshire 15, Hampden Charter 50

at Mahar, 3.1 miles

Winner: 1. Chris Vayda (H), 17:32

Hampshire (10-0, 7-0 Pioneer South): 2. Jacob Labrie, 18:51; 3. Max McFadzen, 19:07; 6. Jayden Kopie, 20:03; 7. Ryan McConnell, 20:16

Amherst 18, South Hadley 45

Amherst 15, Central 50

South Hadley 21, Central 36

at Dufresne Park, 3.1 miles

Winner: 1. Aiden Shea (A), 17:51

Amherst (7-0, 5-0 Valley North): 2. Willem Goff, 17:53; 4. Sean Towse, 17:57; 5. Bryan Dole, 17:58; 6. Walter Tebbetts, 17:59

South Hadley (5-2): 3. Matt Oโ€™Brien, 17:56; 10. Luke Petrosky, 18:34; 11. Jacob Broyles, 18:38; 13. Brady Cote, 18:39; 15. Jake Poirier, 18:53

Girls cross country

Southwick 15, Smith Vocational 50

Smith Vocational 24, Westfield 30

at Dufresne Park, 3.1 miles

Winner: 1. Gabriela Peterson (SW), 22:20

Smith Voke (3-8): 17. Kaela Costa, 29:31; 19. Adriana Toi-Lupien, 34:04; 23. Jordan Ellinger, 34:03; 24. Ariana Bermudez, 35:36; 29. Jess Mason, 41:26

Mohawk 15, Gateway 50

at Dufresne Park, 3.1 miles

Winner: 1. Meghan Davis (M), 23:35

Gateway (5-6): 7. Kailyn Hawley, 26:08; 8. Sawyer Wilkinson 26:20; 11. Kaitlyn Maynard, 27:30; 12. Morgan Chaffee, 28:02; 13. Amy Fisk, 28:23

Northampton 15, Belchertown 50

Northampton 20, Chicopee Comp 41

Chicopee Comp 22, Belchertown 35

at Belchertown 2.8 miles

Winner: 1. Cheyenne Cantela (C), 21:14

Northampton (6-1): 2. Lila Lofving, 21:17; 3. Adia Bennett, 21:24; 4. Nava Shevan, 21:24; 5. Mary Jount, 21:24; 6. Rosie Ingman, 21:24;

Belchertown (4-6): 12. Rebecca Patel, 24:25; 14. Ashley McNamara, 24:58; 18. Rosili Borelli, 25:44; 19. Abby Gelinas, 25:53; 20. Hannah Bernard 26:04

Frontier 15, Granby 50

Granby 22, McCann 33

Frontier 15, McCann 50

at McCann, 2.85 miles

Winner: 1. Angelina Egland (F), 21:28

Frontier (10-1, 5-1 Pioneer North): 2. Marie Diemand, 21:55; 3. Leah Gump, 21:58; 4. Abigail Howard, 21:58; 5. Fiona Ferry, 22:11.

Granby (5-6): 7. Kylie Biron, 23:44; 12. Danielle Hamel, 24:18; 14. Katelyn White, 24:33; 17. Jordan Healy, 25:31; 24. Megan Eisnor-Janosz, 26:53

Hampshire 15, Hampden Charter 50

at Mahar, 3.1 miles

Winner: 1. Maddie Jenkins (H), 24:32

Hampshire (8-0, 7-0 Pioneer South): 2. Delaney Marek, 24:32; Sylvie Mahon-Moore, 24:32; 4. Caitlyn Pellegrini, 24:32; 5. Katie Smallcross, 25:53

Amherst 15, South Hadley 49

Amherst 15, Central 50

Central 25, South Hadley 34

at Dufresne Park, 3.1 miles

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

Amherst (6-0): 2. Isabela Shepard, 20:51; 3. Erin Clotfelter, 21:05; 4. Julia Hopley, 21:15; 5. Zada Forde, 21:17;