Prospects

The Giants Bought Four Shortstops. Only One Of Them Can Play Shortstop.

Josuar Gonzalez, Luis Hernández, Jhonny Level and Gavin Kilen are the best thing happening in this farm system. They are also stacked on top of each other at one position, and the only one arriving soon is the one you should be least excited about.

GS
Grab Some PineJul 26, 20268 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.

There is exactly one shortstop position at Oracle Park. It is a single unit of very desirable real estate, it comes with a long lease, and the San Francisco Giants currently hold four separate deposits on it.

Josuar Gonzalez. Luis Hernández. Jhonny Level. Gavin Kilen. Two teenagers signed out of Latin America eleven months apart, a 19-year-old Venezuelan who has already outgrown two levels this season, and a first-round college infielder who was the first draft pick Buster Posey ever made as a head of baseball operations. Between the three whose bonuses are public, the Giants have committed $13,245,000 to solving the same problem four different times.

This is not a criticism. Hoarding middle infielders is how good farm systems get built, because shortstop is the position that converts downward into everything else. You can move a shortstop to second, to third, to center field. You cannot move a first baseman to shortstop, no matter how nicely you ask him.

But it does create a specific and slightly perverse situation, and here it is: the only one of these four arriving in the next couple of years is comfortably the least exciting of them.

The gradient nobody puts on the prospect list#

Prospect rankings sort by ceiling. Rosters sort by arrival. Those two orders almost never match, and with this group they are nearly inverted.

MLB Pipeline has Gonzalez as the No. 1 prospect in the organization and the 15th-best in baseball, with Hernández right behind him at No. 2 in the org and 32nd overall. Level is fourth on that same list, though ESPN's Kiley McDaniel has him second. Kilen does not crack the top handful anywhere.

Now sort the same four men by when they are actually expected to play a major league game. FanGraphs has Kilen arriving in 2027, Level in 2030, Gonzalez in 2031 and Hernández in 2032. Pipeline is more optimistic on the two teenagers, and we will come back to exactly how much.

Read those two lists back to back and the shape of the next four years gets clearer. The Giants have one middle infielder close enough to matter to the current roster, and he is the one with the modest projection. The three with genuine star equity are all a minimum of three years out, and two of them are still teenagers who have played a combined one game above the complex level.

The good ones are the far ones

Years from now until each shortstop's projected major league arrival, per FanGraphs, with each player's Future Value grade at right. The only one close enough to help the current roster carries the lowest ceiling of the four.

Gavin Kilen22 · Double-A
45 FV2027
Jhonny Level19 · High-A
50 FV2030
Josuar Gonzalez18 · Low-A
50 FV2031
Luis Hernández17 · Low-A
50 FV2032
2026202820302032
Arrives inside the current window Arrives after it
Arrival dates are FanGraphs projections. MLB Pipeline is two years earlier on both teenagers, which is the single widest disagreement in the system. Grades and ETAs via FanGraphs and MLB Pipeline.

So let us walk them in the order they will actually show up, which is the opposite of the order everyone ranks them in.

Gavin Kilen, arriving 2027#

Kilen is the adult in this group, and it shows in every direction, good and bad.

The Giants took him 13th overall in 2025 out of Tennessee and signed him for $5.25 million. He is 22, he is listed at 5-foot-10 and 187 pounds, he hits left-handed, and the entire scouting file is about one skill. "Elite bat to ball skills," Giants amateur scouting director Michael Holmes said at the time, pointing to a college strikeout rate around 10 percent and more walks than punchouts. At Tennessee he hit .357/.441/.671 with 15 home runs, 30 walks and 27 strikeouts.

The professional version has been exactly what the file promised. In 78 games at High-A Eugene he hit .282/.350/.462 with nine homers, a 13.8 percent strikeout rate and a 114 wRC+. Promoted to Double-A Richmond this month, he has kept going: .310/.353/.517 across his first eight games, with a 122 wRC+ and a strikeout rate that fell to 8.8 percent. He is near the minor league lead in doubles with 30.

That is the profile in one number, actually. Thirty doubles, nine homers. Kilen squares up everything and drives it into gaps rather than over walls. FanGraphs grades his future power at 45 on the 20-80 scale, below average, and puts a 45 FV on him overall, the lowest of these four.

