News Giants Team Notes

Put the ball in play

MLB: Philadelphia Phillies at San Francisco Giants

Ed Szczepanski-Imagn Images

Sometimes good things happen.

Put the ball in play.

It’s an adage we’ve all heard since our Little League days, usually accompanied by a comforting hand on the shoulder after a tough 0-fer.

Hey, at least you put the ball in play, son.”

“Yeah…but it’s T-Ball, dad.”


Looking beyond results or quality of contact, it’s comforting knowing you at least performed the essential task as a hitter: I hit the ball. Sometimes it’s all you can do.

The phrase’s virtues were expounded from the broadcast booth last night. Duane Kuiper and Mike Krukow have been around the game long enough (and still recovering from and processing the conditions at Candlestick) to know how much of a headache a baseball in motion can be. 100+ MPH line drives are one thing, but defenses practice handling that kind of contact because that’s the kind of contact that will statistically hurt the most. Fielding well-struck grounders or deep flies may come with a higher expected batting average, but their paths are often predictable, allowing a fielder to stay in rhythm when approaching the ball and corralling it. But when someone talks about putting the ball in play they aren’t talking about scorchers or screamers, they’re talking about squibbers and high-hoppers and dying quails and flares and mile-high pops. Situational hitting at its most fundamental: Did you hit the ball? Did you make the defense make a play?

Hitting a rock with a stick is an odd thing. A weird collision of different textured and shaped surfaces with varying measurements of energy and matter that can produce some real unpredictable results. That’s the main attraction: it scratches some primitive itch. The first shepherd, bored out in the hills, who tossed a stone up in the air and hacked at it, finding it with the barrel of his rook, hearing the round note of the collision, watching the stone spin out into the beyond.

Put the baseball into the world, and who knows what will happen. The wind changes. The ground isn’t flat. To throw another aphorism at ya, to err is human. There’s nine flawed flesh bags out there overly-excited to chase after a moving ball and supremely capable of screwing things up. It might be a more straightforward ball in play, but the moment a human being gets involved (meaning: an idiot) all bets are off. A decision has to be made, a task performed. Sometimes they choose to do silly things, or awkward things, or well-intended but ill-advised things.

In the case of Monday’s series opener between the San Francisco Giants and Philadelphia Phillies — a 3-1 win for the good guys — balls in play fueled the night’s scant offensive production.

Both starters Landen Roupp and lefty Cristopher Sánchez have been excellent at avoiding hard contact all season long and performed as advertised in their head-to-head match-up.

Though ultimately done in by pitch count after the 5th, Roupp mixed his pitches well. Despite getting just four whiffs from Philly hitters, he stole 25 strikes, including 16 with his sinker. He lacked the wipe-out stuff to dispatch opponents more efficiently, but he still did well to maintain count leverage, generate ground balls and avoid a lot of worrying traffic on the bases.

How Cristopher Sánchez is going to attack a hitter is no secret. The lefty has a dominant power change-up. It’s accrued a 9 Run Value already, putting his offspeed offering in the 99th percentile of the league. His mix is pretty much 40 - 40 sinker and change, with a cheeky slider on the slide to keep things fresh. But in a two-strike count, a hitter knows what is coming…and it’s still pretty much un-hittable.

The pitching lived up to the billing. Both starters surrendered a single run each, and both runs that came around to score were certainly not products of convincing contact. Neither team had a hit with runners in scoring position all game (15 ABs total).

The Giants scratched their lone run across in the 2nd. They loaded the bases with nobody out after Matt Chapman and Wilmer Flores both punched sinkers through the infield for singles, and Casey Schmitt, in his return from the IL and starting at second base, refused to bite at five consecutive offerings just missing the bottom of the zone. But Sánchez got back in the inning with a strikeout of Jung Hoo Lee (which has got to be one of the more uncomfortable at-bats left-on-left) that opened up a number of off-ramps. He had struck out a dozen in his previous win against the Giants in April and his 26.2 K% is in the 75th percentile — so carving his way through Luis Matos and Patrick Bailey seemed more than plausible. Or there’s the good ol’ ground ball. Opponents’ grounder rate off Sánchez teases 60%. An easy roller at an infielder would either produce an easy fielder’s choice out at home or an inning ending double play.

