Our Clients:

Field Level Media - Professional sports content solutions | FLM

May 24, 2026 3:32 pm

Esmerlyn Valdez homers for first MLB hit, helping Pirates top Jays

pirates valdez
Photo by: Nick Turchiaro-Imagn Images

Esmerlyn Valdez stroked a two-run homer for his first career major league hit Sunday afternoon and the visiting Pittsburgh Pirates defeated the Toronto Blue Jays 4-1.

Pittsburgh right-hander Mitch Keller (5-2) pitched a solid six innings, allowing one run, four hits and three walks with five strikeouts.

Gregory Soto worked around a hit batter and a walk in the ninth to earn his fifth save.

Spencer Horwitz and Oneil Cruz added solo home runs for the Pirates, who salvaged the finale of the three-game series and snapped Toronto’s four-game winning streak.

Pittsburgh has won three of nine.

Horwitz, a former Blue Jay, homered to right on the first pitch of the game from Dylan Cease (3-3). Cruz led off the second with a home run to right on an 0-1 slider.

Toronto scored once against Keller in the fourth. Vladimir Guerrero Jr. walked and Yohendrick Pinango singled. Ernie Clement extended his hit streak to seven games when he grounded a two-out, RBI single to left.

Cease left the game with what the team said was mild left hamstring discomfort with two outs in the fifth and a 2-0 count on Brandon Lowe. Mason Fluharty took over and gave up a single and a walk before getting out of the inning.

Cease allowed two runs, four hits and one walk with eight strikeouts in 4 2/3 innings.

Guerrero left the game with two outs and one on in the home fifth when a pitch from Keller hit him on the right elbow. Guerrero walked immediately to the dugout and Lenyn Sosa ran for him. The team said Guerrero had a right elbow contusion and X-rays were negative.

Pittsburgh added two runs in the sixth against Chase Lee. Endy Rodriguez walked and Valdez homered to right on an 0-1 sweeper.

Yohan Ramirez replaced Keller in the seventh and allowed a double and a walk in one-third of an inning. Mason Montgomery replaced Ramirez and retired the next five Toronto batters, including two strikeouts.

Toronto’s Yariel Rodriguez pitched around a hit batter, stolen base and a wild pitch in the ninth.

–Field Level Media

You may also like

brooks lee
May 24, 2026 5:21 pm

Brooks Lee, Twins fend off Red Sox to complete sweep

Brooks Lee broke a tie with a two-run single in the sixth inning to lift the visiting Minnesota Twins to a 6-5 win and a three-game series sweep over the…

royals
May 24, 2026 5:17 pm

Salvador Perez paces Royals in victory over Mariners

Salvador Perez went 3 for 4 with three RBIs as the Kansas City Royals defeated the visiting Seattle Mariners 8-6 on Sunday afternoon. Seth Lugo pitched 6 1/3 quality innings…

astros
May 24, 2026 5:09 pm

Nick Allen, Christian Walker help Astros hand Cubs 8th straight loss

Nick Allen homered, singled twice, drove in two runs and scored twice to help the visiting Houston Astros complete a three-game sweep of the reeling Chicago Cubs with an 8-5…

More Baseball News

brooks lee
May 24, 2026 5:21 pm

Brooks Lee, Twins fend off Red Sox to complete sweep

Brooks Lee broke a tie with a two-run single in the sixth inning to lift the visiting Minnesota Twins to a 6-5 win and a three-game series sweep over the…

royals
May 24, 2026 5:17 pm

Salvador Perez paces Royals in victory over Mariners

astros
May 24, 2026 5:09 pm

Nick Allen, Christian Walker help Astros hand Cubs 8th straight loss

marlins
May 24, 2026 5:03 pm

Heriberto Hernandez’s walk-off slam gives Marlins sweep of Mets

dodgers
May 24, 2026 5:01 pm

Dodgers take series from Brewers to wrap successful road trip

Read all
fb-post
advertisment
title-icon

Upcoming events

See all odds