The rotation

Carson Whisenhunt's Only Scoreless Start This Season Was The One He Did Not Finish

The Giants left-hander walked off the Oracle Park mound with two outs in the third inning on Monday night, having thrown 47 pitches and allowed no runs. His fastball in that inning was the speed it had been in the first. On Tuesday the club told reporters an MRI had found a torn ulnar collateral ligament and that its doctors had recommended surgery. Then Tuesday's starter left in the second, and his fastball had moved two miles an hour.

GL
Grant LombardAug 26, 20266 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Carson Whisenhunt seen from behind on the mound in the Giants' cream home uniform, WHISENHUNT and the number 88 across the back of the jersey, his left arm drawn back mid-delivery, the shot taken through netting.

The last pitch Carson Whisenhunt threw in a major league game this season was a changeup at 83.5 miles an hour. Sal Stewart flied it to right field for the second out of the third inning on Monday, and Whisenhunt came out of the game.

The pitch before that one was a sinker, and it was 94.1. His first sinker of the night had been 94.4.

Those are ordinary numbers for him, and that is the whole problem with them.

Nothing in Whisenhunt's speeds moved#

Major League Baseball's pitch-tracking log has every pitch Whisenhunt threw at Oracle Park on Monday night. His four-seam fastball averaged 94.1 miles an hour in the first inning and 93.4 in the third. His sinker averaged 94.0 in the first and 94.1 in the third. He threw his last one for a called strike.

The changeup did move, from an 85.0 average in the first inning to 83.6 in the third. That was five changeups in five different counts, and a mile and a half is well inside the range a pitcher creates on purpose. Somebody with his full season in front of them may find something in it. There is nothing in it here.

The rest of the line is the line of a good start. Eleven hitters, two hits, one walk, three strikeouts, no runs. Twenty-six strikes in 47 pitches, which is not sharp command and was good enough anyway. He left with two outs in the third, Elly De La Cruz on first and Ivan Johnson on third, and San Francisco leading 5-0. Jason Foley struck out Dane Myers to end the inning, and neither runner scored.

Eight starts, and one of them was that#

Whisenhunt has started eight games for San Francisco this season and Monday is the only one in which the other team did not score. Look at the earned runs in order: two, two, four, six, four, one, six, and then nothing. He came into the night with a 7.03 earned run average and left with a 6.49, which is what two and two-thirds scoreless innings will do to a small denominator.

He told reporters afterward that it was the best he had felt all year. He also said something less quotable and more useful, which is that the season had been "probably in the same boat of a weird year. Just very back and forth." Tristi Rodriguez of NBC Sports Bay Area had it Monday night. The earned run averages agree with him.

The MRI was Tuesday morning. Before that night's game against Cincinnati the club told reporters, NBC Sports Bay Area among them, that it had found a torn ulnar collateral ligament and that the Giants' doctors had recommended surgery. San Francisco then placed him on the 15-day injured list and recalled right-hander Spencer Bivens from Triple-A Sacramento. The transaction itself, filed the same hour, reads "left elbow sprain," which is the category the paperwork has for it.

No timeline has been published, and the reason a timeline matters is that there are two operations and they are not the same length. A full reconstruction, the one everybody calls Tommy John, takes a pitcher out for the better part of two seasons. An internal brace repair is a shorter absence. Nobody has said which one is being recommended, so anybody putting a return date on this today is guessing.

The third one#

Hayden Birdsong went on the 60-day injured list on March 21. The transaction names the reason in three words: Tommy John surgery. Trevor McDonald went on the 15-day list on July 21 with what MLB's log calls a right elbow strain, had Tommy John surgery with Dr. Keith Meister on August 5, and was moved to the 60-day list on August 13. Whisenhunt is the third San Francisco starting pitcher this season to arrive at that elbow. Two have had it rebuilt. He has been told to.

Widen it past the rotation and the count is worse in a way that is probably meaningless and is worth writing down anyway. San Francisco has made 33 placements on the injured list this season. Eight name an elbow, across seven different men, and Birdsong's is a ninth that names the operation instead of the joint. Two of the seven are catchers and one is the shortstop, which is why nothing about a cause gets asserted here. Clubs are not laboratories and 33 is not a sample. It is still eight.

One of the eight is Willy Adames, hurt at Fenway Park on Sunday and placed on the list Monday, and the distinction in his case is real and worth keeping: it is his left elbow and he throws right-handed. A shortstop's non-throwing arm and a left-hander's throwing arm are not the same problem wearing the same word.

And then Tuesday#

Adrian Houser started the next night at Oracle Park, retired five of the six men he faced, allowed one hit and no runs, and came out in the second inning after 26 pitches.

