
Rays storm past Red Sox late, earn split of doubleheader
Francisco Mejia added two hits and a run to help the Rays split the twin bill and the first half of the four-game series.
With Red Sox closer Kenley Jansen (1-3) on for the second straight game, Mejia and Yandy Diaz opened the ninth with back-to-back singles before advancing into scoring position on Brandon Lowe's deep flyout into the right field corner.
Ramirez's line-drive double to right plated both runners, giving Tampa a lead it wouldn't relinquish.
In the bottom half of the ninth, Jose Siri made a game-ending diving catch in center field to rob a potential extra-base hit from Jarren Duran. Boston had two on when Siri made the grab.
Calvin Faucher (1-1) and Jason Adam each pitched a scoreless inning for the win and save, respectively.
Triston Casas had a double and a triple for two of Boston's five hits.
Red Sox starter Kutter Crawford set down six of the first seven batters he faced, but Manuel Margot's leadoff double to left in the

Rockies use fast start to topple Royals
Ryan McMahon, Randal Grichuk and Charlie Blackmon each had an RBI single and scored a run for the Rockies, who have won two in a row following a four-game losing skid.
The offense was more than enough for Matt Carasiti (1-0), who picked up his second win in the major leagues and first since Aug. 19, 2016. He relieved Rockies starter Austin Gomber and allowed one hit and struck out two batters over 2 1/3 scoreless innings.
Colorado relievers Jake Bird and Brad Hand bridged the gap to Justin Lawrence, who recorded the final four outs to secure his second save of the season.
Nick Pratto homered to lead off the first inning and Maikel Garcia, Drew Waters and Salvador Perez each had an RBI single for the Royals, who have lost 10 of their last 13 games.
Colorado wasted no time setting the tone as Blackmon was hit by a pitch from Daniel Lynch (0-1) to lead off the game, advanced to second on a fielding error and scored on McMahon's single to left field.
Grichuk doubled the advantage with an RBI single to center and joined McMahon in scoring on Montero's triple into the right-field corner. Brenton Doyle's sacrifice fly plated Montero to give the Rockies a 5-0 lead.
Lynch gave up five runs (three earned) on six hits in five innings to fall to 0-7 in his last 11 starts dating back to last season.
Pratto put the Royals on the scoreboard after depositing a 3-2 fastball from Gomber over the wall in right field. The homer was Pratto's third of the season and first since May 10.
Garcia's RBI single drove Gomber from the game, however Carasiti kept the Royals in check before Blackmon's RBI single in the sixth inning extended the Rockies' lead to 6-2.
RBI singles by Waters and Perez halved the deficit before Lawrence slammed the door for Colorado.

Brewers slug early, hold on to defeat Reds
Milwaukee's offense came alive early, scoring nine runs in the first three innings, including five in the third. Perkins, batting in the No. 9 spot, finished 2-for-4 with five RBI.
The Brewers did all of their damage off of Reds starter Graham Ashcraft, who have up 10 runs on nine hits in four innings with four walks and two strikeouts.
Both teams scored in the opening inning with Milwaukee's Rowdy Tellez and Cincinnati's Spencer Steer driving in runs with singles. The Brewers took over from there.
Perkins and Christian Yelich each drove in runs with singles in the second inning, and Owen Miller had an RBI ground out, to put Milwaukee up 4-1. In the third, Joey Weimer walked with the bases loaded for a run before Perkins cleared the deck with his grand slam to right field for a 9-1 advantage.
Jake Fraley hit a home run for the Reds in the third before the Brewers' William Contreras went deep in the fourth for a 10-3 Milwaukee lead. Fraley went 3-for-4 with a walk.
The Reds cut the deficit to 10-6 in the sixth when Jonathan India hit a two-run single off of Brewers reliever Trevor Megill, who allowed three runs and walked three after Colin Rea went five innings, giving up three runs on six hits with three walks and five strikeouts.
The Brewers' bullpen settled down until the ninth. Steer drove in a run for the Reds with a single off of Jake Cousins with nobody out. Cousins allowed a walk and consecutive hits before Milwaukee manager Craig Counsell called on closer Devin Williams.
Williams, who entered 9-for-9 in save opportunities with a 0.48 ERA, struck out Tyler Stephenson, but walked consecutive hitters to bring in a run for the Reds.
Williams eventually struck out Kevin Newman and Matt McLain with the bases loaded to pick up his 10th save.

