Ryan Santos stole home in the bottom of the seventh inning to give the Alvirne High School baseball team a 3-2 victory over Goffstown on Friday.

Santos had two hits, a walk and four stolen bases for the Broncos (2-1). Alvirne stole 11 bases in the game. Jake Hobart pitched a complete game to earn the win. He struck out three and surrendered seven hits.

Sebastian Beal had two hits and an RBI for the Grizzlies (0-1). Bobby Doherty drove in Goffstown’s other run.

Pelham 7, Sanborn 4: In Pelham, senior center fielder Colby Shawzer led the Pythons with four hits, three stolen bases, two RBIs and a run scored. His two-run single broke a 3-3 tie in the fifth. Tyler Pike added a run-scoring single in the sixth. Bobby Charette pitched a complete game and struck out six.

Concord 12, Bedford 10: In Bedford, Concord trailed by two runs after six innings, but scored four times in the seventh to pull out the victory. Zach Miles had two hits and pitched 1 1/3 innings of relief to earn his first varsity win. Bedford dropped to 0-2.

Exeter 23, Trinity 1 (5 inn.): In Manchester, Dan Sarmiento pitched a one-hitter while Nolan Elmore belted a grand slam for Exeter. Ethan Imbimbo added a two-run home run for the Blue Hawks (3-0). Cam Tomko logged a double and a run scored for Trinity (0-3).

Campbell 7, Mascenic 3: In Litchfield, Keegan Mills recorded three hits, an RBI, a run scored and a walk while Johnny Carlson earned the win on the mound for Campbell. Carlson allowed three walks on three hits and five walks and struck out eight over six innings.

Hopkinton 7, Raymond 6: In Hopkinton, Kevin Newton-Delgado broke a 6-6 tie when he scored from third on a wild pitch in the seventh inning. Newton-Delgado reached base when he was hit by a pitch, and then stole second and third. Sam Crawford and Sam Rawson each had two hits for the Hawks. Rawson also drove in three runs.

John Stark 13, Milford 2: In Milford on Thursday, Nathan Isabelle went five innings, scattering five hits and an earned run for the win. Jake Cole went 2-for-3 with a triple, two RBIs, three runs and a stolen base. Brett Patnode and Ben Stogner each had three hits for the Generals (1-0). Patnode scored four runs and stole two bases. Milford dropped to 1-1.

Manchester Central 14, Trinity 2: In Manchester on Thursday, Jake Pellerin had three hits, two RBIs and a walk while Albert Cuello Batista pitched five innings to earn the win for Central. Cam Tomko had two hits and an RBI for Trinity.

Boys’ lacrosse

Derryfield 9, Winnacunnet 8: In Hampton, Jonny MacLean scored four goals and added an assist as the Cougars (2-0) held on after entering the fourth quarter with a 9-5 lead. Henry Howe had three goals and an assist and Matt Weimer had two goals and an assist. Ryan Capparrelli made seven saves. Jack Ellis scored five goals and Tyler Hoar added two goals and an assist for Winnacunnet (0-2).

Goffstown 11, St. Thomas 9: in Goffstown, Griffin Cook’s six goals paced the Grizzlies (1-1). Nick Mason had two goals and an assist, and Konnaugh Donovan, Eric Dubois and Andrew McCarthy each notched a goal and an assist. Paddy Vetter had four goals and two assists for St. Thomas (2-1). Alex Anderson, Marcus Broon 1-1, 1-0, Brendon Tersolo and Derek O’Brien also scored. Grady Chretien made seven saves for Goffstown, and Peter Schultz made seven for St. Thomas.

Bishop Guertin 16, Concord 8: In Concord, Dawson Clark and Sean Cameron scored three goals, and Chris Heitmiller and Chris Kiely added two for the Cardinals (2-1). Cameron added four assists. James Heitmiller made six saves and Matt Burns had four. Concord is 1-1.

