This web page was created programmatically, to learn the article in its unique location you may go to the hyperlink bellow:
https://www.baseballamerica.com/stories/4-intriguing-data-insights-from-april-2026-milb-games/
and if you wish to take away this text from our web site please contact us
The minor league season is now a month previous, except Triple-A, which obtained off to an earlier begin. With that in thoughts, we’re doing a month-to-month check-in on how every group has fared to this point when it comes to profitable, in addition to how they’ve carried out in numerous hitting and pitching metrics.
Here are 4 issues we’ve discovered to this point.
1. The Giants Are Winning A Lot
If you have been requested which group has the perfect file throughout the minor leagues, would you expect the Giants can be dominating everybody?
Every Giants full-season membership has been glorious, with High-A Eugene and Double-A Richmond rating as the 2 most profitable groups within the minor leagues. The Giants are the one group with all 4 MiLB golf equipment having profitable information as of May 4. The Cubs have an unenviable mirror-image stat. No Cubs MiLB membership has a profitable file, with 12-12 South Bend main the way in which with a .500 file.
This isn’t a brand new growth for San Francisco. The Giants additionally had the second-best organizational file final season, trailing solely the Tigers.
But one spot behind them, the Nationals have made the huge leap. They have been twenty fourth in profitable proportion final season and now are comfortably in second place. The Nationals haven’t completed within the prime half of the league in MiLB profitable proportion since 2014. That was additionally the final time the Nats completed with a profitable mixed file throughout their MiLB groups.
| Org | W | L | PCT | Runs Allowed |
RUNS SCORED |
Run DIFF. |
|---|---|---|---|---|---|---|
| Giants | 75 | 37 | .670 | 568 | 737 | 169 |
| Nationals | 66 | 46 | .589 | 597 | 656 | 59 |
| Dodgers | 63 | 51 | .553 | 662 | 718 | 56 |
| Reds | 62 | 53 | .539 | 654 | 653 | -1 |
| Guardians | 62 | 53 | .539 | 603 | 629 | 26 |
| Athletics | 60 | 53 | .531 | 594 | 643 | 49 |
| Phillies | 60 | 53 | .531 | 536 | 582 | 46 |
| Braves | 61 | 54 | .530 | 617 | 624 | 7 |
| Rays | 60 | 55 | .522 | 587 | 584 | -3 |
| Twins | 59 | 55 | .518 | 632 | 609 | -23 |
| Royals | 57 | 54 | .514 | 572 | 588 | 16 |
| Cardinals | 58 | 56 | .509 | 618 | 638 | 20 |
| Yankees | 57 | 56 | .504 | 565 | 608 | 43 |
| Brewers | 57 | 56 | .504 | 603 | 584 | -19 |
| Angels | 58 | 57 | .504 | 705 | 657 | -48 |
| Marlins | 57 | 57 | .500 | 547 | 586 | 39 |
| Rangers | 56 | 57 | .496 | 616 | 602 | -14 |
| Red Sox | 56 | 58 | .491 | 657 | 602 | -55 |
| Tigers | 56 | 59 | .487 | 567 | 583 | 16 |
| Cubs | 54 | 57 | .486 | 621 | 626 | 5 |
| Mariners | 55 | 59 | .482 | 529 | 541 | 12 |
| White Sox | 55 | 60 | .478 | 624 | 670 | 46 |
| Rockies | 54 | 60 | .474 | 689 | 668 | -21 |
| Blue Jays | 53 | 60 | .469 | 533 | 592 | 59 |
| Diamondbacks | 51 | 64 | .443 | 668 | 607 | -61 |
| Padres | 51 | 64 | .443 | 737 | 625 | -112 |
| Pirates | 50 | 64 | .439 | 622 | 585 | -37 |
| Orioles | 49 | 64 | .434 | 640 | 541 | -99 |
| Mets | 47 | 66 | .416 | 610 | 507 | -103 |
| Astros | 47 | 68 | .409 | 629 | 557 | -72 |
2. The White Sox & Giants Stand Out At The Plate
Here’s how every org stacks up in hitting fee stats, which reveals the Giants are scoring probably the most runs per sport. They are hitting for common, getting on base and hitting for energy.
| ORG | AVG | OBP | SLG | OPS | ISO | R/G |
|---|---|---|---|---|---|---|
| Giants | .280 | .371 | .444 | .815 | .164 | 6.56 |
| Dodgers | .266 | .371 | .438 | .810 | .172 | 6.30 |
| Rockies | .256 | .355 | .412 | .767 | .156 | 5.88 |
| White Sox | .255 | .367 | .435 | .801 | .180 | 5.88 |
| Nationals | .248 | .359 | .413 | .771 | .165 | 5.86 |
| Angels | .250 | .356 | .387 | .743 | .138 | 5.76 |
| Athletics | .258 | .354 | .397 | .752 | .140 | 5.70 |
| Reds | .260 | .364 | .405 | .769 | .145 | 5.68 |
| Cardinals | .241 | .345 | .397 | .742 | .156 | 5.64 |
| Cubs | .244 | .354 | .403 | .757 | .159 | 5.63 |
| Guardians | .239 | .358 | .392 | .750 | .153 | 5.47 |
| Padres | .252 | .347 | .406 | .753 | .154 | 5.47 |
| Braves | .246 | .342 | .406 | .748 | .160 | 5.44 |
| Yankees | .245 | .340 | .414 | .755 | .169 | 5.34 |
| Rangers | .246 | .351 | .390 | .740 | .143 | 5.33 |
| Twins | .237 | .342 | .414 | .756 | .177 | 5.32 |
| Royals | .251 | .350 | .395 | .745 | .144 | 5.30 |
| Red Sox | .233 | .344 | .392 | .736 | .159 | 5.27 |
| D-backs | .250 | .346 | .402 | .749 | .152 | 5.24 |
| Blue Jays | .233 | .348 | .376 | .725 | .143 | 5.21 |
| Marlins | .219 | .334 | .360 | .695 | .142 | 5.16 |
| Phillies | .238 | .339 | .391 | .730 | .153 | 5.13 |
| Pirates | .248 | .346 | .393 | .740 | .145 | 5.13 |
| Brewers | .233 | .358 | .376 | .735 | .143 | 5.11 |
| Rays | .232 | .333 | .391 | .725 | .159 | 5.08 |
| Tigers | .239 | .341 | .382 | .723 | .142 | 5.06 |
| Astros | .229 | .333 | .378 | .711 | .149 | 4.81 |
| Orioles | .227 | .331 | .361 | .692 | .135 | 4.78 |
| Mariners | .238 | .336 | .390 | .726 | .152 | 4.58 |
| Mets | .225 | .326 | .363 | .689 | .137 | 4.46 |
But that solely tells a part of the story.
To higher account for the variations in leagues, we normalized every staff’s stats compared to the league norm for every of those classes after which set that to a baseline of 100. So, a 110 HR index rating means a corporation is hitting 10% extra dwelling runs than anticipated with regard to league environments its groups play in.
Please notice that whereas these are league normalized, they don’t seem to be park normalized. The “Composite Score” combines anticipated OPS, BB%, SO% and ISO into one quantity. In all circumstances, a quantity above 100 is best than a quantity beneath 100. So, for a quantity like strikeouts, a decrease quantity means larger strikeout totals.
When you normalize the information, the White Sox rise to the highest, because of the much less run-happy leagues their groups play in.
| Org | AVG | OBP | SLG | ISO | HR | RUNS | BB | SO | COMPOSITE |
|---|---|---|---|---|---|---|---|---|---|
| White Sox | 106.1 | 106.3 | 110.2 | 116.5 | 117.7 | 110.8 | 106.2 | 98.6 | 107.4 |
| Giants | 111.8 | 105.3 | 110.1 | 107.3 | 105.6 | 117.9 | 93.2 | 112.9 | 105.3 |
| Dodgers | 104.8 | 104.4 | 107.2 | 111.1 | 117.1 | 111.5 | 105.3 | 98.5 | 105.2 |
| Red Sox | 96.4 | 99.5 | 99.3 | 103.8 | 107.6 | 99.8 | 105.4 | 108.9 | 104.4 |
| Twins | 98.1 | 98.6 | 105.2 | 116.7 | 134.1 | 100.4 | 97.6 | 99.3 | 103.9 |
| Nationals | 102.7 | 103.8 | 104.5 | 107.3 | 103.9 | 110.9 | 106.0 | 96.5 | 103.5 |
| Guardians | 97.9 | 102.3 | 98.3 | 98.8 | 102.5 | 102.6 | 115.2 | 99.2 | 103.3 |
| Yankees | 102.5 | 99.0 | 106.0 | 111.6 | 121.3 | 101.1 | 91.4 | 104.6 | 102.6 |
| Cubs | 100.5 | 101.2 | 101.3 | 102.6 | 105.4 | 105.2 | 101.8 | 103.2 | 102.2 |
| Braves | 102.4 | 99.2 | 102.9 | 103.7 | 112.1 | 102.6 | 94.7 | 105.3 | 101.2 |
| Brewers | 96.2 | 102.5 | 94.5 | 92.0 | 91.8 | 95.5 | 114.1 | 98.5 | 100.7 |
| Phillies | 99.4 | 98.7 | 99.9 | 100.8 | 92.3 | 97.3 | 98.8 | 103.5 | 100.6 |
| Cardinals | 99.7 | 99.5 | 100.9 | 102.8 | 101.7 | 106.5 | 97.3 | 101.6 | 100.5 |
| Blue Jays | 97.9 | 101.3 | 97.2 | 96.2 | 92.5 | 100.4 | 107.0 | 98.8 | 100.3 |
| Rockies | 102.2 | 100.7 | 102.1 | 101.8 | 101.9 | 105.6 | 97.2 | 100.5 | 100.2 |
| Reds | 107.9 | 104.6 | 102.8 | 94.9 | 83.6 | 106.2 | 98.0 | 102.1 | 99.7 |
| D-backs | 100.1 | 98.6 | 100.1 | 100.2 | 90.3 | 94.7 | 95.1 | 102.3 | 99.3 |
| Rangers | 100.2 | 100.5 | 98.3 | 95.2 | 95.8 | 98.4 | 104.1 | 98.5 | 99.3 |
| Angels | 100.3 | 101.3 | 96.3 | 89.7 | 82.3 | 103.3 | 103.9 | 103.3 | 98.9 |
| Padres | 99.3 | 97.6 | 99.2 | 99.1 | 97.4 | 96.8 | 92.4 | 105.0 | 98.7 |
| Marlins | 90.9 | 96.2 | 91.4 | 92.3 | 89.5 | 96.6 | 107.8 | 100.2 | 98.5 |
| Pirates | 103.7 | 100.7 | 100.6 | 95.8 | 101.2 | 97.3 | 97.8 | 98.2 | 98.1 |
| Rays | 96.7 | 96.5 | 99.3 | 103.5 | 109.6 | 95.8 | 95.4 | 94.8 | 97.9 |
| Royals | 103.1 | 100.4 | 99.5 | 93.7 | 82.7 | 100.1 | 95.4 | 101.3 | 97.6 |
| Athletics | 101.6 | 99.6 | 97.2 | 90.0 | 85.7 | 100.7 | 95.3 | 105.5 | 97.3 |
| Mariners | 95.3 | 95.8 | 97.3 | 100.5 | 106.3 | 82.9 | 95.7 | 94.1 | 96.7 |
| Astros | 93.0 | 95.5 | 95.3 | 99.1 | 112.4 | 88.8 | 99.7 | 89.3 | 95.9 |
| Tigers | 98.9 | 98.1 | 96.7 | 93.2 | 83.6 | 95.0 | 95.7 | 93.7 | 95.0 |
| Mets | 94.2 | 94.8 | 92.9 | 90.9 | 81.5 | 84.6 | 92.3 | 96.2 | 93.3 |
| Orioles | 93.8 | 95.9 | 91.4 | 87.6 | 88.1 | 90.4 | 97.7 | 92.3 | 92.8 |
3. The Mariners Can Really Pitch
When it involves pitching stats, the Mariners are on the prime of most classes.
| org | ERA | WHIP | Okay% | BB% | Okay-BB | RAA |
|---|---|---|---|---|---|---|
| Mariners | 4.15 | 1.32 | 25.6 | 9.1 | 16.4 | 4.79 |
| Phillies | 4.37 | 1.33 | 27.2 | 11.3 | 15.9 | 4.89 |
| Blue Jays | 4.26 | 1.40 | 24.9 | 12.6 | 12.2 | 4.94 |
| Marlins | 4.48 | 1.38 | 29.2 | 14.3 | 14.9 | 5.05 |
| Tigers | 4.43 | 1.43 | 24.5 | 11.8 | 12.7 | 5.12 |
| Giants | 4.79 | 1.41 | 25.5 | 12.5 | 12.9 | 5.24 |
| Yankees | 4.39 | 1.31 | 27.3 | 11.0 | 16.3 | 5.25 |
| Rays | 4.69 | 1.39 | 24.5 | 10.9 | 13.6 | 5.34 |
| Athletics | 4.79 | 1.50 | 22.2 | 11.9 | 10.3 | 5.37 |
| Guardians | 4.77 | 1.47 | 25.5 | 13.0 | 12.5 | 5.41 |
| Nationals | 4.68 | 1.43 | 25.3 | 12.9 | 12.4 | 5.47 |
| Royals | 4.89 | 1.48 | 23.2 | 13.8 | 9.5 | 5.50 |
| Braves | 4.87 | 1.49 | 23.8 | 12.3 | 11.5 | 5.51 |
| White Sox | 4.95 | 1.44 | 24.0 | 10.7 | 13.3 | 5.58 |
| Rangers | 4.96 | 1.45 | 25.0 | 11.5 | 13.6 | 5.59 |
| Pirates | 4.78 | 1.50 | 22.8 | 13.1 | 9.7 | 5.61 |
| Cardinals | 4.85 | 1.50 | 25.8 | 12.0 | 13.7 | 5.62 |
| Astros | 5.01 | 1.48 | 25.0 | 13.1 | 11.8 | 5.63 |
| Brewers | 5.08 | 1.52 | 25.5 | 13.4 | 12.0 | 5.70 |
| Twins | 4.85 | 1.50 | 24.9 | 11.3 | 13.6 | 5.74 |
| Mets | 5.05 | 1.47 | 25.8 | 13.1 | 12.7 | 5.78 |
| Cubs | 5.16 | 1.55 | 24.3 | 13.3 | 10.9 | 5.81 |
| Dodgers | 5.15 | 1.58 | 24.5 | 14.5 | 10.0 | 5.85 |
| Reds | 5.09 | 1.51 | 23.4 | 12.3 | 11.1 | 5.87 |
| Orioles | 5.06 | 1.52 | 26.9 | 12.9 | 14.0 | 5.89 |
| Red Sox | 5.02 | 1.48 | 24.9 | 12.7 | 12.2 | 5.91 |
| D-backs | 5.50 | 1.49 | 24.5 | 11.4 | 13.0 | 5.96 |
| Rockies | 5.70 | 1.61 | 23.2 | 12.3 | 10.9 | 6.28 |
| Angels | 5.86 | 1.58 | 23.5 | 11.5 | 12.0 | 6.37 |
| Padres | 5.70 | 1.62 | 22.7 | 13.5 | 9.1 | 6.58 |
And in the case of league normalized pitching numbers, the Mariners stay the highest tier, however the order behind them adjustments a bit. Again, in all circumstances, a quantity above 100 is best than a quantity beneath 100.
| Org | ERA | WHIP | SO | BB | Okay-BB | HR | Strike% | Whiffs |
|---|---|---|---|---|---|---|---|---|
| Mariners | 122.2 | 113.0 | 104.2 | 131.8 | 103.9 | 119.8 | 103.3 | 100.6 |
| Blue Jays | 110.6 | 103.0 | 96.6 | 97.9 | 98.9 | 115.6 | 100.0 | 99.4 |
| Tigers | 109.7 | 103.1 | 97.2 | 106.6 | 100.1 | 98.2 | 100.4 | 95.8 |
| Marlins | 109.4 | 106.3 | 117.3 | 88.5 | 102.7 | 98.9 | 97.8 | 113.4 |
| Athletics | 109.1 | 101.0 | 92.3 | 102.6 | 98.5 | 104.3 | 100.6 | 92.3 |
| Phillies | 108.2 | 108.6 | 107.4 | 108.3 | 102.8 | 102.9 | 101.1 | 103.5 |
| Yankees | 107.8 | 109.7 | 107.7 | 110.6 | 103.1 | 100.1 | 102.0 | 104.0 |
| Giants | 106.5 | 105.7 | 103.3 | 96.8 | 100.4 | 105.0 | 99.9 | 100.9 |
| Guardians | 102.9 | 101.6 | 102.2 | 97.6 | 100.2 | 110.0 | 99.9 | 100.2 |
| Rays | 102.8 | 104.5 | 98.4 | 113.4 | 101.1 | 88.6 | 102.5 | 100.1 |
| Nationals | 101.9 | 101.3 | 100.6 | 95.2 | 99.5 | 102.4 | 98.3 | 106.3 |
| Dodgers | 101.8 | 96.2 | 102.3 | 84.5 | 98.3 | 137.0 | 97.4 | 104.6 |
| Twins | 99.6 | 97.7 | 99.0 | 110.4 | 100.9 | 93.6 | 101.5 | 100.4 |
| Cardinals | 99.5 | 97.5 | 102.6 | 103.8 | 101.1 | 91.1 | 99.8 | 102.4 |
| Royals | 99.5 | 99.5 | 93.1 | 91.0 | 97.0 | 94.5 | 98.1 | 93.3 |
| Braves | 98.9 | 97.2 | 95.6 | 100.8 | 99.0 | 92.1 | 101.0 | 98.2 |
| Pirates | 98.8 | 95.9 | 90.3 | 92.8 | 96.6 | 101.2 | 99.3 | 93.4 |
| Rangers | 98.4 | 101.2 | 103.2 | 106.3 | 101.5 | 82.7 | 100.6 | 100.7 |
| White Sox | 97.3 | 100.9 | 96.5 | 115.6 | 100.8 | 96.5 | 102.2 | 97.8 |
| Astros | 97.3 | 99.2 | 102.7 | 92.7 | 99.7 | 103.1 | 98.8 | 99.8 |
| Brewers | 97.1 | 97.3 | 102.9 | 94.6 | 100.0 | 102.1 | 99.1 | 100.4 |
| Reds | 96.4 | 97.4 | 94.0 | 102.8 | 98.8 | 104.4 | 100.5 | 93.6 |
| Cubs | 95.8 | 95.8 | 98.1 | 95.5 | 98.9 | 97.9 | 99.0 | 100.3 |
| Red Sox | 95.0 | 98.4 | 99.0 | 96.7 | 99.3 | 92.4 | 99.7 | 98.6 |
| Orioles | 94.9 | 95.7 | 107.0 | 95.8 | 101.2 | 115.7 | 99.6 | 106.1 |
| Mets | 93.6 | 98.0 | 101.9 | 93.2 | 99.6 | 129.1 | 98.1 | 100.5 |
| D-backs | 92.2 | 99.7 | 99.9 | 105.2 | 100.6 | 83.6 | 101.0 | 100.9 |
| Padres | 91.7 | 94.0 | 94.5 | 90.4 | 97.4 | 96.3 | 98.2 | 97.7 |
| Rockies | 89.7 | 93.2 | 94.6 | 98.7 | 98.5 | 89.9 | 100.4 | 96.1 |
| Angels | 88.0 | 94.7 | 96.7 | 106.6 | 99.9 | 93.1 | 100.3 | 99.3 |
4. The Brewers Are Younger Than Everyone
If a staff has a variety of success within the minors, however they accomplish that with older gamers, it’s not as vital as doing so with youthful gamers.
To study this in additional element, we first compiled the common weighted age at every stage for hitters and pitchers. By weighted age, we used plate appearances for hitters and outs recorded for pitchers. So, a 25-year-old with 100 plate-appearances counts 10 occasions as a lot within the calculation as a 20-year-old with 10 plate appearances.
| stage | Hitter Weighted AGe |
Pitcher Weighted Age |
|---|---|---|
| AAA | 26.9 | 28.0 |
| AA | 24.4 | 25.3 |
| A+ | 22.8 | 23.6 |
| A | 21.4 | 22.5 |
Once we’ve anticipated ages per stage, we will then compile weighted ages for every staff at every stage, mix that right into a weighted age for hitters and pitchers for every group, after which examine that to the anticipated age for that stage. And then we averaged hitters and pitchers to get a mean age vs. anticipated age for every group.
By that metric, the youth of the Brewers is kind of spectacular. But additionally notice that, whereas the Giants aren’t exceptionally younger, their efficiency is spectacular contemplating they’re a middle-of-the-pack org age-wise. The Mariners have some spectacular prospects, however total, they’re fairly previous.
| Org | HitterS Weighted age |
Vs. Expected Age |
Pitchers Weighted AgE |
Vs. EXPECTED AGE |
AVG VS. EXPECTED AGE |
|---|---|---|---|---|---|
| Brewers | 22.61 | -1.41 | 23.82 | -1.21 | -1.31 |
| Guardians | 23.05 | -0.97 | 24.30 | -0.68 | -0.83 |
| Marlins | 23.31 | -0.71 | 24.47 | -0.57 | -0.64 |
| Orioles | 23.12 | -0.92 | 24.69 | -0.31 | -0.62 |
| Diamondbacks | 23.18 | -0.88 | 24.72 | -0.32 | -0.60 |
| Cardinals | 23.77 | -0.22 | 24.34 | -0.67 | -0.45 |
| Pirates | 23.38 | -0.59 | 24.68 | -0.28 | -0.44 |
| Rays | 23.35 | -0.62 | 24.93 | -0.05 | -0.34 |
| Red Sox | 23.56 | -0.43 | 24.72 | -0.22 | -0.33 |
| Dodgers | 23.80 | -0.22 | 24.61 | -0.41 | -0.32 |
| Nationals | 23.57 | -0.36 | 24.96 | 0.01 | -0.18 |
| Rockies | 24.16 | 0.15 | 24.82 | -0.18 | -0.02 |
| White Sox | 24.02 | 0.00 | 24.98 | -0.01 | -0.01 |
| Twins | 23.58 | -0.40 | 25.52 | 0.51 | 0.06 |
| Royals | 24.72 | 0.74 | 24.39 | -0.61 | 0.07 |
| Blue Jays | 24.01 | 0.10 | 25.02 | 0.09 | 0.10 |
| Giants | 24.05 | 0.11 | 25.13 | 0.22 | 0.17 |
| Athletics | 24.30 | 0.36 | 24.96 | 0.01 | 0.19 |
| Reds | 24.03 | -0.01 | 25.41 | 0.39 | 0.19 |
| Angels | 24.67 | 0.64 | 24.78 | -0.19 | 0.23 |
| Mets | 24.09 | 0.18 | 25.27 | 0.32 | 0.25 |
| Yankees | 24.50 | 0.57 | 24.89 | -0.04 | 0.27 |
| Astros | 24.77 | 0.77 | 24.94 | -0.08 | 0.35 |
| Cubs | 24.22 | 0.23 | 25.58 | 0.57 | 0.40 |
| Braves | 24.86 | 0.88 | 24.97 | -0.05 | 0.42 |
| Padres | 24.89 | 0.87 | 25.11 | 0.11 | 0.49 |
| Rangers | 24.43 | 0.43 | 25.55 | 0.56 | 0.50 |
| Phillies | 24.31 | 0.31 | 25.92 | 0.95 | 0.63 |
| Tigers | 24.54 | 0.54 | 26.03 | 1.04 | 0.79 |
| Mariners | 24.89 | 0.90 | 26.09 | 1.07 | 0.99 |
This web page was created programmatically, to learn the article in its unique location you may go to the hyperlink bellow:
https://www.baseballamerica.com/stories/4-intriguing-data-insights-from-april-2026-milb-games/
and if you wish to take away this text from our web site please contact us

