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, July 9th.

Rankings from last week are in parenthesizes.

 

1. (2) St. Louis Cardinals – 4.20

The Cardinals have three players in the top four in National League batting average -- Yadier Molina, Allen Craig and Matt Carpenter.

2. (1) Atlanta Braves – 4.17

Only Philadelphia (58) has received more quality starts from their rotation than Atlanta (57).

3. (3) Boston Red Sox – 4.04

The Red Sox lead baseball with an OPS of .800. The last team to finish a season with an OPS over 800? The 2011 Red Sox.

4. (4) Detroit Tigers – 3.96

Justin Verlander hasn't been himself (9-6. 3.71 ERA), but the Tigers still have an above-average staff thanks to Max Scherzer (13-0, 3.06 ERA).

5. (5) Pittsburgh Pirates – 3.85

Pittsburgh is here to stay. They have the best pitching staff (3.12 ERA) and there is room for the offense to improve.

6. (7) Texas Rangers – 3.79

7. (6) Cincinnati Reds – 3.78

8. (8) Oakland Athletics – 3.60

9. (10) Tampa Bay Rays – 3.58

10. (14) Los Angeles Dodgers – 3.45

11. (18) Arizona Diamondbacks – 3.30

12. (19) Chicago Cubs – 3.29

13. (T11) Kansas City Royals – 3.27

T14. (9) Colorado Rockies – 3.24

-- (13) Los Angeles Angels – 3.24

-- (16) Washington Nationals – 3.24

17. (T11) Baltimore Orioles – 3.17

18. (17) Toronto Blue Jays – 3.16

19. (15) Cleveland Indians – 3.07

20. (22) Philadelphia Phillies – 3.02

21. (23) Milwaukee Brewers – 3.01

22. (21) New York Yankees – 3.00

23. (20) San Francisco Giants – 2.91

24. (27) New York Mets – 2.90

25. (T25) Seattle Mariners – 2.85

26. (T25) Chicago White Sox – 2.77

27. (24) San Diego Padres – 2.76

28. (28) Minnesota Twins – 2.52

29. (29) Miami Marlins – 2.34

30. (30) Houston Astros – 1.84