Giants
The deadline

San Francisco Sold Everything It Was Allowed To Sell

Five trades, six players off the 40-man, and the three contracts everybody spent July trying to attach to a prospect are sitting exactly where they were on August 1. Two of the three could not be moved without the player's permission. The salary-dump theory never had a good answer for that, and I was one of the people not asking the question.

GL
Grant LombardAug 5, 20267 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
San Francisco Sold Everything It Was Allowed To Sell

Buster Posey got on a call with reporters about half an hour after the deadline closed Monday and was asked what the message was.

"I guess the message is we're not satisfied with the way that we've played this year and the last few years and we're trying everything we can to continue to build a product that we can all be excited to come and watch," he said, per NBC Sports Bay Area.

Good answer. It is also an answer about mood, and the deadline San Francisco actually had was about paperwork.

One housekeeping note before the argument, because you can see the timestamps as well as I can. This is going up two days late. The site was dark Monday and Tuesday, the calls I filed here Sunday sat on a public ledger past their resolve date the entire time, and I will settle up at the bottom in the least flattering way available. Nobody's fault but the building's.

Anyway.

The five trades, and the shape they make#

Sunday night, Tyler Mahle to Atlanta for right-hander Anthony Molina, with the Braves picking up the roughly $2.1 million left on his salary and San Francisco keeping the January signing bonus it had already paid. Then Monday, in a bunch: Luis Arraez and Caleb Kilian to Philadelphia for right-handers Marty Gair and Ramon Marquez. Robbie Ray to San Diego for right-hander Miguel Mendez and shortstop Joniel Hernandez. Heliot Ramos to the Yankees for left-hander Henry Lalane and shortstop Kaeden Kent. And left-hander Erik Miller and outfielder Carlos Gutierrez to Boston for Marcelo Mayer.

Six players off the 40-man roster. Eight players back. All of it verifiable at the league's transaction log, which is where these came from, and none of it involving a single dollar of the money everybody spent July talking about.

Because here is the thing the deadline coverage kept walking past, including mine.

Willy Adames and Matt Chapman each have a full no-trade clause. Adames signed seven years and $182 million in 2025, running through 2031. Chapman signed six years and $151 million, running through 2030. Both deals carry full no-trade protection, per Cot's Baseball Contracts. Rafael Devers has none, and he also has eight more seasons and $75 million of deferred money attached to a ten-year, $313.5 million contract, which is not a thing you attach to a prospect. It is a thing you attach to a decade.

(Chapman, for the record, is on the 10-day injured list as of this morning. There is more than one way to be untouchable in August.)

So the July frame, the one Susan Slusser laid out and the one I ran with, was that San Francisco would ask a buyer to eat Adames money or Chapman money as the toll for a young player. That frame requires the Giants to be able to make the offer. On two of the three names, they could not, not unilaterally, not without going to a 30-year-old veteran and asking him to waive a clause his agent spent a winter negotiating.

Nobody has reported that either man was asked. Which means the correct reading is probably not "the club shopped the big contracts and nobody paid." It is that the big contracts were never really inventory. The Giants sold what they were allowed to sell, and what they were allowed to sell was two expiring deals, a reliever, a pre-arbitration outfielder and a Triple-A arm.

Then they went and got the young player anyway.

What they actually bought#

Marcelo Mayer was the fourth overall pick of the 2021 draft. Boston took him out of a California high school, ran him through a system that has produced most of the good news in that organization for three years, and gave him the second base job to open this season. He is 23.

He is also hitting .220 with a .594 OPS in 228 plate appearances this year, and .223 with a .624 OPS in 364 plate appearances across his career, per the league's own stats. Seven home runs, total, in 114 major league games. He has not played since June 25. Boston put him on the injured list on June 26 with a bone stress reaction in his left ulna, and he is still on the 10-day injured list today, in a Giants uniform he has not worn.

