By the time they reached Danvers, the St. John’s Prep golf team was just glad it was over. The Eagles were also happy they survived with a win.

In extremely difficult conditions, St. John’s edged Barnstable, 260-261, at Hyannisport Club.

“It’s normally a treat to go there, but it was 40 mile per hour winds and the worst conditions I’ve had a team play in. The scoring was high by everybody,” St. John’s (11-1-1) coach Larry O’Neill said. “We beat them by a shot and it’s gotta be the highest score I’ve had a team shoot and win a match.”

James Turner and Chris Francoeur each shot 41 to lead the Prep, which has a big Catholic Conference match against B.C. High today.

St. John’s, at 3-1, is the only team in the conference with one loss. B.C. High enters the match with a 4-2 conference record.

Pingree 5 1/2, Landmark 1/2: The Highlanders (5-1) were led by Alec Shelburne, Griffin Whitman and Matt St. Clair. Pingree is back at it today against Berwick Academy at Myopia.

Swampscott 47 1/2, Salem 24 1/2: The Big Blue (4-9) saw wins from Corey Bleau, Andrew Dove, Gavin Sullivan, E.J. Palleschi, Brandon Corola and Gabby LaRiviere.

Madison Ballou won her match, 5 1/2-3 1/2, while Kyle Doherty halved his for the Witches, who finished 7-11.

Peabody 45, Saugus 27: Peabody (10-2) was led by winners Matt Correale (6-3), Steve Ferrante (7-2), Ted Izzo (6.5-2.5) and Pat McCarthy (8-1).

Hamilton-Wenham 142, Ipswich 123: Tom Riccio and Cam Grinell had 25 points apiece for H-W (10-2) while Mike Gillis and Harrison O’Brien both finished with 24 points.

Arlington Catholic 186, Bishop Fenwick 182: Andrew Hosman, Matt Garofalo, John Buccheri, Greg McGunigle and Steven Young all golfed well but Bishop Fenwick (1-8) came up just short.

Masconomet 149, Penutcket 133: The Chieftains wrapped up their season at 6-7. No. 1 player George May picked up 31 points and Brock Reardon finished with 30. 


Masconomet 2, Georgetown 0: Sophie Adams scored in the first half on an assist from Nell Criscione as the Chieftains improve to 7-0-5 on the season. Michelle Flaherty  scored on a penalty stroke, while Paige Boucher and Julia Hurton had standout performances. 

Marblehead 9, Salem 0: Annika Krug tallied four goals for Marblehead (10-1-2) while Caroline Hughes (midfield) and Caroline Ackerman (forward) also had strong efforts. The other Magicians goal scorers were Ashley Stiles (two), Grace McGurrin, Mileah Duntley and Cassie Riddle. 

Danvers 1, Peabody 0: Caitlin McBride scored off a feed from Kristen McCarthy with 8:20 left in the game to lift the Falcons on the road. Raquel Leslie, Lauren Johnson and Bryn Churchill also stood out for Danvers (11-3 overall, 10-2 NEC).

Catherine McGrath has an excellent game in goal for Peabody (4-5-3) while Lindsey Grayson and Taylor Colella were the other top Tanners on the field. 

Beverly 7, Revere 0: Grace Otterbein scored three goals and Izzy Bucci had a pair of tallies as the Panthers boosted their record to 5-4-3. Emily Pitman and Sierra Gelsomini also had goals for Beverly while Hannah Silvestri came through with three assists.


Pingree 4, Phillips Exeter 3: Kerri Zerfoss led the way for Pingree (6-1-1) pumping in a pair of goals while Charlotte Esty and Nicole Scarfo scored a goal each. 

Masconomet 2, Georgetown 0: Lauren Limone and Abby Reblin both scored for Masco (8-3-1) which has now won six straight games. Megan Lemaire and Kate Kitsakos recorded assists while sophomore keeper Katy Pelletier (seven saves) recorded her fifth shutout.   

Marblehead 4, Malden 0: Marblehead (8-1-3) qualified for state tournament behind goals from Bridget Schouder, Meghan Ryan, Mia Bongiorno and Kaelyn Attredge.   

Hamilton-Wenham 3, Manchester Essex 1: Jill Kefalas, Maddi Berthoud and Molly Eagar scored three unanswered goals as the Generals qualified for the postseason for the third straight season and keeps them in the race for the Cape Ann League title. 

Waring 7, Cambridge School of Weston 2: Amanda Adams had another big game for Waring (7-2) scoring a hat trick to go with a pair of assists. Elizabeth Patrick potted two goals and Isabelle Cookson also had a goal. 

North Reading 4, Ipswich 0: Ipswich was led in the second half by senior captain JoAnna Perry and sophomore Jocelyn Long.

Peabody 1, Swampscott 0: Freshman Emily Nelson scored off corner kick first half to net the game’s only goal. The Tanners held Swampscott to only six shots, backed by Sarah Godschall, Katherine Scacchi, Katrina Silva and Macayla Lachance. Caroline Colbert and Molly Tansey stood out in the midfield for Peabody, which remains undefeated at 10-0 in Northeastern Conference play. 


Whittier Tech 2, Essex Tech 0: Junior Sam Cueva had a good game in the midfield but Essex Tech fell to 4-7-1 on the season. 

Beaver Country Day 2, Pingree 0: Senior captain and keeper Sam Consitt did his best to keep Pingree (4-2-3) in it while sophomore Griffin Webber played excellent defense.  

Waring 3, Cambridge School of Weston 1: Aidan Wood scored a pair of goals, while Nick Wigglesworth added a tally in the win for Waring (7-1). Nat Lyman and Malcom Stuart picked up assists. Junior Cole Ziess played well in goal, while sophomore Mike Ballin stood out in the midfield. 

