
The Texas Rangers have sidelined left-handed pitcher Robert Garcia with shoulder inflammation, placing him on the 15-day injured list Thursday.
The roster move dates back to Monday. To fill the spot, Texas promoted right-handed pitcher Peyton Gray from their Triple-A affiliate Round Rock and removed catcher Willie MacIver from the roster by designating him for assignment.
Garcia, age 29, hasn’t taken the mound since April 16, when he successfully retired one batter during a 9-6 victory over Oakland on the road. This season, he holds an 0-1 record with a 3.38 earned run average, issuing seven walks while recording six strikeouts across eight innings in nine appearances during his second year with the Rangers.
Left-handed hitters have struggled against Garcia this year, going hitless in 13 at-bats while striking out four times.
Throughout his professional career, Garcia has compiled a 9-17 record with nine saves and a 3.57 ERA, walking 57 batters and striking out 182 in 163⅔ innings across 177 relief appearances with Miami (2023), Washington (2023-24), and Texas (2025-26).
Gray, who is 30 years old, has excelled at Round Rock with a 1-0 record, two saves, and a perfect 0.00 ERA while walking two and striking out 15 batters in 12⅔ innings over seven relief outings. Opposing hitters have managed just eight hits in 43 at-bats for a .186 average against him.
Should Gray make his major league debut, he would become the oldest Rangers player to do so since pitcher Hyeon-jong Yang, who was 33 when he debuted on April 26, 2021, according to team records.
MacIver, 29, struggled last season with Oakland, hitting .186 with 19 hits in 102 at-bats across 32 games. Texas claimed him off waivers from the Athletics on November 5, 2025. This season at Round Rock, he has hit .170 with eight hits in 47 at-bats over 14 games.
The roster adjustment was necessary to make space on the major league roster. Texas now has seven days to either trade MacIver, release him, or send him outright to the minor leagues.








