Giants
Trade Regrade

The Giants made five trades in two days. Graded on August 3, one of them is a C+

Five trades filed between Sunday evening and Monday's 3 p.m. deadline, graded on the documents of that week and nothing after: the league's transaction log, the contracts as they stood, the salary reporting, and Kiley McDaniel's August 4 ranking of every prospect who moved. Two of the five come in at A-. The Mahle trade does not.

AT
Andie TownsendSep 22, 202611 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Heliot Ramos finishing a swing at Oracle Park in the Giants' cream home uniform, his name across the back, in a home game from earlier in 2026, before the August 3 trade to New York.

These five grades are dated August 3, 2026, and they were written on September 22. Everything below comes from documents dated August 2 to August 4: the league's transaction log, the salary and service-time reporting at MLB Trade Rumors that week, the Baseball America and MLB.com trade reports, Kiley McDaniel's ESPN ranking of every prospect who changed teams, published August 4, and each player's line as the league's feed showed it through August 3. Nothing that has happened since is in the argument. A process grade asks one question, whether the club made the right trade at the right price at the right time on the information it had, and the answer to that question does not change when the players do. The result gets a grade of its own when the season ends on September 27, and that one changes every time it is asked.

At 3 p.m. Pacific on August 3 the Giants were 47-65, 11 games out of the last wild card as of the previous morning, and two hours from first pitch in Arlington. Between Sunday evening and the deadline they filed five trades. Six players came off the 40-man roster and eight came back, and the three contracts everybody had spent July attaching to a prospect stayed where they were, two of them behind full no-trade clauses. Buster Posey, on a call with reporters about half an hour after the deadline, per NBC Sports Bay Area: "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."

Each trade is graded on the same three questions: the right trade for a 47-65 club, the right price against what the market was paying that week, the right time. The scale runs A+ to F in thirteen steps.

TradeFiledGrade
Tyler Mahle to Atlanta for Anthony MolinaAug. 2C+
Luis Arraez and Caleb Kilian to Philadelphia for Ramon Marquez and Marty GairAug. 3A-
Robbie Ray to San Diego for Miguel Mendez and Joniel HernandezAug. 3B+
Heliot Ramos to New York for Henry Lalane and Kaeden KentAug. 3B
Erik Miller and Carlos Gutierrez to Boston for Marcelo MayerAug. 3A-

Mahle to Atlanta: C+#

The first filing came Sunday evening, a day before the deadline. Tyler Mahle, 31, on a one-year, $10 million contract, to the Braves for right-hander Anthony Molina. Atlanta took the roughly $2.1 million left on the $7 million salary; the $3 million signing bonus, payable in January, stayed with San Francisco, per MLB Trade Rumors on August 2.

What Atlanta was buying was 18 starts of a 5.13 ERA over 94 2/3 innings, and the shape underneath it: a 6.04 ERA across 11 starts in April and May, 3.60 across two in June, 2.82 across four in July, and then Saturday night in San Diego, nine strikeouts and five runs in 5 2/3 innings. Better stuff than results all season, and the stuff was what a rotation with Reynaldo Lopez newly on the injured list, Spencer Strider shut down and Spencer Schwellenbach out for the year was shopping for. That was in the same August 2 report.

What San Francisco was buying is harder to describe as a purchase. Molina, 24, throws 96 to 97, had been optioned four times this season, is in the second of three option years, and has not reached arbitration. His Triple-A line at Gwinnett through August 3 was a 3.64 ERA over 54 1/3 innings, with 56 strikeouts and 20 walks among 225 batters, 24.9 percent and 8.9 percent. His major league record was 55 appearances and a 6.89 ERA, most of it in Colorado, per NBC Sports Bay Area, with a career strikeout rate of 15.1 percent in just under 100 innings, per MLB Trade Rumors. McDaniel ranked 86 prospects who changed teams at this deadline, and Molina is not on the list. The Giants optioned him to Sacramento the day the trade was filed.

