Pin 104 Shares

Before getting to the our list of top baseball prospects heading into the 2020 season, here are a few notes on its compilation:

27 of our staff submitted a list of top 100 prospects with bias towards fantasy baseball contributions.

Prospect eligibility is only based on # of At Bats (130 or less) or Innings Pitched (50 or less). We did not factor in service time.

The # of Lists column tells you how many of our 27 contributors included that player on their top 100 list. The Highest and Lowest columns tell you the range of rankings for that player; one note about the Lowest column: it is the lowest ranking for that player in a top 100 list. You should refer to the # of Lists column to see if the player went unranked by one or more contributors.

The lists were combined to generate an aggregated list of prospects (in this case, 199 individual players). To determine the final ranking, prospects were given points (5th column) relative to their position in each top 100 list (e.g., 1st place = 100 points and 100th place = 1 point). If you’re interested in seeing all of the 27 different Top 100’s, or what rank one of the correspondents gave to a specific player, the rankings spreadsheet can be viewed here.

Rank Player Name Position Team Total Points Highest Lowest # of Lists 1 Wander Franco SS Rays 2698 1 2 27 2 Jo Adell OF Angels 2630 2 19 27 3 Luis Robert OF White Sox 2628 1 13 27 4 Gavin Lux 2B/SS Dodgers 2622 2 6 27 5 MacKenzie Gore LHP Padres 2538 3 13 27 6 Julio Rodriguez OF Mariners 2508 2 27 27 7 Jarred Kelenic OF Mariners 2505 2 30 27 8 Adley Rutschman C Orioles 2473 3 26 27 9 Jesus Luzardo LHP Athletics 2420 6 20 27 10 Nate Pearson RHP Blue Jays 2389 5 25 27 11 Dylan Carlson OF Cardinals 2372 6 25 27 12 Royce Lewis SS Twins 2336 5 28 27 13 Casey Mize RHP Tigers 2324 8 48 27 14 Bobby Witt Jr. SS Royals 2293 7 28 27 15 Andrew Vaughn 1B White Sox 2278 8 32 27 16 CJ Abrams SS Padres 2208 5 31 27 17 Marco Luciano SS Giants 2190 7 38 27 18 Forrest Whitley RHP Astros 2175 11 39 27 19 Carter Kieboom SS Nationals 2145 10 42 27 20 Matt Manning RHP Tigers 2110 13 48 27 21 Alex Kirilloff 1B/OF Twins 2082 8 52 27 22 Michael Kopech RHP White Sox 2009 12 61 27 23 Dustin May RHP Dodgers 1985 5 47 27 24 Brendan McKay LHP/DH Rays 1960 12 60 27 25 Cristian Pache OF Braves 1919 6 95 27 26 Kristian Robinson OF Diamondbacks 1901 9 72 27 27 Sixto Sanchez RHP Marlins 1901 15 54 27 28 Joey Bart C Giants 1893 11 63 27 29 Luis Patino RHP Padres 1864 7 63 27 30 Alec Bohm 3B Phillies 1843 14 81 27 31 Drew Waters OF Braves 1830 6 75 27 32 Jasson Dominguez OF Yankees 1804 9 76 26 33 Nolan Gorman 3B Cardinals 1725 15 54 27 34 Spencer Howard RHP Phillies 1707 19 77 27 35 J.J. Bleday OF Marlins 1699 14 59 27 36 A.J. Puk LHP Athletics 1697 22 63 27 37 Vidal Brujan 2B Rays 1692 16 88 27 38 Brendan Rodgers 2B/SS Rockies 1636 11 74 27 39 Grayson Rodriguez RHP Orioles 1632 30 60 27 40 Nolan Jones 3B Indians 1583 22 85 27 41 Trevor Larnach OF Twins 1496 13 79 27 42 Riley Greene OF Tigers 1474 20 99 26 43 Nick Madrigal 2B White Sox 1419 22 76 25 44 Ian Anderson RHP Braves 1405 28 81 26 45 Nico Hoerner IF/OF Cubs 1371 31 77 26 46 Mitch Keller RHP Pirates 1359 24 88 26 47 Taylor Trammell OF Padres 1318 16 87 26 48 Corbin Carroll OF Diamondbacks 1303 16 88 27 49 Oneil Cruz SS Pirates 1282 25 82 26 50 Jordan Groshans SS Blue Jays 1248 29 80 26 51 Tarik Skubal LHP Tigers 1228 12 85 26 52 Alek Thomas OF Diamondbacks 1227 23 86 25 53 Jazz Chisholm SS Marlins 1226 29 94 27 54 Matthew Liberatore LHP Cardinals 1207 37 85 27 55 Evan White 1B Mariners 1165 32 89 26 56 Ronny Mauricio SS Mets 1130 33 87 26 57 Logan Gilbert RHP Mariners 1124 34 83 27 58 Jeter Downs SS/2B Red Sox 1010 32 93 26 59 Heliot Ramos OF Giants 1001 39 94 26 60 Ke'Bryan Hayes 3B Pirates 991 29 88 22 61 Triston Casas 1B Red Sox 944 40 89 26 62 Sean Murphy C Athletics 932 36 96 23 63 Noelvi Marte SS Mariners 923 32 95 20 64 Brennen Davis OF Cubs 909 29 97 26 65 Brandon Marsh OF Angels 907 33 93 25 66 Xavier Edwards 2B/SS Rays 884 44 90 25 67 Hunter Greene SP Reds 854 42 96 24 68 Josh Jung 3B Rangers 828 38 94 26 69 DL Hall LHP Orioles 789 37 91 22 70 George Valera OF Indians 788 38 99 23 71 Nick Lodolo LHP Reds 721 42 95 22 72 Brailyn Marquez LHP Cubs 701 40 100 25 73 Daniel Lynch LHP Royals 670 38 100 23 74 Shane Baz RHP Rays 667 52 92 23 75 Josiah Gray RHP Dodgers 636 60 95 26 76 Daulton Varsho C Diamondbacks 601 50 100 23 77 Jesus Sanchez OF Marlins 595 48 96 18 78 Kyle Wright RHP Braves 591 47 91 18 79 Deivi Garcia RHP Yankees 567 55 87 19 80 Luis Campusano C Padres 552 46 90 17 81 Hunter Bishop OF Giants 520 28 93 20 82 Edward Cabrera RHP Marlins 511 34 98 20 83 Clarke Schmidt RHP Yankees 499 49 86 18 84 Ryan Mountcastle 1B/OF Orioles 445 50 100 21 85 Brady Singer RHP Royals 439 44 98 16 86 Simeon Woods-Richardson RHP Blue Jays 435 59 100 21 87 Brent Honeywell RHP Rays 427 48 98 18 88 Jordan Balazovic RHP Twins 384 46 96 17 89 Luis Garcia SS/2B Nationals 362 47 100 18 90 Tyler Freeman SS Indians 350 57 97 16 91 Brusdar Graterol RHP Twins 344 58 100 16 92 Nick Solak 2B/3B Rangers 314 43 100 14 93 Erick Pena OF Royals 304 60 95 16 94 Jonathan India 3B Reds 287 51 97 12 95 Jackson Kowar RHP Royals 269 43 98 11 96 Austin Hays OF Orioles 251 52 100 12 97 Jose Urquidy RHP Astros 249 45 99 10 98 Bobby Dalbec 3B Red Sox 247 53 98 14 99 Orelvis Martinez SS Blue Jays 224 51 100 11 100 Geraldo Perdomo SS Diamondbacks 220 61 98 12 101 Francisco Alvarez C Mets 218 55 98 9 102 George Kirby RHP Mariners 215 54 99 13 103 Sam Hilliard OF Rockies 208 38 97 8 104 Jose Garcia SS Reds 193 29 99 8 105 Seth Beer 1B Diamondbacks 190 67 96 9 106 Brayan Rocchio SS Indians 176 63 97 8 107 Shane McClanahan LHP Rays 173 57 97 9 108 Brice Turang SS Brewers 166 59 99 8 109 Robert Puason SS Athletics 134 39 98 7 110 Josh Lowe OF Rays 129 69 94 7 111 Kameron Misner OF Marlins 126 46 98 5 112 Ethan Hankins RHP Indians 117 60 100 8 113 Travis Swaggerty OF Pirates 116 60 96 7 114 Michael Toglia 1B Rockies 113 54 93 5 115 Tony Gonsolin RHP Dodgers 107 66 94 6 116 Tyler Stephenson C Reds 104 49 98 6 117 Brett Baty 3B/1B Mets 104 72 100 9 118 Jordyn Adams OF Angels 100 58 96 6 119 Daniel Espino RHP Indians 100 69 93 6 120 Jorge Mateo SS Athletics 99 73 97 6 121 Keibert Ruiz C Dodgers 99 78 96 7 122 Leody Taveras OF Rangers 88 52 85 3 123 Bryson Stott SS Phillies 86 71 92 4 124 Quinn Priester RHP Pirates 84 59 88 3 125 Shea Langeliers C Braves 74 66 95 3 126 Randy Arozarena OF Rays 65 57 100 4 127 Isaac Paredes 3B/SS Tigers 64 63 100 6 128 Jhoan Duran RHP Twins 61 74 97 5 129 Justin Dunn RHP Mariners 60 67 100 5 130 Jackson Rutledge RHP Nationals 56 61 85 2 131 Peyton Burdick OF Marlins 56 72 74 2 132 Andres Gimenez SS Mets 56 83 99 6 133 Kody Hoese 3B Dodgers 54 59 99 3 134 Mark Vientos 3B/1B Mets 53 77 96 4 135 Greg Jones SS Rays 53 85 100 5 136 Hudson Head OF Padres 52 71 100 6 137 Alek Manoah RHP Blue Jays 47 80 97 4 138 Abraham Toro 3B Astros 43 58 58 1 139 Adrian Morejon LHP Padres 42 86 96 4 140 Samuel Huff C Rangers 42 87 99 7 141 Luis Medina RHP Yankees 37 64 64 1 142 Sean Hjelle RHP Giants 36 65 65 1 143 Monte Harrison OF Marlins 36 71 100 4 144 Kyle Lewis OF Mariners 34 69 99 2 145 Estevan Florial OF Yankees 32 81 89 2 146 Parker Meadows OF Tigers 30 86 99 3 147 Joe Ryan RHP Rays 29 89 99 5 148 Tristen Lutz OF Brewers 28 73 73 1 149 Michael Siani OF Reds 28 73 73 1 150 Jake Fraley OF Mariners 26 86 100 4 151 Luis Matos OF Giants 25 80 97 2 152 Khalil Lee OF Royals 25 87 90 2 153 Lewin Diaz 1B Marlins 24 83 100 3 154 Kevin Alcantara OF Yankees 23 78 78 1 155 Miguel Amaya C Cubs 23 89 96 3 156 Triston McKenzie RHP Indians 23 94 98 5 157 Alexander Canario OF Giants 22 87 99 3 158 Ryan Vilade SS Rockies 20 88 99 3 159 Ezequiel Duran 2B Yankees 19 88 95 2 160 Hans Crouse RHP Rangers 18 88 96 2 161 Tanner Houck RHP Red Sox 17 87 98 2 162 Gilberto Jimenez OF Red Sox 17 91 100 3 163 Daulton Jefferies RHP Athletics 17 92 93 2 164 Luisangel Acuna 2B/SS Rangers 16 85 85 1 165 Victor Victor Mesa OF Marlins 16 85 85 1 166 Kyle Isbel OF Royals 15 86 86 1 167 Ivan Herrera C Cardinals 15 91 96 2 168 Liover Peguero SS Pirates 14 87 87 1 169 Shogo Akiyama OF Reds 14 87 87 1 170 Jared Oliva OF Pirates 14 90 98 2 171 Grant Lavigne 1B Rockies 14 93 95 2 172 Kendall Simmons SS/2B/3B Phillies 13 88 88 1 173 C.J. Chatham SS/2B Red Sox 13 88 88 1 174 Daz Cameron OF Tigers 13 91 98 2 175 Jeremiah Jackson SS Angels 13 94 95 2 176 Matthew Lugo SS/2B Red Sox 12 89 89 1 177 Dane Dunning RHP White Sox 12 89 89 1 178 Ryan Rolison LHP Rockies 11 90 90 1 179 Luis Alexander Basabe OF White Sox 10 91 91 1 180 Alexander Vargas SS Yankees 9 92 92 1 181 Aaron Ashby LHP Brewers 9 92 92 1 182 Tahnaj Thomas RHP Pirates 7 94 94 1 183 Gabriel Arias 2B Padres 7 94 94 1 184 Diego Cartaya C Dodgers 6 95 95 1 185 Keoni Cavaco SS Twins 6 96 100 2 186 Edward Olivares OF Padres 5 96 96 1 187 Terrin Vavra SS/2B Rockies 5 96 96 1 188 Alex Faedo RHP Tigers 5 96 96 1 189 Kris Bubic LHP Royals 5 97 100 2 190 Bryse Wilson RHP Braves 4 97 97 1 191 Matthew Allan RHP Mets 4 97 97 1 192 Heriberto Hernandez 1B/C Rangers 4 97 97 1 193 Mason Martin OF Pirates 4 99 99 2 194 Jay Groome LHP Red Sox 3 98 98 1 195 Jake Cronenworth SS/RHP Padres 3 98 98 1 196 Brent Rooker OF Twins 3 98 98 1 197 Maximo Acosta SS Rangers 3 98 98 1 198 Francisco Morales RHP Phillies 2 99 99 1 199 Colton Welker 3B Rockies 1 100 100 1