Skip to main content

Fantasy Baseball: Top 300 player rankings

With defending AL MVP Mike Trout at No. 1, here's how the top MLB players stack up ahead of the 2017 fantasy baseball season.

The last time we were all watching meaningful baseball, the most infamous streak in professional sports came to an end. The 2017 MLB season has quite an act to follow after the Cubs won their first World Series in 108 years. But before we learn what the MLB has in store for us this year, we could all use a fantasy team or two. Below is the Top 300 for the 2017 fantasy baseball season.

We will update these rankings periodically through the final week of March, so be sure to check back in with us regularly to see how the rankings are shaping up before your draft. We’ll give you the first one for free: Mike Trout is, far and away, the best player in both fantasy and real-life baseball. You’ll have to scroll down for the next 299.

POSITION PRIMERS: C | 1B | 2B | SS | 3B | OF | SP | RP

2017 Fantasy Baseball Rankings powered by FantasyProsECR ™ - Expert Consensus Rankings
ADP - Average Draft Position

Coming up throughout the month as our fantasy baseball preview gets underway: Position primers, average draft position rankings, my picks for this year's biggest breakouts, busts and sleepers, a mock draft, auction draft and daily fantasy strategy and advice, and more. Keep it tuned here at for all the fantasy lowdown, and follow me on Twitter (@MBeller) for the latest fantasy news and advice.