Baseball season is about to start soon, and fans everywhere are happy. The moment spring training takes off, predictions about players and teams abound. Questions such as which side will make the playoffs and win it all are always on people’s minds. And of course which players are the ones best suited to take them there. Knowing the best current players in all of baseball is the best way to gauge those questions with clearer foresight.

J.D. Martinez – Boston Red Sox – DH – Baseball gurus believe this DH is presently the best in his position. More importantly, rated as one of the best players all around.

Mike Trout – LA Angels – CF – Winning the American League MVP award twice in the past 7 years attest to Mike’s prowess. His stats speak volumes about how valuable and great he is.

Christian Yelich – Milwaukee Brewers – OF – With an overall rating of 87.8, it is hard not to consider him a monster in baseball. The numbers he put up last year blew many others away.

Jose Altuve – Houston Astros – 2B – Leading the AL in hits for four seasons in a row is no easy task. That is one of the things this reigning AL MVP has done. He was also an integral part of why the Astros won their first World Series last year.

Mookie Betts – Boston Red Sox – RF – No other player in the history of baseball has ever done what Mookie did in 2018. He won Golden Glove, MVP, Batting title and Silver Slugger awards. And yes, his team also won the world series that season.

Bryce Harper – Washington Nationals – RF – In the six years he has been in the Majors, Bryce has already received All-Star invitations five times. Plus, he was named NL MVP back in 2015.

Jose Ramirez – Cleveland Indians – 2B – Hailing from the Dominican Republic, Jose has managed to rank high in several 2018 league standings. He was 2nd in AL BB, 4th in AL HR, RBI, SLG, OPS, and Runs.