Giants
Deadline forecast

The Giants Trade Arraez To Tampa Bay, And Five Other Calls I Will Answer For Monday Night

A forecast with names on it: who leaves, what team he goes to, what comes back, and a confidence number on each one that varies, because the calls are not equally safe. Filed Sunday, graded Monday. The deadline is 3 p.m. Pacific and the Giants will spend it in the visitors' clubhouse in Arlington.

GL
Grant LombardAug 2, 20269 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
The Giants Trade Arraez To Tampa Bay, And Five Other Calls I Will Answer For Monday Night

Tarik Skubal is a Dodger.

Detroit agreed Saturday to send the two-time Cy Young winner to Los Angeles for right-handers River Ryan and Brady Smith and outfield prospect Zyhir Hope, per the Detroit News and Yahoo Sports. The league's transaction log had not processed it Sunday morning. It will.

That is the ceiling of this market, and it got set while the Giants were losing 6-5 in San Diego with their own best piece of inventory out of the lineup. Two months of the best pitcher alive cost three players, one a real prospect. Everything San Francisco has to sell gets priced underneath it.

The Giants are 47-64, 22 games behind the Dodgers and 11 out of the last wild card. The deadline is 6 p.m. Eastern Monday, which is 3 p.m. here, and the club will be in Arlington by then, two hours from first pitch against a Texas team sitting a half-game out of a wild card with the 23rd-ranked second base production in baseball. Deadline day, spent in the visitors' clubhouse of a club that might buy from them. Nobody scripts these things well.

