Best Baseball Players - Current & All Time Greats

A list of the Best Baseball players currently playing the game, and the All Time Greatest Legends of Baseball!


Current Top Players (2025)

Pitchers

  1. Shohei Ohtani – Los Angeles Angels

    • Two-way player (pitcher and hitter), MVP candidate

  2. Max Scherzer – New York Mets

    • Three-time Cy Young winner, dominant power pitcher

  3. Gerrit Cole – New York Yankees

    • Elite fastball and strikeout machine, top-tier pitcher

  4. Jacob deGrom – Texas Rangers

    • Elite pitcher with multiple Cy Young awards

  5. Sandy Alcántara – Miami Marlins

    • 2022 NL Cy Young Award winner, one of the top young pitchers

  6. Corbin Burnes – Milwaukee Brewers

    • One of the most dominant pitchers with elite strikeout stuff

Catchers

  1. J.T. Realmuto – Philadelphia Phillies

    • Elite both offensively and defensively, one of the best catchers in modern baseball

  2. Will Smith – Los Angeles Dodgers

    • Power hitter and solid defensive catcher

Infielders

  1. Freddie Freeman – Los Angeles Dodgers

    • Consistent power hitter, Gold Glove first baseman, batting champion

  2. Jose Altuve – Houston Astros

    • A leader with power, speed, and elite contact hitting

  3. Trea Turner – Philadelphia Phillies

    • Speedy shortstop with good power and on-base skills

  4. Nolan Arenado – St. Louis Cardinals

    • Gold Glove third baseman with incredible power

  5. Xander Bogaerts – San Diego Padres

    • Consistently solid bat with good power and great shortstop defense

Outfielders

  1. Mike Trout – Los Angeles Angels

    • One of the best all-around players in history

  2. Mookie Betts – Los Angeles Dodgers

    • Great power, defense, and base-running skills

  3. Aaron Judge – New York Yankees

    • Power hitter with an elite combination of strength and patience

  4. Juan Soto – San Diego Padres

    • Known for his power, patience, and plate discipline

  5. Bryce Harper – Philadelphia Phillies

    • Powerful hitter and MVP-caliber player

  6. Kyle Tucker – Houston Astros

    • Emerging star with power and speed, great defender


All-Time Greats

Pitchers

  1. Babe Ruth – New York Yankees

    • Legendary power hitter, set numerous records, and changed the game

  2. Cy Young – Boston Red Sox, Cleveland Indians, others

    • The winningest pitcher in MLB history with over 500 career wins

  3. Walter Johnson – Washington Senators

    • Legendary pitcher with dominant fastball, over 400 career wins

  4. Christy Mathewson – New York Giants

    • One of the best pitchers of the dead-ball era, known for his poise and control

  5. Bob Gibson – St. Louis Cardinals

    • Legendary postseason pitcher, two-time Cy Young Award winner

  6. Pedro Martinez – Boston Red Sox

    • Hall of Fame pitcher known for his incredible control and strikeouts

  7. Tom Seaver – New York Mets

    • One of the most dominant pitchers of the 1970s and 80s

  8. Dennis Eckersley – Oakland Athletics

    • Hall of Fame closer with a dominant career as both a starter and reliever

  9. Mariano Rivera – New York Yankees

    • Greatest closer of all-time, known for his consistency and “Sandman” cutter

Catchers

  1. Johnny Bench – Cincinnati Reds

    • Legendary power-hitting catcher with a strong defensive reputation

  2. Yogi Berra – New York Yankees

    • One of the greatest catchers, with numerous World Series titles and MVP awards

  3. Carlton Fisk – Boston Red Sox, Chicago White Sox

    • Iconic catcher with a powerful bat and clutch postseason performances

Infielders

  1. Lou Gehrig – New York Yankees

    • Hall of Fame first baseman known for his consecutive games streak and powerful bat

  2. Ted Williams – Boston Red Sox

    • The greatest hitter of all time, last to hit .400 in a season

  3. Ernie Banks – Chicago Cubs

    • "Mr. Cub," known for his power, leadership, and love for the game

  4. Roberto Alomar – Toronto Blue Jays, Baltimore Orioles

    • One of the greatest second basemen, known for his defense and hitting

  5. Rod Carew – Minnesota Twins, California Angels

    • Batting champion and one of the most graceful hitters in history

  6. Ozzie Smith – St. Louis Cardinals

    • Considered the best shortstop defensively, with multiple Gold Gloves

  7. Alex Rodriguez – Seattle Mariners, New York Yankees

    • One of the most powerful hitters and shortstops of all time

Outfielders

  1. Willie Mays – San Francisco Giants

    • Known for his all-around play: hitting, fielding, and base running

  2. Ty Cobb – Detroit Tigers

    • Career .366 batting average, considered the best pure hitter of all time

  3. Hank Aaron – Milwaukee Braves, Atlanta Braves

    • Home run king for many years, consistent power hitter and leader

  4. Joe DiMaggio – New York Yankees

    • 56-game hitting streak and 9 World Series titles

  5. Barry Bonds – San Francisco Giants

    • MLB home run king, controversial but undeniably one of the best hitters ever

  6. Stan Musial – St. Louis Cardinals

    • A quiet but elite player with an impressive career average and consistency

  7. Mickey Mantle – New York Yankees

    • Hall of Fame switch hitter with incredible power and speed

  8. Rickey Henderson – Oakland Athletics

    • All-time stolen base leader, great hitter and leadoff man

  9. Ken Griffey Jr. – Seattle Mariners, Cincinnati Reds

    • Known for his power, defense, and overall greatness during the 1990s

  10. Tris Speaker – Boston Red Sox, Cleveland Indians

  • Legendary hitter and center fielder, known for his leadership and skills

DH/Utility Players

  1. Frank Thomas – Chicago White Sox

    • Powerful bat, two-time MVP, one of the best DHs in history

  2. David Ortiz – Boston Red Sox

    • Clutch postseason performer, one of the best designated hitters of all time

Back to blog