In Progress
-
1:27Cubs, Rockies & Marlins Receive 'C' Grade
-
10:00Waiver Wire MUST ADDS! Tyler Freeman, Noah Cameron Keep Impressing!
-
1:00Highlights: Marlins at Mets (5/30)
-
0:58Highlights: Marlins at Mets (5/29)
-
1:12MLB Two-Month Grades: Mets and Giants Get an F
-
13:57Top Prospects to Stash! Who Is Yohandy Morales?
-
0:45Highlights: Reds at Mets (5/25)
-
0:50Highlights: Braves at Marlins (5/20)
-
0:57Highlights: Marlins at Rays (5/16)
-
1:42Braves Become 1st Team To Win 30 Games, 9 Game Lead In NL East
-
1:06Bailey Ober Tosses a Maddux, An 89 Pitch Compelte Game Shutout
-
1:54Importance of Zack Wheeler's Start vs. Red Sox
-
10:51MUST ADD Ryan Waldschmidt! Robby Snelling or Logan Henderson?
-
10:19Week 8 Sleepers & Two-Start Pitchers!
-
9:13Add Henderson or Max Meyer? Giants Promote Bryce Eldridge!
-
0:59Bloom or Wilt: Are the Phillies Ready to Turn It Around?
-
0:39Best Bet For Marlins-Dodgers
-
11:33Top Prospects to Stash! When Might We See Robby Snelling?
-
7:53Phillies Fire Manager Rob Thomson After 9-19 Start
2026 Batting
| STATS |
AVG
Batting Average
|
HR
Home Runs
|
RBI
Runs Batted In
|
OPS
On-base Plus Slugging
|
SB
Stolen Bases
|
|---|---|---|---|---|---|
| Regular Season | .330 | 4 | 24 | .821 | 10 |
Top Otto Lopez News
-
Marlins' Otto Lopez: Big day against former club
Lopez went 4-for-4 with an RBI and two stolen bases in Wednesday's 2-1 loss to the Blue Jays.
Facing the team he made his big-league debut with in 2021, Lopez tied his career high for hits in a game while swiping multiple bags for the second time in the last 11 contests. The 27-year-old shortstop boosted his batting average to an MLB-leading .342 with the performance, and through 56 games he also sports four homers, 10 steals, 23 RBI and 31 runs.
... See More ... See Less -
Marlins' Otto Lopez: Rare day off Friday
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: On base four times Tuesday
Lopez went 3-for-4 with a walk, two runs scored and a stolen base in Tuesday's 8-4 loss to Atlanta.
The shortstop racked up his 10th multi-hit performance in 18 games this month, boosting his May batting average to a blistering .384 (28-for-73). The surge has lifted Lopez's slash line on the season to .346/.377/.497 with four homers, eight steals, 21 RBI and 30 runs in 48 contests.
... See More ... See Less -
Marlins' Otto Lopez: Swipes two bags in loss
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: Extends streak with three-hit game
Lopez went 3-for-4 with a double and a run scored in Friday's loss to the Nationals.
The shortstop has hit safely in 11 straight games, a hot streak that has seen Lopez rack up a .435/.435/.609 slash line with five doubles, a homer, a steal, four RBI and seven runs. Lopez's .351 batting average on the season is second in the majors behind the .353 mark of Arizona's Ildemaro Vargas.
... See More ... See Less -
-
Marlins' Otto Lopez: Rare day off Wednesday
Lopez is absent from the lineup for Wednesday's tilt versus the Orioles.
It's the first day off since April 8 for Lopez, who is riding a modest eight-game hitting streak. Javier Sanoja will occupy shortstop and bat ninth for the Marlins.
... See More ... See Less -
-
Marlins' Otto Lopez: Another multi-hit game
Lopez went 2-for-4 with an RBI single and a run scored during Miami's 4-0 win over Philadelphia on Saturday.
Lopez came home to score in the third inning after Connor Norby drew a bases-loaded walk, and the former later gave the Marlins their fourth run of the game after his infield single scored Esteury Ruiz in the sixth. Lopez is up to 12 multi-hit games on the season, four of which have come over his last eight outings. The 27-year-old shortstop has accumulated 43 hits and has a .336 batting average, both of which are second best in the majors behind Shea Langeliers (45 hits) and Ildemaro Vargas (.388 BA), respectively.
... See More ... See Less -
Marlins' Otto Lopez: Three more hits Friday
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
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
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: Swipes fourth bag
Lopez went 1-for-3 with a walk, a double, two runs scored, an RBI and a stolen base in Monday's 5-3 win over the Cardinals.
The Marlins' shortstop extended his hitting streak to nine games with another strong performance. Lopez has had a blistering start to 2026, slashing .337/.391/.554 through 22 contests with 10 extra-base hits, including three homers, along with four steals, 11 RBI and 18 runs while consistently batting in the middle of the order.
... See More ... See Less -
-
Player Bio
| HT/WT: 5-10, 185 lbs |
| Birthplace: Santo Domingo, Dominican Republic |
| Age: 27 |
| Experience: 4 |
| Bats/Throws: R, R |















