Top 10 MLB players right now


Keith Allison / CC BY-SA (

Mike Trout, Angels at Orioles 8/20/17

Matthew Szymanowski, Deputy Sports Editor

With the MLB season looking less likely, people would like to continue to follow baseball this summer.

To help with that, here is my list of the top ten players in the MLB right now.

10. Juan Soto, Washington Nationals

Two years ago, Juan Soto was just a 19-year-old prospect in the Washington Nationals system. Now, Soto is a top ten player in the league at only 21 years old. He hit 34 home runs and had 110 RBI in 2019 while providing multiple clutch hits in the 2019 playoffs to help win the World Series.

9. Anthony Rendon, Los Angeles Angels of Anaheim

Before signing a seven-year, $245 million contract with the Angels in the offseason, Rendon was a key piece in helping the Nationals win the World Series in 2019. He had career highs in batting average, home runs, RBIs, and OPS last season.

8. Alex Bregman, Houston Astros

Depending on what he does next season will either promote him to the top three or propel him out of the top ten. Bregman has had three great years in a row but was involved in the Astros cheating scandal. With that being said, he still deserves to be in the top ten, for now.

7. Gerrit Cole, New York Yankees

Cole, who finished second in AL Cy Young voting in 2019, helped lead the Astros to the World Series in 2019. Cole went 20-5, had a career-low 2.50, and led the league with 326 strikeouts. He signed the largest contract for a pitcher in MLB history in the winter for nine years, $324 million.

6. Nolan Arenado, Colorado Rockies

Playing in a city where the ball travels helps, but you can’t deny how good Nolan Arenado is. He has won seven consecutive Gold Gloves at third base and hit at least forty home runs for the third time in his career in 2019.

5. Jacob deGrom, New York Mets

What’s better than winning a Cy Young? Winning two… two years in a row. Though the Mets did not make the playoffs, he led the team with a 2.43 ERA and a 0.97 WHIP in his second straight award-winning year in 2019.

4. Mookie Betts, Los Angeles Dodgers

In 2018, Mookie Betts was without a doubt the best player, when he won MVP, a Gold Glove, and a World Series. You could say it was a “down year” in 2019 only if you compare to his 2018 season. He still hit .295 with a league-leading 135 runs before being traded from the Red Sox to the Dodgers in the winter.

3. Cody Bellinger, Los Angeles Dodgers

The 2017 NL Rookie of the Year just keeps getting better. He hit 47 home runs and had 115 RBI in 2019 while winning a Gold Glove and MVP. And, by the way, he’s only 24.

2. Christian Yelich, Milwaukee Brewers

No one could have predicted how great Yelich would be now compared to two years ago. Though he won the MVP in 2018, he actually had better stats in 2019 before suffering a season-ending injury in September. During the offseason, he signed a nine-year, $215 million contract.

1. Mike Trout, Los Angeles Angels of Anaheim

There’s no question who deserves the top spot. Since his first full season in 2012, Mike Trout has been a starter in the All-Star Game for eight consecutive years and in the top two in MVP voting for seven out of eight of those seasons. His 285 career home runs and 1.000 career OPS is already Hall of Fame worthy, and he still has over a decade of baseball left in the tank.

Print Friendly, PDF & Email