So: six calls, each with a player, a team, a return and a confidence number that varies on purpose. (A forecast assigning the same certainty to a near-lock and a coin flip is a list wearing a forecast's coat.) I will get a lot of this wrong. What I will not do is hedge it into something nobody can score.

The board#

The moveHe movesIt is this teamWhat comes back
Luis Arraez to Tampa Bay90%40%RHP Brody Hopkins, plus a lower-level arm
Robbie Ray to the Cubs, money attached85%30%An upper-minors starter outside Chicago's top ten
Tyler Mahle to Houston75%30%One Rule 5-decision arm, no top-30 name
JT Brubaker to a contender70%n/aA Class-A lottery ticket, or cash
Sam Hentges, whom nobody has mentioned45%n/aCash or a player to be named later
Heliot Ramos stays put70% he staysn/aNothing, which is the call

Now the reasoning, which is the part you get to hold against me.

Arraez, and the club that can actually pay for him#

He did not play Saturday. He had three plate appearances Friday, down from four and five the two days before, and MLB Trade Rumors' Saturday chat had him scratched with cramping. No club statement, no designation, no timeline. That is the whole of what is known, I am not guessing past it, and the way to bet is that it is nothing.

Arraez is hitting .328/.364/.446 in 459 plate appearances, a fourth All-Star selection on an expiring $12 million deal of which a buyer absorbs roughly $3.6 million. He is the third name on MLB Trade Rumors' board and the cleanest thing this club has to sell. Ninety percent that he is gone by 3:01, and the ten is at the bottom of this piece.

The pick is Tampa Bay, and I am following Grant Brisbee to get there. He wrote it plainly in The Athletic on July 28: the Rays should get Luis Arraez, and they know it. His table has Tampa Bay 20th in second base production and 21st in center field. The five days since have hardened it. The Rays are 65-45 and lead the American League East, and their farm ranks 16th, which matters more than the fit does. San Francisco is selling to whoever bids highest, and a club has to have chips to bid.

That is what beat Houston, which was my first instinct and my better story. The Astros have the worst second base production of any division leader in baseball, 27th by wins above average, and they are explicitly buying. They also have the 28th-ranked farm system in the sport, and a team that cannot outbid anybody does not win an auction for the third-best rental on the board. (I spent an irritating hour trying to talk myself back into Houston, because "the club with the biggest hole gets the guy" is a much better sentence than "the club with the 16th-best farm gets the guy." The better sentence was wrong.)

Return: Brody Hopkins is the name I will put on it, a former top-100 arm whose stock has fallen hard and who faces a Rule 5 protection decision this winter. Call the name a coin flip. The tier is what I will defend: an arm, not a bat, and nobody's headliner.

Ray, whose price includes a check from the Giants#

Ray is 10-6 with a 3.08 ERA over 122.2 innings and has not pitched since Thursday, when he threw six innings of one-run ball in San Diego in what everyone covering the team treated as his last night in the uniform. Jeff Passan reported that same day, via Anthony Franco at MLB Trade Rumors, that San Francisco will pay down part of the roughly $8 million left on the deal to improve the return. That is a front office announcing four days early that it wants prospects more than payroll relief.

The pick is the Cubs, and the logic is almost embarrassing. Chicago is 63-48 and five games clear in the wild card. Brisbee has them 30th in starting pitching, last among every contender he surveyed. Saturday night they watched the best available starter in baseball go to the Dodgers. A club that is comfortably in the playoffs, owns the worst rotation of anyone who can say that, and just lost the top of the market to a rival does not go home empty. (There is a version of Monday where Chicago is calm and disciplined about this and does nothing. I have watched enough Augusts not to believe in it.)

The honest caveat is Jamie Silva's, filed in these pages Thursday: Ray's ERA sits 1.67 runs below his own xFIP, he walks 4.2 men per nine, and a buyer paying prospects for the 3.08 is buying something his components do not support. A contender in August buys the ERA anyway. Front offices know the peripherals; they also know their fans can read a standings page.

Return: an upper-minors starter outside Chicago's top ten. Brandon Birdsell is the arm Brisbee flagged, and putting a Birdsell and a Birdsong in one rotation is the sort of thing a front office should chase on principle.

Mahle, whose last start was the entire argument#

Saturday in San Diego, in the 6-5 loss this piece opened with, Tyler Mahle struck out nine men in 5.2 innings and gave up five runs. The nine strikeouts are his season high. The five earned runs pushed his ERA from 4.96 to 5.13. Same outing, which is Mahle's whole season compressed into one night: better stuff than results, every time you look.

Through Thursday his fielding-independent number and Ray's were five hundredths of a run apart, and he costs a buyer about $3.0 million against Ray's $7.5 million. He was 26th on the MLB Trade Rumors board and Ray was 10th. The distance between them is almost entirely the distance between their ERAs.

The pick is Houston. The Astros lead the American League West at 57-55 with the 29th-ranked starting pitching by Brisbee's measure, they are under the tax line, and here their empty farm is the argument rather than an objection to it. Mahle is the starter a club with nothing to spend can afford. They lose Arraez and get the pitcher nobody bid up. Return: one arm facing a Rule 5 decision, no top-30 name. Ethan Pecko is the right shape.

The two nobody is writing about, which is where I would rather be wrong#

JT Brubaker has thrown 52.1 innings of 3.10 relief across 32 appearances on a $1.82 million expiring deal. Two relievers moved in the last 48 hours, the Yankees sending Camilo Doval to Pittsburgh for a catcher and an outfielder and the Mets sending A.J. Minter to Minnesota for two infielders, and both returns beat nothing. Brubaker goes somewhere. I am not naming the somewhere, because I have no defensible read on which bullpen breaks first. (Inventing one to fill out a column gets you a specific wrong answer instead of an honest tier.)

Sam Hentges is the call I actually like. Left-handed reliever, $1.4 million, expiring, a 2.82 ERA over 22.1 innings, and I cannot find a sentence written about him anywhere this month. His walk rate is horrifying, 18 in those 22.1 innings, and his WHIP is 1.66. None of that has ever stopped a contender from buying a lefty with a two-something ERA on the last weekend of July. If one line in this piece lands and the rest burns, let it be that one.

What does not happen#

Heliot Ramos stays. Passan reported the club could dangle him, and Brisbee built a Ramos-for-Emerson-Hancock idea with Seattle. That idea died Sunday morning, when the Mariners traded Luis Castillo to the White Sox and confirmed they are a 54-58 club rather than the buyer the July 28 board assumed. Ramos is 26, pre-arbitration, controllable through 2029, and Casey Schmitt's torn meniscus already took one everyday bat out of a roster with nothing behind it. Selling him now is selling low into a market that pays for control.

Nobody signed past 2026 moves. Rafael Devers, $313.5 million through 2033, has no trade protection at all and is the one everybody calls untouchable. (They are describing the money, not the paperwork.) Jung Hoo Lee is unavailable per Bob Nightengale. Logan Webb was never a question. Adames and Chapman are the next section.

The two calls already on the board#

Silva filed both on July 26 and both resolve at 6 p.m. Eastern Monday, within an hour of this piece becoming checkable.

"Neither Willy Adames nor Matt Chapman is traded by the August 3 deadline." I agree, and half of it was free, because Chapman has carried a full no-trade clause and an injured-list stint the entire time, which means acquiring him would mean asking a man who is not playing for permission to be traded. The Adames half is the real call and it is right for a stateable reason: he also has a full no-trade clause, and his deal hands a buyer very little cash this season while charging $26 million a year against the tax, which is exactly the wrong shape for the contenders who need a shortstop.

"Luis Arraez is traded by the deadline, and the headline piece coming back is not a consensus top-100 prospect." I agree with both halves, and I have filed my own version split apart, because a two-part call whose first half is near-certain lets the easy half carry the hard one. The board above says the same thing in pieces a stranger can grade one at a time.

What would make me wrong#

Not the returns. I expect to miss most of the prospect names and have said so.

What breaks this piece is one club being stupid about Arraez. A contender that needs to sell its own fanbase a headline can talk itself into paying a top-100 name for a .328 hitter, and if that happens, Silva's second half misses, my pricing read goes with it, and the honest conclusion is that I read the floor of a market as the market while the top of the board had not transacted yet.

The other one is duller: Arraez does not play Sunday either, a club doctor gets nervous, and the biggest trade of this deadline never happens because of a cramp.

Grades Monday night. All of them, by name.

Where this came from, since you are going to want to check it

Records, standings and every stat line above came from the league's own feed Sunday morning, current through Saturday's games: Arraez 459 plate appearances at .328/.364/.446, Ray 122.2 innings at 3.08, Mahle 94.2 at 5.13 including Saturday night, Brubaker 52.1 at 3.10, Hentges 22.1 at 2.82. Contracts and no-trade clauses are Cot's against Spotrac. The trades completed Friday through Sunday are the official transaction log. The Skubal agreement is the Detroit News and Yahoo Sports and had not reached the league's log at publication.

The weak link, named rather than buried. Every positional need rank, tax status and farm rank here is Grant Brisbee's July 28 partner primer in The Athletic. It is five days old and two of its premises have already moved: Seattle sold Castillo instead of buying, and the White Sox bought instead of watching. I used it anyway, because nothing else public assembles all 18 contenders that way, and I flagged both changes where they touch a call.

Sources: MLB Stats API, MLB Trade Rumors (Anthony Franco, and the August 1 chat), Grant Brisbee (The Athletic), Jeff Passan (ESPN), Bob Nightengale (USA Today), Detroit News, Yahoo Sports, Cot's Baseball Contracts, Spotrac.

Filed under Giants

More on Luis Arraez

His page →
The bases

The Giants Have Stolen 68, 68 And 69 Bases In Three Seasons, And Buster Posey Has Spent Two Of Them Asking For More

San Francisco has stolen 69 bases in 147 games this season, after 68 in 162 games in 2025 and 68 in 162 games in 2024. Buster Posey, the club's president of baseball operations, told Susan Slusser of the San Francisco Chronicle this week that he has added running to the pitching and defense he has emphasized since taking the job, and that he has spent two years wanting that tone set. The season number is not what changed. The split inside it is: 27 steals in the first 85 games at a 69.2 percent success rate, then 42 in the next 62 at 80.8 percent. Since July 1 the Giants have stolen bases at 0.677 per game against a league rate of 0.668 over the same span, which ranks them twelfth of thirty after finishing 29th in each of the two previous seasons. Of the four Giants with nine or more steals, Luis Arraez was traded to Philadelphia on August 3 and Casey Schmitt is on the 60-day injured list with a torn meniscus. Jung Hoo Lee stole none in his first 56 games and twelve in his next 78. Fifty-eight major league players have stolen fifteen bases this season and no Giant has stolen more than twelve. Two takes filed.

Andie TownsendSep 11, 20265 min read
The Giants Have Stolen 68, 68 And 69 Bases In Three Seasons, And Buster Posey Has Spent Two Of Them Asking For More
The deadline

San Francisco Sold Everything It Was Allowed To Sell

The Giants moved Mahle, Arraez, Ray, Ramos and Erik Miller and got eight players back, one of whom matters. What they did not move is the story: Adames and Chapman each hold a full no-trade clause, which means the salary relief everyone was pricing was never actually on the market. Plus an honest accounting of six deadline calls filed here on Sunday, two of which were right.

Grant LombardAug 5, 20267 min read
San Francisco Sold Everything It Was Allowed To Sell
Deadline math

Luis Arraez Is Worth What He Looks Like. Robbie Ray Is Worth 1.3 Runs Less.

One of the Giants' two rentals is having a season the components support. The other has the rotation's best ERA and its second-worst FIP. Pricing them the same way is the mistake available between now and August 3.

Jamie SilvaJul 26, 20266 min read
Luis Arraez Is Worth What He Looks Like. Robbie Ray Is Worth 1.3 Runs Less.

More on Robbie Ray

His page →
The long man

Adrian Houser's Forearm Took A Job With It, And San Francisco Has Been Filling It With Starting Pitchers

San Diego beat San Francisco 7-5 at Oracle Park on Friday night. Anthony Molina gave up nine hits and seven earned runs in three innings; Yunior Marte, who made his major league debut as a starting pitcher two weeks ago and whose last relief appearance before this month came at High-A Eugene in April, threw the next five innings and allowed nothing. It was the tenth time in 148 games a Giants reliever has thrown more innings than that day's Giants starter. Adrian Houser was the reliever in six of the first seven. He has been on the injured list since August 26 with a right forearm strain and was moved to the 60-day list on September 1. Rafael Devers hit his 36th home run, a grand slam off Robbie Ray in the fifth, and San Francisco scored nothing after it. Two takes filed.

Grant LombardSep 12, 20265 min read
Adrian Houser's Forearm Took A Job With It, And San Francisco Has Been Filling It With Starting Pitchers
The four days

A Rainout In Atlanta In June Left The Giants Needing Two Starters On Saturday

San Francisco's schedule from Friday to Monday asks for four starting pitchers. Blade Tidwell is the only one named. Saturday is a split doubleheader at Oracle Park, moved off Sunday on June 23 to clear a travel day for the makeup of a June 18 rainout in Atlanta, which is now Monday. Ten men have started a game for the Giants in 2026; Robbie Ray and Tyler Mahle were traded, Trevor McDonald and Carson Whisenhunt are on the 60-day injured list, Adrian Houser went on the 15-day list Wednesday, JT Brubaker is on the 15-day list, and Matt Wilkinson was optioned to Sacramento on August 24. That leaves Logan Webb, Landen Roupp and Blade Tidwell, and all three are already spoken for. The club is carrying thirteen pitchers, which is the most the rules allow before September 1, when the active roster goes to 28 and the pitcher limit to 14. The doubleheader lets it add a 27th man for one day, and that exception is the only way Wilkinson pitches in the majors before September 8. Two takes filed, on the 27th man and on the length of the four starts.

Grant LombardAug 27, 20265 min read
A Rainout In Atlanta In June Left The Giants Needing Two Starters On Saturday
The rotation

Ten Pitchers Have Started A Game For The Giants This Season, And Three Of Them Cannot Start Another

San Francisco has played 127 games and used ten starting pitchers, tied for the sixth-fewest in the majors against a league median of thirteen. Three of those ten are unavailable: Tyler Mahle was traded to Atlanta on August 2, Robbie Ray to San Diego on August 3, and Trevor McDonald has been on the injured list since July 21 with a strained right elbow. Between them they made 53 of the 127 starts and threw 287.2 of the club's 677 starting innings. Seven pitchers covered the first 111 games; seven have covered the sixteen since the deadline, three of them names that had never started a major league game for the Giants. Boston has named Jake Bennett for Sunday and San Francisco has named nobody.

Andie TownsendAug 21, 20265 min read
Ten Pitchers Have Started A Game For The Giants This Season, And Three Of Them Cannot Start Another

On the record

Called Shots →
Held upJul 26, 2026

Neither Willy Adames nor Matt Chapman is traded by the August 3, 2026 deadline.

Resolved 2026-08-03: CORRECT. Neither was traded. Both Willy Adames and Matt Chapman remain on San Francisco's 40-man roster, verified at the club's live roster feed. Scored 2026-08-05 by CP against the league's official transaction feed for teamId 137 (statsapi.mlb.com/api/v1/transactions, 08/02-08/04) and the club's live 40-man roster. Two days late, and the lateness is the desk's, not the writer's: the site published nothing from 2026-08-02 through 2026-08-04 and nobody scored the ledger on the night it resolved. The five deadline trades of record: Mahle to Atlanta for Anthony Molina (Aug 2); Arraez and Caleb Kilian to Philadelphia for Marty Gair and Ramon Marquez; Erik Miller and Carlos Gutierrez to Boston for Marcelo Mayer; Robbie Ray to San Diego for Miguel Mendez and Joniel Hernandez; Heliot Ramos to the Yankees for Henry Lalane and Kaeden Kent (all Aug 3). PRIOR NOTE FOLLOWS. Both hold full no-trade clauses and both are producing below league average, Adames at a 93 wRC+ with 0.1 fWAR and Chapman at 95. Negative surplus value plus an absolute player veto is what makes a contract immovable rather than merely expensive. The Giants were reported in June as open to offers on both, which is what makes this falsifiable rather than obvious.

Latest on the Giants

The whole beat →
The arithmetic

The Giants cannot lose 100 games. Their floor is one game better than 1985.

San Francisco is 63-89 with ten games to play, so the worst record it can finish with is 63-99 and a second hundred-loss season is off the table. The league's year-by-year record for this franchise runs 144 seasons and contains exactly one hundred-loss year: 1985, at 62-100. The distance between that team and this year's floor is one game. Four seasons in the 144 have a worse winning percentage than a 63-99 finish, three of them played in New York. Across the 69 seasons the Giants have played in San Francisco, the best available outcome, winning all ten, is 73-89 and the eleventh-worst season in that span; losing seven of the ten produces 66-96, which is the 1984 club's record exactly. Tuesday's nine starters were Cox, Eldridge, Gilbert, Lee, Basabe, Hill, Cavanaugh, McCray and Koss. Turner Hill drove in three on a single, a groundout and the first home run of his major league life. Seven of the ten runs scored without a home run. Rafael Devers had core-muscle surgery in Philadelphia the same day. One take filed.

Grant LombardSep 16, 20265 min read
The Giants cannot lose 100 games. Their floor is one game better than 1985.
Second And Third

Once Logan Webb Reaches The Fifth Inning He Has A 1.74 Earned Run Average

Logan Webb has a 4.31 earned run average in 27 starts for the Giants in 2026, up from 3.22 in 34 starts last season, and the damage is concentrated in two innings. He has allowed 38 of his 77 earned runs in the second and third innings, which is 49 percent of the runs in 33 percent of his innings. His combined earned run average in those two innings was 2.95, 2.94, 2.32 and 3.31 in the four seasons before this one; this year it is 6.49. From the fifth inning on he has allowed 11 earned runs in 57 innings, an earned run average of 1.74, the lowest of his career by that measure. He allowed fewer hits per nine innings and posted a better opponents' on-base plus slugging than in 2025. He made his third straight All-Star team in July after a June in which he gave up three earned runs in 38 innings. One take filed.

Grant LombardSep 14, 20266 min read
Once Logan Webb Reaches The Fifth Inning He Has A 1.74 Earned Run Average
The first baseman

Rafael Devers Is Done For The Year, And The Paperwork That Says So Is Also A Call-Up

San Francisco placed Rafael Devers on the 60-day injured list on Sunday with a core muscle injury, and the league's roster system carries his status as Injured 60-Day. With 13 games left on the schedule the designation ends his season by the calendar, whatever Monday's consultation with a Philadelphia specialist recommends. The club's 40-man roster held 40 of 40 before the move and 40 of 40 after it: the transaction that closed Devers's year is the transaction that made room for Scott Bandura, whose contract was selected from Sacramento the same day. Devers hit .258 with a .340 on-base percentage and a .525 slugging percentage across 148 games, with 37 home runs, 98 RBI and 36 doubles, which ties him with three other hitters for the major league lead. He homered in each of his last two games. He is the 16th man on this club's 60-day list and the second infielder it has moved there to end a season, after Matt Chapman in August. Seven contract years remain. One take filed at -160.

Andie TownsendSep 13, 20265 min read
Rafael Devers Is Done For The Year, And The Paperwork That Says So Is Also A Call-Up

Earlier on the Giants

Sixteen Left

Every Team Left On The Giants' Schedule Has A Number. San Francisco Has A Letter.

San Francisco is eliminated from postseason contention. The league's standings feed carried a wild-card elimination number of two for the Giants through Saturday's games and has read E, in both the wild-card and division columns, from Sunday's games onward. Sunday was a 4-2 loss at Citi Field; Arizona beat Houston 3-2 the same afternoon. San Francisco is 61-85 through 146 games, so its maximum possible win total is 77, and Philadelphia (81-64), the Cubs (81-65) and Arizona (78-68) already have more than that, against three wild-card places. The Giants have won both games since, 5-4 in eleven innings Monday on a Shay Whitcomb single and 2-1 Tuesday behind six scoreless innings from Landen Roupp, with both runs coming on solo home runs by Bryce Eldridge and Christian Koss. Sixteen games remain against four opponents, and every one of the four still has a live elimination number: four with St. Louis (72-74, number 10), three with San Diego (77-68, half a game behind Arizona for the third wild card, number 16), three with Minnesota (69-76, number 12) and six with the Dodgers (88-57, leading the National League West by ten and a half). Arizona does not appear on San Francisco's remaining schedule and neither does Colorado, the only other eliminated club in the National League at 55-89. The season ends at Oracle Park against the Dodgers on September 27. San Francisco has used 64 players in 2026 and 15 of them made their major league debut this season. Two takes filed.

Grant LombardSep 9, 20264 min read
Every Team Left On The Giants' Schedule Has A Number. San Francisco Has A Letter.
The rotation

Carson Whisenhunt's Only Scoreless Start This Season Was The One He Did Not Finish

San Francisco placed Carson Whisenhunt on the 15-day injured list on Tuesday and recalled Spencer Bivens from Triple-A Sacramento. Whisenhunt made eight starts this season, 34.2 innings at a 6.49 earned run average, and Monday's was the only one in which nobody scored on him. He is the third San Francisco starting pitcher this year to lose an elbow: Hayden Birdsong went on the 60-day injured list in March with Tommy John surgery already named in the transaction, Trevor McDonald had his on August 5, and Whisenhunt has been told to have his. Adrian Houser then left Tuesday's game after 26 pitches with what Tony Vitello called tightness in his flexor, and has an MRI Wednesday morning with no result published. Whisenhunt's major league record is 13 starts, 58 innings, 33 walks and 42 strikeouts.

Grant LombardAug 26, 20266 min read
Carson Whisenhunt's Only Scoreless Start This Season Was The One He Did Not Finish
What is left

San Francisco's Active Roster Does Not List A Shortstop

San Francisco placed Willy Adames (left elbow sprain on the transaction log; MLB.com reported an MRI showing a moderate strain of the non-throwing elbow, and the two wordings are recorded here as published rather than blended) and Victor Bericoto (right knee bone bruise) on the 10-day injured list on August 24 and JT Brubaker (bruised ribs) on the 15-day, all three hurt in Sunday's 5-4 loss at Boston. Bryce Eldridge went on the bereavement list and Matt Wilkinson was optioned. The Giants recalled five men from Triple-A Sacramento the same day: Nate Furman, Grant McCray, Anthony Molina, Ryan Walker and Shay Whitcomb. Adames had started 121 games at shortstop and played 1,046.1 innings there; MLB's active-roster page now lists no shortstop among the 26. Christian Koss, a third baseman with 71 innings at short this year and two innings pitched, played the position Monday while Whitcomb made his Giants debut at third. San Francisco won 5-0 behind six pitchers after losing starter Carson Whisenhunt in the third inning to left elbow pain. Whisenhunt was scheduled for an MRI on Tuesday morning and no result has been published. The Giants have used 58 players this season, tied with the Angels and the Athletics for fifth-most in the majors against a league median of 52, and seven of them made their San Francisco debut in August.

Grant LombardAug 25, 20264 min read
San Francisco's Active Roster Does Not List A Shortstop