His fastball did what Whisenhunt's did not. In the first inning Houser's four-seamer averaged 96.3 miles an hour and his sinker 95.5. In the second they were 94.3 and 93.5. That is roughly two miles an hour off both pitches between one inning and the next, in an outing that lasted five outs.

Houser has an account of when it started, and it lines up with the numbers. "Started a little bit in the [Reds catcher Tyler] Stephenson at-bat at the end of the first, and then went back out for the second," he told Will Simonds of NBC Sports Bay Area. "Just kind of feeling it on every pitch."

Vitello called it "just some tightness in his flexor." Houser called it a "minor setback" and said it feels similar to the flexor strain he had with Milwaukee in 2022, which cost him about eight weeks, "but not near as bad."

A flexor strain and a torn ligament are different injuries with different calendars, and nobody outside the building knows which one this is. Houser's MRI is Wednesday morning. No result has been published, and none is guessed at here.

What the audition was for#

Whisenhunt is 25. San Francisco took him out of East Carolina with the 66th pick of the 2022 draft, and by the time he reached the majors he had been ranked inside the top 100 prospects in baseball at MLB.com and at Baseball Prospectus. The major league version of him now sits at 13 starts, 58 innings, 33 walks, 42 strikeouts, a 5.90 earned run average and a 1.66 WHIP.

Fifty-eight innings is a starter's June. A club cannot decide anything on it, which is precisely why the club kept handing him the ball every sixth day of a lost August.

That matters because of what the Giants have left, which is 30 games and no season. They are 54-78, 26 games out, with an elimination number of five in the division (that is any combination of Giants losses and Dodgers wins totalling five, and it can be reached in a long weekend). A club in that position has one use for its last month that is worth anything in 2027, and it is finding out which of the arms it already owns can hold a rotation spot. Whisenhunt was one of those questions. He is not one this year, and on the two operations available he is probably not one next year either.

Blade Tidwell, who has four starts, is still here. Matt Wilkinson, who has two, was optioned to Sacramento the day Whisenhunt got hurt. Ten pitchers have started a game for San Francisco this year and four of them cannot start another: Tyler Mahle and Robbie Ray were traded on consecutive days at the deadline, McDonald is on the 60-day list, and now this. Those four made 61 of the club's 132 starts.

The Giants have won two in a row, which is worth saying because of how both of them looked. They beat Cincinnati 5-0 on Monday and 3-1 on Tuesday, and their starting pitchers threw four and a third innings between the two games and gave up nothing at all. Both men left early. Neither left because he was being hit.

Landen Roupp goes Wednesday. He has 25 starts, more than anyone else on the team, and he and Logan Webb are now most of what is left.

Sources: San Francisco's 2026 transaction log, 40-man roster, standings, schedule, and Whisenhunt's career and 2026 game-by-game pitching lines, from the MLB Stats API, retrieved August 26, 2026. Pitch types and velocities counted from the same feed's play-by-play for gamePk 823183, the August 24 game against Cincinnati, and gamePk 823181, the August 25 game, read with the pitch-result field included rather than inferred. Both games carry a one-pitch gap between the boxscore and the play-by-play, and both are recorded rather than smoothed: Whisenhunt's boxscore gives 47 pitches, 26 strikes and 21 balls against 46 tracked events with 26 strikes and 20 balls, so the untracked pitch is a ball and cannot be the one Sal Stewart put in play; Houser's boxscore gives 26 pitches and 19 strikes against 25 tracked events and 18 strikes, so the untracked pitch is a strike and could be his last, which is why no last pitch of his is named here. The inning averages are unaffected by one pitch either way. Whisenhunt's postgame comments via Tristi Rodriguez, NBC Sports Bay Area, August 24, 2026. Houser's and Vitello's comments and the Wednesday MRI via Will Simonds, NBC Sports Bay Area, August 25, 2026, updated 10:39 p.m.; the note that Adames's ligament injury is to his non-throwing arm via Alex Pavlovic, NBC Sports Bay Area, the same day. The torn ulnar collateral ligament, the surgery recommendation and the club's announcement to reporters before Tuesday's game via ESPN and Sports Illustrated, August 25, 2026, both crediting NBC Sports Bay Area. Draft position from East Carolina University Athletics, July 18, 2022, and NBC Sports Bay Area, July 17, 2022; the top-100 prospect rankings via MLB Trade Rumors, August 25, 2026. McDonald's surgery date and surgeon via MLB Trade Rumors and McCovey Chronicles, August 2026. Birdsong's designation is quoted from MLB's own transaction log for March 21, 2026.

Filed under Giants

More on Adrian Houser

His page →
The Giants' nine free-agent contracts, graded on signing day. The biggest one is a C+
Free Agent Regrade

