Giants
Giants · Farm Report

The deadline emptied the major league roster and refilled the farm: seven out

The deadline emptied the major league roster and refilled the farm: seven out, eight in, one board name traded, and the list grows to fifty-six.

Week of July 29 to August 4, 2026
Recent Promotions
↑ Nate Furman 2B, 25  ·  Triple-A Sacramento → MLB San Francisco
The Giants selected his contract on August 1 and a twenty-five-year-old second baseman who has been grinding through ninety-five Triple-A games got his first major league at bat. He earned it the unglamorous way: .284/.370/.405 at Sacramento with forty-eight walks against fifty-four strikeouts, which is a genuinely excellent ratio for a middle infielder, plus eighteen steals. Three big league games have produced no hits and one walk, and that is fine; the roster hole he filled was created when Luis Arraez was traded to Philadelphia two days later. Nobody is replacing Arraez's contact profile. Furman is here because the team needed a second baseman on Saturday and he was the best available answer.
↑ Blade Tidwell RHP, 25  ·  Triple-A Sacramento → MLB San Francisco
Recalled August 3 in the middle of the deadline teardown, which is what happens when your rotation ships Robbie Ray and Tyler Mahle inside seventy-two hours. He made a Triple-A start on July 29 (five and two thirds, four earned) and a big league start on August 4 (five innings, two earned, three strikeouts). The Triple-A season remains a 4.38 ERA with thirty-five walks in seventy-two innings, and the walk rate is still the thing standing between him and a rotation spot he is now, by default, being handed. There is no one left to option him in favor of.
The Deadline: Seven Out, Eight In
What left: seven names, including one off this board
In seventy-two hours the Giants traded Tyler Mahle (to Atlanta, August 2), Luis Arraez and Caleb Kilian (to Philadelphia, August 3), Robbie Ray (to San Diego, August 3), and Heliot Ramos (to the Yankees, August 3). The one that touches this report directly: Carlos Gutierrez, who was ranked ninth on this board eight days ago, went to Boston with reliever Erik Miller in the Marcelo Mayer deal. He leaves as a twenty-one-year-old High-A center fielder hitting .271/.385/.441 with fifty-four walks and twenty-six steals, and this report was on record last week calling his ranking a correction rather than a reaction. Boston agreed. He is removed from the board.
What came back: eight players, and the farm got deeper in a hurry
Marcelo Mayer (2B/SS, 23) is the headline and is covered below. The prospect haul underneath him is better than the headline suggests. Ramon Marquez (RHP, 20) arrives from Philadelphia with ninety-three strikeouts against nineteen walks in fifty-nine innings between Low-A and High-A, and he debuts on this board at 8. Henry Lalane (LHP, 22) comes from the Yankees with ninety-eight strikeouts in seventy-eight innings and lands at 11. Also in: Joniel Hernandez (SS, 17, .323 with thirty-five walks in the DSL), Kaeden Kent (SS, 22, .302 at High-A), Anthony Molina (RHP, 24, Triple-A, already has three big league appearances), Miguel Mendez (RHP, 24, Double-A) and Marty Gair (RHP, 23, fifty-eight strikeouts in thirty-three Low-A innings). The board grew from fifty-two to fifty-six.

The Giants sold, and they sold everything. Between August 2 and August 3 this organization traded Tyler Mahle, Luis Arraez, Caleb Kilian, Robbie Ray, Heliot Ramos and Erik Miller, plus a prospect who was ranked ninth on this very board eight days ago. Eight players came back. The farm system you are reading about is meaningfully different from the one described in last Tuesday's email, which is a strange thing to write about a report that is supposed to track slow development over years, and it is also the entire point of a deadline.

The best of the incoming group is Ramon Marquez, a twenty-year-old right hander from Philadelphia with ninety-three strikeouts and nineteen walks in fifty-nine innings, who debuts at 8 and would be higher if he had thrown a single pitch in this organization. Marcelo Mayer is the famous name and comes with an asterisk the size of his forearm: he has been on the injured list since June 26 and has not played a game since June 25. Henry Lalane lands at 11, Joniel Hernandez at 17, and four more names fill in below. The board is now fifty-six deep, which is the largest it has been since this report started.

