Nine for nine

Every Run The Giants Scored On Saturday Left The Ballpark

San Francisco beat the Mets 9-5 at Citi Field with six home runs and ten hits. The four hits that were not home runs did not produce a single run between them, and that is the whole shape of this offense.

GL
Grant LombardSep 6, 20265 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Christian Koss at the plate in San Francisco's grey road uniform, bat held up behind his head, watching a pitch. A black helmet with the orange interlocking SF, an orange Franklin batting glove, and a black elbow guard with KOSS lettered down the forearm in orange. Blurred stadium seating behind him. A league media photograph, not from Saturday.

Bryce Eldridge doubled in the fifth inning on Saturday night. Shay Whitcomb singled in the sixth.

Neither one of them ever scored, and it made no difference at all, because nothing that happened between the home runs mattered to the scoreboard in the slightest.

San Francisco beat the Mets 9-5 at Citi Field and hit six home runs doing it. All nine runs came on those six swings. Not eight of the nine with a sacrifice fly for garnish. Nine. In the league's play-by-play for the game, the San Francisco score does not move once except when a ball leaves the yard.

Rafael Devers went out and hit his 34th in the first and his 35th in the fifth. Christian Koss hit his second in the third and his third in the fifth. Osleivis Basabe hit one in the eighth. Grant McCray hit one in the ninth.

The Giants had ten hits. Six of them were home runs. The other four were a McCray single, a Jonah Cox single, the Eldridge double and the Whitcomb single, and those four hits combined to drive in nobody. McCray and Cox did eventually score, but only because somebody hit a home run behind them, which is less "scoring a run" than "being present when a run occurred."

Anyway.

The men who did this are the strange part. Devers is the one you would guess. He is 21-for-50 with nine home runs over his last thirteen games, on top of a season that reads .258/.339/.519. Fine. That is a very good player being very good.

The other three are having the worst years of their lives.

Christian Koss came into Saturday with one home run in fifty-one games. That count is true and it hides the shape of the thing. He had no home runs at all in his first forty-two games and a hundred and twenty plate appearances, and then hit one on August 28. The two he hit Saturday, to left-center in the third and to left in the fifth, make three in his last nine games. He is batting .211 for the season and slugging .310, which is what happens when twenty-two of your twenty-eight hits are singles (they were, going into Saturday). Grant McCray has eight hits all season in fifty-six at-bats. Two of the eight came Saturday and one of them went to center field and did not come back. Basabe is at .216 with five home runs, one of which is now this one.

So four Giants homered, and three of the four are men the club is playing in September because it is September.

