Photo by Michael Wade/Icon Sportswire via Getty Images
Yesterday’s action on the farm.
Wednesday was a busy and bustling day for the
San Francisco Giants. Most excitedly and importantly, the big league team won in dramatic fashion on yet another Mike Yastrzemski splash walk-off. But down on the farm, there were a bunch of exciting performances as well for the four Minor League Baseball affiliates.
Let’s dive into it.
Link to the 2025 McCovey Chronicles Community Prospect List (CPL)
All listed positions in the roundup are the positions played in that particular game.
AAA Sacramento (6-5)
Sacramento River Cats beat the Tacoma Rainiers (Mariners) 3-1
Box score
Yet again, it was a Sacramento game where the main story was the starting pitching. On Wednesday it was RHP Carson Seymour (No. 21 CPL) who took the mound for the third time this year, fresh off winning PCL Pitcher of the Week.
Seymour has been fantastic to start the year, and he continued to pitch well in this start, though it was definitely his worst of the three. The powerful righty struggled with command for much of the game, throwing just 45 of his 72 pitches for strikes. And that resulted in a whole bunch of free passes: in 5 innings, Seymour walked 3 batters and hit 3 more.
But once again, hitters couldn’t do anything with the bat when Seymour was on the mound. He allowed just 4 hits all day, and all of them were singles. As a result, even with the sextet of free baserunners, the Rainiers only put 1 run on the board against Seymour, the first he’s allowed in 14 innings this year. It’s a 0.64 ERA and a 2.81 FIP for Seymour in the early going, and what a sight those numbers are.
After Seymour, it was utter dominance from the bullpen. Dominance as in, perfection! 4 innings without a baserunner allowed. RHP Sean Hjelle and LHP Joey Lucchesi both struck out 2 batters in their respective perfect innings, while RHPs Tristan Beck and Justin Garza had 1 strikeout in their flawless frames. On the year, Hjelle has a 3.00 ERA and a 1.20 FIP; Lucchesi a 4.15 ERA and a 2.84 FIP; Beck a 2.84 ERA and a 2.74 FIP; and Garza a 0.00 ERA and a 2.13 FIP.
It wasn’t a good offensive day for the River Cats, with the bulk of the damage coming on one swing. In the eighth inning, second baseman Osleivis Basabe broke a tie with a 2-run home run, which set the final score at 3-1.
Basabe isn’t much of a power threat — he has just 20 career home runs in 453 Minor League games — but if he can show something with the bat he could be an interesting depth piece for the Giants, and he’s already on the 40-man roster.
Catcher Logan Porter had the only other notable offensive day, hitting 2-4 with a double and a strikeout. Porter is really just an emergency depth option for the Giants at catcher, and is certainly behind Max Stassi on the depth chart, but he’s playing well.
Unfortunately, more rough games for the notable 40-man players who populated the top of the lineup: center fielder Grant McCray went 1-3 with a strikeout; left fielder Marco Luciano went 0-4 with 3 strikeouts, and shortstop Brett Wisely hit 0-4 with a strikeout.
AA Richmond (1-4)
Richmond Flying Squirrels lost to the Harrisburg Senators (Nationals) 3-1
Box score
Wednesday featured an excellent season debut for a very exciting player, as LHP Joe Whitman (No. 9 CPL) took the mound for the first time this year. Whitman, the team’s Compensation Round pick in 2023, who really impressed last year despite not having the best numbers, could be in for a huge year. Wednesday was an excellent step in that direction, with the 23-year old southpaw giving up just 4 hits, 0 walks, 1 hit batter, and 1 run in 5 strong innings of action, while striking out 4. He’s starting the season fairly stretched out, as he threw 79 pitches.
It’s a sign of how much the organization values Whitman that he’s starting in Richmond, after just 11 starts in High-A last year following a promotion (and those starts yielding just a 4.96 ERA). And they seem to have the evaluation correct, if this start is to be believed!
RHP Will Bednar (No. 42 CPL) showed off his electric strikeout stuff that has been returning to his profile, even though the walk remain a huge issue. He issued a pair of free passes in 1.2 innings, but didn’t give up a hit or a run ... and all 5 of the outs were recorded by way of strikes. A 1st-round pick in 2021, Bednar is attempting to reinvent himself as a reliever, and the stuff certainly is more interesting and higher velocity than when he was a starter. He’s a little bit in the Camilo Doval/Randy Rodríguez territory of looking really interesting if he can figure out how to stop walking people. So far this year he’s walked 4 batters in just 2.2 innings ... but he has retired 8 batters, and all of them struck out.
All of the offense came from left fielder Jairo Pomares (No. 41 CPL), who homered for the second consecutive game as part of a 1-4 day. I still have high hopes for Pomares, who not long ago was considered a top-10 prospect in the system. The lefty slugger fell on hard times with both performance and injury the last few years, but there’s still a ton of talent — and power — in his bat. Let’s hope his hot start to the year (he has a .967 OPS and a 186 wRC+ through 5 games) portends a good season ahead.
Third baseman Sabin Ceballos (No. 18 CPL) had another good game as well, hitting 2-4 with a double. Ceballos, one of the talks of the spring, went 0-8 with 2 strikeouts in the first 2 games of the year ... since then, he’s 5-12 with a home run, 2 doubles, a walk, and 2 strikeouts.
High-A Eugene (2-2)
Eugene Emeralds beat the Tri-City Dust Devils (Angels) 4-3 (10 innings)
Box score
A fun and exciting game for the Emeralds as they made their way to .500. The Ems trailed 3-2 entering the 9th inning, but tied the game when shortstop Cole Foster, who was 0-3 with 2 strikeouts to that point, blasted a leadoff home run, his first of the year.
Foster came to the Giants with a bit of hype after they selected him in the 3rd round of the 2023 draft, but so far he hasn’t been able to really put it together. It had been a slow start to the year for him before that swing, so hopefully this jump starts the year.
And then, in the 10th inning, with the game tied 3-3, the Emeralds walked it off with some small ball, advancing the Manfred Man with a pair of productive outs to end the game. Fun!
While Foster had the big hit, the most encouraging day went to right fielder James Tibbs III (No. 3 CPL), who hit 2-5 with a double, and also had the first of the 10th inning productive outs (he was also thrown out trying to steal). Tibbs is off to a mesmerizing start to the year, one that is erasing his 2024 stint with Eugene in a hurry. After making his way to the Pacific Northwest last year, shortly after being drafted in the 1st round by the Giants, Tibbs fell on hard times, hitting just 9-67 with 3 extra-base hits, 7 walks, and 25 strikeouts. So far this year, Tibbs is already 6-15 with 3 extra-base hits, 4 walks, and, wait for it ... 0 strikeouts. That’s the high-contact advanced bat that was advertised after the draft!
Another player shaking off a slow 2024 is catcher Onil Perez (No. 37 CPL), who is back in Eugene for a second season. Perez has never been a guy who hits the ball hard, and that’s unlikely to change, but he’s always been a standout bat-to-ball hitter, sporting high batting averages ... until last year, when he had just a .236 batting average with the Emeralds. After a 3-4 day on Wednesday, Perez is rocking a .364 batting average in the early going of the 2025 season. Let’s hope that continues!
It was an odd pitching game, and turned into a bullpen game after RHP Cale Lansville struggled in his season debut. The 14th-round pick in 2023 couldn’t find the strike zone or miss bats ... he only pitched 2 innings, but gave up 4 hits and 3 walks, without a strikeout. Yet despite that, Lansville limited the damage to just 1 run on his ledger. He found his way out of a lot of jams!
RHP Austin Strickland and LHP C.J. Widger had strong season debuts out of the bullpen, the former giving up 1 hit in 2 shutout innings with 2 strikeouts, and the latter striking out 2 in a scoreless frame, with a hit batter the only baserunner he allowed. Widger was acquired in the Minor League phase of the Rule 5 Draft, so this was his organizational debut as well.
But the best performance from the bullpen came from RHP Marques Johnson, who handled the 10th inning with ease, finishing with 1 walk and 1 strikeout while keeping the Manfred Man stranded on the bases ... and setting up the walk-off win.
Low-A San Jose (2-3)
San Jose Giants beat the Visalia Rawhide (D-Backs) 11-3
Box score
After starting the season 0-3, the Baby Giants have scored 11 runs in consecutive games. And it was a downpour on Wednesday, with 12 hits ... 7 of which went for extra bases.
The most exciting performance came from center fielder Dakota Jordan (No. 8 CPL), who went 3-4 with a walk, and finished a double shy of the cycle. Jordan is essentially playing in his debut season, after 7 plate appearances last year following the draft. But there’s absolutely no doubt about his ability to make violent contact when he puts the bat on the ball; there’s only ever doubt about his ability to actually make contact.
He changed his swing over the offseason and the reports from the spring were fantastic. And so far? The results are justifying the massively overslot bonus that the Giants gave Jordan after selecting him in the 4th round in July. He’s 7-24 to start the year, with a home run, a triple, 4 walks, and just 5 strikeouts (plus 2 stolen bases, and daily starts in center field).
In my opinion, no player in the system has a ceiling nearly as high as Jordan, it’s just always been very unlikely that he comes anywhere near that ceiling. With every game that he punishes baseballs without striking out, the excitement builds.
Also a fantastic day for the guy hitting behind Jordan, and his fellow 2024 draftmate, first baseman Jakob Christian (No. 30 CPL). Christian’s power has been on display in the early going, as he homered for the 2nd consecutive day, with he and Jordan going back-to-back in the 8th. Christian finished 2-4 with a double (his 3rd straight game with one), and also a hit by pitch. Christian, a righty taking in the 5th round last year, has 6 hits through 5 games, and 5 of them have gone for extra bases.
Rounding out the dinger party was catcher Drew Cavanaugh, who finished 1-4 with a walk. He’s off to an excellent start to the year, though it’s his 3rd consecutive season spending time in San Jose.
Second baseman Jose Ramos made his season debut and shined, hitting 1-3 with a walk and 2 stolen bases, while right fielder Carlos Gutierrez continues to look like he didn’t miss nearly all of 2024, going 1-4 with a double, a hit by pitch, and a stolen base. Designated hitter Jose Ortiz (No. 22 CPL) continues to be red hot to start the year, and went 2-4 with a double.
Unfortunately, it was a reversion to the 2024 struggles for shortstop Walker Martin (No. 14 CPL), who went 0-5 with 4 strikeouts and an error.
On the mound, San Jose had piggybacking starters who were both making their professional debut. Getting the start was RHP Niko Mazza, last year’s 8th-round pick. He was utterly sensational, striking out 4 batters in 4 shutout innings, while giving up just 4 hits and 1 walk. Now that’s an introduction!
Then it was LHP Charlie McDaniel, an undrafted free agent. He showed some awesome stuff by striking out 6 batters in 4 innings, but his 4 hits did some damage, tagging him for 3 runs, 2 of which were earned. Rounding it out was RHP Nicolas Herold, an undrafted free agent making his season debut after 9 games last year. Can’t start better than striking out all 3 batters you face, which is what Herold did.
Home run tracker
AAA Osleivis Basabe (1)
AA Jairo Pomares (2)
High-A Cole Foster (1)
Low-A Jakob Christian (2)
Low-A Drew Cavanaugh (2)
Low-A Dakota Jordan (1)
Thursday schedule
Sacramento: @ Tacoma, 7:05 p.m. PT (SP: Mason Black)
Richmond: Postponed (doubleheader scheduled for Saturday)
Eugene: vs. Tri-City, 6:35 p.m. PT (SP: Josh Wolf)
San Jose: vs. Visalia, 6:00 p.m. PT (SP: Drake George)