Five innings

Flora was lined up to start a championship game, until the Giants moved him up

On September 10 the fourth pick in this year's draft said he was in line to start Game 3 of the California League Championship Series. Three days later the Giants assigned him to Double-A Richmond, and San Jose played that Game 3 without him.

AT
Andie TownsendSep 18, 20265 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Jackson Flora in a posed head-and-shoulders portrait against a plain grey-blue background, smiling, wearing a black cap with a grey brim carrying an orange interlocking SJ and a white jersey with orange and black piping at the collar. A studio portrait in San Jose Giants uniform, not a photograph from any of the three games described here.

Jackson Flora struck out the side to end his night on September 10, tipped his cap to a crowd at Excite Ballpark that had spent the at-bat chanting for cheaper beer, and told reporters afterward that he was lined up to start Game 3 of the California League Championship Series if San Jose needed one.

San Jose needed one. It was played on September 16, at home, against Lake Elsinore, with the league title on it. Flora was in Virginia.

The document that put him there is dated September 13. "RHP Jackson Flora assigned to Richmond Flying Squirrels from San Jose Giants." That is the whole entry in the league's transaction feed, and the part that matters is its last four words. It was filed on the same day San Jose played Game 1 of the series Flora had just helped it reach.

His entire professional record is five innings. That is not a sample and nothing in it supports a claim about the pitcher. The assignments around it support a claim about the club.

What the five innings are#

DateLevelGameLine
September 4Single-A San Joseat Fresno, regular season1 IP, 1 H, 1 BB, 2 K, 28 pitches
September 10Single-A San JoseCal League Division Series, Game 22 IP, 0 H, 2 BB, 4 K, 32 pitches
September 17Double-A RichmondEastern League Division Series, Game 22 IP, 0 H, 0 BB, 4 K, 28 pitches

Three starts, eighteen batters faced, one hit, three walks, ten strikeouts, no runs. Four of the five innings came in postseason games, thrown by a pitcher who had not thrown a professional pitch of any kind two weeks earlier.

The first forty-eight days said the opposite#

San Francisco signed Flora on July 18 for $7,997,500 and assigned him to the Arizona Complex League the same afternoon. The complex league activated him on July 29. He did not appear in a game there, and the transaction feed carries nothing further about him until September 1, when the Giants sent him to San Jose. Forty-eight days from signature to first pitch, thirty-seven of them after he was cleared to work.

That was a club protecting an arm that had thrown 102 innings for UC Santa Barbara in the spring, and it read as one at the time. Thirteen days after that first pitch, the same club had him starting a Double-A playoff game.

Kyle Haines, the Giants' farm director, described the plan on the record the night of the debut, to Shayna Rubin of the San Francisco Chronicle. Flora, he said, "will be part of the run and pitch on turn" in the California League playoffs, with his pitch limit ticking up "slightly for however long this run lasts." Haines gave the reason for pitching him in September at all: "It's good for him to get those first pro innings out of the way this year so he can focus on next year and not be worried about the first pro inning, first outing."

The run lasted six more days after Flora's start in it. He was not part of the end of it.

What he did in Richmond#

Richmond had lost the first game of a best-of-three division series, so the game Flora started on September 17 was the one the Flying Squirrels had to win. He opened it with three consecutive strikeouts, all on changeups, one of them against Zyhir Hope, whom MLB Pipeline ranks first among Detroit's prospects. He needed 28 pitches to get through two innings, 19 of them strikes, and drew five swinging misses on fifteen swings, according to Michael Avallone's account for MLB.com. His fastball reached 97 to end the second.

Then he handed the ball to somebody else. Richmond lost 5-3 and its season ended that night. San Francisco had moved its fourth overall pick across the country to throw two innings in what turned out to be that club's last game of the year.

Nobody else in the round has been above High-A#

Thirty players were taken in the first round of this year's draft. Flora is the only one of the thirty to appear in a game above High-A, counting regular season and postseason together, and he reached Double-A without ever pitching at High-A at all.

It does not follow that he is further along than Roch Cholowsky, who went first and has played only at High-A, or than Drew Burress, who went eighth and has played 30 games, more than anyone else in the round. Eleven of the thirty have not appeared in a professional game anywhere, which makes the comparison group uneven, and a two-inning cameo in another affiliate's elimination game is a controlled event rather than an assignment. The Giants did not promote Flora to Double-A to find out whether he could handle Double-A hitters. Six of them is not a test.