The Giants' nine free-agent contracts, graded on signing day. The biggest one is a C+

The 2025-26 Giants signed nine major league free agents for $70.28 million guaranteed across the nine, and none of the nine came from the top of the market. Each is graded here as of its signing date, on a four-part rubric in this order: need, fit, price and term against MLB Trade Rumors' November 6 and FanGraphs' November 5 predictions, and risk. Hentges B, Foley B-, Houser C+, Mahle B+, Bader A-, Arraez B+, Wick C, Brennan B-, Borucki C+. The winter as a class, graded at opening day: C+. The result grades come at the All-Star break and at season's end.

Andie TownsendSep 22, 202612 min read
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
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

More on Carson Whisenhunt

His page →
Posey starts the winter with the bullpen, and the rotation lost more
The 2027 Giants

Posey starts the winter with the bullpen, and the rotation lost more

At the season-end news conference on September 29, Buster Posey took the blame for the bullpen and said the club's offseason work starts there, with the rotation right behind it. The 2026 record explains why the bullpen is first in line: 16-29 in one-run games, and a relief corps whose strikeout-minus-walk rate beat only two clubs. The 2027 supply says the rotation has the bigger hole. Of 162 starts, 39 went to Robbie Ray and Tyler Mahle, both traded at the deadline, and 31 went to Trevor McDonald, Blade Tidwell and Carson Whisenhunt, whose elbows put their returns at late 2027 or 2028. The lineup the club intends to keep drew 449 walks, the fewest in the majors, and owes $451 million from 2027 on to Rafael Devers, Willy Adames and Matt Chapman. The same week, MLB Pipeline named San Francisco its Farm System of the Year. No take filed.

Andie TownsendOct 2, 20266 min read
Tidwell is the fourth young Giants starter sent for elbow surgery since March
Four of four

Tidwell is the fourth young Giants starter sent for elbow surgery since March

The Giants placed Blade Tidwell on the 15-day injured list on September 22 and recalled Braxton Roxby from Sacramento. Tidwell left his start against Minnesota on September 21 in the fourth inning with right elbow discomfort; an MRI showed what the club's injury page calls a moderate to high-grade UCL sprain, and team orthopedist Dr. Kenneth Akizuki recommended surgery. The page lists his expected return as 2028. He is the fourth starter on the club to reach that ligament in 2026, after Hayden Birdsong (Tommy John surgery March 25), Trevor McDonald (August 5) and Carson Whisenhunt (September 16). All four are 25 and were born within 314 days of each other. The club's own expected-return column reads 2027 for Birdsong, late 2027 or 2028 for McDonald, and 2028 for Whisenhunt and Tidwell. The same day, Landen Roupp was shut down healthy at a career-high 155 innings. Two takes filed.

Grant LombardSep 23, 20264 min read
The blister cost Logan Webb two starts and nothing else
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

On the record

Called Shots →
MissedAug 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 →
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

Nobody from Opening Day started, and two newcomers made it seventy Giants
Seventy

Nobody from Opening Day started, and two newcomers made it seventy Giants

San Francisco's 5-2 win over Minnesota on September 21 came with a lineup that shared no name with the nine the club started on Opening Day. Of those nine, three have been traded and six are on the injured list. Bo Davidson, a non-drafted outfielder signed out of a North Carolina community college for $50,000 in 2023, singled at 103.8 mph on the ninth pitch of his major league debut, stole second and scored. Marcelo Mayer, the fourth overall pick in 2021, acquired from Boston on August 3 for Erik Miller and Carlos Gutierrez, struck out four times in his first game as a Giant after three months out. They were the 69th and 70th players San Francisco has used in 2026, a franchise record; the 2022 club used 66. Davidson is also the seventeenth player to make his major league debut with the club this season, one more than in 2008 and the most of any Giants season since at least 2000. The club claimed Camilo Doval back off waivers from Pittsburgh on September 24. If he pitches in the final series against Los Angeles, he is the 71st, which would tie the major league record set by the 2025 Braves. One take filed.

Andie TownsendSep 25, 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
The 2028 All-Star Game Will Decide For Itself What San Francisco Means
Civic memory

The 2028 All-Star Game Will Decide For Itself What San Francisco Means

MLB awarded the 2028 All-Star Game to Oracle Park on August 14, the fourth San Francisco has been given and the first since 2007. Mayor Daniel Lurie's statement received it as a verdict on the city. San Francisco has hosted three of these games, and on two of the three the memory that stuck belongs to the ballpark rather than to the baseball: the wind at Candlestick in 1961, and a ball off a sign in right field in 2007. A city does not get to choose what a national event will say about it.

August LindenAug 16, 20267 min read