Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
Odds by

    Otto Lopez steals two bases in extra-inning loss

    Link copied to clipboard!

    MIA Shortstop #6
    Player Stats
    Link copied to clipboard!

    Otto Lopez went 1-for-5 with two stolen bases in Tuesday’s extra-inning loss to the Red Sox.

    Lopez is up to 27 thefts on the season and is a near-lock to reach the 30-steal plateau for the first time in his career. He’s cooled off considerably at the plate since last month’s All-Star break, but he’s on pace to deliver borderline first-round fantasy value this season, hitting .306 with 77 runs scored, nine homers, 59 RBI and 27 steals in 561 plate appearances.
Pitcher Bieber ends season on IL, future unknown
The Toronto Blue jays put pitcher Shane Bieber on a 15-day IL with a shoulder injury, ending his season early, and leaving his future as a free agent next season up in the air.

Related Player News

  • MIA Shortstop #6
    Personalize your Rotoworld feed by favoriting players
    Lopez drove in two runs on a bases-loaded single in the third inning. He later added a single and a run scored in the fifth before reaching for a third time on a walk in the seventh. The 27-year-old infielder is having an excellent season, hitting .317/.350/.470 with nine homers, 70 runs scored, 53 RBI, and 23 steals across 494 plate appearances.
  • MIA Shortstop #6
    McAdam spoke with a league source that indicated the chances of a deal to send Lopez to Boston are “dead” and it appears highly unlikely the Marlins will trade him. It’s purely speculation, but the Red Sox figure to be extremely reluctant to move either of their top prospects in shortstop Franklin Arias, who is tearing the cover off the ball since being promoted to Triple-A Worcester recently, and righty Anthony Eyanson, who struck out a season-high 10 batters at Double-A Portland on Friday night. The Red Sox have been linked to multiple shortstops ahead of next week’s trade deadline, but it seems highly unlikely that Lopez is going to Boston, or anywhere else at the moment.
  • MIA Shortstop #6
    Of course, Mead is sidelined for the next 6-8 weeks with a fractured wrist, so that plays a part in it. All of Trevor Story (sports hernia), Marcelo Mayer (forearm stress reaction), and Isiah Kiner-Falefa (forearm stress reaction) are on the injured list as well, so infield depth is a need. The Red Sox have been linked to Otto Lopez, which would require a sizable offer that “would have to start with” Boston’s second-ranked prospect RHP Anthony Eyanson.
  • MIA Shortstop #6
    Lopez is back at shortstop and hitting leadoff following a brief two-game absence due to right ring finger inflammation. The 27-year-old’s fascinating career odyssey has taken an unexpected turn towards superstardom this season as he’s slashing .335/.368/.505 with 61 runs scored, nine homers, 46 RBI and 18 stolen bases across 419 plate appearances through 97 games.
  • MIA Shortstop #6
    Lopez takes a seat for the second consecutive contest with inflammation in his right ring finger. The positive news for the Marlins, and fantasy managers, is that initial X-rays came back negative and he doesn’t appear to be facing an extended absence. The 27-year-old middle infielder has been an unexpected breakout sensation, delivering first-round fantasy value this season, slashing .335/.368/.505 with 61 runs scored, nine homers, 46 RBI and 18 stolen bases across 419 plate appearances through 97 games. It’ll be Javier Sanoja taking over at shortstop in his place on Monday night.
  • MIA Shortstop #6
    Lopez took a groundball off his finger on Saturday and has had a little discomfort holding a bat. His finger is taped, and he said he could be available off the bench on Sunday, which makes us believe this should not be a long-term situation. Javier Sanoja will start at shortstop in his place while Leo Jimenez starts at third base and will bat sixth for the Fish against Brewers’ left-hander Robert Gasser.
  • MIA Shortstop #6
    Per Marlins Communications, Lopez became the first player since Jose Altuve in 2014 to record 40 multi-hit games before the All-Star break. The breakout shortstop is hitting a league-best .345 with less than a week to go before the midsummer classic. He has increased his bat speed this season while squaring up the ball more than in the past, significantly raising his expected batting average, according to Statcast. There might be some overperformance in his stat line, but he’s been an improved player for a Marlins club that is now nine games over .500.
  • MIA Shortstop #6
    It makes back-to-back games where Lopez has picked up three hits and a homer. The 27-year-old also doubled and drew a walk, and in the process saw his slash improve to a remarkable — and totally unexpected — .346/.376/.520 on the season. Even if there was to be some substantial regression after the break, what Lopez has done over these first 90 games cannot be ignored. He deserves more respect for his first three months.
  • MIA Shortstop #6
    In addition to the two-run jack, Lopez also added an RBI double. He’s been remarkable in 2026, and those three knocks now give him a .341 average with a .506 slugging percentage that shows there’s been plenty of hard contact between the dinks and dunks for the 27-year-old. It’s more than fair to wonder when the regression is coming, but Lopez just keeps hitting, and he’s passing the eye test in the process. He’s more than deserving of the first All-Star selection he procured prior to Saturday’s win.
  • MIA Shortstop #6
    Lopez is hitting .336, the best mark in the majors. His 115 hits are 10 more than Luis Arraez in second place. He seems like a lock for a reserve spot on the NL All-Star team. Either CJ Abrams or Mookie Betts is going to be the starter at shortstop, though Betts probably won’t be picked for the team if he isn’t the starter.