The cost of that was Erik Miller and Carlos Gutierrez. Miller is a 28-year-old left-handed reliever who threw 32 2/3 innings for San Francisco this season with a 2.76 ERA, 45 strikeouts and 22 walks, which is a useful arm and a replaceable one. He has already pitched for Boston. Gutierrez is a center fielder McDaniel graded at 40 future value, 31st among the prospects who changed hands at this deadline, which is a real player and is not a top-100 prospect.

That is what a change-of-scenery buy costs when the player is hurt and hitting .220. It is not what a former fourth overall pick costs when he is healthy and hitting.

So my read, and it is a read rather than reporting: this was the better version of the plan, and it was probably the plan. Attaching Adames to a prospect was always a fantasy that required a buyer to volunteer for a $26 million average annual value through 2031 in exchange for somebody else's 19-year-old. What San Francisco did instead was buy the damage. Mayer debuted in May of 2025, which puts him well short of arbitration and further still from free agency, so he is the same kind of asset the salary-dump theory was chasing, acquired for a middle reliever, on the condition that you are willing to be wrong about a forearm.

The rest of the return is lottery volume. Ramon Marquez, the right-hander who came back for Arraez, is the one worth a name: he was the fourth-ranked prospect in Philadelphia's system at the time of the trade, and ESPN's Kiley McDaniel, ranking every prospect who moved at this deadline, put him "in the mix for the back of my top 100 prospect list, but feels like he's just outside of it for now." Everyone else in the group graded below that.

The major league club they are left with, meanwhile, called up four arms from Sacramento on deadline day. Blade Tidwell made his first start for them Tuesday. They are 48-66 and 21 games behind the Dodgers, and the rest of this season is now a viewing exercise.

(Anthony Molina, the arm that came back for Mahle, was not one of the four. He was optioned to Sacramento the same day he was acquired and he is still there.)

The part I owe you#

On Sunday I published six named calls about this deadline, and they went onto the public ledger as eight scoreable rows before the fact rather than after it. Seven of the eight have resolved. Two are right.

Here is the damage. I said Arraez to Tampa Bay: he went to Philadelphia. I said Ray to the Cubs: he went to San Diego. I said Mahle to Houston: he went to Atlanta, and a day early. Heliot Ramos was going to stay, I wrote, and the Yankees have him. Sam Hentges was going to go, I wrote, and he is still on the 40-man roster this morning. That is five misses, three of them destinations bolted onto moves I called correctly, two of them just wrong about the event.

The two that hit: at least four players off the 40-man roster, which cleared by six, and none of Adames, Chapman or Devers moving. Note what that second one is. I got the untouchables right and every single destination wrong, which is a specific and unflattering pattern. I was reading the club's intentions correctly and the market not at all.

The eighth row will never get a verdict, and as of this morning the ledger says so in those words. It claims no player San Francisco acquired appeared on the Baseball America, MLB Pipeline or FanGraphs top-100 lists as they stood on August 3, and that date is load-bearing. Nobody captured that snapshot, so nobody can settle the row, including us. It is marked unresolved permanently: not scored, not counted, and not to be closed by assertion later. That is the right call and it is an unflattering one, because the person who wrote a call nobody could check two days later was me.

What I can say is what I checked this morning: MLB Pipeline's full top 100 contains none of the eight, FanGraphs' Board has none of them in its top 50, and McDaniel has Marquez just outside a hundred that is not one of the three. Baseball America would not open. A snapshot taken today is not a snapshot taken Monday, the row says Monday, and a call that gets graded on a friendlier version of its own terms is worth nothing.

Marcelo Mayer, for what it is worth, cannot appear on any of the three. Rookie eligibility ends at 130 at-bats and he has 332. He is not a prospect. He is a major league second baseman with a stress reaction and a .624 OPS, which is a different and much more interesting kind of bet.

The Giants gave up a reliever for him.

Sources#

