Apologies for the late Minor League Baseball roundup, but the Mike Krukow news set me back a bit today, both emotionally and in terms of labor. So let’s speed run Wednesday’s games from the San Francisco Giants affiliates … it was a great day for players whose name starts with a J!
Link to the 2026 McCovey Chronicles Community Prospect List (CPL)
All listed positions in the roundup are the position played in that particular game.
News
Four pieces of news, all good: LHP Esmerlin Vinicio has been promoted
from High-A Eugene to AA Richmond. And Richmond RHP RJ Dabovich, who has had awful injury luck, has been given a rehab assignment with Low-A San Jose.
And finally, AAA Sacramento outfielder Turner Hill was named Player of the Month in the Pacific Coast League, while outfielder Franco Willias earned those honors in the Dominican Summer League.
AAA Sacramento (62-45)
Sacramento River Cats lost to the Round Rock Express (Rangers) 13-10 (11 innings)
Box score
A fantastic day in the batter’s box for the River Cats, especially for the outfielders. It was a day that ends in “day,” so center fielder Turner Hill put on a show, hitting 3-5 with a home run and a double, though he had the ultra-rare (for him) strikeout as well.
With that, the 27-year old lefty’s hitting streak is up to 21 games, during which time he’s 39-87 with 10 extra-base hits, 8 walks, and just 7 strikeouts. My word, Turner! The undrafted free agent is doing everything in his control to ensure that he’s not just a feel-good story, but someone who could be helping a Major League roster … it’s now a .926 OPS and a 144 wRC+ for Hill, with 23 stolen bases and super solid defense. What a prospect he has become!
He was flanked by some exciting performances in the grass. Right fielder Scott Bandura had another stellar day, hitting 3-5 with 2 doubles, a walk, and a stolen base. After a slow start to his AAA campaign, Bandura has caught absolute fire: since June 26, the just-turned 25-year old lefty, taken in the 7th round of the 2023 draft, has hit 44-119 with 5 home runs, 8 doubles, and 28 walks. 28 walks!
That’s brought him up to an .838 OPS and a 121 wRC+, with 15 stolen bases. He’s now pretty much a slam dunk Rule 5 protection, in my eyes … which might mean he gets added to the roster before then.
And on the other side of Hill, in left field, was Victor Bericoto (No. 35 CPL), who began a rehab assignment! That was great to see, and Bericoto hit 1-3 with a double before getting subbed out. He probably won’t need too many rehab games before he’s manning left field for San Francisco on a near-daily basis.
Jonah Cox doesn’t technically get to join the outfielders for this game, as he was the designated hitter, but he’s always an outfielder in spirit, and he gets clumped with that trio due to his performance: Cox hit 3-5 with a walk, 2 stolen bases, and a strikeout. He’s done nothing but hit since making his AAA debut last week, first as a rehab assignment and now after being optioned. It’s important development for Cox after he looked overmatched in the Majors, but if he keeps hitting like this, he’ll be back soon enough.
Second baseman Diego Velasquez (No. 31 CPL) made his long-awaited AAA debut, and it went quite well, as he hit 2-4 with a hit by pitch, though he also struck out twice. Fantastic seeing him the switch-hitter finally get to test himself in the Majors.
Rough days for the top prospects, though, as left fielder Bo Davidson (No. 4 CPL) replaced Bericoto and hit 0-2 with a sacrifice fly, while third baseman Parks Harber (No. 17 CPL) went 0-4 with 2 walks, 2 strikeouts, and an error. Davidson has really struggled since getting promoted, while Harber was red hot but has since cooled down.
In exciting news, LHP Joe Whitman (No. 26 CPL returned to the rotation following a brief and confusing foray in the bullpen. Unfortunately, that’s where the good news ends, as Whitman did not follow the theme of the day, and was one of the few J names who struggled: he only made it through 2 innings, while giving up 5 hits, 4 extra-base hits, 2 walks, and 3 runs, with just 1 strikeout. It does seem like the River Cats were going to use him an as actual starter, though, as he threw 43 pitches (only 21 strikes, though).
Whitman’s day was better than RHP Alex Carrillo’s was, though. Carrillo, a 29-year old, made his organizational debut after signing on a Minor League deal a few weeks ago, and it was so rough that catcher Zach Morgan was called in to finish the inning (which he did without allowing a hit!). Carrillo registered just 1 out, while giving up 4 hits, 1 walk, 5 runs, and 4 earned runs.
But RHP Braxton Roxby had another great day, and was more than perfect. He didn’t allow a single baserunner, and needed to face just 8 batters to get 9 outs! Roxby entered in the 3rd after Whitman departed with 2 on and 0 outs, and got out of the inning cleanly, thanks in part to a caught stealing by he and catcher Thomas Gavello.
Roxby, who struck out 1 batter, has overcome his very slow start to the season. He had an 11.00 ERA after his May 1 outing, but since then has pitched 38.2 innings while giving up just 27 hits, 14 walks, and 10 earned runs, lowering his season ERA to 3.97, though his FIP is just 5.08.
AA Richmond (61-40)
Richmond Flying Squirrels beat the Reading Fightin Phils (Phillies) 6-5
Box score
Well, a pretty awesome performance on the mound from LHP Greg Farone. He had a dominant showing, giving up just 4 hits (all singles), 2 walks, and 1 run in 5.2 innings, while striking out 10 batters. 10!
It’s been a bit of a rough 2nd season for Farone, who has a 5.78 ERA and a 5.54 FIP, but he’s been so much better lately, with excellent outings in 4 of his last 5 starts. He’s slowly starting to get the contact in check: on the year he’s allowed 87 hits in 85.2 innings, with 16 home runs, and those numbers need to keep coming down.
RHP Dale Stanavich had a nice game, giving up just 1 hit in 1.1 scoreless innings, with 2 strikeouts. Stanavich, a 27-year old Minor League free agent, is also giving up too many home runs, and has a 4.23 ERA and a 4.79 FIP … but he sure strikes people out!
A quartet of offensive performances to highlight: catcher Jancel Villarroel (No. 42 CPL) only hit 1-4, but connected for his 1st AA home run. Villarroel has taken a while to adapt to AA — he only has a .495 OPS and a 33 wRC+ through 9 games — but he’s just 21. And he’s a catcher!
Also leaving the yard was third baseman Charlie Szykowny, who hit 1-3 with a walk and a solo blast. Szykowny had a brutal July, posting a .186/.220/.233 slash line with 26 strikeouts in 86 at-bats, but so far in August he’s 5-11 with 2 extra-base hits, 2 walks, and 0 strikeouts. Love to see it!
Center fielder Trevor Cohen (No. 15 CPL) continues to look so comfortable in AA, as he went 3-5 with a stolen base. Since going 0-10 with a strikeout in his 1st pair of games at the level, last year’s 3rd-rounder has hit 26-61 with just 4 strikeouts. My goodness! That’s brought him up to an .877 OPS and a 134 wRC+ in AA, as he continues to fly up prospect lists.
And finally, second baseman Maui Ahuna (No. 33 CPL) went 1-2 with 2 walks, a stolen base, and a strikeout. Ahuna had a dismal slump over the summer, but has been much better lately, though his season numbers sit at just a .689 OPS and an 89 wRC+.
High-A Eugene (63-41)
Eugene Emeralds beat Spokane (Rockies) 5-1
Box score
Ahh, and now we arrive at the 1st pair of star showings from the quartet of J names who shone on Wednesday: shortstop Jhonny Level (No. 3 CPL) and LHP Jacob Bresnahan (No. 11 CPL). The pair entered the year as highly ranked prospects, and have only added to how highly they should be ranked. And my goodness was that the case on Wednesday!
Bresnahan was the starter and tossed 6 shutout innings, allowing just 2 hits, 2 walks, and a hit batter, while striking out 5. Just a dominant showing from an increasingly dominant pitcher. Despite the 2 walks, Bresnahan was basically allergic to going outside the zone, as he threw a stunning 61 of 86 pitches for strikes.
What we’re seeing from the recently-turned 21-year old is downright special: over his last 8 starts, the southpaw has throw 47.1 innings and allowed just 25 hits, 12 walks, and 7 earned runs, with 57 strikeouts. He’s thrown at least 5 innings in all 8 of those starts, and at least 6 innings in 6 of them. If I didn’t know better, I would say it’s AA time for the 2023 13th-rounder, who has a 2.72 ERA and a 3.91 FIP on the year, with 10.7 strikeouts per 9 innings.
As for Level, he had one of his best games since getting promoted, hitting 2-3 with a home run, a triple, and 2 walks. The switch-hitter has been extremely hot and cold since getting promoted, which is to be expected given that he’s only 19 years old, competing against players much older than he is. Despite the cold stretches, he has an .820 OPS and a 115 wRC+ with Eugene, which is remarkable … and should earn him a spot inside the top 50 on a lot of offseason lists.
While Level’s day was stunning, it wasn’t the only superstar showing, as third baseman Walker Martin hit 2-5 with 2 home runs and a strikeout. Martin’s season has been a little disappointing, but he’s been heating up a bit lately: in his last 7 games, the lefty is 8-28 with 4 homers and 3 walks, bringing him up to a .746 OPS and a 95 wRC+. The power is finally firmly on display for Martin, though the contact ability remains a big concern.
Center fielder Lisbel Diaz (No. 32 CPL) rounded out the dinger party, hitting 1-4 with his 19th home run of the year … that ties him with Bo Davidson for the organizational lead!
Low-A San Jose (58-46)
San Jose Giants lost to the Stockton Ports (A’s) 11-6 (10 innings)
Box score
If you were hoping that one of the star Js of the day was Josuar González (No. 2 CPL), well … sorry to disappoint. The top prospect in the organization didn’t play in this game.
But you know who did? First baseman Jeremiah Jenkins. And a day after hitting a walk-off home run, Jenkins was back at it with a stunning day, hitting 3-3 with a home run, a double, and 2 hit by pitches. Wowee!
With that, the 14th-round pick in 2024 has a .879 OPS and a 118 wRC+. The power is other-worldly — he has a .253 isolated slugging, with 15 loud home runs — but he continues to have contact troubles, as he’s rocking a 29.6% strikeout rate, and a .245 average.
Also going deep was left fielder Oliver Tejada, who hit 1-5 with a solo bomb. Tejada, a 19-year old righty, has struggled since a recent promotion, as he’s hitting below the Mendoza Line, with a 32.7% strikeout rate. But he’s hitting bombs, as he already has 4 homers in 24 games at the level.
Shortstop phenom Luis Hernández (No. 6 CPL) had a lovely game, hitting 2-5 with a double and a walk. The 17-year old has poor numbers through 9 San Jose games (.651 OPS, 58 wRC+), but it’s just exciting seeing him at the level.
Nothing good on the mound, really. RHP Argenis Cayama (No. 13 CPL) made his 2nd start since returning from the IL, and didn’t have his trademark command, as he walked 4 batters in 2.2 innings, while also giving up 3 hits. On the bright side, he limited the damage to 1 run, while striking out 4 batters.
Dominican Summer League Black (30-17)
DSL Giants Black lost to the DSL Tigers 1, 6-3 (7 innings)
Box score
And now we arrive at our final “J” of the day: shortstop Joniel Hernandez. The 17-year old phenom, who came over in the Robbie Ray trade, starred in his 1st game with the organization on Tuesday. And on Wednesday? Just a casual 1-2 with a home run and a walk. Between his 2 teams, Hernandez — who had a $1.4 million signing bonus — has a .994 OPS and a 135 wRC+, making him one of the top performers in the DSL … despite being a 17-year old shortstop. He is so exciting.
RHP Delvis Heredia had the best pitching performance, throwing 2 shutout frames with 1 hit and 4 strikeouts. The 21-year old has had a tough 3rd season, so nice to see a good outing.
Home run tracker
19 — Lisbel Diaz — [16 in High-A; 3 in Low-A]
17 — Walker Martin x2 — [High-A]
16 — Jhonny Level — [6 in High-A; 10 in Low-A]
15 — Jeremiah Jenkins — [Low-A]
12 — Charlie Szykowny — [AA]
8 — Turner Hill — [AAA]
8 — Jancel Villarroel — [1 in AA; 7 in High-A]
5 — Oliver Tejada — [4 in Low-A; 1 in ACL]
5 — Joniel Hernandez — [DSL]