John Stark 13, Oyster River 4: In Weare, Kayden Easter scored five goals, Peyton Marden had three goals and an assist, Aiden Moser had two goals and an assist, and Owen Jones scored two for the Generals (1-0). Oyster River is 0-2.

Portsmouth 14, Windham 6: In Portsmouth, Cole Brams logged four goals for the Clippers (2-0). Windham is 0-1.

John Stark 13, Oyster River 4: In Weare, Kayden Easter notched five goals, Aiden Moser had a hat trick and Owen Jones scored twice for John Stark (1-0). Oyster River of Durham (0-2) scored once, while a man up, in the second half.

Souhegan 12, Dover 5: In Amherst, Tyler Hall scored four goals while Curtis Redd and William Boyle each had two for Souhegan (1-0). Luke Civiello won nine of 14 faceoffs and John Lohnes made nine saves for the Sabers. Dover is 1-1.

Girls’ lacrosse

Souhegan 18, Dover 3: In Dover, Taylor Clark scored four goals and had two assists, O’Neill Galinson and Abby Hawkes each scored three and assisted on one, Savannah Behn scored three goals, Clare Woodford added two goals and an assists for Souhegan. Alex LaBrosse made three saves. Matilda Dorrah, Emily Frasier and Greta Giovanni had Dover’s goal. Emma Tower made one save.

Manchester Central 18, Nashua North 8: In Manchester, Katelyn Parker led the Little Green with five goals and two assists. Ryleigh Cavanaugh had four goals and four assists, Emma Dudley notched four goals and three assists, Meghan Harris had three goals and Emily Ahern had two goals and an assist.

Softball

Dover 5, Londonderry 1: In Dover, Anna Cartelli pitched a three-hitter and homered in the Green Wave’s victory. Cartelli went the distance and struck out 11. Jeannine Turgeon went 2-for-3 for Dover (2-0). Alyssa Vaillancourt doubled and scored for Londonderry (0-2).

Campbell 5, Mascenic 4: In Litchfield, Marissa Carignan and Catherine Carignan combined to fan eight for the Cougars (3-0). Maddie Davis, Abi Gray and Emily Gamache all had doubles. Mascenic is 1-1.

Bishop Brady 8, Hillsboro-Deering 1: In Hillsborough, Abby Santis homered twice and drove in six to lead the Giants (1-1). Halle Laramie homered, Ami Rivera singled twice and scored three, and Isabella Rivera singled twice and drove in a run. Jayden Johnson fanned nine in a complete game four-hitter. Hillsboro-Deering is 0-3.

Pelham 17, Sanborn 1: In Pelham, Skyy Ortega collected three hits and scored three runs and Christina Louh added two hits and drove in two runs for the Pythons (1-0). Pelham also received a two-run home run from Kate Fisher. Pelham’s Abigail Provencal struck out 11 in five innings.

St. Thomas 15, ConVal 3: In Dover, Maddie Predaris had three hits, including a home run, and scored three runs for the Saints (1-0). Morgan Atwell and Grace Moore each added two hits for St. Thomas. Jill Cortez allowed one hit and struck out four in three innings to earn the win.

Concord 7, Bedford 5: In Concord, Elise Buchanan belted a three-run homer, Morgan Fraitzl and Caroline O'Donnell each had RBIs and Maddy Lucontoni went 3 for 3 for Bedford (1-1).

Bedford 9, Keene 1: In Bedford on Thursday, Caroline O’Donnell went 3-for-3 and had 4 RBIs and Erica Barley hit two two-run homers to power the Bulldogs. Maddie Fraitzl allowed one run on five hits, issued no walks and went 3-for-4.

Merrimack 4, Pinkerton 2: In Merrimack, the Tomahawks broke a 2-2 tie by scoring twice in the bottom of the fifth inning. Alyssa DiMauro and Olivia Mason had the Pinkerton RBIs.

