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

    Keaton Winn used in seventh against Rangers

    Link copied to clipboard!

    SF Relief Pitcher #67
    Player Stats
    Link copied to clipboard!

    After replacing Logan Webb, Keaton Winn got two outs in the seventh for his 12th hold against the Rangers on Monday.

    Winn has the numbers of a closing candidate for the Giants, but manager Tony Vitello has bypassed him for that role at every opportunity. It looks like that’s happening again here after both Erik Miller and Caleb Kilian were traded today. The Giants didn’t need a closer tonight up while 5-0 in the ninth, but we’re guessing the job is Dylan Smith’s to lose.
Chicago to 'soak in' Cubs, White Sox in playoffs
With the Cubs and White Sox both clinching postseason births and Pete Crow-Armstrong joining the 40-40 club, it's been an exciting stretch for both fanbases and the city of Chicago.

Related Player News

  • SF Relief Pitcher #66
    Personalize your Rotoworld feed by favoriting players
    The Giants were hoping for a two-inning save from Smith in a 3-2 game, but they didn’t get it, mostly because of poor infield play. Joshua Báez led off the ninth with a routine grounder to short, but Christian Koss slipped and made a weak throw, resulting in a single. Thomas Saggese then hit a grounder up the middle that a diving Osleivis Basabe got a glove on but couldn’t corral. The Cardinals went on to tie the game on a walk and a sac fly, but Smith probably won’t be hurt by the result, especially after the Giants went on to win in extras.
  • SF Relief Pitcher #67
    Winn continues to make slow progress in his recovery from right elbow neuritis. and it became clear that he wasn’t going to make it back before the end of the 2026 season, so the Giants wanted to make better use of his spot on the 40-man roster. Brett Harris was claimed off of waivers from the Red Sox in a corresponding move on Thursday.
  • SF Relief Pitcher #66
    The Giants gave him two runs to work with tonight. Smith surrendered an RBI single to Nick Gonzales to start his inning, but he then retired three in a row, striking out two. Smith blew his previous save chance last Wednesday, but he still seems like the favorite for saves in San Francisco.
  • SF Relief Pitcher #67
    He was already on the injured list for a right elbow strain earlier this year so we’re concerned that this could be something chronic that needs to be dealt with. Winn hasn’t made a real play for the closer’s role so this move has no fantasy impact. He carried a 3.65 ERA in 12 1/3 innings since returning from the injured list, but had walked eight and struck out just seven along the way.
  • SF Relief Pitcher #66
    Smith allowed just one hit and didn’t walk anyone. The save was his third of the season, and he has two of the Giants’ three this month. San Francisco’s bullpen has been a sore spot all season as nine different relievers have earned at least one save. Caleb Kilian leads the unit with eight, but Smith looks like the best bet for ninth-inning chances right now. That said, opportunities could be scarce if this remains a committee like it’s been all year.
  • SF Relief Pitcher #66
    The blown save was the product of a walk, a wild pitch and then a single through the right side of the infield. Rafael Devers probably could have gotten to it, but he instead retreated back to first, thinking that Osleivis Basabe had the easier play. Basabe, though, deflected it into the outfield while trying to make a diving attempt. In truth, neither infielder had much shot of turning it into an out, but both should have been capable of keeping the ball in the infield and preventing the runner from scoring from second. Smith is probably still the clear favorite for saves in San Francisco, but it’d be for the best if he doesn’t blow another chance right away.
  • SF Relief Pitcher #66
    Smith made it look easy against his former squad in this one, getting Gleyber Torres on a ground ball to first and Dillon Dingler on a bouncer to short to start the inning. He then issued a two-out walk to Riley Greene before retiring Eduardo Valencia on a fly ball to right to end it. Smith looks like he’s in prime position to run away with the closer’s gig and should be rostered in all mixed leagues at this point.
  • BOS 2nd Baseman #11
    The Red Sox sure are burning a lot of talent here. Miller is quite good and under control for three years after this one, but giving up a long-term regular for a left-handed reliever is quite a loss of value. Mayer is currently on the shelf with an arm injury and might not be much of a factor this year, but he should be the Giants’ second baseman next year and he remains very much an option at short if the club could find a taker for Willy Adames. Miller’s fantasy value disappears with the deal, since he won’t be a candidate for saves in Boston. With the Giants shedding both he and Caleb Kilian, Dylan Smith is probably their favorite for saves at the moment.
  • SF Relief Pitcher #44
    Single, walk, bunt single, single. That was enough to doom Kilian tonight. In total, the three hits had a combined xBA of .970. Mickey Moniak grounded through the right side of the infield to start the frame. After a walk, Jake McCarthy went to sacrifice the runners, but he wound up with a hit because Casey Schmitt was playing rather far back at third for some reason; McCarthy had already showed bunt twice in the at-bat. After that, Kyle Karros hit a ball up the middle at just 69 mph, but that was still hard enough to elude a drawn-in infield and plate two runs. Combined with his four-run outing in a loss to the A’s on June 25, this makes two really ugly lines for Kilian in the last few weeks. Still, in neither blown save was he hit very hard at all. He’ll likely remain the Giants’ closer for now, but the team does have a potential alternative with Keaton Winn back from the IL. Winn retired two of the three batters he faced tonight.
  • SF Relief Pitcher #67
    Winn missed nearly a month’s worth of action due to a right elbow strain. Before landing on the injured list on June 11, the 28-year-old righty had posted a 3.23 ERA, 0.98 WHIP and a 26/9 K/BB ratio over 30 2/3 innings in his 29 appearances. His return should provide a nice boost to the back end of the Giants’ bullpen.

