Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
Odds by

    Heliot Ramos goes 4-for-5, drives in three runs

    Link copied to clipboard!

    SF Left Fielder #17
    Player Stats
    Link copied to clipboard!

    Heliot Ramos finished 4-for-5 with a three RBI, a walk and a steal versus the Brewers on Wednesday.

    Ramos’s ninth-inning single off Andrew Vaughn gave him his third career four-hit game. After a nice first half of July, he had been cold in hitting .174 with one extra-base hit and a 15/1 K/BB in 48 plate appearances since the All-Star break. There’s at least a slim chance that he’ll be traded before the deadline, since while he fits in nicely with the Giants offensively, he doesn’t really offer anything defensively on a team that isn’t poised to have any first base/DH at-bats available for the next several years. Most likely, though, he’ll stay and finish out the year as the regular left fielder.
Is Stewart the NL ROY favorite?
With Sal Stewart, JJ Wetherholt, Carson Benge, and Nolan McLean in contention for NL Rookie of the Year, Jay Croucher and Vaughn Dalzell analyze the key factors shaping the race.

Related Player News

  • NYY Right Fielder #78
    Personalize your Rotoworld feed by favoriting players
    Heliot Ramos, meanwhile, is making his first start in six days against Red Sox left-hander Patrick Sandoval. With Cody Bellinger back, it looks like Jones and Ramos could be in a straight platoon for now, though Jones could maybe start over Trent Grisham against some lefties. Jones actually has a 1.079 OPS in 34 plate appearances in lefty-lefty matchups. He has a .648 OPS in 155 plate appearances against righties.
  • NYY Left Fielder #34
    Ramos is just 6-for-53 with no homers in 16 games since joining the Yankees, so he’s losing time even with Aaron Judge and Giancarlo Stanton still absent. Things might change if he heats up, but he figures to play mostly versus southpaws for now, making him useless in mixed leagues.
  • NYY Shortstop #72
    This is now the second straight game with Caballero on the bench. Now that Heliot Ramos is in town and George Lombard Jr. has been called up, it seems that Caballero might be shifting back to being a bench player. Fantasy managers in deeper leagues can hold onto him for a little bit longer given his stolen base upside, but the time may have run out on his consistent fantasy value.
  • NYY Left Fielder #17
    Ramos makes a ton of sense for the Yankees as a temporary stopgap while both Aaron Judge (rib) and Cody Bellinger (hamstring) are on the injured list, but he could wind up getting squeezed into a platoon role once they’re back. The 26-year-old corner outfielder has just nine round-trippers in 74 games this season after reaching the 20-homer plateau in each of the previous two years. He should benefit from leaving Oracle Park’s pitcher-friendly dimensions behind in favor of Yankee Stadium.
  • SF Left Fielder #17
    Left-hander Henry LaLane will be part of the return, according to MLB.com’s Mark Feinsand. This doesn’t seem great for Ramos. He might play regularly for now, but if things work out for the Yankees, he’ll finish the season starting primarily against lefties. It’ll be interesting to see if the team sends down Jasson Domínguez here (assuming he’s not in the trade) or maybe gives up on Amed Rosario. Ramos’s departure will leave the Giants even more punchless for now, but as a bad defensive corner outfielder probably best utilized as a DH, he didn’t seem like a long-term fit alongside Rafael Devers and Bryce Eldridge.
  • SF Left Fielder #17
    Ramos has played in just 70 games this season due to injuries and is slashing .267/.304/.436 with nine home runs, 34 RBI, and two steals. He has hit at least 20 home runs in two straight seasons but has yet to truly put together a great full season. Still, he is just 26 years old and is under team control through arbitration for three more years, so he would likely bring back a recent return if the Giants do decide to move him.
  • SF Left Fielder #17
    This would have been a three-homer game in most ballparks and sort of was in San Francisco anyway; Ramos scored on the triple to right-center when the throw got past the third baseman and went into the dugout. Statcast says the triple, hit a projected 399 feet, would have been a homer in 29 parks. Ramos later had an opposite-field homer, hit 349 feet down the right field line, and a 110-mph, 434 foot bomb to left-center. Even his groundout tonight was hit 112 mph. Just a week ago, the Giants were being slow to activate Ramos from the IL because of concerns about how he’d fit in with Casey Schmitt playing the outfield. However, those went away with Matt Chapman getting hurt, and Ramos has hit .313 with four homers, eight RBI and eight runs scored in eight games since returning.
  • SF Left Fielder #17
    Ramos hit a 427-foot homer off Zac Gallen, and his 373-foot triple would have been a homer in 13 ballparks. Playing time seemed like it might be a question after Ramos returned from the IL on Sunday, but with Willy Adames and Matt Chapman down and Casey Schmitt returning to the infield, he’s started all four games since returning. As long as he’s an everyday guy, he should offer a little mixed-league value.
  • SF Left Fielder #17
    Ramos had been sidelined since mid-May due to a quad strain. He looked good during an extended rehab assignment at Triple-A Sacramento though and will return to the Giants’ lineup as the designated hitter on Sunday against Chris Sale and the Braves.
  • SF Left Fielder #17
    Ramos walked twice, reaching base safely in four of his five plate appearances during his latest rehab contest. The 26-year-old corner outfielder could potentially rejoin San Francisco’s lineup this weekend or when they kick off an extended road trip against the Diamondback on Monday. He’s been on the shelf with a quad strain since mid-May.

