|
SF Giants Farm Report
Week of May 5 to 11, 2026
Top 51 prospects. Kilen reclaims #4 with a 1.600 OPS week. Whitman fans 15 in 11 innings. Cayama hits the panic button. Mostly delivered with a smile.
|
Gavin Kilen's revenge tour, parts one through five. A week ago we slid Kilen down to #5 to make room for Bo Davidson. Kilen responded by hitting .556 with two homers, two doubles, nine RBI and zero strikeouts in 18 at bats. He swaps back into #4, Davidson back to #5, and the lesson is that promotion announcements are not a stable financial product. Up at MLB, Bryce Eldridge spent the week learning how good big league fastballs are (2 for 12, one homer, four punchouts), and Jesus Rodriguez kept being the most contrarian catcher in the system (.333 in 18 MLB at bats, one HR).
In Double-A, Joe Whitman did the loudest thing a left handed starter can do in a week: 11 innings, zero earned runs, fifteen strikeouts across two starts. Daniel Susac came down to AAA for three games and went 7 for 11 with two homers, because of course he did. At the other end of the experience curve, Argenis Cayama gave up six hits and seven runs and got two outs, which is a stat line that should come with a hug. He drops from #18 to #22.
Below: the full Top 10 with last 7 day rows, a Movers and Shakers section where Whitman is the headliner and Susac is the surprise, a Deep Cuts section in which Aeverson Arteaga is loudly asking for a re-rank, and the usual reminder that Robert Hipwell still has a 35 to 6 K-to-H ratio. We love a profile.
| 1. Bryce Eldridge 1B, 21, MLB / AAA Sacramento | CALLED UP |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | AAA | 30 | 114 | 38 | 5 | 20 | 41 | .333 | .445 | .518 | .963 | | Season | MLB | 5 | 14 | 2 | 1 | 2 | 5 | .143 | .250 | .357 | .607 | | Last 7 | MLB | 4 | 12 | 2 | 1 | 1 | 4 | .167 | .231 | .417 | .648 |
Eldridge made his proper extended major league debut this week and ran into the part of the curriculum where they teach you how good big league fastballs are. Two hits in 14 at bats, a homer, two walks, five strikeouts. That is a Bryce Eldridge first week. The Triple-A line he carried with him is the one that matters: .963 OPS, walk rate north of 14 percent, no panic anywhere. He is 21 and here. Enjoy. | 2. Josuar Gonzalez SS, 18, ACL Giants | SMALL SAMPLE |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | ACL | 5 | 14 | 4 | 0 | 3 | 6 | .286 | .412 | .357 | .769 | | Last 7 | ACL | 3 | 11 | 3 | 0 | 2 | 4 | .273 | .385 | .364 | .749 |
Three games in the ACL, three hits, a double, two walks, four strikeouts. We are reading tea leaves out of an espresso cup again. He looks fine. The strikeouts will eventually drop or they will not, but at 18 in the ACL nobody knows anything yet. | 3. Jhonny Level SS, 18, Single-A San Jose | HOT |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | A | 27 | 120 | 41 | 5 | 12 | 21 | .342 | .410 | .567 | .977 | | Last 7 | A | 5 | 21 | 8 | 1 | 3 | 3 | .381 | .458 | .619 | 1.077 |
An 18 year old shortstop in Single-A with a 1.077 OPS over the last week, ten stolen bases on the year, and a 17.5 percent strikeout rate. The K rate is the most exciting number on a 2026 prospect sheet for the Giants. Continue to enjoy responsibly. | 4. Gavin Kilen SS/2B, 21, High-A Eugene ↑ UP from #5 | HOT |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | A+ | 30 | 121 | 38 | 4 | 12 | 22 | .314 | .372 | .504 | .876 | | Last 7 | A+ | 5 | 18 | 10 | 2 | 2 | 0 | .556 | .600 | 1.000 | 1.600 |
A 1.600 OPS week with zero strikeouts in 18 at bats. Three hits, two doubles and a homer Saturday, four hits and another homer Sunday. Last week we slid him to #5. This week he kicks the door back open. Kilen back to #4. | 5. Bo Davidson OF, 23, Double-A Richmond ↓ DOWN from #4 | STABLE |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | AA | 26 | 98 | 28 | 5 | 9 | 22 | .286 | .339 | .469 | .808 | | Last 7 | AA | 6 | 24 | 7 | 0 | 2 | 3 | .292 | .346 | .375 | .721 |
The price of being promoted to #4 last week is that the universe makes you go 7 for 24 with no extra base hits beyond a pair of doubles. He is still hitting .286 with five homers as a guy who was supposed to be a depth bat. Cooling, not collapsing. | 6. Drew Gilbert OF, 25, MLB San Francisco | COLD |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | MLB | 23 | 65 | 15 | 2 | 5 | 14 | .231 | .296 | .338 | .634 | | Season | AAA | 11 | 45 | 13 | 1 | 6 | 5 | .289 | .389 | .400 | .789 | | Last 7 | MLB | 5 | 14 | 2 | 0 | 2 | 4 | .143 | .250 | .143 | .393 |
The honeymoon period of the Gilbert callup is wearing off, and what is left looks like a fourth outfielder doing fourth outfielder things. The plate approach is still fine, only four punchouts and a couple walks. He is not driving anything. Stick with him. | 7. Dakota Jordan OF, 22, High-A Eugene | COLD |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | A+ | 32 | 119 | 34 | 6 | 17 | 46 | .286 | .367 | .504 | .871 | | Last 7 | A+ | 5 | 16 | 4 | 0 | 3 | 5 | .250 | .368 | .250 | .618 |
The weeks where Jordan does not connect look like this: five games, four singles, five strikeouts, three walks. The .871 season OPS is still living comfortably. A .618 L7 line with an OBP above .360 is the polite way to slump. | 8. Jesus Rodriguez C, 23, MLB San Francisco | HOT |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | AAA | 24 | 100 | 33 | 2 | 12 | 11 | .330 | .400 | .440 | .840 | | Season | MLB | 6 | 21 | 6 | 1 | 1 | 3 | .286 | .348 | .429 | .777 | | Last 7 | MLB | 5 | 18 | 6 | 1 | 1 | 3 | .333 | .368 | .500 | .868 |
Rodriguez got the call too, and a catcher who only struck out three times against MLB pitching last week is the kind of thing organizations frame on the wall. Five games, six hits, a homer, four RBI. We promoted him to the Top 10 in April and looked smart for three weeks. Now we look smart again. | 9. Luis De La Torre LHP, 22, High-A Eugene | HOT |
| Window | Lvl | G | GS | IP | H | ER | BB | K | ERA | WHIP |
|---|
| Season | A+ | 6 | 6 | 19.0 | 13 | 12 | 17 | 21 | 5.68 | 1.58 | | Last 7 | A+ | 1 | 1 | 4.0 | 1 | 0 | 3 | 7 | 0.00 | 1.00 |
Four innings, one hit, zero earned runs, seven strikeouts. The walks (three in four) are still a concern. The swing and miss is real and the stat line for the week is the kind of thing that makes you forget about a 5.68 season ERA. Forget responsibly. | 10. Keyner Martinez RHP, 21, Single-A San Jose | HOT |
| Window | Lvl | G | GS | IP | H | ER | BB | K | ERA | WHIP |
|---|
| Season | A | 5 | 5 | 20.2 | 14 | 10 | 10 | 34 | 4.35 | 1.16 | | Last 7 | A | 1 | 1 | 5.0 | 3 | 1 | 0 | 10 | 1.80 | 0.60 |
Five innings, ten strikeouts, no walks. In Single-A you are usually allowed one of those numbers per start and Martinez collected the set. He has 34 punchouts in 20.2 innings on the year, the kind of K rate that gets your name on Top 100 lists by midsummer.
Movers and Shakers (11 to 26) |
| # | Player | Pos | Lvl | Season Line | Note |
|---|
| 11 | Luis Hernandez | SS | DSL | Season has not started | $5M J2, debuts in June | | 12 | Blade Tidwell | RHP | MLB+AAA | 3.00 ERA in 12 MLB IP, 7.04 in 7.2 AAA IP | L7 AAA: 3.2 IP, 1 ER, 5 K | | 13 | Cam Maldonado | OF | A | .302 / .382 / .566, 7 HR, 10 SB | L7 .640 OPS, 8 K in 25 AB | | 14 | Jacob Bresnahan | LHP | A+ | 3.09 ERA, 16 K in 11.2 IP | L7: 3.2 IP, 5 BB. Walks spiked | | 15 | Carson Whisenhunt | LHP | AAA | 4.25 ERA, 43 K in 36 IP | L7: 5 IP, 1 ER, 8 K. Next call up | | 16 | Daniel Susac | C | MLB+AAA | .478 in 11 MLB G, 1.849 OPS in 3 AAA G | Two homers in 3 Sacramento G this week | | 17 | Joe Whitman | LHP | AA | 4.05 ERA, 43 K in 33.1 IP | L7: 11 IP, 0 ER, 15 K (two starts) | | 18 | Trevor Cohen | OF | A+ | .243 / .367 / .365, 12 2B, 13 SB | L7 1.004 OPS, two doubles, five runs | | 19 | Parks Harber | 3B/1B | AA | .328 / .371 / .517, 8 2B in 13 G | L7: four more 2B, a HR, 1.058 OPS | | 20 | Trevor McDonald | RHP | MLB+AAA | 2.92 ERA in 12.1 MLB IP, 5.40 in 15 AAA IP | Second MLB start (May 10): 5.1 IP, 9 H, 3 ER, 4 K | | 21 | Carlos Gutierrez | OF | A+ | .209 / .342 / .374, 18 BB vs 18 K | L7 .538 OPS, six walks kept OBP afloat | | 22 | Argenis Cayama | RHP | A | 5.63 ERA, 30 K vs 4 BB in 24 IP | L7: 0.2 IP, 7 ER, 0 K. Drops four spots | | 23 | Yunior Marte | RHP | A+ | 2.25 ERA, 26 K in 28 IP | L7: 4 IP, 3 ER. First clunker | | 24 | Walker Martin | 3B/SS | A+ | .232 / .318 / .389, 4 HR | L7 .650 OPS, one HR in 15 AB | | 25 | Reggie Crawford | LHP | IL | Out for 2026, shoulder surgery | Status unchanged | | 26 | Diego Velasquez | 2B | AA | Stats not available this week | Roster status unclear |
Joe Whitman is the loudest mover of the bunch. Eleven innings, no earned runs, fifteen strikeouts across two Double-A starts. Double-A is supposed to be where the strikeout rate dips. Whitman is doing the opposite. Daniel Susac spent the week at AAA and answered every question we had about whether the bat would slow down: 7 for 11, two homers, three games, 1.849 OPS. The slug is real. Argenis Cayama went the other direction. The 19 year old gave up seven earned runs in two thirds of an inning, walked three, struck out nobody, and now goes from #18 to #22 with a note from the prospect police.
| # | Player | Pos | Lvl | Season Line | Note |
|---|
| 27 | Maui Ahuna | SS | AA | .240 / .316 / .400, 3 HR | L7: 4 G, 3 H, 1 HR. K rate caps the ceiling | | 28 | Josh Bostick | RHP | IL | Out for 2026, ruptured Achilles | Devastating loss | | 29 | Lorenzo Meola | 2B/SS | A | .214 / .314 / .274 entering the week | L7 .921 OPS, 4 BB, 2 SB | | 30 | Rayner Arias | OF | ACL | 0-for-14 in 5 G | First week back, five Ks no hits | | 31 | Jakob Christian | 1B/OF | A+ | 1.279 OPS in 8 G | L7 .983. Microscopic, fun | | 32 | Lisbel Diaz | OF | A+ | .225 / .265 / .416, 5 HR | Power real, OBP the issue | | 33 | Alberto Laroche | RHP | Rookie/A | Stats not available this week | Roster status unclear | | 34 | Nate Furman | 2B | AAA | .275 / .401 / .358, 23 BB | Most patient AAA bat in the system | | 35 | Trent Harris | RHP | AAA | 6.75 ERA on the year | L7: 3 IP, 0 R, 4 K, 1 SV | | 36 | Victor Bericoto | 1B/OF | AAA | .308 / .365 / .429, 3 HR | Six L7 G, .318 average | | 37 | Gerelmi Maldonado | RHP | A+ | 4.50 ERA, 11 BB in 8 IP | Walks are the worry | | 38 | Reid Worley | RHP | IL | Out for 2026, Tommy John April 16 | Long road back | | 39 | Drew Cavanaugh | C | AA/AAA | Stats not available this week | Roster status unclear | | 40 | Sabin Ceballos | 3B | AA | .259 / .352 / .481, 6 HR | L7 .536 OPS. Lousy week, fine profile | | 41 | Scott Bandura | OF | AA | .319 / .428 / .504, 10 SB | L7: four more steals, .750 OPS | | 42 | Yulian Barreto | 2B | DSL | Season has not started | Debuts in June | | 43 | Jack Choate | LHP | AA | 1.96 ERA, 24 K in 18.1 IP | L7: 4 IP, 1 ER, 5 BB | | 44 | Aeverson Arteaga | SS | AA | .318 / .395 / .500, 2 HR | L7 1.192 OPS, three 2B. Reconsider | | 45 | Carlos De La Rosa | LHP | Rookie | Season has not started | Debuts later | | 46 | Logan Martin | RHP | AA | 3.63 ERA, 22 K in 22.1 IP | Steady, useful arm | | 47 | Hunter Dryden | RHP | A+ | 3.22 ERA, 27 K in 22.1 IP | L7 7.36 ERA. Walks the warning sign | | 48 | Robert Hipwell | 1B/3B | A+ | .094 / .275 / .141 in 64 AB | Still walking. Nothing else working | | 49 | Jean Carlos Sio | 2B/SS | A+ | Stats not available this week | Roster status unclear | | 50 | Anthony Marquez | SS/2B | Rookie | Season has not started | Debuts later | | 51 | Jose Astudillo | OF/2B | A | .360 / .448 / .360 in 25 AB | L7 .900 OPS, three SB. Small sample |
Aeverson Arteaga (#44) had the loudest deep cuts week: 6 for 13, three doubles, four games, 1.192 OPS in Double-A. That is the kind of line that gets you reconsidered. Jose Astudillo (#51) is hitting .400 in a tiny San Jose sample and stealing bases like it is his hobby. On the other end, Robert Hipwell is hitting .094 in 64 at bats. Not a typo. He is still walking. Baseball is hard.
Prospect of the Week (L7): Gavin Kilen. 5 games, 10 for 18, two homers, two doubles, nine RBI, zero strikeouts, 1.600 OPS. The case is open and shut. Riser of the Week: Joe Whitman (#17). 11 IP, 0 ER, 15 K across two Double-A starts is the kind of line you copy paste into a top 100 pitch. Aeverson Arteaga (1.192 OPS in four AA games) is the position player runner up. Cause for Concern (L7, not injuries): Argenis Cayama. Two thirds of an inning, six hits, seven earned runs, zero strikeouts, three walks. It happens to teenagers in full season ball. He drops four spots and we move on. Best Single Game Line: Daniel Susac at AAA on May 7: 3 for 4, 2 HR, 3 RBI in Sacramento. Gavin Kilen (4 for 5 with a homer on Sunday) is the everyday-prospect runner up.
| Player | Status | Outlook |
|---|
| Reggie Crawford (#25) | Shoulder surgery | Out all of 2026 | | Josh Bostick (#28) | Ruptured Achilles | Out all of 2026 | | Reid Worley (#38) | Tommy John (April 16) | Out all of 2026 |
No new injuries from the past week. The list is short, grim, and unchanged.
The DSL season starts in five weeks. Until then we are at the mercy of small samples, midweek roster moves, and the eternal mystery of why the Giants keep promoting people on Mondays. See you next Tuesday.
Stats sourced from MLB Stats API for the period May 5 to 11, 2026. Rankings: Prospects1500 2026 board, adjusted weekly for performance. Hot/Warm/Stable/Cold by L7 OPS for hitters; composite ERA, WHIP, K, BB for pitchers. Some Tier 5 players noted as "stats not available" are off-roster, on the development list, or in DSL/Rookie ball waiting for their season to start. Their absence is not a comment on their character.
|