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, August 20th.

Rankings from last week are in parenthesizes.

 

1. (1) Detroit Tigers – 4.29

The Tigers have lost six of their last 10 games, loosening their grip on the best record in the American League.

2. (2) Atlanta Braves – 4.16

The Dodgers receive all the attention when it comes to discussing the best team in the National League, but the Braves are still top dog.

3. (T3) Los Angeles Dodgers – 3.99

Clayton Kershaw and the pitching staff have been as instrumental to L.A.'s resurgence as Yasiel Puig's bat -- if not more.

4. (T3) Boston Red Sox – 3.96

John Farrell's club needs to perform well on their current road trip or they'll come home with their playoff hopes in doubt.

5. (5) St. Louis Cardinals – 3.89

A few weeks ago it looked like a two-team race in the NL Central, but the Reds have joined the Cardinals and Pirates in the battle.

6. (6) Pittsburgh Pirates – 3.88

7. (7) Cincinnati Reds – 3.78

8. (8) Texas Rangers – 3.73

9. (10) Tampa Bay Rays – 3.63

10. (9) Oakland Athletics – 3.60

11. (12) Arizona Diamondbacks – 3.41

12. (11) Kansas City Royals – 3.40

13. (14) Cleveland Indians – 3.31

14. (13) Baltimore Orioles – 3.28

15. (15) Washington Nationals – 3.23

16. (16) Milwaukee Brewers – 3.19

T17. (17) Colorado Rockies – 3.16

-- (T18) New York Mets – 3.16

19. (22) New York Yankees – 3.08

20. (20) Chicago Cubs – 3.05

21. (23) Chicago White Sox – 2.99

22. (T18) Los Angeles Angels – 2.96

23. (21) Toronto Blue Jays – 2.94

24. (24) San Francisco Giants – 2.83

25. (25) Seattle Mariners – 2.75

26. (28) San Diego Padres – 2.72

27. (27) Minnesota Twins – 2.69

28. (26) Philadelphia Phillies – 2.67

29. (29) Miami Marlins – 2.51

30. (30) Houston Astros – 1.87