Underneath the noise, actual baseball happened. Trevor Cohen stole eight bases in six games and hit .483. Daniel Susac hit three home runs in a week after hitting zero in his first forty-four major league games. Jacob Bresnahan struck out nine in seven innings and moves up to 6. Luis Hernandez, seventeen years old and freshly promoted, struck out twelve times in twenty-one at bats, which this report predicted last week and is duty-bound to now report without flinching. Nate Furman made his major league debut at twenty-five. And the Arizona Complex League Giants quietly played their last game of the season on July 23, ending four players' years. Onward.

MLB Rookies (Currently Up)
Bryce Eldridge 1B, 21, MLB San FranciscoCOLD
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonAAA301143852041.333.445.518.963
SeasonMLB7125064113777.256.351.444.795
Last 7MLB6236017.261.292.261.553

Second consecutive quiet week, and this one was quieter than the last because the walks dried up too: one free pass in twenty-three at bats after five the week before, with seven strikeouts and six singles. Every hit stayed in the infield's general vicinity, which is how you produce a .261 average and a .261 slugging percentage in the same row. The season line is holding at .256/.351/.444 with eleven homers, and a twenty-one-year-old carrying a .351 on-base through seventy-one big league games is still doing something almost nobody his age does. Two flat weeks in a row is worth noticing. It is not yet worth worrying about.

Marcelo Mayer 2B/SS, 23, MLB San FranciscoINJURED
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonMLB (BOS)702054531644.220.282.312.594
Last 7IL000000nonenonenonenone

The biggest name the Giants acquired all week, and the honest caveat has to lead: he has not played a game since June 26, when Boston put him on the ten-day injured list with a bone stress reaction in the left ulna, and he has not yet worn a Giants uniform. The line above is Boston's, not San Francisco's. What San Francisco bought is the fourth overall pick of the 2021 draft at twenty-three with a .220 batting average and a forearm that is still healing, which is either a distressed asset or a swing at a player whose prospect pedigree was once the best in the American League. The forty-four strikeouts in two hundred and five at bats say the bat-to-ball skill never left. The .312 slugging says the rest of it has not shown up yet. Watch this space, once he is cleared to occupy it.

Daniel Susac C, 25, MLB San FranciscoHOT
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonAAA82813332.464.545.8211.367
SeasonMLB50136353832.257.305.397.702
Last 7MLB6196322.316.364.8951.258

Last week this report noted that Susac had gone forty-four big league games and one hundred and seventeen at bats without a home run. He hit three in the next six days. All three of his season homers arrived inside this window, including a two-homer, four-RBI night against a major league pitching staff on July 29, and the .895 slugging percentage for the week is not a typo. He also struck out twice in nineteen at bats. This is the sort of stretch that either signals that a catcher's power has finally arrived or serves as a reminder that six games is six games. The report will happily be wrong about which, as long as he keeps hitting them.

Drew Gilbert OF, 25, MLB San FranciscoWARM
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonAAA114513165.289.389.400.789
SeasonMLB902315642443.242.328.355.683
Last 7MLB6135032.385.500.385.885

Five hits and three walks in thirteen at bats, a .500 on-base week, and once again not a single extra-base hit. This is the fourth or fifth time this report has written that exact sentence about Gilbert, which starts to feel less like a coincidence and more like a scouting report. Ninety games, four home runs, a .355 slugging percentage. With Heliot Ramos traded to New York on August 3, the corner-outfield playing time in front of him just cleared out entirely, so the runway is no longer the constraint. The ball leaving the infield is.

Nate Furman 2B, 25, MLB San FranciscoSMALL SAMPLE
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonAAA9537010574854.284.370.405.775
SeasonMLB350011.000.167.000.167
Last 7AAA3125001.417.417.500.917
Last 7MLB350011.000.167.000.167

Split the week between two levels and two entirely different experiences: five hits in twelve Triple-A at bats, then zero hits in five major league ones after his contract was selected August 1. Five at bats is not a sample, it is an anecdote, and the anecdote is that he did not strike out twice and did draw a walk. The Sacramento season is the actual case for him: ninety-five games, .284/.370/.405, forty-eight walks against fifty-four strikeouts, eighteen steals. He is a twenty-five-year-old rookie on a team that just sold, which is roughly the ideal set of circumstances for finding out what someone is.

