The Opsera is a statistic RealGM's Chris Reina created in order to objectively rank teams by how well they hit (OPS) and pitch (ERA). In order to determine a team's Opsera, we take their OPS, multiply that number by 10 to move the decimal point over one place to the right and then subtract the team's ERA from that number. Below are the final rankings through Thursday, June 2nd’s games: Last week’s ranking is in parenthesizes 1. (2) New York Yankees – 4.29 For the first time this season, the Cardinals aren’t in the top spot. New York has won four straight and eight of their last 11 games. 2. (1) St. Louis Cardinals – 4.01 St. Louis has allowed 47 runs in their last six games (four losses). 3. (T3) Atlanta Braves – 3.96 4. (8) Texas Rangers – 3.88 5. (5) Philadelphia Phillies – 3.76 6. (11) Milwaukee Brewers – 3.71 Milwaukee’s pitching staff has surrendered four or fewer runs in fourteen of their last seventeen games. 7. (7) Los Angeles Angels – 3.69 8. (T3) Cleveland Indians – 3.64 The Indians have hit a rough patch, losing six of their last nine games. Still, they hold a 4 ½ game lead over the Tigers heading into Friday night’s action. 9. (12) Toronto Blue Jays – 3.63 10. (10) Oakland Athletics – 3.58 T11. (6) Florida Marlins – 3.51 -- (9) Boston Red Sox – 3.51 After peaking last week, the Red Sox have lost four straight. They have been outscored 27-14 over the stretch. 13. (16) Arizona Diamondbacks – 3.43 14. (14) Tampa Bay Rays – 3.42 15. (13) San Francisco Giants – 3.39 16. (15) Colorado Rockies – 3.22 17. (18) Pittsburgh Pirates – 3.18 18. (19) Seattle Mariners – 3.04 19. (21) Cincinnati Reds – 3.03 Dusty Baker’s pitching staff has been banged up, but better production would launch the Reds up this list. Only the Cardinals and Yankees have scored more runs this season, but only four teams have higher team ERAs. T20. (17) Chicago White Sox – 3.01 -- (26) Washington Nationals – 3.01 22. (20) San Diego Padres – 2.96 23. (23) Detroit Tigers – 2.89 24. (T27) Los Angeles Dodgers – 2.84 25. (22) New York Mets – 2.83 26. (25) Kansas City Royals – 2.66 27. (T27) Baltimore Orioles – 2.59 28. (24) Chicago Cubs – 2.51 29. (29) Houston Astros – 2.50 30. (30) Minnesota Twins – 1.61