Vladimir Guerrero Jr., Blue Jays clip Mets
David Robertson (2-1) allowed George Springer's one-out single in the top of the ninth. Springer stole second and scored when Guerrero grounded a double past third base.
The Blue Jays have won the first two games of the three-game series.
Toronto right-hander Jose Berrios allowed one run, four hits and three walks in six innings. He struck out six.
Mets right-hander Tylor Megill gave up one run, five hits and five walks while striking out five in 5 1/3 innings.
Both starters worked out of first-inning jams. Toronto loaded the bases with one out and the Mets had two on with one out, but neither team could muster a run.
New York scored once in the second after an infield single by Starling Marte, who scored on Daniel Vogelbach's double to right center.
Brandon Belt opened the sixth inning for Toronto with a double to right. Matt Chapman followed with a walk, but Megill retired Whit Merrifield on a flyout before being replaced by Brooks Raley, who allowed a two-out, game-tying RBI single to Alejandro Kirk.
The Mets threatened in the bottom of the sixth after Jeff McNeil led off with a single and Brett Baty walked with one out. The runners advanced to second and third on a groundout before Vogelbach lined out to right.
Belt led off the top of the eighth with a double against Mets reliever Adam Ottavino. Cavan Biggio ran for Belt and took third on Chapman's groundout. Biggio was thrown out at home on Merrifield's grounder to shortstop with the infield playing in. Robertson replaced Ottavino and allowed Daulton Varsho's single before striking out Kirk.
Toronto's Nate Pearson (2-0) pitched around an error and a stolen base in the bottom of the eighth.
During Guerrero's ninth-inning at-bat, Blue Jays manager John Schneider was ejected for arguing a called strike.
Erik Swanson allowed Mark Canha's single with one out in the bottom of the ninth before getting Francisco Alvarez to fly out and fanning Brandon Nimmo to pick up his first save of the season.

Luis Arraez goes 5-for-5 in Marlins' rout of A's
Arraez, who leads the majors with a .390 batting average, had an RBI single in the second, a three-run double in the third and an RBI double in the fifth as Miami won for the sixth time in eight games. His other two hits were a double and a single.
Joey Wendle also had a strong showing for the Marlins, going 3-for-4 with three runs and two doubles.
Rookie right-hander Eury Perez (3-1) continued to impress, striking out five in five scoreless innings while lowering his ERA to 2.25. He allowed four hits and one walk.
The Athletics, who own the worst record in the majors, have lost 14 of their past 16 games. They have also dropped 13 straight road contests.
Oakland rookie right-hander Luis Medina (0-5) is still looking for his first major league win after allowing six runs on six hits and four walks in two innings. He fanned two.
Miami got to Medina in the second inning. The rally started with Nick Fortes' one-out walk and a double by Wendle. The Marlins then cashed in with Jonathan Davis' two-run double, Arraez's run-scoring single and Bryan De La Cruz's sacrifice fly.
In the third, Miami loaded the bases with no outs when Jean Segura and Fortes walked and Wendle singled. Arraez went on to clear the bases with his three-run double over the head of center fielder Esteury Ruiz.
The Marlins kept coming in the fifth as Wendle doubled, Davis was hit by a pitch and Arraez slugged a ground-rule RBI double, again clearing the glove of Ruiz. De La Cruz capped the rally with another sacrifice fly, giving Miami a 9-0 advantage.
Oakland got on the board in the eighth when Shea Langeliers hit an RBI single. That ended Oakland's 19-inning scoreless streak.
The Marlins closed the scoring with three runs in the bottom of the eighth.

