The following list is the culmination of my work on my personal hitter rankings.

Who? I’ve only ranked hitters, and I’ve only ranked hitters who have not made their MLB debut.

How does it work? It’s a heuristic ranking. Each hitter gets an overall score from 0-15. Points are awarded for:

Position: What defensive position is he likely to stick at in the MLB? 2 points for a SS or C, 1 point for a 2B, 3B, or OF, and 0 points for a 1B/DH.

Stats: Using our 5 digit ‘Blueberry’ ranking, award a hitter anywhere from 0-3 points based on his seasonal performance. The Blueberry is a 5 digit code which ranks a hitter by his percentile relative to the rest of the MiLB in the following categories: AVG-OBP-SLG-SB-AB. So Vlad’s Blueberry is 9-9-9-6-8. He’s 90th percentile or above in all of the slash-line categories, doesn’t run much so his SB is a 6, and he missed about a month with a knee injury, so his AB is an 8. In my big list of blueberry codes, a 9-9-9-6-8 season is worth 2 points.

Fantasy FV: Award 0-3 points for estimated future fantasy value using scouting reports. The method is described in more detail here.

Age-Level: Compare a player’s age relative to the highest level he played at, awarding 0 points if he’s too old for his level, 1 point if he’s the average age for his level, and 2 points if he’s young for his level.

ETA: Award 0 points if a player is a long way off from the MLB, 1 point if he’s 2 years out, 2 points if his expected MLB debut comes in the next 1.5 years.

Int.: Award 0-3 points for ‘intangibles’. Most players get 1 point. If a player has an injury, a bad attitude, or PED history, he gets 0 points. If a player is a ridiculous athlete, has a standout tool, or gets tagged by an evaluator that I respect as being ‘special’, he gets 2 points. If a player is Vlad Jr., he gets 3.

FarmRank: This is the player’s ranking on our seasonal hitter roto rankings, which can be found here. This rank is used as a tiebreaker for players within tiers. NOTE: It’s more important to consider which tier a player falls into, as opposed to where he falls within that tier. For example, don’t worry about where Royce Lewis, Fernando Tatis Jr., and Keston Hiura fall relative to each other. Just note that they’ve scored really well in the rankings, a tier above most of the other talent out there.

