Updated MLB 100 Prospects

The 2021 MLB draft is now complete, and new prospects have entered the major league farm system. Find out where professional scouts have the games top prospects ranked in their updated top 100 list per MLB.com.

RANKPLAYERPOSITIONTEAMLEVELAGEHEIGHT / WEIGHTBATSTHROWS
1Adley RutschmanCBaltimore OriolesAAA236′ 2″ / 220 lbsSR
2Julio RodriguezOFSeattle MarinersAA206′ 3″ / 180 lbsRR
3Bobby WittSSKansas City RoyalsAAA216′ 1″ / 200 lbsRR
4Spencer Torkelson3B/1BDetroit TigersAAA216′ 1″ / 220 lbsRR
5Marco LucianoSSSan Francisco GiantsA+196′ 2″ / 178 lbsRR
6CJ AbramsSSSan Diego PadresAA206′ 2″ / 185 lbsLR
7Riley GreeneOFDetroit TigersAAA206′ 3″ / 200 lbsLL
8Grayson RodriguezRHPBaltimore OriolesAA216′ 5″ / 220 lbsLR
9Marcelo MayerSSBoston Red SoxROK186′ 3″ / 188 lbsLR
10Francisco AlvarezCNew York MetsA+195′ 10″ / 233 lbsRR
11Noelvi MarteSSSeattle MarinersA196′ 1″ / 181 lbsRR
12Jack LeiterRHPTexas Rangers216′ 1″ / 205 lbsRR
13Jordan LawlarSSArizona Diamondbacks196′ 2″ / 190 lbsRR
14Brennen DavisOFChicago CubsAA216′ 4″ / 210 lbsRR
15Anthony VolpeSSNew York YankeesA+205′ 11″ / 180 lbsRR
16Joey BartCSan Francisco GiantsAAA246′ 2″ / 238 lbsRR
17Jasson DominguezOFNew York YankeesA185′ 10″ / 190 lbsSR
18Triston Casas1BBoston Red SoxAA216′ 4″ / 252 lbsLR
19Keibert RuizCWashington NationalsAAA236′ 0″ / 225 lbsSR
20Shane BazRHPTampa Bay RaysAAA226′ 2″ / 190 lbsRR
21Corbin CarrollOFArizona DiamondbacksA+205′ 10″ / 165 lbsLL
22Vidal BrujanOF/2BTampa Bay RaysAAA235′ 10″ / 180 lbsSR
23Henry DavisCPittsburgh PiratesA+216′ 2″ / 210 lbsRR
24Reid DetmersLHPLos Angeles AngelsMLB226′ 2″ / 210 lbsLL
25Nolan Gorman2B/3BSt. Louis CardinalsAAA216′ 1″ / 210 lbsLR
26Jarren DuranOFBoston Red SoxMLB246′ 2″ / 212 lbsLR
27Hunter GreeneRHPCincinnati RedsAAA226′ 5″ / 230 lbsRR
28Kahlil WatsonSSMiami MarlinsROK185′ 9″ / 178 lbsLR
29Diego CartayaCLos Angeles DodgersA196′ 3″ / 219 lbsRR
30Edward CabreraRHPMiami MarlinsAAA236′ 5″ / 217 lbsRR
31Max MeyerRHPMiami MarlinsAA226′ 0″ / 196 lbsLR
32Nick LodoloLHPCincinnati RedsAAA236′ 6″ / 205 lbsLL
33Jose BarreroSSCincinnati RedsMLB236′ 2″ / 175 lbsRR
34Gabriel MorenoCToronto Blue JaysAA215′ 11″ / 160 lbsRR
35George KirbyRHPSeattle MarinersAA236′ 4″ / 215 lbsRR
36Emerson HancockRHPSeattle MarinersAA226′ 4″ / 213 lbsRR
37Royce LewisSSMinnesota TwinsAA226′ 2″ / 200 lbsRR
38Austin MartinOF/SSMinnesota TwinsAA226′ 0″ / 185 lbsRR
39Luis CampusanoCSan Diego PadresAAA225′ 11″ / 232 lbsRR
40Cristian PacheOFAtlanta BravesAAA226′ 2″ / 215 lbsRR
41Cade CavalliRHPWashington NationalsAA236′ 4″ / 230 lbsRR
42Alek ThomasOFArizona DiamondbacksAAA215′ 11″ / 175 lbsLL
43Brandon MarshOFLos Angeles AngelsMLB236′ 4″ / 215 lbsLR
44Nate PearsonRHPToronto Blue JaysAAA246′ 6″ / 250 lbsRR
45Sixto SanchezRHPMiami MarlinsAAA236′ 0″ / 234 lbsRR
46Tyler SoderstromCOakland AthleticsA196′ 2″ / 200 lbsLR
47Robert HassellOFSan Diego PadresA206′ 2″ / 195 lbsLL
48Orelvis MartinezSS/3BToronto Blue JaysA+196′ 1″ / 188 lbsRR
49Brett Baty3B/OFNew York MetsAA216′ 3″ / 210 lbsLR
50Jackson JobeRHPDetroit Tigers196′ 2″ / 190 lbsRR
51Matthew LiberatoreLHPSt. Louis CardinalsAAA216′ 4″ / 200 lbsLL
52Josh Jung3BTexas RangersAA236′ 2″ / 214 lbsRR
53Quinn PriesterRHPPittsburgh PiratesA+206′ 3″ / 210 lbsRR
54Josiah GrayRHPWashington NationalsMLB236′ 1″ / 190 lbsRR
55Zac VeenOFColorado RockiesA196′ 4″ / 190 lbsLR
56Garrett MitchellOFMilwaukee BrewersAA226′ 3″ / 215 lbsLR
57Oneil CruzSSPittsburgh PiratesAA226′ 7″ / 210 lbsLR
58Ronny MauricioSSNew York MetsA+206′ 3″ / 166 lbsSR
59Daniel LynchLHPKansas City RoyalsMLB246′ 6″ / 200 lbsLL
60Brady HouseSSWashington Nationals186′ 4″ / 215 lbsRR
61Jordan GroshansSS/3BToronto Blue JaysAA216′ 3″ / 205 lbsRR
62MacKenzie GoreLHPSan Diego PadresAAA226′ 2″ / 197 lbsLL
63Jordan Walker3BSt. Louis CardinalsA+196′ 5″ / 220 lbsRR
64Oswald PerazaSSNew York YankeesAA216′ 0″ / 165 lbsRR
65Tyler FreemanINFCleveland IndiansAA226′ 0″ / 190 lbsRR
66Cole WinnRHPTexas RangersAA216′ 2″ / 190 lbsRR
67Ryan PepiotRHPLos Angeles DodgersAAA236′ 3″ / 215 lbsRR
68Nick Gonzales2BPittsburgh PiratesA+225′ 10″ / 195 lbsRR
69George ValeraOFCleveland IndiansA+205′ 11″ / 185 lbsLL
70Mick AbelRHPPhiladelphia PhilliesA206′ 5″ / 190 lbsRR
71Nick Pratto1BKansas City RoyalsAAA226′ 1″ / 215 lbsLL
72Asa LacyLHPKansas City RoyalsA+226′ 4″ / 215 lbsLL
73MJ MelendezCKansas City RoyalsAAA226′ 1″ / 190 lbsLR
74Nolan Jones3B/OFCleveland IndiansAAA236′ 4″ / 195 lbsLR
75Shea LangeliersCAtlanta BravesAA236′ 0″ / 205 lbsRR
76Xavier Edwards2BTampa Bay RaysAA225′ 10″ / 175 lbsSR
77JJ BledayOFMiami MarlinsAA236′ 3″ / 205 lbsLL
78D.L. HallLHPBaltimore OriolesAA226′ 2″ / 195 lbsLL
79Josh LoweOFTampa Bay RaysAAA236′ 4″ / 205 lbsLR
80Gunnar HendersonSS/3BBaltimore OriolesA+206′ 2″ / 210 lbsLR
81Michael Busch2BLos Angeles DodgersAA236′ 1″ / 210 lbsLR
82Jake EderLHPMiami MarlinsAA226′ 4″ / 215 lbsLL
83Colton CowserOFBaltimore OriolesA216′ 3″ / 195 lbsLR
84Luis MatosOFSan Francisco GiantsA195′ 11″ / 160 lbsRR
85Bobby MillerRHPLos Angeles DodgersA+226′ 5″ / 220 lbsLR
86Drew WatersOFAtlanta BravesAAA226′ 2″ / 185 lbsSR
87Heliot RamosOFSan Francisco GiantsAAA216′ 1″ / 188 lbsRR
88Jordan BalazovicRHPMinnesota TwinsAA226′ 5″ / 215 lbsRR
89Gabriel AriasINFCleveland IndiansAAA216′ 1″ / 217 lbsRR
90Justin Foscue2BTexas RangersAA226′ 0″ / 205 lbsRR
91Jesus SanchezOFMiami Marlins236′ 3″ / 222 lbsLR
92Greg JonesSSTampa Bay RaysAA236′ 2″ / 175 lbsSR
93Jackson KowarRHPKansas City RoyalsAAA246′ 5″ / 200 lbsRR
94Liover PegueroSSPittsburgh PiratesA+206′ 1″ / 200 lbsRR
95Brailyn MarquezLHPChicago CubsAA226′ 4″ / 185 lbsLL
96Sam BachmanRHPLos Angeles AngelsA+216′ 1″ / 235 lbsRR
97Sal FrelickOFMilwaukee BrewersA215′ 9″ / 175 lbsLR
98Michael HarrisOFAtlanta BravesA+206′ 0″ / 195 lbsLL
99Matt McLainSSCincinnati RedsA+225′ 11″ / 180 lbsRR
100Sam HuffC/1BTexas RangersAA236′ 5″ / 240 lbsRR