August 23

Both Of The Arms San Francisco Added Saturday Last Pitched On August 23

The Giants went into a doubleheader Saturday morning with no starting pitcher named for either game. To get through them they recalled Matt Wilkinson, selected the contract of Seth Lonsway, who is 27 and has never pitched in the major leagues, and optioned out Spencer Bivens, who threw fifty pitches on Friday night. Lonsway walked more men than he struck out at Sacramento this season. Wilkinson was posted as the starter for the first game about three hours before it began. The second game still has nobody.

GL
Grant LombardAug 29, 20264 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Matt Wilkinson in mid-delivery in San Francisco's grey road uniform, SAN FRANCISCO in black and orange across the chest, black cap with an orange SF, the ball in his raised left hand and his glove out in front of him. A league media photograph, not from Saturday.

Matt Wilkinson last pitched on August 23. So did Seth Lonsway.

That is what the two of them have in common, and it is a better explanation of San Francisco's Saturday than anything in either man's record.

The Giants made three moves before lunch. Wilkinson was recalled from Sacramento. The contract of Seth Lonsway was selected from Sacramento. Spencer Bivens was optioned to Sacramento, having thrown fifty pitches on Friday night. Two arms up, one arm down, all three of them on the same road, and a doubleheader that begins at 1:05 in the afternoon and finishes some time after ten at night.

Arizona named Merrill Kelly for the first game and Mitch Bratt for the second, and did it the way clubs normally do, which is in advance. San Francisco named nobody for either one until late in the morning, when it posted Matt Wilkinson for the opener. Wilkinson had been a member of the organization's Triple-A club four hours earlier. The second game still says TBD.

Seventeen games are on today's major league schedule, which is thirty-four starting pitchers. At mid-morning, thirty-one of those slots had a name in them. Two of the three that did not were the Giants'. An hour later San Francisco had filled one of its own, and the last two blanks in the sport belonged to the Giants and the Red Sox.

The reason is short and it is not a secret. Logan Webb started Wednesday and threw ninety-seven pitches. Landen Roupp started Thursday and threw ninety-five. Blade Tidwell started Friday and threw a hundred, and gave up six runs, and San Francisco lost 10-6. Ten men have started a game for this club in 2026. Six of them cannot start another one this week: Robbie Ray and Tyler Mahle were traded in the first three days of August, and Trevor McDonald, Carson Whisenhunt, Adrian Houser and JT Brubaker are on the injured list with, in order, an elbow, an elbow, a forearm and a set of bruised ribs. That leaves four, and three of the four pitched Wednesday, Thursday and Friday.

So the club went shopping in its own system on the morning of the games, and what it came back with is worth looking at slowly.

Lonsway is 27 years old, throws left-handed, and has never appeared in a major league game. San Francisco signed him in July 2021, which means the organization has had him for five years and one month and put him on the 40-man roster this morning. At Sacramento this season he has appeared twenty times, started sixteen of them, thrown seventy-two innings, and posted a 6.00 earned run average. He has struck out forty-five men. He has walked forty-nine. Opponents are hitting .295 against him and his record is 1-5.

(It has not always looked like this. In six appearances at Double-A Richmond in 2024 he struck out twenty-six and walked seven, in thirty-two and two thirds innings, with a 1.38 earned run average. Triple-A is where the walks arrived.)

San Francisco is 55-80, so nobody has to pretend this was a promotion on merit. It was a promotion on the calendar.

On August 23, Lonsway started for Sacramento and went six innings on ninety-eight pitches, walking two. Ninety-eight is the most he has thrown in a game this year and six innings ties the most he has gone, which he had done twice before, both times this month. Six days later he is rested and he is stretched out, and there is nobody else in the organization who is both at once.

Wilkinson is the same case with better peripherals. He is 23, he has two major league starts to his name, and at Sacramento this year he has struck out forty-three in forty-three and two thirds innings while walking seventeen, which is a strikeout-to-walk ratio you can build something on. He also last pitched on August 23, three and two thirds innings on sixty-six pitches at Oracle Park. He was optioned the next day, and a pitcher who is optioned normally has to stay down fifteen days, which would have made him ineligible until September 8. A doubleheader lets a club borrow a twenty-seventh man for the day and waives that minimum, which is the entire reason he is standing in the home clubhouse this morning instead of watching on a television in Sacramento.

Nobody chose these two off a leaderboard. They were chosen off a calendar.

(No blame in that. A pitching staff is a set of dates before it is a set of talents, and a club that traded four pitchers in the first three days of August and has put five more on the injured list since is going to be reading dates for a while.)

The 40-man roster now reads thirty-nine of forty, one spot open. The active roster reads twenty-seven men, fourteen of them pitchers, one more body than a club may carry on a day it plays once.

