2021 FanGraphs

MLB Prospect Rankings
Pre-season prospect rankings as published by selected site. TBC does not capture mid-season updates.

Statistics displayed are for the most recent active or completed pro season

Prospect Rankings

CSV
Glossary
rankplayerposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infostatuscur-orgcur-lev
1Wander FrancoSS5-10189BR2001-03-01Bani,DRMLB2021-20232018-2023
2017-  UDFA  -TBA
RestrTBAMLB
2MacKenzie GoreP6-2193LL1999-02-24Wilmington,NCMLB2022-20252017-2025
2017-  1-   3-SDN
ActiveWASMLB
3Adley RutschmanC-DH6-2230BR1998-02-06Portland,ORMLB2022-20252017-2025
2019-  1-   1-BAL
ActiveBALMLB
4Randy ArozarenaLF5-10185RR1995-02-28Havana,CUMLB2019-20252016-2025
2016-  UDFA  -SLN
ActiveSEAMLB
5Jarred KelenicLF-CF5-11206LL1999-07-16Waukesha,WIMLB2021-20252018-2025
2018-  1-   6-NYN
Free Agt  
6CJ AbramsSS6-0191LR2000-10-03Alpharetta,GAMLB2022-20252019-2025
2019-  1-   6-SDN
ActiveWASMLB
7Ke'Bryan Hayes3B5-11215RR1997-01-28Tomball,TXMLB2020-20252015-2025
2015-  1-  32-PIT
ActiveCINMLB
8Cristian PacheCF-LF6-1215RR1998-11-19Santo Domingo Centro,DRMLB2020-20242016-2025
2015-  UDFA  -ATL
Free Agt  
9Spencer Torkelson1B6-1220RR1999-08-26Petaluma,CAMLB2022-20252018-2025
2020-  1-   1-DET
ActiveDETMLB
10Nate PearsonP6-6255RR1996-08-20Odessa,FLMLB2020-20252016-2025
2017-  1-  28-TOR
ActiveHOUMLB
11Marco LucianoSS-2B6-1215RR2001-09-10San Francisco de Macoris,DRMLB2023-20242019-2025
2018-  UDFA  -SFN
ActiveSFNMLB
12Luis PatinoP6-1192RR1999-10-26Barranquilla,CBMLB2020-20232017-2025
2016-  UDFA  -SDN
Free Agt  
13Ian AndersonP6-3170RR1998-05-02Rexford,NYMLB2020-20252016-2025
2016-  1-   3-ATL
Free Agt  
14Andrew Vaughn1B-DH5-10215RR1998-04-03Santa Rosa,CAMLB2021-20252017-2025
2019-  1-   3-CHA
ActiveMILMLB
15Brandon MarshLF-CF6-2215LR1997-12-18Buford,GAMLB2021-20252017-2025
2016-  2-  60-ANA
ActivePHIMLB
16Dylan CarlsonCF-RF6-2200BL1998-10-23Elk Grove,CAMLB2020-20252016-2025
2016-  1-  33-SLN
Free Agt  
17Alex KirilloffLF-1B6-2195LL1997-11-09Pittsburgh,PAMLB2021-20242016-2024
2016-  1-  15-MIN
Retired  
18Matt ManningP6-6195RR1998-01-28Sacramento,CAMLB2021-20242016-2025
2016-  1-   9-DET
Free Agt  
19Bobby WittSS-3B6-1200RR2000-06-14Colleyville,TXMLB2022-20252019-2025
2019-  1-   2-KCA
ActiveKCAMLB
20Julio RodriguezCF6-3228RR2000-12-29Loma de Cabrera,DRMLB2022-20252018-2025
2017-  UDFA  -SEA
ActiveSEAMLB
21Corbin CarrollCF-LF5-10165LL2000-08-21Seattle,WAMLB2022-20252019-2025
2019-  1-  16-ARI
ActiveARIMLB
22Tarik SkubalP6-3240RL1996-11-20Hayward,CAMLB2020-20252015-2025
2018-  9- 255-DET
ActiveDETMLB
23Royce Lewis3B-DH6-0200RR1999-06-05Aliso Viejo,CAMLB2022-20252017-2025
2017-  1-   1-MIN
ActiveMINMLB
24Vidal Brujan2B-SS5-9180BR1998-02-09San Pedro De Macoris,DRMLB2021-20252015-2025
2014-  UDFA  -TBA
ActiveATLMLB
25Asa LacyP6-4215LL1999-06-02Bryan,TXAA 2018-2022
2020-  1-   4-KCA
MinorsKCAAA
rankplayerposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infostatuscur-orgcur-lev
26Max MeyerP6-0196LR1999-03-12Woodbury,MNMLB2022-20252018-2025
2020-  1-   3-MIA
ActiveMIAMLB
27Luis CampusanoC5-10232RR1998-09-29Augusta,GAMLB2020-20252017-2025
2017-  2-  39-SDN
ActiveSDNMLB
28Sixto SanchezP6-0234RR1998-07-29San Cristobal,DRMLB2020-20242015-2024
2015-  UDFA  -PHI
MinorsMIAAAA
29Josiah GrayP6-1209RR1997-12-21New Rochelle,NYMLB2021-20242018-2025
2018-  2-  72-CIN
ActiveWASMLB
30Grayson Rodriguezp6-5230LR1999-11-16Houston,TXMLB2023-20242018-2024
2018-  1-  11-BAL
ActiveBALMLB
31Francisco AlvarezC5-10233RR2001-11-19Guatire,VZMLB2022-20252019-2025
2018-  UDFA  -NYN
ActiveNYNMLB
32Casey MizeP6-3212RR1997-05-01Springville,ALMLB2020-20252016-2025
2018-  1-   1-DET
ActiveDETMLB
33Spencer HowardP6-3210RR1996-07-28San Luis Obispo,CAMLB2020-20242016-2025
2017-  2-  45-PHI
Intl  
34Michael KopechP6-3220RR1996-04-30Longview,TXMLB2018-20252014-2025
2014-  1-  33-BOS
Free Agt  
35JJ BledayCF6-2205LL1997-11-10Danville,PAMLB2022-20252017-2025
2019-  1-   4-MIA
ActiveOAKMLB
36Trevor LarnachLF-DH6-3223LR1997-02-26Walnut Creek,CAMLB2021-20252016-2025
2018-  1-  20-MIN
ActiveMINMLB
37Logan GilbertP6-6215RR1997-05-05Winter Park,FLMLB2021-20252016-2025
2018-  1-  14-SEA
ActiveSEAMLB
38Riley GreeneLF-DH6-2200LL2000-09-28Orlando,FLMLB2022-20252019-2025
2019-  1-   5-DET
ActiveDETMLB
39Nick Madrigal3B-2B5-7175RR1997-03-05Sacramento,CAMLB2020-20242016-2024
2018-  1-   4-CHA
Free Agt  
40Nolan Gorman2B6-0225LR2000-05-10Phoenix,AZMLB2022-20252018-2025
2018-  1-  19-SLN
ActiveSLNMLB
41Brennen DavisLF-RF6-2210RR1999-11-02Chandler,AZAAA 2018-2025
2018-  2-  62-CHN
Free Agt  
42Ronny Mauricio2B-SS6-4166BR2001-04-04San Pedro De Macoris,DRMLB2023-20252018-2025
2017-  UDFA  -NYN
ActiveNYNMLB
43Kristian RobinsonOF6-3190RR2000-12-11Nassau,BMAAA 2018-2025
2017-  UDFA  -ARI
MinorsARIAAA
44Austin Martin2B-LF5-11185RR1999-03-23DeLand,FLMLB2024-20252018-2025
2020-  1-   5-TOR
ActiveMINMLB
45Alek ThomasCF5-9175LL2000-04-28Chicago,ILMLB2022-20252018-2025
2018-  2-  63-ARI
ActiveARIMLB
46Quinn PriesterP6-3210RR2000-09-16Glendale Heights,ILMLB2023-20252019-2025
2019-  1-  18-PIT
MinorsMILMLB
47Drew WatersCF-RF6-1185BR1998-12-30Atlanta,GAMLB2022-20252017-2025
2017-  2-  41-ATL
ActiveKCAMLB
48Jazz Chisholm2B5-11184LR1998-02-01Nassau,BMMLB2020-20252016-2025
2015-  UDFA  -ARI
ActiveNYAMLB
49Jose BarreroSS-CF6-4211RR1998-04-05Havana,CUMLB2020-20252018-2025
2017-  UDFA  -CIN
MinorsBALAAA
50Edward CabreraP6-5217RR1998-04-13Santiago,DRMLB2021-20252016-2025
2015-  UDFA  -MIA
ActiveMIAMLB
rankplayerposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infostatuscur-orgcur-lev
51Jasson DominguezCF-LF5-9218BR2003-02-07Esperanza,DRMLB2023-20252021-2025
2019-  UDFA  -NYA
ActiveNYAMLB
52Nolan JonesLF6-5195LR1998-05-07Langhorne,PAMLB2022-20252016-2025
2016-  2-  55-CLE
ActiveCLEMLB
53Jeter DownsSS-3B5-10197RR1998-07-27San Andres,CBMLB2022-20232017-2025
2017-  1-  32-CIN
Intl  
54Triston Casas1B6-4244LR2000-01-15Miami,FLMLB2022-20252018-2025
2018-  1-  26-BOS
ActiveBOSMLB
55Joey BartC6-3235RR1996-12-15Buford,GAMLB2020-20252016-2025
2018-  1-   2-SFN
ActivePITMLB
56Josh LoweRF6-4220LR1998-02-02Chesapeake,VAMLB2021-20252016-2025
2016-  1-  13-TBA
ActiveTBAMLB
57Emerson HancockP6-4213RR1999-05-31Cairo,GAMLB2023-20252018-2025
2020-  1-   6-SEA
ActiveSEAMLB
58Triston McKenzieP6-5165RR1997-08-02Brooklyn,NYMLB2020-20252015-2025
2015-  1-  42-CLE
Free Agt  
59Ryan JeffersC-DH6-3235RR1997-06-03Raleigh,NCMLB2020-20252016-2025
2018-  2-  59-MIN
ActiveMINMLB
60Deivi GarciaP5-11194RR1999-05-19Bonao,DRMLB2020-20242016-2025
2015-  UDFA  -NYA
Free Agt  
61Heliot RamosLF-CF5-11230RR1999-09-07Humacao,PRMLB2022-20252017-2025
2017-  1-  19-SFN
ActiveSFNMLB
62Daniel LynchP6-6200LL1996-11-17Richmond,VAMLB2021-20252016-2025
2018-  1-  34-KCA
ActiveKCAMLB
63George ValeraRF-LF5-10195LL2000-11-13Queens,NYMLB2025-20252018-2025
2017-  UDFA  -CLE
ActiveCLEMLB
64Ha-Seong KimSS5-10200RR1995-10-17Bucheon,KRMLB2021-20252021-2025
2020-  UDFA  -SDN
Free Agt  
65Ivan HerreraC5-11220RR2000-06-01Panama City,PNMLB2022-20252017-2025
2016-  UDFA  -SLN
ActiveSLNMLB
66Jeremy PenaSS6-1202RR1997-09-22Santo Domingo,DRMLB2022-20252016-2025
2018-  3- 102-HOU
ActiveHOUMLB
67Oswald PerazaSS-3B5-11200RR2000-06-15Barquisimeto,VZMLB2022-20252017-2025
2016-  UDFA  -NYA
ActiveANAMLB
68Geraldo PerdomoSS6-2203BR1999-10-22Santo Domingo,DRMLB2021-20252017-2025
2016-  UDFA  -ARI
ActiveARIMLB
69Noelvi Marte3B6-2216RR2001-10-16Cotui,DRMLB2023-20252019-2025
2018-  UDFA  -SEA
ActiveCINMLB
70Zac VeenLF-RF6-3190LR2001-12-12Port Orange,FLMLB2025-20252021-2025
2020-  1-   9-COL
ActiveCOLMLB
71Robert HassellCF-RF6-1186LL2001-08-15Franklin,TNMLB2025-20252021-2025
2020-  1-   8-SDN
ActiveWASMLB
72Simeon Woods RichardsonP6-3210RR2000-09-27Sugar Land,TXMLB2022-20252018-2025
2018-  2-  48-NYN
ActiveMINMLB
73Garrett CrochetP6-6245LL1999-06-21Ocean Springs,MSMLB2020-20252018-2025
2020-  1-  11-CHA
ActiveBOSMLB
74Alejandro KirkC-DH5-8245RR1998-11-06Tijuana,MXMLB2020-20252017-2025
2016-  UDFA  -TOR
ActiveTORMLB
75Clarke SchmidtP6-1200RR1996-02-20Acworth,GAMLB2020-20252015-2025
2017-  1-  16-NYA
ActiveNYAMLB
rankplayerposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infostatuscur-orgcur-lev
76George KirbyP6-4215RR1998-02-04Rye,NYMLB2022-20252017-2025
2019-  1-  20-SEA
ActiveSEAMLB
77Jordan Groshans3B-1B6-2200RR1999-11-10Magnolia,TXMLB2022-20222018-2025
2018-  1-  12-TOR
Free Agt  
78Tyler StephensonC6-3225RR1996-08-16Atlanta,GAMLB2020-20252015-2025
2015-  1-  11-CIN
ActiveCINMLB
79Brayan RocchioSS5-9170BR2001-01-13Caracas,VZMLB2023-20252018-2025
2017-  UDFA  -CLE
ActiveCLEMLB
80Keibert RuizC6-0238BR1998-07-20Valencia,VZMLB2020-20252015-2025
2014-  UDFA  -LAN
ActiveWASMLB
81Jordan Balazovicp6-5215RR1998-09-17Mississauga,ONMLB2023-20232016-2025
2016-  5- 153-MIN
Free Agt  
82Jhoan DuranP6-5230RR1998-01-08Esperanza,DRMLB2022-20252015-2025
2015-  UDFA  -ARI
ActivePHIMLB
83DL HallP6-1204LL1998-09-19Valdosta,GAMLB2022-20252017-2025
2017-  1-  21-BAL
ActiveMILMLB
84Xavier EdwardsSS5-8175BR1999-08-09Mineola,NYMLB2023-20252018-2025
2018-  1-  38-SDN
ActiveMIAMLB
85Michael Busch1B6-0210LR1997-11-09Inver Grove Heights,MNMLB2023-20252017-2025
2019-  1-  31-LAN
ActiveCHNMLB
86Nick Gonzales2B-SS5-9200RR1999-05-27Tucson,AZMLB2023-20252018-2025
2020-  1-   7-PIT
ActivePITMLB
87Luis MatosRF-CF5-11207RR2002-01-28Valera,VZMLB2023-20252019-2025
2018-  UDFA  -SFN
ActiveSFNMLB
88Tyler FreemanCF5-11190RR1999-05-21Rancho Cucamonga,CAMLB2022-20252017-2025
2017-  2-  71-CLE
ActiveCOLMLB
89Orelvis MartinezSS-3B5-11200RR2001-11-19Santo Domingo,DRMLB2024-20242019-2025
2018-  UDFA  -TOR
MinorsWASAAA
90Jordyn AdamsCF-RF6-1181RR1999-10-18Gulfport,MSMLB2023-20252018-2025
2018-  1-  17-ANA
Free Agt  
91Alexander VargasSS5-11184BR2001-10-29Matanzas,CUAA 2019-2025
2018-  UDFA  -NYA
MinorsCINA+
92Daniel EspinoP6-2225RR2001-01-05Panama City,PNAAA 2019-2025
2019-  1-  24-CLE
ActiveCLEMLB
93Gabriel MorenoC5-9195RR2000-02-14Barquisimeto,VZMLB2022-20252017-2025
2016-  UDFA  -TOR
ActiveARIMLB
94Ryan Mountcastle1B6-3220RR1997-02-18Winter Springs,FLMLB2020-20252015-2025
2015-  1-  36-BAL
ActiveBALMLB
95Mick AbelP6-5190RR2001-08-18Portland,ORMLB2025-20252021-2025
2020-  1-  15-PHI
ActiveMINMLB
96Matt AllanP6-3225RR2001-04-17Fullerton,CAA+ 2019-2025
2019-  3-  89-NYN
Free Agt  
97Luis Medinap6-1175RR1999-05-03Nagua,DRMLB2023-20242016-2024
2015-  UDFA  -NYA
ActiveOAKMLB
98Gregory SantosP6-2190RR1999-08-28San Cristobal,DRMLB2021-20252016-2025
2015-  UDFA  -BOS
ActiveSEAMLB
99A.J. PukP6-7248LL1995-04-25Minneapolis,MNMLB2019-20252014-2025
2016-  1-   6-OAK
ActiveARIMLB
100Tahnaj ThomasP6-4217RR1999-06-16Freeport,BMAA 2017-2025
2016-  UDFA  -CLE
Free Agt  
rankplayerposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infostatuscur-orgcur-lev
101Hunter GreeneP6-5242RR1999-08-06Los Angeles,CAMLB2022-20252017-2025
2017-  1-   2-CIN
ActiveCINMLB
102Nick LodoloP6-6216LL1998-02-05La Verne,CAMLB2022-20252017-2025
2019-  1-   7-CIN
ActiveCINMLB
103Heston KjerstadRF-LF6-2205LR1999-02-12Amarillo,TXMLB2023-20252018-2025
2020-  1-   2-BAL
ActiveBALMLB
104Trevor RogersP6-5217LL1997-11-13Carlsbad,NMMLB2020-20252018-2025
2017-  1-  13-MIA
ActiveBALMLB
105Oneil CruzSS-CF6-7240LR1998-10-04Nizao,DRMLB2021-20252016-2025
2015-  UDFA  -LAN
ActivePITMLB
106Forrest WhitleyP6-7208RR1997-09-15San Antonio,TXMLB2024-20252016-2025
2016-  1-  17-HOU
ActiveTBAMLB
107Shane BazP6-3200RR1999-06-17Houston,TXMLB2021-20252017-2025
2017-  1-  12-PIT
ActiveTBAMLB
108Taylor WallsSS5-8185BR1996-07-10Cordele,GAMLB2021-20252015-2025
2017-  3-  79-TBA
ActiveTBAMLB
109Josh Jung3B6-1214RR1998-02-12San Antonio,TXMLB2022-20252017-2025
2019-  1-   8-TEX
ActiveTEXMLB
110Slade Cecconip6-4219RR1999-06-24Oviedo,FLMLB2023-20252019-2025
2020-  1-  33-ARI
ActiveCLEMLB
111Matthew LiberatoreP6-4215LL1999-11-06Peoria,AZMLB2022-20252018-2025
2018-  1-  16-TBA
ActiveSLNMLB
112Liover PegueroSS-2B6-1200RR2000-12-31Higuey,DRMLB2022-20252018-2025
2017-  UDFA  -ARI
Free Agt  
113Brailyn MarquezP6-4185LL1999-01-30Santo Domingo,DRMLB2020-20202016-2023
2015-  UDFA  -CHN
Free Agt  
114Bo NaylorC6-0205LR2000-02-21Mississauga,ONMLB2022-20252018-2025
2018-  1-  29-CLE
ActiveCLEMLB
115Corbin MartinP6-2225RR1995-12-28Hempstead,TXMLB2019-20252015-2025
2017-  2-  56-HOU
Free Agt  
116Miguel YajureP6-1215RR1998-05-01Cabimas,VZMLB2020-20222015-2025
2015-  UDFA  -NYA
Intl  
117Andy PagesCF-RF6-1212RR2000-12-08Havana,CUMLB2024-20252018-2025
2018-  UDFA  -LAN
ActiveLANMLB
118Jacob AmayaSS5-10180RR1998-09-03El Monte,CAMLB2023-20252017-2025
2017- 11- 340-LAN
Free Agt  
119Shane McClanahanP6-3210LL1997-04-28Baltimore,MDMLB2021-20232017-2025
2018-  1-  31-TBA
ActiveTBAMLB
120Hunter BrownP6-2220RR1998-08-29Detroit,MIMLB2022-20252017-2025
2019-  5- 166-HOU
ActiveHOUMLB
121Leody TaverasCF6-2195BR1998-09-08Tenares,DRMLB2020-20252016-2025
2015-  UDFA  -TEX
ActiveBALMLB
122Seth JohnsonP6-1205RR1998-09-19Concord,NCMLB2024-20252017-2025
2019-  1-  40-TBA
ActivePHIMLB
123Brendan McKayP6-2220LL1995-12-18Beaver Falls,PAMLB2019-20192015-2024
2017-  1-   4-TBA
Free Agt  
124Yerry RodriguezP6-2225RR1997-10-15Santiago,DRMLB2022-20242016-2024
2015-  UDFA  -TEX
Free Agt  
125Travis SwaggertyCF-RF5-11200LL1997-08-19Covington,LAMLB2022-20222016-2025
2018-  1-  10-PIT
Free Agt  
rankplayerposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infostatuscur-orgcur-lev
126Blake HuntC6-4215RR1998-11-10Costa Mesa,CAAAA 2017-2025
2017-  2-  69-SDN
Free Agt  
127Aaron AshbyP6-0188RL1998-05-24Kansas City,MOMLB2021-20252017-2025
2018-  4- 125-MIL
ActiveMILMLB
128Matt CanterinoP6-2222RR1997-12-14Southlake,TXAA 2017-2022
2019-  2-  54-MIN
MinorsMINAAA
129Kevin AlcantaraCF6-6188RR2002-07-12Santo Domingo,DRMLB2024-20252019-2025
2018-  UDFA  -NYA
ActiveCHNMLB
130Mark Vientos3B6-3185RR1999-12-11Norwalk,CTMLB2022-20252017-2025
2017-  2-  59-NYN
ActiveNYNMLB
131Heriberto HernandezLF6-0195RR1999-12-16Bonao,DRMLB2025-20252018-2025
2017-  UDFA  -TEX
ActiveMIAMLB
132Ezequiel Duran3B-LF5-10185RR1999-05-22San Juan de la Maguana,DRMLB2022-20252017-2025
2017-  UDFA  -NYA
ActiveTEXMLB
133Reginald Preciado3B6-3185RR2003-05-16Boqueron,PNA+ 2021-2025
2019-  UDFA  -SDN
MinorsCHNA+
133 record(s)