The Baseball Cube

TBC

2023 Baseball America

2023 Baseball America

MLB Prospect Rankings

MORE  
Subscribe to TBC PREMIUM ... Surf ad-free, get the daily PLAYER TRACKER (take a tour), access to ... more
than a dozen research applications including Player Comparison tool, analysis features and additional datagrid functionality!
All Prospects rankings are compiled in late winter, prior to the MLB season. Many services re-rank players periodically as they graduate to the Majors but these adjustments are not captured.

Includes rankings from Baseball America, MLB Pipeline, FanGraphs and Baseball Prospectus.

About Prospects Data
MLB Prospect Rankings
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
rank player name pos prospect Team tm rk pos ht wt ba th Born place hilvl mlb years stat years draft info
1 Gunnar Henderson 3b-ss Baltimore Orioles 1 3b-ss 6-3 220 L R 2001-06-29 Montgomery,AL MLB 2022-2024 2019-2024
2019-  2-  42-BAL
2 Corbin Carroll cf-lf Arizona Diamondbacks 1 cf-lf 5-10 165 L L 2000-08-21 Seattle,WA MLB 2022-2024 2019-2024
2019-  1-  16-ARI
3 Jackson Chourio cf Milwaukee Brewers 1 cf 6-0 198 R R 2004-03-11 Maracaibo,VZ MLB 2024-2024 2021-2024
2021-    UDFA-MIL
4 Jordan Walker rf St. Louis Cardinals 1 rf 6-6 250 R R 2002-05-22 Stone Mountain,GA MLB 2023-2024 2021-2024
2020-  1-  21-SLN
5 Andrew Painter p Philadelphia Phillies 1 p 6-7 215 R R 2003-04-10 Pompano Beach,FL AA -- 2021-2022
2021-  1-  13-PHI
6 Grayson Rodriguez p Baltimore Orioles 2 p 6-5 230 L R 1999-11-16 Houston,TX MLB 2023-2024 2018-2024
2018-  1-  11-BAL
7 Eury Perez p Miami Marlins 1 p 6-8 220 R R 2003-04-15 Santiago,DR MLB 2023-2023 2021-2023
2019-    UDFA-MIA
8 Elly De La Cruz ss-3b Cincinnati Reds 1 ss-3b 6-5 200 B R 2002-01-11 Sabana Grande De Boya,DR MLB 2023-2024 2019-2024
2018-    UDFA-CIN
9 Francisco Alvarez c New York Mets 1 c 5-10 233 R R 2001-11-19 Guatire,VZ MLB 2022-2024 2019-2024
2018-    UDFA-NYN
10 Marcelo Mayer ss Boston Red Sox 1 ss 6-3 188 L R 2002-12-12 Chula Vista,CA AA -- 2021-2024
2021-  1-   4-BOS
11 James Wood cf-rf Washington Nationals 1 cf-rf 6-7 234 L R 2002-09-17 Rockville,MD MLB 2024-2024 2021-2024
2021-  2-  62-SDN
12 Gabriel Moreno c Arizona Diamondbacks 2 c 5-11 195 R R 2000-02-14 Barquisimeto,VZ MLB 2022-2024 2017-2024
2016-    UDFA-TOR
13 Jordan Lawlar ss Arizona Diamondbacks 3 ss 6-1 190 R R 2002-07-17 Carrollton,TX MLB 2023-2023 2021-2024
2021-  1-   6-ARI
14 Anthony Volpe ss New York Yankees 1 ss 5-9 180 R R 2001-04-28 New York,NY MLB 2023-2024 2019-2024
2019-  1-  30-NYA
15 Jackson Holliday ss-2b Baltimore Orioles 3 ss-2b 6-0 185 L R 2003-12-04 Austin,TX MLB 2024-2024 2022-2024
2022-  1-   1-BAL
16 Kodai Senga p New York Mets 2 p 6-1 202 L R 1993-01-30 Gamagori,JP MLB 2023-2023 2012-2024
--
17 Ezequiel Tovar ss Colorado Rockies 1 ss 6-0 162 R R 2001-08-01 Maracay,VZ MLB 2022-2024 2018-2024
2017-    UDFA-COL
18 Diego Cartaya c Los Angeles Dodgers 1 c 6-3 219 R R 2001-09-07 Maracay,VZ AAA -- 2019-2024
2018-    UDFA-LAN
19 Daniel Espino p Cleveland Guardians 2 p 6-2 225 R R 2001-01-05 Panama City,PN AA -- 2019-2022
2019-  1-  24-CLE
20 Gavin Williams p Cleveland Guardians 1 p 6-6 250 L R 1999-07-26 Fayetteville,NC MLB 2023-2024 2018-2024
2021-  1-  23-CLE
21 Bobby Miller p Los Angeles Dodgers 2 p 6-5 220 L R 1999-04-05 Elk Grove Village,IL MLB 2023-2024 2018-2024
2020-  1-  29-LAN
22 Jackson Merrill ss San Diego Padres 1 ss 6-3 195 L R 2003-04-19 Baltimore,MD MLB 2024-2024 2021-2024
2021-  1-  27-SDN
23 Endy Rodriguez c Pittsburgh Pirates 1 c 6-0 200 B R 2000-05-26 Santiago,DR MLB 2023-2023 2018-2023
2018-    UDFA-NYN
24 Druw Jones of Arizona Diamondbacks 4 of 6-4 180 R R 2003-11-28 Atlanta,GA A -- 2023-2024
2022-  1-   2-ARI
25 Pete Crow-Armstrong cf Chicago Cubs 1 cf 5-11 184 L L 2002-03-25 Sherman Oaks,CA MLB 2023-2024 2021-2024
2020-  1-  19-NYN
rank player name pos prospect Team tm rk pos ht wt ba th Born place hilvl mlb years stat years draft info
26 Evan Carter cf-lf Texas Rangers 1 cf-lf 6-2 190 L R 2002-08-29 Elizabethton,TN MLB 2023-2024 2021-2024
2020-  2-  50-TEX
27 Brandon Pfaadt p Arizona Diamondbacks 5 p 6-4 220 R R 1998-10-15 Louisville,KY MLB 2023-2024 2018-2024
2020-  5- 149-ARI
28 Hunter Brown p Houston Astros 1 p 6-2 220 R R 1998-08-29 Detroit,MI MLB 2022-2024 2017-2024
2019-  5- 166-HOU
29 Triston Casas 1b Boston Red Sox 2 1b 6-5 244 L R 2000-01-15 Miami,FL MLB 2022-2024 2018-2024
2018-  1-  26-BOS
30 Miguel Vargas 2b-3b Los Angeles Dodgers 3 2b-3b 6-2 205 R R 1999-11-17 La Habana,CU MLB 2022-2024 2018-2024
2017-    UDFA-LAN
31 Ricky Tiedemann p Toronto Blue Jays 1 p 6-4 220 L L 2002-08-18 Long Beach,CA AAA -- 2022-2024
2021-  3-  91-TOR
32 Shane Baz p Tampa Bay Rays 1 p 6-2 190 R R 1999-06-17 Houston,TX MLB 2021-2024 2017-2024
2017-  1-  12-PIT
33 Brett Baty 3b New York Mets 3 3b 6-3 210 L R 1999-11-13 Round Rock,TX MLB 2022-2024 2019-2024
2019-  1-  12-NYN
34 Sal Frelick rf-cf Milwaukee Brewers 2 rf-cf 5-8 185 L R 2000-04-19 Boston,MA MLB 2023-2024 2019-2024
2021-  1-  15-MIL
35 Tyler Soderstrom c-1b Oakland Athletics 1 c-1b 6-2 200 L R 2001-11-24 Turlock,CA MLB 2023-2024 2021-2024
2020-  1-  26-OAK
36 Curtis Mead 3b Tampa Bay Rays 2 3b 6-1 171 R R 2000-10-26 Adelaide,AU MLB 2023-2024 2018-2024
2018-    UDFA-PHI
37 Marco Luciano ss San Francisco Giants 1 ss 6-1 178 R R 2001-09-10 San Francisco de Macoris,DR MLB 2023-2024 2019-2024
2018-    UDFA-SFN
38 Kyle Harrison p San Francisco Giants 2 p 6-2 200 R L 2001-08-12 San Jose,CA MLB 2023-2024 2021-2024
2020-  3-  85-SFN
39 Colson Montgomery ss Chicago White Sox 1 ss 6-3 225 L R 2002-02-27 Jasper,IN AAA -- 2021-2024
2021-  1-  22-CHA
40 Mick Abel p Philadelphia Phillies 2 p 6-5 190 R R 2001-08-18 Portland,OR AAA -- 2021-2024
2020-  1-  15-PHI
41 Colton Cowser cf-rf Baltimore Orioles 4 cf-rf 6-2 220 L R 2000-03-20 Houston,TX MLB 2023-2024 2019-2024
2021-  1-   5-BAL
42 Logan O'Hoppe c Los Angeles Angels 1 c 6-2 185 R R 2000-02-09 West Islip,NY MLB 2022-2024 2018-2024
2018- 23- 677-PHI
43 Royce Lewis ss Minnesota Twins 1 ss 6-2 200 R R 1999-06-05 Aliso Viejo,CA MLB 2022-2024 2017-2024
2017-  1-   1-MIN
44 Taj Bradley p Tampa Bay Rays 3 p 6-2 190 R R 2001-03-20 Los Angeles,CA MLB 2023-2024 2018-2024
2018-  5- 150-TBA
45 Brooks Lee ss Minnesota Twins 2 ss 6-1 205 B R 2001-02-14 San Luis Obispo,CA MLB 2024-2024 2020-2024
2022-  1-   8-MIN
46 Emmanuel Rodriguez cf Minnesota Twins 3 cf 5-11 210 L L 2003-02-28 Santiago,CU AA -- 2021-2024
2019-    UDFA-MIN
47 Tink Hence p St. Louis Cardinals 2 p 6-1 195 R R 2002-08-06 Pine Bluff,AR AA -- 2021-2024
2020-  2-  63-SLN
48 Masyn Winn ss-2b St. Louis Cardinals 3 ss-2b 5-11 185 R R 2002-03-21 Katy,TX MLB 2023-2024 2021-2024
2020-  2-  54-SLN
49 Termarr Johnson 2b Pittsburgh Pirates 2 2b 5-8 175 L R 2004-06-11 Atlanta,GA A+ -- 2022-2024
2022-  1-   4-PIT
50 Kevin Parada c New York Mets 4 c 5-11 197 R R 2001-08-03 Pasadena,CA AA -- 2021-2024
2022-  1-  11-NYN
rank player name pos prospect Team tm rk pos ht wt ba th Born place hilvl mlb years stat years draft info
51 Zac Veen rf-lf Colorado Rockies 2 rf-lf 6-3 190 L R 2001-12-12 Port Orange,FL AA -- 2021-2024
2020-  1-   9-COL
52 Carson Williams ss Tampa Bay Rays 4 ss 6-2 180 R R 2003-06-25 San Diego,CA AAA -- 2021-2024
2021-  1-  28-TBA
53 Zach Neto ss Los Angeles Angels 2 ss 6-0 185 R R 2001-01-31 Miami,FL MLB 2023-2024 2020-2024
2022-  1-  13-ANA
54 Michael Busch 3b-2b Los Angeles Dodgers 4 3b-2b 6-1 210 L R 1997-11-09 Inver Grove Heights,MN MLB 2023-2024 2017-2024
2019-  1-  31-LAN
55 Ryan Pepiot p Los Angeles Dodgers 5 p 6-3 215 R R 1997-08-21 Indianapolis,IN MLB 2022-2024 2017-2024
2019-  3- 102-LAN
56 Gavin Stone p Los Angeles Dodgers 6 p 6-1 175 R R 1998-10-15 Lake City,AR MLB 2023-2024 2018-2024
2020-  5- 159-LAN
57 Robert Hassell cf-lf Washington Nationals 2 cf-lf 6-1 186 L L 2001-08-15 Franklin,TN AA -- 2021-2024
2020-  1-   8-SDN
58 Elijah Green cf Washington Nationals 3 cf 6-3 225 R R 2003-12-04 Windermere,FL A -- 2022-2024
2022-  1-   5-WAS
59 Owen White p Texas Rangers 2 p 6-3 199 R R 1999-08-09 Mount Ulla,NC MLB 2023-2024 2021-2024
2018-  2-  55-TEX
60 Kyle Manzardo 1b Tampa Bay Rays 5 1b 6-0 205 L R 2000-07-18 Coeur d'Alene,ID MLB 2024-2024 2019-2024
2021-  2-  63-TBA
61 Cade Cavalli p Washington Nationals 4 p 6-4 223 R R 1998-08-14 Tulsa,OK MLB 2022-2022 2018-2024
2020-  1-  22-WAS
62 Oswald Peraza ss-3b New York Yankees 2 ss-3b 5-11 200 R R 2000-06-15 Barquisimeto,VZ MLB 2022-2023 2017-2024
2016-    UDFA-NYA
63 Noelvi Marte 3b-ss Cincinnati Reds 2 3b-ss 6-0 216 R R 2001-10-16 Cotui,DR MLB 2023-2024 2019-2024
2018-    UDFA-SEA
64 Harry Ford c Seattle Mariners 1 c 5-10 200 R R 2003-02-21 Atlanta,GA AA -- 2021-2024
2021-  1-  12-SEA
65 Edwin Arroyo ss Cincinnati Reds 3 ss 6-0 175 B R 2003-08-25 Arecibo,PR AA -- 2021-2023
2021-  2-  48-SEA
66 Josh Jung 3b Texas Rangers 3 3b 6-2 214 R R 1998-02-12 San Antonio,TX MLB 2022-2024 2017-2024
2019-  1-   8-TEX
67 Jasson Dominguez cf-lf New York Yankees 3 cf-lf 5-9 190 B R 2003-02-07 Esperanza,DR MLB 2023-2023 2021-2024
2019-    UDFA-NYA
68 Bo Naylor c Cleveland Guardians 3 c 6-0 205 L R 2000-02-21 Mississauga,ON MLB 2022-2024 2018-2024
2018-  1-  29-CLE
69 Dylan Lesko p San Diego Padres 2 p 6-2 195 R R 2003-09-07 Atlanta,GA A+ -- 2023-2024
2022-  1-  15-SDN
70 Cam Collier 3b Cincinnati Reds 4 3b 6-1 210 L R 2004-11-20 Chicago,IL A+ -- 2022-2024
2022-  1-  18-CIN
71 Ceddanne Rafaela cf-ss Boston Red Sox 3 cf-ss 5-9 165 R R 2000-09-18 Willemstad,CC MLB 2023-2024 2018-2024
2017-    UDFA-BOS
72 George Valera cf-lf Cleveland Guardians 4 cf-lf 5-11 195 L L 2000-11-13 Queens,NY AAA -- 2018-2024
2017-    UDFA-CLE
73 Henry Davis rf-c Pittsburgh Pirates 3 rf-c 6-0 210 R R 1999-09-21 Bedford,NY MLB 2023-2024 2019-2024
2021-  1-   1-PIT
74 Luis Ortiz p Pittsburgh Pirates 4 p 6-2 235 R R 1999-01-27 San Pedro de Macoris,DR MLB 2022-2024 2019-2024
2018-    UDFA-PIT
75 DL Hall p Baltimore Orioles 5 p 6-2 203 L L 1998-09-19 Valdosta,GA MLB 2022-2024 2017-2024
2017-  1-  21-BAL
rank player name pos prospect Team tm rk pos ht wt ba th Born place hilvl mlb years stat years draft info
76 Jordan Westburg 2b-3b Baltimore Orioles 6 2b-3b 6-2 210 R R 1999-02-18 New Braunfels,TX MLB 2023-2024 2018-2024
2020-  1-  30-BAL
77 Brayan Rocchio ss Cleveland Guardians 5 ss 5-10 170 B R 2001-01-13 Caracas,VZ MLB 2023-2024 2018-2024
2017-    UDFA-CLE
78 Everson Pereira lf-cf New York Yankees 4 lf-cf 5-11 191 R R 2001-04-10 Cabudare,VZ MLB 2023-2023 2018-2024
2017-    UDFA-NYA
79 Matthew Liberatore p St. Louis Cardinals 4 p 6-4 215 L L 1999-11-06 Peoria,AZ MLB 2022-2024 2018-2024
2018-  1-  16-TBA
80 Drew Romo c Colorado Rockies 3 c 6-1 205 B R 2001-08-29 Fountain Valley,CA AAA -- 2021-2024
2020-  1-  35-COL
81 Adael Amador ss-2b Colorado Rockies 4 ss-2b 6-0 200 B R 2003-04-11 Santo Domingo,DR MLB 2024-2024 2021-2024
2019-    UDFA-COL
82 Yainer Diaz c-1b Houston Astros 2 c-1b 6-0 195 R R 1998-09-21 Azua,DR MLB 2022-2024 2017-2024
2016-    UDFA-CLE
83 Jackson Jobe p Detroit Tigers 1 p 6-2 190 R R 2002-07-30 Irving,TX AA -- 2022-2024
2021-  1-   3-DET
84 Brennen Davis rf-lf Chicago Cubs 2 rf-lf 6-3 210 R R 1999-11-02 Chandler,AZ AAA -- 2018-2024
2018-  2-  62-CHN
85 Logan Allen p Cleveland Guardians 6 p 6-0 190 R L 1998-09-05 Altamonte Springs,FL MLB 2024-2024 2018-2024
2020-  2-  56-CLE
86 Tanner Bibee p Cleveland Guardians 7 p 6-2 205 R R 1999-03-05 Mission Viejo,CA MLB 2023-2024 2018-2024
2021-  5- 156-CLE
87 Masataka Yoshida lf-dh Boston Red Sox 4 lf-dh 5-8 192 L R 1993-07-15 Fukui,JP MLB 2023-2024 2016-2024
--
88 Miguel Bleis rf-cf Boston Red Sox 5 rf-cf 6-0 170 R R 2004-03-01 San Pedro De Macoris,DR A+ -- 2021-2024
2021-    UDFA-BOS
89 Oscar Colas rf-cf Chicago White Sox 2 rf-cf 5-11 230 L L 1998-09-17 Santiago de Cuba,CU MLB 2023-2024 2019-2024
2022-    UDFA-CHA
90 Max Meyer p Miami Marlins 2 p 6-0 196 L R 1999-03-12 Woodbury,MN MLB 2022-2024 2018-2024
2020-  1-   3-MIA
91 Kevin Alcantara cf-rf Chicago Cubs 3 cf-rf 6-6 188 R R 2002-07-12 Santo Domingo,DR AA -- 2019-2024
2018-    UDFA-NYA
92 Alex Ramirez cf-rf New York Mets 5 cf-rf 6-3 170 R R 2003-01-13 Santo Domingo,DR AA -- 2021-2024
2019-    UDFA-NYN
93 Connor Norby 2b-lf Baltimore Orioles 7 2b-lf 5-10 180 R R 2000-06-08 Brooklyn Park,MN MLB 2024-2024 2019-2024
2021-  2-  41-BAL
94 Austin Wells c New York Yankees 5 c 6-2 220 L R 1999-07-12 Scottsdale,AZ MLB 2023-2024 2019-2024
2020-  1-  28-NYA
95 Joey Ortiz ss-2b Baltimore Orioles 8 ss-2b 5-9 183 R R 1998-07-14 Garden Grove,CA MLB 2023-2024 2017-2024
2019-  4- 108-BAL
96 Jonathan Aranda 1b-2b Tampa Bay Rays 6 1b-2b 6-0 210 L R 1998-05-23 Tijuana,MX MLB 2022-2024 2016-2024
2015-    UDFA-TBA
97 Gavin Cross cf Kansas City Royals 1 cf 6-1 210 L L 2001-02-13 Bristol,TN AA -- 2020-2024
2022-  1-   9-KCA
98 Jett Williams ss-cf New York Mets 6 ss-cf 5-7 175 R R 2003-11-03 Dallas,TX AA -- 2022-2024
2022-  1-  14-NYN
99 Cole Young ss-2b Seattle Mariners 2 ss-2b 6-0 180 L R 2003-07-29 Pittsburgh,PA AA -- 2022-2024
2022-  1-  21-SEA
100 Bryce Miller p Seattle Mariners 3 p 6-2 200 R R 1998-08-23 Mount Pleasant,TX MLB 2023-2024 2018-2024
2021-  4- 113-SEA
100 record(s)