Off the bat, that’s exactly what Matos’s ground ball appeared to be. A slow hopper to the left of second base, right in the path of shortstop Trea Turner to field, toss to second, and initiate the double play...

PUT THE BALL IN PLAY and open yourself up to a kaleidoscope of strange and wonderful possibilities. In a 1-2 count, Sánchez executed a perfect change-up low and away and somehow Matos got enough of a chunk, allowing Turner — good ol’ Trea — to do his thing.

San Francisco nearly edged ahead at the expense of the Philly defense when Rafael Devers skied a fly ball to shallow left that started to do funny things. Second baseman Bryson Stott twisted and turned, trying to settle under it, before plummeting safely to the outfield grass between him and the charging right-fielder Nick Castellanos. Kuip, having lived that experience and holds both empathy and disdain for poor performance on the pop-up dance, quipped that the baseball was in the air for three-minutes. More like 6-seconds — still plenty of height for the wind to toss it around like a pair of shoes tumbling around a dryer.

But just as a disproportionate amount of breaks were going the Giants’ way, the world self-corrected, and because we live on a level playing field and exist in a karmic universe where balance and justice reign (...) “luck” — or whatever you want to call it — started to hold sway for the Phillies.

They certainly caught a break on a 107 MPH drive off the bat of Matt Chapman that knuckled in the air and sent center fielder Brandon Marsh spinning trying to reel it in. With a two-out jump, even Devers, who runs about as fast as a turtle with a groin strain, would’ve scored easily from first. He was halfway to home before he realized to pull up and return to third — the ball had skipped hard off the warning track, ricocheted off the padded corner of the wall in straightaway center before dropping into the visiting bullpen, out of play. It was the one hit of the game that deserved to bat in a run, and it didn’t. Marsh remained on his knees, offering up a humble prayer of thanks to the powers that be.



A friendly hop held the Giants’ lead to one in the 3rd, and another one helped the Phillies to tie it in the 5th.

This is how the hit in question was described in the game log: Bryson Stott doubles on a ground ball to second baseman Casey Schmitt, deflected by first baseman Wilmer Flores. This is how I’d describe it: Bryson Stott rolls routine grounder towards first baseman, Wilmer Flores, ball skips due to glitch in the matrix, kicking off phantom wrinkle in grass to avoid first baseman Wilmer Flores’s glove, then pinballs off the instep of first baseman Wilmer Flores’s foot into foul territory to be chased down by second baseman Casey Schmitt, Bryson Stott to 2nd, scorekeeper can’t decide on hit or error because it is neither, snaps official scorekeeping pencil in half and walks out of booth, official ruling pending.

Ball in play. The “double” would be the Philly’s only extra base hit of the evening, and Stott would come around to tie the game by advancing to third on a groundout before scoring on a wild pitch from Roupp.

The score remained knotted at one-run a piece until the 8th. Sánchez breezed through the 7th inning, while Ryan Walker, Joey Lucchessi and Tyler Rogers handled the next three frames for the Giants after Roupp’s departure.

With Sánchez out of the game in the 8th, the Phillies bullpen took over and things shifted again. The universe’s scales started to tilt back towards the Giants. Right-handed reliever Orion Kerkering lead-off the frame by hitting Willy Adames, and then out of nowhere Phil Cuzzi started to shower Chapman with gifts in the zone. Three straight fastballs all painted on the outside edge that could have easily been strikes 3, 4 and 5 were called balls.



A welcome back present from Cuzzi that Chapman didn’t take for granted. On the 7th pitch, he shot a fastball over the middle of the plate (because it had to be) through a hole in the right side of the infield, setting up runners at the corners. Kerkering, understandably confused about where the baseball should go, plunked Flores to load the bases for Casey Schmitt.

Schmitt was clearly happy to be back on the diamond. He had walked to set-up the Giants first run in the 2nd, he singled in the 6th, and with a chance to knock in the go-ahead run, Schmitt drove a heavy sinker from Kerkering directly into the ground. But you know what — he put the ball in play, and that ball in play, in another 2-strike count, was the perfect amount of weird to get the job done. It forced Turner just enough to his left to take away a play at home. And with the pulled-in infield, getting the out at second was awkward and slow in developing, providing enough time for Schmitt to hustle down the line and prevent the double play.