And Lonsway is the second 27-year-old in four days whose contract this club has selected without his ever having pitched in the major leagues. Braxton Roxby was the first, on Wednesday, and he made his debut Friday night in the ninth inning of a game San Francisco was losing by four. One inning, seventeen pitches, no runs. Two 40-man spots in four days, spent on two 27-year-olds who had never been up.

The prospects everybody wants to talk about are several levels down and cannot pitch this afternoon. The shelf that matters in August is the one directly above them, and San Francisco has been standing at it all week.

Tuesday makes some of this go away. Rosters expand to twenty-eight on September 1, and after that San Francisco can keep an extra arm instead of borrowing one for an afternoon. That is three days from now, and there are eighteen innings in between.

Anyway. Somebody walks out to the mound at Oracle Park at five past one, and the club took until late in the morning to say who.

It is the man it borrowed for the afternoon.

Sources: San Francisco's active roster, 40-man roster, transaction log, schedule, standings and the 2026 pitching records and game logs of every player named, from the MLB Stats API for teamId 137 and sportId 11, retrieved on the morning of August 29, 2026, the first call stamped at 10:18 a.m. Pacific and the last before 11:00. Both Arizona starters, and the two TBD entries as they stood at mid-morning, from MLB.com's Giants probable pitchers page, read inside the same window. The starter for the first game, the remaining TBD for the second, and the league-wide count of two unfilled slots were re-read from the schedule endpoint at 11:51 a.m. Pacific, before publication. Wilkinson's and Lonsway's August 23 outings, Friday's box score and Friday's line score from the official game records. The 27th man rule and the September 1 roster expansion from MLB's published roster rules.

Filed under Giants

More on Matt Wilkinson

His page →
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
Yunior Marte's 40-Man Spot Was Already Spoken For In November
The November deadline

Yunior Marte's 40-Man Spot Was Already Spoken For In November

San Francisco selected Yunior Marte's contract on August 29 and started him in the second game of a doubleheader against Arizona, under three months before the November deadline at which the club had to protect him or lose him in December. Marte signed with Kansas City on June 2, 2022 at age 18, which under the published rule gives his club five seasons, and 2026 is the fifth. San Francisco acquired him from the Royals for Mike Yastrzemski at last year's deadline. Buster Posey described the promotion criterion in public on August 23, six days earlier. Matt Wilkinson was the same case ten days earlier. The counter-argument is five pitchers newly hurt in August, which explains the vacancy and not who filled it. Two takes filed.

Grant LombardAug 31, 20265 min read
A Rainout In Atlanta In June Left The Giants Needing Two Starters On Saturday
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

On the record

Called Shots →
Held upAug 21, 2026

San Francisco uses at least thirteen different starting pitchers in the 2026 regular season.

Ten men have started a game for the Giants through 127 games, which is tied for the sixth-fewest in the majors against a league median of thirteen. Three of the ten cannot start another: Mahle and Ray were traded on August 2 and 3, and McDonald is on the sixty-day injured list. The claim is that the season-long number ends up ordinary rather than exceptional, and it needs three names that have never started a game for this club to start one in the last thirty-five. That is the same rate the club has already run since the deadline, when Tidwell, Brubaker and Wilkinson each got a first start inside sixteen games, and September roster expansion makes an audition cheaper than it was in July. The honest case against it is that Webb, Roupp, Whisenhunt and Tidwell are four healthy starters for a five-man rotation and a club can fill the fifth day with the men it already has. Filed against every open Giants row: the Trent Harris row asks whether one specific pitcher starts a game and this one asks how many men do, and neither settles the other.

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 got Camilo Doval back. Now they have to decide whether to pay him
The 2027 Giants

The Giants got Camilo Doval back. Now they have to decide whether to pay him

Camilo Doval, the former Giants closer traded to the Yankees in 2025, was claimed back off waivers from Pittsburgh on September 24 and said he hoped to finish his career in San Francisco. Keeping him is the one money decision in the club's arbitration class. MLB Trade Rumors' model projects the nine eligible Giants at $18.4 million, with Doval at $6.6 million. For the other eight, the decision is a roster spot on a 40-man that lists 57 names, because the room made for Doval came from moving Blade Tidwell to the 60-day injured list, which only lasts until the World Series ends. Doval walked 12.1 percent of the batters he faced in 2026. The alternative is the November market where the club found Sam Hentges and Jason Foley a year ago. No take in the body; one Called Shot filed on whether he is on the 40-man on December 2.

Andie TownsendOct 9, 20266 min read
The Rangers Have Two Ways Into October And The Price Has One
Two ways in

The Rangers Have Two Ways Into October And The Price Has One

The Rangers can reach the postseason by winning the AL West or by taking a wild card. The Blue Jays, thirteen and a half games back, realistically have one route. The market has the Blue Jays five cents richer anyway, and the reason is a hot month and an easy schedule that are both real and both already spent.

Casey MontgomerySep 4, 20268 min read
San Francisco Sold Everything It Was Allowed To Sell
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