Lopez went 3-for-4 with a solo home run, a double, a walk, three total RBI and two runs scored in Sunday's 9-8 win over the Athletics.
Lopez is sizzling with a trio of three-hit games over his last four contests. He's also homered in consecutive games and has at least one extra-base hit in five of his last eight games. For the season, the shortstop is batting .346 with an .896 OPS, nine homers, 43 RBI, 59 runs scored, 25 doubles, five triples and 17 stolen bases through 89 contests.
... See More... See Less
Marlins' Otto Lopez: Homer, double in win
Rotowire
Lopez went 3-for-5 with a two-run home run, a double and a third RBI in Saturday's 7-2 win over the Athletics.
This was Lopez's eighth multi-hit effort in his last 11 games. In that span, he has gone 19-for-48 (.396) with three homers, four doubles, two triples and seven RBI. The shortstop's recent consistency at the plate has him up to a .341 average and .877 OPS on the year, and he's added eight homers, 40 RBI, 57 runs scored, 24 doubles and five triples through 88 contests. Lopez's strong performance resulted in him being named to the National League All-Star team.
... See More... See Less
Marlins' Otto Lopez: Two more XBH in Thursday's loss
Rotowire
Lopez went 3-for-5 with a double, a triple and two runs scored in Thursday's loss to the Rockies.
The breakout shortstop wraps up an impressive trip to Coors Field having gone 6-for-14 over three games at altitude with four extra-base hits (two double, a triple and a homer). Lopez continues to lead the majors in batting average at .336, 10 points up on Luis Arraez and Yandy Diaz, and he's been even more productive since the beginning of June, delivering a .348/.383/.563 slash line with three home runs, six steals, 12 RBI and 23 RBI in 27 contests.
... See More... See Less
Marlins' Otto Lopez: Taking seat Tuesday
Rotowire
Lopez isn't in the lineup for Tuesday's game against the Rockies.
Lopez will get a breather after going 2-for-5 with a homer and a double during Monday's victory. Javier Sanoja will slide over to shortstop while Lopez sits, opening up third base for Leo Jimenez.
... See More... See Less
Marlins' Otto Lopez: Powers offense in Wednesday's win
Rotowire
Lopez went 2-for-3 with a walk, a two-run home run and a second run scored in Wednesday's 4-2 win over the Rangers.
The breakout shortstop ended up supplying the game-winning hit when he took Cole Winn deep in the eighth inning. Lopez has reeled off three straight multi-hit efforts as part of a six-game hit streak, and his .340 batting average on the season continues to pace the majors. At the 80-game mark, he's also delivered six homers, 16 steals, 35 RBI and 51 runs.
... See More... See Less
Marlins' Otto Lopez: Swipes 16th bag
Rotowire
Lopez went 2-for-3 with a walk, a double, a run scored and a stolen base in Monday's loss to the Rangers.
The 27-year-old shortstop swiped his third bag in the last four games and his 16th of the season as he continues to march toward a career-best campaign. Through 19 games in June, Lopez is slashing a sizzling .351/.393/.506 with a homer, six steals, eight RBI and 16 runs, and he leads MLB with a .336 batting average and 103 hits on the year.
... See More... See Less
Marlins' Otto Lopez: Two RBI on two hits in win
Rotowire
Lopez went 2-for-5 with two RBI and one run scored during the Marlins' 8-0 win over the Diamondbacks on Wednesday.
Lopez continued a great season with his fourth consecutive multi-hit game, his longest streak of the season so far. The shortstop increased his league-leading batting average to .342 and his hit total to 91.
... See More... See Less
Marlins' Otto Lopez: Logs four runs in Tuesday's win
Rotowire
Lopez went 3-for-5 with two doubles, one steal, one RBI and four runs scored during the Marlins' 10-6 win over the Diamondbacks on Tuesday.
Lopez set a season high in runs scored Tuesday while logging two doubles for the second time in 2026. He also logged his 11th steal of the season, tied with Xavier Edwards for second most on the Marlins behind Jakob Marsee (16). Lopez is having a terrific season at the plate, leading the National League in both batting average (.341) and hits (89) while ranking fourth in both triples (three) and doubles (11).
... See More... See Less
Marlins' Otto Lopez: Smacks solo homer Tuesday
Rotowire
Lopez went 2-for-5 with a solo home run during Miami's 7-3 win over Washington on Tuesday.
The Marlins hit three consecutive home runs off Miles Mikolas in the fifth inning, capped off by Lopez's solo shot, which was his fifth long ball of the season and first since May 5 against the Orioles. Over his last seven games, Lopez has gone 10-for-28 (.357) with two steals, three RBI and two extra-base hits.
... See More... See Less
Marlins' Otto Lopez: Rare day off Friday
Rotowire
Lopez is not in the lineup for Friday's game versus the Mets.
It's a rare day off for Lopez, who had started the last 14 contests for the Marlins. Javier Sanoja is grabbing a start at shortstop in Lopez's stead.
... See More... See Less
Marlins' Otto Lopez: Swipes two bags in loss
Rotowire
Lopez went 2-for-4 with one double, one RBI, one run scored and two stolen bases in Sunday's 6-3 loss to the Rays.
Lopez was productive despite the outcome, highlighted by his first multi-steal effort of the campaign. The 27-year-old has now hit safely in five straight games, going 8-for-20 with four RBI during that stretch. He leads the majors with a .344 batting average to go along with four homers, 21 RBI, 28 runs scored and seven steals across 195 plate appearances.
... See More... See Less
Marlins' Otto Lopez: Three more hits Friday
Rotowire
Lopez went 3-for-5 with a double, two RBI and two runs scored in Friday's 6-5 loss to the Phillies.
Lopez now has a trio of three-hit games in the last seven contests and has recorded multiple hits in 11 of Miami's 32 games to begin the season. He smacked his eighth double in the bottom of the first inning and then produced RBI singles in the eighth and ninth. Lopez is now slashing .333/.371/.504 with three home runs, 14 RBI, 22 runs scored, five stolen bases and a 6:26 BB:K across 132 plate appearances.
... See More... See Less
Marlins' Otto Lopez: Keeps banging out hits
Rotowire
Lopez went 3-for-5 with a double in Tuesday's win over the Dodgers.
The 27-year-old shortstop has hit safely in 14 of the last 16 games with three three-hit performances, a stretch in which he's batting .333 (22-for-66). Lopez is coming off a breakout 2025 but doesn't appear to have reached his ceiling, and the surge has pushed his slash line on the season to .325/.366/.500 with seven doubles, two triples, three homers, four steals, 12 RBI and 20 runs in 29 contests.
... See More... See Less
Marlins' Otto Lopez: Three hits in Friday's win
Rotowire
Lopez went 3-for-5 with one RBI in Friday's 9-4 win over the Giants.
Lopez continues to have a hot bat -- he's 17-for-49 (.347) over his last 12 contests. He had three singles Friday, but he's logged six extra-base hits and eight RBI during his hot stretch. For the season, the shortstop is batting .330 with an .892 OPS, three home runs, 12 RBI, four stolen bases, 19 runs scored, five doubles and two triples over 25 games.
... See More... See Less
Marlins' Otto Lopez: Strong start continues
Rotowire
Lopez went 1-for-3 with a two-run home run in Sunday's 8-2 loss to Detroit.
Lopez left the yard for the second time this season, accounting for Miami's entire offense Sunday. The shortstop has hit safely in all but three of his first 15 games, tallying multiple knocks in six outings. Overall, Lopez is batting a hot .327 with seven extra-base hits, six RBI, 10 runs scored and two stolen bases.
... See More... See Less
Marlins' Otto Lopez: Getting breather Wednesday
Rotowire
Lopez is not in the lineup for Wednesday's contest against the Reds.
Lopez had been listed in the Marlins' initial lineup, but that was a clerical error as he had been scheduled for a day off, per Jordan McPherson of the Miami Herald. Leo Jimenez will cover shortstop and bat eighth for Miami.
... See More... See Less
Marlins' Otto Lopez: Pops first spring homer
Rotowire
Lopez went 3-for-3 with a home run and two RBI in Monday's Grapefruit League game against the Blue Jays.
The 27-year-old shortstop took Lazaro Estrada deep with two outs in the first inning, giving Lopez his first homer of the spring. After playing for Team Canada in the WBC, Lopez has just 15 Grapefruit League plate appearances, but he's collected six hits (.400 batting average) in that time with only one strikeout. Lopez is looking to build on a solid 2025 campaign in which he delivered 15 home runs and 15 stolen bases in 143 games.
... See More... See Less
Marlins' Otto Lopez: Three hits against Texas
Rotowire
Lopez went 3-for-4 with a double, a run scored, an RBI and a stolen base in Sunday's win over the Rangers.
The steal was his 15th of the season, and he's reached the 15-15 plateau for the first time in his career. Lopez is having a strong finish to a breakout campaign, and over his last 22 games he's slashing .300/.316/.467 with four homers, three stolen bases, 11 runs and 18 RBI.
... See More... See Less
Marlins' Otto Lopez: Career-high four RBI vs. Mets
Rotowire
Lopez went 4-for-5 with a two-run homer and a two-run single during Friday's 19-9 loss to the Mets.
Friday's game was out of reach for the Marlins after giving up 12 runs through the first two innings, but Lopez was able to make the result slightly more respectable with four RBI, though his two-run homer in the ninth came off of catcher Luis Torrens. Even so, Lopez's four RBI were the most of his career and brought him up to 65 RBI on the season, which is second most on the Marlins behind Kyle Stowers (73). Lopez has gone 9-for-27 (.333) with one steal, one homer and seven RBI over his last seven games.
... See More... See Less
Marlins' Otto Lopez: Three doubles in win
Rotowire
Lopez went 3-for-5 with three doubles, two RBI and one run scored in Friday's 5-1 win over the Brewers.
Lopez delivered his first three-hit performance since June 27, highlighted by what proved to be a game-winning two-run double in the seventh. The 26-year-old has hit safely in eight of his past 10 games, collecting seven extra-base hits, 10 RBI and five runs scored over that span. On the season, he's slashing .254/.326/.399 with 11 home runs, 54 RBI, 44 runs scored and 10 stolen bases across 359 plate appearances.