Legging it down to first proved consequential because with two outs, the infield could’ve decamped from the cut of the grass. But because the bases were still loaded with less than two outs, they had to stay in, forcing Bryce Harper to make another awkward play on another ball on the ground in an attempt to prevent San Francisco’s third run from scoring.

Three ground balls — all in two-strike counts, all hit right at infielders — but just funky enough for three runs.

Put the ball in play, kids.

Disclaimer: This is also what could happen if you put the ball in play after you battle for 13 pitches, fouling off 8 offerings in a two-strike count, and absolutely deserve a base hit.

The world owes you nothing.

Source: https://www.mccoveychronicles.com/2...-landen-roupp-put-the-ball-in-play-mlb-scores
 
7/8 Gamethread: Giants vs. Phillies

2223575596.0.jpg

Photo by Norm Hall/Getty Images

Robbie Ray vs. Taijuan Walker

The San Francisco Giants continue this three-game series against the Philadelphia Phillies tonight from Oracle Park.

Taking the mound for the Giants will be left-hander Robbie Ray, who enters tonight’s game with a 2.68 ERA, 3.45 FIP, with 117 strikeouts to 39 walks in 107.1 innings pitched. His last start was in the Giants’ 7-2 win over the Arizona Diamondbacks on Thursday, in which he allowed two runs on three hits with seven strikeouts and a walk in nine innings.

He’ll be facing off against Phillies right-hander Taijuan Walker, who enters tonight’s game with a 3.64 ERA, 4.39 FIP, with 46 strikeouts to 22 walks in 54.1 innings pitched. His last appearance was in the Phillies’ 6-4 loss to the San Diego Padres last Wednesday, in which he struck out one and walked one in two and two thirds innings.


Game #93


Who: San Francisco Giants (50-42) vs. Philadelphia Phillies (53-38)

Where: Oracle Park, San Francisco, California

When: 6:45 p.m. PT

Regional broadcast: NBC Sports Bay Area

National broadcast: n/a

Radio: KNBR 680 AM/104.5 FM, KSFN 1510 AM

Source: https://www.mccoveychronicles.com/2...illies-how-to-watch-robbie-ray-taijuan-walker
 
Baseball America ties Giants to prep shortstop prospects in 2025 MLB Draft

Gavin Kilen NCAA BASEBALL: JUN 01 Division I Regional - Wake Forest vs Tennessee

Photo by Bryan Lynn/Icon Sportswire via Getty Images

Carlos Collazo tied the Giants to several high school shortstop prospects in his latest mock draft.

The San Francisco Giants predictions 2025 MLB Draft . While Keith Law speculated that they would struggle to pass on UC Santa Barbara right-handed starting pitcher Tyler Bremner, Carlos Collazo of Baseball America tied the Giants to a different group of players in his latest mock draft.

“I’ve been hearing a lot of prep shortstops here with the Giants, who, like the Rangers, could also be looking for a bat,” Collazo wrote. “[Daniel] Pierce, Steele Hall, Kayson Cunningham and Gavin Kilen are the top high school shortstops available. There’s some uncertainty about which of those shortstops are the next up, and I don’t think there’s any real consensus—it seems to vary more from team to team.”

Daniel Pierce, who Collazo has the Giants selecting in his mock, is a Georgia-native who has a chance to be an above-average defensive shortstop alongside a carrying hit tool and speed. Cunningham is considered less likely to stick at shortstop, but has elite barrel control and plus speed. Hall has the most exceptional tool of the group, truly elite speed and athleticism that gives him true Gold Glove defensive potential. That said, there are more questions about Hall’s ability to enough offensively.

Kilen is incorrectly listed as a prep shortstop by Collazo. It seems more likely that Collazo simply included an extra name in his list. However, in case Kilen is tied to the Giants, he is an offense-first infielder. Kilen hit .357/.441/.671 with 15 home runs and more walks (30) than strikeouts (27) with Tennessee this season. Kilen split his time between second base and shortstop this past season, but is largely expected to be forced to stick at the keystone as a pro.

It’s possible that the Giants being tied to prep shortstops could signal a more complex strategy that involves trying to convince a prep shortstop to agree to an above-slot deal before the draft in attempt to fall to one of San Francisco’s later picks. For example, the Giants were tied to prep shortstop Walker Martin leading up to the 2023 draft, with many prognosticators predicting they would select him with their first-round pick.