Rotoworld

  • SF Designated Hitter #8
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Bryce Eldridge hit a solo homer and drove in two runs in a loss to the Diamondbacks on Friday.

    Eldridge’s homer was his 15th of the season. The 21-year-old also drove in a run with a double, and it improves his slash to .254/.345/.448 in his rookie campaign. One of the most encouraging things about Eldridge’s season is that he’s been better against lefties than righties — a .792 OPS against southpaws compared to .776 against right-handers — and his homer today off Kohl Drake was his fifth against same-sided hurlers. He’s gonna be a good one.
    - Christopher Crawford
  • AZ Right Fielder #7
    Player Stats
    Link copied to clipboard!

    Corbin Carroll drove in three runs while hitting a two-run homer Friday in a win over the Giants.

    Carroll hit one of three homers that D-backs procured against Blade Tidwell. His came with a runner on in the third, and it’s the 19th time he’s hit the ball over the fence in 2026. It’s been a solid season for the 26-year-old and he’s now the owner of an .830 OPS, but it still feels like there’s meat left on the bone in terms of fantasy production.
    - Christopher Crawford
  • AZ Left Fielder #21
    Player Stats
    Link copied to clipboard!

    Lars Nootbaar homered and doubled in a 10-6 win for the Diamondbacks on Friday over the Giants.

    Nootbaar also singled. The 28-year-old took Blade Tidwell deep to leadoff the game, and it gives him a pair of homers in 18 games with the Diamondbacks after hitting just three in 48 contests with the Cardinals prior to his trade. Nootbaar’s numbers are still far from what fantasy managers should be looking for, but perhaps this is the springboard to a hot final month plus. Weirder things have happened.
    - Christopher Crawford
  • SF Relief Pitcher #46
    Player Stats
    Link copied to clipboard!

    Blade Tidwell allowed six runs over five innings while taking a loss against the Diamondbacks on Friday.

    Tidwell couldn’t keep the ball in the park, and allowed three homers in the contest; including a leadoff roundtripper from Lars Nootbaar. The right-hander was coming off 5 2/3 scoreless innings in his previous outing against the Red Sox, but Friday was an unfortunate example of what can happen when Tidwell doesn’t have his best command. He’ll try and rebound next week against the Pirates in Pittsburgh.
    - Christopher Crawford
  • AZ Starting Pitcher #58
    Player Stats
    Link copied to clipboard!

    Kohl Drake allowed five runs in four innings in a no-decision versus the Giants on Friday.

    Drake was called up to start Friday’s tilt against the Giants, and while he didn’t take a loss, it’s not because he was effective. The 26-year-old allowed a pair of homers, and while he did strike out five against just one walk, the damage was done. The 26-year-old has not pitched pitched effectively in his chances to start with Arizona, and while there’s reason for long-term optimism, there isn’t much reason to trust him as a fantasy hurler for the rest of 2026 even if he gets more opportunities.
    - Christopher Crawford
  • BAL Relief Pitcher #26
    Player Stats
    Link copied to clipboard!

    Alex Hoppe allowed one unearned rune while picking up the save versus the Athletics on Friday.

    It’s the first MLB save of Hoppe’s career. The 27-year-old was the top prospect acquired in the deal that sent Taylor Ward to Seattle, and while he will need to make considerable improvements in his command to reach that level, he has the stuff to someday be a high-leverage option, maybe even a closer.
    - Christopher Crawford
  • ATH Starting Pitcher #57
    Player Stats
    Link copied to clipboard!

    Jacob Lopez allowed two runs — one earned — while working five innings and not factoring into the decision Friday against the Orioles.

    Lopez, 28, had his usual control issues while issuing three walks and throwing 63-of-100 pitches for strikes. The 6-foot-4 starter also allowed only three hits while striking out six in an outing that showed why Lopez would be so intriguing if he threw more consistent strikes. He’ll look to continue to lower his 4.82 ERA against the Rangers next week in Texas.
    - Christopher Crawford
  • BAL Starting Pitcher #63
    Player Stats
    Link copied to clipboard!

    Brandon Young didn’t factor into the decision Friday despite limiting the Athletics to one run over seven innings.

    Young scattered five hits allowed, and he walked just one while striking out four. The 28-year-old has been one of the true bright spots for Baltimore in 2026, and even though the Baltimore bullpen prevented him from picking up a win — the Orioles did get the victory in extras — he did lower his ERA to 3.38 over his 130 1/3 frames of work. He will look to keep up the good run next week, but it’s worth noting that next start comes in Colorado against the Rockies.
    - Christopher Crawford
  • LAA Relief Pitcher #44
    Player Stats
    Link copied to clipboard!

    Ben Joyce allowed three runs over 2/3 innings in a loss to the Phillies on Friday.

    Joyce isn’t charged with the blown save, if you’re looking for a positive, because he came in to pitch in the eighth, and all three runs were charged to him after he exited the game. So instead, he gets a loss and a hold. Weird sport. Joyce didn’t give up a hit, but he walked a pair and hit another with all three runners crossing on a grand slam by Edmundo Sosa allowed by Peralta. Joyce should continue to get save looks — the few the Angels will provide, anyway — but there’s just a lot of volatility in his profile because of his command problems.
    - Christopher Crawford
  • PHI Left Fielder #33
    Player Stats
    Link copied to clipboard!

    Edmundo Sosa hit a go-ahead grand slam in the ninth inning to help the Phillies to a 5-3 win over the Angels on Friday.

    With the Phillies trailing 3-1 and the bases loaded, Sosa changed the story of the contest by taking Sammy Peralta deep to give Philadelphia the lead and ultimately the victory. The 30-year-old has gone deep just six times in 2026, but none bigger than this one. Sosa remains a versatile option for the Phillies’ bench who provides little to know fantasy upside at this stage of his career.
    - Christopher Crawford