Selling was right. A 31-year-old on an expiring deal with a 5.13 ERA had no place in a 47-65 club's September, and clearing $2.1 million of a rental's salary is what a seller does. The price is where the grade sits. The Braves came to this market with a rotation crisis in the reporting the same day, and San Francisco sold to them a day early, for a 40-man arm with a 6.89 major league ERA that it did not want on its own roster. A lottery arm in the low minors would have cost no roster spot; Molina costs one. C+: the right decision, taken at the floor of its market, from a buyer with reasons to pay more.

Arraez and Kilian to Philadelphia: A-#

Luis Arraez, 29, in the only year of a one-year, $12 million contract, and Caleb Kilian, 29, controllable through 2031 on a near-minimum salary, to the Phillies for right-handers Ramon Marquez and Marty Gair. Philadelphia took all of the roughly $2.97 million left on Arraez's salary and the $252,700 left on Kilian's, per MLB Trade Rumors on August 3. Arraez had no no-trade clause.

Arraez was the cleanest asset the club owned: .324/.360/.440 across 464 plate appearances with 21 strikeouts, a 4.5 percent rate, and a fourth All-Star selection in July. Kilian was 44 1/3 innings of a 4.26 ERA in relief, 53 strikeouts and 20 walks among 193 batters. The market for a rental bat that week priced underneath Saturday's Tarik Skubal trade, and the expectation going into Monday was an arm rather than a bat, and nobody's headliner.

What came back is the best prospect in any of the five deals. Marquez, 20, signed out of Mexico in January 2025, had thrown 59 innings between Single-A Clearwater and High-A Jersey Shore with a 1.68 ERA, 93 strikeouts and 19 walks among 222 batters, a 41.9 percent strikeout rate. MLB Pipeline had him fourth in Philadelphia's system. McDaniel put him in the 50 Future Value tier, seventh of the 86 prospects who moved, and described a plus-plus changeup, a fastball at 94 to 96 touching 98, an 88-to-90 cutter-slider, and command enough to start, with "a potential No. 3/No. 4 starter" as the projection. He also said Marquez was in the mix for the back of his top 100 and just outside it for now. Gair, 23, a 13th-round pick in 2023, was the second piece: 66 strikeouts among 148 batters in 36 low-minors innings, 44.6 percent, with 22 walks, 14.9 percent, and a 4.50 ERA. McDaniel graded him 35 FV, 69th of 86.

The right trade at the right time, at a price above what the week had been paying for a rental bat. Philadelphia paid every remaining dollar. Arraez had no leverage to stop it and no future with a club that will not contend during the only season it controlled him. The step short of an A is the distance: a 20-year-old with 30 High-A innings is three or four years from the question he was acquired to answer, and the second piece is a 23-year-old reliever who walked one batter in seven.

Ray to San Diego: B+#

Robbie Ray, 34, in the final season of the five-year, $115 million contract he signed with Seattle after his 2021 Cy Young, to the Padres for right-hander Miguel Mendez and shortstop Joniel Hernandez. About $7.66 million of his $25 million salary remained, plus a $1 million assignment bonus, and the clubs split both, about $4.33 million each, per MLB Trade Rumors on August 3. San Francisco paid to move him, which had been reported four days earlier as the intent: prospects over payroll relief.

Ray's surface was the best in the rotation: a 3.08 ERA across 122 2/3 innings in 21 starts, six innings of one run in San Diego on July 30 in his last outing, and six earned runs over his last seven starts, 43 innings. The components were not the surface. He had walked 57 of 512 batters, 11.1 percent, and his ERA sat about a run and two-thirds below his expected fielding-independent mark by Jamie Silva's valuation the week before the deadline. A buyer in August pays for the 3.08. This one did.