The read

Kilen is the safest bet on this list and the smallest one. A contact-first infielder with a plateauing power projection and a glove most evaluators think ends up at second base is a useful major leaguer, probably a regular. He is not the reason to care about this farm system. He is the reason the next two years will be survivable while the reasons to care finish growing up.

He is also, and this matters, the only one of the four who could plausibly help the 2027 Giants.

Jhonny Level, arriving 2030#

Level is the one being tested right now, which makes him the most informative of the group.

Signed out of Venezuela in the 2024 international period, he opened 2026 at Low-A San Jose and did something absurd to the California League: .325/.392/.576 with 10 home runs and 11 steals in 44 games, good for a 133 wRC+ and a .251 isolated power mark. Among the 64 Cal League hitters with at least 100 plate appearances, he ranked sixth in average, second in slugging, second in homers. He was one of the youngest players in the league. For a stretch he led every top-100 prospect in baseball in OPS.

Then the Giants promoted him to High-A Eugene in early June, and the league pushed back.

In 40 games there he is hitting .287/.335/.456. The isolated power fell from .251 to .170. The walk rate, never a strength, dropped from 7.8 percent to 5.4. The wRC+ went from 133 to 109. He is still 19 and still producing above the league average against pitchers who are mostly older than him, which is genuinely good. It is just no longer otherworldly.

That is not a red flag. That is what a promotion is supposed to do, and the fact that his strikeout rate barely moved (16.6 percent to 15.7) says the contact skill traveled even as the damage did not. But it is the first real evidence any of these four has produced about what happens when the competition catches up, and it is worth holding onto when you read the complex-league numbers below.

Defensively he is the most polished of the group right now. Five errors in over 407 innings at A-ball, a 60-grade arm from Pipeline, and enough actions that scouts compared him to Rafael Furcal and Brayan Rocchio as an amateur. FanGraphs already lists him as a second baseman, which tells you where the industry thinks this ends up, and also gives him the highest future hit grade of anyone here at 60.

Josuar Gonzalez, arriving 2029 (or 2031)#

Now we get to the part of the system worth rearranging your summer around.

Gonzalez signed in January 2025 for $2,997,500, the best position player available in that international class. He is an 18-year-old switch-hitter, 5-foot-10 and 178 pounds, and both public evaluators use the same word about his defense: instincts. Pipeline puts 60s on his glove, his arm and his overall grade, and a 65 on his run tool. FanGraphs projects his fielding to a 70, which is a Gold Glove number, and describes electric bat speed. The comps that come back are Francisco Lindor and José Reyes, which is exactly as unfair to an 18-year-old as it sounds.

The bat has cooperated so far. He hit .288/.404/.455 with 33 steals in the Dominican Summer League in 2025, then hit .343/.451/.515 in 30 Arizona Complex League games this year with a 140 wRC+, eight steals in ten tries, and more walks (19) than most of his league had patience for.

The honest asterisk is that he has barely been able to stay on the field. A hamstring problem showed up in spring training and never really left; he missed most of a month between May 23 and June 18 with a re-aggravation. Farm director Kyle Haines has publicly called the injuries disappointing for what they cost him in reps. Thirty games is not a season. It is a long weekend.

He was promoted to Low-A San Jose on Friday alongside Hernández and, in his first professional game in front of a paying crowd Saturday night, immediately produced the entire Josuar Gonzalez experience in five innings: a single at 109 mph off the bat, a stolen base, a walk, a diving catch of a knuckling line drive, two outs made on the bases trying to take an extra ninety feet, and then an early exit with a groin cramp. The team called it precautionary. Andrew Baggarly of The Athletic reported the initial read was that he avoided anything significant.

Luis Hernández, arriving whenever the current roster is finished#

Hernández is 17 years old. He turns 18 in December. He is, on talent, the most interesting player in this organization, and he is so far away that projecting him is closer to astrology than analysis.

The Giants traded for extra international pool money in January to sign him for $4,997,500, the largest bonus in the 2026 class. Then Randy Winn and Haines made the aggressive call: skip the Dominican Summer League entirely and start him stateside in Arizona. The justification was his track record against grown men. At 15, playing in the Venezuelan winter league against professionals, he hit .346 in 104 at-bats.

