Giants
Six and six

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

San Francisco comes home tonight for its last six games of 2026. Pitchers who were traded away or are now on the injured list made 105 of the club's 156 starts this season, which is the highest share in baseball and seventeen points clear of second place.

GL
Grant LombardSep 21, 20265 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Landen Roupp photographed from behind in the middle of his delivery for San Francisco, throwing arm cocked back and glove hand out in front of him, wearing the Giants' cream home uniform with ROUPP and the number 65 across the shoulders in black with orange trim, and a black cap with the orange interlocking SF. A ballpark crowd is blurred out of focus behind him. The date of the photograph is not established.

San Francisco plays its last six games of the season starting tonight, all of them at home. Minnesota for three, then the Dodgers for three, then everyone goes home for the winter.

The club has six starting pitchers available to cover those six games.

That is not a coincidence, and it is not good planning either. It is what is left.

Thirteen men started a game for the Giants in 2026. Go through the thirteen and ask a simple question about each one, which is whether he could take the ball this week if the club asked him to. Seven of them cannot.

The arithmetic#

Here is the list of the seven, with the number of starts each made and the reason he is unavailable, all of it off the league's own transaction record.

Tyler Mahle made 18 starts and was traded to Atlanta on August 2 for a pitcher named Anthony Molina. Robbie Ray made 21 and was traded to San Diego on August 3 for Miguel Mendez and Joniel Hernandez. Trevor McDonald made 14 and went on the injured list on July 21 with a right elbow strain, moved to the 60-day list on August 13. JT Brubaker made one start and went on the 10-day list on August 24 with bruised ribs. Carson Whisenhunt made 8 and went on the list the next day, August 25, with a left elbow sprain. Adrian Houser made 16 and went on the list the day after that, August 26, with a right forearm strain. Logan Webb made 27 and went on the list on September 18 with a blister on his middle finger, which ended his season.

Add the starts up. It comes to 105.

San Francisco's pitchers have made 156 starts this year, because the club has played 156 games. So 105 of 156 is 67.3 percent of the season's starting assignments handed to men who are not on the roster tonight.

The part that makes the number mean something#

Every team loses starters. A club that ends September without the rotation it began April with is describing baseball, not describing itself, and a number with no comparison attached is just a number with a decimal point in it.

So the same calculation ran for all thirty clubs this morning, off the same two feeds: every pitcher credited with a start in 2026, checked against his club's active roster as it stood a few hours ago. All thirty clubs are carrying 28 men today, so nobody gets an advantage from roster size.

The median club is at 27.2 percent. San Francisco is at 67.3.

Nobody else is close. Toronto is second at 50.0 percent, and the distance from San Francisco down to Toronto is 27 starts. The distance from Toronto down to tenth place is also 27 starts. One club sits as far above the field as the next nine clubs are spread out. At the other end, Cleveland has given 2 of its 156 starts to men who are not on the roster today, which works out to 1.3 percent, and is the sound of a pitching staff nobody had to think about.

The six who are left#

Landen Roupp, 29 starts. Blade Tidwell, 8. Matt Wilkinson, 5. Anthony Molina, 4. Cesar Perdomo, 3. Yunior Marte, 2.

Roupp is the only one of the six who has made more than eight starts, and he has made more than three and a half times as many as the next man. Take him out of the group and the other five have 22 starts between them, across a whole season, on a club that needed 156 of them.

Molina is the pitcher Atlanta sent back for Mahle in August. He has made four starts since, which means that one of the six arms available for the final homestand arrived in the trade that removed one of the seven who are not.

Tidwell goes tonight against Zebby Matthews.

Sunday#

Matt Wilkinson pitched five scoreless innings at Dodger Stadium on Sunday afternoon. Three hits, no walks, six strikeouts, 76 pitches. The six strikeouts are the most he has recorded in a major league game, which is a sentence that carries less weight than it sounds like, because his entire major league career is seven appearances and 18 strikeouts and all of it has happened since August 19.

San Francisco lost the game 3-1 and was swept.

That is the shape of this part of the season. A pitcher who had never thrown a major league pitch before August 19 goes five innings against the best team in the division, gives up nothing, and the club loses anyway, because the four relievers who followed him gave up three runs in the three innings they covered and the offense scored once.

Wilkinson is 2027's problem, or 2027's answer, and there is no way to tell which from five starts. Nobody should pretend otherwise for six more days.

What the last week is actually for#