Instead, the Giants had planned to take advantage of Martin’s injury history and limited experience against premium competition to float him to their second-round pick. They drafted Bryce Eldridge in the first round, agreeing to a below-slot deal, and then added Walker Martin in the second round, paying him a $3 million signing bonus in line with the slot for a late first-round pick.

However, the Giants lost their second and fifth-round picks as a result of signing shortstop Willy Adames last offseason. Not only does that take away San Francisco’s picks, it also gives them far less financial flexibility in the draft pool spending era.

Source: https://www.mccoveychronicles.com/2...a-daniel-pierce-steele-hall-kayson-cunningham
 
SF Giants follow up memorable win with loss they’d rather forget

Philadelphia Phillies v San Francisco Giants

Justin Verlander fell to 0-7 Wednesday against the Phillies. | Photo by Thearon W. Henderson/Getty Images

The Phillies rocked the Giants for 13 runs and held them to four hits in a victory so complete that Mike Yastrzemski had to take the mound for an inning. And also get rocked.

The good vibes from Tuesday’s game-winning inside-the-park home run by Patrick Bailey lasted less than 24 hours. The Philadelphia Phillies scored four runs off Justin Verlander in the first six innings, then blew the game open against relievers Tristan Beck and Scott Alexander, who may not be long for the big league roster. Even Mike Yastrzemski took damage, giving up two runs in his second career appearance on the mound in a 13-0 San Francisco Giants loss.

The game was so bad that the SF Giants NBC Sports Bay Area X account couldn’t find a single highlight to post. The team’s official account ignored the game entirely apart from the final score. No one involved with the Giants wanted to leave any permanent record of what happened Wednesday afternoon.

Verlander fell to 0-7 as a Giant, though he really didn’t pitch all that badly. He struck out five Phillies in his first three innings and the first earned run came after Alec Bohm reached on an infield single and went to second on a Matt Chapman error, which came after first baseman Wilmer Flores completely missed his throw.


Justin Verlander's 2Ks in the 3rd.

5Ks thru 3. pic.twitter.com/EaYUQNk8Hp

— Rob Friedman (@PitchingNinja) July 9, 2025

Bohm would go on to score on a J.T. Realmuto single.


JT gets us started! pic.twitter.com/nB07f9Pd2w

— Philadelphia Phillies (@Phillies) July 9, 2025

In the 4th, the Giants old friend Bryce Harper, who didn’t sign with the Giants in 2019 because the team was forcing out Bruce Bochy, led off with his 10th home run of the season.


How 'bout an oppo taco? pic.twitter.com/wUZ3bc4pXo

— Philadelphia Phillies (@Phillies) July 9, 2025

Harper had a massive game, going 4-for-6 with a home run and three doubles off three different pitchers. Somehow the only pitcher to hold him hitless was Yaz.

In the 5th, Verlander got in trouble when Chapman drew another tough error on what could have been an inning-ending double play on another errant-but-catchable throw. But after Trea Turner stole second to give the Phillies two runners in scoring position, Verlander got Kyle Schwarber to fly out to deep right to end the inning.

Meanwhile, Phillies starter Jesus Luzardo (8-5) was shutting the Giants down. He went seven innings, giving up three hits and walking one, while striking out seven Giants. The closest thing to a rally the Giants had came in the second inning when Wilmer Flores singled and Casey Schmitt walked. Then Luzardo struck out Jung Hoo Lee and Luis Matos, and retired the final 10 batters he faced before leaving after seven innings.

The game got out of hand starting in the top of the 6th, though since the Giants got only one hit the rest of the way, it didn’t ultimately matter. Harper led off with a double, then a wild pitch and a Nick Castellanos single brought him home. Castellanos reached for an 88 MPH slider out of the strike zone, and the unlucky Verlander gave up another run.


Nick for another! pic.twitter.com/jHS4RbZ6uU

— Philadelphia Phillies (@Phillies) July 9, 2025

Then Castellanos stole second, catcher Andrew Knizner threw the ball away, and Max Kepler brought him home with a sac fly.

