What is left

San Francisco's Active Roster Does Not List A Shortstop

Willy Adames slid into home at Fenway on Sunday and has not played since. The man who replaced him has pitched two innings this year, and the twenty-six names above him on the roster page include four center fielders and nobody at all at the position he is playing.

GL
Grant LombardAug 25, 20264 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Christian Koss finishing a swing in the Giants gray road uniform, black helmet with the orange interlocking SF, orange batting gloves and an elbow guard with his own name stitched down the forearm in orange. It is an MLB banner crop, three times as wide as it is tall, and he is looking up the field at something the frame does not show.

Christian Koss has pitched two innings in the major leagues this season, one in a 9-0 loss to the Mets in April and one in a 13-3 loss to Pittsburgh in May, which tells you what kind of innings they were.

On Monday night at Oracle Park he was San Francisco's shortstop.

That is not a joke at Koss's expense. He is a real infielder, he has 71 innings at shortstop this year, and he went 2-for-3 batting ninth in a game the Giants won 5-0. The joke is on the roster behind him.

Major League Baseball's own active-roster page lists all 26 San Francisco players by position: thirteen pitchers, four center fielders, three third basemen, two catchers, two second basemen, one right fielder and one first baseman. Add them up and you get 26. Read them again and there is nobody listed at shortstop. Widen it to the 40-man roster and there is exactly one man listed there, and he is on the injured list. That is unusual without being unique: two of the thirty active rosters list no shortstop on Tuesday, San Francisco and the Chicago Cubs.

It took one afternoon. Willy Adames slid awkwardly into home plate scoring a run in the first inning at Fenway Park on Sunday, struck out in the fifth, and left the game. Victor Bericoto twisted his right knee in the left-field wall padding in the bottom of that same inning, going up for a fly ball under fans reaching over him. JT Brubaker bruised his ribs on a diving play. All three landed on the injured list Monday, Adames and Bericoto on the 10-day and Brubaker on the 15-day. Bryce Eldridge is on the bereavement list, away to attend his grandfather's funeral. Matt Wilkinson was optioned.

Five men came the other way in one transaction block, all recalled from Triple-A Sacramento: Nate Furman, Grant McCray, Anthony Molina, Ryan Walker and Shay Whitcomb. Five out, five in, almost twenty percent of an active roster turned over between a Sunday flight home and a Monday first pitch.