Windham 24, Bishop Guertin 2 (5 inn.): In Nashua, Peyton Gravell logged six RBIs on three hits for Windham (2-0), which had 23 hits. Amelia Williamson allowed two runs on three hits and one walk alongside two strikeouts to earn the win. Bishop Guertin is 0-3.

Boys’ volleyball

Bishop Guertin 3, Dover 0: In Dover, Joe Noon notched two aces and 12 kills, Chris Barillas had 20 assists and a kill, Erik Wizboski had three aces and a block, and Victor Martinez logged two kills and nine digs for BG (1-1).

Pinkerton 3, Souhegan 1: In Derry, Hunter Hazard logged 11 kills and three aces, Josh Palmer notched 21 assists, and Sean Galusha and Andy Bolduc registered four blocks each for the Astros (1-2). Souhegan is 1-1.

Windham 3, Salem 2: Alex Stift had 15 kills, Roman Fabrizio notched 48 assists and Ben Laycock had 10 service aces for Salem.

Timberlane 3, Hollis/Brookline 2

In Plaistow, the Owls won by scores of 23-25, 19-25, 24-26, 21-25 and 15-9. Hollis/Brookline (1-1) was led by Sander Wimmer, with 18 kills, Quinten Wimmer (six kills), Michael Moscatelli (36 assists) and Jason McIlwrath, with three blocks. Timberlane is 1-1.

Boys’ tennis

At BEDFORD

Bedford 9, Merrimack 0

Singles: Jason Boucher (B) def Cam Wilson (M) 8-1; Tyler Whitney (B) def Colby Benoit (M) 8-0; Alex Tjie (B) def Om Panwalker (M) 8-0; Nick Bayer (B) def Matt Tobey (M) 8-0; Bohdan Higley (B) def Rohan Screenvasan (M) 8-0; Alex Smith (B) def Sam Greenier (M) 8-0

Doubles: Bayer/Smith (B) def Wilson/Benoit (M) 8-2; Jared Steinberg/V Narayan (B) def Tobey/Panwalker (M) 8-0; Andrew Kemp/Nick Michaud (B) def Peter Mulvey/Brody Clark 8-0

Records: Bedford 4-0; Merrimack 0-4

At HUDSON

Hanover 7, Alvirne 2

Singles: Peyton Meuse (A) def. Aidan Biglow 9-7; Evan Yang (H) def. Ashton Meuse, 8-3; Will Tarnowski (H) def. Justin Carbonneau, 8-1; Alex Rockmore (H) def. Garrett Lambert, 8-1; Trevor Siegel (H) def. Tom Bondaruk, 8-1; Matt Bonner (H) def. Jake Natola, 8-0. Doubles: P. Meuse/A. Meuse def. Andrew/Enelow, 9-7; Alec McDevitt/Will Blinkhorn def. Carbonneau/Lambert; Kevin Pillsburg/Tristan Meyer def. Natola/Charlie Thomas.

At NASHUA

Concord 9, North 0

Singles: Liam Grennon (C) d Stephen Norris (NN) 8-0; Anders Norton (C) d Murray Mahoney (NN) 8-0; Winsor Bean (C) d Carson Goh (NN) 8-0; Matt Burns (C) d Todd Richardson (NN) 8-3; Jon Shamash (C) d Seth White (NN) 8-0; Philip O’Sullivan (C) d Joseph Pappas (NN) 8-1.

Doubles: Grennon/Norton (C) d Norris/Mahoney (NN) 8-0; Bean/Shamash (C) d Goh/White (NN) 8-2 ; Burns/O’Sullivan (C) d Richardson/Pappas (NN) 8-3.

Records: Concord 2-1; Nashua North 0-3

At MANCHESTER

Central 8, Salem 1

Singles: Alex Haddad (C) def. Will Caraccio (S) 8-0; Eamonn Ryan (C) def. Dylan Laudani (S) 8-4; Jack Mulcahy (C) def. David Little (S) 8-4; Aidan O’Connell (C) def. Ryan Pappalardo (S) 8-1; Max Nakos (C) def. Austin Salvetti (S) 8-2; Jonas Weissberg (C) def. Jhan-Carlos Suriel 8-0.