What the move does is put him in a Richmond clubhouse, in a Richmond uniform, in a playoff game, in September, so that none of those things are new to him in April.

The part the paperwork does not contain#

The club has now said, in transactions rather than in quotes, what the last six weeks were for. It got the first professional inning out of the way, then the first postseason inning, then the first inning at a level where the hitters have a plan. It spent its Single-A affiliate's championship series to do the last one.

The Arizona Fall League rosters came out on September 15. Flora is not on any of the six, which between them carry 238 players. He told reporters on September 10 that he plans to spend the fall in Santa Barbara finishing a communications degree and reporting to pitchers' camp in Arizona in January.

So the next document in this file is his 2027 assignment, and the club has not filed it. A pitcher who has thrown five professional innings, none of them at High-A and two of them at Double-A, can open next season at either level without anybody having to explain it. The September the Giants just spent reads like an organization that has already decided. What April answers is whether it decided on Double-A, or only on making Double-A a shorter trip when the decision comes.

Sources: MLB Stats API (transactions, game logs, box scores and schedules for player 814176, San Jose, Richmond and the 2026 first round); MLB.com (Michael Avallone, September 17, on the Richmond start; MLB.com's September 10 account of the San Jose division series clincher); San Francisco Chronicle (Shayna Rubin, published the night of September 4, for Kyle Haines and for Flora's spring workload); MLB Pipeline prospect rankings.

Filed under Giants

More on Jackson Flora

His page →
Jackson Flora Signed On July 18 And Threw His First Professional Pitch On September 4
Forty-eight days

Jackson Flora Signed On July 18 And Threw His First Professional Pitch On September 4

Jackson Flora, the fourth overall pick in the 2026 draft, made his professional debut on Friday night for Class A San Jose at Fresno, starting and pitching one scoreless inning against the Grizzlies. He faced five batters, allowed one hit and one walk, struck out two, and threw 28 pitches, 14 of them for strikes. Three of the five hitters took him to a full count and the first two outs cost him twelve pitches. San Francisco signed Flora on July 18 for a $7,997,500 bonus against a slot value of $8,988,400 and assigned him to the Arizona Complex League the same day; the complex league activated him on July 29 and he never appeared in a game there. He was assigned to San Jose on September 1. Of the thirty players taken in the first round of the 2026 draft, eighteen have now appeared in a professional game and Flora has the fewest appearances of the eighteen, with the next-fewest being four. Twelve first-rounders have not appeared at all. Ali Thanawalla of NBC Sports Bay Area reported the club is being cautious after Flora threw 102 innings for UC Santa Barbara this spring. San Jose, 78-52 and a division winner, has two regular-season games left. Two takes filed.

Grant LombardSep 5, 20264 min read

On the record

Called Shots →
OpenAug 15, 2026

Jackson Flora does not appear in a game above High-A at any point in the 2027 minor league season.

Flora was the fourth overall pick this year out of UC Santa Barbara at $7,997,500 and is assigned to the Arizona Complex League. Polished college arms taken that high routinely reach Double-A in their first full professional season, which is what makes this a call rather than a description. It is the piece's argument about runway staked on the one player in the system with the shortest expected path.

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

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
Once Logan Webb Reaches The Fifth Inning He Has A 1.74 Earned Run Average
Second And Third

Once Logan Webb Reaches The Fifth Inning He Has A 1.74 Earned Run Average

Logan Webb has a 4.31 earned run average in 27 starts for the Giants in 2026, up from 3.22 in 34 starts last season, and the damage is concentrated in two innings. He has allowed 38 of his 77 earned runs in the second and third innings, which is 49 percent of the runs in 33 percent of his innings. His combined earned run average in those two innings was 2.95, 2.94, 2.32 and 3.31 in the four seasons before this one; this year it is 6.49. From the fifth inning on he has allowed 11 earned runs in 57 innings, an earned run average of 1.74, the lowest of his career by that measure. He allowed fewer hits per nine innings and posted a better opponents' on-base plus slugging than in 2025. He made his third straight All-Star team in July after a June in which he gave up three earned runs in 38 innings. One take filed.

Grant LombardSep 14, 20266 min read