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 Dodgers91-59
    At 63-37, riding a L1 run — 1st in the National League. Ranked by current win rate.
  2. 2Milwaukee Brewers logoMilwaukee Brewers93-57
    At 62-37, riding a W3 run — 2nd in the National League. Ranked by current win rate.
  3. 3Atlanta Braves logoAtlanta Braves88-63
    At 57-41, riding a W1 run — 3rd in the National League. Ranked by current win rate.
  4. 4Tampa Bay Rays logoTampa Bay Rays90-59
    At 56-42, riding a L5 run — 1st in the American League. Ranked by current win rate.
  5. 5Chicago Cubs logoChicago Cubs84-67
    At 56-43, riding a W2 run — 4th in the National League. Ranked by current win rate.
  6. 6New York Yankees logoNew York Yankees87-63
    At 55-44, riding a W1 run — 2nd in the American League. Ranked by current win rate.
  7. 7Philadelphia Phillies logoPhiladelphia Phillies83-67
    At 55-45, riding a L1 run — 5th in the National League. Ranked by current win rate.
  8. 8Chicago White Sox logoChicago White Sox77-73
    At 52-46, riding a W1 run — 3rd in the American League. Ranked by current win rate.
  9. 9St. Louis Cardinals logoSt. Louis Cardinals75-76
    At 51-47, riding a L2 run — 6th in the National League. Ranked by current win rate.
  10. 10Cleveland Guardians logoCleveland Guardians76-75
    At 52-48, riding a L1 run — 4th in the American League. Ranked by current win rate.
  11. 11Pittsburgh Pirates logoPittsburgh Pirates75-75
    At 52-48, riding a W1 run — 8th in the National League. Ranked by current win rate.
  12. 12Miami Marlins logoMiami Marlins74-77
    At 52-48, riding a L6 run — 7th in the National League. Ranked by current win rate.
  13. 13Arizona Diamondbacks logoArizona Diamondbacks80-71
    At 51-48, riding a W2 run — 9th in the National League. Ranked by current win rate.
  14. 14Boston Red Sox logoBoston Red Sox82-68
    At 50-48, riding a W13 run — 5th in the American League. Ranked by current win rate.
  15. 15Texas Rangers logoTexas Rangers74-76
    At 50-49, riding a L1 run — 6th in the American League. Ranked by current win rate.
  16. 16Seattle Mariners logoSeattle Mariners70-81
    At 50-50, riding a W2 run — 7th in the American League. Ranked by current win rate.
  17. 17Washington Nationals logoWashington Nationals70-81
    At 50-50, riding a W1 run — 10th in the National League. Ranked by current win rate.
  18. 18San Diego Padres logoSan Diego Padres82-68
    At 49-50, riding a W1 run — 11th in the National League. Ranked by current win rate.
  19. 19Minnesota Twins logoMinnesota Twins70-80
    At 49-51, riding a L2 run — 9th in the American League. Ranked by current win rate.
  20. 20Baltimore Orioles logoBaltimore Orioles73-78
    At 49-51, riding a W7 run — 8th in the American League. Ranked by current win rate.
  21. 21Houston Astros logoHouston Astros75-75
    At 47-54, riding a L4 run — 10th in the American League. Ranked by current win rate.
  22. 22Detroit Tigers logoDetroit Tigers71-79
    At 46-53, riding a L1 run — 12th in the American League. Ranked by current win rate.
  23. 23Toronto Blue Jays logoToronto Blue Jays75-76
    At 46-53, riding a L1 run — 11th in the American League. Ranked by current win rate.
  24. 24Cincinnati Reds logoCincinnati Reds70-80
    At 45-53, riding a W1 run — 12th in the National League. Ranked by current win rate.
  25. 25Athletics logoAthletics61-89
    At 42-57, riding a L1 run — 13th in the American League. Ranked by current win rate.
  26. 26San Francisco Giants logoSan Francisco Giants62-89
    At 42-57, riding a L2 run — 13th in the National League. Ranked by current win rate.
  27. 27New York Mets logoNew York Mets69-81
    At 42-58, riding a W1 run — 14th in the National League. Ranked by current win rate.
  28. 28Kansas City Royals logoKansas City Royals66-84
    At 40-60, riding a L1 run — 14th in the American League. Ranked by current win rate.
  29. 29Colorado Rockies logoColorado Rockies55-95
    At 40-61, riding a L1 run — 15th in the National League. Ranked by current win rate.
  30. 30Los Angeles Angels logoLos Angeles Angels57-93
    At 39-61, riding a W1 run — 15th in the American League. Ranked by current win rate.

Power rankings by league