These rankings are based on a 300-point system, 150 for offensive production and 150 for pitching production. 30 points (1 point for each team) is the most points any team can get in a given category. For instance if the Rays lead the league in HR’s they will get 30 points for that category. The 5 offensive categories used:

HR’s, RBI’s, Runs, Average, and SB’s . The 5 pitching categories used: Wins, Saves, WHIP, ERA, and K’s.

1. (↑2) New York Yankees (35-22): With 250 total points, the Yankees find themselves back at the top. New York is 7-3 over their last 10 and are in the top-five in five of the ten categories. Phil Hughes is 7-1 with a 2.54 ERA; they need to let him shine and forget about a pitch count!

2. (↓1) Tampa Bay Rays (37-20): Seven teams have cracked the 200 point total this week and four are in the AL East, the Rays are the second in that bunch with 236 points. The most impressive stat about Tampa Bay’s season so far is that they are 22-8 on the road.

3. (↓ 1) Cincinnati Reds (33-24): The Reds finished the week one point ahead of the Yankees for the best offense (134). The Reds offense is carrying the team but their pitching staff is in the top three in two pitching categories (Wins and Saves) behind rookie Mike Leake.

4. (↔) Toronto Blue Jays (33-25): Just like the Rays, the third team from the AL East is an excellent road team at 16-11. The Blue Jays power numbers remain high but they need to concentrate on getting singles as well with a team average of just .245.

5. (↑ 3) Texas Rangers (33-26): Texas is having a good year overall and it looks like catcher Matt Treanor is starting to add some offense with three homers in four games. The Rangers are in the top-12 in eight of the ten categories but are just 10-16 on the road.

6. (↑4) St. Louis Cardinals (33-23): The Cardinals are 7-3 in their last ten and anytime a team leads the league in ERA (2.98) they have a chance to do big things. Jaime Garcia has been phenomenal so far with a 1.32 ERA and 1.19 WHIP, while Wainwright (2.05) and Carpenter (2.76) are also contributing at elite levels.

7. (↓ 2) Boston Red Sox (33-25): After all of the talk about Boston having a lackluster offense this season they currently rank third in this system only behind the Yankees and the Reds with 117 points; and they’re last in steals. With a 7-2 record and 2.73 ERA Jon Lester is surely on pace to get consideration for Cy Young votes.

8. (↑1) San Diego Padres (33-23): The impressive Padres are 15-11 on the road and even more impressive than that, they have the most pitching points again with 138. The Padres are in the top eight in all pitching categories and put up nearly 200 total points (199) with only scoring out of the bottom ten in one hitting category (steals).   

9. (↓3) Los Angeles Dodgers (33-24): The Dodgers fell three spots this week but remain one of the hotter teams in baseball winning seven-of-ten. Their 196 total points effort was supported by earning the seventh most pitching points (111).

10. (↓3) Minnesota Twins (33-24): The Twins are 18-9 at home to date and have remained in the top-ten of the Fantasy Power Rankings most of the season. Minnesota’s offensive numbers have been slipping a bit but their pitching remains exceptional with the exception of K’s (seven points).  

11. (↔ ) San Francisco Giants (30-25): San Francisco is 7-3 in their last ten and are 19-11 at home. With 130 points the Giants are currently second in pitching.

12. (↑7) Atlanta Braves (33-24): The Braves are two games up on the Phillies after winning eight of their last 10. Atlanta has MLB’s best home record at 19-6.

13. (↑1) New York Mets (30-27): The Mets are on a three-game winning streak and are quickly climbing this list.  

14. (↓ 2) Colorado Rockies (29-27): Colorado is 15-9 at home but sit 3.5 games back of the NL West leading Padres.

15. (↑1) Florida Marlins (28-30): As I continue to say, the Marlins are probably the most well-balanced team in the league and this week they scored 85 points in both batting and pitching.

16. (↑2) Los Angeles Angels (31-28): Even without slugger Kendry Morales for the last six days, the Angels are 8-2 over their last ten.

17. (↑ 3) Washington Nationals (27-31): Honestly, did you think that it would be possible to see the Nationals ahead of the Phillies on any list this year? I can’t wait to see what they can do with a legitimate number one.

18. (↓5) Philadelphia Phillies (30-25): Even though the Phillies have the least amount of offensive and total points in the NL East, I wouldn’t panic just yet, as they are still five games above .500.

19. (↓2) Milwaukee Brewers (22-34): The Brewers have blown half of their save opportunities (9/18), but as I called, John Axford has taken over as the closer and is a perfect three-for-three.

20. (↓ 5) Chicago Cubs (25-31): The Cubs are just 3-7 over their last ten and a troubling 11-18 on the road.

21. (↑2) Kansas City Royals (24-34): Kansas City is the second team from the AL Central on this list, and no that’s not a good thing!

22. (↔) Oakland Athletics (30-28): Oakland is two games above .500 and are still only at 22 on this list. What does that tell you?

23. (↓ 2) Detroit Tigers (29-27): Detroit is second in the Central but sit 3.5 games back of the Twins. The Tigers are another bad road team with a 12-17 record.

24. (↔) Arizona Diamondbacks (22-35): Dontrelle Willis picked up the win in his first game with Arizona, but let’s face it; he is not enough.

25. (↔) Chicago White Sox (24-32): The White Sox, sadly enough, are below .500 at home (13-17) and on the road (11-15).

26. (↔ ) Seattle Mariners (22-34): Seattle, who I will admit I had in the top-10 preseason, are already 12.5 games back in the AL West.

27. (↔ ) Houston Astros (22-35): Houston has won six of their last ten but still can’t seem to muster up any offense (20 total points).

28. (↔ ) Pittsburgh Pirates (23-33): The Pirates have a 3-7 record in their last ten and are a pathetic 9-19 on the road.

29. (↑1) Cleveland Indians (21-34): Cleveland scored in the bottom-five in seven of the ten categories.

30. (↓1) Baltimore Orioles (16-41): 6-25 on the road, the Orioles are the only team in the league who the Pirates feel bad for.

Best Offense: (134) Cincinnati Reds

Best Pitching: (138) San Diego Padres  

Worst Offense: (20) Houston Astros

Worst Pitching: (13) Cleveland Indians

Originally published at

Read more MLB news on