1
1
If you’re new to baseball or just catching up, here’s the story: two teams — the San Francisco Giants and the Arizona Diamondbacks — are about to play a three-game series, and their seasons have been going in completely opposite directions lately. Let’s break it all down in a way that makes sense, even if you’ve never watched a game before.
About a month ago, the Arizona Diamondbacks were looking pretty good. They had a record of 31-24 (31 wins, 24 losses) after sweeping the Giants — meaning they beat them in every game of their series. At that point, Arizona was:
What’s ERA? ERA stands for Earned Run Average. It’s a number that tells you how many runs a pitcher allows, on average, every 9 innings (a full game). Lower is better. Think of it like a report card grade for pitchers — a 2.00 is an A+, while a 6.00 is a D.
Their star hitters were on fire:
| Player | What He Does | How Well He Was Hitting |
|---|---|---|
| Corbin Carroll | Outfielder, speedster | Very elite (158 wRC+) |
| Nolan Arenado | Third baseman, great glove | Above average (123 wRC+) |
| Ildemaro Vargas | Infielder | Above average (122 wRC+) |
| Ketel Marte | Second baseman | Above average (120 wRC+) |
What’s wRC+? It’s a stat that measures how good a hitter is compared to the average player. 100 is average. Anything above 100 is better than average, and anything below is worse. So 158 is really good, and 36 is really bad.
Their pitchers were led by Michael Soroka (who was having a comeback season for the ages) and Eduardo Rodriguez.
Since that sweep, the two teams have basically swapped places:
Arizona’s starting rotation (the pitchers who begin the games) has been a mess. Here’s what happened:
What’s FIP and xERA? These are stats that try to figure out how a pitcher should be performing, regardless of luck or how well their fielders play. If your ERA is way lower than your FIP, you might be getting lucky — and luck doesn’t last forever.
Arizona’s offense has scored the second-fewest runs in all of baseball over the last 30 days (only 95 runs — barely more than 3 per game). Their best hitters have cooled off significantly:
| Player | Earlier in Season | Now |
|---|---|---|
| Corbin Carroll | 158 wRC+ (elite) | 117 wRC+ (still good, not elite) |
| Ketel Marte | 120 wRC+ (above average) | 106 wRC+ (slightly above average) |
| Nolan Arenado | 123 wRC+ (above average) | 36 wRC+ (really bad) |
| Ildemaro Vargas | 122 wRC+ (above average) | 1 wRC+ (almost the worst) |
Even though the Giants have had some big wins, they’ve scored 133 runs since May 28th, which ranks only 15th in baseball. But here’s the thing — analytically (using advanced stats), they’ve been the best offense in baseball with a 126 wRC+ (1st in MLB).
Compare that to Arizona’s 80 wRC+ over the same period, and the Giants’ hitting looks like a powerhouse against Arizona’s struggles.
The only Giants who haven’t been hitting well lately:
The Giants have two great starters in Logan Webb and Robbie Ray, but after those two, the pitching staff is really easy to hit. Over the last 30 days:
What’s fWAR? It stands for Fan Wins Above Replacement. It tells you how many extra wins a player (or team) has contributed compared to a replacement-level player (someone you could find easily). Higher is better.
One interesting note: the Giants have historically been one of the best groundball teams in baseball (44.4% groundball rate, 5th best in MLB). But over the last month, that number has dropped to 40.2% (19th). Groundballs are good because they rarely become home runs. The article suggests this might just be a temporary blip, especially with Logan Webb on the IL.
Fun fact: Since groundball data started being recorded in 2002, the Giants have had a groundball rate below 42% only twice — in 2008 and 2020.
| Detail | Info |
|---|---|
| Who | San Francisco Giants (35-48) at Arizona Diamondbacks (41-42) |
| Where | Chase Field, Phoenix, Arizona |
| When | Monday, Tuesday, and Wednesday at 6:40 PM PT |
| TV | No national broadcast |
| Day | Giants Pitcher | Diamondbacks Pitcher |
|---|---|---|
| Monday | Tyler Mahle (1-7, 5.49 ERA) | Eduardo Rodriguez (6-2, 2.27 ERA) |
| Tuesday | Landen Roupp (5-7, 4.07 ERA) | TBD (To Be Determined) |
| Wednesday | Trevor McDonald (2-6, 4.94 ERA) | Zac Gallen (3-7, 6.15 ERA) |
Geraldo Perdomo — Last year’s breakout star has been heating up lately, hitting well over his last 28 games (.805 OPS). He had a great weekend series against the Rays (6 hits in 11 at-bats with a double and a home run). However, he’s been weaker at home and is only 5-for-22 against the Giants this season.
Paul Sewald & Kevin Ginkel — These are Arizona’s relief pitchers (pitchers who come in after the starter). The overall bullpen has been bad in June (5.00 ERA), but these two have been excellent:
What’s a save? When a relief pitcher finishes a game and protects a narrow lead (usually 3 runs or fewer), they get a "save." It’s like being the closer — the last line of defense.
LuJames Groover — Okay, he might not be a superstar, but that name is incredible. The article’s author compares it to MacGrover. Groover was drafted in 2023 and is known for being very patient at the plate (.392 OBP in the minors).
What’s OBP? On-Base Percentage. It measures how often a player reaches base. .392 is really good — it means he gets on base almost 40% of the time.
Bryce Eldridge — A potentially great hitter facing a struggling pitching staff. This could be a fun matchup.
Heliot Ramos — A power-hitting middle-of-the-order guy coming back from injury, facing that same bad pitching staff. Could be dangerous.
Landen Roupp — The Giants’ Tuesday starter has lost his last 10 starts (0-6 with a 5.12 ERA). The Giants have lost every single one of those games (0-10). That’s rough.
Here’s the honest answer: it’s complicated.
On paper, the Giants have the better offense right now, and Arizona’s pitching is a mess. But baseball isn’t played on paper. The Giants’ starter Landen Roupp can’t seem to win a game, and Arizona has dominated the Giants this season (6-0 record with a +22 run differential).
What’s run differential? It’s the difference between the runs a team scores and the runs they allow. +22 means the Giants scored 22 more runs than the Diamondbacks in their 6 head-to-head wins. That’s a lot — it means those weren’t close games.
The series should be competitive, especially if the Giants’ recent improvement is real and Arizona continues to struggle.
Q: What does "sweeping" a series mean?
A: It means winning every game in that particular series. If two teams play three games and one team wins all three, that’s a sweep.
Q: Why should I care about FIP and xERA if ERA already exists?
A: Great question! ERA tells you what actually happened, but FIP and xERA try to predict what should have happened by focusing on things the pitcher can control (strikeouts, walks, home runs) and removing the influence of defense and luck. If there’s a big gap between ERA and FIP, it’s a sign that the pitcher might not be as good (or as bad) as they seem.
Q: What does "wRC+" actually mean in plain English?
A: It’s a way to measure how good a hitter is compared to the average major leaguer. 100 is exactly average. Every point above 100 means they’re 1% better than average. So 120 is 20% better than average, and 50 is 50% worse than average.
Q: Why are the Giants’ groundball numbers important?
A: Groundballs are the safest type of batted ball. They almost never become home runs and rarely go for extra bases. Teams that hit a lot of groundballs tend to give up fewer big innings. The Giants have historically been great at this, so the recent drop-off is a concern.
Q: Is this series likely to be on national TV?
A: No. The article notes there are no national broadcasts for this series, so you’d need to check your local sports network to watch.