Drew Cavanaugh C, 24, MLB San FranciscoCOLD
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonAA22681931721.279.456.515.970
SeasonAAA321123761834.330.445.5711.017
SeasonMLB23521201014.231.355.231.586
Last 7MLB371001.143.143.143.286

Three games, one hit, no walks, which for Cavanaugh is the notable part; he had drawn ten walks in his first twenty big league games and none in this one. The season shape at the major league level is genuinely strange: a .355 on-base percentage sitting on top of a .231 slugging percentage, with zero home runs in fifty-two at bats from a catcher who slugged .571 at Triple-A and .515 at Double-A. Two levels of minor league power have now failed to make the flight. He is the third catcher on a roster with three catchers, one of whom just went on the injured list, so the at bats are about to arrive whether or not the slugging does.

Jesus Rodriguez C, 24, MLB San FranciscoINJURED
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonAAA491905252425.274.353.405.758
SeasonMLB225112258.235.316.412.728
Last 7MLB210010.000.500.000.500

Two games and one at bat before the Giants placed him on the ten-day injured list August 1 with right elbow neuritis, which is the sort of diagnosis that sounds mild and can absolutely not be for a catcher. Nerve irritation in the throwing elbow is a wait-and-see injury with no fixed timetable, and no return date has been announced. The twenty-two-game major league sample he leaves behind (.235/.316/.412, two homers, eight strikeouts in fifty-one at bats) was doing nothing to contradict the Triple-A book on him. He is the reason Cavanaugh's playing time is about to expand.

Blade Tidwell RHP, 25, MLB San FranciscoSTABLE
WindowLvlGGSIPHERBBKERAWHIP
SeasonAAA161572.0703535784.381.46
SeasonMLB9117.01664133.181.18
Last 7AAA115.254236.351.24
Last 7MLB115.062133.601.40

A Triple-A start on July 29 that got away from him, then a recall on August 3 and a competent big league start on August 4: five innings, six hits, two earned. The seventeen major league innings he has thrown this year carry a 3.18 ERA and, more interestingly, four walks; the seventy-two Triple-A innings carry thirty-five. Small samples both, and the gap between them is too large to be real, but there is a version of Tidwell who throws strikes and that version has only ever shown up in San Francisco. With Ray and Mahle both traded, he is going to get a long look at proving which one is the actual pitcher.

Carson Whisenhunt LHP, 25, MLB San FranciscoCOLD
WindowLvlGGSIPHERBBKERAWHIP
SeasonAAA171682.1793838904.151.42
SeasonMLB4419.0211412166.631.74
Last 7MLB113.1764316.203.30

One start, and it was ugly: three and a third innings, seven hits, four walks, six earned runs. That is the whole week, and it dragged his major league ERA from 4.42 to 6.63 in a single afternoon. The walk rate is the recurring villain (twelve in nineteen big league innings, thirty-eight in eighty-two at Triple-A), and it is the reason a pitcher with a legitimately good changeup and ninety strikeouts in the minors keeps running into innings he cannot escape. He is going to keep getting the ball, because the rotation behind him is now largely theoretical.

Trevor McDonald RHP, 25, MLB San FranciscoINJURED
WindowLvlGGSIPHERBBKERAWHIP
SeasonAAA5415.08915125.401.53
SeasonMLB141470.1694023575.121.31
Last 7IL000.00000nonenone

Second full week on the fifteen-day injured list with the right elbow strain that landed him there July 21, and no rehab assignment has been announced. His last appearance at any level was July 20. Fourteen big league starts and seventy innings is a real rookie season, and a 5.12 ERA with fifty-seven strikeouts is a survivable one for a twenty-five-year-old who was not supposed to be in this rotation in April. Elbow strains in starting pitchers get watched closely for the obvious reason, and three weeks of silence is three weeks of silence.

The Big Board: Top 10
1. Josuar Gonzalez SS, 18, Low-A San JoseWARM
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonACL30993422025.343.451.515.966
SeasonA7246156.250.387.375.762
Last 7A5195124.263.348.421.769

The first real week of full-season baseball in his life, and he handled it: five games, five hits, two walks, a hit by pitch, four strikeouts, and his first Low-A home run in a three for four night on July 30. Nothing about that line is spectacular and everything about it is encouraging. Eighteen years old, facing pitchers who average roughly four years older, and he posted a .348 on-base percentage while striking out in about a fifth of his plate appearances. The groin cramp from his debut has produced no further absence; he has played five of San Jose's six games since. The system's best prospect is fine.

