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

Rotoworld

  • SF Relief Pitcher #67
    Personalize your Rotoworld feed by favoriting players
    Handed a two-run lead in the ninth, Keaton Winn gave up three runs and three hits in two-thirds of an inning to take a blown save and a loss Monday against the Nationals.
    This is a big failure for Winn, who was trying for his second save of the year and instead saw his ERA jump from 2.40 to 3.23. Give the advantage back to Caleb Kilian in the San Francisco pen.
  • SF Relief Pitcher #67
    After getting two outs in a tie game in the eighth, Keaton Winn couldn’t hold a one-run lead in the ninth Saturday against the Cubs.
    Winn, who was given a one-run lead in the top of the ninth, cost himself a win by surrendering a game-tying homer to Pete Crow-Amstrong. The Giants previously used Caleb Kilian in the bottom of the sixth today, and he got one out there and then two more in the seventh. Winn probably didn’t hurt his stock much by giving up a homer to a red-hot hitter. It was just the second he’s allowed in 29 innings this season, and his ERA stands at 2.48. He has just one save to date, but he is a candidate for more, even if he’s possibility a little behind Kilian.
  • SF Relief Pitcher #44
    Caleb Kilian got the final three outs for the Giants to earn his fourth save Thursday against the Brewers.
    Wilkin Ramos started the ninth today with a 12-6 lead, but he was pulled after two singles and two walks made it 12-7 and a save situation. Kilian came in and struck out Andrew Vaughn, induced an RBI groundout and then allowed an RBI single to make it 12-9. That brought up David Hamilton as the tying run with two outs, and Hamilton hit a 395-foot fly to center that was caught a couple of steps shy of the wall. It’s Kilian’s first ninth-inning appearance and save since he gave up five runs to the Rockies in a blown save last Friday. He’s pitched 2 2/3 scoreless innings since that, so he’s still very much in the mix for saves in the San Francisco pen.
  • SF Relief Pitcher #44
    Pitching the sixth inning on Sunday after blowing a save Friday, Caleb Kilian wound up with a win for his scoreless frame against the Rockies.
    Robbie Ray was ineligible for a win after throwing four innings, so it went to Kilian for his scoreless frame with a 12-5 lead. It hardly makes up for him giving up five runs on Friday, but it had to provide a little confidence boost to put in a good inning at Coors Field. He’s probably still going to be in the mix for saves in San Francisco.
  • SF Starting Pitcher #44
    Caleb Killian gave up five runs and blew a save Friday against the Rockies.
    Oof. The Giants gave Kilian three runs to play with, and those runs were erased on a homer by Hunter Goodman. and a few batters later, Ezequiel Tovar ended the game with a two-run shot off Killian with two outs. That’s the first blown save of 2026 for Kilian, and his ERA ballooned well over a run from 2.22 to 3.96 because of the scuffles. It still seems likely that Kilian will see the ninth inning here and there, but this was ugly, and fantasy managers will need to play catch-up to make up for this effort.
  • SF Relief Pitcher #45
    Caleb Kilian struck out the side to pick up his third save of the season on Sunday against the White Sox.
    Kilian had given up an earned run in four of his past six appearances, so it was a nice response in this never-ending closer by committee. He’s now tied with Ryan Walker for the team lead in saves. Keaton Winn pitched two innings earlier in this game and still doesn’t have a save this year. Meanwhile, Erik Miller handled the eighth on Sunday. Kilian is worth rostering where fantasy managers need saves, but there’s no guarantee he even gets the next ninth-inning opportunity based on how this season has played out so far.
  • SF Relief Pitcher #93
    Matt Gage surrendered the walk-off home run to blow the save against the Diamondbacks on Tuesday.
    Caleb Kilian entered with the bases loaded and one out in the eighth and induced a ground ball double play to get out of the jam. Up by two runs, he returned for the ninth and allowed a run on two hits with two outs. After another runner reached on catcher’s interference, Gage took over to face Ketel Marte, who walked it off with a three-run blast. Between ineffective pitching and unpredictable usage, the Giants’ situation has been a tough one to chase for saves.
  • SF Relief Pitcher #93
    Matt Gage protected a two-run lead in the ninth for his first MLB save Saturday against the A’s.
    Erik Miller and Caleb Kilian combined to turn a five-run lead into a two-run lead in the eighth, setting up the save chance for Gage in the ninth. Gage wound up retiring all three batters he faced for an easy save in a two-run game. Kilian, Miller and Keaton Winn are probably all still ahead of him in line for saves in San Francisco.
  • SF Starting Pitcher #44
    Caleb Kilian recorded a clean four-out save with one strikeout against the Dodgers on Tuesday.
    Kilian was summoned with two outs and the bases loaded with a four-run lead in the bottom of the eighth inning. He extinguished the Dodgers’ threat with a flyout, then returned for a clean ninth inning, striking out one batter for his second save of the season. Kilian should be in line for regular save opportunities with Ryan Walker optioned to Triple-A, though don’t expect manager Tony Vitello to settle on one guy in the ninth, as he’ll tend to play the matchups.
  • SF Relief Pitcher #67
    Keaton Winn settled for a hold after pitching a scoreless eighth against the Dodgers on Monday.
    Winn might have been left in to go for the two-inning save if the Giants didn’t score three runs in the top of the ninth, taking their lead from three runs to six. JT Brubaker went on to finish from there. Winn also threw a quick seven-pitch inning on Sunday, so the Giants will probably want to avoid him on Tuesday. Caleb Kilian should be the favorite for the save then.