That ended Verlander’s afternoon, and after a solid inning from Joey Lucchesi, Beck came in to get hammered. He gave up two hits Tuesday night in his first big league appearance in over three weeks, but Wednesday was a disaster.

Harper led off with a double and the next four Phillies followed with singles. Bohm’s RBI single bounced through the middle, Realmuto (3-for-5, two RBIs) knocked in the Phillies’ sixth run with a line-drive single, and the first out Beck recorded was a sacrifice fly.


Small ball pic.twitter.com/8x9ZRkKzq1

— Philadelphia Phillies (@Phillies) July 9, 2025

Just Tacked on another pic.twitter.com/kDzwegZGOx

— Philadelphia Phillies (@Phillies) July 9, 2025

Beck’s final line was 0.1 IP, 5 hits, and 6 runs, all earned. His ERA jumped to 8.10 for the season.

Scott Alexander came after Beck walked the bases loaded, and after an RBI groundout from Turner, Kyle Schwarber hit his second home run of the series, 29th of the season, and the 313th of his career, more than Pudge Rodriguez, Edgar Martinez, and Al Simmons. Watch out, Reggie Smith, Jeromy Burnitz, and Ron Cey! Both Phillies home runs were opposite-field laser shots, a departure from Schwarber’s massive Splash Hit from Tuesday night.


SCHWARBS SAID SEE YA pic.twitter.com/m9YV4W6CFG

— Philadelphia Phillies (@Phillies) July 9, 2025

In the 9th, trailing 11-0, Yastrzemski showed off an unconventional arsenal of pitches, including a 56 MPH slider, a 66 MPH curveball, and a fastball that touched 77 MPH, so slow that it registered as a changeup. But after loading the bases, Yaz got two groundouts, albeit for RBIs, and got Harper to pop out. When Brett Wisely forced Chapman to end the game, the Giants all seemed relieved to get a day off before welcoming the Dodgers to town Friday.

The good news is that a 13-0 loss still just counts as one loss in the standings, even if Wednesday’s loss felt like two or three. The Giants are still 6-3 in July, still five games back in the NL West, and still holding on to the final wild-card berth in the National League. And hey, the bullpen is rested!

Except for Yaz. He may have thrown only 21 pitches, but when you’re sending in heat like that, sometimes you need a whole year off between relief appearances.

Source: https://www.mccoveychronicles.com/2...-memorable-win-with-forgettable-loss-phillies
 
Minor League roundup, 7/9: A hit parade for Sacramento

Grant McCray leaving the batter’s box and running during a Spring Training game.

Photo by Rob Leiter/MLB Photos via Getty Images

Yesterday on the farm.

Just four games for the San Francisco Giants Minor League Baseball affiliates on Wednesday, as the A-Ball teams all were in action but the Rookie Ball teams had the day off. Let’s dive into the action!

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 (45-44)


Sacramento River Cats beat the Salt Lake Bees (Angels) 13-6
Box score

An explosive performance by the River Cats, up and down the lineup. A whopping 5 different players had 3-hit days, as the team totaled 19 hits, and a stunning 11 extra-base knocks.

If you’re worried about San Francisco’s outfield, then Sacramento provided some hope that reinforcements might be ready. Even with reigning PCL Player of the Week Marco Luciano getting the day off, all 3 members of the outfield — with each being on the 40-man roster — shined.

Center fielder Grant McCray was clearly channeling the Giants. A day after Patrick Bailey’s magic, McCray hit 3-5 with a walk, a triple, and an inside-the-park home run. Seeing McCray (one of the fastest players in the organization) hit an inside-the-parker isn’t quite as wild as seeing Bailey (one of the slowest players in the organization) do so, nor were the stakes as high in the 6th inning of a Minor League game as they were in the bottom of the 9th in a Major League game. But still! Inside-the-parkers are always fun.

That said, this one was extra silly, and quite a Minor League inside-the-parker. So often inside-the-park dingers are like Bailey’s ... they’re nearly hit over the wall, but then ricochet off of it funnily. But this one? Well, it was a bit more amateur and comical, as the Salt Lake left fielder simply never saw McCray’s fly ball, and planted himself about 50 feet in front of where it landed, acting as though it were a routine catch.


the Giants organization has itself ANOTHER INSIDE-THE-PARK HOMER

Grant McCray earns this one a lil differently ⬇️ pic.twitter.com/AMuX0RGBKV