2. Luis Hernandez SS/3B, 17, Low-A San JoseCOLD
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonACL541985962538.298.382.535.917
SeasonA83242512.125.237.344.581
Last 7A52121212.095.174.238.412

Twelve strikeouts in twenty-one at bats, which is exactly the week this report said last week would come and said would not mean anything. It still does not mean anything, and it is still worth looking at squarely: he is punching out in more than half his at bats against pitchers who are, on average, five and a half years older than he is. He also hit a home run, drew two walks, and remains the youngest player in the California League by a comfortable margin. The complex line (.298/.382/.535 with nineteen doubles at seventeen) is the real body of work. Everything at San Jose in 2026 is a stress test the organization chose to run early on purpose. He holds at 2.

3. Jhonny Level SS, 19, High-A EugeneCOLD
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonA4419162101736.325.392.576.968
SeasonA+451935451437.280.335.446.781
Last 7A+4183028.167.238.167.405

Last week he hit three home runs and struck out once. This week he struck out eight times in eighteen at bats and did not hit for a single extra base. Baseball is a stupid sport and this is the evidence. Four games is not a sample worth re-ranking anyone over, and he holds at 3 accordingly; the forty-five-game High-A body of work (.280/.335/.446 at nineteen) remains one of the more impressive age-relative lines in the organization. The one thing worth flagging is that the strikeout rate at Eugene has crept up from his Low-A number, which is normal and also the kind of normal that eventually stops being normal if nobody looks at it.

4. Jackson Flora RHP, 21, Signed, not yet debutedDRAFTED

Still waiting. The fourth overall pick signed in July and has not thrown a professional pitch, which puts him in the increasingly small club of 2026 first-rounders who have not appeared in a game. Carson Bolemon and Kaden Waechter both signed July 27 and are in the same boat. This is entirely normal for a college arm drafted in July after a full spring workload; teams routinely shut them down and start the clock in instructional league or the following spring. There are no stats to report and there will not be any this season if the organization is being sensible. He holds at 4 on draft position and scouting grade alone, which is the only honest basis available.

5. Gavin Kilen SS/2B, 22, Double-A RichmondSTABLE
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonA+783128893248.282.350.462.811
SeasonAA145217057.327.367.500.867
Last 7AA5206014.300.318.400.718

Six hits including two doubles in a five-game week, which keeps his Double-A line at .327/.367/.500 through fourteen games and continues the pattern of a hitter who has now been better at every level than he was at the one below it. The nitpick is the walk rate: one free pass this week, five in fourteen Double-A games, down from a healthy thirty-two in seventy-eight at Eugene. Nothing in a fourteen-game sample means much. But a contact-first middle infielder without walks is a considerably different player than a contact-first middle infielder with them, and that is the fork in his road.

6. Jacob Bresnahan LHP, 21, High-A Eugene ↑ UP from #8HOT
WindowLvlGGSIPHERBBKERAWHIP
SeasonA+161676.2512531932.931.07
Last 7A+117.041191.290.71

Seven innings, four hits, one earned run, one walk, nine strikeouts on July 30. That is the best start any pitcher in this organization made this week and it is not particularly close. The season now reads ninety-three strikeouts and fifty-one hits allowed in seventy-six and two thirds High-A innings at twenty-one years old, with a 2.93 ERA and a WHIP that starts with a one only because of the walks. He moves up past Bo Davidson to 6, and the argument is simple: he is younger than Davidson, he is a left handed starter, and he has been the more consistent performer for two months. The strikeout-to-walk ratio is the one number left to fix, and this week he went nine to one.

7. Bo Davidson OF, 24, Triple-A Sacramento ↓ DOWN from #6COLD
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonAA7328278192874.277.340.521.861
SeasonAAA1666130917.197.303.212.515
Last 7AAA6222063.091.286.091.377

Sixteen Triple-A games, sixty-six at bats, and not one extra-base hit. Thirteen singles is the entire offensive output since the promotion, which produces a .212 slugging percentage from a player who slugged .521 with nineteen home runs at Double-A. The saving grace, and it is a real one, is that he has not stopped controlling the strike zone: six walks against three strikeouts this week, nine against seventeen for the Triple-A stint. A hitter who is still taking his walks while the power sleeps is a hitter working through an adjustment, not one falling apart. He slides one spot to 7 because sixteen games of .212 slugging is real information, not because the profile broke.