Tony Vitello missed most of it. The manager got run in the top of the second by home-plate umpire Jeremie Rehak, arguing a foul-ball challenge that did not go his way (Devers had already homered by then, so Vitello was present for exactly one of his team's nine runs). His team hit the other five home runs without him. Draw from that what you like; his players did.

The season says this was not an accident#

San Francisco has scored 601 runs this season, per the league's official record for the club. Across the play-by-play of all 143 games, 259 of those runs scored on home runs. That is 43.1 percent of everything this offense has done all year, arriving on 164 swings.

Sixteen times this season, every run the Giants scored in a game has come on a home run. Fifteen of those sixteen were a one-run game, a two-run game or a three-run game, which is the ordinary version of the thing: a bad offense scrapes together two solo shots and loses 4-2. Saturday was the sixteenth, and it was nine.

And they do not do this often, either. Twice all season have the Giants hit five or more home runs in a game. June 5 in Chicago, seven of them in an 18-3 win, where fifteen of the eighteen runs came on home runs and the offense also did three runs' worth of other things. Saturday, six of them, where it did none.

Now the case against reading too much into any of it. Home runs are the best possible way to score, a team that cannot put three hits together in an inning should absolutely be trying to hit the ball over the fence, and a 59-84 club already eliminated in its division has every reason to let Koss and McCray and Basabe swing at whatever they feel like swinging at. The argument that this offense is broken because it only scores on home runs has a real answer, which is that it scores.

The trouble is the other 57 percent, and what it costs. Friday night in the same ballpark the Giants put eighteen men on base, by twelve hits and six walks, hit one home run, and lost 10-6. Saturday they put twelve men on, hit six home runs, and won by four. Six fewer baserunners, three more runs. The entire difference was how many of them reached home plate under their own power.

That is not a strategy. That is a coin.

Called Shots#

Two go on the ledger.

The first is that this gets more extreme rather than less. San Francisco finishes the regular season having scored a higher share of its runs on home runs than the 43.1 percent it carried into Sunday. The reasoning is roster shape: the men getting September at-bats here are the ones who cannot hit for average and can occasionally hit for power, and the one genuinely good hitter is in the middle of a nine-homer fortnight. This is close to a coin flip and I am not dressing it up as more.

The second is about Koss specifically, and it is the unglamorous half of Saturday. He hits no more than one home run over the rest of the regular season. The case for it is most of a season: no home runs in his first forty-two games. The case against it is the last nine, which hold all three of them, and that is why this one is filed at -170 and not as a conviction. Either he is a man who had a Saturday or he is a man who found something on August 28, and nineteen games is not many in which to tell those two apart.

Nineteen games left. San Francisco is 59-84, already out of the division, and carries a wild-card elimination number of four, which is the sort of number that exists mainly so somebody can print it.

The Giants and the Mets are at it again Sunday afternoon. Somebody will probably hit a home run. It is, at this point, the only way anyone here knows how to get home.

Sources: MLB Advanced Media's Stats API, read September 6: play-by-play and box scores for Saturday's and Friday's games, San Francisco's 2026 game log and official season hitting record, the 2026 game logs for Devers, Koss, McCray and Basabe, and the National League standings.

Filed under Giants

More on Bryce Eldridge

His page →
The Giants are building 2027 on seven players, and two of them held up
The 2027 Giants

The Giants are building 2027 on seven players, and two of them held up

Nothing the Giants announced at their season-end news conference moves any of the seven players the club is building 2027 on: Rafael Devers, Bryce Eldridge, Logan Webb, Landen Roupp, Willy Adames, Matt Chapman and Jung Hoo Lee. Measured against what next season asks of each, two of them delivered in 2026, and they are the two who split first base and designated hitter. Devers and Eldridge drew 128 walks in 1,081 plate appearances; every other Giant drew 321 in 4,980, a 6.4 percent rate against 8.9 for the majors. The other five each have to recover a specific thing from 2025: Webb's innings and strikeouts, Roupp's walk rate, Adames's defense at shortstop, Chapman's bat and Lee's walk rate. Adames went from +5 Outs Above Average to -17, and of 12 qualified shortstops since 2017 who fell to -10 or worse and stayed at the position, three got back to zero. Lee can opt out of his contract after 2027. One Called Shot filed.

Andie TownsendOct 23, 20266 min read
The Giants cannot lose 100 games. Their floor is one game better than 1985.
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
Every Team Left On The Giants' Schedule Has A Number. San Francisco Has A Letter.
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

More on Christian Koss

His page →
Losing Willy Adames Costs The Giants A Third Baseman, Not A Shortstop
The left side

Losing Willy Adames Costs The Giants A Third Baseman, Not A Shortstop

Six men have started a game at third base for San Francisco in 2026. Matt Chapman made 82 of those starts and has not played since June 30; Casey Schmitt made 24 and has not played since July 27. Both had surgery in the following days and MLB's injury page gives both an expected return of 2027. Christian Koss has held the job since July 28, but he has also started nine games at shortstop since July 1, and on every one of those days somebody else played third: Schmitt once, Buddy Kennedy five times, Shay Whitcomb three. Kennedy and Whitcomb were both claimed off waivers this month, from Seattle on August 2 and Houston on August 13, and Kennedy was designated for assignment on Thursday after going 4 for 33 with four singles. Willy Adames received a PRP injection in his sprained left elbow on Thursday; Tony Vitello said three or four weeks of rest and the club's injury page says a four-week minimum, which lands on September 24 against a last scheduled game of September 27. Koss and Whitcomb have drawn six walks in 159 plate appearances between them this season, against 74 in 857 for Chapman and Adames. Three takes filed, on Adames, on Koss at shortstop and on a seventh third baseman.

Andie TownsendAug 28, 20266 min read
San Francisco's Active Roster Does Not List A Shortstop
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

On the record

Called Shots →
OpenSep 12, 2026

Rafael Devers leads the San Francisco Giants in home runs in the 2027 regular season.

The against half first. Bryce Eldridge is 21 and turns 22 in October, and he hit 16 home runs in 102 games this season with an .822 on-base plus slugging, which is roughly 25 over a full year before any improvement at all, and hitters at that age usually improve rather than hold. Willy Adames hit 21 in 121 games before his elbow and the club lists him as returning in 2027, so the roster already contains two men with a path past 25. Devers will be 30 for most of next season and has finished above 33 home runs twice in nine years. For it, and it is a gap rather than an argument: he hit 36 this season and the next-best Giant hit 21, which is a margin of fifteen home runs, and the two men tied at 21 each lost more than forty games to injury while he lost one. Priced favoured but well short of a formality, because a fifteen-home-run gap is large and a 21-year-old closing it in one year is exactly the thing that happens to clubs that assume it will not. Filed against every open Giants row: none of them concerns Devers or Eldridge's home run totals.

Latest on the Giants

The whole beat →
The Giants cut 17 players to reach 40. Now Henry Lalane needs a spot by Nov. 17
The 2027 Giants

The Giants cut 17 players to reach 40. Now Henry Lalane needs a spot by Nov. 17

The Giants removed 17 players from their 40-man roster between Oct. 29 and Nov. 2 and now hold exactly 40. They must add any prospect they want to shield from the Rule 5 draft by Nov. 17, three days before the Nov. 20 tender deadline, with Henry Lalane first in line and three pitchers holding spots they are not expected to use before late 2027 at the earliest.

Andie TownsendNov 6, 20265 min read
Brian Sabean said he was not an idiot. Jeff Kent repeated it in Orlando
Brian Sabean

Brian Sabean said he was not an idiot. Jeff Kent repeated it in Orlando

On Wednesday, November 13, 1996, Brian Sabean, newly named general manager of a Giants club that had finished last at 68-94, traded Matt Williams to Cleveland for Jeff Kent, Jose Vizcaino and Julian Tavarez. Two days later he called an informal news conference and said, per the San Francisco Chronicle, \"Well, I'm not an idiot.\" Kent drove in at least 101 runs in each of his six seasons in San Francisco, won the 2000 MVP and was elected to the Hall of Fame by the Contemporary Baseball Era Committee on December 7, 2025. At his introductory news conference the next day he said he would not be in the Hall without the trade and repeated Sabean's line. Sabean, the longest-serving general manager in franchise history, is on the Contemporary Baseball Era ballot the committee takes up on December 6, 2026.

Posey ThompsonNov 4, 20268 min read
Three Giants made the Hall of Fame ballot. Each voter gets three votes.
Cooperstown

Three Giants made the Hall of Fame ballot. Each voter gets three votes.

Three of the eight names on the Hall of Fame's Contemporary Baseball Era ballot, announced November 2, ran the Giants: Dusty Baker, Bruce Bochy and Brian Sabean. Each of the sixteen voters may name at most three candidates and election takes twelve, so electing all three Giants on December 6 would use 36 of the room's 48 votes.

Grant LombardNov 2, 20264 min read

Earlier on the Giants

The last time Rafael Devers played third base, an umpire put him there
Feature

The last time Rafael Devers played third base, an umpire put him there

Rafael Devers played third base in every one of his first eight major league seasons, 951 games in all, and has played nine innings there since. All nine came on September 2, 2025 at Coors Field, after home plate umpire Phil Cuzzi ejected Matt Chapman in the top of the first and Devers moved across the infield. He handled three chances, threw all three to first base and has not played the position again. In February 2025 he told reporters at Red Sox spring training that third base was his position. In March, Alex Cora announced on WEEI that Alex Bregman would play there and Devers would be the designated hitter. In May, after Triston Casas was lost for the season, Devers declined a request to play first base and said Boston had told him to put his glove away. Boston traded him to San Francisco on June 15, 2025. He made his first career start at first base on July 22 at Atlanta, wearing a glove he said he had ordered on his second day with the Giants. He played 100 games at first base in 2026 and was the designated hitter in 48, carrying a core muscle injury the club says he chose to keep playing through, and finished with 37 home runs and 98 RBIs in 148 games. One take filed.

Posey ThompsonSep 16, 20267 min read
Jackson Flora Signed On July 18 And Threw His First Professional Pitch On September 4
Forty-eight days

Jackson Flora Signed On July 18 And Threw His First Professional Pitch On September 4

Jackson Flora, the fourth overall pick in the 2026 draft, made his professional debut on Friday night for Class A San Jose at Fresno, starting and pitching one scoreless inning against the Grizzlies. He faced five batters, allowed one hit and one walk, struck out two, and threw 28 pitches, 14 of them for strikes. Three of the five hitters took him to a full count and the first two outs cost him twelve pitches. San Francisco signed Flora on July 18 for a $7,997,500 bonus against a slot value of $8,988,400 and assigned him to the Arizona Complex League the same day; the complex league activated him on July 29 and he never appeared in a game there. He was assigned to San Jose on September 1. Of the thirty players taken in the first round of the 2026 draft, eighteen have now appeared in a professional game and Flora has the fewest appearances of the eighteen, with the next-fewest being four. Twelve first-rounders have not appeared at all. Ali Thanawalla of NBC Sports Bay Area reported the club is being cautious after Flora threw 102 innings for UC Santa Barbara this spring. San Jose, 78-52 and a division winner, has two regular-season games left. Two takes filed.

Grant LombardSep 5, 20264 min read
The Paperwork Still Says Abdominal Strain
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