— Sacramento River Cats (@RiverCats) July 10, 2025

Hey, they all look the same on the back of the baseball card!

Right fielder Daniel Johnson, who was recently optioned, has been finding his groove again, and hit 2-6 with both a home run and a double. Always good to see players hit well after being optioned (on that note, second baseman Tyler Fitzgerald went 2-5 with a walk).


Daniel Johnson BOMB.

He just homered from Salt Lake to Park City. pic.twitter.com/YbFmw9OvAx

— Sacramento River Cats (@RiverCats) July 10, 2025

Left fielder Wade Meckler (No. 13 CPL) had the quietest day of the bunch, but still showed off his contact skills by hitting 3-6, which raised his batting average to a clean and cool .300. It’s been a solid, if not outstanding year for Meckler, as he has a .774 OPS and a 115 wRC+, and, thankfully, seems fully healthy at long last (the Giants appear to have scrapped the second base experiment, though). But, even in his success, he’s offered a painful reminder to take PCL stats with a grain of salt. Last year, when Meckler made it back to AAA, he came into a burst of shocking power, bopping 8 home runs in 196 plate appearances ... matching his career total in 714 prior plate appearances across all levels. That might have led some to believe that the all-contact, no-power hitter had suddenly figured out how to access his power, but this year has been a reminder that silliness abounds in the PCL. After those 8 homers in 196 plate appearances in AAA last year, Meckler has gone dingerless in 165 plate appearances at the level this year, as his isolated slugging has tumbled from .220 to .071, a more standard figure for his profile.

So, with that in mind, let’s talk about shortstop Osleivis Basabe. It was another masterful day for the recently-outrighted infielder, who hit 3-5 with a home run and a pair of doubles.


OSLEIVIS BASABE HOMER

101.8 MPH EV
20 degrees
3.8 seconds in the air pic.twitter.com/0XzmxvOSio

— Sacramento River Cats (@RiverCats) July 10, 2025

When the Giants acquired Basabe in the offseason, he was viewed as the all-glove, no-bat option, and the bat he did have was focused on contact, not power. But so far in July he’s 14-33 with ... wait for it ... a whopping 12 of his 14 hits going for extra bases (3 homers and 9 doubles). Just a casual .970 slugging percentage in July for a player who on Wednesday matched his career-high with his 7th home run of the season.

As with Meckler, that will likely come tumbling down soon. But let’s enjoy it while it lasts, though with Basabe outrighted, his hot streak is less likely to earn him a shot in the Majors.

Somehow, we’re still not done highlighting the great offensive days. Designated hitter Hunter Bishop (No. 34 CPL) may not have needed his glove on Wednesday, but he wanted to make sure that the outfield trio was actually a quartet, and so he hit 3-5 with 2 triples, a double, and a strikeout.


Hunter Bishop's THIRD extra-base hit of the night!

a 111.5 MPH LASER this time: pic.twitter.com/WgRGihGvZW

— Sacramento River Cats (@RiverCats) July 10, 2025

Bishop, the team’s 1st-round pick back in 2019, has really turned his season around. Look at his slash lines by month!

April: .241/.327/.437
May: .226/.271/.258
June: .302/.362/.528
July: .375/.444/.833

Excluding a game where he entered as a pinch-runner and didn’t have an at-bat, the lefty has a 9-game hit streak currently, and during that time is hitting 15-34 with 2 home runs, 3 triples, 4 doubles, and 4 walks, which has boosted his OPS to .771 and his wRC+ to 98. Could we see him make the Majors this year? And if not, will he re-sign with the Giants, as he’ll be eligible for Minor League free agency for the first time this offseason? It certainly helps his case that his hits aren’t empty calories, as he had a pair of hits at 109+ mph.

And finally, joining Basabe on the “just outrighted and now heating up” train, catcher Logan Porter hit 3-4 with a home run and a walk.


Logan Porter has HOMERED!

a nice lil opposite field dinger puts the Cats up 7-3! pic.twitter.com/EMiYn2tFtu

— Sacramento River Cats (@RiverCats) July 10, 2025

