Page title background image

Otto Lopez Fantasy Stats

Background banner image for player info Otto Lopez

Shortstop #6

Healthy
Height / Weight 5'10"  /  185 lbs.
Date of Birth (Age) Oct 1, 1998 (27)
Experience 5 seasons
College None
ESPN Eligible 2B, SS
Yahoo Eligible 2B, SS

2026 Rankings

Preseason SS20
Current SS2

Season Stats

SEASON TEAM POS GP FPTS/G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
2021TOR2B10.010000000100.000.000.000.000
2022TOR2B83.290600031101.667.700.6671.367
2024MIA2B1176.4403491092316392575204.270.313.377.690
2025MIA2B1437.05446613421015774482156.246.305.368.673
2026MIASS1069.1424651382779502363224.325.359.486.845
Career 375 7.3 1381 180 387 71 8 30 169 93 222 57 15 .280 .326 .408 .735

Game Log

TEAM OPP POS FPTS AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
Jul 18, 2026 MIA@MILSS10.040100010110.250.200.250.450
Jul 21, 2026 MIA@HOUSS6.031000002100.000.400.000.400
Jul 22, 2026 MIA@HOUSS3.040100000000.250.250.250.500
Jul 24, 2026 MIASDSS8.050100000010.200.200.200.400
Jul 25, 2026 MIASDSS12.020100011010.500.500.5001.000
Jul 26, 2026 MIASDSS0.040000000200.000.000.000.000
Jul 27, 2026 MIAPHISS30.052301010020.600.6001.0001.600
Jul 28, 2026 MIAPHISS0.040000000001.000.000.000.000
Jul 29, 2026 MIAPHISS12.051200020000.400.400.400.800
Jul 30, 2026 MIA@NYMSS0.040000000100.000.000.000.000
Last 10 81.0 40 4 9 0 1 0 5 3 5 5 1 .225 .267 .275 .542

Otto Lopez News

Otto Lopez  • SS  •  Marlins

Otto Lopez Returning From Finger Injury on Tuesday

Miami Marlins middle infielder Otto Lopez (finger) is starting at shortstop and batting leadoff for the Fish on Tuesday against the hosting Houston Astros and right-hander Tatsuya Ima at Daikin Park, per MLB.com. Lopez suffered a finger injury when he was hit by a groundball on Saturday, causing him to miss the team's last two games. The 27-year-old Dominican should be returned to all starting lineups in traditional fantasy formats on Tuesday now that he's back. Lopez was a first-time All-Star in 2026 in his fifth year in the big leagues, and he currently leads the league in batting average (.335), hits (130), and doubles (27) while also sporting a .368 on-base percentage, .505 slugging percentage, .873 OPS, nine home runs, 46 RBI, 18 stolen bases, and 61 runs scored in 97 games across 419 plate appearances. He's been even better so far in July, going 19-for-55 (.345) with two homers, five doubles, two triples, nine RBI, eight runs scored, and two stolen bases in only 13 games played. Lopez has never faced Imai in his MLB career.
Jul 21   
Otto Lopez  • SS  •  Marlins

Otto Lopez Not Ready to Return on Monday Against Astros

Miami Marlins middle infielder Otto Lopez (finger) is missing a second straight start for Monday's series opener against the hosting Houston Astros at Daikin Park, per MLB.com. Javier Sanoja will make another start at the 6 and will bat ninth for Miami against Astros right-hander Ronel Blanco, who is making his first start off the injured list. Lopez took a groundball off his right ring finger in Saturday's game against the Brewers. The 27-year-old stayed in for the rest of the game but was held out in Sunday's series finale, and now he'll miss a second straight contest. Fantasy managers should continue to consider Lopez day-to-day and check back on Tuesday to see if he's ready to return for Game 2 of the series in Houston. The Dominican middle infielder has turned into a must-start player in 2026 in his third year in Miami, as he's currently hitting a league-high .335 (130-for-388) with a league-leading 27 doubles, nine homers, 46 RBI, 18 stolen bases, and 61 runs scored across his 97 games and 419 plate appearances.
Jul 20   
Otto Lopez  • SS  •  Marlins

Otto Lopez Out With Finger Injury on Sunday

Miami Marlins middle infielder Otto Lopez (finger) is not in the team's starting lineup for Sunday's series finale in Milwaukee against the Brewers after injuring his hand on Saturday night, according to MLB.com. Javier Sanoja is starting at the 6 for the Fish and will bat cleanup against Brewers left-hander Robert Gasser. Lopez took a groundball to his right ring finger in the second inning on Saturday, but he stayed in for the rest of the game. It's unclear what the severity of the injury is, but manager Clayton McCullough didn't sound too worried about Lopez after Saturday's contest, so fantasy managers should consider him day-to-day for now. The 27-year-old Dominican infielder has been one of the best sources of batting average and on-base percentage in 2026, slashing .335/.368/.505 with an .873 OPS, nine homers, 46 RBI, 18 steals, and 61 runs scored in 388 at-bats in a breakout campaign for the Marlins as a first-time All-Star. Lopez's next chance to return to action will come in Monday's series opener against the hosting Houston Astros.
Jul 19   
Otto Lopez  • SS  •  Marlins

Otto Lopez Suffers Finger Injury on Saturday