Soubles: Brandon Wu/Cooper Hamel (C) def. Caraccio/Salvetti (S) 8-6; Ryland Woods/Brendan Bussiere (C) def. Laudani/Pappalardo (S) 8-2; David Little/Suriel (S) def. Will Delaney/Issac Grablewsk (C) 8-2

Records: Salem 0-3; Central 1-2

At MANCHESTER

Bishop Guertin 8, Memorial 1

Singles: Todd Tran (M) def. Chris Wang (BG) 8-6; Evan Butler (BG) def. Nick Johnson (M) 8-1; Pranav Marwaha (BG) def. Jason Tang (M) 8-2; Constantine Liakos (BG) def. Tyler Tung (M) 6-4 ret.; Leon Jiang (BG) def. Ryan Deary (M) 8-0; Ryan Wallat (BG) def. Jason Boschard (M) 8-2. Doubles: Wang/Butler (BG) def. Tran/Johnson (M) 8-4; Marwaha/Liakos (BG) def. Tang/Tung (M) 8-0; Jiang/Wallat (BG) def. Hoang/Vu (M) 8-1.

Records: BG 2-2, Memorial 0-2.

Girls’ tennis

Hanover 8, Memorial 0

Singles: E. Van Aalst (H) d. C. Hathcoat, 8-0; B. Voelker (H) d. S. Hoang, 8-0; E. Watson (H) d. K. Pham, 8-2; C. Miles (H) d. S. Halid, 8-0; L. Wilson (H) d. T. Nguyen, 8-0; E. Marks (H) d. L. Phan, 8-0.

Doubles: Van Aalst-Watson (H) d. Hathcoat-Hoang, 8-0; Voelker-Miles (H) d. Pham-Khalid, 8-0; Wilson-Marks (H) d. Nguyen-Phan, 8-0.

At PETERBOROUGH

Goffstown 5, Con-Val 4

Singles: Kelly Walsh, G, d. Julia Peters 8-4; Catrina Kipka, CV, d. Jamie Baines 8-5; Zoe Wirth, CV, d. Caroline Newell 8-4; Kyla Bernard, G, d. Eva Calcutt 8-6; Lena LaFleur, CV, d. Hannah Laldlow 8-2; Kenna Piecuch, G, d. Fiona Pieterse 8-1.

Doubles: Walsh/Baines, G, d. Peters/Calcutt 9-7; Kipka/Werth, CV, d. Newell/Bernard 8-6; Laldlow/Brill, G, d. LaFleur/Pieterse 8-1.

Records: Goffstown 2-3; ConVal 2-4

AT Londonderry

Londonderry 5, Spaulding 4

Singles: Mary Nicoli (L) def. Emelia Lamie, 8-4; Rachel Court (L) def. Liv Thibaudeau, 8-6; Amanda Wells (L) def. Kim Peacock, 8-2; Emily Hatem (L) def. Chloe Tranor, 8-4; Maddie Clegg (S) def. Melanie Methot, 8-4; Mya Lee (S) def. Alyssa Treanor, 8-6.

Doubles: Thibaudeau/Tranor (S) def. Nicoli/Court, 8-4; Wells/Hatem (L) def. Taylor Corriveau/Jenna Lopocaro, 8-0; Peacock/Hailey Reilly (S) def. Methot/Treanor, 9-7.

Records: Londonderry 4-0; Spaulding 0-4.

At MANCHESTER

Central 8, Salem 1

Singles: Erin Flurey (C) def. Kristen Carney (S) 8-6; Tamsin Weissberg (C) def. Allie Sullivan (S) 8-1; Ella Grablewski (C) def. Courtney Richards (S) 8-4; Christina Gatzoulis (C) def. Emma Bailey (S) 8-4; Dakota Santo (S) def. Jolie Mailloux (C) 8-6; Megan Haddad (C) def. Emily Bucciero (S) 8-2.

