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

More on Seth Lonsway

His page →
San Francisco Used The Same Roster Spot For Two Major League Debuts On Saturday
Fourteen

San Francisco Used The Same Roster Spot For Two Major League Debuts On Saturday

San Francisco handed out two major league debuts on Saturday, eight hours apart, and used one active-roster spot to do it. Seth Lonsway, 27, threw two innings of relief in a 7-1 loss in the first game and was optioned to Triple-A Sacramento between games so the club could add Yunior Marte, a 23-year-old right-hander promoted directly from Double-A Richmond. Marte started the second game and gave up one run in four and two-thirds innings of a 7-2 win. He had thrown 291 professional innings before Saturday and none of them at Triple-A. The 40-man spot came from Casey Schmitt, moved from the 10-day to the 60-day injured list with a left knee meniscus tear he has carried since July 28. Marte is the eleventh man to start a game for the Giants in 2026 and the fourteenth to debut for them, a figure MLB.com's Maria Guardado reports is second in the majors behind the White Sox. Six of the fourteen came between April 1 and June 26, none in July, and eight in August. Two takes filed.

Grant LombardAug 30, 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' farm had the best record in baseball. Promotions decided who rose
The 2027 Giants

The Giants' farm had the best record in baseball. Promotions decided who rose

The Giants' seven minor league affiliates combined for a 413-303 record and a run differential of plus 540, the best of any organization, and MLB Pipeline named San Francisco its Farm System of the Year. A team record does not say which prospects rose. A promotion does, because the new level's pitchers have not seen the hitter and the rate either holds or it does not. Jhonny Level, 19, kept his strikeout rate under 19 percent after moving to High-A Eugene. Josuar Gonzalez hit better at Single-A than he had in the complex league and climbed from 15th to 7th on Pipeline's Top 100. Gavin Kilen, Trevor Cohen and Dakota Jordan all reached Double-A Richmond on July 17; Kilen's .812 OPS did not move, Cohen's walk rate fell by half and Jordan's power disappeared in 88 plate appearances. Bo Davidson improved after his promotion to Triple-A and reached the majors. Joe Whitman's strikeout rate fell from 33 percent to 19 after his.

Andie TownsendOct 16, 20267 min read
Randy Rodríguez's last pitch left the park. On Tuesday he threw the next one
Randy Rodríguez

Randy Rodríguez's last pitch left the park. On Tuesday he threw the next one

Randy Rodríguez, signed by the Giants out of Santo Domingo on July 2, 2017, became a National League All-Star in 2025 with a 1.78 earned run average over 50 games. His last pitch that season was a slider William Contreras hit for a walk-off home run in Milwaukee on August 22. He had Tommy John surgery on September 24, 2025, and on October 13, 2026 he threw a scoreless first inning for the Scottsdale Scorpions at Scottsdale Stadium, his first game at any level in 417 days.

Posey ThompsonOct 14, 20268 min read
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

Earlier on the Giants

At the All-Star break, the Giants' winter regrades to a D+. Only Arraez went up
Free Agent Regrade

At the All-Star break, the Giants' winter regrades to a D+. Only Arraez went up

The mid-season regrade of the sixteen 2025-26 Giants signings, as of the All-Star break on July 14, 2026, off each player's line through that date and nothing later. Arraez, an All-Star at .330/.369/.460 through 402 plate appearances, moves from a B+ to an A. Bader, at .170 in 111 plate appearances and on the injured list, moves from an A- to a D. Houser is a C-, Mahle a D+, Kilian a B-, Hentges a B-. Brennan, Oliva, Ramos and Kennedy, all off the 40-man by the break, are D-minuses. Knizner, signed in August, has no mid-season grade. The class, a C+ at opening day, regrades to a D+. The season-end regrade follows September 27.

Andie TownsendSep 22, 20268 min read
The Giants Spent A 40-Man Spot On Ten Innings
The rotation

The Giants Spent A 40-Man Spot On Ten Innings

The deadline took Tyler Mahle and Robbie Ray and left two rotation spots behind. San Francisco is filling one of them with a 27-year-old career reliever it spent three weeks converting into a starter. The ten innings are excellent and they are ten innings, and the roster spot they cost is worth more this winter than it has been in any previous August of this rebuild.

Andie TownsendAug 8, 20265 min read
HOW TO READ A LINESixty-Two Percent Of TheTickets, Ten Percent Of TheMoneygrabsomepine.comgiants
How to read a line

Sixty-Two Percent Of The Tickets, Ten Percent Of The Money

The count of bets is the public and the weight of cash is the professionals, and the gap between them is most of what a betting market says out loud. Here is that gap across nine live markets this morning, the one price that moved against its own crowd, and the arithmetic that grades a bet against the close instead of against the result.

Casey MontgomeryJul 31, 20266 min read