The Sport Cave

MLB ·

MLB Power Rankings

Week of July 20, 2026. Every team ranked and argued — movement against the last edition, current records, and the case for each spot.

Every MLB team ordered by current win rate. A quick-read snapshot ahead of the next full edition.
Disagree? Build your own MLB rankingsDrag every team into your order and share a custom card — no account needed.

Week of July 20, 2026

  1. 1Los Angeles Dodgers logoLos Angeles Dodgers67-40
    At 63-37, riding a L1 run — 1st in the National League. Ranked by current win rate.
  2. 2Milwaukee Brewers logoMilwaukee Brewers67-40
    At 62-37, riding a W3 run — 2nd in the National League. Ranked by current win rate.
  3. 3Atlanta Braves logoAtlanta Braves62-44
    At 57-41, riding a W1 run — 3rd in the National League. Ranked by current win rate.
  4. 4Tampa Bay Rays logoTampa Bay Rays62-44
    At 56-42, riding a L5 run — 1st in the American League. Ranked by current win rate.
  5. 5Chicago Cubs logoChicago Cubs61-46
    At 56-43, riding a W2 run — 4th in the National League. Ranked by current win rate.
  6. 6New York Yankees logoNew York Yankees61-46
    At 55-44, riding a W1 run — 2nd in the American League. Ranked by current win rate.
  7. 7Philadelphia Phillies logoPhiladelphia Phillies57-51
    At 55-45, riding a L1 run — 5th in the National League. Ranked by current win rate.
  8. 8Chicago White Sox logoChicago White Sox55-51
    At 52-46, riding a W1 run — 3rd in the American League. Ranked by current win rate.
  9. 9St. Louis Cardinals logoSt. Louis Cardinals53-54
    At 51-47, riding a L2 run — 6th in the National League. Ranked by current win rate.
  10. 10Cleveland Guardians logoCleveland Guardians55-54
    At 52-48, riding a L1 run — 4th in the American League. Ranked by current win rate.
  11. 11Pittsburgh Pirates logoPittsburgh Pirates55-53
    At 52-48, riding a W1 run — 8th in the National League. Ranked by current win rate.
  12. 12Miami Marlins logoMiami Marlins54-54
    At 52-48, riding a L6 run — 7th in the National League. Ranked by current win rate.
  13. 13Arizona Diamondbacks logoArizona Diamondbacks56-52
    At 51-48, riding a W2 run — 9th in the National League. Ranked by current win rate.
  14. 14Boston Red Sox logoBoston Red Sox55-51
    At 50-48, riding a W13 run — 5th in the American League. Ranked by current win rate.
  15. 15Texas Rangers logoTexas Rangers55-52
    At 50-49, riding a L1 run — 6th in the American League. Ranked by current win rate.
  16. 16Seattle Mariners logoSeattle Mariners53-55
    At 50-50, riding a W2 run — 7th in the American League. Ranked by current win rate.
  17. 17Washington Nationals logoWashington Nationals55-53
    At 50-50, riding a W1 run — 10th in the National League. Ranked by current win rate.
  18. 18San Diego Padres logoSan Diego Padres54-53
    At 49-50, riding a W1 run — 11th in the National League. Ranked by current win rate.
  19. 19Minnesota Twins logoMinnesota Twins54-54
    At 49-51, riding a L2 run — 9th in the American League. Ranked by current win rate.
  20. 20Baltimore Orioles logoBaltimore Orioles52-56
    At 49-51, riding a W7 run — 8th in the American League. Ranked by current win rate.
  21. 21Houston Astros logoHouston Astros54-55
    At 47-54, riding a L4 run — 10th in the American League. Ranked by current win rate.
  22. 22Detroit Tigers logoDetroit Tigers51-57
    At 46-53, riding a L1 run — 12th in the American League. Ranked by current win rate.
  23. 23Toronto Blue Jays logoToronto Blue Jays49-59
    At 46-53, riding a L1 run — 11th in the American League. Ranked by current win rate.
  24. 24Cincinnati Reds logoCincinnati Reds50-56
    At 45-53, riding a W1 run — 12th in the National League. Ranked by current win rate.
  25. 25Athletics logoAthletics45-62
    At 42-57, riding a L1 run — 13th in the American League. Ranked by current win rate.
  26. 26San Francisco Giants logoSan Francisco Giants45-62
    At 42-57, riding a L2 run — 13th in the National League. Ranked by current win rate.
  27. 27New York Mets logoNew York Mets45-62
    At 42-58, riding a W1 run — 14th in the National League. Ranked by current win rate.
  28. 28Kansas City Royals logoKansas City Royals45-63
    At 40-60, riding a L1 run — 14th in the American League. Ranked by current win rate.
  29. 29Colorado Rockies logoColorado Rockies42-66
    At 40-61, riding a L1 run — 15th in the National League. Ranked by current win rate.
  30. 30Los Angeles Angels logoLos Angeles Angels42-66
    At 39-61, riding a W1 run — 15th in the American League. Ranked by current win rate.

Power rankings by league