8. Ramon Marquez RHP, 20, High-A (acquired from Philadelphia) ↑ NEW to the boardACQUIRED
WindowLvlGGSIPHERBBKERAWHIP
SeasonA6529.018610471.860.97
SeasonA+6630.01159461.500.67
Last 7A+115.030170.000.80

The actual prize of the Luis Arraez trade, and he debuts on this board at 8. Twenty years old, fifty-nine innings across two levels of full-season ball, ninety-three strikeouts, nineteen walks, twenty-nine hits allowed. Read that again: he has struck out more than three times as many hitters as he has allowed to reach base by any means. His last outing before the trade was five innings of three-hit, seven-strikeout shutout ball on August 1 for Jersey Shore. The stat lines above are Philadelphia's; he has not yet been assigned to a Giants affiliate. The obvious caveat is workload, since he has been pitching once every seven to ten days all summer, which usually means an innings cap. Even with that, this is the best pitching prospect the organization added at the deadline and arguably the best arm in the system under twenty-one.

9. Dakota Jordan OF, 23, Double-A Richmond ↓ DOWN from #7INJURED
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonA+8132193182898.290.346.533.879
SeasonAA93510037.286.342.400.742
Last 7AA000000nonenonenonenone

He has not played since July 26, and Richmond has played eight games since then, which means he is being held out rather than sitting through an idle schedule. No transaction has been posted and no injury has been announced, so the report is not going to invent a diagnosis; the verifiable fact is a healthy affiliate playing without him for nine days. He drops to 9 on the absence, not on performance, because the performance was good: .290/.346/.533 with eighteen home runs at High-A, then a competent nine-game Double-A introduction. If he is back next week this ranking snaps right back. The ninety-eight strikeouts in eighty-one High-A games remain the long-term question either way.

10. Luis De La Torre LHP, 22, High-A EugeneCOLD
WindowLvlGGSIPHERBBKERAWHIP
SeasonA+202083.25848661065.161.48
Last 7A+115.043365.401.40

Five innings, three walks, three earned, six strikeouts, and a season that has become the clearest risk-reward case in the system. One hundred and six strikeouts in eighty-three and two thirds innings is a genuinely excellent number. Sixty-six walks in the same span is a genuinely alarming one. That is an eighteen percent walk rate, which is not a control problem so much as a command crisis, and it is why a pitcher missing this many bats carries a 5.16 ERA. He holds at 10 because the stuff is real and he is twenty-two. The bullpen conversation starts if the walk rate is still here in April.

Movers and Shakers (11 to 26)
#PlayerPosLvlSeason LineNote
11Henry LalaneLHP, 22A+2.77 ERA, 98 K / 26 BB in 78 IP (A and A+)NEW: acquired from the Yankees for Heliot Ramos, Aug 3
12Trevor CohenOF, 22AA.348 / .368 / .485, 8 SB in 15 AA gamesUP from 14. Fourteen hits and eight steals this week
13Parks Harber3B/1B, 24AAA.348 / .410 / .565, 4 HR in 16 AAA gamesThree homers in the window, including a two-homer Aug 1
14Cam MaldonadoOF, 22A.268 / .345 / .493, 14 HR, 17 SBUP from 17. Two homers, five walks, a 1.455 OPS week
15Carson BolemonLHP, 19DraftSigned July 27; no professional inningsDOWN from 12 on the draftee logjam, not on merit
16Diego Velasquez2B, 22AA.295 / .384 / .406, 21 SB in 85 gamesDOWN from 15. Quiet week: 4 for 18, one walk
17Joniel HernandezSS, 17DSL.323 / .445 / .528, 35 BB / 31 KNEW: from San Diego for Robbie Ray. Played Aug 4 for DSL Giants
18Scott BanduraOF, 25AAA.296 / .382 / .438, 6 HR, 14 SB (AAA)DOWN from 16. Two homers and six walks this week
19Matt WilkinsonLHP, 23AAA4.41 ERA, 38 K in 32.2 AAA IPUP from 20. Seven innings, no runs, nine K on Aug 2
20Keyner MartinezRHP, 21A4.62 ERA, 109 K / 38 BB in 74 IPDOWN from 18. Five innings, no walks, three earned
21Joe WhitmanLHP, 24AAA3.22 ERA at AA, 4.34 at AAA, 100 K totalDOWN from 19. One relief inning, four strikeouts
22Rod Barajas Jr.C, 22A.251 / .333 / .443, 11 HR in 68 gamesThree games, a homer and a double. Board addition holding
23Kaeden KentSS, 22A+.302 / .359 / .433, 20 SB in 76 gamesNEW: from the Yankees. On the 7-day IL since July 6
24Jose AstudilloSS/OF, 22A+.335 at Low-A, .362 at High-A, 18 SBDOWN from 22. Nine hits in twenty-two at bats this week
25Anthony MolinaRHP, 24AAA3.64 ERA, 56 K in 54.1 AAA IP; 3 MLB gamesNEW: from Atlanta for Tyler Mahle, Aug 2
26Lorenzo Meola2B/SS, 22A.255 / .338 / .447, 32 doubles, 11 HRDOWN from 23. Six hits, three doubles, a flat week