Alex Bregman helps Astros slam door on Angels
Bregman capped a five-run fourth inning with his line drive into the left-field seats top clear the bases against Angels reliever Jacob Webb, in a frame that was unsightly for the Angels' defense.
The Astros chased Angels starter Patrick Sandoval (3-5) after four successive one-out singles, including a seeing-eye hit from Mauricio Dubon that trickled into center field and a sharp grounder from Jeremy Pena that handcuffed Angels shortstop Livan Soto.
When Yordan Alvarez followed with a grounder to the right side of the infield, Martin Maldonado scored and Alvarez reached when Sandoval failed to cover first base. Webb replaced Sandoval with Bregman hitting the second grand slam for Houston on the homestand, as the Astros led 7-1.
Javier (7-1) limited the Angels to one run on six hits with no walks and five strikeouts over six innings. Shohei Ohtani drilled a run-scoring triple to right-center in the third that tied the game at 1-1, but Houston's Chas McCormick produced an RBI double in the bottom of that inning that scored Pena for a 2-1 lead.
After applying pressure on the Houston bullpen with two runs in the eighth inning and another scoring threat in the ninth on Friday, the Angels did so again with a four-run seventh.
Hunter Renfroe greeted Astros reliever Ryne Stanek with his 11th home run and Stanek allowed a pair of doubles sandwiched around his walk of Soto, with Ohtani driving in Luis Rengifo with his double off the left-field scoreboard. That cut the deficit to 7-3 and chased Stanek.
Hector Neris replaced Stanek, unleashed a wild pitch that scored Soto, and surrendered an RBI single to Mike Trout that scored Ohtani. The Angels were within 7-5 and Neris issued a pair of walks before finally escaping the jam.
The Astros got two of those runs back in the bottom of the seventh when McCormick homered the opposite way to right off Angels right-hander Ben Joyce before Dubon added a sacrifice fly to center that scored Jake Meyers, who reached on a one-out double to left field.
Bregman added a career-high-tying four walks to his eighth homer. Ohtani finished 4-for-5 and a homer shy of the cycle.

Yankees put OF Greg Allen, RHP Ryan Weber on IL
Allen (right hip flexor) was placed on the 10-day IL and Weber (right forearm strain) went on the 15-day IL.
New York recalled left-hander Nick Ramirez and infielder/outfielder Oswaldo Cabrera from Triple-A Scranton/Wilkes-Barre in corresponding moves.
Allen, 30, was recently acquired from the Boston Red Sox and is batting .214 (3-for-14) in 10 games. The seven-year veteran has a .231 average in 292 career games with four teams.
Weber, 32, is 1-0 with a 3.14 ERA in eight relief appearances this season. Overall, He has a 4.88 ERA in 76 career appearances (16 starts) in nine seasons with six teams.
Ramirez, 33, had a 2.00 ERA in six appearances with New York earlier this season. He has a 4.36 career ERA in 70 relief appearances with the Detroit Tigers (2019-20), San Diego Padres (2021) and Yankees.
Cabrera, 24, is back with the Yankees just two days after being optioned to Scranton/Wilkes-Barre. He is batting .195 with three homers and 15 RBIs in 50 games with New York this season.

Dodgers activate RHP Michael Grove from IL
To make room on the active roster, left-hander Justin Bruihl was optioned to Triple-A Oklahoma City.
Grove was 0-1, 8.44 ERA in four starts this season but has been out since April 21 with a strained right groin. The 26-year-old is making just his 11th career start and first against the Yankees.
The Dodgers opened a rotation spot earlier this week when rookie right-hander Gavin Stone was optioned to Oklahoma City after posting a 14.40 ERA over three starts.
Bruihl, 25, has a 4.41 ERA in 14 appearances for the Dodgers this season. In 59 appearances (two starts) for Los Angeles over parts of three seasons, Bruihl is 2-2 with a 3.68 ERA.

Pirates use 3-run sixth to edge Cardinals
Ke'Bryan Hayes added a home run for the Pirates, who have taken the first two games of the three-game set.
Pittsburgh starter Luis L. Ortiz gave up one run in two innings before his outing was cut short by a rain delay, throwing the Pirates into an unplanned bullpen game.
Dauri Moreta (3-1), the fifth of eight Pittsburgh pitchers, went 1 2/3 scoreless innings to earn the win.
David Bednar pitched the ninth for his 12th save.
Nolan Gorman and Willson Contreras each homered for the Cardinals, who have lost four of their past five games.
St. Louis starter Jordan Montgomery (2-7) allowed four runs (one earned) and four hits in 5 2/3 innings, with five strikeouts and one walk. He has now gone 10 straight starts without a win, with his last victory coming on April 8.
Contreras led off the second with his sixth homer of the season to give St. Louis a 1-0 lead.
At the end of the second, the game went into a rain delay, which lasted an hour.
While Montgomery continued after the delay, Ortiz was pulled. Angel Perdomo came in for the third, making his Pirates debut. He retired all seven batters he faced.
With two outs in the fifth, Hayes homered for the second game in a row. His shot to left tied things at 1-1.
In the sixth, Mark Mathias reached on a rare fielding error by Nolan Arenado at third. Pinch runner Ji Hwan Bae advanced to second on Jason Delay's sacrifice bunt. Andrew McCutchen grounded out before Bryan Reynolds drew a four-pitch walk. Joe then doubled off the wall in left to drive in both runners for a 3-1 Pittsburgh lead.
That chased Montgomery for Jordan Hicks. Santana dropped a single into shallow left, with Joe scoring to push Pittsburgh's lead to 4-1.
Paul Goldschmidt singled to left with one out in the eighth. Gorman followed with his 14th homer of the season, a towering blast to right, to pull the Cardinals to within 4-3.