Trades, transactions and roster status: MLB's official transaction log and 40-man roster feed for teamId 137, pulled 2026-08-05. Standings and all batting and pitching lines: MLB Stats API, same date. Contract terms, no-trade clauses and deferrals: Cot's Baseball Contracts, cross-checked against Spotrac. Posey's remarks: NBC Sports Bay Area, August 3, from a call with reporters roughly thirty minutes after the deadline. Prospect grading of the players who changed hands: Kiley McDaniel, ESPN, August 4. Top-100 lists checked 2026-08-05: MLB Pipeline (full list) and FanGraphs' Board (top 50). Mayer's injury designation: Boston's announcement of June 26.

Filed under Giants

More on Heliot Ramos

His page →
April

The Last Giants Team To Hand Out This Many Debuts Kept Exactly Half Of Them

San Francisco has given fourteen players their major league debut in 2026, the most in any season since 2008 and the second-most in the twenty-two seasons from 2005 on, counted off the league's own full-season roster and debut dates. Buster Posey told the San Francisco Chronicle that the point of the last month is getting a look at players the club would not otherwise see. The 2008 club, which finished 72-90, handed out sixteen debuts and eight of those men played for San Francisco again the following year. Across ten previous debut classes the share who came back ranges from 44 percent to 100 percent, and neither the size of a class nor the age of the men in it separates the high years from the low ones. Two of this year's fourteen are already gone: Wilkin Ramos and Eddys Leonard, whose entire San Francisco career ran seven days from debut to designation. Turner Hill, 27, has taken more plate appearances than anyone else in the class since August 22. One take filed.

Grant LombardSep 1, 20265 min read
The Last Giants Team To Hand Out This Many Debuts Kept Exactly Half Of Them

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
Deadline forecast

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

Six named predictions about what San Francisco does before Monday's deadline, each with a team, a return and a stated confidence. Arraez to the Rays, Ray to the Cubs, Mahle to Houston, and one call on a player nobody has written a sentence about all month. Every one of them filed to the ledger before the fact rather than after it.

Grant LombardAug 2, 20269 min read
The Giants Trade Arraez To Tampa Bay, And Five Other Calls I Will Answer For Monday Night
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.

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 →
Two starts

The blister cost Logan Webb two starts and nothing else

San Francisco placed Logan Webb on the 15-day injured list on September 18 with a right middle finger blister and shut him down for the season, ending a year in which he made 27 starts and threw 160 2/3 innings at a 4.31 earned run average. It is his second injured list stint of 2026; he did not start for 20 San Francisco games in May with right knee bursitis. The 160 2/3 innings end a run of three straight seasons above 200, and two more starts at this year's rate would have left him near 172. His innings per start has fallen in each of the three seasons since 2023: 6.55, 6.20, 6.09, 5.95. Over his last five starts he allowed 23 earned runs in 21 2/3 innings. Landen Roupp has already made more starts than Webb this season, the first time anyone on the club has since 2021, and needs six innings across his remaining turns to pass him in innings as well. Hayden Birdsong, Trevor McDonald and Carson Whisenhunt are all on the club's injured list rehabbing from Tommy John surgery. One take filed.

Grant LombardSep 19, 20266 min read
The blister cost Logan Webb two starts and nothing else
Five innings

Flora was lined up to start a championship game, until the Giants moved him up

Jackson Flora's entire professional record is five innings across three starts, and the assignments around them are the part worth reading. San Francisco signed the fourth overall pick on July 18 and assigned him to the Arizona Complex League the same day. He was activated there on July 29 and never pitched in a game. He was sent to Single-A San Jose on September 1, debuted on September 4, and started Game 2 of the California League Division Series on September 10, telling reporters that night he was lined up for Game 3 of the championship series if it was needed. It was needed. On September 13, the day San Jose opened that series, the league's transaction feed records Flora assigned to Double-A Richmond. San Jose lost the deciding game on September 16 without him. He started for Richmond on September 17 in a game the Flying Squirrels had to win, retired all six men he faced on 28 pitches with four strikeouts, and Richmond lost 5-3 and was eliminated. He has never pitched at High-A. Of the thirty players taken in the first round of the 2026 draft, he is the only one to appear in a game above that level. Two takes filed.