Doubles: Flurey/Weissberg (C) def. Carney/Sullivan (S) 8-1; Grablewski/Gatzoulis (C) def. Richards/Bailey (S) 8-3; Mailloux/Haddad (C) def. Santo/Bucciero (S) 8-2

At HAMPTON

Pinkerton 8, Winnacunnet 1

Singles: Chloe Freedman (P) def Nadiah Hamdi (W) 8-0; Megan Pike (W) def Julia Farnum (P) 7-2 (default); Madison Allen (P) def Emma Record (W) 9-8 (7-4); Katie Allen (P) def Grace Cooper (W) 8-2; Victoria Hodosl (P) def Shelby Nicholson (W) 8-1; Maddie Frank (P) def Sam Primavera (W) 8 - 2

Doubles: Freedman/M. Allan (P) def Hamdi/Cooper (W) 8-3; K. Allen/Hodosi (P) def Pike/Record (W) 8-1; M. Frank/Annabelle Zvagelsky (P) def Nicholson/Abynash O'Connor (W) 8-1

Records: Pinkerton 2-1; Winnacunnet 1-3

At WHITEFIELD

Moultonborough 7, White Mountains 2

Singles: 1. Jess Lear (M) d Catrina Boggess (WM) 8-5; Megan Swedberg (M) d Lydia Beaulieu (WM) 8-2; Aubrey Smart (M) d Ashleigh Eaton (WM) 8-1; Maddie Colby (M) d Halle Glidden (WM) 8-0; Corrina Brennan (M) d Issy Gaetjens-Olesen (WM) 8-2; Mallory Chessman (WM) d Olivia Matson (M) 8-4.

Doubles: 1. Boggess/Beaulieu (WM) d Lear/Smart (M) 9-8(7-4); Swedberg/Colby (M) d Eaton/Glidden (WM) 8-2; Gaetjens/Olesen (WM) d Brennan/Watson (M) 8-4.

In MOULTONBOROUGH (Thursday)

Moultonborough 5, Gilford 2

Singles: Reagan McIntyre (G) d Jess Lear (M) 8-4; Megan Swedberg (M) d Olivia Comeau (G) 8-6; Aubrey Smart (M) d Maddy Eastman (G) 8-2; Maddie Colby (M) d Alyssa Gosselin (G) 8-3; Annabelle

Eisenmann (G) d Olivia Watson (M) 8-2; Corrina Brennan (M) d Alexa Leonard (G) 8-2

Doubles: Swedberg/Colby (M) d Gastman/Gosselin (G) 8-1

In MEREDITH (Thursday)

Moultonborough 5, Inter-Lakes 3

Singles: 1. Alyssa Floyd (IL) d Jess Lear (M) 8-5; Ava Duymazler (IL) d Megan Swedberg (M) 8-6; Aubrey Smart (M) d Maeve Torrey (IL) 8-1; Maddie Colby (M) d Raven Strother (IL) 8-1; Corrina Brennan (M) d Caitlin Harris 8-2 (IL); Olivia Watson (M) d Danielle Donahue (IL) 8-2.

Doubles: Floyd/Duymazler (IL) d Lear/Smart (M) 8-4; Swedberg/Colby (M) d Torrey/Strother (IL)

TRACK

At DOVER

Girls: Dover 82.5, Central 51, Pinkerton 40.4