Red-hot Marcus Semien helps Rangers rout Mariners
Corey Seager had three hits, three runs and three RBIs and Nathaniel Lowe had three hits and three RBIs for the Rangers. Lowe, Mitch Garver and Leody Taveras also homered for Texas.
Semien extended his MLB-high hitting streak to 22 games for the Rangers, who scored three runs in each of the first two innings to start their easy victory.
Texas starter Andrew Heaney allowed three earned runs in three innings, and exited after facing four batters in the fourth. Heaney allowed six hits and four walks, while striking out five. Josh Sborz (2-2) earned the win, firing two scoreless innings without a baserunner allowed.
In his major league debut, Seattle's Bryson Woo (0-1) struggled, and was replaced after giving up six runs on seven hits in two innings. Woo was recalled up from Double-A Arkansas for Saturday's start.
Heaney struck out the game's first two batters, but Seattle then tallied three straight singles. The last of the singles, off the bat of Jarred Kelenic, scored Julio Rodriguez, giving the Mariners a 1-0 lead.
Texas soon erased the deficit, going up 6-1 behind consecutive three-run innings. Two batters into the bottom of the first, Seager tied the score with an RBI single, and drove in Semien, who led off with a double. Jonah Heim's two-out double brought Seager and Adolis Garcia across the plate.
Heaney ran into trouble in the fourth. A walk to Tom Murphy, followed by a single from AJ Pollock, and an RBI double from Jose Caballero began the fourth. When Heaney walked J.P. Crawford on five pitches, loading the bases, Texas summoned Sborz from the bullpen.
Seattle scored once with Sborz on the mound, as Pollock crossed the plate from third on Rodriguez's RBI groundout. But the Mariners came away with nothing more.
Texas tacked on four more runs between the fourth and fifth innings, culminating with a three-run homer from Taveras, as the advantage widened to 10-3.
The home runs then came in rapid succession; Semien sent a three-run blast over the left field wall in the seventh, and Lowe followed with a two-run homer of his own later in the inning. Garver added one more in the eighth, extending the lead to 16-3.
The Mariners pushed three across with two outs in the ninth, behind an RBI single from Ty France and two-run single by Teoscar Hernandez, but Texas comfortably cruised to its second straight win over Seattle.

J.T. Realmuto HR gets Phillies past Nationals
Realmuto also doubled and scored two runs, while the Phillies used seven pitchers to even the three-game series.
Matt Strahm worked two scoreless innings in a starting role on a bullpen day for the Phillies. Dylan Covey (1-1) was the winning pitcher despite giving up the two Washington runs. Craig Kimbrel worked the ninth for his eighth save.
The Nationals managed seven hits - all singles - and drew just two walks. Washington's two-game winning streak, that started with a road victory over the Los Angeles Dodgers on Wednesday, was halted.
Washington left-hander MacKenzie Gore (3-4) was charged with three runs on nine hits across six innings.
After Realmuto's solo shot in the sixth, for his fourth homer of the season, the Phillies tacked on another run when Bryce Harper in the eighth on Brandon Marsh's sacrifice fly.
Realmuto doubled and scored in the second inning on Josh Harrison's single. Philadelphia was up 2-0 in the third on former Washington infielder Trea Turner's run-scoring double.
Washington pulled even in the fourth inning when Keibert Ruiz knocked in the first run with a single and CJ Abrams grounded into a double play to produce the tying run when Dominic Smith scored.
Harper had two hits for the Phillies against his former team. Realmuto and Harrison joined him with two hits, while Philadelphia racked up 10 total hits.
The seven Philadelphia pitchers combined for four strikeouts, with no one pitcher collecting more than one. Washington leadoff hitter Lane Thomas was a strikeout victim twice.
Washington fell to 0-7 in Gore's last seven starts.

Twins place 1B/OF Joey Gallo (hamstring) on injured list
The team recalled outfielder Kyle Garlick from Triple-A St. Paul in a corresponding move.
Gallo, 29, is batting .188 with 11 homers and 23 RBIs in 46 games. The two-time All-Star is in his first season with the Twins.
Garlick, 31, appeared in three games for Minnesota in April and five games in May, batting .235 with two homers and four RBIs.

