1
1
The San Francisco Giants played Monday’s game against the Texas Rangers with only 25 players on their active roster — that’s one short of the usual 26. But before tonight’s game, they fixed that by calling up infielder Eddys Leonard from their AAA team in Sacramento.
Important Point: The Giants didn’t need to remove anyone from their 40-man roster to make room for Leonard. They had four open spots thanks to all the trades they made at the trade deadline.
Think of Leonard as a late-bloomer with a surprising power stroke. Here’s the quick version:
Leonard wasn’t just some random pickup. He was crushing it for the Brewers’ AAA team this year:
| Stat | What It Means (Simple Version) |
|---|---|
| .287 Batting Average | Gets a hit almost 3 out of 10 times — solid! |
| .371 On-Base % | Reaches base a lot (walks + hits) |
| .502 Slugging % | Hits for power — lots of extra-base hits |
| 12 Home Runs in 69 Games | That’s a home run every ~6 games |
| 128 wRC+ | 28% better than average hitter (100 = average) |
| .215 ISO (Isolated Power) | Measures pure power — this is really good |
| 19.1% Strikeout Rate | Doesn’t strike out much for a power hitter |
Important Point: Leonard has a rare combo — power AND contact. Usually big home run hitters strike out a ton. He doesn’t.
Great question. If he was that good, why was he available?
Here’s the weird part: Leonard has never played in the Major Leagues, but he’s already out of minor league options.
What are "options"?
Think of options like "free passes" to send a player up and down between the majors and minors without losing them. Most players get 3 option years.
What happened to Leonard?
Important Point: Teams hate carrying a player on the 40-man roster who can’t be sent down freely. That’s why Milwaukee let him go — they needed roster flexibility.
You might wonder: "Leonard is an infielder. Why call him up?"
After trading Heliot Ramos, the Giants have only THREE outfielders on the active roster:
That’s it. Zero backup outfielders.
Meanwhile, they have FIVE infielders (not counting Leonard) fighting for playing time:
Important Point: The Giants plan to play Leonard in the outfield — even though he’s only played infield for them in AAA. He has played corner outfield spots earlier this year, so it’s not totally new.
Jonah Cox is the only other healthy outfielder on the 40-man roster. So why not call him up?
Important Point: The Giants are prioritizing Cox’s long-term growth over a quick fix. Leonard is the "right now" solution.
| What Happened | Details |
|---|---|
| Roster spot filled | Leonard called up from AAA Sacramento |
| No 40-man move needed | 4 open spots from trade deadline |
| Leonard’s role | Likely outfield debut despite infield history |
| Why him? | Only viable option — power bat, positional flexibility, available |
| Cox stays down | Getting development time in AAA (happy birthday!) |
Bottom line: Leonard gets his long-awaited MLB debut tonight, and the Giants get a right-handed power bat who can cover the outfield gaps. Not bad for a guy who was a free agent two weeks ago!
Simple version: Once a year, teams can pick players off other teams’ rosters if those players aren’t on the 40-man roster. The Dodgers put Leonard on their 40-man early to protect him from being stolen — but that started his option clock.
Simple version: A team removes a player from the 40-man roster. They have 7 days to trade him, release him, or send him to the minors (if he clears waivers). The Brewers DFA’d Leonard, which let the Giants sign him as a free agent.
Simple version: wRC+ (Weighted Runs Created Plus) measures total offensive value. 100 = league average. 128 = 28% better than average. So Leonard was a well-above-average hitter in AAA.
Yes! He played both corner outfield spots (left and right field) for the Brewers’ AAA team this year. The Giants just haven’t used him there yet in their system.
Since he’s out of options, the Giants can’t just send him to AAA without risking losing him. They’d have to:
Enjoy the game tonight — and keep an eye on #NewNumber for his MLB debut!