Here we are. It went by in a flash, but here are the last power rankings heading into the final 10-12 games.

I’m sure we are all excited for the playoffs and ready for the madness to begin. This has been a strange season with a lot of surprises, and their is still a lot of baseball left. These last several games are crucial for teams like the Rockies, Giants, Brewers, Cardinals, Mets, and all of the other teams flirting with .500 right now. Check out where each team ranks in our final power rankings before the regular season finishes.

30. Pittsburgh Pirates (14-34) Last week: 30

There is one impressive thing about the Pirates season I guess… they were able to remain in the 30 spot since week one. Congrats, Pittsburgh!

29. Texas Rangers (18-31) Last week: 29

In his eighth season at 32 years old, pitcher Kyle Gibson threw a four-hitter complete game shutout against the Houston Astros last night, the first CG shutout of his career. I guess one incentive for not making the playoffs is to be able to host them at their brand new field. 

28. Detroit Tigers (21-27) Last week: 25

There really isn’t much going for the Tigers this year. Third baseman Jeimer Candelario has put up some impressive numbers in his fourth season with Detroit. He is batting .333 with a .958 OPS and seven home runs and 28 RBIs. This was a vast improvement from his previous years.

27. Boston Red Sox (18-32) Last week: 28

Tanner Houck made his big league debut against the Marlins on Tuesday and what a performance it was. He went five scoreless, two-hit innings along with seven punch-outs. At this point Sox fans, just look forward to next year because things will be looking different, but much better… hopefully.

26. Los Angeles Angels (20-30) Last week: 26

Another year gone where we won’t get to witness one of, if not the best baseball player of all time in the playoffs. It really is sad. He has a shot to win yet another MVP award after the performance he has had this year. 

25. Washington Nationals (18-29) Last week: 23

The defending champs weren’t able to rally the troops for one last push to get them into the postseason, but they don’t have to feel bad at all. That is not the first time that’s ever happened, and they have the utmost confidence in their future. Juan Soto has been tearing the cover off the ball this season. He leads the league in OPS (1.178). Luis Garcia, 20, has shown promise as well heading into next season.

24. Arizona Diamondbacks (19-31) Last week: 22

Entering the season the D-Backs were to be believed as one of the sleeper teams that were going to make it to the playoffs… obviously they took a turn for the worst. The bats just didn’t really come alive this season. It sure didn’t help that besides Zac Gallen most of their pitching was pretty sub par, and Madison Bumgarner had a very, very rough year.

23. Kansas City Royals (21-29) Last week: 27

KC has been playing some good ball over the past week or so. They are 8-3 in their last 11 games and even beat the Indians three out of four in a series. Technically, their playoff chances are still alive (0.3 percent), but I wouldn’t get too excited over that if I were a Royals fan.

22. Baltimore Orioles (22-27) Last week: 21

Baltimore has been quite the surprise this year, and I’m sure most can agree with that. I bet no one had them pegged for over 20 wins at the start of the season, but they have players that have shown up this year and proved that they are not to be considered the clear-cut worst team in the league any longer.

21. Seattle Mariners (22-27) Last week: 24

Seattle made a pretty big jump within the last couple of weeks because they have been able to string wins together and boost their playoff odds (3.2 percent). Now they actually have a shot. The teams they went up against were no one special, but wins are wins, especially for a team like Seattle. 

20. Colorado Rockies (22-26) Last week: 15

Since Colorado’s 11-3 start, they have gone 11-23. Not the best way to have a season go. Their pitching began struggling after their hot start, which is the main reason for their shortcomings in their 11-23 stretch. If they can somehow end exactly how they started, they have a good chance to still make the playoffs.

19. New York Mets (22-27) Last week: 20

Jacob DeGrom was the frontrunning Cy Young candidate before suffering from a right hamstring spasm and had to be removed from the game after allowing three earned runs. Jacob deGrom had gone 13 straight starts allowing two earned runs or fewer coming into yesterday, tied for the 2nd-longest streak in Mets franchise history.

18. Milwaukee Brewers (23-26) Last week: 16

Ryan Braun smashed his 350th career home run last night in a win against the Cardinals. He is now one of five active players to reach that mark; Albert Pujols (660), Miguel Cabrera (483), Edwin Encarnacion (422) and Nelson Cruz (417).

17. Philadelphia Phillies (24-24) Last week: 14

Third/First baseman Alec Bohm is making a late case for rookie of the year. In 33 games this season he is averaging .311/.359/.462/.821 with three home runs and 19 RBIs. Aaron Nola and Zach Wheeler have been dealing this season. Together they have a 2.51 ERA as well as 5.4 wins above replacement, the most in the MLB out of any two teammates combined.

16. San Francisco Giants (24-24) Last week: 17

Who would’ve thought the Giants would be in the playoff race this late into the season, as well as how deep into the race they are. They’re playoff chances are now up to 59.1 percent and they have a tough road ahead of them in their final twelve games. It will include a series against the Athletics, Rockies, and Padres. Good luck San Fran.

15. Miami Marlins (25-22) Last week: 19