Rotoworld

  • NYM Relief Pitcher #43
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Mets recalled RHP Chayce McDermott to Triple-A Syracuse.

    McDermott returns to the big leagues for the first time since late August. He’ll fortify New York’s middle relief depth heading into their final two regular-season contests afainst the Nationals. The 28-year-old former starter has posted an underwhelming 5.87 ERA across 7 2/3 innings between the Mets and Dodgers this season.
  • NYM Relief Pitcher #84
    Player Stats
    Link copied to clipboard!

    Mets optioned LHP Jefry Yan to Triple-A Syracuse.

    Yan allowed two runs over 1 2/3 innings against the Nationals on Friday in what will likely be his final appearance of the season. The exuberant 30-year-old rookie showed some promise during an up-and-down few weeks in the majors, posting a serviceable 4.87 ERA, 1.72 WHIP and 26/15 K/BB across 20 1/3 innings of work. He figures to be in the mix for a spot in New York’s bullpen next spring.
  • LAD Starting Pitcher #7
    Player Stats
    Link copied to clipboard!

    Blake Snell (groin) will start against the Giants on Saturday.

    It’s challenging to forecast Snell making a significant impact from a volume standpoint, but it’s a phenomenal matchup to close out the regular season. The 33-year-old southpaw was cleared to take the ball as a tune-up for the postseason after departing his previous start back in mid-September after one inning with groin tightness. He’s unlikely to work too deep into his final regular-season outing, but the Giants are rolling out a borderline Triple-A lineup as they limp to the finish line. He’s a worthwhile option in deeper mixed leagues, but fantasy managers shouldn’t expect the Dodgers to push him from a pitch count perspective.
  • Link copied to clipboard!

    Kevin McGonigle is at third base and hitting third in Detroit’s penultimate game of the season against the Pirates on Saturday.

    McGonigle enters the final weekend of the season as the favorite to take home the AL Rookie of the Year Award over Guardians starter Parker Messick, who has posted a stellar 2.55 ERA over 183 1/3 innings of work. The 22-year-old hitting machine became just the fifth rookie since 2000 to reach base safely at least 262 times, which broke a Tigers record held by Al Kaline since 1953. He’s going to finish as one of the most impactful late-round picks in recent memory, hitting .276/.376/.425 with 96 runs scored, 17 homers, 70 RBI and 12 steals across 699 plate appearances.
  • DET Starting Pitcher #35
    Player Stats
    Link copied to clipboard!

    Tigers activated RHP Justin Verlander from the 60-day injured list.

    Verlander will take the ball Saturday afternoon against the Pirates at Comerica Park for the final start of his legendary 21-year career. 43-year-old future Hall of Famer will retire as a three-time Cy Young Award winner and the 2011 AL MVP. He enters his final outing ninth on the all-time strikeout list, just ahead of former Tigers teammate Max Scherzer, with 3,554 punchouts that he’s accumulated over more than two decades since 2005. He has been sidelined by hip and hamstring issues since early April.
  • AZ Designated Hitter #18
    Player Stats
    Link copied to clipboard!

    Diamondbacks manager Torey Lovullo said late Friday that Jesús Sánchez will be designated for assignment prior to Saturday’s game against the Padres.

    The Diamondbacks have won a staggering six consecutive contests to pull within a single game of the Phillies for the final NL Wild Card playoff berth with two games left on the schedule. Sánchez’s removal from Arizona’s roster will be to create a roster spot for the club to bring up some additional catching depth after Gabriel Moreno suffered a mild hamstring injury during Friday’s game. The 28-year-old was claimed off waivers from the Blue Jays earlier this month and has played against most right-handed starters as a temporary stopgap.
  • LAA Starting Pitcher #48
    Player Stats
    Link copied to clipboard!

    Reid Detmers tossed six scoreless innings and struck out seven in the Angels’ 7-5 win over the Mariners on Friday.

    The Angels are now 62-98 as they try to avoid the first 100-loss season in franchise history. Detmers will finish the year 7-8 with a 3.36 ERA after winning his last four decisions over the final seven weeks. He had a 1.61 ERA and a 61/9 K/BB over 56 innings in his final nine starts.
  • SEA Starting Pitcher #50
    Player Stats
    Link copied to clipboard!

    Bryce Miller was charged with five runs in six innings Friday in a loss to the Angels.

    Miller allowed two runs through five and should have been through the sixth without any damage, but Julio Rodríguez got an oddly late break on a flyball single and Christian Moore ended up homering with two outs on a fly that would have left only eight of 30 ballparks. Miller finishes the year 4-10 with a 4.17 ERA after a very promising start following a six-week absence due to an oblique injury. Alas, the velocity spike that showed up this spring and briefly carried over upon his return in May didn’t stick around at all. He went from looking like a legitimate No. 2 starter in May to more of a middling No. 4 lately.
  • LAA Shortstop #9
    Player Stats
    Link copied to clipboard!

    Zach Neto homered and doubled twice in Friday’s defeat of the Mariners.

    Even though it hasn’t been a particularly encouraging season overall, Neto is tied for 15th in the majors with his 63 extra-base hits and tied for eighth with 101 runs scored. His .241 average and 212 strikeouts are less impressive. Fortunately for him, having the 12th-highest strikeout total ever only puts him third behind new all-time leader Colson Montgomery and Kyle Schwarber on the 2026 list.
  • SEA Designated Hitter #8
    Player Stats
    Link copied to clipboard!

    Dominic Canzone went 3-for-4 with a two-run homer and a walk against the Angels on Friday.

    Canzone was robbed of at least a double on his lone out, flying out 404 feet to center in the first. Even so, he had a great night, improving to .264/.335/.486 with 23 homers in 523 plate appearances. He’s hitting lefties even better than righties, so he should be locked in as an everyday player for the Mariners at the beginning of next year.