Offensive grades

Three teams were equally powerful at the plate last season, according to my rankings of offensive performance.

The Houston Astros, Los Angeles Dodgers, and St. Louis Cardinals all finished with average scores of 4.60 on my five-star scale, an indication of each club’s well-rounded batting excellence.

Will they be similarly skilled in 2023? The answer will begin to be revealed a week from Thursday, the opening day for the upcoming season. But, in the meantime, we have a final opportunity to review the books for 2022.

I rated all 30 big-league teams in five batting categories, based on their statistical performances last season. (The formula, if you’re interested, is explained in Baseball’s Best (and Worst) 2023 Yearbook.) These are the categories:

  • Base production

  • Run production

  • Power hitting

  • Contact hitting

  • Batting eye

Each team’s offensive score is based on the average of its five ratings, ranging from the three clubs at 4.60 to the cellar-dwelling Detroit Tigers at 1.20.

Breakdowns for all 30 clubs can be found below, listed in order of their average scores.


Subscribe — free — to Baseball’s Best (and Worst)

A new installment will arrive in your email each Tuesday and Friday morning

Subscribe now


Houston Astros (4.60 average)

  • Base production: 5 stars

  • Run production: 4 stars

  • Power hitting: 5 stars

  • Contact hitting: 5 stars

  • Batting eye: 4 stars

Los Angeles Dodgers (4.60 average)

  • Base production: 5 stars

  • Run production: 5 stars

  • Power hitting: 5 stars

  • Contact hitting: 3 stars

  • Batting eye: 5 stars

St. Louis Cardinals (4.60 average)

  • Base production: 5 stars

  • Run production: 5 stars

  • Power hitting: 4 stars

  • Contact hitting: 5 stars

  • Batting eye: 4 stars

New York Yankees (4.40 average)

  • Base production: 5 stars

  • Run production: 5 stars

  • Power hitting: 5 stars

  • Contact hitting: 2 stars

  • Batting eye: 5 stars

Toronto Blue Jays (4.40 average)

  • Base production: 5 stars

  • Run production: 5 stars

  • Power hitting: 4 stars

  • Contact hitting: 5 stars

  • Batting eye: 3 stars

New York Mets (4.20 average)

  • Base production: 5 stars

  • Run production: 5 stars

  • Power hitting: 3 stars

  • Contact hitting: 5 stars

  • Batting eye: 3 stars

Atlanta Braves (3.60 average)

  • Base production: 5 stars

  • Run production: 5 stars

  • Power hitting: 5 stars

  • Contact hitting: 1 star

  • Batting eye: 2 stars

Milwaukee Brewers (3.60 average)

  • Base production: 4 stars

  • Run production: 3 stars

  • Power hitting: 5 stars

  • Contact hitting: 1 star

  • Batting eye: 5 stars

Philadelphia Phillies (3.60 average)

  • Base production: 4 stars

  • Run production: 4 stars

  • Power hitting: 5 stars

  • Contact hitting: 3 stars

  • Batting eye: 2 stars

San Diego Padres (3.60 average)

  • Base production: 3 stars

  • Run production: 4 stars

  • Power hitting: 2 stars

  • Contact hitting: 4 stars

  • Batting eye: 5 stars

Seattle Mariners (3.40 average)

  • Base production: 4 stars

  • Run production: 2 stars

  • Power hitting: 4 stars

  • Contact hitting: 2 stars

  • Batting eye: 5 stars

Arizona Diamondbacks (3.20 average)

  • Base production: 3 stars

  • Run production: 3 stars

  • Power hitting: 3 stars

  • Contact hitting: 3 stars

  • Batting eye: 4 stars

Boston Red Sox (3.20 average)

  • Base production: 4 stars

  • Run production: 4 stars

  • Power hitting: 3 stars

  • Contact hitting: 3 stars

  • Batting eye: 2 stars

Minnesota Twins (3.20 average)

  • Base production: 3 stars

  • Run production: 3 stars

  • Power hitting: 3 stars

  • Contact hitting: 3 stars

  • Batting eye: 4 stars

San Francisco Giants (3.00 average)

  • Base production: 3 stars

  • Run production: 3 stars

  • Power hitting: 3 stars

  • Contact hitting: 1 star

  • Batting eye: 5 stars

Cleveland Guardians (2.80 average)

  • Base production: 3 stars

  • Run production: 4 stars

  • Power hitting: 1 star

  • Contact hitting: 5 stars

  • Batting eye: 1 star

Colorado Rockies (2.80 average)

  • Base production: 2 stars

  • Run production: 4 stars

  • Power hitting: 2 stars

  • Contact hitting: 4 stars

  • Batting eye: 2 stars

Baltimore Orioles (2.60 average)

  • Base production: 3 stars

  • Run production: 2 stars

  • Power hitting: 3 stars

  • Contact hitting: 2 stars

  • Batting eye: 3 stars

Chicago Cubs (2.60 average)

  • Base production: 3 stars

  • Run production: 2 stars

  • Power hitting: 3 stars

  • Contact hitting: 2 stars

  • Batting eye: 3 stars

Texas Rangers (2.60 average)

  • Base production: 3 stars

  • Run production: 3 stars

  • Power hitting: 3 stars

  • Contact hitting: 2 stars

  • Batting eye: 2 stars

Chicago White Sox (2.40 average)

  • Base production: 2 stars

  • Run production: 3 stars

  • Power hitting: 1 star

  • Contact hitting: 5 stars

  • Batting eye: 1 star

Kansas City Royals (2.40 average)

  • Base production: 2 stars

  • Run production: 2 stars

  • Power hitting: 2 stars

  • Contact hitting: 4 stars

  • Batting eye: 2 stars

Tampa Bay Rays (2.40 average)

  • Base production: 2 stars

  • Run production: 3 stars

  • Power hitting: 2 stars

  • Contact hitting: 2 stars

  • Batting eye: 3 stars

Washington Nationals (2.20 average)

  • Base production: 2 stars

  • Run production: 1 star

  • Power hitting: 1 star

  • Contact hitting: 5 stars

  • Batting eye: 2 stars

Cincinnati Reds (1.80 average)

  • Base production: 1 star

  • Run production: 2 stars

  • Power hitting: 2 stars

  • Contact hitting: 2 stars

  • Batting eye: 2 stars

Los Angeles Angels (1.80 average)

  • Base production: 2 stars

  • Run production: 1 star

  • Power hitting: 4 stars

  • Contact hitting: 1 star

  • Batting eye: 1 star

Pittsburgh Pirates (1.60 average)

  • Base production: 1 star

  • Run production: 1 star

  • Power hitting: 2 stars

  • Contact hitting: 1 star

  • Batting eye: 3 stars

Miami Marlins (1.40 average)

  • Base production: 1 star

  • Run production: 1 star

  • Power hitting: 1 star

  • Contact hitting: 2 stars

  • Batting eye: 2 stars

Oakland Athletics (1.40 average)

  • Base production: 1 star

  • Run production: 1 star

  • Power hitting: 1 star

  • Contact hitting: 2 stars

  • Batting eye: 2 stars

Detroit Tigers (1.20 average)

  • Base production: 1 star

  • Run production: 1 star

  • Power hitting: 1 star

  • Contact hitting: 2 stars

  • Batting eye: 1 star

Author: admin

Leave a Reply

Your email address will not be published.