Trevor Cohen had the loudest week anyone in the organization had, and it is not close: fourteen hits in twenty-nine at bats, eight stolen bases in six games, a .483 average, and a four-for-five night with three steals on July 31. He is hitting .348 in fifteen Double-A games after hitting .297 with a .387 on-base in eighty at High-A, and he moves to 12. Cam Maldonado is the other big riser, up from 17 to 14 on two homers, five walks, and a 1.455 OPS in five games, which is a complete reversal of the ten-strikeout week that got him flagged in this section eight days ago. Parks Harber quietly hit three home runs at Triple-A and is slugging .565 since his promotion. Two of the four new names sitting in this section (Kaeden Kent and, further down, Miguel Mendez) arrived injured, which is a normal cost of deadline shopping and worth keeping in mind before anyone gets attached.

The Deep Cuts (27 to 56)
#PlayerPosLvlSeason LineNote
27Kaden WaechterRHP, 19DraftSigned July 27; no professional inningsHigh school arm. No 2026 game action expected
28Lisbel DiazOF, 21A+.273 / .296 / .487, 15 HR in 77 gamesSeven hits and a homer this week. Nine walks all season
29Jakob Christian1B/OF, 23A+.257 / .370 / .492, 9 HR in 54 gamesNo games since July 22 while Eugene played eight
30Argenis CayamaRHP, 19A4.62 ERA, 47 K in 39 IP at San JoseThree innings, five hits, two earned in his one start
31Walker MartinSS, 22A+.231 / .313 / .413, 15 HR, 114 KA homer and seven RBI this week. The K rate is the story
32Peyton BondsOF, 21DraftSigned; no professional games yetRutgers outfielder, third-round pick. Still waiting
33Hunter DrydenRHP, 24A+4.98 ERA, 94 K / 44 BB in 81.1 IPUP from 35. Eleven innings, one earned, twelve K this week
34Yunior MarteRHP, 22AA4.47 ERA at AA, 3.74 at A+, 95 K totalDOWN from 30. Five innings, three walks, three earned
35Trent HarrisRHP, 27AAA3.12 ERA, 52 K in 40.1 IP, 29 gamesDOWN from 31. Three innings, no runs, five strikeouts
36Marty GairRHP, 23A+58 K in 33 Low-A IP; 8 K in 3 High-A IPNEW: from Philadelphia. Reliever, huge K rate, 21 walks
37Logan MartinRHP, 25AA4.21 ERA, 40 K in 36.1 AA IPDOWN from 32. Rough week: 2.1 IP, four earned
38Tyler SwitalskiLHP, 23AA9.72 ERA at AA, 4.22 at A+, 106 K totalDOWN from 34. Four innings, six hits, four earned
39Jean Carlos SioIF, 22AA.214 / .261 / .474, 11 HR at AADOWN from 36. A homer and four steals in four games
40Sabin Ceballos3B, 23AA.214 / .336 / .382, 13 HR, 49 BBDOWN from 37. Three hits, five walks, a .520 OPS week
41Jack ChoateLHP, 25AA3.11 ERA, 44 K in 37.2 IP, 23 gamesDOWN from 38. No appearance since July 26
42Maui AhunaSS, 24AA.220 / .324 / .359, 17 SB in 86 gamesUP from 43. Best week of his season: 1.248 OPS, seven walks
43Anthony MarquezSS, 19ACL.243 / .352 / .355, 26 BB in 50 gamesACL Giants season ended July 23. Line is final
44Yulian BarretoSS, 18ACL.242 / .331 / .329 in 44 gamesACL Giants season ended July 23. Line is final
45Rayner AriasOF, 20ACL.196 / .342 / .361, 4 HR in 35 gamesACL Giants season ended July 23. A lost year
46Miguel MendezRHP, 24A+4.93 ERA, 38 K in 34.2 AA IPNEW: from San Diego. On the 7-day IL since June 27
47Aeverson ArteagaSS, 23AAA.226 / .288 / .308 at AAA, .318 at AADOWN from 42. One hit in ten at bats
48Robert Hipwell3B, 23A+.176 / .343 / .317, 32 BB / 75 KDOWN from 44. One hit, six strikeouts in three games
49Carlos MartinezRHP, 21DraftSigned; no professional inningsHofstra arm, fourth-round pick. Still waiting
50Gerelmi MaldonadoRHP, 22A+3.51 ERA, 38 K / 33 BB in 25.2 IPOne inning, one walk, one strikeout. The walks are the profile
51Carlos De La RosaLHP, 18ACL6.55 ERA, 47 K / 27 BB in 44 IPACL Giants season ended July 23. Line is final
52Victor Bericoto1B/OF, 24IL.293 / .305 / .552, 4 HR (MLB)INJURED: 10-day IL July 10, left oblique. No game since July 9
53Alberto LarocheRHP, 20NoneNo 2026 game action recordedStatus unavailable; no Stats API entries this season
54Reggie CrawfordLHP, 26IL1.76 ERA in 3 AAA starts, last April 9Out since April; shoulder. Done for 2026
55Josh BostickRHP, 24ILOut for 2026, ruptured AchillesStatus unchanged
56Reid WorleyRHP, 20ILOut for 2026, Tommy John (April 16)Status unchanged

