Headlines

  • Yankees Release Marcus Stroman
  • Cubs Release Ryan Pressly
  • Cubs To Host 2027 All-Star Game
  • MLB Trade Tracker: July
  • Padres Acquire Mason Miller, JP Sears
  • Astros Acquire Carlos Correa
  • Previous
  • Next
Register
Login
  • Hoops Rumors
  • Pro Football Rumors
  • Pro Hockey Rumors

MLB Trade Rumors

Remove Ads
  • Home
  • Teams
    • AL East
      • Baltimore Orioles
      • Boston Red Sox
      • New York Yankees
      • Tampa Bay Rays
      • Toronto Blue Jays
    • AL Central
      • Chicago White Sox
      • Cleveland Guardians
      • Detroit Tigers
      • Kansas City Royals
      • Minnesota Twins
    • AL West
      • Houston Astros
      • Los Angeles Angels
      • Oakland Athletics
      • Seattle Mariners
      • Texas Rangers
    • NL East
      • Atlanta Braves
      • Miami Marlins
      • New York Mets
      • Philadelphia Phillies
      • Washington Nationals
    • NL Central
      • Chicago Cubs
      • Cincinnati Reds
      • Milwaukee Brewers
      • Pittsburgh Pirates
      • St. Louis Cardinals
    • NL West
      • Arizona Diamondbacks
      • Colorado Rockies
      • Los Angeles Dodgers
      • San Diego Padres
      • San Francisco Giants
  • About
    • MLB Trade Rumors
    • Tim Dierkes
    • Writing team
    • Advertise
    • Archives
  • Contact
  • Tools
    • 2025 Trade Deadline Outlook Series
    • 2025-26 MLB Free Agent List
    • Contract Tracker
    • Transaction Tracker
    • Agency Database
  • NBA/NFL/NHL
    • Hoops Rumors
    • Pro Football Rumors
    • Pro Hockey Rumors
  • App
  • Chats
Go To Pro Hockey Rumors
Go To Hoops Rumors

Giants Select Kai-Wei Teng; Randy Rodriguez Named Closer After Doval Trade

By Anthony Franco | August 1, 2025 at 5:30pm CDT

The Giants announced they’ve selected right-hander Kai-Wei Teng onto the MLB roster. Reliever José Buttó, acquired from the Mets in the Tyler Rogers deal, has reported to the team and will be active tonight. San Francisco also recalled outfielder Grant McCray. Those three players replace Rogers, Camilo Doval and Mike Yastrzemski.

Teng is up for the first time this season. The Taiwanese pitcher made four relief appearances last year. San Francisco non-tendered him but brought him back on a minor league contract. He has been at Triple-A Sacramento all season. Teng has logged 54 innings across 25 appearances, mostly out of the bullpen, and turned in a 3.67 earned run average. He has recorded a monster 38% strikeout rate against a serviceable if slightly higher than average 9.3% walk rate.

The 26-year-old Teng has never had any issues missing bats in the minors. He has been held back by well below-average control, however. This year’s walk rate is his best since he was in rookie ball. He issued free passes at a 12% clip (with an uncharacteristically low 17.3% strikeout rate) en route to an 8.60 ERA at the Triple-A level a season ago. His performance this year has been far better.

Teng is expected to start tomorrow’s game against the Mets, according to Justice delos Santos of the Mercury News. He’d started four of his past five minor league appearances and has gotten up to 5 2/3 innings. He could take on a reasonable workload, but it’s nevertheless an indictment of the San Francisco rotation that they need to turn to a pitcher who has spent the bulk of the year in the Triple-A bullpen. They recently lost Landen Roupp to elbow inflammation and demoted struggling fifth starter Hayden Birdsong to Triple-A. The state of the rotation is a big reason the Giants pivoted late to trading away three notable players. They’ve fallen below .500 and are six games back in the Wild Card race.

Doval had operated as San Francisco’s closer for most of the season. As expected, Melvin has tabbed Randy Rodríguez as the team’s closer with Doval and Rogers now out of the picture (relayed by Susan Slusser of The San Francisco Chronicle). The 25-year-old righty has had a breakout season, earning a deserved All-Star nod with a 1.20 ERA while striking out 36% of opponents across 45 innings. He has recorded 13 holds and one save — the only one of his career — while blowing two leads. He’s under team control for another five seasons and will not reach arbitration until the 2026-27 offseason.