What came back was two prospects at opposite ends of the calendar. Hernandez, 17, a shortstop the Padres signed out of Cuba in January for $1.4 million, the largest bonus in their class, was hitting .316/.439/.519 across 197 plate appearances in the Dominican Summer League, with 34 walks and 31 strikeouts. Baseball America's August 3 report described a lithe athlete with the actions to stay at shortstop, above-average arm strength, and 90th-percentile exit velocities near 103 mph, with pitch recognition still to sharpen. McDaniel graded him 45 FV, 13th of 86. Mendez, 24, a right-hander with a fastball Baseball America clocked near 102, was the nearer piece and the injured one: on the injured list from April 24 to May 12 and again from June 27, shoulder trouble per MLB Trade Rumors, and two innings into a rehab assignment at Fort Wayne on the day of the trade. His Double-A line before the shoulder was 34 2/3 innings, a 4.93 ERA, 38 strikeouts and 17 walks among 153 batters. Pipeline and FanGraphs had him fourth in San Diego's system; Baseball America had him tenth. McDaniel: 40 FV, 26th.

Right trade, right week. A rental left-hander with that walk rate is sold on the ERA before the ERA catches up, and the price beat what was expected for him going into the weekend, an upper-minors starter outside a buyer's top ten with money attached. The money was attached anyway. The minus against the plus: $4.33 million bought a shortstop who turned 17 in March and a starter who was on the injured list the day the paperwork was filed. The better piece is five years away and the nearer one was not pitching.

Ramos to New York: B#

Heliot Ramos, 26, the nineteenth pick of the 2017 draft, earning $810,000 and due his first of three arbitration hearings this winter, controllable through 2029, to the Yankees for left-hander Henry Lalane and shortstop Kaeden Kent. MLB Trade Rumors' August 3 account of the trade carries no cash in either direction.

This was the trade the club did not have to make, and the one where the price of control was the whole question. Ramos was an All-Star in 2024 on .269/.322/.469 with 22 home runs in 121 games. In 2025 he played all 157 and hit .256/.328/.400 with 21. Through August 3 of this season he was at .264/.304/.424 with nine home runs in 306 plate appearances, having lost May 16 to June 28 to a right quad strain, with 82 strikeouts, 26.8 percent, and 16 walks, 5.2 percent. An on-base percentage of .322, .328 and .304 across the three seasons. Combined across the three public defensive measures, per MLB Trade Rumors on August 3, he stood at minus-17 over roughly 3,100 outfield innings. What New York was buying was a right-handed bat hitting left-handers at .292/.343/.492 this season, per Yahoo Sports, for an outfield without Aaron Judge since June, a rib stress fracture, and without Cody Bellinger, a hamstring strain, with a first arbitration salary due in the spring.

Lalane, 22, six-foot-seven, born in the Bronx and signed out of the Dominican Republic in 2021 for $350,000, had thrown 78 innings between Single-A Tampa and High-A Hudson Valley with a 2.77 ERA, 98 strikeouts and 26 walks among 310 batters, 31.6 percent and 8.4 percent, with a fastball at 94 to 98. The same August 3 report noted that shoulder trouble had limited him in 2024 and 2025. Pipeline and Baseball America each had him fifth in New York's system; McDaniel, 45 FV, 15th of 86. Kent, 22, a third-round pick out of Texas A&M in 2025 and Jeff Kent's son, was hitting .302/.359/.433 with 20 stolen bases across 354 plate appearances at High-A, 29 walks and 57 strikeouts, after a .186 debut over 106 plate appearances the summer before. He had not played since July 5. Hudson Valley placed him on the seven-day injured list on July 6, and he was on it the day of the trade. Pipeline had him 13th in the Yankees' system, Baseball America 14th; McDaniel 40 FV, 24th.

The argument for holding him was stated before the deadline and it was real: controllable through 2029, a roster with nothing behind him after Casey Schmitt's torn meniscus, and a market that pays for control, all of which read as a club selling low. The argument for selling is in the lines above and the arbitration clock. A corner outfielder with an on-base percentage under .330 three seasons running, a strikeout rate above a quarter and that defensive record is about to cost more each winter than he did this one, and a buyer that had lost two everyday outfielders to the injured list was on the phone. Selling into that was the right time. A 45 FV arm with a shoulder history and a 40 FV infielder on the injured list is a fair price, not a strong one. B.

