Photo courtesy of Bryan Green
Every year as I write the opening to my Top 100 post, I think about the introductory track from the classic hip hop album “Train of Thought” by Reflection Eternal. First the beat is dope, as are all the beats on this record, but the quality of the soundtrack is not why I reference this. In many ways it’s a musical representation of the struggle to balance creation, quality, and the readers’ frenzied excitement. At one point Talib says “This dedicated to everybody who came up to me and who came up to Hi-Tek after the shows, We came to your town you showed us love (one love), Everybody would ask us when the album was coming out, And I said "when it is finished!".
This is how we feel. After weeks (and months even) of debate, we were able to develop a process, refine the process, and in my opinion deliver the best list available on the internet. This is a big moment for us, and I’m glad to share in it with all of you. Now let’s explain our process, and how we ultimately settled upon these ranks.
The Process
I guess I’m building this up to be more complicated than it is, but that’s what I do; I’m a showman. Essentially, the six of us (myself, Jason Woodell, Jason Pennini, Matt Thompson, Lance Brozdowski, and Eddy Almaguer) all submitted real life top 100 lists. We then combined the six into a single ranking via the genius of Smada, who built us a spreadsheet that averaged together our ranks. Once this was completed, we moved onto applying future value grades, and risk labels. Because of their experience and understanding on the scouting side we decided to lean heavily on our pair of scouts to provide scouting grades and risk assessments. This is the cornerstone of our SFV, or Scouting Future Value grades. I’ve linked a detailed explanation of our grades and grading system here courtesy of Jason Woodell. He does an excellent job of explaining our perspective on risk, and how the combination of SFV + Risk = a nuanced grade.
I can hear your first question, and it’s a very reasonable one, “Why are higher graded players ranked lower than those with lower grades?” Simple answer… RISK! Despite Luis Garcia and George Valera owning some of the highest upside on the list, they carry a significant amount of risk. So while they might be Top 25 prospects within 12 to 24 months, a lot could go wrong as well. You know, because RISK! Now I hear your second question. You have a lot of questions. “Why doesn’t this line up perfectly with the team top 30s?” Simple, as you may have learned from our many “system scrums” this off-season, the Top 30s were written by one of our team members with little to no outside influence. In other words we don’t all agree on all of the top 30s. You know, human stuff.
Hopefully this has given some context to the list you just read. Hey, I’m not delusional enough to think you read this first. - Ralph
1. Vladimir Guerrero Jr., 3B
Age: 19 (3/16/99)
Highest Level: AAA
.381/.437/.636, 20 HR, .255 ISO, 194 wRC+, 9.1 BB%, 9.3 K%, 3 SB
SFV: 80 | Risk: Moderate | #1 Blue Jays Top 30
2. Eloy Jimenez, OF
Age: 22 (11/27/96)
Highest Level: AAA
.337/.384/.577, 12 HR, .240 ISO, 168 wRC+, 7 BB%, 15.1 K%, 0 SB
SFV: 70 | Risk: Low | #1 White Sox Top 30
3. Fernando Tatis Jr., SS
Age: 20 (1/2/99)
Highest Level: AA
.286/.355/.507, 16 HR, .221 ISO, 133 wRC+, 8.4 BB%, 27.7 K%, 16 SB
SFV: 70 | Risk: Moderate | #1 Padres Top 30
4. Victor Robles, OF
Age: 21 (5/19/97)
Highest Level: MLB
.276/.371/.370, 2 HR, .094 ISO, 113 wRC+, 11.6 BB%, 14.2 K%, 19 SB
SFV: 70 | Risk: Low | #1 Nationals Top 30
5. Forrest Whitley, RHP
Age: 21 (9/15/97)
Highest Level: AA
26.1 IP, 3.76 ERA, 3.34 FIP, 11.6 K/9, 3.7 BB/9, .158 BAA
SFV: 70 | Risk: Moderate | #1 Astros Top 30
6. Wander Franco, SS
Age: 17 (3/1/2001)
Highest Level: Rookie
.351/.418/.571, 11 HR, .236 ISO, 159 wRC+, 9.9 BB%, 7 K%, 4 SB
SFV: 70 | Risk: High | #1 Rays Top 30
7. Royce Lewis, SS
Age: 19 (6/5/99)
Highest Level: A+
.292/.352/.451, 14 HR, .159 ISO, 129 wRC+, 8 BB%, 15.7 K%, 28 SB
SFV: 65 | Risk: Moderate | #1 Twins Top 30
8. Jo Adell, OF
Age: 20 (4/8/99)
Highest Level: AA
.290/.355/.543, 20 HR, .253 ISO, 143 wRC+, 7.3 BB%, 25.2 K%, 15 SB
SFV: 65 | Risk: Moderate | #1 Angels Top 30
9. Nick Senzel, 3B
Age: 23 (6/29/95)
Highest Level: AAA
.310/.378/.509, 6 HR, .199 ISO, 149 wRC+, 9.8 Bb%, 20.2 K%, 8 SB
SFV: 60 | Risk: Moderate | #1 Reds Top 30
10. Alex Kirilloff, OF
Age: 21 (11/9/97)
Highest Level: A+
.348/.392/.578, 20 HR, .230 ISO, 172 wRC+, 6.8 BB%, 15.3 K%, 4 SB
SFV: 60 | Risk: Low | #2 Twins Top 30
11. Kyle Tucker, OF
Age: 22 (1/17/97)
Highest Level: MLB
.332/.400/.590, 24 HR, .258 ISO, 155 wRC+, 10.3 BB%, 18.1 K%, 20 SB
SFV: 60 | Risk: Moderate | #2 Astros Top 30
12. Keston Hiura, 2B
Age: 22 (8/2/96)
Highest Level: AA
.293/.357/.464, 13 HR, .171 ISO, 133 wRC+, 6.7 BB%, 19.3 K%, 15 SB
SFV: 60 | Risk: Low | #1 Brewers Top 30
13. Bo Bichette, SS
Age: 20 (3/5/98)
Highest Level: AA
.286/.343/.453, 11 HR, .167 ISO, 120 wRC+, 8.1 BB%, 17 K%, 32 SB
SFV: 60 | Risk: High | #2 Blue Jays Top 30
14. Carter Kieboom, SS
Age: 21 (9/3/97)
Highest Level: AA
.280/.357/.444, 16 HR, .164 ISO, 126 wRC+, 10.4 BB%, 19.5 K%, 9 SB
SFV: 60 | Risk: Low | #2 Nationals Top 30
15. Jesus Luzardo, LHP
Age: 21 (9/30/97)
Highest Level: AAA
109.1 IP, 2.88 ERA, 2.94 FIP, 10.62 K/9, 2.47 BB/9, .218 BAA
SFV: 60 | Risk: Moderate | #1 Athletics Top 30
16. Alex Reyes, RHP
Age: 24 (8/29/94)
Highest Level: MLB
23 IP, 0.00 ERA, 0.64 FIP, 17.22 K/9, 2.74 BB/9, .093 BAA
SFV: 70 | Risk: Extreme | #1 Cardinals Top 30
17. MacKenzie Gore, LHP
Age: 19 (2/24/99)
Highest Level: A
60.2 IP, 4.45 ERA, 3.25 FIP, 10.98 K/9, 2.67 BB/9, .256 BAA
SFV: 60 | Risk: Moderate | #2 Padres Top 30
18. Jonathan India, 3B
Age: 22 (12/15/96)
Highest Level: A
.240/.380/.433, 6 HR, .193 ISO, 129 wRC+, 15.2 BB%, 23.9 K%, 6 SB
SFV: 60 | Risk: Moderate | #2 Reds Top 30
19. Taylor Trammell, OF
Age: 21 (9/13/97)
Highest Level: A+
.277/.375/.406, 8 HR, .128 ISO, 129 wRC+, 12.6 BB%, 22.8 K%, 25 SB
SFV: 60 | Risk: Moderate | #3 Reds Top 30
20. Cristian Pache, OF
Age: 20 (11/19/98)
Highest Level: AA
.279/.307/.410, 9 HR, .131 ISO, 102 wRC+, 4 BB%, 19.6 K%, 7 SB
SFV: 70 | Risk: Extreme | #2 Braves Top 30
21. Luis Urias, 2B/SS
Age: 21 (6/3/97)
Highest Level: MLB
.296/.398/.447, 8 HR, .151 ISO, 127 wRC+, 12.6 BB%, 20.5 K%, 2 SB
SFV: 55 | Risk: Moderate | #3 Padres Top 30
22. Brent Honeywell, RHP
Age: 23 (3/31/95)
Highest Level: AAA
DNP- Tommy John Surgery
SFV: 60 | Risk: High | #2 Rays Top 30
23. Michael Kopech, RHP
Age: 22 (4/30/96)
Highest Level: MLB
126.1 IP, 3.70 ERA, 3.30 FIP, 12.11 K/9, 4.27 BB/9, .215 BAA
SFV: 60 | Risk: Extreme | #2 White Sox Top 30
24. Andres Gimenez, SS
Age: 20 (9/4/98)
Highest Level: AA
.281/.347/.409, 6 HR, .128 ISO, 116 wRC+, 6.2 BB%, 18.3 K%, 38 SB
SFV: 60 | Risk: High | #1 Mets Top 30
25. Brendan Rodgers, SS
Age: 22 (8/9/96)
Highest Level: AAA
.268/.330/.460, 17 HR, .192 ISO, 116 wRC+, 6.5 BB%, 19.4 K%, 12 SB
SFV: 55 | Risk: Moderate | #1 Rockies Top 30
26. Danny Jansen, C
Age: 23 (4/15/95)
Highest Level: MLB
.275/.390/.473, 12 HR, .198 ISO, 146 wRC+, 12.1 BB%, 13.6 K%, 5 SB
SFV: 55 | Risk: Low | #3 Blue Jays Top 30
27. Ke’Bryan Hayes, 3B
Age: 22 (1/28/97)
Highest Level: AA
.293/.375/.444, 7 HR, .151 ISO, 129 wRC+, 11.2 BB%, 16.5 K%, 12 SB
SFV: 50 | Risk: Moderate | #2 Pirates Top 30
28. Mike Soroka, RHP
Age: 21 (8/4/97)
Highest Level: MLB
30.2 IP, 1.76 ERA, 1.72 FIP, 9.98 K/9, 1.76 BB/9, .184 BAA
SFV: 55 | Risk: Low | #4 Braves Top 30
29. Touki Toussaint, RHP
Age: 22 (6/20/96)
Highest Level: MLB
136.1 IP, 2.38 ERA, 2.97 FIP, 10.76 K/9, 3.5 BB/9, .201 BAA
SFV: 55 | Risk: Moderate | #1 Braves Top 30
30. A.J. Puk, LHP
Age: 23 (4/25/95)
Highest Level: AA
DNP- Tommy John Surgery
SFV: 55 | Risk: High | #2 Athletics Top 30
31. Austin Riley, 3B
Age: 21 (4/2/97)
Highest Level: AAA
.294/.360/.522, 19 HR, .228 ISO, 145 wRC+, 8.1 BB%, 28.4 K%, 1 SB
SFV: 55 | Risk: Moderate | #3 Braves Top 30
32. Nate Pearson, RHP
Age: 22 (8/20/96)
Highest Level: A+
1.2 IP, 10.80 ERA, 10.08 FIP, 5.40 K/9, 0.00 BB/9, .500 BAA
SFV: 60 | Risk: High | #4 Blue Jays Top 30
33. Vidal Brujan, 2B
Age: 20 (2/9/98)
Highest Level: A+
.320/.403/.459, 9 HR, .139 ISO, 149 wRC+, 11.5 BB%, 12.4 K%, 55 SB
SFV: 55 | Risk: Moderate | #7 Rays Top 30
34. Peter Alonso, 1B
Age: 24 (12/7/94)
Highest Level: AAA
.285/.395/.579, 36 HR, .295 ISO, 158 wRC+, 13.2 BB%, 22.3 K%, 0 SB
SFV: 60 | Risk: Moderate | #2 Mets Top 30
35. Chris Paddack, RHP
Age: 23 (1/8/96)
Highest Level: AA
90 IP, 2.10 ERA, 2.01 FIP, 12 K/9, 0.8 BB/9, .203 BAA
SFV: 55 | Risk: Moderate | #4 Padres Top 30
36. Casey Mize, RHP
Age: 21 (5/1/97)
Highest Level: A+
13.2 IP, 3.95 ERA, 4.46 FIP, 9.2 K/9, 1.9 BB/9, .260 BAA
SFV: 55 | Risk: Moderate | #1 Tigers Top 30
37. Yordan Alvarez, 1B
Age: 21 (6/27/97)
Highest Level: AAA
.293/.369/.534, 20 HR, .242 ISO, 139 wRC+, 24.3 K%, 11.1 BB%, 2 SB
SFV: 55 | Risk: Moderate | #3 Astros Top 30
38. Jazz Chisholm, SS
Age: 20 (2/1/98)
Highest Level: A+
.272/.329/.513, 25 HR, .241 ISO, 131 wRC+, 7.8 BB%, 29.7 K%, 17 SB
SFV: 60 | Risk: High | #2 Diamondbacks Top 30
39. Luis Robert, OF
Age: 21 (8/3/97)
.244/.317/.309, 0 HR, .091 ISO, 89 wRC+, 6 BB%, 26 K%, 8 SB
Highest Level: A+
SFV: 55 | Risk: High | #3 White Sox Top 30
40. Alex Verdugo, OF
Age: 22 (5/15/96)
Highest Level: MLB
.329/.391/.472, 10 HR, .143 ISO, 128 wRC+, 9 BB%, 12.4 K%, 8 SB
SFV: 55 | Risk: Low | #1 Dodgers Top 30
41. Jesus Sanchez, OF
Age: 21 (10/7/97)
Level: AA
.282/.324/.433, 11 HR, .151 ISO, 115 wRC+, 5.3 BB%, 18.9 K%, 7 SB
SFV: 50 | Risk: Low | #4 Rays Top 30
42. Ian Anderson, RHP
Age: 20 (5/2/98)
Highest Level: AA
107.1 IP, 2.49 ERA, 2.61 FIP, 10.7 K/9, 3.7 BB/9, .197 BAA
SFV: 50 | Risk: Moderate | #5 Braves Top 30
43. Nolan Gorman, 3B
Age: 18 (5/10/00)
Highest Level: A
.291/.380/.570, 17 HR, .278 ISO, 12.4 BB%, 27.7 K%, 1 SB
SFV: 55 | Risk: Moderate | #2 Cardinals Top 30
44. Yusei Kikuchi, LHP
Age: 27 (6/17/91)
Highest Level: NPB
SFV: 55 | Risk: Low | #1 Mariners Top 30
45. Trevor Larnach, OF
Age: 22 (2/16/97)
Highest Level: A
.297/.373/.505, 3 HR, .209 ISO, 11 BB%, 17 K%, 1 SB
SFV: 55 | Risk: Moderate | #3 Twins Top 30
46. Yusniel Diaz, OF
Age: 21 (10/7/96)
Highest Level: AA
.285/.392/.449, 11 HR, .164 ISO, 135 wRC+, 14.2 BB%, 16.1 K%, 12 SB
SFV: 55 | Risk: Moderate | #1 Orioles Top 30
47. Joey Bart, C
Age: 22 (12/15/96)
.298/.369/.613, 13 HR, .315 ISO, 166 wRC+, 5.8 BB%, 19.7 K%, 2 SB
Highest Level: A-
SFV: 55 | Risk: Moderate | #1 Giants Top 30
48. Luis Garcia, SS
Age: 18 (5/16/2000)
Highest Level: A+
.298/.336/.406, 7 HR, .108 ISO, 111 wRC+, 5.7 BB%, 15.1 K%, 12 SB
SFV: 50 | Risk: Moderate | #3 Nationals Top 30
49. Nick Madrigal, SS
Age: 21 (3/5/97)
.306/.355/.347, 0 HR, 5 BB%, 5 K%, 6 SB
Highest Level: A+
SFV: 50 | Risk: Low | #4 White Sox Top 30
50. Jarred Kelenic, OF
Age: 19 (7/16/99)
Highest Level: Rookie
.286/.371/.468, 6 HR, .182 ISO, 125 wRC+, 10.4 BB%, 19.9 K%, 15 SB
SFV: 55 | Risk: Low | #2 Mariners Top 30
51. Mitch Keller, RHP
Age: 22 (4/4/96)
Highest Level: AAA
142.1 IP, 3.48 ERA, 3.53 FIP, 8.5 K/9, 3.4 BB/9, .240 BAA
SFV: 55 | Risk: Low | #1 Pirates Top 30
52. Bryse Wilson, RHP
Age: 20 (12/20/97)
Highest Level: MLB
125.2 IP, 3.44 ERA, 3.02 FIP, 10.2 K/9, 2.6 BB/9, .233 BAA.
SFV: 55 | Risk: Moderate | #9 Braves Top 30
53. Sixto Sanchez, RHP
Age: 20 (7/29/98)
Level: A+
46.2 IP, 2.51 ERA, 2.66 FIP, 8.7 K/9, 2.12 BB/9, .223 BAA
SFV: 60 | Risk: High | #2 Phillies Top 30
54. Luis Patino, RHP
Age: 20 (7/29/98)
Level: A
46.2 IP, 2.51 ERA, 2.33 FIP, 8.68 K/9, 2.1 BB/9, .223 BAA
SFV: 50 | Risk: Moderate | #5 Padres Top 30
55. Nico Hoerner, SS
Age: 21 (5/13/97)
Highest Level: A
.327/.450/.571, 2 HR, 187 wRC+, 15 BB%, 6.7 K%, 6 SB
SFV: 55 | Risk: Low | #1 Cubs Top 30
56. Dylan Cease, RHP
Age: 21 (12/28/95)
Highest Level: AA
52.1 IP, 1.72 ERA, 2.39 FIP, 11.6 K/9, 3.6 BB/9, .167 BAA
SFV: 50 | Risk: High | #5 White Sox Top 30
57. Kyle Wright, RHP
Age: 22 (10/2/95)
Highest Level: MLB
138 IP, 3.46 ERA, 3.31 FIP, 8.6 K/9, 3.3 BB/9, .225 BAA.
SFV: 50 | Risk: Low | #8 Braves Top 30
58. Gavin Lux, 2B/SS
Age: 21 (11/23/97)
Highest Level: AA
.324/.399/.514, 15 HR, .187 ISO, 147 wRC+, 10.9 BB%, 16.8 K%, 13 SB
SFV: 50 | Risk: Moderate | #4 Dodgers Top 30
59. Matt Manning, RHP
Age: 20 (1/28/98)
Level: AA
117.2 IP, 3.29 ERA, 3.02 FIP, 11.78 K/9, 3.9 BB/9, .208 BAA
SFV: 50 | Risk: Moderate | #3 Tigers Top 30
60. Kristian Robinson, OF
Age: 18 (12/11/2000)
Highest Level: Rookie
.279/.363/.428, 7 HR, .149 ISO, 119 wRC+, 10.5 BB%, 26.2 K%, 12 SB
SFV: 60 | Risk: Extreme | #1 Diamondbacks Top 30
61. Brendan McKay, 1B/LHP
Age: 22 (12/18/95)
Level: A+
78.1 IP, 2.41 ERA, 1.94 FIP, 11.83 K/9, 1.61 BB/9, .194 BAA
.214/.368/.359, 6 HR, .146 ISO, 116 wRC+, 18.2 BB%, 21.5 K%, 0 SB
SFV: 55 | Risk: Moderate | #3 Rays Top 30
62. MJ Melendez, C
Age: 20 (11/29/98)
Highest Level: A
.251/.322/.492, 19 HR, .241 ISO, 128 wRC+, 9.1 BB%, 30.3 K%, 4 SB
SFV: 55 | Risk: Low | #1 Royals Top 30
63. Francisco Mejia, C
Age: 22 (10/27/95)
Highest Level: MLB
.293/.338/.471, 14 HR, .178 ISO, 119 wRC+, 5.3 BB%, 17.7 K%, 0 SB
SFV: 55 | Risk: Low | #6 Padres Top 30
64. Nolan Jones, 3B
Age: 20 (5/7/98)
Highest Level: A+
.283/.405/.466, 19 HR, .183 ISO, 151 wRC+, 17.1 BB%, 25.2 K%, 2 SB
SFV: 50 | Risk: Moderate | #1 Cleveland Top 30
65. Drew Waters, OF
Age: 19 (12/30/98)
Highest Level: A+
.293/.343/.476, 9 HR, .183 ISO, 132 wRC+, 5.8 BB%, 21.1 K%, 23 SB
SFV: 55 | Risk: Moderate | #7 Braves Top 30
66. Garrett Hampson, 2B
Age: 24 (10/10/94)
Highest Level: MLB
.311/.382/.462, 10 HR, .151 ISO, 128 wRC+, 10.1 BB%, 14.9 K%, 36 SB
SFV: 55 | Risk: Low | #2 Rockies Top 30
67. Hunter Greene, RHP
Age: 19 (8/6/99)
Highest Level: A
68.1 IP, 4.48 ERA, 3.29 FIP, 11.7 K/9, 3 BB/9, .249 BAA
SFV: 55 | Risk: High | #4 Reds Top 30
68. Keibert Ruiz, C
Age: 20 (7/20/98)
Highest Level: AA
.268/.328/.401, 12 HR, .133 ISO, 100 wRC+, 6.3 BB%, 8 K%, 0 SB
SFV: 50 | Risk: Low | #2 Dodgers Top 30
69. Adonis Medina, RHP
Age: 21 (12/18/96)
Level: A+
111.1 IP, 4.12 ERA, 3.82 FIP, 9.9 K/9, 2.9 BB/9, .242 BAA
SFV: 50 | Risk: Moderate | #3 Phillies Top 30
70. Josh James, RHP
Age: 26 (3/8/93)
Highest Level: MLB
114.1 IP, 3.23 ERA, 3.11 FIP, 13.5 K/9, 3.9 BB/9, .189 BAA
SFV: 55 | Risk: Low | #4 Astros Top 30
71. Jon Duplantier, RHP
Age: 24 (7/11/94)
Highest Level: AA
67 IP, 2.69 ERA, 3.50 FIP, 9.1 K/9, 3.7 BB/9, .215 BAA
SFV: 50 | Risk: Moderate | #3 Diamondbacks Top 30
72. Triston McKenzie, RHP
Age: 21 (8/2/97)
Highest Level: AA
90.2 IP, 2.68 ERA, 3.62 FIP, 8.6 K/9, 2.8 BB/9, .191 BAA
SFV: 55 | Risk: Moderate | #3 Cleveland Top 30
73. Deivi Garcia, RHP
Age: 19 (5/19/99)
Level: AA
74 IP, 2.55 ERA, 2.60 FIP, 12.7 K/9, 2.4 BB/9, .186 BAA
SFV: 50 | Risk: High | #2 Yankees Top 30
74. Brusdar Graterol, RHP
Age: 20 (8/26/98)
Highest Level: A+
102 IP, 2.74 ERA, 2.85 FIP, 9.4 K/9, 2.4 BB/9, .259 BAA
SFV: 55 | Risk: Moderate | #4 Twins Top 30
75. Nate Lowe, 1B
Age: 23 (7/7/95)
Highest Level: AAA
.330/.416/.568, 27 HR, .239 ISO, 178 wRC+, 12.3 BB%, 16.2 K%, 1 SB
SFV: 50 | Risk: Moderate | #6 Rays Top 30
76. Matthew Liberatore, LHP
Age: 19 (11/6/99)
Highest Level: Rookie
32.2 IP, 1.38 ERA, 2.91 FIP, 10.1 K/9, 3.5 BB/9, .189 BAA
SFV: 50 | Risk: Moderate | #9 Rays Top 30
77. Sean Murphy, C
Age: 24 (10/10/94)
Highest Level: AAA
.285/.361/.489, 8 HR, .204 ISO, 130 wRC+, 8.5 BB%, 16.3 %K, 3 SB
SFV: 50 | Risk: Low | #3 Athletics Top 30
78. Estevan Florial, OF
Age: 20 (11/25/97)
Highest Level: A+
.283/.377/.422, 6 HR, .138 ISO, 130 wRC+, 12.8 BB%, 24.6 K%, 16 SB
SFV: 50 | Risk: High | #1 Yankees Top 30
79. Cole Winn, RHP
Age 19 (11/25/1999)
Highest Level: Yet to play in official MiLB game
SFV: 50 | Risk: Moderate | #1 Rangers Top 30
80. Bubba Thompson, OF
Age: 20 (6/9/1998)
Highest Level: A
.289/.344/.446, 8 HR, .157 ISO, 125 wRC+, 6.3 BB%, 28.7 K%, 32 SB
SFV: 50 | Risk: Moderate | #3 Rangers Top 30
81. Justus Sheffield, LHP
Age: 22 (5/13/96)
Highest Level: MLB
116 IP, 2.48 ERA, 2.98 FIP, 9.5 K/9, 3.4 BB/9, .193 BAA
SFV: 50 | Risk: Low | #4 Mariners Top 30
82. Victor Victor Mesa, OF
Age: 22 (7/20/96)
Highest Level: Has not played stateside
SFV: 50 | Risk: High | #1 Marlins Top 30
83. William Contreras, C
Age: 20 (12/24/97)
Highest Level: A+
.285/.347/.436, 11 HR, .151 ISO, 125 wRC+, 8.1 BB%, 20.6 K%, 1 SB
SFV: 50 | Risk: Moderate | #6 Braves Top 30
84. Adrian Morejon, LHP
Age: 20 (2/27/99)
Highest Level: A+
62.2 IP, 3.30 ERA, 4.11 FIP, 10 K/9, 3.4 BB/9, .230 BAA
SFV: 50 | Risk: High | #7 Padres Top 30
85. Alec Bohm, 3B
Age: 22 (8/3/96)
Highest Level: A-
.252/.335/.324, 0 HR, .072 ISO, 99 wRC+, 7.6 BB%, 14.6 K%, 3 SB
SFV: 50 | Risk: Moderate | #5 Phillies Top 30
86. Isaac Paredes, SS
Age: 20 (2/18/98)
Highest Level: AA
.278/.359/.456, 15 HR, .178 ISO, 131 wRC+, 10.2 BB%, 15.1 K%, 2 SB
SFV: 50 | Risk: High | #2 Tigers Top 30
87. George Valera, OF
Age: 18 (11/13/2000)
Highest Level: Rookie
.333/.409/.556, 1 HR, .222 ISO, 162 wRC+, 13.6 BB%, 13.6 K%, 1 SB
SFV: 60 | Risk: Extreme | #2 Cleveland Top 30
88. Jordyn Adams, OF
Age: 19 (10/18/99)
Highest Level: Rookie
.267/.361/.381, 0 HR, .114 ISO, 108 wRC+, 11.5 BB%, 24.6 K%, 5 SB
SFV: 60 | Risk: Extreme | #5 Angels Top 30
89. Ronny Mauricio, SS
Age: 17 (4/4/01)
Highest Level: Rookie
.273/.304/.410, 3 HR .137 ISO, 96 wRC+, 5.3 BB%, 16.2 K%, 2 SB
SFV: 60 | Risk: Extreme | #4 Mets Top 30
90. Brandon Lowe, 2B/OF
Age: 24 (7/6/94)
Highest Level: MLB
.297/.391/.558, 22 HR, .261 ISO, 166 wRC+, 12.8 BB%, 22.9 K%, 8 SB
SFV: 50 | Risk: Low | #5 Rays Top 30
91. Travis Swaggerty, OF
Age: 21 (8/19/97)
Highest Level: A
.239/.322/.226, 5 HR, .144 ISO, 108 wRC+, 9.6 BB%, 25.3 K%, 9 SB
SFV: 55 | Risk: Moderate | #3 Pirates Top 30
92. Hans Crouse, RHP
Age: 20.24 (9/15/1998)
Highest Level: A
54.2 IP, 2.47 ERA, 3.07 FIP, 10.2 K/9, 3.1 BB/9, .208 BAA
SFV: 50 | Risk: High | #2 Rangers Top 30
93. Cole Tucker, SS
Age: 22 (7/3/96)
Highest Level: AA
.259/.333/.356, 5 HR, .097 ISO, 93 wRC+, 9 BB%, 18 K%, 35 SB
SFV: 55 | Risk: Moderate | #5 Pirates Top 30
94. Ryan McKenna, OF
Age: 22 (2/14/97)
Highest Level: AA
.315/.410/.457, 11 HR, .143 ISO, 148 wRC+, 12.0 BB%, 18.4 K%, 9 SB
SFV: 55 | Risk: Low | #6 Orioles Top 30
95. Mark Vientos, 3B/SS
Age: 19 (12/11/99)
Highest Level: Adv. Rookie
.287/.389/.489, 11 HR, .202 ISO, 132 wRC+, 14.1 BB%, 16.4 K%, 1 SB
SFV: 55 | Risk: High | #3 Mets Top 30
96. Luiz Gohara, LHP
Age: 22 (7/31/96)
Highest Level: MLB
58 IP, 4.81 ERA, 4.40 FIP, 9.1 K/9, 2.8 BB/9, .259 BAA (AA/AAA)
SFV: 50 | Risk: Moderate | #10 Braves Top 30
97. D.L. Hall, LHP
Age: 20 (9/19/98)
Highest Level: A
94.1 IP, 2.10 ERA, 3.67 FIP, 9.5 K/9, 4 BB/9, .198 BAA
SFV: 55 | Risk: High | #3 Orioles Top 30
98. Griffin Canning, RHP
Age: 22 (5/11/96)
Highest Level: AAA
113.1 IP, 3.65 ERA, 3.63 FIP, 9.9 K/9, 3.5 BB/9, .233 BAA
SFV: 50 | Risk: High | #2 Angels Top 30
99. Luis Garcia, SS
Age: 18 (10/1/00)
Highest Level: Rookie
.369/.433/.488, 1 HR, .119 ISO, 162 wRC+, 8.0 BB%, 11.2 K%, 12 SB
SFV: 60 | Risk: Extreme | #1 Phillies Top 30
100. Tyler Nevin, 1B/3B
Age: 21 (5/29/97)
Highest Level: A+
.328/.386/.503, 13 HR, .175 ISO, 141 wRC+, 8.2 BB%, 18.5 K%, 4 SB
SFV: 50 | Risk: Moderate | #3 Rockies Top 30