The Giants are 64-92 and they are locked into fourth place in the West in both directions. Arizona is 18 games ahead of them with six to play, so they cannot climb. Colorado is 57-99 and cannot reach 64 wins even by sweeping out the string, so they cannot fall either. There is nothing left to play for that shows up in a standings table.

What they have is six games in which to look at Tidwell, Wilkinson, Molina, Perdomo and Marte, which is a fair description of a pitching staff that has been looking at those men all year whether it wanted to or not.

The interesting thing about the 67.3 percent is not that it is high. It is that the club did not choose most of it. Two of the seven were traded, which was a decision somebody made in a room in early August. The other five got hurt, three of them inside a 72-hour stretch in late August that nobody planned and nobody could have.

A rotation is a thing a front office builds in the winter and then spends the summer watching leave.

Sources#

Major League Baseball's own statsapi, read the morning of September 21, 2026: 2026 season pitching records for all thirty clubs, including every pitcher credited with a game started; active rosters for all thirty clubs as of that reading; the San Francisco 40-man roster and player statuses; the San Francisco transaction log from May 1 to September 21, 2026, for the trade dates, injured list placements and stated injuries; the National League standings for the 64-92 record through 156 games; the schedule for the final six games and tonight's probable pitchers; and the box score and pitching lines for the September 20 game at Los Angeles. Matt Wilkinson's career totals and game log from his own player record at the same source. League median, second place and last place computed here from those feeds rather than taken from a published table.

Called Shot#

Cesar Perdomo and Yunior Marte each start at least one of San Francisco's final six regular-season games, September 21 through September 27, 2026. Six games and six available starters says they both get a turn. A club that would rather open with a reliever, or give Roupp an extra one, says they do not.

Filed under Giants

More on Adrian Houser

His page →
The long man

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

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

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

Logan Webb Got Six Outs In Pittsburgh. The Pitcher San Francisco Added That Morning Got Twelve.

San Francisco selected the contract of left-hander Cesar Perdomo from Triple-A Sacramento on September 1 and he made his major league debut the same afternoon at Pittsburgh, pitching the fourth through the seventh innings of a 13-12 loss. Perdomo faced fifteen batters, recorded twelve outs, allowed three hits and one run, walked one and struck out four, throwing 40 of 58 pitches for strikes. Logan Webb started and was charged with nine earned runs while recording six outs against eighteen batters faced. Perdomo is 24, signed as a free agent out of Venezuela on July 2, 2021, and did not appear in a professional game until June 2022, when a 60-day injured list stay ended his first season after fifteen innings. He did not reach a full-season league until April 2024 and was assigned to Double-A Richmond on April 1 of this year, five months before his debut. His Sacramento line was a 5.10 earned run average with 20 walks in 47 and two-thirds innings. The 40-man spot came from Adrian Houser, moved to the 60-day injured list the same day with a right forearm strain and a club-stated expected return of 2027. San Francisco also recalled catcher Zach Morgan, who has still never appeared in a major league game. Two takes filed.

Grant LombardSep 2, 20265 min read
Logan Webb Got Six Outs In Pittsburgh. The Pitcher San Francisco Added That Morning Got Twelve.
The four days

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

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

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

More on Anthony Molina

His page →
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

On the record

Called Shots →
OpenAug 8, 2026

Trent Harris starts at least one major league game for San Francisco in the 2026 regular season.

The whole piece rests on reading the three Triple-A starts as a conversion rather than a coincidence, and this is that reading stated so it can be scored. San Francisco stretched Harris out over three consecutive starts from July 21 to July 31, rested him seven days, and then spent a 40-man spot on him with two rotation spots unfilled and no starter named for any of the three games against Houston that begin August 10. If that sequence means what it appears to mean, he starts. The case against is real and I am taking the other side anyway: he made 120 relief appearances and three starts in his professional life, his longest outing was four innings and 51 pitches, and a club can want bulk innings from a man without ever handing him the first inning. Adrian Houser and JT Brubaker are both available for the same job and both have done it. A bullpen game in which Harris follows an opener does NOT count; the claim is that he is credited with the start. If he is optioned to Sacramento and never returns, or is injured, that is a MISS rather than a VOID, because the club's willingness to give him a start is exactly what is being tested and sending him down is one of the ways the answer turns out to be no.

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

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
The Giants Have Ended Up With What Atlanta Paid For Joey Bart
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 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
A Price Can Move Six Cents Without Anybody Changing Their Mind