Mulgrave, Newport, Moorabbin, and Werribee are all 3-1 in VSBL Division 2 as teams head into round 5 with just two weeks to go before the break.
View full season fixtures, results, and ladders HERE and check out recaps below.
Division 2 Firsts
Preston Pirates 1 v Doncaster Dragons 9
The Dragons got their first win on the board with a solid outing at home, led by Angus Stals and Brian Chen on the mound.
Stals struck out four and gave up two hits and two walks in four scoreless innings while Chen only gave up a walk during two innings with five strikeouts. Preston scored an unearned run during Simon Fitzmaurice's one inning on the mound as he gave up a hit and struck out two.
Shane Waters struck out five during four innings for Preston while Gabriel Valderrama and Logan O'Brien also put in pitching work.
Doncaster's Jimin Lee hit a three-run homer as Dakota Gibson singled twice and tripled once for two RBIs. Nic Unland, Jean Alvarado, Fitzmaurice, and Chen brought runners home while Derek Medlin and Brendan McDonald had base hits.
Valderrama had an RBI single for Preston and Jaycob Pascuzzi had a pair of base hits.
Both teams will hope for their second win of the season as Preston hosts Port Melbourne and Doncaster plays Werribee at home in round 5.
Newport Rams 6 v Ormond Glenhuntly 0
The Rams improved to 3-1 after jumping out to an early lead over the Hunters thanks to a three-run first and two-run second. They scored one more in the sixth and kept the Hunters off the scoreboard, giving up just one hit in the entire game.
David Asp was impressive on the mound, allowing one hit and no walks in five scoreless inning with two strikeouts. Tyler Comben struck out four in two innings of work.
Newport's RBIs came off the bats of Jared Berman, Zachary Gorman, Matthew Lawman, Dean Malthouse, and Aaron Robson. Connor Schibeci had two singles and Ben Howard had one.
The Rams head to St Kilda for round 5 as Ormond Glenhuntly also hits the road for a round 5 matchup at Moorabbin.
Williamstown Wolves 7 v Port Melbourne Mariners 1
It was a clean sweep for Williamstown seniors on Sunday as the Wolves got started early, keeping all of the run scoring to the first inning.
The Wolves led 7-0 after the first and only gave up one run to the Mariners in the bottom of the second. Williamstown had four hits on the day - two for Aaron Green and one apiece from Scott Meager and Cooper
Carrison. Green, Meager, and Zachary Breen had one RBI each.
Meanwhile Rhys Otter had one hit for Port Melbourne as he shared time on the mound with teammates Matthew Parker and Toby Gleeson-Payne. Overall Port Melbourne struck out eight Williamstown batters and walked three.
Williamstown awarded pitcher Dennis Neal the Stam Camov Medal as the player of the match after he threw four awesome innings, striking out 10 with no hits, walks, or runs.
Tobimaru Yamamoto handled the other three innings, giving up two hits, three walks, and a run with seven strikeouts to keep the game under control.
Williamstown is now 2-1-1 with the chance for three in a row at home v Mulgrave as Port Melbourne heads to Preston, both teams looking to improve on 1-3 records.
Moorabbin Panthers 4 v St Kilda Saints 0
The Panthers are now 3-1 after earning their first shutout win of the year, thanks to a two-run first and additional runs in the third and seventh.
Nicholas Bertucci had a smooth six inning pitching performance with just two hits and five strikeouts, backed up by Mitch Sheldon-Collins in relief.
Travis Finney doubled and Mitch Barr, Tom Brookes, and Stewart Mathieson singled.
Deilyn Guzman threw all seven innings for St Kilda with seven hits, two walks, two HBP, four runs (two unearned), and nine strikeouts. Guzman and Rolando Curiel had the Saints' only singles of the day.
Moorabbin hosts Ormond Glenhuntly and St Kilda plays Newport at home in round 5
Mulgrave Rebels 8 v Werribee Giants 2
The Rebels are enjoying their spot atop the ladder after a big win at Werribee, bouncing back from a 15-5 loss to Newport the week before.
The first two innings were quiet before Mulgrave scored one in the third and another in the fourth. Werribee went on to score two but Mulgrave kept going with six runs scattered across the later innings, giving them a comfortable lead.
Mulgrave outhit Werribee 12 to 3 as the Giants struck out five times and the Rebels four.
Wesley de Jong and Trent Pantalleresco shared pitching duties for Werribee while Harry Garrett doubled and Ryan Balzer singled.
Both sides take a 3-1 record into the next round with Werribee heading to Doncaster and Mulgrave playing at Williamstown.