Skip to content

MLB top 100 prospect composite rankings

Sean M. Haffey / Getty Images Sport / Getty

Prospect lists from the five major publications - MLB Pipeline, Baseball America, Baseball Prospectus, FanGraphs, and The Athletic - are now out ahead of the 2020 season, and that means it's time to create our composite prospect rankings.

By combining all five lists and assigning even weights to each, we made a composite ranking of the 144 different minor leaguers mentioned. What follows is the top 100 from those lists.

In instances when there was a tie, the higher position was given to the player who appears on more lists. If the two players appeared on the same amount of lists, the player with the highest grading on any of the lists was ranked higher.

Unsurprisingly, there are plenty of places the five lists differ. However, there's one area of agreement: Tampa Bay Rays teenage phenom Wander Franco is in a class of his own.

Rank Player Team Pos. High Low
1 Wander Franco TB SS 1 1
2 Gavin Lux LAD SS 2 4
3 Jo Adell LAA OF 2 6
4 MacKenzie Gore SD LHP 3 6
5 Luis Robert CWS OF 2 7
6 Adley Rutschman BAL C 4 10
7 Jarred Kelenic SEA OF 7 11
8 Nate Pearson TOR RHP 7 19
9 Jesus Luzardo OAK LHP 6 26
10 Julio Rodriguez SEA OF 8 19
11 Casey Mize DET RHP 7 20
12 Cristian Pache ATL OF 5 22
13 Dustin May LAD RHP 7 23
14 Luis Patino SD RHP 12 27
15 Brendan McKay TB LHP 14 28
16 Forrest Whitley HOU RHP 14 26
17 Royce Lewis MIN SS 9 31
18 Dylan Carlson STL OF 10 39
19 Michael Kopech CWS RHP 16 33
20 Joey Bart SF C 10 44
Michael Zagaris / Getty Images Sport / Getty
Rank Player Team Pos. High Low
21 CJ Abrams SD SS 22 33
22 Matt Manning DET RHP 12 47
23 Bobby Witt Jr. KC SS 10 47
24 Carter Kieboom WSH 2B 11 74
25 Andrew Vaughn CWS 1B 16 37
26 A.J. Puk OAK LHP 17 60
27 Spencer Howard PHI RHP 22 36
28 Marco Luciano SF SS 14 58
29 Sixto Sanchez MIA RHP 16 49
30 Brendan Rodgers COL SS 26 56
31 Ian Anderson ATL RHP 27 44
32 Alec Bohm PHI 3B 28 56
33 Grayson Rodriguez BAL LHP 29 60
34 Kristian Robinson ARI OF 16 74
35 Alex Kirilloff MIN OF 9 86
36 Sean Murphy OAK C 33 62
37 Riley Greene DET OF 31 52
38 Ronny Mauricio NYM SS 17 66
39 JJ Bleday MIA OF 28 68
40 Tarik Skubal DET LHP 24 76
Ron Vesely / Getty Images Sport / Getty
Rank Player Team Pos. High Low
41 Ke'Bryan Hayes PIT 3B 30 63
42 Logan Gilbert SEA RHP 38 59
43 Nick Madrigal CWS 2B 13 NR
44 Nolan Gorman STL 3B 23 82
45 Nolan Jones CLE 3B 35 66
46 Brandon Marsh LAA OF 36 79
47 Drew Waters ATL OF 26 NR
48 Vidal Brujan TB 2B 27 73
49 Mitch Keller PIT RHP 34 71
50 Jazz Chisholm MIA SS 15 88
51 Daniel Lynch KC LHP 13 93
52 Luis Campusano SD C 40 79
53 Nico Hoerner CHC SS 40 NR
54 Heliot Ramos SF OF 34 68
55 Jasson Dominguez NYY OF 38 99
56 Oneil Cruz PIT SS 32 79
57 Deivi Garcia NYY RHP 24 92
58 Matthew Liberatore STL LHP 42 94
59 Jordan Groshans TOR SS 29 80
60 Daulton Varsho ARI C 29 87
Billie Weiss/Boston Red Sox / Getty Images Sport / Getty
Rank Player Team Pos. High Low
61 Taylor Trammell SD OF 43 73
62 Alek Thomas ARI OF 49 87
63 Evan White SEA 1B 54 86
64 Hunter Greene CIN RHP 30 NR
65 Josiah Gray LAD RHP 61 84
66 Jeter Downs BOS SS 44 NR
67 Edward Cabrera MIA RHP 34 97
68 DL Hall BAL LHP 47 NR
69 Nick Lodolo CIN LHP 48 92
70 Shane Baz TB RHP 30 101
71 Kyle Wright ATL RHP 52 95
72 Trevor Larnach MIN OF 45 NR
73 Francisco Alvarez NYM C 48 NR
74 Brennen Davis CHC OF 50 94
75 Brailyn Marquez CHC LHP 37 NR
76 Brusdar Graterol LAD RHP 32 NR
77 Leody Taveras TEX OF 37 NR
78 Xavier Edwards TB SS 64 95
79 Triston Casas BOS 1B 57 NR
80 Jesus Sanchez MIA OF 58 96
John McCoy / Getty Images Sport / Getty
Rank Player Team Pos. High Low
81 Clarke Schmidt NYY RHP 51 NR
82 Josh Jung TEX 3B 55 NR
83 Corbin Carroll ARI OF 33 NR
84 Josh Lowe TB OF 56 NR
85 Keibert Ruiz LAD C 73 NR
86 Tony Gonsolin LAD RHP 77 NR
87 Jordan Balazovic MIN RHP 69 NR
88 Brady Singer KC RHP 59 NR
89 Hunter Bishop SF OF 68 NR
90 Geraldo Perdomo ARI 2B 72 98
91 Simeon Woods Richardson TOR RHP 61 NR
92 Adrian Morejon SD LHP 72 NR
93 Miguel Amaya CHC C 65 NR
94 Brent Honeywell TB RHP 71 NR
95 George Valera CLE OF 58 NR
96 Travis Swaggerty PIT OF 61 NR
97 Shea Langeliers ATL C 70 NR
98 Ryan Mountcastle BAL OF 57 NR
99 Jordyn Adams LAA OF 72 NR
100 Shane McClanahan TB LHP 71 NR

Daily Newsletter

Get the latest trending sports news daily in your inbox