Skip to Main Content

Recent Games

date h
Hits
r
Runs
hr
Home Runs
rbi
Runs Batted In
FPTS
Fantasy Points
Jul 29, 2026 2 1 0 2 5
Jul 28, 2026 0 0 0 0 -1
Jul 27, 2026 3 2 0 1 12
Jul 26, 2026 0 0 0 0 -1
Jul 25, 2026 1 0 0 1 5
Now Playing
Share Video
Link copied!
  • Image thumbnail
    2:46

    Highlights: Phillies at Marlins (7/29)

  • Image thumbnail
    1:36

    Marlins' 1st 12-Game Losing Streak in Franchise History

  • Image thumbnail
    1:11

    Top Hitters Available At The MLB Trade Deadline

  • Image thumbnail
    1:10

    MLB Power Rankings: Marlins Remain in Top 10

  • Image thumbnail
    1:24

    MLB Midterm: Marlins On The Rise

  • 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
    1:54

    Bryce Harper Says Struggling Phillies Need Help

  • Image thumbnail
    1:34

    Sandy Alcántara Tosses Gem as Marlins Quiet Phillies

  • Image thumbnail
    13:39

    MLB Power Rankings: Red Sox Blazing Hot & Marlins Collapsing

  • Image thumbnail
    1:04

    Make or Break Weekend for Marlins

  • Image thumbnail
    1:09

    Brewers Sweep Marlins Out of All-Star Break

  • Image thumbnail
    10:03

    MLB Power Rankings With Matt Snyder

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 3573.4 65 9 50 23 22 .329
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
95%
Start
#8
SS Rank

Fantasy News

  • Marlins' Otto Lopez: Swipes two bags against Phils

    Lopez went 3-for-5 with a triple, two runs scored, an RBI and two stolen bases in Monday's win over the Phillies. The All-Star shortstop was a terror on the basepaths as he continues a breakout campaign. While he's gone 14 games without a home run, he's still been making an impact, batting .290 (9-for-31) in eight games since the All-Star break with three runs, three RBI and five of his career-high 22 steals.
    ... See More ... See Less
  • Marlins' Otto Lopez: Not in Monday's lineup

    Lopez (finger) is out of the lineup for Monday's game against the Astros. Per Kevin Barral of FishonFirst.com, Lopez was spotted on the field playing catch during pregame warmups, but the Marlins will keep him on the bench for the second day in a row while he recovers from right ring finger inflammation. Javier Sanjoa will serve as Miami's shortstop and bat ninth inm Monday's series opener.
    ... See More ... See Less
  • Marlins' Otto Lopez: Getting right finger tested

    Marlins manager Clayton McCullough said after Saturday's 8-6 loss to the Brewers that Lopez will get his right ring finger tested after a ground ball "got the nail pretty good," Christina De Nicola of MLB.com reports. Lopez took a ground ball to his right ring finger in the second inning of Saturday's game. He was able to stay in the contest, but he'll undergo more tests to determine the severity of the injury. Leo Jimenez and Javier Sanoja could see some reps at shortstop if Lopez were to miss time.
    ... See More ... See Less
  • 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: 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

Recent Tweets