2. SS J.P. Crawford (Philadelphia Phillies)

Strengths:
- Outstanding defender
- Great approach at the plate
- Walked more than he struck out last season
- Consistent production throughout his minor league career
- Has the ability to hit for power and average
Weaknesses:
- Limited to 15-20 home run power
- Tore his UCL in his left thumb in the Arizona Fall League
- See him more as a top-of-the-order player than middle-of-the-order guy
Verdict:
J.P Crawford may be the most major league ready position player on this list and there is good reason for that. While not only producing excellent numbers throughout his career so far, Crawford has all the skills you would want in a major league shortstop. There is a cap on his potential because of the lack of power and strength, but Crawford is without a doubt one of the most complete prospects out there, possibly the most.
Next: 1. 2B Yoan Moncada