Hunter Dryden spent last week in this paragraph as the cautionary tale and spent this one throwing eleven innings across two High-A starts with one earned run and twelve strikeouts, which is the fastest turnaround anyone on the board managed and moves him up to 33. Maui Ahuna had the best week of a difficult season: six hits in seventeen at bats with seven walks, a double, a triple and a homer, good for a 1.248 OPS and a small bump to 42. The sad section of this table is the ACL block. The Arizona Complex League Giants played their final game July 23 while the rest of the league kept going, which ends the seasons of Anthony Marquez, Yulian Barreto, Rayner Arias and Carlos De La Rosa. Arias, once the highest-upside teenage bat in the system, finishes at .196 with thirty-nine strikeouts in thirty-five games. That is two consecutive lost developmental years for a twenty-year-old, and it is the quietest genuinely bad news in this report.

Weekly Awards

Prospect of the Week (L7): Trevor Cohen, who went fourteen for twenty-nine with three doubles, a home run and eight stolen bases in six Double-A games. A .483 average is fun; eight steals in six games is a different category of week entirely, and he was not caught once. He is twenty-two, he has now hit .348 in fifteen games since the promotion from Eugene, and the only thing keeping him out of the top ten is a power profile that produced three home runs in eighty High-A games. Podium: Daniel Susac (three home runs in six major league games after hitting none in his first forty-four) and Jacob Bresnahan (seven innings, one earned, nine strikeouts).

Riser of the Week: Ramon Marquez, who did not exist on this board eight days ago and debuts at 8. Twenty years old, ninety-three strikeouts against nineteen walks in fifty-nine innings between Low-A and High-A, and a five-inning, seven-strikeout shutout start on August 1 as his parting gift to the Phillies organization. He is the best arm the Giants added at the deadline and the reason the Luis Arraez trade is defensible. Honorable mention to Hunter Dryden, up from 35 to 33 after twelve strikeouts and one earned run across eleven innings, one week after this section used him as the counterexample.

Cause for Concern (L7, not injuries): Luis Hernandez, twelve strikeouts in twenty-one at bats. He is seventeen, he is the youngest player in his league by years, and this report has said twice now that a rough stretch was coming and would not matter. It still does not. But a fifty-seven percent strikeout rate is a number worth writing down so that in three weeks there is a baseline to measure against. Honorable mention to Bo Davidson, who now has sixty-six Triple-A at bats without an extra-base hit, and to Jhonny Level, eight strikeouts in eighteen at bats one week after striking out once in twenty-two.