Rotoworld

  • WSH Starting Pitcher #77
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    DJ Herz (elbow/forearm) allowed one run (unearned) in two innings for Triple-A Rochester on Wednesday.

    Herz walked two, allowed one hit, and struck out two in the outing. The left-hander sat 91.7 mph on his four-seamer and threw 54 percent of his pitches for strikes while recording just a seven percent swinging strike rate. Herz is making his way back from Tommy John surgery but was also shut down in June with forearm tightness. Right now, it would just be great to see him pitch a few healthy innings for the Nationals in any capacity this year before heading into the offseason.
  • BOS Shortstop #10
    Player Stats
    Link copied to clipboard!

    Trevor Story (abdomen) went 0-for-4 with three strikeouts in a minor league rehab game for Triple-A Worcester on Wednesday.

    Some of the swings and misses we saw from Story last night were on pitches that were nowhere near the strike zone. Story claims that he hopes to return at some point this weekend against the Yankees, but he’s 4-for-28 in eight rehab games and has a 10/1 K/BB ratio over that span. The Red Sox could use his defense at shortstop with Andruw Monasterio struggling, but Story’s bat doesn’t seem ready.
  • Link copied to clipboard!

    Alika Williams tripled, doubled and drove in two runs as the A’s bested the Twins 7-4 on Wednesday.

    Both of Williams’ hits like would have been caught if the Twins had Byron Buxton patrolling center field tonight. Or if they had Walker Jenkins there. Instead, though, it was Luke Keaschall, and he came up short of a running grab on the two-run triple and badly misplayed the double by coming in on the ball initially. That was great for Williams, who is now batting .268/.304/.416 in 161 plate appearances. That .720 OPS is 200 points better than his .519 mark from his 208 career major league plate appearances coming into the season.
  • ATH Starting Pitcher #35
    Player Stats
    Link copied to clipboard!

    J.T. Ginn picked up a win after allowing four runs in six innings Wednesday against the Twins.

    Ginn gave up homers to Brooks Lee, Trevor Larnach and Kaelen Culpepper, but thanks to the A’s coming up with four runs in the bottom of the sixth, he improved to 9-8 on the season. He’s the first A’s starter to surrender three homers and win since Cole Irvin on Sept. 17, 2022. He’ll face the Rangers next Tuesday.
  • ATH Relief Pitcher #37
    Player Stats
    Link copied to clipboard!

    Elvis Alvarado worked a scoreless ninth with a three-run lead for a save Wednesday versus the Twins.

    Alvarado was mostly taking a backseat to Hogan Harris in recent weeks, but this makes three saves in five days for him. The A’s will probably continue to alternate both guys based on matchups, but Alvarado has upped his stock with eight straight scoreless appearances.
  • MIN Starting Pitcher #61
    Player Stats
    Link copied to clipboard!

    Connor Prielipp yielded three runs in 5 1/3 innings and struck out five Wednesday against the A’s.

    Prielipp came close against the depleted A’s, but he went without a quality start for a seventh straight outing. His ERA stands at 5.55 through 19 big-league starts, but his rotation spot is probably safe until Joe Ryan gets back. He’s due to face the Tigers next week.
  • MIN Left Fielder #9
    Player Stats
    Link copied to clipboard!

    Trevor Larnach went 2-for-4 and hit his 11th homer Wednesday against the A’s.

    Larnach was back in left field tonight after being held out of the lineup for three straight games, including once against a righty. He had been 5-for-46 with no extra-base hits and one RBI since Aug. 4.
  • CWS Center Fielder #29
    Player Stats
    Link copied to clipboard!

    Tristan Peters went 3-for-4 and homered in a fifth straight game Wednesday as the White Sox topped the Rangers 10-4.

    Peters was a surprise AL All-Star, but he still had just seven homers in 123 games until this incredible surge. Tonight’s homer was a 362-foot off Robby Ahlstrom in the fifth. He’s raised his OPS from .751 to .821 since Saturday.
  • CWS Starting Pitcher #59
    Player Stats
    Link copied to clipboard!

    Sean Burke walked eight and allowed two runs in three-plus innings Wednesday against the Rangers.

    That month when Burke looked like an ace sure was fun. Still, walking eight and allowing only two runs is some kind of accomplishment; the last pitcher to do it was Mitch Keller in 2020. Though just lasting long enough to walk eight is hard enough to accomplish these days; Cole Ragans in May was the only other pitcher to walk eight this year or last. Burke has given up 10 runs over 13 1/3 innings in his last three starts, and with his velocity spike having gone away, he’s no longer an every-week option in mixed leagues. He’ll face the Astros next time out.
  • CWS Starting Pitcher #48
    Player Stats
    Link copied to clipboard!

    Jonathan Cannon got a save for allowing two runs over three innings Wednesday against the Rangers.

    Cannon entered with a 10-2 lead in his second MLB appearance of the season tonight. He’ll likely continue to pitch multiple innings at a time as a reliever if he sticks around; he did throw 66 pitches tonight, so there’s a chance the White Sox could swap him out for a fresh arm.