Pole vault: 1. Alexa Nelson (D) 6-2; Shot put: 1. Midalia Baez 28-10; 2. Paige Douglas (P) 24-5; 3. Rebecca Dwire (C) 23-5.5; Discus: 1. Dwire (C) 62; 2. Paige Douglas (P) 62; 3. Gabby LaPierre (D) 61-11; Javelin: 1. Kaylee Corey (C) 86-7; 2. Laurel Breen (P) 84-1; 3. Dwire (C) 82-9; Long jump: 1. Marisa Douglas (P) 14-4; 2. Xena Sawyer (D) 14-1.75; 3. Ashlyn Ducharme (C) 13-11.75; High jump: 1. Thyra Kurtz (D) 4-10; 2. Jillian Severance (P) 4-4; 3. Katrina Breen (D) 4-1; 3. Faith Brown (P) 4-1; Triple jump: 1. Morgan Sweeney (P) 30-7; 2. Sarah Craft (D) 30-2; 3. Marisa Douglas (P) 29-11.5; 100 hurdles: 1. Lexi Roux (C) 18.72; 2. Clair Carroll (D) 19; 3. Craft (D) 19.47; 100 meters: 1. Ducharme (C) 14; 2. Liddy Houghton (C) 14.13; 3. Rachel Bangasimbo (C) 14.28; 1600 meters: 1. Bri Haley (D) 5:48.6; 2. Joani Callan (D) 6:26.19; 3. Sam Stone (D) 6:34.41; 4x100 relay: 1. Dover 57.69; 400 meters: 1. Ashlyn Smith (S) 61.91; 2. Taylor Rogers (C) 67.12; 3. Joanne Tsang (C) 67.13; 300 hurdles: 1. Sawyer (D) 54.66; 2. Craft (D) 56.47; 3. Miranda Eckerman (P) 56.38; 800 meters: 1. Breen (D) 2:38.12; 2. Meghan Fitzgerald (D) 2:40.65; 3. Alexandra Topic (C) 2:47.47; 200 meters: 1. Houghton (C) 27.93; 2. Smith (D) 28.31; 3. Dasha Brissette (D) 29.22; 3200 meters: 1. Sara Joly (D) 13:44.41; 2. Grace Andrecyk (D) 14:35.35; 4x400 relay: 1. Dover 4:42.6.

Boys: Dover 90, Central 35, Pinkerton 33

Shot put: 1. Jassiah Francis (C) 42-10; 2. Michael Merone (D) 33-11.25; Nick Godbois (C) 33-10.5; Discus: 1. Francis (C) 122-9; Logan Everidge (D) 106-4; 3. Kylan Mastro (D) 97-1; Javelin: 1. Preston Quimby (D) 1190-10; 2. Francis (C) 117-9; 3. Merone (D) 103-9; Long jump: Avery Battle (P) 18-5; Colton Boursier (P) 18-4.5; Jeremiah Payeur (D) 17-3.75; Triple jump: 1. Isaiah Sapp (C) 38-3; 2. Aaron Limbat (D) 33-10.5; 3. Jake Overton (P) 33-8; High jump: Boursier (P) 5-5; 110 hurdles: 1. Aiden Hatch (D) 17.03; 2. Trevor Gnall (D) 18.37; 3. Jayson Choy (P) 19; 100 meters: 1. Boursier (P) 11.65; 2. Battle (P) 12.28; 3. Evan Ciereszynski (D) 12.25; 1600 meters: 1. Payeur (D) 4:42.49; 2. Liam Bonyman (D) 4:48.4; 3. Nathan Steiger (P) 4:57.67; 4x100 relay: 1. Dover 49.19; 2. Central 50.85; 400 meters: 1. Limbat (D) 51.97; 2. Donovan DiMaria (D) 57; 3. Liam Delaney (C) 59.15; 300 hurdles: 1. Gnall (D) 46.41; 2. Aiden Hatch (D) 46.78; C. Anderson (C) 48.66; 800 meters: Ryan Moyer (D) 2:02.31; 2. Bryan Dompkovski (D) 2:22.9; 3. Ethan Forbush (P) 2:23.41; 200 meters: 1. Adriaan Hendrarto (S) 25.65; 2. Josh Holton Farris (D) 25.88; 3. David Kirchner (D) 26.07; 3200 meters: 1. Tyler Sheedy (D) 10;14.25; 4x400 relay: 1. Dover 3:47.7; 2. Coentral 3:59.09.