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

    JT Brubaker tosses scoreless ninth for second save

    Link copied to clipboard!

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

    JT Brubaker tossed a scoreless first inning to convert a save against the Astros on Tuesday.

    Brubaker got the call to close out Tuesday’s contest against the Astros in the ninth inning with a three-run lead. He induced three groundouts to retire all three batters for his second save of the season. The Giants’ save situation has been largely in flux all season, making it difficult to rely on any reliever for saves. There doesn’t appear to be a consistent option emerging anytime soon.
Head to NBC, Peacock for 2026 MLB Wild Card Round
MLB postseason action starts with chaos in the 2026 Wild Card Round from September 29 to October 1, available exclusively on NBC, Peacock and NBCSN.

Related Player News

  • SF Relief Pitcher #34
    Personalize your Rotoworld feed by favoriting players
    Brubaker suffered the injury while diving to catch a foul ball during Sunday’s game against the Red Sox. He’s recorded a pair of saves to accompany a strong 3.58 ERA across 60 1/3 innings this season. It’s unclear how much time he’ll miss, but it shouldn’t be a lengthy absence.
  • SF Starting Pitcher #12
    Brubaker has been a long reliever this year so he could deliver more than an inning here. It appears likely that the 33-year-old with a 3.17 ERA will be a bridge to Adrian Houser.
  • SF Relief Pitcher #34
    Brubaker was summoned in the top of the eighth with a three-run lead. He gave up a solo homer to Kyle Karros before returning for the ninth to close it out. He got the job done with a strikeout and two groundouts, securing the win for the Giants with his first save. Caleb Kilian was presumably unavailable after pitching in back-to-back games, but he will likely get the next save chance.
  • SF Relief Pitcher #34
    Brubaker averaged 92.6 mph with his sinker in his first three outings this spring, which was down 0.9 mph from last year in his return from Tommy John surgery. Tonight, though, he was up to 94.2 mph, even after he faded some in his third inning of work. The Giants apparently intend to look at Brubaker as a middle man, so he wouldn’t seem to offer much fantasy potential. However, if he can impress in shorter stints, the possibility of saves can’t be ruled out. He never had much success as a starter in Pittsburgh, but he’s always been able to miss bats at a solid clip, and he might yet get a little better there in short outings.
  • SF Relief Pitcher #34
    Brubaker allowed a solo shot to Gabriel Moreno in the first, but kept the D-backs from putting any more runs across. The 32-year-old has an outside chance of being the fifth starter for San Francisco in 2026, but more than likely, he’ll be a multi-inning bullpen arm for the Giants to begin the campaign.
  • SF Starting Pitcher #34
    Brubaker, who was slated to make around $2 million in arbitration, presumably would have been non-tendered if he hadn’t agreed to a deal. The former Pirates starter had a 4.26 ERA in 12 2/3 innings after being cut by the Yankees and signed by the Giants late in the year. He could have a chance to compete for a rotation spot in spring training, but it seems likely that he’ll open up in the pen.
  • SF Starting Pitcher #34
    Brubaker was up for a spot start after the Giants shut Robbie Ray down. The 31-year-old is essentially auditioning for a role with someone next year, and the results were mixed. Brubaker will likely be looking at a minor-league deal in 2026.
  • SF Starting Pitcher #38
    He had been slated to start Wednesday, but JT Brubaker will get the nod instead. Ray, who returned from Tommy John in the second half of last season, ends this year 11-8 with a 3.65 ERA and a 186/73 K/BB in 182 1/3 innings. He’s due to earn $25 million next season in the final season of a five-year deal he originally signed with the Mariners.
  • SF Starting Pitcher #34
    The Giants signed the 31-year-old hurler in mid-August after he was released by the Yankees. Brubaker looked sharp in 12 appearances out of the Yankees’ bullpen, posting a 3.38 ERA, 1.19 WHIP and a 10/9 K/BB ratio over 16 frames. He’ll work in middle relief to start but could end up seeing some high-leverage situations over the final month of the season if he continues to perform well.
  • SF Starting Pitcher #34
    Brubaker, who returned from Tommy John surgery this yaear, was recently let go by the Yankees after posting a 3.38 ERA and a 10/9 K/BB ratio over 16 innings in relief. The Giants could give him a look during the final month of the season and determine whether to pay him $2 million or so to return in 2026. He was due to be eligible for free agency at season’s end, but he’ll now fall short of the necessary service time unless the Giants call him up within the next few days.