Share 0 Retweet 0 Send via email0

San Francisco Giants Jose Butto Kai-Wei Teng Randy Rodriguez

Cardinals Place Nolan Arenado On Injured List
Main
Brewers Place Jackson Chourio On Injured List
View Comments (42)
Post a Comment

42 Comments

  1. braveshomer

    7 hours ago

    My fantasy teams rejoices after losing Clase! 🙂

    Reply
  2. GMoney28

    7 hours ago

    Looked up Teng’s numbers or nah? Some of the best in the minors. 3.31 xFIP in the PCL is sick

    2
    Reply
  3. Jean Matrac

    7 hours ago

    I didn’t think it would be Teng. It’ll be interesting to see how he does. I wonder what this says about the Giants’ assessments of Black and Winn.

    Reply
    • Wilmer the Thrillmer

      7 hours ago

      Winn got shelled on Tuesday. Teng has rebounded nicely this year. Teng is the last player remaining from the infamous Sam Dyson trade.

      3
      Reply
      • Jacksson13

        5 hours ago

        That’s why the Twinkies won’t deal with the Giants unless the Giants make a big overpay to makeup for the Dyson fiasco.

        Reply
    • bag o ballz

      7 hours ago

      what I was hearing is winn is working on stuff and black has been behind – teng has been one of the better pitchers in the PCL

      1
      Reply
  4. Non Roster Invitee

    7 hours ago

    Stay down Birdsong.

    Reply
    • Jean Matrac

      7 hours ago

      Yeah, Birdsong has upside, but clearly needs to resolve some issues. He’ll be back, but it’ll better if it’s later on, like next season.

      Reply
    • bag o ballz

      7 hours ago

      he may need to be there for the year -he has stuff to figure out

      Reply
  5. JayRyder

    7 hours ago

    Ok, Good. Rodriguez Closing is very nice.

    3
    Reply
    • Bivouac-Sal

      7 hours ago

      He’ll be key to securing their third place finish.

      Reply
      • foppert3

        6 hours ago

        Ha ha ha. Dodger trolls. They are just so clever !

        4
        Reply
        • Bivouac-Sal

          6 hours ago

          Talk about clever: Start up a chant “Beat LA, Beat LA…”

          Reply
        • foppert3

          6 hours ago

          Ha ha ha. Grown men trolling opposition fans on the internet with stuff that’s been done a thousand times before !!!!

          Ha ha ha. I love it !

          4
          Reply
        • Bivouac-Sal

          6 hours ago

          I’m an 8 year old girl.

          1
          Reply
        • foppert3

          6 hours ago

          Nope. I’ve had a couple of those. Way too cute.

          You are a manchild with the mentality of a 17yo boy. Ha ha ha. You guys are so good.

          5
          Reply
        • oldgfan

          5 hours ago

          Bivouac Sally then.
          I get it.
          Enjoy the Girl Scouts !

          Reply
        • foppert3

          5 hours ago

          The best part is that Bivouac cry’s like a toddler when someone dares to troll in a Dodger post. Ha ha. The self awareness of a spoilt child.

          Reply
        • Bivouac-Sal

          5 hours ago

          Still in your head? Shouldn’t you be leading a chant?

          Reply
        • oldgfan

          5 hours ago

          Go hang off a cliff.

          Reply
        • foppert3

          5 hours ago

          Yeah mate. Still laughing at you very hard indeed. Hopefully you stay in my head a bit longer. Please don’t stop !

          Reply
        • Bivouac-Sal

          5 hours ago

          Forceful.

          Keep laughing. It’s healthy for even you.

          Reply
        • foppert3

          5 hours ago

          Yeah mate. The humour created by a manchild
          is totally forced !

          Reply
        • Jean Matrac

          4 hours ago

          Bivouac-Sal, I’d bet you’re clueless to the origin of the “beat LA” chant.

          Reply
        • Bivouac-Sal

          4 hours ago

          Celtics-Lakers oh great wise one.

          Reply
        • Bivouac-Sal

          4 hours ago

          76ers were involved I believe.

          Reply
        • Jean Matrac

          4 hours ago

          The Celtics fans.

          So you do understand the sentiment is somewhat universal, and not SF-based.

          1
          Reply
        • Bivouac-Sal

          4 hours ago

          Not the point. It’s hilarious, kinda desperate and a bit sad for any team’s fans to measure themselves against their rivals in that manner. No the Giants are not alone. Padres fans use that chant too. In the words of Randy Newman “We Love It.”

          Reply
        • oldgfan

          3 hours ago

          Ya. I always measure myself with chants ? Only 8 year old girls quote Randy Newman.

          2
          Reply
        • Jean Matrac

          3 hours ago

          Not measuring anything against the rivals.

          The fact that that chant originated as a message to the 76ers, from the fans of the Celtics, their rival, and is also used by SD fans, just shows the lack of love for LA teams.

          If you like the LA teams being seen as the villain… well, that says more about you than anything about the Giants

          And not only that, the fact that you want to comment on a Giants’ thread, offering zero insight, only to troll, also says much about your character.

          1
          Reply
        • oldgfan

          3 hours ago

          Jean.
          Sally has a book report due tomorrow and it’s getting close to bedtime. Her mommy was able to get last nights accident stain out of her vintage Rainbow Bright jammies though.

          Reply
        • Bivouac-Sal

          2 hours ago

          What it says is your fanbase has an inferiority complex, at least when it comes to the Dodgers. The villain? I get that. I felt the same way about the Yankees for decades. BECAUSE THEY WON. Now I respect the Yanks. I don’t like them when they play LAD, but I respect them. What I see when I go to Dodger games here and there around the country–just returned from 3 fun games at Fenway–is Dodger fans in their thousands. You know, the droves of Dodger fans Logan Webb and Willy Adames complained about at Oracle Park last month. What did the RedSox manager Alex Cora say when even more Dodger fans showed up in Boston?
          Cora credited Dodgers fans for showing up in big numbers anywhere the team plays, via Tom Carroll of WEEI:
          Cora said:
          “That was Dodger Stadium-like, to be honest with you. I’ve never seen so many people from the opposition in one ballpark. That was different. Credit to them. They’ve done an amazing job throughout the years, getting to October and making a habit of that. And their fanbase, they travel well. That was loud. That was very loud. I’ve never seen anything like that.”

          Do they scream “Beat LA” in Boston? No. in New York? No. Anywhere else other than San Francisco and San Diego? No. You draw your own conclusion about that. As a Dodger fan I have respect for Yankee fans, Mets fans, RedSox fans and other knowledgable fanbases. Giants fans? Get serious.

          Reply
        • foppert3

          2 hours ago

          Ha ha ha. Congratulations.

          Now let’s get back to you carrying on like a schoolboy online…..

          Reply
        • Bivouac-Sal

          2 hours ago

          What a thoughtful, well-reasoned response.

          Reply
        • foppert3

          2 hours ago

          Absolutely. It’s what the chant cop out deserves.

          A beat LA chant is the excuse you are proposing for being a little boy online ? Really ? It cuts that deep into your psyche ? My goodness.

          I’ve got a thought. You aren’t as clever as you think you are. Your lame excuse is as transparent as fark. It’s just that, a lame excuse.

          Reply
        • Bivouac-Sal

          2 hours ago

          What the hell are you talking about?

          Reply
        • foppert3

          2 hours ago

          A manchild copping out.

          Reply
        • Bivouac-Sal

          2 hours ago

          Thanks for a series of meaningless posts. Try for some substance. At least Jean knows enough to conduct an actual dialogue. I’m done with your vacuous, repetitive responses.

          Reply
        • foppert3

          2 hours ago

          Anytime. Thanks for the not vacuous, not repetitive, not the act of a manchild online troll that started it.

          1
          Reply
        • oldgfan

          1 hour ago

          Sally just got an A on her vocabulary.
          Night night.

          Reply
        • Jean Matrac

          6 mins ago

          Wow. All those Dodgers’ fans at Fenway and Oracle. Yes, you win. The Dodgers have the most bandwagon fans now. Congratulations. That’s a real good reason to be proud.

          (To @foppert3, and @oldgfan, Really? Can you imagine being proud of fans jumping on your team’s bandwagon? Being proud that a 1st place team gets support from the casual fans? Plus there’s that delusion that all those fans at Fenway and Oracle aren’t outnumbered by those that will relish in a Dodgers’ defeat in the PS. Well, that’s what’s really sad.)

          Reply
  6. Provost

    4 hours ago

    Now now children…

    Reply

