Here are my top 50 players for the upcoming MLB draft. Each prospect has a player card, and all but a few have scouting profiles, written by Eric Longenhagen. Click on the player's name to go to his card.
1. Mickey Moniak, OF, La Costa Canyon HS (Carlsbad, California)
2. Nick Senzel, 3B, Tennessee
3. Jason Groome, LHP, Barnegat (New Jersey) HS
4. Kyle Lewis, OF, Mercer
5. Riley Pint, RHP, St. Thomas Aquinas HS (Overland Park, Kansas)
6. A.J. Puk, LHP, Florida
7. Delvin Perez, SS, International Baseball Academy (Puerto Rico)