Skip to Main Content

Recent Games

date h
Hits
r
Runs
hr
Home Runs
rbi
Runs Batted In
FPTS
Fantasy Points
Jul 9, 2026 1 1 0 2 8
Jul 8, 2026 2 1 0 0 3.5
Jul 7, 2026 1 0 0 0 1
Jul 5, 2026 3 2 1 3 13
Jul 4, 2026 3 1 1 3 11
Now Playing
Share Video
Link copied!
  • Image thumbnail
    0:37

    Highlights: Mariners at Marlins (7/9)

  • Image thumbnail
    0:34

    Highlights: Mariners at Marlins (7/8)

  • Image thumbnail
    1:24

    Are the Marlins buyers at the trade deadline?

  • Image thumbnail
    1:04

    Marlins Have Best Month in Franchise History

  • Image thumbnail
    0:46

    Highlights: Marlins at Cardinals (6/27)

  • Image thumbnail
    1:25

    Marlins Biggest Risers, One of the Hottest Teams in June

  • Image thumbnail
    7:12

    Breaking Down MLB Power Rankings

  • Image thumbnail
    1:27

    Cubs, Rockies & Marlins Receive 'C' Grade

  • Image thumbnail
    0:56

    Breaking Down the Top 3 Prospects in the 2026 MLB Draft

  • Image thumbnail
    8:20

    Latest MLB Power Rankings - July

  • Image thumbnail
    1:25

    Marlins Rise Up the Power Rankings Amidst Hot Streak

  • Image thumbnail
    0:36

    How the Marlins Should Approach the Trade Deadline

  • Image thumbnail
    1:10

    Marlins Cite Postseason Goals in Perez Pull

  • Image thumbnail
    1:07

    MLB Trade Deadline: Sneaky Buyer Who Could Make a Push in October

  • Image thumbnail
    1:06

    Braves Losing Ground in NL East

  • Image thumbnail
    1:09

    Will Sandy Alcantara Be Traded Out of Miami?

Fantasy Stats

Year fpts
Fantasy Points
fpts/g
Fantasy Points per Game
r
Runs
hr
Home Runs
rbi
Runs Batted In
bb
Base on Balls (Walk)
sb
Stolen Bases
avg
Batting Average
2026 3263.5 61 9 45 19 17 .345
2025 3732.6 66 15 77 44 15 .246
2024 264.52.3 49 6 39 25 20 .271
3y Avg. 3182.4 58 10 58 34 18 .257
Projections Powered by
Fantasy Performance by Week
99%
Roster
97%
Start
#9
SS Rank

Fantasy News

  • Marlins' Otto Lopez: Stays hot Sunday

    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

    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

    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

    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

    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

    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

    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

    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

    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

    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

    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

    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: Strong start continues

    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

    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

    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

    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

    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

    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.
    ... See More ... See Less

Recent Tweets