The complex league did not slow him down. In 54 ACL games he hit .298/.382/.535 with six home runs, 19 doubles and five triples, which works out to a .237 isolated power figure from a 17-year-old. Pipeline grades his hit tool at a future 60, the highest present-day confidence of anyone in this piece, and scouts consistently describe him as the higher-floor, more polished version of the same archetype Gonzalez represents.

In his San Jose debut he went 0-for-2 with a sacrifice fly and two walks, which undersells it considerably. He played third base, with Gonzalez at short, and made the play of the night: a ball threaded down the foul line, gloved deep in foul territory, and a 140-foot jump throw that reached first base without a bounce. Baggarly's assessment was that only a handful of major league third basemen could have made it. Manager Ydwin Villegas, translating for both teenagers afterward, called the footwork "unbelievable."

Then Gonzalez left with the cramp and Hernández slid over to shortstop, which is the whole article in one substitution.

The two-year argument#

Here is the thing nobody tells you about prospect timelines: the people who evaluate these players for a living do not agree on when they arrive, and the gap is not small.

PlayerFanGraphs FVFanGraphs ETAPipeline ETA
Gavin Kilen452027not listed
Jhonny Level502030not listed
Josuar Gonzalez5020312029
Luis Hernández5020322030

The two teenagers are the only ones with a public date from both shops, and both come back two full years apart. That is not a rounding difference, that is the difference between a prospect who overlaps with the current competitive window and one who arrives after it has closed and been rebuilt.

The gap exists because the two shops are answering slightly different questions. Pipeline's date tends to describe a reasonable path if development goes well. FanGraphs is pricing in the attrition rate for 17-year-olds in the complex, which is brutal and unsentimental and historically correct. Note also that FanGraphs puts the same 50 FV on all three teenagers despite wildly different profiles, which is its own quiet admission: at this distance, the error bars are wider than the differences.

My read, and it is a read rather than a report: the truth sits closer to FanGraphs on Hernández and closer to Pipeline on Gonzalez. Hernández has one professional season and it was in the complex. Gonzalez is a year older, is already at a full-season affiliate, and his limiting factor has been health rather than performance. Health is a real risk. It is a different and more fixable risk than "can he hit."

Somebody is moving to second#

The positional math resolves itself, because it always does, and usually earlier than anyone plans.

Level is the obvious candidate. FanGraphs already lists him there, he is the least physically projectable of the group at 5-foot-8, and the industry read is that the Giants would move him before they move any of the other three. Kilen is the other one: most evaluators had him at second base on draft day, and Holmes' insistence that they would develop him at shortstop is the kind of thing organizations say about first-round picks in July and quietly revise in a couple of years.

That leaves Gonzalez and Hernández, who spent Saturday night sharing a left side of the infield, one at short and one at third, trading places when a cramp intervened. If both hit, one of them plays third base, and the Giants will have solved a problem that most organizations would pay a great deal of money to have.

Anyway. The lease on that one unit of Oracle Park real estate does not come up for a while, and the tenants have staggered move-in dates ranging from next year to a date at which the current Giants roster will be almost entirely historical. Kilen shows up first and pays the rent on time. The interesting ones arrive last.

That is a strange way to build a farm system. It is also, if you squint, the correct one.

Editor's note, 2026-07-26

Gonzalez is not "already at a full-season affiliate" ahead of Hernández. Both teenagers were promoted to San Jose on the same day, as this piece reports three sections earlier, and Hernández is months into his first year of pro ball rather than a season removed from the complex. The real gap between them is an extra professional year, not an extra level. The argument survives; the reason given for it does not. I should have caught it before it ran.

CP


Statistics through July 25, 2026, from the MLB Stats API and FanGraphs. Scouting grades from MLB Pipeline and FanGraphs. Reporting on the San Jose debuts and the Gonzalez injury history from Andrew Baggarly at The Athletic; draft and signing details from McCovey Chronicles and the SF Standard.

Filed under Giants

More on Gavin Kilen

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

More on Jhonny Level

His page →
The Level Changed Luis Hernández And It Did Not Change Josuar Gonzalez
The farm

