Page title background image

Otto Lopez Fantasy Stats

Background banner image for player info Otto Lopez

Second Baseman #6

Healthy
Height / Weight 5'10"  /  185 lbs.
Date of Birth (Age) Oct 1, 1998 (27)
Experience 4 seasons
College None

2025 Rankings

Preseason 2B26
Final 2B11

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.310.377.687
2025MIA2B1437.05446613421015774482156.246.305.368.673
Career 269 6.6 957 115 249 44 1 21 119 70 159 35 11 .260 .312 .374 .686

Game Log

TEAM OPP POS FPTS AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
Sep 18, 2025 MIACOLSS14.051100110100.200.200.8001.000
Sep 19, 2025 MIATEXSS9.061110010000.167.167.333.500
Sep 20, 2025 MIATEXSS10.041100000010.250.250.250.500
Sep 21, 2025 MIATEXSS20.041310010010.750.7501.0001.750
Sep 23, 2025 MIAPHISS8.051200000100.400.400.400.800
Sep 24, 2025 MIAPHISS0.040000000200.000.000.000.000
Sep 25, 2025 MIAPHISS3.040100000000.250.250.250.500
Sep 26, 2025 MIANYMSS8.040210000000.500.500.7501.250
Sep 27, 2025 MIANYMSS0.030000000000.000.000.000.000
Sep 28, 2025 MIANYMSS0.040000000100.000.000.000.000
Last 10 72.0 43 5 11 3 0 1 3 0 5 2 0 .256 .256 .395 .651

Otto Lopez News

Otto Lopez  • 2B  •  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  • 2B  •  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  • 2B  •  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  • 2B  •  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   
Otto Lopez  • 2B  •  Marlins  |  Heriberto Hernández  • LF  •  Marlins

Otto Lopez, Heriberto Hernandez on the Bench for Game 1 of Doubleheader

Miami Marlins infielder Otto Lopez and outfielder Heriberto Hernandez will both start on the bench for Game 1 of their Saturday doubleheader against the division-rival Atlanta Braves at Truist Park. Javier Sanoja is starting at shortstop and is batting eighth, while Dane Myers will start in left field and bat out of the six-hole versus Braves right-hander Hurston Waldrep. Lopez has hits in each of his last three games but has gone only 5-for-29 (.172) with a double, RBI and a stolen base in the first eight games in the month of August. The rookie Hernandez hit his seventh homer of the year in Friday's game and has swung it very well in his first 44 MLB games in 2025, batting .311 (38-for-122) with seven long balls, 22 RBI and 21 runs scored. The 25-year-old should continue to see regular playing time for the Fish going forward.
Aug 9   
Otto Lopez  • 2B  •  Marlins

Otto Lopez Reaches Base Thrice in Defeat

Miami Marlins second baseman Otto Lopez went 1-for-1 with a solo home run in Monday's 10-3 loss to the Pittsburgh Pirates. He also drew two free passes. The Dominican Republic native belted his sixth long ball of the season in his first at-bat, giving the Marlins a 1-0 lead in the top of the second inning. However, it'd be the last time they sat atop the scoreboard in Monday's lopsided defeat. Lopez is riding a four-game hit streak, notching two homers and two steals in that span. Despite an unappealing .233/.311/.375 triple slash, the 26-year-old is underproducing quite a bit. In addition to an average nearly 50 points lower than his .282 xBA, Lopez's .482 xSLG is a much more palatable figure than the one he holds. His career-low .243 BABIP figures to rise in short order.
Jun 10   
Otto Lopez  • 2B  •  Marlins

Otto Lopez Activated off 10-Day Injured List

The Miami Marlins have activated infielder Otto Lopez (ankle) off the 10-day injured list prior to their contest against the Tampa Bay Rays on Sunday. In a corresponding move, the Marlins placed shortstop Xavier Edwards (back) on the 10-day injured list. Lopez has been kept out of action since May 2 with a Grade 2 right ankle sprain. Through his first 30 games of the campaign before his injury, Lopez posted a .229/.294/.330 slash line with five doubles, two home runs, three stolen bases, and a 17:10 K:BB. However, under the hood, Lopez has generated an elite .294 xBA, which suggests he should see positive regression when he returns to action. This afternoon, Lopez will get the start at the keystone and will bat in the seven-hole.
May 18   
Otto Lopez  • 2B  •  Marlins

Otto Lopez Hits 10-Day Injured List

The Miami Marlins have placed infielder Otto Lopez (ankle) on the 10-day injured list prior to Sunday's game against the Athletics. In a corresponding move, the Marlins activated catcher Nick Fortes (oblique) from the 10-day injured list. Lopez was diagnosed with a Grade 2 ankle sprain after exiting Friday's contest early. As a result, fantasy managers should expect Lopez to spend longer than the minimum time on the injured list. This afternoon, the Marlins will give Javier Sanoja the nod at the keystone, and he will bat ninth. Before the injury, Lopez had posted a modest .229/.294/.330 slash line with two home runs and three stolen bases. Sanoja should see a majority of the opportunities at the keystone while Lopez is sidelined, with Ronny Simon mixing in.
May 4   
Otto Lopez  • 2B  •  Marlins

Otto Lopez Makes Early Exit On Friday

Miami Marlins infielder Otto Lopez (ankle) was removed early during Friday's game against the Athletics. Lopez was pulled out in the second inning due to right ankle discomfort. The severity of the injury is unknown, but Lopez will likely undergo further testing to determine the severity of the issue. Javier Sonaja took over at second base with Lopez exiting early. Sonaja could see increased playing time if Lopez does miss time. Fantasy managers should expect another update on Lopez soon, but for now consider him as day-to-day.
May 3   
Otto Lopez  • 2B  •  Marlins

Otto Lopez Steals Two Bases Monday

Miami Marlins second baseman Otto Lopez had a productive game in a 6-3 win over the Cincinnati Reds on Monday. Lopez went 1-for-4 with two runs and two stolen bases to help lift the Marlins to the win. The veteran infielder is now hitting .235 with two homers, 12 runs, nine RBI, and three steals across 81 at-bats for the Marlins this season. Lopez stole 20 bases in 117 games for Miami in 2024 as he looks to establish himself as a consistent speed threat in fantasy.
Apr 22   
LEGEND