Billy Gavin tossed a complete game, striking out nine and giving up four hits as Malden (9-1) defeated Lynn English 9-4 in Greater Boston League baseball action. Chris MacDonald reached base four times and scored three runs, while Nick D’Anna, Davante Layne and Devin Otero Milonopoulos finished with two hits and two RBI each for the Golden Tornadoes.

John Wright struck out eight and surrendered one hit over five shutout innings while contributing three hits at the plate as Medford (4-4) rolled to a 14-0 win over Everett.

Max DeRoche fanned 12 and allowed one hit over four and two-thirds and went 2-for-2 with two RBI, while Luke Joyce went 2-for-3 with a three-run home run as Braintree (6-1) bested Norwood 11-0 in a nonleague contest. … Jack O’Grady scattered four hits over five shutout innings, while offensively Will Goggin had two hits and Will Webster drove in three runs as Wellesley (7-1) triumphed 9-0 over Concord-Carlisle.

Charlie Netishen earned a win in his first varsity start, and Kevin Sweet hit an RBI double as Cohasset topped Dedham, 3-1. … Zahgros Tanner went six innings for the win, allowing one earned run on three hits while striking out nine, as Newton North defeated crosstown rival Newton South, 11-4. … Evan Engel tossed five innings of shutout ball while allowing just two hits, then drove in the game-winning run with a walk-off double as Holliston knocked off Natick, 5-4.

Boys lacrosse

Mikey Ferraro (six goals, three assists), Cooper Masso (five goals, two assists), Dexter Izzo (five goals, assist), Blake Masso (hat trick, six assists) and Chase Dreystadt (two goals, two assists) fueled Bishop Feehan (7-2) in a 27-5 nonleague victory over Framingham.

Kenny Wisniewski (six goals, six assists), Will Levrault (four goals, seven assists) and Colin McKay (hat trick, assist) paced Apponequet (6-2) offensively in a 16-4 South Coast Conference victory over Greater New Bedford. … Henry Card (hat trick, assist), Quinn Donovan (hat trick, assist) and Jake Hilz (hat trick) boosted Pingree in a 20-12 NEPSAC win over Berwick (Maine).

Girls lacrosse

Jill Martin (two assists), Delaney Graham and Catherine Craig scored two goals apiece as Chelmsford (5-3) rolled to a 16-2 nonleague win over Wachusett. … Avery Valicenti had six goals and Emily Fleming added three goals and three assists as Archbishop Williams defeated Silver Lake, 11-3.

Abby Bradley tallied five goals and four assists, including her 200th career goal as Apponequet (7-1) coasted to a 19-0 South Coast Conference victory over Greater New Bedford. Cece Levrault registered four goals and four assists, and Jenna Braga scored a hat trick for the Lakers.

Softball

Sophomore Kayla Shaw threw a no-hitter over five innings as Wakefield routed Melrose 19-0 in the Middlesex League. … Hannah Niemszyk struck out eight in the circle, while Avery Simpson (two home runs, three RBI) and Grace Forsyth had three hits each as Woburn (7-2) defeated Arlington, 4-1. … Sophomore Olivia Ormond threw a no-hitter, striking out 14 as Belmont (6-2) defeated Lexington. Amelia Ormond was 2-for-3 with a run scored for the Marauders.

Olivia Moeckel drove in the winning run in the bottom of the seventh to lift Central Catholic to a 3-2 Merrimack Valley Conference victory over Chelmsford. … Maddie Grant struck out 11 and allowed two hits as Georgetown (7-1) upended Amesbury 13-0 in Cape Ann League action.

Akiira’Ley Vazquez fired a no-hitter, fanning 13 and giving up three walks and two unearned runs, while Hayden Gomes went 4-for-4 with two runs scored as Greater New Bedford (5-3) beat Fairhaven 7-2 in the South Coast Conference.

Boys volleyball

Nate O’Connell recorded 11 kills and nine digs, while Brennan Loud had seven kills and 11 digs as Cambridge (8-1) topped St. John’s Prep 3-0 in nonleague action.

Kawan Dias (16 kills) and Juan Perez (12 kills) led the attack, while Chris Choc Chavez (20 assists) and Larry Claudio (15 assists) provided a spark for Revere during a thrilling 3-2 victory over Greater Boston League rival Somerville.