(Molina is the one to watch there. He came back from Atlanta for Tyler Mahle on August 2, was optioned the same afternoon, and has still never thrown a major league pitch for this organization. He is in the bullpen now because Brubaker's ribs are not.)

The subtraction that matters is one man#

Adames had started 121 games at shortstop and played 1,046.1 innings there. That is not "the everyday shortstop" as a figure of speech. That is one man, one position, every day, for five months, and there is no other version of it in the building. Marcelo Mayer, a shortstop by trade whom the Giants list at second base, has been on the injured list since June 26 and is now dealing with a right foot bone bruise that halted his rehab assignment. Matt Chapman had season-ending core surgery on August 11. Casey Schmitt is on the injured list too.

So the answer was already rehearsed. When Adames came out on Sunday, Koss slid from third to shortstop and Buddy Kennedy took third. Monday was the same move with a different partner: Koss at short, and Whitcomb, claimed off waivers from Houston two weeks ago, making his Giants debut at third.

Manager Tony Vitello told reporters, including Shayna Rubin of the San Francisco Chronicle, that the club expects Adames back before the season ends. MLB.com's injury page puts the expected return for all three men at "possibly September," and nobody has published a length for any of them.

Fifty-eight men, and seven of them arrived this month#

Here is the number that says whether this is depth working or depth running out. San Francisco has used 58 players in 2026, tied with the Angels and the Athletics for fifth-most in the major leagues against a median of 52 across all 30 clubs. (That counts men who have appeared in a game, not men who have held a roster spot. MLB's full-season roster adds a player the day he plays, which is why Molina is not on it.) The company up there is not all bad company: the Mets are at 61 and the Cubs at 60, and both of them are playing for something.

The rate is the part that has changed. Seven men made their first appearance as a Giant in the twenty-four days of August alone, one every three and a half days, and the newest is Whitcomb, who arrived because a shortstop got hurt. There are 31 games left, and rosters expand on September 1.

And then the starting pitcher left in the third#

Carson Whisenhunt threw 47 pitches to eleven Cincinnati hitters on Monday and walked off in the third inning holding his left elbow. He was, by his own account and his manager's, throwing the best he has thrown all year, which is a low bar he had been failing to clear. He came in with a 7.03 earned run average.

"I felt great," Whisenhunt said afterward, elbow wrapped. "It's honestly probably the best I felt all year. Everything just felt really good today until the last two pitches."

He has never felt this particular thing before, he said, and he hoped it was a pinched nerve. Vitello, who opened his postgame with it rather than with the win, said the careful thing: "He's got discomfort. Obviously, he's pitching on the elbow area. So he'll get it looked at tomorrow and see what it says."

The MRI was scheduled for Tuesday morning. No result has been published.

Which leaves the score, and the score is the strange part. San Francisco won 5-0 with a lineup missing its everyday shortstop and its left fielder, a man on his first day in the organization at third base, a man who pitches in blowouts at shortstop, and five relievers covering the last six and a third innings because the starter had gone off to get his elbow read.

The Giants are 53-78. They have also not lost a game since any of this happened, a winning streak currently one game long.

Sources: San Francisco's transaction log, active roster, 40-man roster, full-season roster, schedule and standings, and the box score for the August 24 game against Cincinnati, all from the MLB Stats API, retrieved August 25, 2026. Full-season roster counts and active rosters for all 30 clubs retrieved the same day and by the same method. Diagnoses, injured-list dates and expected returns from MLB.com's Giants injuries and roster moves page, last updated August 24, 2026. The two published wordings for Adames's elbow are the transaction log's "sprain" and MLB.com's post-MRI "moderate strain"; both are given above and neither is preferred here. The circumstances of Adames's and Bericoto's Sunday injuries and the in-game substitutions via Maria Guardado, MLB.com, August 23, 2026. Vitello's comments on Adames via Shayna Rubin, San Francisco Chronicle, August 24, 2026, as relayed by MLB Trade Rumors. Whisenhunt's and Vitello's postgame comments via Tristi Rodriguez, NBC Sports Bay Area, August 24, 2026.

Filed under Giants

More on Anthony Molina

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

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

A process grade asks whether a club made the right trade at the right price at the right time on what it knew that day, and the answer does not change when the players do. The five Giants deadline trades, graded as of August 3, 2026: Tyler Mahle to Atlanta for Anthony Molina, C+; Luis Arraez and Caleb Kilian to Philadelphia for Ramon Marquez and Marty Gair, A-; Robbie Ray to San Diego for Miguel Mendez and Joniel Hernandez, B+; Heliot Ramos to New York for Henry Lalane and Kaeden Kent, B; Erik Miller and Carlos Gutierrez to Boston for Marcelo Mayer, A-. Every source is dated August 2 to August 4. The result gets its own grade when the season ends on September 27.

Andie TownsendSep 22, 202611 min read
Seven of the thirteen men who started for the Giants cannot pitch this week
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
Adrian Houser's Forearm Took A Job With It, And San Francisco Has Been Filling It With Starting Pitchers
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

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

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 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 Giants Have Ended Up With What Atlanta Paid For Joey Bart
The Bart chain

The Giants Have Ended Up With What Atlanta Paid For Joey Bart

San Francisco claimed right-handed pitcher Duncan Davitt off waivers from Atlanta on Wednesday, September 9, and designated right-hander Spencer Bivens for assignment the same day, with the 40-man roster already full. Atlanta had acquired Davitt from the Chicago White Sox on August 3 in exchange for catcher Joey Bart, whom San Francisco drafted second overall in 2018 and signed for $7,025,000. The Giants designated Bart for assignment on March 31, 2024 and traded him to Pittsburgh two days later for right-hander Austin Strickland, who never reached the major leagues and was released by High-A Eugene on August 3, 2026, the same day Atlanta traded Bart for Davitt. Davitt is 26, debuted with the White Sox on April 10, 2026, and has thrown two major league innings this season across two appearances. He has been on three organizations' paperwork in 2026. Bivens went undrafted in 2018, pitched in France, the Czech Republic and two independent leagues before the Giants signed him in May 2022, debuted at 29 in June 2024 and threw 81 innings for San Francisco in 2025; this year he has a 14.40 earned run average in five innings. San Francisco's 40-man roster reads 40 of 40 once the 15 players on the 60-day injured list are set aside. Atlanta is 85-61 and put him on waivers. San Francisco is 62-85 and eliminated, with 15 games left. Two takes filed.

Grant LombardSep 10, 20265 min read
Marcelo Mayer's Foot Was Not The Injury San Francisco Was Buying
The deadline buy

Marcelo Mayer's Foot Was Not The Injury San Francisco Was Buying

San Francisco acquired Marcelo Mayer from Boston on August 3 for reliever Erik Miller and outfielder Carlos Gutierrez, knowing he was on the injured list with a bone stress reaction in his left ulna. The forearm has given no trouble. Mayer began a rehab assignment at Triple-A Sacramento on August 13, played four games in six days, and has not been in a lineup since August 18. Manager Tony Vitello said Friday that the assignment stopped because of soreness in Mayer's right foot, an injury he had in Boston, and that an MRI and a CT scan found a bruise. Mayer is resting in San Francisco while the Giants play three games at Fenway Park against the club that traded him. Erik Miller pitched the seventh inning of the first one.

Grant LombardAug 22, 20265 min read
A Price Can Move Six Cents Without Anybody Changing Their Mind
The margin

A Price Can Move Six Cents Without Anybody Changing Their Mind

The margin baked into a baseball moneyline collapses from roughly 4.7 percent at the open to under 1.9 percent by late morning, which lengthens underdog prices and cheapens favorites whether or not anybody's opinion changed. Here is the arithmetic on four games, and what it does to a call this desk already filed in public.

Casey MontgomeryAug 14, 20267 min read