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

Rotoworld

  • SF 3rd Baseman #26
    Personalize your Rotoworld feed by favoriting players
    Matt Chapman has been dropped to seventh in the Giants lineup for Saturday’s game against the Pirates.
    Heliot Ramos is up to third. Chapman had hit sixth once and somewhere between second and fifth the rest of the time this year. Chapman is batting just .227/.301/.305 this year, with a 32 percent hard-hit rate way off his career mark of 48 percent. Plus, he’s never been a particularly good RBI guy even in his better seasons. Still, he’ll warm up and resume hitting higher at some point. Unless Rafael Devers is back, there just isn’t much difference in quality among the top seven hitters in San Francisco’s lineup.
  • SF Starting Pitcher #62
    Giants placed RHP Logan Webb on the 15-day injured list, retroactive to May 6, with right knee bursitis.
    Webb was expected to make his next start Monday after dealing with the knee last time out, but given his struggles this season, a two-start break seems like a better idea. Trevor McDonald will fill in for him and start either Monday or Tuesday against the Dodgers.
  • SF Starting Pitcher #72
    Giants recalled RHP Trevor McDonald from Triple-A Sacramento.
    McDonald made his 2026 debut last week, allowing one run over seven innings against the Padres. He was sent down afterwards, but Logan Webb’s IL placement allows him to rejoin the roster, and he’ll start in Webb’s place against the Dodgers, though he could be pushed back from Monday to Tuesday if the Giants want to slide Adrian Houser ahead of him,
  • SF Catcher #13
    Giants selected the contract of C Logan Porter from Triple-A Sacramento.
    Porter, who played in five games for the Giants last season, will serve another brief MLB stint with Patrick Bailey traded and Daniel Susac not ready to come off the IL just yet. The 30-year-old Porter is 7-for-38 with one homer in 47 plate appearances since making his major league debut with the Royals in 2023.
  • CLE Catcher #14
    Guardians acquired C Patrick Bailey from the Giants for LHP Matt Wilkinson and the 29th overall pick in the 2026 MLB Draft.
    The stunning early-season trade is now official. Bailey is universally regarded as one of the top defensive specialists in the entire game and should immediately strengthen Cleveland’s entire pitching staff. The 26-year-old backstop is a non-factor at the plate, but he’s a two-time Gold Glove Award winner and seems to fit the mold of what the Guardians front office is looking for in a defensive-oriented starting catcher. It’ll be Bo Naylor heading to Triple-A while veteran Austin Hedges sticks around as his caddy. Bailey’s departure means the Giants are going to roll with youngsters Daniel Susac and Jesus Rodríguez as their catching tandem moving forward.
  • SF Starting Pitcher
    Giants acquired LHP Matt Wilkinson and the 29th overall pick in the 2026 MLB Draft for C Patrick Bailey.
    The trade is now official. Wilkinson, affectionately nicknamed Tugboat, has posted astronomical strikeout rates in the lower minors the last couple years and has looked outstanding at Double-A Akron this season, registering a microscopic 1.59 ERA, 0.92 WHIP and 36/9 K/BB ratio across 28 1/3 innings over six starts. The 23-year-old southpaw has a chance to reach the majors next season and projects as a bat-missing back-of-the-rotation X-factor for the Giants, who also pick up a first-round selection in the deal to use later this summer.
  • SF Starting Pitcher #62
    Logan Webb (knee) is on track to make his next start on Monday against the Dodgers.
    There was some concern that Webb would need some time off after experiencing left knee discomfort during his previous start against the Padres. The 29-year-old workhorse appears on track to make his next start against the Dodgers on Monday. However, fantasy managers should continue monitoring his status leading into next week.
  • SF 2nd Baseman #1
    Luis Arraez went 1-for-4 with a pair of RBI on Friday against the Pirates in his return to the lineup.
    Arraez was back at second base following a two-game absence due to a minor thumb issue. He helped put the contest away with a two-run single to right field with the bases loaded in the seventh inning, giving San Francsico a commanding 5-1 lead that they wouldn’t relinquish.
  • SF 1st Baseman #16
    Rafael Devers went 2-for-4 and homered in a second straight game Friday as the Giants topped the Pirates 5-2.
    Devers’ homer was a one-out-of-30 ballparks, according to Statcast, traveling a projected 399 feet to dead center in San Francisco. That’s still nice hitting, but it likely would have produced a double elsewhere. Devers now owns an eight-game hitting streak, though this is his first multihit game since it started. He’s batting .348/.385/.696 since the calendar changed to May.
  • SF Starting Pitcher #38
    Robbie Ray held the Pirates to one run over six innings and struck out seven in a victory Friday.
    Ray walked four, but the only damage came from a Marcell Ozuna homer in the second. That’s been kind of the pattern for Ray, though; he’s given up eight homers but only 14 runs in 45 2/3 innings. Ray moved to 3-4 with a 2.76 ERA. He’ll face the Dodgers on the road next week, making him benchable in mixed leagues.