Rank Player Scoring Pos. Pts Stats Pts Fantasy FV Pts Age-Level Pts ETA Pts Int. Pts Org FarmRank TIER ONE 1 Vladimir Guerrero Jr. 13 3B 1 99968 2 60 3 19-AAA 2 2019 2 +++ 3 TOR 4 2 Eloy Jimenez 13 OF 1 99909 3 60 3 21-AAA 2 2019 2 ++ 2 CWS 199 TIER TWO 3 Royce Lewis 12 SS 2 87899 2 60 3 19-A+ 2 2020 1 ++ 2 MIN 45 4 Fernando Tatis Jr. 12 SS 2 88998 2 60 3 19-AA 2 2020 1 ++ 2 SD 108 5 Keston Hiura 12 2B 1 88899 2 60 3 22-AA 2 2019 2 ++ 2 MIL 123 TIER THREE 6 Vidal Brujan 11 2B 1 99899 3 55 2 20-A+ 2 2021 1 ++ 2 TB 9 7 Nick Solak 11 2B 1 89899 3 60 3 23-AAA 2 2020 1 + 1 TB 42 8 Taylor Trammell 11 OF 1 78798 2 60 3 20-A+ 2 2021 1 ++ 2 CIN 233 9 Nick Senzel 11 3B 1 98985 2 65 3 23-AAA 2 2019 2 + 1 CIN 307 TIER FOUR 10 Wander Franco 10 SS 2 99977 2 55 2 17-A- 2 2023 0 ++ 2 TB 5 11 Gavin Lux 10 SS/2B 2 99999 3 50 1 20-AA 2 2020 1 + 1 LAD 11 12 Kevin Smith 10 3B/SS 2 98999 3 55 2 22-A+ 1 2021 1 + 1 TOR 17 13 Alex Kirilloff 10 OF 1 99969 3 55 2 20-A+ 2 2021 1 + 1 MIN 20 14 Nicky Lopez 10 SS 2 99799 2 50 1 23-AAA 2 2019 2 + 1 KC 27 15 Jo Adell 10 OF 1 88998 2 55 2 19-AA 2 2020 1 ++ 2 LAA 38 16 Yordan Alvarez 10 1B/OF 1 88978 2 55 2 21-AAA 2 2019 2 + 1 HOU 68 17 Bo Bichette 10 SS/2B 2 87899 2 55 2 20-AA 2 2021 1 + 1 TOR 96 18 Will Smith 10 C/3B 2 78978 1 55 2 23-AAA 2 2019 2 + 1 LAD 100 19 Adam Haseley 10 OF 1 98889 2 55 2 22-AA 2 2019 2 + 1 PHI 109 20 Carter Kieboom 10 SS 2 88889 2 55 2 20-AA 2 2020 1 + 1 WAS 133 21 Oscar Mercado 10 SS 2 87699 2 50 1 23-AAA 2 2019 2 + 1 STL 246 22 Brandon Marsh 10 OF 1 78799 2 55 2 20-A+ 2 2021 1 ++ 2 LAA 270 23 Austin Riley 10 3B 1 88949 2 55 2 21-AAA 2 2019 2 + 1 ATL 315 24 Daz Cameron 10 OF 1 77799 2 55 2 21-AAA 2 2019 2 + 1 DET 372 25 Jorge Mateo 10 SS 2 43599 0 60 3 23-AAA 2 2019 2 + 1 OAK 1,509 TIER FIVE 26 Luis Rengifo 9 2B 1 89899 3 45 0 21-AAA 2 2019 2 + 1 LAA 23 27 Tyler Freeman 9 SS 2 99997 2 55 2 19-A- 2 2022 0 + 1 CLE 32 28 Colton Welker 9 3B 1 99979 3 50 1 20-A+ 2 2021 1 + 1 COL 62 29 Nathaniel Lowe 9 1B 0 99949 3 50 1 23-AAA 2 2019 2 + 1 TB 69 30 Tyler Nevin 9 1B/3B 1 99978 2 55 2 21-A+ 2 2021 1 + 1 COL 75 31 Yusniel Diaz 9 OF 1 89898 2 50 1 21-AA 2 2019 2 + 1 BAL 90 32 Daulton Varsho 9 C/OF 2 88998 2 55 2 22-A+ 1 2021 1 + 1 ARI 93 33 Randy Arozarena 9 OF 1 78898 1 55 2 23-AAA 2 2019 2 + 1 STL 136 34 Ke’Bryan Hayes 9 3B 1 88889 2 55 2 21-AA 2 2020 1 + 1 PIT 144 35 Sean Murphy 9 C 2 88967 1 50 1 23-AAA 2 2019 2 + 1 OAK 226 36 Brendan Rodgers 9 2B/SS 1 76899 1 55 2 22-AAA 2 2019 2 + 1 COL 243 37 Jason Martin 9 OF 1 77899 2 50 1 23-AAA 2 2019 2 + 1 PIT 290 38 Andres Gimenez 9 SS 2 87799 1 55 2 19-AA 2 2020 1 + 1 NYM 311 39 Estevan Florial 9 OF 1 88898 2 55 2 20-A+ 2 2021 1 + 1 NYY 321 40 Peter Alonso 9 1B 0 89929 2 50 1 23-AAA 2 2019 2 ++ 2 NYM 361 41 Cristian Pache 9 OF 1 85789 0 60 3 19-AA 2 2020 1 ++ 2 ATL 641 42 Nick Gordon 9 SS/2B 2 64599 0 55 2 22-AAA 2 2019 2 + 1 MIN 958 43 Nick Madrigal 9 SS/2B 2 97585 0 55 2 21-A+ 2 2020 1 ++ 2 CWS 1,156 44 Luis Robert 9 OF 1 76596 0 60 3 20-A+ 2 2021 1 ++ 2 CWS 1,600 TIER SIX 45 Scott Heineman 8 OF 1 98899 3 40 0 25-AAA 1 2019 2 + 1 TEX 49 46 Ryan McKenna 8 OF 1 99889 3 45 0 21-AA 2 2020 1 + 1 BAL 54 47 Jacob Robson 8 OF 1 88899 2 45 0 23-AAA 2 2019 2 + 1 DET 127 48 Tucupita Marcano 8 2B/SS 1 99896 2 55 2 19-A- 2 2022 0 + 1 SD 129 49 Oneil Cruz 8 SS/3B 2 87988 1 50 1 19-A 2 2022 0 ++ 2 PIT 131 50 Blake Rutherford 8 OF 1 87899 2 55 2 21-A+ 1 2021 1 + 1 CWS 151 51 Evan White 8 1B 0 98879 2 60 3 22-A+ 1 2021 1 + 1 SEA 172 52 Khalil Lee 8 OF 1 79698 1 50 1 20-AA 2 2020 1 ++ 2 KC 414 53 Jahmai Jones 8 2B/OF 1 57699 0 60 3 21-AA 2 2020 1 + 1 LAA 553 54 Yu Chang 8 SS 2 66769 0 55 2 22-AAA 2 2019 2 0 CLE 702 55 Aramis Ademan 8 SS 2 34388 0 55 2 20-A+ 2 2021 1 + 1 CHC 1,874 TIER SEVEN 56 Harold Ramirez 7 OF 1 98999 3 50 1 24-AA 0 2020 1 + 1 TOR 44 57 Kyle Isbel 7 OF 1 99997 2 55 2 21-A 1 2022 0 + 1 KC 57 58 Josh Naylor 7 1B/OF 1 89879 2 45 0 21-AA 2 2020 1 + 1 SD 59 59 Jose Rojas 7 1B/2B 1 88988 2 40 0 25-AAA 1 2019 2 + 1 LAA 66 60 Eli White 7 SS 2 99899 3 45 0 24-AA 0 2020 1 + 1 OAK 80 61 Richard Palacios 7 2B 1 99975 2 55 2 21-A 1 2022 0 + 1 CLE 104 62 Andy Young 7 2B 1 88979 2 40 0 24-AAA 1 2019 2 + 1 STL 120 63 Geraldo Perdomo 7 SS 2 99896 2 35 0 18-A- 2 2022 0 + 1 ARI 132 64 Jacob Amaya 7 SS 2 99896 2 35 0 20-A 2 2022 0 + 1 LAD 134 65 Otto Lopez 7 UTIL 2 99896 2 35 0 19-A- 2 2022 0 + 1 TOR 139 66 Jarred Kelenic 7 OF 1 88896 2 50 1 19-R 1 2023 0 ++ 2 NYM 141 67 Lane Thomas 7 OF 1 76999 1 40 0 23-AAA 2 2019 2 + 1 STL 157 68 Matt Thaiss 7 1B 0 86889 1 50 1 23-AAA 2 2019 2 + 1 LAA 169 69 Drew Waters 7 OF 1 87999 2 50 1 19-A+ 2 2022 0 + 1 ATL 187 71 Pablo Olivares 7 OF 1 99887 2 40 0 20-A 2 2021 1 + 1 NYY 188 72 Joey Bart 7 C 2 88956 2 50 1 21-A- 0 2023 0 ++ 2 SF 227 73 Ryan Mountcastle 7 3B 1 87858 1 50 1 21-AA 2 2020 1 + 1 BAL 308 74 Jesus Sanchez 7 OF 1 86879 0 55 2 20-AA 2 2020 1 + 1 TB 313 75 Michael Chavis 7 3B 1 88965 1 50 1 23-AAA 2 2019 2 0 BOS 346 76 Freudis Nova 7 SS 2 96885 1 55 2 18-R 1 2023 0 + 1 HOU 382 77 MJ Melendez 7 C 2 66969 0 50 1 19-A 2 2022 0 ++ 2 KC 583 78 Isan Diaz 7 2B/SS 1 57799 0 50 1 22-AAA 2 2019 2 + 1 MIA 591 79 Monte Harrison 7 OF 1 55799 0 55 2 23-AA 1 2020 1 ++ 2 MIA 600 80 Myles Straw 7 OF 1 88599 1 45 0 23-AAA 2 2019 2 + 1 HOU 652 81 Jeisson Rosario 7 OF 1 78599 0 60 3 18-A 2 2022 0 + 1 SD 682 82 Jose Siri 7 OF 1 54898 0 60 3 23-AA 1 2020 1 + 1 CIN 723 83 Lucuis Fox 7 SS 2 77599 0 50 1 21-AA 2 2020 1 + 1 TB 739 84 Heliot Ramos 7 OF 1 55789 0 55 2 18-A 2 2022 0 ++ 2 SF 841 85 Keibert Ruiz 7 C 2 76708 0 50 1 20-AA 2 2020 1 + 1 LAD 845 86 DJ Peters 7 OF 1 55959 0 55 2 22-AA 2 2020 1 + 1 LAD 847 87 Mickey Moniak 7 OF 1 63578 0 55 2 20-A+ 2 2021 1 + 1 PHI 951 88 George Valera 7 OF 1 99942 1 55 2 17-R 1 2023 0 ++ 2 CLE 1,075 TIER EIGHT 89 Chad Spanberger 6 1B/DH 0 88999 3 50 1 22-A+ 1 2021 0 + 1 TOR 24 90 Jecksson Flores 6 UTIL 2 98899 3 40 0 24-AA 0 2020 1 0 KC 64 91 Ernie De La Trinidad 6 OF 1 99888 3 40 0 22-A+ 1 2021 0 + 1 MIN 71 92 Santiago Espinal 6 2B 1 88889 2 40 0 23-AA 1 2020 1 + 1 TOR 74 93 Jake Fraley 6 OF 1 99986 2 50 1 23-A+ 0 2021 1 + 1 TB 77 94 Jared Young 6 1B/OF 1 98989 3 40 0 23-A+ 0 2021 1 + 1 CHC 89 95 Cavan Biggio 6 2B 1 69999 2 45 0 23-AA 1 2020 1 + 1 TOR 92 96 JJ Matijevic 6 OF 1 77998 1 50 1 22-A+ 1 2021 1 + 1 HOU 102 97 Tyrone Taylor 6 OF 1 85999 1 40 0 24-AAA 1 2019 2 + 1 MIL 105 98 Jamie Westbrook 6 OF 1 87969 1 50 1 23-AA 1 2020 1 + 1 ARI 128 99 Rylan Bannon 6 2B/3B 1 79969 1 40 0 22-AA 2 2020 1 + 1 BAL 138 100 Nolan Jones 6 3B 1 89859 2 45 0 20-A+ 2 2021 0 + 1 CLE 219 101 Luis A. Basabe 6 OF 1 67899 0 50 1 22-AA 2 2020 1 + 1 CWS 228 102 Shed Long 6 2B 1 67799 0 55 2 23-AA 1 2020 1 + 1 CIN 279 103 Nolan Gorman 6 3B 1 88957 1 50 1 18-A 2 2022 0 + 1 STL 287 104 Corey Ray 6 OF 1 56999 1 55 2 23-AA 0 2020 1 + 1 MIL 302 105 Buddy Reed 6 OF 1 75899 0 55 2 23-AA 1 2020 1 + 1 SD 309 106 Jeter Downs 6 SS 2 67799 0 55 2 20-A 1 2022 0 + 1 CIN 333 107 Abraham Toro 6 3B 1 57889 0 50 1 21-AA 2 2020 1 + 1 HOU 364 108 LaMonte Wade 6 OF 1 68689 0 50 1 24-AAA 1 2019 2 + 1 MIN 430 109 Akil Baddoo 6 OF 1 57799 0 60 3 20-A 1 2022 0 + 1 MIN 441 110 Calvin Mitchell 6 OF 1 87869 1 50 1 19-A 2 2023 0 + 1 PIT 445 111 Esteury Ruiz 6 2B 1 66799 0 55 2 19-A 2 2022 0 + 1 SD 496 112 Lazaro Armenteros 6 OF 1 78787 0 55 2 19-A 2 2022 0 + 1 OAK 536 113 William Contreras 6 C 2 87848 0 50 1 20-A+ 2 2022 0 + 1 ATL 554 114 Tirso Ornelas 6 OF 1 67777 0 55 2 18-A 2 2022 0 + 1 SD 759 115 Will Benson 6 OF 1 36699 0 55 2 20-A 2 2022 0 + 1 CLE 988 116 Lucas Erceg 6 3B 1 65669 0 55 2 23-AA 1 2020 1 + 1 MIL 1,003 117 Leody Taveras 6 OF 1 55499 0 55 2 19-A+ 2 2022 0 + 1 TEX 1,016 118 Jeren Kendall 6 OF 1 44699 0 55 2 22-A+ 1 2021 1 + 1 LAD 1,103 119 Yasel Antuna 6 SS 2 44488 0 50 1 18-A 2 2022 0 + 1 WAS 1,668 120 Brendan McKay 6 1B/DH 0 ? 0 55 2 22-A+ 1 2021 1 ++ 2 TB 4,042 TIER NINE 121 Nathan Eaton 5 UTIL 2 99997 2 45 0 21-R 0 2023 0 + 1 KC 18 122 Dom Thompson-Williams 5 OF 1 88998 2 45 0 23-A+ 0 2021 1 + 1 NYY 22 123 Laz Rivera 5 2B 1 98999 3 40 0 23-A+ 0 2022 0 + 1 CWS 28 124 Alejandro Kirk 5 C 2 99956 2 45 0 19-R 0 2023 0 + 1 TOR 30 125 Grant Lavigne 5 1B 0 99986 2 55 2 19-R 0 2023 0 + 1 COL 31 126 Blaze Alexander 5 SS 2 99986 2 45 0 19-R 0 2023 0 + 1 ARI 33 127 Casey Golden 5 OF 1 88999 3 40 0 24-A 0 2022 0 + 1 COL 47 128 Brewer Hicklen 5 OF 1 88998 2 40 0 22-A 0 2021 1 + 1 KC 51 129 Taylor Walls 5 SS 2 99899 3 40 0 22-A 0 2023 0 0 TB 58 130 Zachery Almond 5 C 2 99956 2 40 0 22-A- 0 2023 0 + 1 ARI 65 131 Ronaldo Hernandez 5 C 2 87988 1 45 0 20-A 1 2022 0 + 1 TB 67 132 Luis Castro 5 1B 0 99986 2 40 0 22-A+ 1 2021 1 + 1 COL 83 133 David Fry 5 C 2 99957 2 40 0 22-A 0 2022 0 + 1 ARI 87 134 Bret Boswell 5 2B/3B 1 87989 2 40 0 23-A+ 0 2021 1 + 1 COL 91 135 Chavez Young 5 OF 1 88999 2 40 0 21-A 1 2022 0 + 1 TOR 106 136 Leandro Cedeno 5 1B/OF 1 99956 2 40 1 20-R 0 2023 0 + 1 STL 117 137 Brock Deatherage 5 OF 1 99996 2 45 0 22-A+ 1 2021 0 + 1 DET 124 138 Cody Thomas 5 OF 1 88979 2 40 0 23-A+ 0 2021 1 + 1 LAD 154 139 D’Shawn Knowles 5 OF 1 99986 2 45 0 17-R 1 2023 0 + 1 LAA 221 140 Trevor Larnach 5 OF 1 99965 2 45 0 21-A 1 2022 0 + 1 MIN 362 141 Brent Rooker 5 OF 1 66879 0 50 1 23-AA 1 2020 1 + 1 MIN 395 142 Micker Adolfo 5 OF 1 88857 1 50 1 21-A+ 2 2022 0 0 CWS 424 143 Hudson Potts 5 3B 1 66869 0 50 1 19-AA 2 2022 0 + 1 SD 460 144 Xavier Edwards 5 SS 2 99795 1 45 0 19-A- 1 2022 0 + 1 SD 524 145 Zack Collins 5 C/DH 1 59779 0 50 1 23-AA 1 2020 1 + 1 CWS 545 146 Tristen Lutz 5 OF 1 55789 0 55 2 20-A 1 2022 0 + 1 MIL 602 147 Jonathan India 5 3B 1 58875 0 55 2 21-A 1 2022 0 + 1 CIN 762 148 Jordan Groshans 5 SS/3B 2 87826 0 50 1 18-R 1 2023 0 + 1 TOR 923 149 Bobby Bradley 5 1B 0 45849 0 45 0 22-AAA 2 2019 2 + 1 CLE 1,006 150 Ronny Mauricio 5 SS 2 75756 0 50 1 17-R 1 2023 0 + 1 NYM 1,153 151 Kyle Lewis 5 OF 1 55748 0 55 2 23-AA 1 2020 1 0 SEA 1,316 152 Brett Cumberland 5 C 2 47748 0 50 1 23-AA 1 2020 1 0 BAL 1,408 153 Jhailyn Ortiz 5 OF 1 44658 0 50 1 19-A 2 2022 0 + 1 PHI 1,483 154 Wander Javier 5 SS 2 INJ 0 55 2 19-R 0 2023 0 + 1 MIN 4,000 155 Luis Garcia 5 2B/SS 1 ? 0 50 1 18-A+ 2 2021 0 + 1 WAS ? TIER TEN 156 Niko Decolati 4 OF 1 99997 2 40 0 21-R 0 2023 0 + 1 COL 8 157 Cal Stevenson 4 OF 1 99996 2 45 0 21-R 0 2023 0 + 1 TOR 15 158 Mariel Bautista 4 OF 1 99996 2 45 0 20-R 0 2023 0 + 1 CIN 16 159 Drew Avans 4 OF 1 89996 2 45 0 22-A 0 2022 0 + 1 LAD 26 160 Matt Cogen 4 OF 1 99966 2 40 0 23-A 0 2022 0 + 1 LAD 43 161 Jake Scheiner 4 3B/1B 1 88989 2 40 0 23-A 0 2022 0 + 1 PHI 53 162 Drew Mount 4 OF 1 98977 2 40 0 22-R 0 2023 0 + 1 CIN 60 163 Jim Haley 4 1B/3B 1 98997 2 40 0 23-A 0 2022 0 + 1 TB 76 164 Daniel Robinson 4 OF 1 99886 2 40 0 21-R 0 2023 0 + 1 LAD 78 165 Jarren Duran 4 OF 1 99997 2 40 0 22-A 0 2022 0 + 1 BOS 81 166 Luis Santana 4 2B 1 99986 2 35 0 19-R 0 2023 0 + 1 NYM 85 167 Coco Montes 4 2B/3B 1 99987 2 40 0 21-R 0 2023 0 + 1 COL 86 168 Tanner Nishioka 4 3B 1 99977 2 40 0 23-A 0 2022 0 + 1 BOS 98 169 Jonah Davis 4 OF 1 99976 2 40 0 21-R 0 2023 0 + 1 PIT 103 170 Vince Fernandez 4 1B/DH 0 78989 1 50 1 23-A+ 0 2021 1 + 1 COL 107 171 Niko Hulsizer 4 OF 1 79985 1 40 0 21-R 0 2023 0 ++ 2 LAD 118 172 Diosbel Arias 4 2B/3B 1 99976 2 40 0 22-A- 0 2022 0 + 1 TEX 119 173 Michael Helman 4 2B 1 99985 2 40 0 22-A 0 2022 0 + 1 MIN 126 174 Tony Pena 4 OF 1 99974 2 40 0 20-R 0 2023 0 + 1 TB 137 175 Roberto Ramos 4 1B 0 78979 1 40 0 23-AA 1 2020 1 + 1 COL 149 176 Jared Oliva 4 OF 1 77898 1 40 0 22-A+ 1 2021 1 0 PIT 182 177 Taylor Jones 4 1B 0 88969 2 40 0 24-AA 0 2020 1 + 1 HOU 255 178 Pavin Smith 4 1B 0 67769 0 55 2 22-A+ 1 2021 1 0 ARI 551 179 Austin Beck 4 OF 1 86689 0 50 1 19-A 2 2022 0 0 OAK 732 180 Kevin Maitan 4 3B/SS 1 54657 0 55 2 18-R 1 2023 0 0 LAA 1,558 TIER ELEVEN 181 Jose Caballero 3 2B/3B 1 88897 1 40 0 22-A 0 2022 0 + 1 ARI 35 182 Curtis Terry 3 1B 0 99947 2 40 0 21-A- 0 2022 0 + 1 TEX 94 183 Hunter Stovall 3 2B 1 96966 1 40 0 22-R 0 2023 0 + 1 COL 143 184 Daniel Reyes 3 OF 1 88996 1 40 0 22-A- 0 2022 0 + 1 DET 147 185 Peter Maris 3 SS 2 78977 0 40 0 24-AA 0 2020 1 0 TB 245 186 Julio Pablo Martinez 3 OF 1 78897 1 45 0 22-A- 0 2023 0 + 1 TEX 330 187 Everson Pereira 3 OF 1 76665 0 45 0 17-R 1 2023 0 + 1 NYY 1,548 188 Jordyn Adams 3 OF 1 78674 0 45 0 18-R 0 2023 0 ++ 2 LAA 1,726 189 Alec Bohm 3 3B 1 66465 0 50 1 22-A- 0 2023 0 + 1 PHI 2,035 190 Kyler Murray 3 OF 1 NCAAF 0 45 0 NA 0 2023 0 ++ 2 OAK 4,000

I’d love your feedback on this project. Who is high, who is low? Who is missing? What’s ridiculous? Let me know!

The beauty of this ranking method is that it’s wide open to tweaking. Assign your own extra ‘intangible’ points to guys who you think deserve it. Ding a guy on intangibles because you didn’t like his lack of hustle down the line. Give points to guys in good organizations. Take away points from guys in the Rockies org. Weigh scouting 2x as much as stats. Don’t worry about defensive positions at all. Whatever you want to do, feel free to tweak it for your own uses.

This ranking will grow and change as time goes on. As players get their 2019 assignments that will change things. As hitters are hot or stumble out of the gate their stats points will move accordingly. As new scouting info comes in hitters will be adjusted up or down. But for this particular snapshot in time, I’m standing by these ranks!