Bishop Fenwick 1, Arlington Catholic 0: Ken Mirra scored with 13 minutes left in the game off an assist from Anthony Maida. The Crusaders (5-5) saw strong play from Connor Alexander and Troy Belleville.

Hamilton-Wenham 2, Manchester Essex 0: The Generals started fast with Drew Gallant scoring right after kickoff on a feed from Ben Danforth, and senior captain Shawn Kotch scored the second goal with approximately 10 minutes left. Nico Serpa, Thomas Dowd and John Dyer played well for Hamilton-Wenham (5-4-2).

Masconomet 2, Georgetown 0: The Chieftains hiked their record to 11-0-1 after scoring a goal in each half. Justin D’Orlando put Masco on the board by finishing a feed from Caleb Hanna, and Kevin Gilbert added the insurance goal with the assist going to Aiden Harte. Center back Josh Polakiewicz also stood out for Masco.


Danvers 3, Lynn Classical 2: The Falcons picked up an impressive come-from-behind win to move to 8-4 overall, 8-2 in the Northeastern Conference. Danvers dropped the first two games, 21-25 and 18-25, but picked up 25-19, 25-21 and 15-9 wins to pull out the victory. Brynn O’Neill had seven kills and five digs, Kara Connors had seven kills and two aces, and Shannon Veilleux came through with 24 assists.

Bishop Fenwick 3, Matignon 1: Alex Bedard and Madison Camelo picked up 10 kills each as the Crusaders won in four sets (25-9, 25-15, 23-25, 25-17). Sam Mancinelli recorded 30 assists in the victory for Fenwick (10-4).

Lynnfield 3, Peabody 0: Madison Mahoney had a solid defensive effort but Peabody (11-1) lost in straight games (25-19, 25-6, 25-9).

Essex Tech 3, Lynn Tech 0: The Hawks improved to 7-6 with the win.

Pingree 3, Beaver Country Day 0: Senior captain Mogan Cusack had a solid day for the Highlanders with 12 serves, including an ace, and 14 assists as Pingree won, 28-26, 25-13, 25-18. Middle hitter Hanna Stasiuk also played well for the Highlanders (3-5). 


Masco 16, Ipswich 43: Charlie Gilfeather, Joe Weston, Garrett Bampos and Nate Murley all finished at the same time to tie for first place with a time of 17:53 as Masco improved to 6-3. 

Hamilton-Wenham 22, Pentucket 39: Dan Allara (16:52 ), Jack Blatchford (16:53) and Michael Allara (16:54) finished 2-4 overall and H-W improved to 8-0. Jack Gourdeau (17:00) finished sixth for the Generals while Chip Cring (17:46) was seventh.

Essex Tech 23, Minuteman 32: Mike Tilton claimed first overall with a time of 16:28 and Essex Tech (1-3) picked up its first win of the season. Ben Johnson was fourth overall (18:58) for the Hawks. 

Peabody 18, Beverly 45: Marcello Rocha finished first overall with a time of 14:31, while Riley Dowd (14:43) came in second as the Tanners improve to 6-0. Jason Karakudes (14:52) was fourth. 

For the Panthers, Campbell Wood (14:46) finished third, while Charlie Boschen (15:43) was ninth and Brian McPherson (15:54) was 11th. 

Marblehead 15, Winthrop 50: Patrick Emond (15:24), A.J. Ernst (15:25) and Adam Linsky (15:25) were the top three finishers for Marblehead, which improved to 5-0.


Beverly 17, Peabody 46: Abby Walsh (17:19), Julia Curtin (17:23) and Julianna Wesley (17:46) took the top three spots overall and Beverly bumped its record to 4-0. 

Lauren Barrett (17:54) was fourth overall for the Tanners (6-1), while Mackenzie Picardi (19:00) came in ninth. 

Marblehead 15, Winthrop 50: Freshman Grace Maguire claimed the top spot with a time of 17:09 as Marblehead took the top 13 places to move to 4-1. Jillian King was second with a time of 17:20) while Anna Barrell came in just behind her at third with a time of 17:22. 

Hamilton-Wenham 15, Pentucket 49: The Generals (8-0) claimed nine of the top 10 spots  9 out of top 10, Emily Weigand (20:30) first, Olivia Horgan (20:31) 2nd, Meghan Stone 3 (20:32), Grace Maroney 4 (20:33) and Jeanine Zheng 5 (20:38) 

Essex Tech 22, Minuteman 45: First place Alexa Marquis (1943) and third place Jessie O’Neil (20:30) helped Essex Tech move to 3-1 on the season. 

Revere 26, Salem 30: Sophomore Laura Barnes won the race in 21:52. Senior captain Kathy Le took second place and Virginia Martinez took seventh.

Swampscott 27, Gloucester 30: Isabella Kornitsky (3rd, 19:08), Miranda Nocera (4th, 19:21) and Veronica Rizzo (5th, 19:24) were among Swampscott’s top finishers in the race. The Big Blue remain undefeated at 6-0 on the season.

Ipswich 22, Masconomet 33: Emily DeMarco won the race in 19:10, eight seconds off the course record. Caitlyn Scola was second with a time of 21:05 and Annie Zampitella (21:08) finished third.

The Chieftains placed five in the top 10, but didn’t have enough to get by Ipswich. Caroline Hathaway (4th, 22:03), Gwen Ellis (5th, 22:08), Taylor Goodreau (7th, 22:21), Abby Greenslade (8th, 22:23) and Makayla Scalli (9th, 22:38) were the top finishers for Masco (5-4).

Trending Video

Recommended for you