Andie TownsendSep 18, 20265 min read
Flora was lined up to start a championship game, until the Giants moved him up
Runs without a swing

The Giants can hit with men on base. They are last at putting them there.

Read Thursday, September 17, 2026, off the league's play-by-play for all 153 San Francisco finals and cross-checked against Baseball Savant: the Giants have scored 649 runs, 278 of them on home runs, leaving 371 runs that did not come on a swing over the fence. That is 2.42 a game, twenty-sixth of thirty clubs, against a league average of 2.67. The usual explanation does not survive contact with the numbers. San Francisco hits .263 with runners in scoring position, ninth best in baseball and above the league's .253. What it does not do is put men there. The Giants have drawn 429 walks, fewer than any other club, with Toronto next at 432 and the league averaging 513.6. They are ninth in batting average and twenty-seventh in on-base percentage, an eighteen-place fall that is the largest in the major leagues. Their share of runs on home runs, 42.8 percent, is ninth of thirty against a league figure of 40.5 percent, which makes it ordinary. One take filed.

Jamie SilvaSep 17, 20267 min read
The Giants can hit with men on base. They are last at putting them there.

Earlier on the Giants

The eighth time

A Giant Has Hit 35 Doubles And 35 Home Runs Seven Times Since 1883. Rafael Devers Just Made It Eight.

Rafael Devers has 36 doubles and 36 home runs in 147 games for San Francisco, which is the eighth time a player has reached 35 of each in a season for this franchise and the first since Jeff Kent in 2002. Devers is the seventh man to do it, because Barry Bonds did it twice. Counted across every season the league's records hold for the club, 1883 through 2026, the other seven seasons belong to Mel Ott in 1929, Willie Mays in 1962, Willie McCovey in 1970, Barry Bonds in 1993 and 1998, Rich Aurilia in 2001 and Kent. Devers is also the only player in the major leagues at 35 and 35 in 2026: four men have 35 doubles and eight have 35 home runs, and he is the only name on both lists. He reached 35 home runs on September 5 at New York and 35 and 36 doubles on September 7 against St. Louis. He was the National League's player of the week for the week dated September 6. Tony Vitello rested him on September 9, ending a consecutive-games streak at 309, which Susan Slusser reported as the third-longest active streak in the majors behind Matt Olson's 927 and Pete Alonso's 562. The next-best home run total on the roster is 21, shared by Willy Adames and Casey Schmitt, and both men are on the 60-day injured list with returns the club lists as 2027. Devers has 36 of San Francisco's 167 home runs and 36 of its 246 doubles. The club is 62-86 and eliminated with 14 games left. Two takes filed.

Grant LombardSep 12, 20264 min read
A Giant Has Hit 35 Doubles And 35 Home Runs Seven Times Since 1883. Rafael Devers Just Made It Eight.
Civic memory

The 2028 All-Star Game Will Decide For Itself What San Francisco Means

MLB awarded the 2028 All-Star Game to Oracle Park on August 14, the fourth San Francisco has been given and the first since 2007. Mayor Daniel Lurie's statement received it as a verdict on the city. San Francisco has hosted three of these games, and on two of the three the memory that stuck belongs to the ballpark rather than to the baseball: the wind at Candlestick in 1961, and a ball off a sign in right field in 2007. A city does not get to choose what a national event will say about it.

August LindenAug 16, 20267 min read
The 2028 All-Star Game Will Decide For Itself What San Francisco Means
Deadline math

Fourteen Trades Into July, One Top-100 Name Has Moved, And Not For A Rental

Fourteen completed July trades, one top-100 name, and it moved for a controllable infielder rather than a rental. Against that market, a buyer takes on two and a half times as much salary for Robbie Ray as for Tyler Mahle, whose component numbers are nine hundredths of a run apart.

Jamie SilvaJul 30, 20266 min read
Fourteen Trades Into July, One Top-100 Name Has Moved, And Not For A Rental