With the game tied 2-2 and the bases loaded in the bottom of the 5th inning, center fielder Tyler Ramirez stepped to the plate and slugged a grand slam to provide the margin of victory for the Ports on Saturday. And the 22-year-old is now hitting .350 over his last 5 games for Stockton. First baseman Sandber Pimentel homered for the second straight night, while right fielder Seth Brown had 2 hits, including a double, and drove in a run, and designated hitter Marcus Semien singled, doubled, homered and drove in a pair in his first rehab appearance for the Ports. RHP Casey Meisner turned in his third straight quality start for Stockton, allowing 2 runs while striking out 6 over 7 innings of work to earn his 6th win on Saturday.

The Sounds suffered their fourth straight defeat and their seventh loss in their last eight games on Saturday. Starter Ben Bracewell was charged with 3 unearned runs over 4 innings of work to take the loss in his Triple-A debut. Center fielder Jaff Decker provided the Sounds’ sole run when he hit his 3rd home run in the top of the 5th inning. Second baseman Joey Wendle doubled, and first baseman Jermaine Curtis singled and walked in the loss. With Chad Pinder landing on the disabled list for Oakland, the A’s called up Sounds shortstop Franklin Barreto. The 21-year-old homered in his first major league game on Saturday, while recent Sounds Jaycob Brugman and Matt Olson hit their first major league home runs as well, with Olson launching a pair of long shots in the victory. To replace Barreto on the roster, infielder Yairo Munoz was reassigned from the RockHounds to the Sounds on Saturday.

LHP A.J. Puk had a rough time in his second start for the RockHounds. The 22-year-old was charged with 4 runs on 3 hits and 3 walks while throwing 36 pitches and exiting after registering just one out in the bottom of the 1st inning to suffer the loss on Saturday. First baseman Viosergy Rosa hit his team-leading 11th home run, a 3-run shot in the 4th inning, to account for all the RockHounds’ runs as Midland fell for the fifth time in its last six games. The team lost infielder Yairo Munoz when he was reassigned to the Sounds on Saturday.

RHP Xavier Altamirano turned in a solid start for the Snappers on Saturday, allowing 2 runs and striking out 6 over 5 innings of work to earn his 3rd win for Beloit. Catcher Collin Theorux singled, doubled, walked and drove in a pair of runs, while left fielder J.C. Rodriguez had 3 hits and a walk and drove in a run, and designated hitter Kyle Nowlin singled, doubled, walked and drove in a run to help the Snappers win their second straight on Saturday.

The Lake Monsters mounted a late-game comeback to claim victory on Saturday. Third baseman Javier Godard singled in a pair of runs to tie the game in the top of the 8th inning, and second baseman Jesus Lopez singled, doubled, walked and drove in 2 runs in the 9th to provide the margin of victory for Vermont. 19-year-old Venezuelan RHP Oscar Tovar allowed 2 runs in 4 innings of work, while 21-year-old Venezuelan LHP Jhenderson Hurtado was solid in relief, striking out 5 over 4 scoreless frames to earn the win, and RHP Marc Berube got the final three outs in the 9th to notch his 1st save for the Lake Monsters. A number of the A’s recent draft picks were added to Vermont’s roster on Saturday, including shortstop Kevin Merrell, third baseman Will Toffey, outfielder Jack Meggs, infielder Ryan Gridley, first baseman Aaron Arruda and outfielder/second baseman Payton Squier. The complete Lake Monsters roster can be found here – Vermont Lake Monsters

The AZL A’s went down to defeat in their season opener on Saturday. LHP Chris Kohler made the start and surrendered 3 runs in just 2 innings of work to suffer the loss. This year’s 7th-round draft pick for the A’s, RHP Parker Dunshee, also gave up 3 runs in 2 innings of relief. The A’s top draft pick, outfielder Austin Beck, made his pro debut and went 0 for 3 with a pair of strikeouts while batting third and playing center field for the A’s. Designated hitter Jhonny Rodriguz doubled and drew 3 walks in the loss. The complete AZL A’s roster can be found here – AZL A’s