Leave a Reply Cancel reply

Please login to leave a reply.

Log in Register

    Top Stories

    Yankees Release Marcus Stroman

    Cubs Release Ryan Pressly

    Cubs To Host 2027 All-Star Game

    MLB Trade Tracker: July

    Padres Acquire Mason Miller, JP Sears

    Astros Acquire Carlos Correa

    Rays, Twins Swap Griffin Jax For Taj Bradley

    Padres Acquire Ryan O’Hearn, Ramon Laureano

    Rangers Acquire Merrill Kelly

    Yankees Acquire David Bednar

    Blue Jays Acquire Shane Bieber

    Mets Acquire Cedric Mullins

    Padres Acquire Nestor Cortes

    Last Day To Lock In Savings On Trade Rumors Front Office

    Cubs Acquire Willi Castro

    Tigers Acquire Charlie Morton

    Yankees Acquire Camilo Doval

    Royals Acquire Mike Yastrzemski

    Blue Jays Acquire Louis Varland, Ty France

    Rangers Acquire Phil Maton

    Recent

    Yankees Release Marcus Stroman

    Guardians To Promote C.J. Kayfus

    Padres Designate Tyler Wade For Assignment

    Fantasy Baseball: Trade Deadline Dominoes Pt. 1

    Cubs Release Ryan Pressly

    Diamondbacks Select Kyle Nelson, Connor Kaiser

    White Sox Select Corey Julks

    Rockies Select Dugan Darnell

    Brewers Place Jackson Chourio On Injured List

    Giants Select Kai-Wei Teng; Randy Rodriguez Named Closer After Doval Trade

    MLBTR Newsletter - Hot stove highlights in your inbox, five days a week

    Latest Rumors & News

    Latest Rumors & News

    • Every MLB Trade In July
    Trade Rumors App for iOS and Android App Store Google Play

    MLBTR Features

    MLBTR Features

    • Remove Ads, Support Our Writers
    • Front Office Originals
    • Front Office Fantasy Baseball
    • MLBTR Podcast
    • Trade Deadline Outlook Series
    • 2025-26 MLB Free Agent List
    • Contract Tracker
    • Transaction Tracker
    • Extension Tracker
    • Agency Database
    • MLBTR On Twitter
    • MLBTR On Facebook
    • Team Facebook Pages
    • How To Set Up Notifications For Breaking News
    • Hoops Rumors
    • Pro Football Rumors
    • Pro Hockey Rumors

    Rumors By Team

    • Angels Rumors
    • Astros Rumors
    • Athletics Rumors
    • Blue Jays Rumors
    • Braves Rumors
    • Brewers Rumors
    • Cardinals Rumors
    • Cubs Rumors
    • Diamondbacks Rumors
    • Dodgers Rumors
    • Giants Rumors
    • Guardians Rumors
    • Mariners Rumors
    • Marlins Rumors
    • Mets Rumors
    • Nationals Rumors
    • Orioles Rumors
    • Padres Rumors
    • Phillies Rumors
    • Pirates Rumors
    • Rangers Rumors
    • Rays Rumors
    • Red Sox Rumors
    • Reds Rumors
    • Rockies Rumors
    • Royals Rumors
    • Tigers Rumors
    • Twins Rumors
    • White Sox Rumors
    • Yankees Rumors

    Navigation

    • Sitemap
    • Archives
    • RSS/Twitter Feeds By Team

    MLBTR INFO

    • Advertise
    • About
    • Commenting Policy
    • Privacy Policy

    Connect

    • Contact Us
    • Twitter
    • Facebook
    • RSS Feed

    MLB Trade Rumors is not affiliated with Major League Baseball, MLB or MLB.com

    Do not Sell or Share My Personal Information

    hide arrows scroll to top

    Register

    Desktop Version | Switch To Mobile Version