White Sox beat Tigers on wild pitch in 10th inning
All three of the game's runs came home on wild pitches. Andrew Benintendi had two hits and scored a run for Chicago. Reynaldo Lopez (1-4) pitched a scoreless 10th to collect the victory.
Zach McKinstry tripled and scored the lone run for the Tigers, who were blanked in the series opener on Friday.
Detroit was unable to advance the ghost runner in the top of the 10th. Chicago's ghost runner, Moncada, moved to third on Romy Gonzalez's sacrifice.
After a groundout and intentional walk, Jose Cisnero (2-1) hit Jake Burger with a pitch to load the bases. Cisnero's next pitch to Tim Anderson then struck the home plate umpire and bounced away as Moncada scored.
Neither team had a baserunner advance past first until the fourth inning. Akil Baddoo drew a one-out walk and went to second on a wild pitch in the top of the inning. After a groundout, Eric Haase also walked but Chicago starter Dylan Cease then struck out Nick Maton.
The White Sox scored a run in the bottom of the inning. Benintendi led off with a single and stole second. With two down, Detroit starter Michael Lorenzen threw two wild pitches with Moncada batting, allowing Benintendi to score.
Detroit tied it in the sixth when McKinstry led off with a triple and scored on Cease's wild pitch.
Jake Marisnick had a one-out single for the Tigers in the eighth and moved up on a groundout. Gregory Santos then struck out Javier Baez on three pitches.
Andrew Vaughn led off the bottom of the eighth with a single against Jason Foley. Pinch-runner Romy Gonzalez stole second and Gavin Sheets was intentionally walked with one out. Burger then struck out and Anderson lined out to end that threat.
Benintendi led off the ninth against Alex Lange with a single. Lange then set down the next three batters, including a pair of strikeouts, to send the game into extra innings.

Justin Turner helps Red Sox beat Rays in Game 1
Alex Verdugo went 3-for-5 and drove in two runs while Turner, Masataka Yoshida and Pablo Reyes all had two hits apiece for Boston.
Corey Kluber (3-6) pitched a scoreless sixth inning to earn the win in relief.
Kenley Jansen worked around a hit to strike out the side for his 12th save.
Tampa Bay's Yandy Diaz and Wander Franco (3-for-5) each hit two doubles while going a combined 5-for-10.
Diaz (2-for-5) and Harold Ramirez (2-for-3) had two RBI apiece.
The Rays tagged Boston starter Garrett Whitlock for three runs with two outs in the second. After a Ramirez leadoff single and a two-out walk to Taylor Walls, Christian Bethancourt's ground ball single into the shortstop hole allowed Tampa Bay to draw first blood.
Boston shortstop Enrique Hernandez's throwing error allowed Walls to take an extra base, and Diaz brought him home on a two-run double that dropped just fair inside the left-field line.
Ramirez added to the Tampa lead with a sacrifice fly in the fifth, ending Whitlock's day after 4 2/3 innings. He allowed four runs on six hits and struck out five.
Alex Verdugo lined a sharp run-scoring single off Diaz's glove at first, helping Boston get on the board with one out in the next half-inning. A single and a walk loaded the bases thereafter, but Jarren Duran struck out to keep it a 4-1 game.
The Red Sox flipped the game on its head with a six-run sixth, which began with Reyes knocking a two-on, one-out RBI single into right.
After Verdugo struck out and Rafael Devers walked, Turner delivered the inning's biggest blow in the form of a three-run double high off the Green Monster. Yoshida followed with an RBI double of his own.
The teams traded runs in the seventh. Ramirez made it a two-run game again with an RBI single past the outstretched Hernandez, but Verdugo lined a two-out double to score Reyes, who singled, stole second and took third on a subsequent throwing error.
Tampa Bay opener Trevor Kelley pitched 2 ? innings of scoreless, one-hit ball with two strikeouts.
Jalen Beeks (2-3) took the loss, allowing six runs on four hits while recording just two outs.

Reds put TJ Friedl (hamstring) on 10-day injured list
Friedl's move is retroactive to Wednesday for the Reds, who transferred left-hander Nick Lodolo to the 60-day injured list.
Friedl, 27, is hitting .326 with three homers and 20 RBIs in 42 games with the Reds this season.
Hopkins, 26, is batting .341 with seven homers, 27 RBIs and 31 runs in 50 games this season with Louisville.
Lodolo, 25, is dealing with a stress reaction in his left tibia. He is 2-1 with a 6.29 ERA in seven starts this season.