Miami Marlins manager Clayton McCullough said that a groundball "got the nail pretty good" on middle infielder Otto Lopez's right ring finger in Saturday's game against the Milwaukee Brewers, according to Christina De Nicola of MLB.com. The skipper didn't have much information on Lopez's finger after the game about whether testing would be needed. The 27-year-old took a groundball to his finger in the second inning, but he remained in for the duration of the contest and finished 1-for-4 at the plate with an RBI and a strikeout in the 8-6 loss on the road in Milwaukee. It sounds like Lopez will undergo testing, and fantasy managers shouldn't expect the first-time All-Star in 2026 to be available for Sunday's series finale at American Family Field. In his fifth year in the majors (third with Miami), Lopez entered Saturday's tilt leading the league in hits (129), doubles (27), and batting average (.336) in 96 games and 414 plate appearances. If his finger injury is serious, both Leo Jimenez and Javier Sanoja would both be candidates to take over playing time at the 6 in Miami for the Fish.
Jul 19   
Otto Lopez  • SS  •  Marlins

Can Otto Lopez Continue His Breakthrough Season?

Miami Marlins shortstop Otto Lopez has been a key contributor for the Fish this year, as they've gone from one of the worst teams in baseball last season to the middle of the NL Wild Card race. After hitting .246 last season, Lopez has had a huge jump to a .334 batting average with nine homers, 17 stolen bases, and a .376 wOBA. Last year, he had a .264 BABIP, but that has improved all the way to .370 this year. While some regression seems almost certain in that number since the league average is around .300, Lopez has definitely improved this year, increasing his hard-hit rate by over five percentage points. The 27-year-old has a chance to challenge his personal highs in home runs (15) and stolen bases (20) with a strong second half, and he is on track for his best wOBA and ISO in any qualifying season in the MLB. He has played all his games at shortstop this season, but if he still has 2B eligibility, he actually brings more value at that spot, due to the scarcity of production at that position. While his batting average is likely to settle down a little bit, based on that elevated BABIP, he can still be a very strong middle-infield play with speed and power potential while hitting in the middle of the Marlins batting order, and he's a solid option for fantasy baseball, even though he doesn't bring elite home run production.
Jul 14   
Otto Lopez  • SS  •  Marlins

Otto Lopez Profiles as a Projectable Middle-Infield Option in 2026

Miami Marlins shortstop/second baseman Otto Lopez emerged as a solid everyday regular in 2025, hitting .246/.305/.368 with 15 home runs, 77 RBI, 66 runs scored, and 15 stolen bases across 594 plate appearances. Lopez also posted excellent defensive metrics while playing both middle infield spots, which should keep his playing time in Miami secure even if he runs into some offensive struggles. With just a 6.2% career barrel rate and 38.5% career hard-hit rate, Lopez is unlikely to be a significant power source for fantasy managers. However, he struck out in just 13.8% of his plate appearances in 2025, and may have gotten a bit unlucky with a .264 batting average on balls in play. Lopez hit .270 with 20 stolen bases in 434 plate appearances in 2024, so he could carry some upside in both the batting average and speed categories. As a multi-position eligible player who should be a max-volume player in the Marlins' lineup, Lopez profiles as a useful depth piece for fantasy managers in 2026.
Feb 28   
Otto Lopez  • SS  •  Marlins

Otto Lopez Gets Routine Rest Day

Miami Marlins infielder Otto Lopez is absent from the starting lineup ahead of Thursday's game against the Washington Nationals. This is a rare off day for Lopez who has started in every game since August 23. Lopez has been hot with the plate lately, going 7-for-15 with two home runs and six RBI over his last four games. He's certainly someone worth considering snagging off the waiver wire at the moment given his hot streak. Maximo Acosta will cover shortstop while Javier Sanoja takes over third base versus left-hander MacKenzie Gore on Thursday.
Sep 11   
Otto Lopez  • SS  •  Marlins

Otto Lopez Back in Lineup on Sunday

Miami Marlins shortstop Otto Lopez (illness) is returning to the starting lineup on Sunday against Toronto Blue Jays right-hander Kevin Gausman. Lopez, who's hitting fifth, is making his first start since Tuesday. However, he did return from illness on Saturday as a bench player in a 7-6 loss to the Blue Jays. Lopez entered as a pinch-hitter in the bottom of the seventh inning and delivered an RBI single. He finished 1-for-3 in a game that went 12 innings. Hits have been hard to come by in August for Lopez, who has gone just 14-for-74 (.189) in 80 homer-less plate appearances this month.
Aug 24   
Otto Lopez  • SS  •  Marlins

Otto Lopez Sitting on Saturday

Miami Marlins shortstop Otto Lopez (illness) is not in the lineup on Saturday against the Toronto Blue Jays. Maximo Acosta will play short and hit ninth in a matchup with right-hander Jose Berrios. Lopez has been dealing with an illness and hasn't been in Miami's lineup since Tuesday. The 26-year-old has endured a nightmarish August, having hit .183/.247/.225 with no home runs, three RBI, and 11 strikeouts against five walks in 79 trips to the plate. Lopez does boast a solid .349 xwOBA this season, but his actual results have been unappealing. He's hitting a subpar .240/.309/.361 with 11 homers, 58 RBI, 52 runs scored, and 11 steals in 456 plate appearances.
Aug 23   
Otto Lopez  • SS  •  Marlins

Otto Lopez Scratched on Friday With Illness

Miami Marlins shortstop Otto Lopez (illness) was scratched from Friday's starting lineup against the visiting Toronto Blue Jays due to a stomach illness, according to Kevin Barral of Fish on First. With Lopez under the weather, Maximo Acosta will make the start at the 6 in Miami and will bat ninth against Blue Jays right-hander Shane Bieber, who will be making his first start of the season and his team debut with Toronto. There's a good chance that the Marlins will have Lopez back in action for the second game of th weekend series on Saturday. The 26-year-old Dominican infielder has become Miami's starting shortstop in his second year with the team. Lopez is currently slashing .240/.309/.361 with a weak .670 OPS and modest contributions in homers (11) and steals (11) with 58 RBI and 52 runs in 110 games played. Acosta will be playing in just his fourth major-league game.
Aug 22   
LEGEND