Rotoworld

  • Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Francisco Alvarez went 2-for-5 with two doubles, two runs scored and two RBI against the Rangers on Tuesday.

    Alvarez doubled to lead-off the third inning and came around to score the first run of the game. Then in the sixth inning, his two-run double put the Mets ahead 4-3. Alvarez has five RBI over his last three games. He’s hitting .234 with a .718 OPS and 42 RBI this season.
  • NYM Right Fielder #3
    Player Stats
    Link copied to clipboard!

    Carson Benge went 2-for-4 with two doubles, a walk, two runs scored and an RBI against the Rangers on Tuesday.

    Benge hit a ground-rule double and scored on an error in the fourth inning. He later hit an RBI double to put the Mets up 6-3. Benge has three doubles, three home runs and eight RBI in 19 games in September. He’s hitting .277 with a .764 OPS and 62 RBI with five games left in the regular season.
  • ATH Right Fielder #26
    Player Stats
    Link copied to clipboard!

    Carlos Cortes went 2-for-2 with a home run, three RBI, and two runs scored to lead the Athletics to a 9-7 win over the Angels on Tuesday.

    Cortes entered the game as a pinch-hitter in the seventh inning following the departure of left-handed starter Yusei Kikuchi. With a runner on, he cut into the Angels’ lead with a triple before scoring on a base hit. Cortes then put the A’s ahead with a two-run homer off Sam Bachman in the eighth inning. The 29-year-old outfielder has hit .257/.323/.408 with ten homers and 43 RBI across 368 plate appearances.
  • LAA 3rd Baseman #23
    Player Stats
    Link copied to clipboard!

    Denzer Guzman went 1-for-4 with a home run and four RBI against the Athletics on Tuesday.

    Guzman put the Angels on the board with an RBI groundout in the first inning. He then extended the Los Angeles lead with a three-run blast off Brady Basso in the third. The 22-year-old third baseman has flashed some power potential, hitting eight homers while slashing .226/.272/.350 across 286 plate appearances.
  • ATH Relief Pitcher #36
    Player Stats
    Link copied to clipboard!

    Hogan Harris allowed one run with one strikeout to record the save in the ninth inning against the Angels on Tuesday.

    Harris took the mound in the top of the ninth to close out the game against the Angels with a three-run lead. He issued a leadoff walk and allowed a run in on three hits before striking out the final batter to end the game with his 16th save of the season.
  • NYM Starting Pitcher #34
    Player Stats
    Link copied to clipboard!

    Kodai Senga tossed a scoreless ninth inning and picked up the save against the Rangers on Tuesday.

    Senga struck out two batters in a perfect ninth inning. He picked up his eighth save despite Devin Williams being activated earlier in the day. It appears Senga is still the favorite for saves with the Mets. New York has five more games remaining this week.
  • ATH Relief Pitcher #66
    Player Stats
    Link copied to clipboard!

    Brady Basso allowed five runs with two strikeouts over two innings in a no-decision against the Angels on Tuesday.

    Basso gave up a run on two hits and a groundout in the first inning. After a scoreless second, the Angels got to him again in the third with three straight hits to drive in a run before Denzer Guzman took him deep for a three-run blast. Basso walked the following batter and was relieved without recording an out in the inning. The 28-year-old left-hander will take a 5.36 ERA, 1.60 WHIP, and a 30/9 K/BB ratio across 42 innings into Sunday’s season finale against the Astros in Sacramento.
  • LAA Starting Pitcher #16
    Player Stats
    Link copied to clipboard!

    Yusei Kikuchi allowed two runs with two strikeouts over 5 1/3 innings in a no-decision against the Athletics on Tuesday.

    Kikuchi had stranded five baserunners through five scoreless innings before the A’s finally got to him with two runs on two hits and a walk in the sixth. Kikuchi would leave with one out in the sixth at 88 pitches. He struck out two. The 35-year-old left-hander is in line to take a 4.88 ERA, 1.55 WHIP, and a 60/29 K/BB ratio across 62 2/3 innings into Sunday’s season finale against the Mariners in Seattle.
  • LAD 2nd Baseman #25
    Player Stats
    Link copied to clipboard!

    Tommy Edman went 1-for-3 with a home run, two RBI, two runs scored, and a walk to lead the Dodgers to a 7-0 win over the Padres on Tuesday.

    Edman brought the first run across for the Dodgers on a bases-loaded walk in the second inning before scoring on a single by Freddie Freeman. He later extended the Los Angeles lead with a solo homer off Wandy Peralta in the sixth inning. The 31-year-old has his eight homers with 43 runs scored, 40 RBI, and six steals while slashing .245/.330/.386 across 315 plate appearances.
  • Link copied to clipboard!

    Will Smith went 1-for-4 with a solo homer against the Padres on Tuesday.

    Smith’s only hit of the game left the yard as he took Griffin Canning deep for a solo homer in the seventh inning to extend the Dodgers’ lead. The 31-year-old backstop is up to 10 homers and 34 RBI while hitting .248/.341/.420 across 264 plate appearances. Four of his homers have come since his return from the injured list on September 1 following a three-month absence with a neck injury.