Miller and Gutierrez to Boston: A-#

Left-hander Erik Miller, 28, and outfielder Carlos Gutierrez, 21, to the Red Sox for Marcelo Mayer, 23. MLB Trade Rumors' August 3 account of the trade carries no cash.

Miller was, per NBC Sports Bay Area, the best reliever on the staff: 38 appearances, 32 2/3 innings, a 2.76 ERA, four saves and ten holds, 45 strikeouts among 142 batters, 31.7 percent. He had also walked 22 of those 142, 15.5 percent, on top of 20 walks in 30 innings the year before, when he ran a 1.50 ERA. He entered the season with exactly two years of service, is arbitration-eligible for the first time this winter, and carried three and a half seasons of control, per MLB Trade Rumors. Gutierrez was hitting .271/.385/.441 across 357 plate appearances at High-A Eugene, with 54 walks, 15.1 percent, 70 strikeouts, 19.6 percent, nine home runs and 26 stolen bases in 28 tries. Pipeline had him 17th in the Giants' system, per NBC Sports Bay Area; Baseball America 24th; FanGraphs 33rd; McDaniel 40 FV, 31st of 86. The FanGraphs description carried by MLB Trade Rumors was an advanced pure hitter without big physical tools and a decent chance of a fourth-outfielder profile, and Baseball America's August 3 note said he would have to produce more power to profile in left.

Mayer was the fourth overall pick of the 2021 draft and rose as high as fifteenth on Baseball America's top 100. He debuted at third base for Boston on May 24, 2025, hit .228/.272/.402 in 136 plate appearances, and had that season ended by wrist surgery in August. In 2026 he opened as Boston's second baseman, played 70 games, 45 at second and 24 at short, and hit .220/.282/.312 with three home runs in 228 plate appearances, 16 walks and 44 strikeouts, with an average exit velocity of 86 mph and hard contact on 35 percent of batted balls, per MLB Trade Rumors. Boston placed him on the ten-day injured list on June 26 with a bone stress reaction in his left ulna, the forearm bone on the bottom hand of a left-handed swing, and he had not played since June 25. He passed one year of service this season, holds a full set of minor league options, and does not reach free agency until after 2031. His career major league line on the day of the trade was 114 games, 364 plate appearances, .223/.278/.346, seven home runs.

For a 47-65 club, the shape of this trade is the one it should be looking for on every call. A reliever at the top of his market, a 2.76 ERA in August with three arbitration years attached, at an age and a walk rate that make relievers the least stable asset a seller can hold, went out with a fourth-outfielder prospect. Five and a half seasons of control over a 23-year-old came back, at a price set by the injury and by 364 plate appearances of not hitting, for a player whose draft slot and prospect ranking were three years old. The risk was known and specific: a wrist in 2025, a forearm in 2026, and a bat that had not driven the ball in the majors. A-. The step short of an A is the wait. Mayer was on the injured list with no reported timeline, and a club that buys an injured hitter with a healthy reliever has bought time as well as a player, and the length of it was not in any document on August 3.

What August 3 did not settle#

Six players off the 40-man, eight back. Among the eight: one prospect in McDaniel's 50 tier, two in his 45 tier, three in his 40 tier, one in his 35 tier, a former fourth overall pick on the injured list, and a 24-year-old optioned to Sacramento on arrival. The process on all five holds on the documents of that week. Every sale was of a player the club could not use in 2027 or should not have wanted to pay for, and every purchase was of control. What the documents could not say was how long Mayer's forearm takes, whether Mendez's shoulder and Lalane's hold, and whether a 20-year-old with 30 High-A innings is a starter or a story. The season ends September 27, and that is the first date the result gets a letter of its own. The question the process grade leaves open is the one it cannot answer by design: which of the eight players San Francisco bought turns out to be the one the deadline was for?