Well that was a whole lot of offense, wasn’t it? Thankfully we can mostly wrap up the River Cats here, as it was a mostly uneventful day on the mound. RHP Juan Mercedes got the start and once again got rocked, giving up 6 hits and 5 runs in 5 innings (the ball sure does fly in Salt Lake, as evidenced by the 2 homers Mercedes gave up and the 4 that the Giants hit). But Mercedes pitched better than the raw results. He threw a blissful 53 of 76 pitches for strikes, which led to a very impressive 5 strikeouts and 0 walks. That’s what the Giants are looking for from their pitchers!

LHP Matt Gage made his 3rd appearance for the River Cats since being signed recently, and he threw a perfect inning. So, too, did RHP Braxton Roxby, who was pitching for the 3rd time since getting promoted. He’s yet to allow a hit! And RHP Ryan Watson continued his strong season with a scoreless inning, walking 1 and striking out 2. He’s pitched well, and could be a bullpen option in the 2nd half of the season for the Giants.

AA Richmond (29-52)


Richmond Flying Squirrels beat the Akron RubberDucks (Guardians) 2-1
Box score

It was all about the pitching in this one, and my goodness was it a delightful game on that front. The star was the starter, LHP Joe Whitman (No. 9 CPL), who had one of his best outings of the year. The 2023 comp-round southpaw pitched 6 strong innings with just 4 hits, 0 walks, and 1 run allowed, while striking out 6 batters.

He didn’t live in the strike zone quite as much as those numbers might suggest, as 48 of his 70 pitches went for strikes, but still: needing just 70 pitches to get through 6 innings, and having a 6-to-0 strikeout-to-walk ratio is a thing of beauty.

Whitman’s overall ERA this year remains poor, as it sits at 5.15. But his FIP has dropped to 3.71 and, just as importantly, he’s had a lot of games this year like this one, where he is excellent and shows off just how good he can potentially be. He needs to clean up the consistency, although, admittedly, the drop in electricity may be contributing there.

RHPs Evan Gates, Cameron Cotter, and Tyler Myrick all pitched scoreless, walkless innings, with each pitcher allowing 1 hit (Myrick also struck out a batter). Gates has quietly had an awesome year, with a 2.50 ERA, a 3.28 FIP, and 49 strikeouts against 10 walks in 39.2 innings.

A very poor offensive game. Center fielder Carter Howell had the best day, hitting 1-3 with a double, a walk, and a strikeout. It’s been a tough year for Howell, who has a .601 OPS and an 81 wRC+ a year after putting up really nice numbers at the same level. But he’s been hitting the ball better lately.

High-A Eugene (45-37)


Eugene Emeralds lost to Spokane (Rockies) 5-4
Box score

A day after taking a 5-0 lead into the 9th inning and surrendering 4 runs in the frame before holding on for victory, the Emeralds took a 4-3 lead into the 9th and couldn’t hang on, getting walked off.

How did it happen, you ask? Well, I’m so glad you did.

RHP Liam Simon entered to pitch the 9th. Simon, a 5th-round pick in 2022, has so much talent in his arm, but has been struck horribly by injuries ... he’s at just 58.1 innings for his career, in his 4th season. He’s still trying to shake the rust off after missing the start of the season.

He walked the 1st batter he faced, and then the 2nd. He walked the 3rd batter he faced, to load the bases. He walked the 4th batter he faced, tying the game. And he walked the 5th batter he faced, ending the game.

Not sure I’ve ever seen a pitcher face 5 batters and walk all 5 of them, let alone to walk it off. According to the box score data, Simon threw just 3 of 23 pitches for strikes. Sometimes that’s how returns from injury go!

On the bright side, it kept Simon’s no-hit streak going: he’s yet to allow a hit in July, and hasn’t allowed a hit in 9 of his last 11 outings. This is a funny way to do that!

The starting pitching was much better, as RHP Shane Rademacher had a lovely — and long! — outing. The 2023 UDFA went 7 innings into this one, allowing 6 hits, 1 walk, and 3 runs, while striking out 3. He did get bit a little by some hard contact though, as 4 of his 6 hits went for extra bases ... including 2 home runs.

Rademacher continues to have a funny season, based on impeccable command. His ERA (2.83) and walks per 9 (1.5) are both elite, but his FIP (4.32) and strikeouts per 9 (6.8) are fairly poor. It’s probably safe to say that he’ll need to find a way to strike out more batters if he’s able to find success at higher levels, but excellent command is at least a good place to start!

