Junior guard Kelly Walsh tossed in a game-high 25 points, including the 1,000th point of her high school career, to help the Goffstown High School girls’ basketball team improve its Division I record to 8-0 by beating Nashua South 52-43 in Goffstown on Friday night.

Walsh netted her 1,000th point on a free throw in the third quarter. Liv Brannen added 16 points for the Grizzlies, who also received seven from Emma Strong. Iruka Obinello led South with eight.

Windham 64, Alvirne 55: In Windham, Sam Adamson led all scorers with a career high 26 points. Ali Schiebel and Sarah Dempsey both had 18 for the Jaguars (6-3). Ella Davis led Alvirne with 13 points and Ellie Ochieng chipped in 12.

Manchester Memorial 58, Nashua North 40: In Manchester, Jennessa Brunette made 11 of her 15 free-throw attempts and scored a game-high 21 points for Memorial (7-2). The Crusaders received 10 points from Lyric Grumblatt, nine from Jessica Carrier and Ilyana Vega and eight from Tamrah Gould. Katie Carr led the Titans with 10.

Manchester Central 54, Exeter 51: In Exeter, Destiny Jordan’s 22 points led the Little Green (6-2).Shae Rix added 13.

Salem 66, Trinity 33: In Salem, Emily Doucette led all scorers with 21 points, Christine Aboujaoude scored 16 and Carly Saif added 11 for Salem (9-2). Trinity is 1-10.

Bedford 63, Londonderry 48: In Londonderry, Lizzy Stevenson had 12 points, Kendi Barnard had 11 and Catherine Penick added 10 to lead a balanced scoring attack. Courtney Shay led Londonderry with 16. Colleen Furlong added 11.

Pelham 57, Kingswood 24: In Wolfeboro, Olivia Gagnon’s 26 points paced the Pythons to 6-4. Kingswood is 1-9.

Sanborn 51, Milford 35: In Kingston, Ellen McGough’s 24 points lifted Sanborn to 6-4. Milford is 3-5.

Bishop Brady 64, Bow 53: In Concord, Laura Goyette scored 16 points and Jessica Chamberlain added eight points and nine rebounds for Bow (4-6). Bishop Brady is 6-2.

Conant 47, St Thomas Aquinas 36: In Dover, Liz Gonyea led the Orioles with 18 points and Teagan Kirby added 10.

Merrimack 58, Concord 34: In Merrimack, the Tomahawks got 18 points from Theresa Twardosky and 11 from Sammi D’Amico.

Boys’ basketball

Salem 59, Trinity 54: In Manchester, Trevor DeMinico went 10-for-13 from the line for 21 points in the Blue Devils’ victory. Jameson Summerfield added 13 and Jared Burns scored 10 for Salem (7-0). Athiei Bol led Trinity (3-4) with 20. Foster Stacey added 12 and Luke Duffley notched 10.

Nashua North 58, Memorial 37: In Nashua, the Titans (6-1) received 19 points from Nathan Kane and outscored the Crusaders 33-5 in the first half. Brandon Choate added 15 for North. Jack Fitzgerald led Memorial (0-7) with 10. Junior Darlue and Julius Hargis each finished with six.

Concord 60, Merrimack 47: In Concord, Scott Lampron scored 19 points and added three rebounds and three assists to lead the Tide (5-2). Merrimack is 2-6.

Bishop Guertin 73, Pinkerton 37: In Nashua, Joseph DaSilva led the Cardinals with 11 points. Max Matazarzzo with and Kyle Baker contributed 10 each.

Pembroke 70, Souhegan 60: In Amherst, Shea Shackford’s 20 points led Pembroke (7-1), which galloped out to a 33-13 lead. Souhegan (6-2), which pared the lead to five in the second half, was led by Matt McCool’s 19 points. Jeff Boehm added 11.

ConVal 55, Plymouth 51: In Plymouth, Mather Kipka led ConVal with 18 points. Max Richard and Ben Henry had 11 apiece.

Conant 54, St. Thomas Aquinas 36: In Jaffrey, the Orioles improved to (7-2) while the Saints fell to (7-2). Conant’s Peyton Springfield led all scorers with 28.

Spaulding 47, Portsmouth 43 (OT): In Portsmouth, Spaulding (4-2) held Portsmouth scoreless in overtime to collect the victory. Portsmouth (4-3) trailed 25-20 at halftime and 34-31 after three quarter.

Kearsarge 63, Coe-Brown 53: In North Sutton, Noah Tremblay scored 10 of his game-high 21 points to lead Kearsarge (4-4). Albert Lapiejko led Coe-Brown (2-4) with 21 points and six rebounds.

Campbell 69, Prospect Mountain 53: In Alton, the Cougars improved to 8-0. Justin Furlong led Campbell with 16, followed by Jonah Crema with 14 and Nico Heller with 10.

White Mountains 53, Belmont 43: In Belmont, Zeke Pribbernow led the Spartans with 21 points and 10 rebounds. Griffin Crane and Buddy Lachance scored 11 apiece.

Littleton 66, Derryfield 42: In Manchester, the Crusaders, who hadn’t played in eight days, started slowly but awakened in the third quarter to stay unbeaten in Division IV. Todd Corliss hit four 3-pointers in the quarter, helping Littleton outscore the hosts 28-8 to open a 25-point lead.

Parker Briggs and Danny Kubkowski led Littleton (10-0) with 20 and 19 points. Max Byron tallied 19 points for Derryfield (5-3).

Girls’ hockey

Concord 6, Bedford 1: At Sullivan Arena in Goffstown, Ingrid Lasko and Nicole Jones scored twice for the Tide. Emily Forward and Amy Cohen added goals. Maddy Lucontoni scored for Bedford.