(@Andrew_Perna)

The Opsera is a statistic RealGM Executive Editor Chris Reina created in order to objectively rank teams by how well they hit (OPS) and pitch (ERA). 

In order to determine the Opsera rating for each, we take their OPS, multiply that number by 10 to move the decimal point over one place to the right and then subtract their ERA from that number.  

All statistics are through Tuesday, May 28 games.

Rankings from last week are in parenthesizes.

 

T1. (1) Texas Rangers – 4.20

They don't have a hitter among the league leaders, but the Rangers have the fifth-best OPS (.768) in baseball.

-- (T2) Cincinnati Reds – 4.20

Cincinnati has the third-lowest ERA (3.23) thanks to five starters with sub-3.40 ERAs.

3. (4) St. Louis Cardinals – 4.17

A week after a Sports Illustrated cover, the Cardinals still have the best ERA (3.07) in the game -- injuries and all.

4. (T2) Detroit Tigers – 4.11

Detroit has a nice early lead in the AL Central and Justin Verlander hasn't even been himself.

5. (9) Colorado Rockies – 3.96

Troy Tulowitzki is having an MVP-caliber season (.327/.394/.588 with 10 home runs and 40 RBI), but the Rockies are teetering. Are they a top-five club or destined for a bottom half finish in the NL West?

6. (5) Atlanta Braves – 3.94

7. (7) Arizona Diamondbacks – 3.92

8. (8) Boston Red Sox – 3.90

9. (11) Pittsburgh Pirates – 3.81

10. (10) New York Yankees – 3.59

11. (15) Baltimore Orioles – 3.41

12. (16) Oakland Athletics – 3.40

13. (6) Cleveland Indians – 3.38

14. (12) Chicago Cubs – 3.37

15. (19) Los Angeles Dodgers – 3.21

16. (14) San Francisco Giants – 3.20

17. (20) Washington Nationals – 3.18

18. (17) Tampa Bay Rays – 3.11

19. (13) Kansas City Royals – 3.10

20. (18) Chicago White Sox – 3.09

21. (24) Los Angeles Angels – 3.03

22. (21) Milwaukee Brewers – 2.73

T23. (23) Seattle Mariners – 2.69

-- (25) Philadelphia Phillies – 2.69

25. (22) San Diego Padres – 2.68

26. (27) Toronto Blue Jays – 2.65

27. (26) Minnesota Twins – 2.24

28. (28) New York Mets – 2.37

29. (29) Miami Marlins – 1.88

30. (30) Houston Astros – 1.67