Sources: MLB Stats API (transactions for the Giants, August 1 to 4, and for each traded player; player lines by date range through August 3 at every level; game logs; the schedule feed for the club's record); MLB Trade Rumors (Anthony Franco, August 2, on the Mahle trade; AJ Eustace, August 3, on Arraez and Kilian; Steve Adams, August 3, on Ray; Connor Byrne, August 3, on Ramos; Anthony Franco, August 3, on Mayer, Miller and Gutierrez); Kiley McDaniel, ESPN, August 4, ranking the 86 prospects who changed teams; Baseball America (Josh Norris, August 3, on Mendez and Hernandez; August 3, on Gutierrez); NBC Sports Bay Area (Taylor Wirth, August 2, on Mahle and Molina; Angelina Martin, August 3, on Mayer and Miller; August 3, for Posey's remarks); MLB.com (Maria Guardado, August 3, on Ramos, Lalane and Kent); Yahoo Sports (Jack Baer, August 3, on the Yankees' outfield); Grab Some Pine, August 2 (the deadline forecast, carrying Jamie Silva's Ray valuation and the Skubal price) and August 5 (the deadline report, for the no-trade clauses and Mayer's injury status as of August 3).

Filed under Giants

More on Anthony Molina

His page →
Six and six

Seven of the thirteen men who started for the Giants cannot pitch this week

Thirteen pitchers started a game for San Francisco in 2026. Seven of them are unavailable for the final homestand: Tyler Mahle was traded to Atlanta on August 2 and Robbie Ray to San Diego on August 3, while Trevor McDonald, JT Brubaker, Carson Whisenhunt, Adrian Houser and Logan Webb are all on the injured list. Those seven made 105 of the club's 156 starts, or 67.3 percent. Measured the same way on the same morning, with all thirty clubs carrying 28-man active rosters, that is the highest figure in the major leagues; the league median is 27.2 percent and Toronto is second at 50.0. The six starters still standing are Landen Roupp (29 starts), Blade Tidwell (8), Matt Wilkinson (5), Anthony Molina (4), Cesar Perdomo (3) and Yunior Marte (2), for six games in seven days. Wilkinson threw five scoreless innings at Dodger Stadium on Sunday with a career-high six strikeouts in a 3-1 loss. Tidwell starts against Minnesota tonight. One take filed.

Grant LombardSep 21, 20265 min read
Seven of the thirteen men who started for the Giants cannot pitch this week
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
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

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

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 →
Left versus right

Remove Rafael Devers and the Giants are still 25th against left-handed pitching

Rafael Devers posted a .573 OPS against left-handed pitching and a 1.027 OPS against right-handed pitching in 2026, a gap of 454 points and the largest of any qualified left-handed hitter in the major leagues. Remove his 220 plate appearances against left-handers from San Francisco's team totals and the Giants improve from .669 to .684, which moves them from 28th to 25th of thirty and leaves them 22 points below the league median of .706. The 40-man roster holds 18 position players, nine right-handed and nine left-handed, and no switch-hitter; four of the thirty clubs are in that position. Willy Adames, the club's primary right-handed bat, hit worse against left-handed pitching than against right-handed pitching. The best right-handed answer in the system is 22-year-old Lorenzo Meola, who is at Single-A San Jose. One take filed.

Grant LombardSep 21, 20266 min read
Remove Rafael Devers and the Giants are still 25th against left-handed pitching
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

Earlier on the Giants

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
The injury report

The Paperwork Still Says Abdominal Strain

Chapman finishes 2026 at 84 games, a .692 OPS and seven home runs, with four seasons still to run on his contract. Four men have started at third base since he left, and the newest arrived on a waiver claim the same day his season formally closed. The 2027 question is not whether he is the third baseman. It is who the Giants think the alternative is.

Andie TownsendAug 14, 20265 min read
The Paperwork Still Says Abdominal Strain
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