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

Rotoworld

  • SF Right Fielder #74
    Personalize your Rotoworld feed by favoriting players
    Giants signed OF Jared Oliva to a minor league contract.
    The 30-year-old Oliva, whose major league experience consists of going 10-for-56 with the Pirates between 2020 and ’21, is still out there hoping for another chance. He hit .252/.335/.413 with 57 steals in 63 tries while playing for Milwaukee’s Triple-A affiliate last season.
  • SF Shortstop
    Giants have reportedly signed international SS prospect Luis Hernandez to a $5 million deal.
    The 17-year-old was the top prospect in this year’s international signing class, according to MLB.com. Hernandez trained with former MLB infielder Carlos Guillen and possesses a long list of plus raw tools. He’s incredibly athletic, which makes him a strong defender despite having an average throwing arm. At the plate, Hernandez has “preternaturally gifted bat speed,” which has many scouts believing that he will have plus power at the next level as he fills out. He’s also an above-average runner with the potential to emerge as a yearly 30-30 threat if the scouting profile comes to fruition.
  • CHC Center Fielder #75
    Cubs claimed OF Justin Dean off waivers from the Giants.
    Dean served as a late-game defensive replacement for the World Series champion Dodgers last postseason before being claimed off waivers by the division-rival Giants in early November. The speedy 29-year-old center fielder makes a ton of sense as a bench outfielder for the Cubs since he’s capable of handling all three spots in a pinch.
  • SF Catcher #13
    Giants signed C Eric Haase to a minor league contract with an invitation to spring training.
    The 33-year-old backstop spent the 2025 campaign with the Brewers where he slashed an underwhelming .229/.289/.357 with two homers and nine RBI in 77 plate appearances. He’ll add organizational catching depth for the Giants.
  • SF Center Fielder #75
    Giants designated OF Justin Dean for assignment,
    Even though the Tyler Mahle deal was announced Monday, the Giants, for some reason, were given an extra 27 hours to make a corresponding move to open up a spot on the 40-man roster. Dean was just claimed on waivers from the Dodgers in November. He can serve as a 26th man with his quality defense in center field and pinch-running ability, but the bat isn’t there to make him anything more than that.
  • WSH Right Fielder #41
    Nationals claimed OF Joey Wiemer off waivers from the Giants.
    Wiemer was once a top prospect in the Brewers organization, but spent last season with the Marlins. He hit .236/.279/.436 with three homers, 12 RBI, and a 23/2 K/BB ratio in 61 plate appearances for Miami before being designated for assignment. He was then traded to the Giants in the offseason before the Giants also designated him for assignment in December to make room for Jason Foley. Wiemer is a strong defender and will try to make the Nationals as a fourth outfielder.
  • SF Starting Pitcher #51
    Giants signed RHP Tyler Mahle to a one-year, $10 million contract.
    The move was announced on December 31st and is official now. Mahle lacks the fastball velocity and the sharpness of his breaking balls than he did in previous seasons prior to injuries, but he did post a 2.18 ERA in his 16 starts with the Rangers last season. His injury history makes it hard to rely on him to stay healthy for a full season, but he should be solid for the Giants when he’s on the mound.
  • SF Starting Pitcher #44
    Giants signed RHP Caleb Kilian to a minor league contract with an invitation to spring training.
    The 28-year-old hurler missed significant time in 2025 due to injury and wound up logging just 15 2/3 innings (primarily at Triple-A Iowa) where he registered a 7.47 ERA, 1.66 WHIP and a 14/8 K/BB ratio across 15 2/3 innings. If healthy, he could wind up being an interesting bullpen addition for the Giants.
  • SF 2nd Baseman #46
    Giants signed INF Buddy Kennedy to a minor league contract with an invitation to spring training.
    Kennedy appeared in the big leagues with three different ballclubs in 2025, slashing .069/.156/.103 in 32 plate appearances between the Dodgers, Blue Jays and Phillies. He also got a World Series ring out of his efforts. He’ll now function as extra infield depth for the Giants.
  • FA Starting Pitcher #51
    The Giants are signing Tyler Mahle to a one-year deal, according to the San Francisco Chronicle’s Shayna Rubin.
    MLB.com’s Mark Feinsand says it’s a done deal, and the New York Post’s Jon Heyman says Mahle will be guaranteed $10 million. Probably not what Giants fans were hoping for in the rotation after a similar addition in Adrian Houser, but maybe there’s still more to come. Mahle did put up a 2.18 ERA in his 16 starts for the Rangers last season, but his peripherals were unimpressive, and he again dealt with shoulder problems. Having undergone Tommy John in 2023, he’s made a total of 24 starts the last three years, and his velocity last season was down two mph from his one completely healthy and productive season with the Reds in 2021.