There was a fantastic offensive day from an unlikely source: designated hitter Cole Foster. The switch-hitter, who was taken in the 3rd round in 2023, had an utterly dismal start to the season, and in mid-June was placed on the Development List to try and fix some things. He returned last week for a few games in the ACL, before re-joining Eugene on Wednesday.

And the first impression of the work he put in while away? Excellent! Foster, who had hit just 19-135 with 51 strikeouts when he went on the Development List, returned with a vengeance, hitting a perfect 2-2 with a solo home run, while also drawing a walk and getting hit by a pitch. Welcome back, Cole!

Low-A San Jose (55-28)


San Jose Giants beat the Fresno Grizzlies (Rockies) 3-1
Box score

Center fielder Dakota Jordan (No. 8 CPL) just keeps on turning up the power that made him such an enticing prospect when the Giants stole him in the 4th round a year ago. Jordan only went 1-4 on the day, but he made the “1” count by smashing a home run for the 2nd consecutive day.

I’m just gonna steal a blurb I wrote in yesterday’s roundup and update the numbers:

In April and May, Jordan — who has arguably the most raw power in the system — played in 46 games and hit just 2 home runs, 2 triples, and 7 doubles. Since then, Jordan has appeared in 31 games and hit a whopping 7 home runs, 4 triples, and 8 doubles.

Here he comes, folks!

The powerful righty is up to an .842 OPS and a 130 wRC+ on the season, and his strikeout numbers keep plummeting. That was the real knock on him entering the season, and it’s hard to overstate how well he’s done in that category. After posting a 29.0% strikeout rate last year in college, Jordan is all the way down to 22.8% this year. Really remarkable stuff.

He wasn’t the only power hitter from the 2024 draft to hit a ball over the fence, though, as first baseman Robert Hipwell (No. 25 CPL) went 2-4 with a solo blast and a strikeout.

Hipwell has a 29.9% strikeout rate, which isn’t great, and his profile is pretty reliant on walks (he has a 16.3% walk rate and a .246 batting average), but thanks to those walks and a .246 isolated slugging, he has an .877 OPS and a 139 wRC+ on the year, and those are mighty fine numbers!

Shortstop Maui Ahuna (No. 23 CPL) bounced back following an atrocious game on Tuesday, and hit 1-3 with a double and a walk. Most importantly, he’s been playing the field almost every day, so he seems to finally be healthy.

RHP Niko Mazza made a really nice start, even though he threw just 47 of 76 pitches for strikes. The 2024 8th-rounder went 6 innings in this one, allowing just 4 hits (all singles), 2 walks, and 1 run, while striking out 4. It was the 6th time in his last 7 starts that Mazza had allowed 0 or 1 runs, and the 11th time in his 14 starts this season that he’s allowed 0 or 1 earned runs. His strikeout-to-walk ratio remains poor (58 to 29 in 61 innings), which has given him a 4.01 FIP, but he has a 2.36 ERA and that’s a very nice thing.

RHP Cole Hillier struck out 4 batters in 2 shutout innings of relief, though he gave up a hit and 2 walks. RHP Cade Vernon struck out 2 in a perfect inning. Hillier, a 2023 UDFA, has a 3.19 ERA and a 4.33 FIP while Vernon, last year’s 10th-round pick, has a 1.85 ERA but a 4.64 FIP.


Home run tracker


AAA Grant McCray (12)
AAA Daniel Johnson (8) [7 in AAA]
AAA Osleivis Basabe (7)
AAA Logan Porter (4)
High-A Cole Foster (4)
Low-A Dakota Jordan (9)
Low-A Robert Hipwell (9)


Thursday schedule


Sacramento: 6:05 p.m. PT at Salt Lake (SP: Mason Black)
Richmond: 3:35 p.m. PT at Akron (SP: John Michael Bertrand)
Eugene: 6:35 p.m. PT at Spokane (SP: Greg Farone)
San Jose: 6:50 p.m. PT at Fresno (SP: TBD)

Reminder that almost all MiLB games can be watched on MLB TV.

Source: https://www.mccoveychronicles.com/2...ckler-hunter-bishop-joe-whitman-dakota-jordan
 
Back
Top