John Donovan was a force at the plate, finishing with a home run, triple and 4 RBI, as Lowell blasted Haverhill, 16-1, in a Merrimack Valley Conference baseball game.
In a non-league game, Wilmington defeated Shawsheen Tech, 8-1.
Brendan DeMarco helped spark Lowell’s potent offense with 2 hits and 3 RBI.
Tyler Hoey smacked a triple and drove in 3 runs for the Red Raiders (3-0).
Ray Velazquez, Edgar Velazquez and Adam Betty each ripped a pair of doubles.
The Tigers split a pair of games on Tuesday, topping Oxford, 5-4, and losing to Sutton, 6-2.
Against Oxford, Tyler Hapenny went the distance on the mound for the win with 6 strikeouts.
Chris Ausiello paced the offense with 4 hits and 2 RBI.
Phil Sutherland had 2 hits before exiting the game with a hand injury.
Connor Tompkins chipped in with 2 hits and 1 RBI.
Hapenny led the way on offense against Sutton with 3 hits.
JT Shaffer smacked an RBI-single.
Brandon St. Gelais pitched well, recording 8 strikeouts in 6 innings.
Tristan Ciampa earned the win on the mound, allowing only 4 hits and 1 run while striking out 7, as Wilmington topped Shawsheen Tech in a non-league game.
Ciampa helped his own cause at the plate with an RBI-triple.
Brendan George blasted a run-scoring triple, while Mike Fiorenza had 2 hits, including a double, and scored 2 runs for the Wildcats (1-1).
Cam Rich led the way for Shawsheen with 2 hits.
DJ Williams walked and scored the Rams’ run.
Zach Dancewicz pitched well in relief, allowing only 1 hit while pitching 4 scoreless innings for Shawsheen (0-3).
Mystic Valley 5
Nashoba Tech 4
Mystic Valley scored 2 runs in the bottom of the seventh inning while rallying past Nashoba Tech in a Commonwealth Athletic Conference game.
Brandon Gauthier pitched well for the Vikings, scattering 6 hits while allowing 2 runs and striking out 8 in 5 innings. Gauthier made his presence felt at the plate with 2 hits and 2 RBI.
DJ Fraser added 2 hits and 1 RBI, while Owen Swanbon tallied 2 hits and scored 2 runs for Nashoba Tech (1-3).
JJ Jetson only allowed 3 hits, 1 earned run and struck out 5 in 6 1/3 innings while earning the win on the mound. Jetson helped his own cause at the plate with 2 hits, 1 run scored and 1 RBI.
Bobby Charette broke a 1-1 tie in the sixth with an RBI-single
Tyler Pike came through with a 2-run double in the sixth for Pelham (2-0).
Chad Boschetti led the way on offense for Tewksbury, going 3-for-3 at the plate with a double, 1 walk and 1 RBI.
Garrett Kingston had 2 hits.
Riley Frost pitched will for the Redmen (0-1).
Waltham scored all seven of its runs in the fifth inning.
The Grey Ghosts took 1-0 lead on Kindred Atwood’s RBI-double in the first inning.
Tyler Guillemette led the way at the plate for Westford with 2 hits.
Kyle Wizt added a single.
Will McNamara piched well for Westford (2-2).
Miguel Matos (7 strikeouts) pitched Lawrence (3-0) past Dracut in an MVC game.
Junior Sean McMeniman pitched well for the Middies, allowing only 7 hits and 2 earned runs in 6 innings.
Kyle Cox, Patrick Crowley, Devin Lambert, Patrick O’Toole and McMeniman had 1 hit each for Dracut.
Catcher Kyle Cox had a strong defensive game.
Bishop Guertin 13
Sam Boudreau paced Bishop Guertin’s offense with 3 hits, including 2 doubles, 3 RBI and 2 runs scored.
Billy Gonya had 1 hit, drove in 2 runs, scored 1 run and stole 2 bases.
Stephen McClendon was the winning pitcher and chipped in offensively with a triple and 2 RBI.
Aiden Coyne was 2-for-2 with a run scored and 2 stolen bases.
Brendan Boyce pitched 3 scoreless innings, allowing only 1 hit while earning the save.
Lowell Catholic 11
Arlington Catholic 8
Drew Martin had 3 hits, including a triple, and 1 RBI as Lowell Catholic topped Arlington Catholic in a Catholic Central League game.
Alex Graves, Kyle DeRoma (double) and Nate Sayer had run-scoring hits.
Peter Sawyer, Josh Sayer and Matt Larson drove in 1 run each for the Crusaders (2-1).
Sayer was the winning pitcher, striking out 4 in 4 innings.