No game today for this player.
OL

Otto Lopez

Miami Marlins | 2B

A

Scouting Report

Updated May 19, 2026

Otto Lopez, Miami Marlins shortstop, is having an exceptional 2026 season. The 20-year-old has been one of the hottest hitters in baseball, currently ranking third in MLB with a .340 batting average and leading the league with 50 hits. He's riding an 11-game hitting streak with a .435/.435/.609 slash line during that span. In May alone, Lopez is batting .414 with a 1.000 OPS. He has 4 home runs, 19 RBIs, and has shown improved hard contact rates (up 8.3% year-over-year). Lopez has been a rare day off on May 6 after playing consistently since April 8. His performance represents a significant improvement over his 2025 season (.246/.305/.368 with 15 HR and 15 SB), suggesting he was unlucky last year and is now realizing his true talent.

Strengths

  • + Leading MLB with 50 hits on the season
  • + Ranking 3rd in MLB batting average at .340
  • + Currently riding an 11-game hitting streak
  • + .414 batting average in May with 1.000 OPS
  • + Hard Hit % increased 8.3% year-over-year (7th best improvement in MLB)
  • + Exceptional contact hitter with only 2 strikeouts in recent week
  • + Multiple multi-hit games demonstrating consistency
  • + Improved offensive approach with more aggression
  • + On pace for 8-win season
  • + Strong defensive position as shortstop

About

Otto Lopez is a second baseman for the Miami Marlins.

Player Overview

Position

2B

Team

Miami Marlins

Recent News