SEATTLE — Rookie sensation Julio Rodríguez was a last-minute scratch from the Seattle Mariners’ lineup Friday night for a game against the Houston Astros with left wrist soreness.
The Mariners announced moments before first pitch that the 21-year-old would not play as Seattle tried for its 15th consecutive victory, which would match the franchise record set in 2001. The team did not say how Rodríguez was injured.
Rodríguez was slated to hit leadoff and play center field in the Mariners’ first game back from the All-Star Break. Dylan Moore made the start in center instead.
Rodríguez is days removed from a national coming out party at the All-Star Home Run Derby, where he lost to Juan Soto in the finals despite totaling a derby-most 81 home runs. He also played in his first All-Star Game on Tuesday.
He’s a favorite for AL Rookie of the Year after hitting .275 with 16 home runs, 21 stolen bases, 52 RBIs and an .814 OPS during the season’s first half.
Earlier Friday, the Mariners optioned Upton to Triple-A Tacoma on Friday, and the veteran refused the assignment and chose to become a free agent for the second time this season.
Seattle made the move to create space on the roster after outfielder Kyle Lewis was activated from the seven-day injured list after recovering from a concussion.
Upton, who was released by the Los Angeles Angels after spring training, signed a one-year deal with the Mariners on May 21. The 34-year-old joined the big league squad on June 17 after spending a few weeks in Triple-A and hit .125 with six hits and one homer in 48 at-bats.
Upton’s homer came July 2, when his solo shot tied the game at 1 in a 2-1 victory over Oakland.
“Justin Upton added a lot to our team, and that did not show up in the box score or the stat line,” Seattle manager Scott Servais said. “He joined our team at a point where we were struggling. … It was super valuable, really valuable.”
The Mariners entered a game Friday against Houston on a 14-game winning streak, one shy of the franchise record set in 2001.
Upton is still being paid $19.5 million this season by the Angels, the remaining balance of a $106 million, five-year contract he signed in 2018.