
And the bats combine for seven runs across four games, with Greenville accounting for the lone win.
Scranton/Wilkes-Barre RailRiders 4, Worcester Red Sox 2 (BOX)


milb.com
Kyle Harrison, recently acquired in the Rafael Devers trade, drew his first start in the Red Sox organization on Thursday night at Scranton/Wilkes-Barre (NYY) and was hit pretty hard. Harrison allowed a two-run homer in the first to Bryan De La Cruz, and finished the day allowing eight hits and four earned runs in four innings, with a walk and four strikeouts.
In terms of Harrison’s pitch mix, Statcast listed his new fourth pitch as a slider, to go with his typical four-seam fastball, slurve, and change-up. Although the plan had reportedly been for Harrison to add a cutter, it was classified as a slider in this outing, and it is above my pay grade to determine whether that should have been called a cutter. The slider averaged 87.3 mph, and he threw it 11 times (five swings, two whiffs).


Baseball Savant
The bullpen kept things under control after Harrison left, with Chris Murphy, Wyatt Olds, and Isaiah Campbell combining for four shutout innings. The bats could never get going, with the exception of Vaughn Grissom who went 2-for-3 with a sacrifice fly, and both of the team’s RBI on the day. Kristian Campbell, getting the start at first base, scored both of those runs after reaching base three times with a hit, walk, and HBP.
Worcester (41-36) will throw Tyler Uberstine (1-1, 2.45) at 6:35 on Friday night.
Binghamton Rumble Ponies 2, Portland Sea Dogs 1 (BOX)


milb.com
Portland center fielder Zach Ehrhard led off the ballgame with his fifth home run of the season.
That’s the third leadoff homer of the year for Zach Ehrhard pic.twitter.com/gNFVLGNMVy
— Portland Sea Dogs (@PortlandSeaDogs) June 26, 2025
And then the Sea Dogs never threatened to score again.
Newly promoted LHP Eduardo Rivera got his first start against the Rumble Ponies (NYM) after tearing up high-A for a 1.61 ERA in 44 2/3 IP. He struggled with control in this one, walking five, and allowing two runs in 4 2/3 innings and taking the loss. Jorge Juan also walked five in relief, but somehow avoided allowing a run.
Left-hander Dalton Rogers (2-1, 5.92) will get the ball at 7:05 on Friday for the Sea Dogs, who are 35-35.
Greenville Drive 2, Rome Emperors 1 (11 inn.) BOX


milb.com
Brandon Clarke made the third notable return/debut across the system on Thursday night, returning from a blister issue that had him sidelined since his May 24th start. Clarke threw two innings, allowing two walks and a run, while not allowing a hit and striking out three. Shea Sprague had the bulk of the innings, dominating for 4 1/3 hitless innings in relief. Cooper Adams and Matt McShane continued the elite relief effort, with McShane striking out five in 2 2/3 and getting the extra-inning win for the Drive.
Trailing 1-0 in the seventh, Will Turner walked with the bases loaded to tie the game. In the 11th, Turner put the Drive ahead with a sacrifice fly, which was the difference in the 2-1 win over Rome (ATL). Yophery Rodriguez had the lone two-hit effort and also stole two bases on the day.
Greenville (36-36) will send Noah Dean (1-2, 4.62) to the hill on Friday at 7:00.
Hickory Crawdads 7, Salem Red Sox 2 (BOX)


milb.com
Salem was in a big hole early in this one, as the Crawdads (TEX) torched their pitching for six runs in the first four innings. Starter Yhoiker Fajardo was pulled in the third inning after allowing four runs on five hits.
The lone RBI on the day for Salem belonged to first baseman Karim Ayubi, who had two hits on the day, including a triple in the bottom of the ninth. Yoeilin Cespedes and Starlyn Nunez also contributed two-hit days.
Ben Hanson (1-2, 7.56) will be on the bump on Friday at 6:35 for Salem (28-42).