The Level Changed Luis Hernández And It Did Not Change Josuar Gonzalez

The Giants promoted shortstops Josuar Gonzalez and Luis Hernández from the Arizona Complex League to Low-A San Jose on July 24, and both debuted for San Jose on July 25. Through August 22, Gonzalez is hitting .379/.476/.609 in 21 games with 16 walks against 19 strikeouts. Through August 20, Hernández is hitting .231/.276/.319 in 20 games with 6 walks against 29 strikeouts. A .463 batting average on balls in play accounts for most of the difference in the batting averages and will not last. The plate-discipline gap will not regress the same way: Gonzalez walked and struck out at San Jose at almost exactly the rates he posted in the complex league, while Hernández's walk rate halved and his strikeout rate nearly doubled. Hernández is fourteen months younger, is in his first full-season league, and had the better strikeout rate of the two in the complex over a sample nearly twice as large. He is on San Jose's active roster and has not batted since August 20. MLB Pipeline moved the Giants from 19th to 5th in its refreshed farm system rankings on August 16, credited Gonzalez in part, and ranks Gonzalez 17th and Hernandez 27th among all prospects in baseball.

Grant LombardAug 23, 20265 min read

On the record

Called Shots →
OpenOct 16, 2026

Jhonny Level's first 2027 regular-season game is for Double-A Richmond or a higher level. RIGHT if his first 2027 regular-season game (spring training and the Arizona Fall League do not count) is at Double-A, Triple-A or the majors. WRONG if it is at High-A, Single-A or the complex league. VOID if he plays no 2027 regular-season game by May 1, 2027.

AGAINST FIRST: this organization has sent a 20-year-old shortstop back to Eugene before, and Level's walk rate at Eugene was 7.9 percent of 331 plate appearances against 12.0 for High-A as a whole, a specific thing a club could want fixed at the same level. FOR: he struck out 18.1 percent of the time at Eugene against 24.2 for the level, posted an .836 OPS against .764 over 69 games, was named the Northwest League's top prospect and is 43rd on Pipeline's Top 100; Gavin Kilen and Trevor Cohen were promoted from Eugene to Richmond after 78 and 80 games in 2026, and Level played 69 there. NAMED CONFOUND accepted in advance: an injury that delays his 2027 start past May 1 voids the row rather than scoring it.

Latest on the Giants

The whole beat →
The Giants are building 2027 on seven players, and two of them held up
The 2027 Giants

The Giants are building 2027 on seven players, and two of them held up

Nothing the Giants announced at their season-end news conference moves any of the seven players the club is building 2027 on: Rafael Devers, Bryce Eldridge, Logan Webb, Landen Roupp, Willy Adames, Matt Chapman and Jung Hoo Lee. Measured against what next season asks of each, two of them delivered in 2026, and they are the two who split first base and designated hitter. Devers and Eldridge drew 128 walks in 1,081 plate appearances; every other Giant drew 321 in 4,980, a 6.4 percent rate against 8.9 for the majors. The other five each have to recover a specific thing from 2025: Webb's innings and strikeouts, Roupp's walk rate, Adames's defense at shortstop, Chapman's bat and Lee's walk rate. Adames went from +5 Outs Above Average to -17, and of 12 qualified shortstops since 2017 who fell to -10 or worse and stayed at the position, three got back to zero. Lee can opt out of his contract after 2027. One Called Shot filed.

Andie TownsendOct 23, 20266 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

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
The Last Giants Team To Hand Out This Many Debuts Kept Exactly Half Of Them
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 Giants Called Up Tugboat Wilkinson To Start And Used Him For Seven Batters
The debut

The Giants Called Up Tugboat Wilkinson To Start And Used Him For Seven Batters

Matt Wilkinson made his major league debut on Wednesday against the organization that drafted him in 2023 and traded him in May, and San Francisco used him as an opener: two scoreless innings, seven batters, twenty-five pitches, then Adrian Houser for the next five. It is the second time in 126 regular-season games that a Giants starter has been pulled after two innings or fewer by design, and Houser has thrown the bulk innings behind both, and won both. Vitello said the two innings were partly to get Wilkinson on a major league mound and partly to set him up for innings in Boston.

Grant LombardAug 20, 20264 min read