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

Rotoworld

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

    Casey Schmitt went 3-for-4 with a home run and two RBI against the Marlins on Saturday.

    Schmitt nearly had a home run in the second inning on a ball that was ruled a double off the center field wall. He made sure the next one got over as he took Max Meyer deep for a solo blast in the fourth. He later added another extra-base hit in the eighth, driving in a run with his second double. The 27-year-old slugger is hitting .293/.322/.531 with 34 runs scored, 41 RBI, and seven steals across 289 plate appearances.
  • SF Starting Pitcher #72
    Player Stats
    Link copied to clipboard!

    Trevor McDonald allowed five runs -- three earned -- with one strikeout over three innings in a loss against the Marlins on Saturday.

    McDonald allowed an unearned run to score in the first on a bases-loaded walk following a fielding error. More defensive troubles put a second unearned run on the board for Miami in the second inning. After a scoreless third, he loaded the bases with no outs to start the fourth before he was pulled at 69 pitches. All three inherited runners would come in to score. Confirmed that he’ll remain in the rotation, the 25-year-old right-hander will take a 4.73 ERA, 1.34 WHIP, and a 42/18 K/BB ratio across 45 2/3 innings into a start against the Braves in San Francisco on Friday.
  • SF Starting Pitcher #12
    Player Stats
    Link copied to clipboard!

    Giants’ manager Tony Vitello told reporters on Saturday that Adrian Houser will be moved to the bullpen.

    Houser has really struggled through his first 14 starts on the season, posting a 5.73 ERA, 1.58 WHIP and a 48/25 K/BB ratio over 66 innings. Any fringe fantasy value that he may have had in deeper mixed leagues or NL-only formats evaporates on this news. That means that Trevor McDonald will remain in the Giants’ rotation going forward.
  • SF Right Fielder #74
    Player Stats
    Link copied to clipboard!

    Giants activated OF Jared Oliva from the 60-day injured list; designated him for assignment.

    The 30-year-old outfielder had been shelved since mid-April after undergoing surgery to repair the hamate bone in his left wrist. He has now been removed from the Giants’ 40-man roster. There’s a decent chance that he could slide through waivers unclaimed and continue to function as extra outfield depth for the Giants at Triple-A Sacramento.
  • SF Left Fielder #17
    Player Stats
    Link copied to clipboard!

    Heliot Ramos (quad) went 2-for-4 with a solo homer on Friday in a minor league rehab contest for Triple-A Sacramento.

    Ramos took lefty Charlie Barnes deep in his second rehab contest at the Triple-A level. The 26-year-old outfielder is working his way back from a right quad strain that put him on the shelf back in mid-May. It’s possible he’s ready to rejoin San Francisco’s outfield mix this weekend.
  • SF 1st Baseman #16
    Player Stats
    Link copied to clipboard!

    Rafael Devers went 2-for-3 with a homer in Friday’s loss to the Marlins.

    Devers pushed his hitting streak to five-straight games with Friday’s performance and has now homered three times in his last seven games. The lefty who is reportedly on the trade block is slashing just .210/.329/.484 this month, but will make for an intriguing option at this year’s trade deadline if he can get hot over the next month.
  • SF Starting Pitcher #65
    Player Stats
    Link copied to clipboard!

    Landen Roupp allowed two earned runs over six innings while striking out seven, picking up a no-decision on Friday against the Marlins.

    After getting Liam Hicks to ground out to start the bottom of the first inning, Roupp fell victim to an Owen Caissie long ball in the next at-bat to put his team in an early hole. Despite the early setback, Roupp would settle in to pitch three straight scoreless frames before Caissie again got the best of him when he doubled to bring home Javier Sanoja and give the Marlins a 2-1 lead. Roupp would retire all three batters he faced in the sixth inning before being pulled for Sam Hentges, and exited with a chance to pick up the win after his offense picked him up in the top of the sixth inning. Unfortunately, the bullpen was unable to preserve the lead for Roupp, who is still in search of his first win since April 26th. He’ll look to get that elusive sixth win in his next start, which is scheduled for Thursday against the Athletics.
  • SF Left Fielder #17
    Player Stats
    Link copied to clipboard!

    Heliot Ramos (quad) went 1-for-5 with a run scored on Wednesday in a minor league rehab game for Triple-A Sacramento.

    Ramos kicked off his rehab assignment as he works his way back from a right quad strain that put him on the shelf back in mid-May. The 26-year-old corner infielder figures to make it back to San Francisco by the end of June.
  • SF 2nd Baseman #1
    Player Stats
    Link copied to clipboard!

    Luis Arraez went 2-for-4 with a home run, four RBI, two runs scored, a stolen base, and a walk in a 7-5 win over the Braves on Wednesday.

    This is how to stuff a stat sheet. Arraez did a little bit of everything and a lot of things he doesn’t normally do. Especially drawing a walk to start the game. Then, homering in his second plate appearance. That was just his 16th walk and third home run so far this season. Later on, he chipped in his sixth stolen base to make this a delightful combo meal. He’s been a force for the Giants all season long with a .326 batting average and .813 OPS. Over his last 30 games, he’s been even better with a .358 average and .948 OPS. That’s a sensational month and one that probably has plenty of teams looking at Arraez for a potential trade deadline boost.
  • SF Starting Pitcher #88
    Player Stats
    Link copied to clipboard!

    Carson Whisenhunt allowed six hits and two runs with two walks and two strikeouts across five innings to earn the win against the Braves on Wednesday.

    Up as the extra man for the Giants in their double header, Whisenhunt pitched well enough to win. He didn’t miss many bats and dealt with plenty of traffic on the bases, but always found a way to wriggle out of the jam. His changeup was critical as oftentimes the only pitch he could consistently put where he wanted and it forced five of his seven swings-and-misses. Likely headed back to the minors directly after this one, Whisenhunt figures to be an option in this rotation at some point in the second half.

Team Highlights

Lee's hitting streak puts him on fantasy radars
Jung Hoo Lee has been on an absolute tear since returning from the injured list. Eric Samulski dives into the numbers behind his 16-game hitting streak, sharing why the Giants' OF deserves more attention in fantasy.