It’s very likely that some places around the internet have power rankings for baseball similar to the NFL version which takes into account a team’s overall record and various other factors to somehow rank all 30 teams currently in Major League Baseball. I wanted to do something like that here at GuysNation, but I switched things up for several reasons, and I came up with the MLB Heat Index.

Essentially what we’ve got is a ranking of all 30 teams in one list, with their most recent performances taken into account. My formula factors in the number of wins a team has achieved in their past 10 games, their current winning streak and how they’ve performed against the last three teams they’ve faced (as well as the location of those games and the season winning percentage of those teams). While the formula is a work in progress, I’ve tweaked it a few times and I’m relatively happy with the way the list shakes out.

Given teams’ three most recent series, including the games from 6/22, here is the MLB Heat Index: Week 1

30 – Florida Marlins (1 wins in their last 10, 0 away victories in last 3 series, facing opponents with an average winning % of 56.1)

29 – St Louis Cardinals (2 wins in their last 10, 0 away victories in last 3 series, facing opponents with an average winning % of 50.1)

28 – KC Royals (3 wins in their last 10, 2 away victories in last 3 series, facing opponents with an average winning % of 50.7)

27 – LA Dodgers (4 wins in their last 10, 0 away victories in last 3 series, facing opponents with an average winning % of 47.1)

26 – Milwaukee Brewers (3 wins in their last 10, 2 away victories in last 3 series, facing opponents with an average winning % of 50.5)

25 – Baltimore Orioles (3 wins in their last 10, 3 away victories in last 3 series, facing opponents with an average winning % of 49.3)

24 – Houston Astros (4 wins in their last 10, 3 away victories in last 3 series, facing opponents with an average winning % of 49.1)

23 – Texas Rangers (4 wins in their last 10, 2 away victories in last 3 series, facing opponents with an average winning % of 50.8)

22 – Seattle Mariners (4 wins in their last 10, 0 away victories in last 3 series, facing opponents with an average winning % of 54.3)

21 – San Francisco Giants (4 wins in their last 10, 2 away victories in last 3 series, facing opponents with an average winning % of 48.6)

20 – San Diego Padres (3 wins in their last 10, 3 away victories in last 3 series, facing opponents with an average winning % of 51.3)

19 – Toronto Blue Jays (4 wins in their last 10, 2 away victories in last 3 series, facing opponents with an average winning % of 51.2)

18 – Pittsburgh Pirates (6 wins in their last 10, 3 away victories in last 3 series, facing opponents with an average winning % of 45.8)

17 – Detroit Tigers (5 wins in their last 10, 2 away victories in last 3 series, facing opponents with an average winning % of 49.8)

16 – Atlanta Braves (5 wins in their last 10, 0 away victories in last 3 series, facing opponents with an average winning % of 49.7)

15 – Chicago Cubs (5 wins in their last 10, 1 away victories in last 3 series, facing opponents with an average winning % of 53.8)

14 – Chicago White Sox (6 wins in their last 10, 2 away victories in last 3 series, facing opponents with an average winning % of 46.8)

13 – Arizona Diamondbacks (6 wins in their last 10, 2 away victories in last 3 series, facing opponents with an average winning % of 49)

12 – Cincinnati Reds (5 wins in their last 10, 3 away victories in last 3 series, facing opponents with an average winning % of 50.5)

11 – Cleveland Indians (6 wins in their last 10, 1 away victories in last 3 series, facing opponents with an average winning % of 51.1)

10 – Boston Red Sox (6 wins in their last 10, 2 away victories in last 3 series, facing opponents with an average winning % of 50.2)

9 – New York Mets (5 wins in their last 10, 2 away victories in last 3 series, facing opponents with an average winning % of 51.6)

8 – Oakland Athletics (6 wins in their last 10, 1 away victories in last 3 series, facing opponents with an average winning % of 48.2)

7 – Colorado Rockies (6 wins in their last 10, 2 away victories in last 3 series, facing opponents with an average winning % of 50.1)

6 – Tampa Bay Rays (6 wins in their last 10, 2 away victories in last 3 series, facing opponents with an average winning % of 52.5)

5 – LA Angels (6 wins in their last 10, 6 away victories in last 3 series, facing opponents with an average winning % of 47.5)

4 – Minnesota Twins (8 wins in their last 10, 1 away victories in last 3 series, facing opponents with an average winning % of 47.4)

3 – New York Yankees (7 wins in their last 10, 4 away victories in last 3 series, facing opponents with an average winning % of 48.1)

2 – Washington Nationals (9 wins in their last 10, 0 away victories in last 3 series, facing opponents with an average winning % of 45.5)

1 – Philadelphia Phillies (8 wins in their last 10, 3 away victories in last 3 series, facing opponents with an average winning % of 48.1)