Best Single Game Line: Daniel Susac on July 29: two for four with two home runs, four runs batted in and a walk, against major league pitching, in a season where he had not hit one all year. The pitching nod is a tie between Jacob Bresnahan (seven innings, four hits, one earned, one walk, nine strikeouts on July 30 at High-A) and Matt Wilkinson (seven innings, three hits, no runs, one walk, nine strikeouts on August 2 at Triple-A), which is a genuinely difficult call and so is not being made. Runner-up on the hitting side: Trevor Cohen, four for five with three stolen bases on July 31.

Injury Report
PlayerStatusOutlook
Jesus Rodriguez (Rookies)NEW: 10-day IL, August 1, right elbow neuritisNo timetable announced. Nerve irritation in a catcher's throwing elbow is a wait-and-see injury
Marcelo Mayer (Rookies)Acquired August 3 while on the 10-day IL (bone stress reaction, left ulna)Placed by Boston June 26. Has not played since June 25 and has not yet appeared for San Francisco
Dakota Jordan (#9)Unannounced: no game since July 26Richmond has played eight games without him. No transaction posted, so no diagnosis is being assumed here
Trevor McDonald (Rookies)15-day IL, July 21, right elbow strainThird week out, last appearance July 20. No rehab assignment announced
Victor Bericoto (#52)10-day IL, July 10, left oblique strainHas not played at any level since July 9. Now four weeks out; obliques typically cost four to six
Jakob Christian (#29)Unannounced: no game since July 22Eugene has played eight games without him. Reason not reported
Kaeden Kent (#23)7-day IL since July 6 (Hudson Valley), assigned to Eugene August 3Acquired hurt. Last game July 5; no return date attached to the assignment
Miguel Mendez (#46)7-day IL since June 27, rehab outing July 28Acquired mid-rehab. One inning at Low-A on July 28 is his only work since June 17
Reggie Crawford (#54)Shoulder; last pitched April 9Out for 2026
Josh Bostick (#55)Ruptured AchillesOut for 2026
Reid Worley (#56)Tommy John surgery (April 16)Out for 2026

Two categories worth separating. The announced injuries are Jesus Rodriguez (new, and the one that changes a big league roster), Trevor McDonald, Victor Bericoto, and three of the eight players acquired this week, including Marcelo Mayer. The unannounced ones are Dakota Jordan and Jakob Christian, both of whom have missed more than a week while their affiliates kept playing. That is not a schedule gap and this report is not going to pretend it is; it is also not a diagnosis, because none has been posted. Separately and not an injury: the ACL Giants finished their season July 23 while the rest of the complex league played on, which is why four players in the Deep Cuts have final lines instead of weekly ones.

A deadline like this one is an organization saying out loud what it has been implying all season, and the sentence was not subtle. What is left behind is a system whose two best players are seventeen and eighteen and playing Low-A ball in San Jose, plus a twenty-year-old right hander who has not yet been assigned an affiliate, plus a former fourth overall pick with a healing forearm. None of that resolves in 2026. All of it is the reason the 2026 Giants stopped pretending in August. Back next week, when the new names have Giants uniforms and this report can stop citing other teams' box scores.

Stats sourced from the MLB Stats API for July 29 to August 4, 2026, with roster moves verified against the official transaction feed. All four full-season affiliates were idle Monday August 3, so Last 7 windows top out at six games; the ACL Giants finished their season July 23 (confirmed against the league schedule, which continued without them). Stat lines for players acquired between August 2 and August 4 were compiled with their previous organizations and are labeled as such. Rate stats in the Last 7 rows are recomputed from summed game logs, not averaged; innings pitched are converted from the API's decimal notation before any ERA or WHIP arithmetic. Player ages pulled live from the Stats API this week. Rankings: Prospects1500 2026 board plus the 2026 draft class, the deadline acquisitions and prior merit additions, adjusted weekly on performance and roster moves. Draftees are marked "not yet debuted" until they report. Hot/Warm/Stable/Cold by L7 OPS for hitters; composite ERA, WHIP, K, BB for pitchers. MLB Rookies section carries tracked players whose most recent games are at the major league level, including those currently on the major league injured list.