The Langley Blaze offence was in mid-season form last week, scoring 45 runs in four games, all of which were victories.
The U18 baseball team blasted the North Delta Blue Jays 16-1 on April 24 at McLeod Park and then shut down the Fraser Valley Chiefs 9-0 the next night in Whalley.
And they concluded the week with a doubleheader sweep on Sunday, downing the host Nanaimo Pirates 9-1 and 13-3.
With the impressive run, Langley improved to 6-3 on the season.
Blaze 16 Blue Jays 1
Langley scored runs in each of the five innings of the shortened game, pounding out 16 runs on 13 hits in a 16-1 pasting of North Delta.
Mitchell Robinson and Tyler O’Neill paced the attack with four RBIs apiece while Nick Rutckyj belted a three-run home run.
Kristjan Storrie earned the win, allowing one unearned run on three hits.
Blaze 9 Chiefs 0
And one game after inflicting damage with his bat, Robinson this time used his arm, scattering three hits over five and two-thirds innings, while striking out 10 batters.
All the offence Langley needed came in the first inning as they scored three times en route to the 9-0 win.
Rutckyj had another three RBIs while Justin Lawrence drove in a pair.
Blaze 9 Pirates 1
Langley received another pitching gem, this time from Kyle Ross, who was one out away from a complete game. Ross allowed just one hit and two walks, striking out six.
O’Neill led the way with three hits and three RBIs, while Mason Cratty also had three hits and scored twice. Cratty also stole three bases.
Blaze 11 Pirates 3
O’Neill, Cratty and Robinson continued hammering the ball, combining for nine RBIs. Michael Dagg scored three runs.
Liam Stroud earned the win, allowing a pair of hits and three runs over four and one-third innings of work.
Up next for the Blaze is a rematch with the Chiefs in Whalley on April 30.