Again with the surprising teams making the playoffs, but this one is different. At the beginning of the season most were thinking their hot start was a fluke, but they kept on winning games even if we didn’t want them too (or didn’t care for that matter). But, now it seems they are a legitimate playoff team that can do some damage. I know I wouldn’t want to go up against Sandy Alcantara and Sixto Sanchez in a short playoff series.

14. Houston Astros (24-25) Last week: 12

This really has not been Houston’s year. The team has been riddled with injuries since opening day and we just haven’t seen the type of production we are used to with that offense. The Astros are 3-10 in their last 13 games including being on the receiving end of an Angels sweep. 

13. St. Louis Cardinals (22-23) Last week: 13

After their sabbatical early in the year due to Covid-19, they are pretty much caught up with the rest of the league with their games played. They had to integrate a very tough schedule with lots of double-headers and pretty much no days off in between. Although the schedule has taken a toll on them they are still able to compete and remain near the .500 range. They have two series against the Pirates and Royals coming up while trying to push their way into the playoffs. 

12. Cincinnati Reds (25-26) Last week: 18

Although they were facing the worst team in the league, the four game sweep over the Pirates showed how much the Reds want to be in the postseason. Those four wins boosted them from not in the playoffs to the six seed in the NL. Now with Jacob Degrom questionable for the remainder of the season, Trevor Bauer (1.71 ERA) also has a better chance to win the Cy Young Award.

11. Toronto Blue Jays (26-22) Last week: 10

In the first two of a three game set, the Yankees have outscored the Blue Jays 33-8. That is not a good look, especially against a potential playoff matchup. Besides those last two games, though, the Blue Jays have been playing some incredible baseball. Bo Bichette is batting .393 with a 1.057 OPS and Lourdes Gurriel Jr. is batting .365 with four home runs and 10 RBIs in the month of September.

Top 10

10. Cleveland Indians (26-23) Last week: 7

The Tribe has struggled mightily in the last week or so. After two straight losses due to a walk-off against the Cubs, they are on a season high eight game losing streak. They have two four-game series coming up against the Tigers and Royals which should be some easy wins for them.

9. Atlanta Braves (29-21) Last week: 8

Freddie Freeman has quietly been putting together a monster season this year, along with his teammate Marcell Ozuna, carrying the load on offense. Together they are batting .333/.433/.620/1.053 with 25 home runs and 100 RBIs. And how about Adam Duvall? He has belted 10 home runs in the month of September alone.

8. Chicago Cubs (30-20) Last week: 9

The productiveness and consistency of Jason Heyward and Ian Happ on offense have helped the Cubs vastly this year considering the struggles of their three stars; Anthony Rizzo, Javier Baez, and Kris Bryant. Baez has gotten a taste of what he can be in the past week blasting a 450 foot bomb against Cleveland two nights ago and walking it off in extras for Chicago last night.

7. New York Yankees (28-21) Last week: 11

The Yankees have entered the chat. They have scored a combined 33 runs in their last two wins over the Blue Jays and have come storming back into the top 10. The win last night extended their win streak to seven, and Luke Voit crushed his league leading 19th home run. Not to mention Aaron Judge and Giancarlo Stanton were both removed from the IL.

6. Oakland Athletics (31-19) Last week: 4

The A’s newly acquired players third baseman Jake Lamb (Diamondbacks) and pitcher Mike Minor (Rangers) have been the stories of the week. In 18 games for the Diamondbacks, Lamb only batted .116/.240/.140/.380… I don’t mean to be harsh, but that is awful. Now, compare that with his time in Oakland so far, .455/.500/.909/1.409. Sure it is a smaller sample size, but based on his stats in Arizona he wasn’t doing anything close to that before. He has done well filling the void for an injured Matt Chapman. 

5. Tampa Bay Rays (31-18) Last week: 2

Tampa Bay hasn’t been looking much like they have all season long in the past week or so. They are 4-6 in their last 10 which include series against the Red Sox, Marlins, and Nationals. Hopefully they can get it together for when the playoffs start soon.

4. Minnesota Twins (31-20) Last week: 3

Minnesota is currently 11-4 in their last 15 games, and three of those losses have come from the number one team in the AL. They have a big game coming up against the Sox this afternoon if they still want that one seed.

3. Chicago White Sox (32-17) Last week: 6

Here are the ranks for most hits in the AL this season:

1. Jose Abreu (CWS)         65

2. Tim Anderson (CWS)    61

3. Eloy Jimenez (CWS)      55

No, this is not a typo. Three players from the White Sox are top three in the American League in hits. Anderson also currently holds the lead in the batting title race (.373). No wonder they are projected to be the one seed in the playoffs.

2. San Diego Padres (32-19) Last week: 5

Fernando Tatis has been on a bit of a dry spell in the past couple of weeks, but everyone has been stepping up for the Padres to still rack up wins. Manny Machado has been great this season. He’s batting .410 with nine home runs and 28 RBIs in his last 26 games.

1. Los Angeles Dodgers (35-15) Last week: 1

The Dodgers have clinched their spot in the postseason for the eighth consecutive year. That is now the third-longest streak in MLB history.