Tigers place RHP Alex Faedo (finger) on injured list
He has discomfort in his right middle finger and the designation is retroactive to Wednesday.
Faedo, 27, is 1-3 with a 5.54 ERA in five starts in 2023. He has struck out 26 and walked only two in 26 innings.
He had been scheduled to start Monday at Philadelphia. The Tigers did not announce a roster replacement.

Report: P Stephen Strasburg's career in jeopardy
Strasburg, 34, was shut down more than a month ago, unable to take part in any rehabilitation, per the report. He had surgery to treat thoracic outlet syndrome and hasn't pitched in a game since last June.
He has a history of nerve issues.
Following an offseason throwing session at Nationals Park in Washington in February, he reported nerve pain in his neck and shoulder. He missed spring training and was put on the 60-day injured list before Opening Day, and while he is eligible to come off, that isn't in the Nationals' plans.
While he continued to try to stay in shape by working out his lower body, that stopped because of pain, tingling and numbness.
Strasburg has pitched just 31 1/3 innings in three seasons since winning World Series MVP honors in 2019 when Washington beat the Houston Astros in the Fall Classic.
In the 2019 regular season, Strasburg threw 209 innings and finished with an 18-6 record, then signed a seven-year, $245 million deal with the Nationals. Last season, he made one appearance and pitched 4 2/3 innings of a loss to the Miami Marlins on June 9, giving up seven earned runs on eight hits with two walks and five strikeouts.
According to the Post, the plan is for Strasburg to rest and see if the nerve conditions improve.
The team has nothing to lose by playing the waiting game because, per the report, the Nationals are on the hook for the remaining three seasons of his contract. His age and injury history would have made the cost of insuring his contract exorbitant, provided the Nationals even could have found a company willing to provide disability insurance, the Post said.
Strasburg largely has been away from the Nationals. He did not attend their Opening Day game, does not travel with the team and has not spent much time in the locker room before home games, per the Post, which added manager Dave Martinez no longer includes the pitcher in his injury reports.
Strasburg, a three-time All-Star, has spent his entire 13-year major league career with the Nationals. He was the first overall pick in the 2009 draft out of San Diego State.
He is 113-62 with a 3.24 ERA over 247 career starts. His 1,723 strikeouts rank first in Nationals franchise history.

Mariners place LHP Marco Gonzales (forearm) on IL
The team also transferred right-hander Easton McGee to the 60-day injured list, also with a forearm strain.
Those moves allowed Seattle to make room for right-hander Bryan Woo, who was set to make his major league debut in Saturday's start against the host Texas Rangers.
Gonzales, 31, is 4-1 with a 5.22 ERA in 10 starts this season. He has 34 strikeouts and 18 walks in 50 innings.
McGee, 25, landed on the 15-day IL on April 30. He allowed on hit in 6 2/3 scoreless innings in his lone start of the season on April 29 at Toronto.
Woo, 23, is 3-2 with a 2.05 ERA in nine starts this season at Double-A Arkansas. He has struck out 59 batters and walked 12 in 44 innings.

Brewers place 1B Darin Ruf, OF Tyrone Taylor on IL
Ruf is sidelined with a right knee laceration and Taylor is dealing with a right elbow sprain.
Milwaukee called up outfielder Blake Perkins and first baseman Jon Singleton from Triple-A Nashville.
Ruf, 36, is batting .192 in 11 games since signing with the Brewers on May 15. He was pulled from Friday's 5-4 win against Cincinnati after running into the tarp while chasing a foul ball.
Taylor, 29, is hitting .160 with one homer and four RBIs in 27 games this season.
Perkins, 26, made his MLB debut on April 19 and went 1-for-12 at the plate with five strikeouts in 10 games.
Singleton, 31, last appeared in the majors with Houston in 2015. He is hitting .258 with 10 homers and 29 RBIs in 49 games at Nashville this season.

Red Sox OF Rob Refsnyder signs 1-year extension
The Red Sox did not divulge financial terms on the deal, which also includes a club option for 2025.
Refsnyder, 32, is batting .284 with one homer and 17 RBIs in 33 games this season, his second with Boston.
He is a career .247 hitter with 13 homers and 73 RBIs in 322 games with the New York Yankees (2015-17), Toronto Blue Jays (2017), Tampa Bay Rays (2018), Texas Rangers (2020), Minnesota Twins (2021) and Red Sox.