Future Talent
Prospect Rankings
All rookie-eligible players (<130 MLB PA AND <50 MLB IP), ranked by Career WAR, time-adjusted — sum of per-year projected WAR with a 10%/yr discount so 2027 contributes 100%, 2028 contributes 90%, 2029 contributes 81%, 2030 contributes 73%, 2036 contributes 39%. Per-type tables (hitter / pitcher) use the same ranking. Position-adjusted composite_score still computed for reference but not used as the canonical sort.
All Prospects (Hitters + Pitchers) — sortable, filterable
Showing all 2,439 rookie-eligible prospects. Use the filters above (org, position, level, name) to narrow. Click Org column to sort by team.
| # | Name | Pos | Org | Lvl | Age | ETA | cWAR (t-adj) | Career Arc |
|---|---|---|---|---|---|---|---|---|
| 1 | ![]() Jesús MadeOFP 60 274/340/470 · 23 HR · 17 SB · 3.5 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 25%Star 12%Regular 29%Role 34%Didn't stick Closest matches Rubén Tejada2009 AA · 20y → 5 WAR Starlin Castro2009 A+ · 19y → 27 WAR Francisco Lindor2013 A+ · 20y → 65 WAR Career comps Francisco Lindor2015 → 54+ WAR Jorge Polanco2014 → 23+ WAR Brett Lawrie2011 → 12 WAR | SS | AA | 20 | 2028 | 18.6 | 29.8 cWAR · 3.7 peak '33 · 3.5 peak-5 | |
| 2 | ![]() Franklin AriasOFP 60 274/336/453 · 21 HR · 9 SB · 3.1 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 29%Star 21%Regular 18%Role 32%Didn't stick Closest matches Nolan Arenado2012 AA · 21y → 58 WAR Erick Aybar2005 AA · 21y → 16 WAR Ryan Zimmerman2005 AA · 21y → 41 WAR Career comps Francisco Lindor2015 → 54+ WAR Daniel Murphy2008 → 25 WAR Carlos Baerga1990 → 23 WAR | SS | AA | 21 | 2028 | 17.4 | 24.2 cWAR · 3.2 peak '31 · 3.1 peak-5 | |
| 3 | ![]() Josue De PaulaOFP 60 269/354/478 · 25 HR · 21 SB · 3.0 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 15%Star 25%Regular 34%Role 26%Didn't stick Closest matches Logan Morrison2009 AA · 22y → 6 WAR Ji Man Choi2013 AA · 22y → 2 WAR Eric Hosmer2010 A+ · 21y → 14 WAR Career comps Andrew McCutchen2009 → 54+ WAR Ellis Burks1987 → 48 WAR Lenny Dykstra1985 → 43 WAR | CF | MLB | 22 | MLB | 17.4 | 22.9 cWAR · 3.2 peak '31 · 3.0 peak-5 | |
| 4 | ![]() Rainiel RodriguezOFP 60 266/348/487 · 21 HR · 8 SB · 2.9 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 6%Star 47%Regular 5%Role 42%Didn't stick Closest matches Oscar Taveras2012 AA · 20y → -0 WAR Jason Heyward2009 A+ · 20y → 18 WAR Jesus Montero2009 A+ · 20y → -1 WAR Career comps Brian McCann2005 → 44 WAR Gary Carter1974 → 60 WAR Gary Sanchez2015 → 18+ WAR | C | AA | 20 | 2028 | 15.9 | 24.1 cWAR · 3.0 peak '32 · 2.9 peak-5 | |
| 5 | ![]() Leo De VriesOFP 60 257/333/448 · 23 HR · 15 SB · 2.9 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 17%Star 18%Regular 27%Role 38%Didn't stick Closest matches Jurickson Profar2012 AA · 19y → 19 WAR Brett Lawrie2010 AA · 20y → 9 WAR Adam Jones2005 A+ · 20y → 34 WAR Career comps Troy Tulowitzki2006 → 45 WAR Ryne Sandberg1981 → 71 WAR Jim Fregosi1961 → 43 WAR | SS | AA | 20 | 2028 | 15.8 | 25.5 cWAR · 3.1 peak '33 · 2.9 peak-5 | |
| 6 | ![]() Ryan SloanOFP 60 144 IP · 28% K · 4% BB · 3.29 ERA · 3.5 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 8%Star 23%Regular 12%Role 57%Didn't stick Closest matches Brent Honeywell2016 AA · 21y → -1 WAR José Berríos2015 AA · 21y → 27 WAR Luis Ortiz2016 AA · 21y → 0 WAR Career comps Michael Pineda2011 → 14 WAR Greg Swindell1986 → 30 WAR Roy Oswalt2001 → 51 WAR | P | AA | 21 | 2028 | 15.3 | 19.2 cWAR · 3.7 peak '32 · 3.5 peak-5 | |
| 7 | ![]() Seth HernandezOFP 60 147 IP · 30% K · 7% BB · 3.51 ERA · 3.2 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 8%Regular 25%Role 65%Didn't stick Closest matches Forrest Whitley2017 A+ · 20y → -0 WAR Triston McKenzie2017 A+ · 20y → 4 WAR Michael Kopech2016 A+ · 20y → 2 WAR Career comps Max Scherzer2008 → 70+ WAR Mickey Lolich1963 → 54 WAR Ramon Martinez1988 → 22 WAR | P | A+ | 21 | 2028 | 14.4 | 19.2 cWAR · 3.4 peak '32 · 3.2 peak-5 | |
| 8 | ![]() Caleb BonemerOFP 60 239/329/466 · 28 HR · 11 SB · 2.5 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 10%Star 26%Regular 22%Role 43%Didn't stick Closest matches Colby Rasmus2007 AA · 21y → 15 WAR Sean Rodríguez2006 A+ · 21y → 6 WAR Brett Jackson2010 A+ · 22y → 0 WAR Career comps Hank Blalock2002 → 11 WAR Bill Melton1968 → 26 WAR Evan Longoria2008 → 51 WAR | 3B | AA | 21 | 2028 | 13.5 | 17.8 cWAR · 2.6 peak '30 · 2.5 peak-5 | |
| 9 | ![]() Eli WillitsOFP 55 256/348/434 · 19 HR · 15 SB · 3.3 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 72%Star 8%Regular 4%Role 16%Didn't stick Closest matches Bryce Harper2011 A+ · 19y → 63 WAR Carlos Correa2013 A · 19y → 47 WAR Manny Machado2011 A+ · 19y → 62 WAR Career comps Jim Fregosi1961 → 43 WAR Asdrubal Cabrera2007 → 33 WAR Bobby Grich1970 → 63 WAR | SS | A+ | 19 | 2028 | 12.7 | 28.0 cWAR · 3.4 peak '33 · 3.3 peak-5 | |
| 10 | ![]() Theo GillenOFP 55 255/342/443 · 21 HR · 16 SB · 2.5 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 18%Star 19%Regular 21%Role 42%Didn't stick Closest matches Christian Yelich2012 A+ · 21y → 47 WAR Nick Markakis2005 A+ · 22y → 31 WAR Jason Heyward2009 A+ · 20y → 18 WAR Career comps Andrew McCutchen2009 → 54+ WAR Andy Van Slyke1983 → 38 WAR Lenny Dykstra1985 → 43 WAR | CF | AA | 21 | 2028 | 12.6 | 19.5 cWAR · 2.6 peak '31 · 2.5 peak-5 | |
| 11 | ![]() Ethan SalasOFP 55 258/323/413 · 13 HR · 12 SB · 2.2 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 15%Star 13%Regular 28%Role 44%Didn't stick Closest matches Jose Tabata2009 AA · 21y → 3 WAR Bryan Anderson2007 AA · 21y → -0 WAR Ryan Sweeney2005 AA · 20y → 3 WAR Career comps Bill Freehan1961 → 44 WAR Milt May1970 → 18 WAR Dave Nilsson1992 → 12 WAR | C | MLB | 21 | MLB | 12.1 | 17.9 cWAR · 2.3 peak '31 · 2.2 peak-5 | |
| 12 | ![]() Alfredo DunoOFP 55 234/328/440 · 20 HR · 5 SB · 2.2 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 12%Star 26%Regular 17%Role 44%Didn't stick Closest matches Jarrod Saltalamacchia2005 A+ · 20y → 14 WAR Joc Pederson2012 A+ · 20y → 19 WAR Lars Anderson2008 A+ · 21y → -0 WAR Career comps Ed Herrmann1967 → 12 WAR Jason Castro2010 → 14 WAR Derek Norris2012 → 8 WAR | C | A+ | 21 | 2028 | 11.7 | 17.1 cWAR · 2.3 peak '31 · 2.2 peak-5 | |
| 13 | ![]() Michael ArroyoOFP 55 260/336/425 · 19 HR · 15 SB · 2.2 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 14%Star 15%Regular 24%Role 48%Didn't stick Closest matches Troy Tulowitzki2006 AA · 22y → 42 WAR Dustin Pedroia2005 AA · 22y → 41 WAR Alex Romero2005 AA · 22y → -1 WAR Career comps Jorge Polanco2014 → 23+ WAR Ryne Sandberg1981 → 71 WAR Xander Bogaerts2013 → 44+ WAR | SS | MLB | 22 | MLB | 11.6 | 18.1 cWAR · 2.4 peak '31 · 2.2 peak-5 | |
| 14 | ![]() Braylon DoughtyOFP 55 139 IP · 26% K · 5% BB · 3.39 ERA · 3.1 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 4%Star 15%Regular 14%Role 67%Didn't stick Closest matches Nick Neidert2017 A+ · 21y → 0 WAR Ariel Jurado2016 A+ · 20y → 1 WAR Mitch Keller2017 A+ · 21y → 22 WAR Career comps Mike Mussina1991 → 78 WAR Ismael Valdez1994 → 21 WAR Brett Anderson2009 → 13 WAR | P | AA | 21 | 2028 | 11.2 | 15.9 cWAR · 3.3 peak '32 · 3.1 peak-5 | |
| 15 | ![]() Kendry ChourioOFP 55 140 IP · 26% K · 4% BB · 3.30 ERA · 3.4 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 1%Star 9%Regular 7%Role 84%Didn't stick Closest matches Sixto Sánchez2017 A · 19y → 1 WAR Roniel Raudes2016 A · 18y → 0 WAR Spencer Adams2015 A · 19y → 0 WAR Career comps Bret Saberhagen1984 → 57 WAR Madison Bumgarner2009 → 34 WAR Brett Anderson2009 → 13 WAR | P | A+ | 19 | 2028 | 11.0 | 16.8 cWAR · 3.6 peak '34 · 3.4 peak-5 | |
| 16 | ![]() Robby SnellingOFP 55 137 IP · 28% K · 8% BB · 3.62 ERA · 2.6 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 23%Regular 8%Role 66%Didn't stick Closest matches Nick Kingham2015 AAA · 24y → -0 WAR David Paulino2017 MLB · 23y → -0 WAR Brent Honeywell2017 AAA · 22y → -1 WAR Career comps David Price2008 → 42 WAR Max Scherzer2008 → 70+ WAR Steve Busby1972 → 15 WAR | P | MLB | 23 | MLB | 10.9 | 12.1 cWAR · 2.8 peak '30 · 2.6 peak-5 | |
| 17 | ![]() Kade AndersonOFP 55 110 IP · 27% K · 5% BB · 3.36 ERA · 2.5 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 15%Star 26%Regular 7%Role 51%Didn't stick Closest matches Brent Honeywell2017 AAA · 22y → -1 WAR José Berríos2015 AA · 21y → 27 WAR Luke Weaver2016 AAA · 23y → 12 WAR Career comps Roy Oswalt2001 → 51 WAR Michael Pineda2011 → 14 WAR Tom Bradley1969 → 10 WAR | P | MLB | 23 | MLB | 10.8 | 12.6 cWAR · 2.7 peak '30 · 2.5 peak-5 | |
| 18 | ![]() Walker JenkinsOFP 55 269/347/451 · 16 HR · 15 SB · 1.7 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 16%Star 15%Regular 35%Role 33%Didn't stick Closest matches James Loney2006 AAA · 22y → 6 WAR Elijah Dukes2006 AAA · 22y → 4 WAR Daric Barton2007 AAA · 22y → 2 WAR Career comps Nick Markakis2006 → 32 WAR Gary Matthews1972 → 31 WAR Carl Yastrzemski1961 → 82 WAR | OF | MLB | 22 | MLB | 10.5 | 14.1 cWAR · 1.9 peak '31 · 1.7 peak-5 | |
| 19 | ![]() Sebastian WalcottOFP 55 254/323/457 · 21 HR · 13 SB · 2.0 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 16%Star 13%Regular 24%Role 47%Didn't stick Closest matches Elijah Dukes2005 AA · 21y → 4 WAR Ryan Zimmerman2005 AA · 21y → 41 WAR Tyson Gillies2010 AA · 22y → 0 WAR Career comps Ryne Sandberg1981 → 71 WAR Rico Petrocelli1963 → 30 WAR Stephen Drew2006 → 13 WAR | SS | AA | 21 | 2028 | 10.4 | 16.7 cWAR · 2.2 peak '32 · 2.0 peak-5 | |
| 20 | ![]() Thomas WhiteOFP 55 138 IP · 30% K · 10% BB · 3.76 ERA · 2.5 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 9%Star 32%Regular 18%Role 41%Didn't stick Closest matches Tyler Glasnow2015 AA · 22y → 24 WAR Dylan Bundy2015 AA · 23y → 8 WAR Josh Hader2016 AAA · 22y → 13 WAR Career comps Robbie Ray2014 → 21+ WAR Chan Ho Park1994 → 16 WAR Gio Gonzalez2008 → 31 WAR | P | AAA | 22 | 2028 | 10.3 | 13.0 cWAR · 2.7 peak '31 · 2.5 peak-5 | |
| 21 | ![]() Eduardo QuinteroOFP 55 247/348/419 · 18 HR · 22 SB · 1.8 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 13%Star 12%Regular 18%Role 57%Didn't stick Closest matches Kila Ka'aihue2005 A+ · 21y → -0 WAR Christian Yelich2012 A+ · 21y → 47 WAR Joc Pederson2012 A+ · 20y → 19 WAR Career comps Tommy Harper1962 → 25 WAR Nick Johnson2001 → 16 WAR Austin Kearns2002 → 17 WAR | OF | A+ | 21 | 2028 | 9.1 | 15.0 cWAR · 1.9 peak '31 · 1.8 peak-5 | |
| 22 | ![]() David ShieldsOFP 50 129 IP · 25% K · 5% BB · 3.48 ERA · 2.8 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 3%Star 8%Regular 19%Role 71%Didn't stick Closest matches Antonio Senzatela2015 A+ · 20y → 10 WAR Brent Honeywell2015 A+ · 20y → -1 WAR Nick Neidert2017 A+ · 21y → 0 WAR Career comps Brett Anderson2009 → 13 WAR Ismael Valdez1994 → 21 WAR Madison Bumgarner2009 → 34 WAR | P | A+ | 20 | 2028 | 8.9 | 13.6 cWAR · 2.9 peak '31 · 2.8 peak-5 | |
| 23 | ![]() Christian ZazuetaOFP 50 116 IP · 28% K · 5% BB · 3.56 ERA · 2.2 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 3%Star 20%Regular 16%Role 61%Didn't stick Closest matches Brent Honeywell2016 AA · 21y → -1 WAR Chance Adams2016 AA · 22y → -1 WAR Joe Musgrove2015 A+ · 23y → 19 WAR Career comps Michael Pineda2011 → 14 WAR James Shields2006 → 30 WAR Cole Hamels2006 → 55 WAR | P | AA | 22 | 2028 | 8.7 | 12.4 cWAR · 2.8 peak '27 · 2.2 peak-5 | |
| 24 | ![]() Leo BernalOFP 50 256/323/417 · 14 HR · 6 SB · 1.7 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 5%Star 11%Regular 26%Role 58%Didn't stick Closest matches Hank Conger2010 AAA · 22y → 3 WAR Jeff Mathis2005 AAA · 22y → -4 WAR Angel Salome2009 AAA · 23y → 0 WAR Career comps Matt Wieters2009 → 18 WAR Miguel Montero2006 → 23 WAR Ray Fosse1967 → 12 WAR | C | MLB | 23 | MLB | 8.4 | 12.8 cWAR · 1.9 peak '30 · 1.7 peak-5 | |
| 25 | ![]() Anthony EyansonOFP 50 137 IP · 28% K · 8% BB · 3.64 ERA · 2.6 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 8%Star 20%Regular 17%Role 55%Didn't stick Closest matches Chance Adams2016 AA · 22y → -1 WAR A.J. Puk2017 AA · 22y → 4 WAR Josh Hader2015 AA · 21y → 13 WAR Career comps Max Scherzer2008 → 70+ WAR David Price2008 → 42 WAR Dennis Leonard1974 → 32 WAR | P | AA | 22 | 2028 | 8.3 | 13.2 cWAR · 2.8 peak '31 · 2.6 peak-5 | |
| 26 | ![]() Ramon MarquezOFP 50 141 IP · 30% K · 8% BB · 3.42 ERA · 3.1 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 11%Regular 15%Role 71%Didn't stick Closest matches Chris Paddack2016 A · 20y → 11 WAR Michel Baez2017 A · 21y → 0 WAR Pedro Avila2017 A · 20y → 1 WAR Career comps Josh Beckett2001 → 34 WAR Max Scherzer2008 → 70+ WAR Luis Severino2015 → 15+ WAR | P | A+ | 21 | 2028 | 8.2 | 14.3 cWAR · 3.3 peak '32 · 3.1 peak-5 | |
| 27 | ![]() Jesús BáezOFP 50 255/310/461 · 28 HR · 7 SB · 1.9 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 7%Star 15%Regular 28%Role 50%Didn't stick Closest matches Maikel Franco2013 AA · 21y → 7 WAR Danny Richar2005 A+ · 22y → -0 WAR Kendrys Morales2005 AA · 22y → 7 WAR Career comps Tim Wallach1980 → 35 WAR Stephen Drew2006 → 13 WAR Jeff Kent1992 → 65 WAR | SS | AA | 22 | 2028 | 8.2 | 12.3 cWAR · 2.1 peak '31 · 1.9 peak-5 | |
| 28 | ![]() Cam CaminitiOFP 50 126 IP · 26% K · 8% BB · 3.80 ERA · 2.3 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 4%Star 8%Regular 16%Role 72%Didn't stick Closest matches Franklin Pérez2017 A+ · 20y → 0 WAR Ariel Jurado2016 A+ · 20y → 1 WAR Justus Sheffield2016 A+ · 20y → 2 WAR Career comps Juan Nieves1986 → 4 WAR Richard Dotson1979 → 17 WAR Matt Keough1977 → 3 WAR | P | AA | 20 | 2028 | 8.1 | 11.0 cWAR · 2.4 peak '33 · 2.3 peak-5 | |
| 29 | ![]() Kane KepleyOFP 50 239/361/380 · 11 HR · 18 SB · 2.2 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 4%Star 4%Regular 23%Role 68%Didn't stick Closest matches Eric Sogard2008 A+ · 22y → 3 WAR Andrew Aplin2013 A+ · 22y → 0 WAR Cole Figueroa2010 A+ · 23y → -0 WAR Career comps Dwayne Murphy1978 → 37 WAR Rod Myers1996 → 0 WAR John Cangelosi1985 → 7 WAR | CF | A+ | 23 | 2028 | 7.8 | 13.8 cWAR · 2.4 peak '30 · 2.2 peak-5 | |
| 30 | ![]() Yhoiker FajardoOFP 50 129 IP · 26% K · 7% BB · 3.77 ERA · 2.4 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 3%Star 11%Regular 18%Role 68%Didn't stick Closest matches Ariel Jurado2016 A+ · 20y → 1 WAR Franklin Pérez2017 A+ · 20y → 0 WAR Antonio Senzatela2015 A+ · 20y → 10 WAR Career comps Randy Wolf1999 → 24 WAR Eduardo Rodriguez2015 → 20+ WAR Michael Wacha2013 → 22+ WAR | P | AA | 20 | 2028 | 7.5 | 10.5 cWAR · 2.5 peak '33 · 2.4 peak-5 | |
| 31 | ![]() Andrew FischerOFP 50 238/334/482 · 30 HR · 7 SB · 2.0 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 9%Star 13%Regular 11%Role 67%Didn't stick Closest matches Brandon Wood2006 AA · 21y → -3 WAR Jon Gaston2009 A+ · 23y → 0 WAR Chris Carter2008 A+ · 22y → 6 WAR Career comps Dave Hollins1990 → 13 WAR Bill Melton1968 → 26 WAR Max Muncy2015 → 24+ WAR | 3B | AA | 23 | 2028 | 7.3 | 11.4 cWAR · 2.2 peak '30 · 2.0 peak-5 | |
| 32 | ![]() Travis SykoraOFP 50 126 IP · 31% K · 8% BB · 3.53 ERA · 2.3 WAR /yr · peak-5 · full-szn Career comps David Cone1986 → 56 WAR Dennis Leonard1974 → 32 WAR Max Scherzer2008 → 70+ WAR | P | AA | 23 | 2028 | 7.3 | 12.6 cWAR · 2.6 peak '31 · 2.3 peak-5 | |
| 33 | ![]() Elmer RodríguezOFP 50 127 IP · 23% K · 10% BB · 4.12 ERA · 1.7 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 22%Regular 13%Role 63%Didn't stick Closest matches Zach Davies2015 AAA · 22y → 12 WAR Clayton Blackburn2015 AAA · 22y → 0 WAR Jon Gray2015 AAA · 24y → 21 WAR Career comps Ken Hill1988 → 26 WAR Trevor Bauer2012 → 22 WAR Yordano Ventura2013 → 9 WAR | P | MLB | 23 | MLB | 7.2 | 7.8 cWAR · 1.8 peak '29 · 1.7 peak-5 | |
| 34 | ![]() Jarlin SusanaOFP 50 119 IP · 32% K · 11% BB · 3.79 ERA · 1.9 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 6%Star 16%Regular 26%Role 51%Didn't stick Closest matches Dylan Bundy2015 AA · 23y → 8 WAR Joe Palumbo2017 A+ · 23y → -0 WAR Tyler Glasnow2015 AA · 22y → 24 WAR Career comps Ken Kravec1975 → 5 WAR Jonathan Sanchez2006 → 4 WAR Jose DeLeon1983 → 22 WAR | P | AAA | 23 | 2028 | 6.9 | 9.7 cWAR · 2.1 peak '31 · 1.9 peak-5 | |
| 35 | ![]() Murf GrayOFP 50 265/340/465 · 24 HR · 6 SB · 2.1 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 4%Star 13%Regular 14%Role 69%Didn't stick Closest matches Angelo Songco2011 A+ · 23y → 0 WAR Jedd Gyorko2011 A+ · 23y → 10 WAR Rich Poythress2010 A+ · 23y → 0 WAR Career comps Pete Ward1962 → 19 WAR Chase Utley2003 → 47 WAR John Valentin1992 → 28 WAR | 3B | A+ | 23 | 2028 | 6.8 | 13.2 cWAR · 2.3 peak '30 · 2.1 peak-5 | |
| 36 | ![]() Emil MoralesOFP 50 245/321/452 · 26 HR · 10 SB · 2.2 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 20%Star 12%Regular 16%Role 52%Didn't stick Closest matches Xander Bogaerts2012 A+ · 20y → 56 WAR Miles Head2011 A · 20y → 0 WAR Oswaldo Arcia2011 A+ · 20y → 2 WAR Career comps Rico Petrocelli1963 → 30 WAR Denis Menke1962 → 23 WAR Jeff Blauser1987 → 21 WAR | SS | A+ | 20 | 2028 | 6.6 | 17.8 cWAR · 2.3 peak '33 · 2.2 peak-5 | |
| 37 | ![]() Jhonny LevelOFP 50 257/322/430 · 19 HR · 13 SB · 2.1 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 16%Star 16%Regular 21%Role 48%Didn't stick Closest matches Jonathan Schoop2011 A+ · 20y → 13 WAR Josh Vitters2009 A · 20y → -1 WAR Nolan Arenado2010 A · 19y → 58 WAR Career comps Ryne Sandberg1981 → 71 WAR Brett Lawrie2011 → 12 WAR Jorge Polanco2014 → 23+ WAR | SS | A+ | 20 | 2028 | 6.5 | 17.6 cWAR · 2.2 peak '32 · 2.1 peak-5 | |
| 38 | ![]() Bryce RainerOFP 50 228/311/405 · 19 HR · 10 SB · 1.5 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 7%Star 4%Regular 7%Role 82%Didn't stick Closest matches Trevor Story2013 A+ · 21y → 36 WAR Scott Moore2005 A+ · 22y → 1 WAR Bobby Borchering2011 A+ · 21y → 0 WAR Career comps Wilson Betemit2001 → 6 WAR Jose Valentin1992 → 31 WAR Jack Howell1985 → 13 WAR | SS | A+ | 22 | 2028 | 6.5 | 11.7 cWAR · 1.6 peak '31 · 1.5 peak-5 | |
| 39 | ![]() Caden ScarboroughOFP 50 128 IP · 25% K · 7% BB · 3.92 ERA · 2.0 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 8%Regular 11%Role 80%Didn't stick Closest matches Fernando Romero2016 A+ · 22y → 1 WAR Jordan Yamamoto2017 A+ · 21y → 1 WAR Nabil Crismatt2016 A · 22y → 2 WAR Career comps Jim Lonborg1965 → 23 WAR Kevin Gausman2013 → 32+ WAR John Lackey2002 → 43 WAR | P | A+ | 22 | 2028 | 6.4 | 9.9 cWAR · 2.2 peak '31 · 2.0 peak-5 | |
| 40 | ![]() Carlos VirahondaOFP 50 243/327/406 · 14 HR · 4 SB · 1.8 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 7%Star 13%Regular 14%Role 67%Didn't stick Closest matches Austin Romine2009 A+ · 21y → 1 WAR Angel Salome2007 A+ · 21y → 0 WAR Hank Conger2008 A+ · 20y → 4 WAR Career comps Bill Freehan1961 → 44 WAR Ray Fosse1967 → 12 WAR Matt Wieters2009 → 18 WAR | C | A | 21 | 2028 | 6.4 | 11.5 cWAR · 1.9 peak '31 · 1.8 peak-5 | |
| 41 | ![]() Josuar GonzalezOFP 50 248/324/411 · 16 HR · 14 SB · 2.1 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 10%Star 11%Regular 13%Role 66%Didn't stick Closest matches Carlos Correa2013 A · 19y → 47 WAR Joc Pederson2011 ROK · 19y → 19 WAR Ji Man Choi2010 ROK · 19y → 2 WAR Career comps Chris Speier1971 → 23 WAR Bob Bailey1962 → 29 WAR Asdrubal Cabrera2007 → 33 WAR | SS | A | 19 | 2028 | 6.4 | 18.5 cWAR · 2.2 peak '33 · 2.1 peak-5 | |
| 42 | ![]() Kelvis SalcedoOFP 50 132 IP · 28% K · 9% BB · 3.82 ERA · 2.3 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 11%Regular 16%Role 71%Didn't stick Closest matches Chris Paddack2016 A · 20y → 11 WAR Cristian Javier2017 A · 20y → 9 WAR Yadier Álvarez2016 A · 20y → 0 WAR Career comps Randy Wolf1999 → 24 WAR Lynn McGlothen1972 → 13 WAR Jack McDowell1987 → 32 WAR | P | A | 21 | 2028 | 6.3 | 10.0 cWAR · 2.4 peak '32 · 2.3 peak-5 | |
| 43 | ![]() Caden BodineOFP 50 272/335/424 · 13 HR · 4 SB · 1.9 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 6%Star 6%Regular 42%Role 46%Didn't stick Closest matches Stephen Piscotty2013 A+ · 22y → 7 WAR Kevin Plawecki2013 A · 22y → 4 WAR Gary Brown2011 A+ · 23y → 0 WAR Career comps Thurman Munson1969 → 40 WAR Geno Petralli1982 → 8 WAR Terry Steinbach1986 → 29 WAR | C | AA | 23 | 2028 | 6.3 | 11.3 cWAR · 2.0 peak '30 · 1.9 peak-5 | |
| 44 | ![]() Axiel PlazOFP 50 241/309/421 · 18 HR · 3 SB · 1.4 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 7%Star 13%Regular 14%Role 66%Didn't stick Closest matches Angel Salome2007 A+ · 21y → 0 WAR Austin Romine2009 A+ · 21y → 1 WAR Hank Conger2008 A+ · 20y → 4 WAR Career comps Miguel Montero2006 → 23 WAR Ray Fosse1967 → 12 WAR Dave Nilsson1992 → 12 WAR | C | A+ | 21 | 2028 | 6.2 | 10.5 cWAR · 1.4 peak '31 · 1.4 peak-5 | |
| 45 | ![]() JoJo ParkerOFP 50 256/344/435 · 19 HR · 14 SB · 2.7 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 18%Star 17%Regular 18%Role 47%Didn't stick Closest matches Delino DeShields2012 A · 20y → 4 WAR Andrew McCutchen2006 A · 20y → 49 WAR Aaron Hicks2009 A · 20y → 13 WAR Career comps Bobby Grich1970 → 63 WAR Troy Tulowitzki2006 → 45 WAR Jim Fregosi1961 → 43 WAR | SS | A | 20 | 2028 | 6.2 | 20.8 cWAR · 2.8 peak '33 · 2.7 peak-5 | |
| 46 | ![]() Demetrio CrisantesOFP 50 258/328/417 · 12 HR · 6 SB · 1.4 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 10%Star 14%Regular 22%Role 55%Didn't stick Closest matches Dustin Pedroia2005 AA · 22y → 41 WAR Daniel Descalso2009 AA · 23y → 6 WAR Adrian Cardenas2009 AA · 22y → -0 WAR Career comps Neil Walker2009 → 24 WAR Jim Lefebvre1965 → 13 WAR Davey Johnson1965 → 23 WAR | SS | AAA | 22 | 2028 | 6.1 | 8.7 cWAR · 1.5 peak '31 · 1.4 peak-5 | |
| 47 | ![]() Nolan PerryOFP 45 113 IP · 28% K · 10% BB · 4.06 ERA · 1.5 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 7%Regular 16%Role 75%Didn't stick Closest matches Mitch White2017 A+ · 23y → 2 WAR Taylor Hearn2017 A+ · 23y → -0 WAR Sean Manaea2015 AA · 23y → 23 WAR Career comps Scott Sanders1993 → 2 WAR Robbie Ray2014 → 21+ WAR Chan Ho Park1994 → 16 WAR | P | AA | 23 | 2028 | 6.0 | 8.1 cWAR · 1.7 peak '30 · 1.5 peak-5 | |
| 48 | ![]() Marek HoustonOFP 45 247/316/375 · 11 HR · 19 SB · 1.5 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 7%Star 11%Regular 21%Role 61%Didn't stick Closest matches Zack Cox2011 AA · 22y → 0 WAR Jacoby Ellsbury2006 A+ · 23y → 28 WAR Kolten Wong2012 AA · 22y → 15 WAR Career comps Todd Walker1996 → 14 WAR U. L. Washington1977 → 4 WAR Cliff Pennington2008 → 8 WAR | SS | AA | 23 | 2028 | 5.9 | 9.7 cWAR · 1.6 peak '30 · 1.5 peak-5 | |
| 49 | ![]() Brady EbelOFP 45 243/348/398 · 16 HR · 10 SB · 2.4 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 10%Star 15%Regular 14%Role 60%Didn't stick Closest matches Aaron Hicks2009 A · 20y → 13 WAR John Whittleman2006 A · 19y → 0 WAR Daniel Robertson2013 A · 19y → 2 WAR Career comps Wally Backman1980 → 8 WAR Lou Whitaker1977 → 62 WAR Willie Randolph1975 → 48 WAR | SS | A | 20 | 2028 | 5.9 | 17.8 cWAR · 2.5 peak '33 · 2.4 peak-5 | |
| 50 | ![]() Jefferson RojasOFP 45 243/308/406 · 18 HR · 14 SB · 1.3 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 11%Star 15%Regular 26%Role 48%Didn't stick Closest matches Nolan Arenado2012 AA · 21y → 58 WAR Taylor Lindsey2013 AA · 22y → 0 WAR Lonnie Chisenhall2010 AA · 22y → 10 WAR Career comps Davey Johnson1965 → 23 WAR Stephen Drew2006 → 13 WAR Brad Miller2013 → 11 WAR | SS | AA | 22 | 2028 | 5.8 | 9.9 cWAR · 1.4 peak '31 · 1.3 peak-5 | |
| 51 | ![]() Santiago SuarezOFP 45 126 IP · 22% K · 3% BB · 4.07 ERA · 1.7 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 3%Star 11%Regular 10%Role 76%Didn't stick Closest matches Zach Eflin2015 AA · 21y → 19 WAR Spencer Adams2017 AA · 21y → 0 WAR Ariel Jurado2017 AA · 21y → 1 WAR Career comps Rheal Cormier1991 → 11 WAR Steve Woodard1997 → 4 WAR Kevin Slowey2007 → 4 WAR | P | AA | 22 | 2028 | 5.7 | 8.0 cWAR · 1.8 peak '31 · 1.7 peak-5 | |
| 52 | ![]() Lazaro MontesOFP 45 229/317/460 · 32 HR · 6 SB · 1.2 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 9%Star 18%Regular 32%Role 41%Didn't stick Closest matches Wil Myers2012 AAA · 22y → 9 WAR Chris Young2005 AA · 22y → 20 WAR Brandon Wood2006 AA · 21y → -3 WAR Career comps John Milner1971 → 13 WAR Tom Brunansky1981 → 19 WAR Jim Thome1991 → 84 WAR | RF | MLB | 22 | MLB | 5.5 | 9.2 cWAR · 1.3 peak '31 · 1.2 peak-5 | |
| 53 | ![]() Charlee SotoOFP 45 127 IP · 25% K · 8% BB · 3.98 ERA · 1.9 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 0%Star 0%Regular 10%Role 89%Didn't stick Closest matches Alexis Tapia2016 A · 21y → 0 WAR Jose Morales2015 A · 20y → 0 WAR Jordan Sheffield2016 A · 21y → 0 WAR Career comps Randy Wolf1999 → 24 WAR Eduardo Rodriguez2015 → 20+ WAR Don Aase1977 → 12 WAR | P | A | 21 | 2028 | 5.5 | 9.4 cWAR · 2.1 peak '32 · 1.9 peak-5 | |
| 54 | ![]() Blake MitchellOFP 45 201/319/370 · 16 HR · 8 SB · 1.2 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 4%Regular 13%Role 81%Didn't stick Closest matches Mickey Hall2007 A+ · 22y → 0 WAR John Whittleman2008 A+ · 21y → 0 WAR Derek Norris2010 A+ · 21y → 9 WAR Career comps Darren Daulton1983 → 31 WAR Mickey Tettleton1984 → 36 WAR Mark Bailey1984 → 6 WAR | C | A+ | 22 | 2028 | 5.5 | 9.1 cWAR · 1.3 peak '30 · 1.2 peak-5 | |
| 55 | ![]() Aidan MillerOFP 45 240/331/409 · 17 HR · 28 SB · 2.0 WAR /yr · peak-5 · full-szn Career comps Jason Kipnis2011 → 24 WAR Bump Wills1977 → 18 WAR Geronimo Pena1990 → 6 WAR | SS | INTL | 23 | 2028 | 5.5 | 14.1 cWAR · 2.2 peak '30 · 2.0 peak-5 | |
| 56 | ![]() Charles DavalanOFP 45 258/337/439 · 18 HR · 10 SB · 1.4 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 5%Star 5%Regular 27%Role 63%Didn't stick Closest matches Gary Brown2011 A+ · 23y → 0 WAR Stephen Piscotty2013 A+ · 22y → 7 WAR Jordan Brown2006 A+ · 23y → -0 WAR Career comps Bernard Gilkey1990 → 17 WAR Andre Ethier2006 → 24 WAR Wally Joyner1986 → 36 WAR | OF | A+ | 23 | 2028 | 5.5 | 9.3 cWAR · 1.6 peak '30 · 1.4 peak-5 | |
| 57 | ![]() Tyler BremnerOFP 45 120 IP · 27% K · 8% BB · 3.86 ERA · 1.8 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 11%Regular 16%Role 71%Didn't stick Closest matches Chance Adams2016 AA · 22y → -1 WAR Eric Lauer2017 A+ · 22y → 9 WAR Mitch White2017 A+ · 23y → 2 WAR Career comps Jon Gray2015 → 18+ WAR Doug Rau1972 → 17 WAR Kirk McCaskill1985 → 16 WAR | P | AA | 23 | 2028 | 5.4 | 9.3 cWAR · 2.0 peak '30 · 1.8 peak-5 | |
| 58 | ![]() Hancel RinconOFP 45 132 IP · 25% K · 8% BB · 4.20 ERA · 1.5 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 0%Star 1%Regular 15%Role 84%Didn't stick Closest matches Jesen Therrien2017 AAA · 24y → 0 WAR Jacob Rhame2017 AAA · 24y → -0 WAR Nick Wittgren2015 AAA · 24y → 2 WAR Career comps Brian Kingman1979 → 3 WAR Chris Capuano2003 → 10 WAR Jake Odorizzi2012 → 15 WAR | P | MLB | 25 | MLB | 5.4 | 6.3 cWAR · 2.5 peak '27 · 1.8 peak-5 | |
| 59 | ![]() Bryan RinconOFP 45 220/316/383 · 15 HR · 20 SB · 1.4 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 12%Star 16%Regular 20%Role 52%Didn't stick Closest matches Aaron Hicks2012 AA · 23y → 13 WAR Marcus Semien2013 AA · 23y → 34 WAR Brian Goodwin2013 AA · 23y → 5 WAR Career comps Brian Dozier2012 → 26 WAR Eric Hinske2002 → 9 WAR Bobby Crosby2003 → 6 WAR | SS | AA | 23 | 2028 | 5.4 | 8.3 cWAR · 1.5 peak '30 · 1.4 peak-5 | |
| 60 | ![]() Joseph DzierwaOFP 45 120 IP · 24% K · 6% BB · 3.71 ERA · 2.0 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 4%Star 12%Regular 17%Role 67%Didn't stick Closest matches Rookie Davis2015 A+ · 22y → -1 WAR Michael Fulmer2015 AA · 22y → 9 WAR Thomas Eshelman2016 AA · 22y → -2 WAR Career comps Francisco Cordova1996 → 12 WAR Atlee Hammaker1981 → 9 WAR Oil Can Boyd1982 → 17 WAR | P | AA | 23 | 2028 | 5.3 | 10.4 cWAR · 3.3 peak '27 · 2.2 peak-5 | |
| 61 | ![]() Xavier NeyensOFP 45 226/342/437 · 27 HR · 9 SB · 2.6 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 6%Star 8%Regular 3%Role 83%Didn't stick Closest matches Drew Robinson2012 A · 20y → 0 WAR Chris Parmelee2008 A · 20y → 1 WAR Nick Weglarz2007 A · 20y → 0 WAR Career comps Troy Glaus1998 → 39 WAR George Banks1962 → 1 WAR Bobby Grich1970 → 63 WAR | SS | A | 20 | 2028 | 5.3 | 16.9 cWAR · 2.8 peak '33 · 2.6 peak-5 | |
| 62 | ![]() Cooper IngleOFP 45 239/335/383 · 11 HR · 1 SB · 1.2 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 4%Star 17%Regular 17%Role 63%Didn't stick Closest matches Chris Iannetta2006 AAA · 23y → 24 WAR Travis d'Arnaud2013 AAA · 24y → 17 WAR Chris Gimenez2008 AA · 26y → 3 WAR Career comps Fran Healy1969 → 6 WAR Mitch Meluskey1998 → 3 WAR Carl Taylor1968 → 4 WAR | C | MLB | 25 | MLB | 5.3 | 7.6 cWAR · 1.3 peak '29 · 1.2 peak-5 | |
| 63 | ![]() Briggs McKenzieOFP 45 124 IP · 26% K · 9% BB · 4.07 ERA · 1.9 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 2%Regular 12%Role 84%Didn't stick Closest matches Daniel Missaki2015 A · 19y → 0 WAR Mason Thompson2017 A · 19y → 0 WAR Luis Ortiz2015 A · 20y → 0 WAR Career comps Pete Redfern1976 → 3 WAR Ray Culp1963 → 18 WAR Jim Clancy1977 → 25 WAR | P | A+ | 20 | 2028 | 5.2 | 7.8 cWAR · 2.0 peak '33 · 1.9 peak-5 | |
| 64 | ![]() Juan ValeraOFP 45 128 IP · 25% K · 8% BB · 3.97 ERA · 2.0 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 0%Star 1%Regular 15%Role 84%Didn't stick Closest matches Raffi Vizcaíno2016 A · 21y → 0 WAR Carson Fulmer2015 A+ · 22y → -1 WAR Alexis Tapia2017 A+ · 22y → 0 WAR Career comps Eduardo Rodriguez2015 → 20+ WAR Randy Wolf1999 → 24 WAR Don Aase1977 → 12 WAR | P | A+ | 21 | 2028 | 5.1 | 8.8 cWAR · 2.1 peak '32 · 2.0 peak-5 | |
| 65 | ![]() Hagen SmithOFP 45 96 IP · 31% K · 13% BB · 3.91 ERA · 1.5 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 0%Star 28%Regular 21%Role 50%Didn't stick Closest matches Josh Hader2017 AAA · 23y → 12 WAR Tyler Glasnow2016 AAA · 23y → 24 WAR Alex Reyes2016 AAA · 22y → 0 WAR Career comps Mark Langston1984 → 43 WAR Al Leiter1987 → 37 WAR Daniel Cabrera2004 → 4 WAR | P | MLB | 23 | MLB | 5.0 | 2.4 cWAR · 1.7 peak '30 · 1.5 peak-5 | |
| 66 | ![]() Gary Gill HillOFP 45 129 IP · 20% K · 5% BB · 4.23 ERA · 1.5 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 3%Star 7%Regular 13%Role 77%Didn't stick Closest matches Gabriel Ynoa2015 AA · 22y → -1 WAR Zach Eflin2015 AA · 21y → 19 WAR Ariel Jurado2017 AA · 21y → 1 WAR Career comps Butch Henry1992 → 8 WAR Donovan Osborne1992 → 8 WAR Scott Baker2005 → 13 WAR | P | AAA | 22 | 2028 | 5.0 | 7.1 cWAR · 1.6 peak '31 · 1.5 peak-5 | |
| 67 | ![]() Emmanuel RodriguezOFP 45 227/340/396 · 11 HR · 7 SB · 1.0 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 4%Star 6%Regular 15%Role 75%Didn't stick Closest matches Rashad Eldridge2005 AAA · 24y → 0 WAR Vince Belnome2012 AAA · 24y → 0 WAR Jaff Decker2013 AAA · 23y → -1 WAR Career comps Dwayne Murphy1978 → 37 WAR Rod Myers1996 → 0 WAR Dexter Fowler2008 → 20 WAR | CF | MLB | 24 | MLB | 5.0 | 7.0 cWAR · 1.1 peak '29 · 1.0 peak-5 | |
| 68 | ![]() Cameron CauleyOFP 45 236/304/381 · 12 HR · 32 SB · 1.2 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 6%Star 8%Regular 19%Role 68%Didn't stick Closest matches Vinnie Catricala2012 AAA · 24y → 0 WAR Ian Kinsler2005 AAA · 23y → 42 WAR Corey Hart2005 AAA · 23y → 15 WAR Career comps U. L. Washington1977 → 4 WAR Jake Wood1961 → -1 WAR Ray Durham1995 → 29 WAR | SS | MLB | 24 | MLB | 5.0 | 8.9 cWAR · 1.4 peak '29 · 1.2 peak-5 | |
| 69 | ![]() Kash MayfieldOFP 45 124 IP · 25% K · 9% BB · 4.07 ERA · 1.7 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 9%Regular 12%Role 78%Didn't stick Closest matches David Paulino2015 A+ · 21y → 0 WAR Lewis Thorpe2017 A+ · 22y → 0 WAR Reynaldo López2015 A+ · 21y → 15 WAR Career comps Ian Snell2004 → 4 WAR Matt Young1983 → 8 WAR Pat Zachry1976 → 10 WAR | P | A+ | 22 | 2028 | 5.0 | 8.3 cWAR · 1.9 peak '31 · 1.7 peak-5 | |
| 70 | ![]() Michael ForretOFP 45 116 IP · 24% K · 8% BB · 4.03 ERA · 1.6 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 6%Star 19%Regular 9%Role 67%Didn't stick Closest matches Lucas Giolito2016 AAA · 22y → 18 WAR Anthony Banda2016 AA · 23y → 2 WAR Jack Flaherty2017 AAA · 22y → 27 WAR Career comps Dustin Hermanson1995 → 12 WAR Kris Benson1999 → 12 WAR Pat Zachry1976 → 10 WAR | P | AAA | 23 | 2028 | 5.0 | 7.1 cWAR · 1.7 peak '30 · 1.6 peak-5 | |
| 71 | ![]() Eliazar DishmeyOFP 45 124 IP · 27% K · 11% BB · 4.04 ERA · 1.7 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 4%Star 14%Regular 14%Role 67%Didn't stick Closest matches Jake Faria2015 AA · 22y → 1 WAR Stephen Gonsalves2016 AA · 22y → -0 WAR Chance Adams2016 AA · 22y → -1 WAR Career comps Edinson Volquez2005 → 9 WAR Gio Gonzalez2008 → 31 WAR Matt Moore2011 → 7 WAR | P | AA | 22 | 2028 | 5.0 | 7.7 cWAR · 1.9 peak '31 · 1.7 peak-5 | |
| 72 | ![]() Dasan HillOFP 45 127 IP · 28% K · 11% BB · 3.96 ERA · 2.0 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 6%Star 5%Regular 14%Role 75%Didn't stick Closest matches Michael Kopech2016 A+ · 20y → 2 WAR Sean Reid-Foley2016 A · 21y → 1 WAR Lucas Sims2015 A+ · 21y → 1 WAR Career comps Dick Ruthven1973 → 18 WAR Les Cain1968 → 2 WAR Tony Saunders1997 → 3 WAR | P | A+ | 21 | 2028 | 5.0 | 8.5 cWAR · 2.2 peak '32 · 2.0 peak-5 | |
| 73 | ![]() Starlyn CabaOFP 45 210/313/331 · 10 HR · 17 SB · 1.2 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 4%Regular 12%Role 81%Didn't stick Closest matches Matt Cerda2011 A+ · 21y → 0 WAR Josh Johnson2007 A+ · 21y → 0 WAR Marcus Sanders2006 A+ · 21y → 0 WAR Career comps Dave Anderson1983 → 5 WAR Fred Stanley1969 → -4 WAR Steve Huntz1967 → 1 WAR | SS | A+ | 21 | 2028 | 5.0 | 9.2 cWAR · 1.3 peak '32 · 1.2 peak-5 | |
| 74 | ![]() Johnny KingOFP 45 106 IP · 27% K · 11% BB · 4.04 ERA · 1.6 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 6%Star 9%Regular 20%Role 66%Didn't stick Closest matches Justus Sheffield2016 A+ · 20y → 2 WAR Triston McKenzie2017 A+ · 20y → 4 WAR Lucas Giolito2015 A+ · 21y → 17 WAR Career comps Dick Ruthven1973 → 18 WAR Tony Saunders1997 → 3 WAR Les Cain1968 → 2 WAR | P | AA | 21 | 2028 | 4.9 | 7.0 cWAR · 1.7 peak '30 · 1.6 peak-5 | |
| 75 | ![]() Arjun NimmalaOFP 45 220/297/410 · 20 HR · 9 SB · 1.1 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 11%Star 9%Regular 26%Role 55%Didn't stick Closest matches Elijah Dukes2005 AA · 21y → 4 WAR Brett Lawrie2010 AA · 20y → 9 WAR Matt Dominguez2010 AA · 21y → 1 WAR Career comps Addison Russell2015 → 8 WAR Marcus Semien2013 → 45+ WAR Luis Aguayo1980 → 3 WAR | SS | AA | 21 | 2028 | 4.9 | 8.8 cWAR · 1.2 peak '31 · 1.1 peak-5 | |
| 76 | ![]() Ty JohnsonOFP 45 101 IP · 28% K · 9% BB · 3.78 ERA · 1.7 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 0%Star 2%Regular 20%Role 78%Didn't stick Closest matches Tony Zych2015 AAA · 25y → 1 WAR James Sherfy2017 AAA · 26y → 0 WAR Ben Heller2016 AAA · 25y → -0 WAR Career comps David Cone1986 → 56 WAR Joe Hesketh1984 → 10 WAR Chris Young2004 → 13 WAR | P | MLB | 25 | MLB | 4.9 | 2.8 cWAR · 2.0 peak '28 · 1.7 peak-5 | |
| 77 | ![]() Devin Fitz-GeraldOFP 45 239/307/407 · 20 HR · 9 SB · 1.3 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 4%Star 6%Regular 20%Role 69%Didn't stick Closest matches Jake Marisnick2012 A+ · 21y → 3 WAR Mitch Einertson2007 A+ · 21y → 0 WAR Shane Peterson2009 A+ · 21y → 0 WAR Career comps Marcus Semien2013 → 45+ WAR Gordon Beckham2009 → 7 WAR Stephen Drew2006 → 13 WAR | SS | AA | 21 | 2028 | 4.8 | 9.2 cWAR · 1.4 peak '31 · 1.3 peak-5 | |
| 78 | ![]() Sean KeysOFP 45 232/322/429 · 22 HR · 5 SB · 1.3 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 7%Star 23%Regular 17%Role 53%Didn't stick Closest matches Jedd Gyorko2012 AAA · 24y → 10 WAR Chris Young2006 AAA · 23y → 20 WAR Brandon Allen2009 AAA · 23y → -0 WAR Career comps Travis Shaw2015 → 10 WAR Jake Lamb2014 → 8 WAR Eric Soderholm1971 → 17 WAR | 3B | MLB | 24 | MLB | 4.8 | 9.0 cWAR · 1.5 peak '29 · 1.3 peak-5 | |
| 79 | ![]() Zyhir HopeOFP 45 243/317/427 · 23 HR · 15 SB · 1.1 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 8%Star 10%Regular 20%Role 62%Didn't stick Closest matches Wes Bankston2005 AA · 22y → -0 WAR Ryan Kalish2009 AA · 21y → 0 WAR Tyler Austin2013 AA · 22y → 0 WAR Career comps Michael Cuddyer2001 → 20 WAR Travis Buck2007 → 2 WAR Alex Gordon2007 → 24 WAR | RF | AA | 22 | 2028 | 4.7 | 7.8 cWAR · 1.2 peak '31 · 1.1 peak-5 | |
| 80 | ![]() Jacob BresnahanOFP 45 125 IP · 25% K · 10% BB · 4.24 ERA · 1.5 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 3%Star 12%Regular 14%Role 70%Didn't stick Closest matches Jordan Yamamoto2017 A+ · 21y → 1 WAR Mitch Keller2017 A+ · 21y → 22 WAR Lucas Giolito2015 A+ · 21y → 17 WAR Career comps Charlie Lea1980 → 10 WAR Trevor Bauer2012 → 22 WAR Willie Banks1991 → 1 WAR | P | AA | 22 | 2028 | 4.7 | 6.4 cWAR · 1.6 peak '31 · 1.5 peak-5 | |
| 81 | ![]() Jett WilliamsOFP 45 230/312/382 · 13 HR · 19 SB · 1.1 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 5%Star 9%Regular 20%Role 66%Didn't stick Closest matches Travis Denker2008 AAA · 23y → 0 WAR Eric Duncan2007 AAA · 23y → 0 WAR Caleb Gindl2011 AAA · 23y → 0 WAR Career comps Brad Miller2013 → 11 WAR Brian Dozier2012 → 26 WAR Bobby Crosby2003 → 6 WAR | SS | AAA | 23 | 2028 | 4.6 | 7.6 cWAR · 1.2 peak '30 · 1.1 peak-5 | |
| 82 | ![]() Wei-En LinOFP 45 76 IP · 26% K · 6% BB · 3.52 ERA · 1.6 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 4%Star 17%Regular 17%Role 62%Didn't stick Closest matches Antonio Senzatela2016 AA · 21y → 10 WAR Luis Ortiz2016 AA · 21y → 0 WAR Francis Martes2016 AA · 21y → 0 WAR Career comps Kris Medlen2009 → 10 WAR Drew Smyly2012 → 10 WAR Mark Guthrie1989 → 8 WAR | P | AAA | 21 | 2028 | 4.6 | 7.3 cWAR · 1.7 peak '32 · 1.6 peak-5 | |
| 83 | ![]() River RyanOFP 45 87 IP · 22% K · 8% BB · 4.26 ERA · 1.0 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 0%Star 0%Regular 1%Role 99%Didn't stick Closest matches Adam Wilk2016 AAA · 29y → -0 WAR Matt Lujan2016 AAA · 28y → 0 WAR Hector Velázquez2017 AAA · 29y → 0 WAR Career comps Mike Smithson1982 → 10 WAR Collin McHugh2012 → 14 WAR Matt Shoemaker2013 → 5 WAR | P | MLB | 28 | MLB | 4.6 | 4.3 cWAR · 2.7 peak '27 · 1.4 peak-5 | |
| 84 | ![]() Gage WoodOFP 45 118 IP · 26% K · 8% BB · 4.06 ERA · 1.5 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 3%Star 12%Regular 19%Role 66%Didn't stick Closest matches Chance Adams2016 AA · 22y → -1 WAR Michael Fulmer2015 AA · 22y → 9 WAR Sean Manaea2015 AA · 23y → 23 WAR Career comps Doug Rau1972 → 17 WAR Jake Odorizzi2012 → 15 WAR Kirk McCaskill1985 → 16 WAR | P | AA | 23 | 2028 | 4.6 | 7.7 cWAR · 1.7 peak '30 · 1.5 peak-5 | |
| 85 | ![]() Cristofer TorinOFP 45 253/320/384 · 13 HR · 12 SB · 1.3 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 17%Star 19%Regular 14%Role 51%Didn't stick Closest matches Erick Aybar2005 AA · 21y → 16 WAR José Ramírez2013 AA · 21y → 63 WAR Ronald Torreyes2013 AA · 21y → 2 WAR Career comps Aaron Hill2005 → 28 WAR Rick Burleson1974 → 18 WAR Ken Boswell1967 → 0 WAR | SS | AA | 22 | 2028 | 4.6 | 8.7 cWAR · 1.4 peak '30 · 1.3 peak-5 | |
| 86 | ![]() Kaelen CulpepperOFP 45 236/308/381 · 15 HR · 14 SB · 1.0 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 8%Star 11%Regular 26%Role 55%Didn't stick Closest matches Conor Gillaspie2011 AAA · 24y → 3 WAR Kolten Wong2013 AAA · 23y → 15 WAR Nate Schierholtz2007 AAA · 23y → 2 WAR Career comps Orlando Hudson2002 → 28 WAR Hector Luna2004 → 1 WAR Ron Oester1978 → 5 WAR | SS | MLB | 24 | MLB | 4.6 | 7.2 cWAR · 1.2 peak '29 · 1.0 peak-5 | |
| 87 | ![]() Bishop LetsonOFP 45 120 IP · 24% K · 9% BB · 4.27 ERA · 1.4 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 3%Star 9%Regular 13%Role 76%Didn't stick Closest matches Trevor Clifton2017 AA · 22y → 0 WAR Brad Keller2017 AA · 22y → 9 WAR Luis Ortiz2017 AA · 22y → 0 WAR Career comps Charlie Lea1980 → 10 WAR Jack Armstrong1988 → 2 WAR Willie Banks1991 → 1 WAR | P | AA | 22 | 2028 | 4.5 | 6.6 cWAR · 1.6 peak '31 · 1.4 peak-5 | |
| 88 | ![]() Nathan FlewellingOFP 45 226/322/404 · 16 HR · 5 SB · 1.4 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 6%Star 10%Regular 12%Role 72%Didn't stick Closest matches Jarrod Saltalamacchia2005 A+ · 20y → 14 WAR Jon Singleton2011 A+ · 20y → -0 WAR Daniel Fields2010 A+ · 19y → 0 WAR Career comps Charlie Moore1973 → 11 WAR Charles Johnson1994 → 21 WAR Mark Bailey1984 → 6 WAR | C | A+ | 20 | 2028 | 4.5 | 11.8 cWAR · 1.5 peak '31 · 1.4 peak-5 | |
| 89 | ![]() Ramon RamirezOFP 45 233/305/400 · 14 HR · 5 SB · 1.1 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 6%Star 14%Regular 15%Role 66%Didn't stick Closest matches Gary Sánchez2013 A+ · 21y → 25 WAR Travis d'Arnaud2010 A+ · 21y → 18 WAR Austin Romine2009 A+ · 21y → 1 WAR Career comps Johnny Edwards1961 → 17 WAR Yorvit Torrealba2001 → 7 WAR Ed Taubensee1991 → 15 WAR | C | A+ | 22 | 2028 | 4.5 | 7.4 cWAR · 1.2 peak '31 · 1.1 peak-5 | |
| 90 | ![]() Josue BriceñoOFP 45 231/312/423 · 16 HR · 2 SB · 1.0 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 11%Star 22%Regular 22%Role 44%Didn't stick Closest matches Devin Mesoraco2010 AA · 22y → 7 WAR Jarrod Saltalamacchia2006 AA · 21y → 14 WAR Alex Avila2009 AA · 22y → 20 WAR Career comps Ed Herrmann1967 → 12 WAR Jason Castro2010 → 14 WAR Devin Mesoraco2011 → 7 WAR | C | AA | 22 | 2028 | 4.5 | 7.3 cWAR · 1.2 peak '31 · 1.0 peak-5 | |
| 91 | ![]() Keyner MartinezOFP 45 125 IP · 26% K · 9% BB · 4.11 ERA · 1.7 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 5%Star 1%Regular 14%Role 80%Didn't stick Closest matches Austin Gomber2015 A · 22y → 4 WAR Ryan Helsley2016 A · 22y → 6 WAR Jordan Johnson2015 A · 22y → 0 WAR Career comps Ian Snell2004 → 4 WAR Alan Benes1995 → 3 WAR Matt Young1983 → 8 WAR | P | A | 22 | 2028 | 4.5 | 7.3 cWAR · 1.9 peak '31 · 1.7 peak-5 | |
| 92 | ![]() Reiner HerreraOFP 45 236/320/396 · 13 HR · 6 SB · 1.4 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 1%Star 9%Regular 10%Role 80%Didn't stick Closest matches Tony Sanchez2009 A · 21y → 1 WAR Josmil Pinto2009 ROK · 20y → 2 WAR Carlos Ramirez2009 ROK · 21y → 0 WAR Career comps Ed Herrmann1967 → 12 WAR Matt Wieters2009 → 18 WAR Dave Nilsson1992 → 12 WAR | C | A | 21 | 2028 | 4.5 | 7.1 cWAR · 1.5 peak '31 · 1.4 peak-5 | |
| 93 | ![]() Wilder DalisOFP 45 239/314/408 · 16 HR · 12 SB · 1.4 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 16%Star 15%Regular 16%Role 53%Didn't stick Closest matches Alen Hanson2012 A · 20y → -0 WAR Jake Marisnick2011 A · 20y → 3 WAR Andrew Lambo2008 A · 20y → -0 WAR Career comps Brad Miller2013 → 11 WAR Marcus Semien2013 → 45+ WAR Denis Menke1962 → 23 WAR | SS | A | 21 | 2028 | 4.4 | 9.7 cWAR · 1.5 peak '32 · 1.4 peak-5 | |
| 94 | ![]() Melvin HernandezOFP 45 131 IP · 23% K · 5% BB · 3.70 ERA · 2.5 WAR /yr · peak-5 · full-szn Career comps Patrick Corbin2012 → 17+ WAR Randy Jones1973 → 17 WAR Jeff Weaver1999 → 14 WAR | P | A | 21 | 2028 | 4.4 | 9.8 cWAR · 2.7 peak '32 · 2.5 peak-5 | |
| 95 | ![]() Yolfran CastilloOFP 45 253/328/391 · 14 HR · 15 SB · 1.9 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 5%Star 7%Regular 16%Role 72%Didn't stick Closest matches Jake Hager2012 A · 19y → -0 WAR Edilio Colina2008 A · 20y → 0 WAR José Peraza2013 A · 19y → 3 WAR Career comps Ken Boswell1967 → 0 WAR Craig Biggio1988 → 72 WAR Asdrubal Cabrera2007 → 33 WAR | SS | A | 20 | 2028 | 4.4 | 14.3 cWAR · 2.0 peak '33 · 1.9 peak-5 | |
| 96 | ![]() Wyatt SanfordOFP 45 218/303/395 · 18 HR · 16 SB · 1.2 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 10%Star 7%Regular 18%Role 65%Didn't stick Closest matches Sean Rodríguez2006 A+ · 21y → 6 WAR Caleb Gindl2009 A+ · 21y → 0 WAR Matt Davidson2011 A+ · 20y → -1 WAR Career comps Marcus Semien2013 → 45+ WAR Addison Russell2015 → 8 WAR Alex Gonzalez1994 → 8 WAR | SS | A+ | 21 | 2028 | 4.3 | 8.5 cWAR · 1.3 peak '31 · 1.2 peak-5 | |
| 97 | ![]() Jackson FerrisOFP 45 106 IP · 22% K · 9% BB · 4.22 ERA · 1.2 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 4%Star 21%Regular 11%Role 64%Didn't stick Closest matches Clayton Blackburn2015 AAA · 22y → 0 WAR Zach Davies2015 AAA · 22y → 12 WAR Chance Adams2017 AAA · 23y → -1 WAR Career comps Pat Zachry1976 → 10 WAR Kip Wells1999 → 8 WAR Jason Schmidt1995 → 33 WAR | P | AAA | 23 | 2028 | 4.3 | 5.9 cWAR · 1.4 peak '31 · 1.2 peak-5 | |
| 98 | ![]() Eduardo TaitOFP 45 243/299/441 · 19 HR · 4 SB · 1.4 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 4%Star 10%Regular 16%Role 70%Didn't stick Closest matches Tony Wolters2012 A+ · 20y → 2 WAR Francisco Peña2009 A+ · 20y → -0 WAR Ronny Rodríguez2012 A+ · 20y → -0 WAR Career comps Jerry Moses1965 → 4 WAR Rich Gedman1980 → 13 WAR Benito Santiago1986 → 29 WAR | C | A+ | 20 | 2028 | 4.3 | 11.2 cWAR · 1.5 peak '32 · 1.4 peak-5 | |
| 99 | ![]() Josiah HartshornOFP 45 251/345/445 · 23 HR · 9 SB · 1.7 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 18%Star 20%Regular 18%Role 44%Didn't stick Closest matches Joc Pederson2012 A+ · 20y → 19 WAR Wil Myers2010 A · 20y → 9 WAR Jon Singleton2010 A · 19y → -0 WAR Career comps Keith Hernandez1974 → 54 WAR Jason Heyward2010 → 24+ WAR John Olerud1989 → 53 WAR | RF | A+ | 20 | 2028 | 4.2 | 11.6 cWAR · 1.8 peak '33 · 1.7 peak-5 | |
| 100 | ![]() Joshua Kuroda-GrauerOFP 45 277/323/399 · 9 HR · 12 SB · 1.1 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 14%Star 12%Regular 15%Role 60%Didn't stick Closest matches Kevin Frandsen2006 AAA · 24y → 2 WAR DJ LeMahieu2011 AAA · 23y → 32 WAR Jonathan Ash2006 AA · 24y → 0 WAR Career comps Tommy Helms1964 → 3 WAR Matt Duffy2014 → 10 WAR Julio Franco1982 → 43 WAR | 2B | MLB | 24 | MLB | 4.2 | 8.2 cWAR · 1.3 peak '29 · 1.1 peak-5 | |
| 101 | ![]() Liam DoyleOFP 45 110 IP · 26% K · 11% BB · 4.33 ERA · 1.2 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 5%Star 13%Regular 13%Role 70%Didn't stick Closest matches Jorge López2015 AA · 22y → 1 WAR Frankie Montas2015 AA · 22y → 13 WAR Yohander Méndez2016 AA · 21y → -0 WAR Career comps Roger Pavlik1992 → 10 WAR Scipio Spinks1969 → 2 WAR Russ Ortiz1998 → 11 WAR | P | AA | 23 | 2028 | 4.2 | 5.9 cWAR · 1.4 peak '30 · 1.2 peak-5 | |
| 102 | ![]() Santiago CastellanosOFP 45 130 IP · 27% K · 8% BB · 3.71 ERA · 2.5 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 0%Star 4%Regular 11%Role 86%Didn't stick Closest matches Jose Albertos2017 ROK · 19y → 0 WAR Alex Speas2016 ROK · 18y → -0 WAR Nolan Martinez2016 ROK · 18y → 0 WAR Career comps Jeremy Bonderman2003 → 7 WAR Alex Fernandez1990 → 29 WAR Jim Nash1966 → 11 WAR | P | ROK | 19 | 2028 | 4.2 | 10.4 cWAR · 2.7 peak '34 · 2.5 peak-5 | |
| 103 | ![]() Keyner BenitezOFP 45 122 IP · 25% K · 10% BB · 4.20 ERA · 1.6 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 1%Star 3%Regular 9%Role 87%Didn't stick Closest matches Braxton Garrett2017 A · 20y → 7 WAR Enrique Chavez2016 A · 20y → 0 WAR Casey Shane2015 A · 20y → 0 WAR Career comps Bill Butler1969 → 2 WAR Darryl Kile1991 → 26 WAR Jeff Sellers1985 → 2 WAR | P | A | 21 | 2028 | 4.2 | 6.4 cWAR · 1.8 peak '32 · 1.6 peak-5 | |
| 104 | ![]() Matthew FisherOFP 45 121 IP · 24% K · 9% BB · 4.25 ERA · 1.5 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 3%Regular 8%Role 88%Didn't stick Closest matches Caleb Ferguson2016 A · 20y → 4 WAR Elieser Hernández2015 A · 20y → -1 WAR Luis Ortiz2015 A · 20y → 0 WAR Career comps Chuck Dobson1966 → 6 WAR Charlie Lea1980 → 10 WAR Matt Keough1977 → 3 WAR | P | A | 21 | 2028 | 4.1 | 6.8 cWAR · 1.6 peak '31 · 1.5 peak-5 | |
| 105 | ![]() Cristian MenaOFP 45 131 IP · 24% K · 9% BB · 4.34 ERA · 1.3 WAR /yr · peak-5 · full-szn Career comps Wade Davis2009 → 12 WAR Matt Young1983 → 8 WAR Brian Kingman1979 → 3 WAR | P | MLB | 24 | MLB | 4.1 | 5.5 cWAR · 1.4 peak '29 · 1.3 peak-5 | |
| 106 | ![]() Ethan AndersonOFP 45 241/310/396 · 14 HR · 5 SB · 1.2 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 6%Star 18%Regular 14%Role 62%Didn't stick Closest matches Curtis Thigpen2006 AA · 23y → 0 WAR Kurt Suzuki2006 AA · 23y → 25 WAR Jonathan Lucroy2009 AA · 23y → 27 WAR Career comps Matt Wieters2009 → 18 WAR Travis d'Arnaud2013 → 16+ WAR Miguel Montero2006 → 23 WAR | C | AA | 23 | 2028 | 4.1 | 6.4 cWAR · 1.3 peak '30 · 1.2 peak-5 | |
| 107 | ![]() Billy CarlsonOFP 45 228/310/359 · 9 HR · 9 SB · 1.2 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 5%Regular 16%Role 77%Didn't stick Closest matches Pete Kozma2008 A · 20y → -1 WAR Jio Mier2010 A · 20y → 0 WAR Cory Spangenberg2011 A · 20y → 4 WAR Career comps Dustin Ackley2011 → 4 WAR Damion Easley1992 → 19 WAR Carlos Febles1998 → 0 WAR | SS | A | 21 | 2028 | 4.1 | 9.0 cWAR · 1.3 peak '32 · 1.2 peak-5 | |
| 108 | ![]() Tyson HardinOFP 45 120 IP · 22% K · 7% BB · 3.98 ERA · 1.4 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 0%Star 6%Regular 17%Role 77%Didn't stick Closest matches Alec Mills2016 AAA · 25y → 2 WAR Brock Stewart2016 AAA · 25y → 1 WAR Andrew Suárez2017 AAA · 25y → 1 WAR Career comps Mark Redman1999 → 11 WAR Pat Jarvis1966 → 15 WAR Tim Leary1981 → 9 WAR | P | AAA | 25 | 2028 | 4.0 | 6.8 cWAR · 2.8 peak '27 · 1.7 peak-5 | |
| 109 | ![]() Brad PachecoOFP 45 103 IP · 23% K · 6% BB · 3.99 ERA · 1.5 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 1%Star 4%Regular 10%Role 85%Didn't stick Closest matches Tyler Mahle2015 A · 21y → 18 WAR Ljay Newsome2017 A · 21y → -0 WAR Yonny Chirinos2015 A · 22y → 2 WAR Career comps Rick Aguilera1985 → 22 WAR Oil Can Boyd1982 → 17 WAR Daniel Hudson2009 → 10 WAR | P | A | 22 | 2028 | 4.0 | 7.1 cWAR · 1.7 peak '27 · 1.5 peak-5 | |
| 110 | ![]() Jamie ArnoldOFP 45 117 IP · 24% K · 9% BB · 4.18 ERA · 1.4 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 3%Star 8%Regular 13%Role 75%Didn't stick Closest matches Fernando Romero2017 AA · 23y → 1 WAR Trevor Clifton2017 AA · 22y → 0 WAR Chih-Wei Hu2016 AA · 23y → 0 WAR Career comps Pat Zachry1976 → 10 WAR Matt Young1983 → 8 WAR Alan Benes1995 → 3 WAR | P | AAA | 23 | 2028 | 4.0 | 6.8 cWAR · 1.5 peak '30 · 1.4 peak-5 | |
| 111 | ![]() Josiah RagsdaleOFP 45 235/327/414 · 18 HR · 14 SB · 1.1 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 5%Star 14%Regular 13%Role 68%Didn't stick Closest matches Travis Shaw2012 A+ · 22y → 10 WAR Khris Davis2011 A+ · 24y → 14 WAR Matt Curry2011 A+ · 23y → 0 WAR Career comps Nolan Reimold2009 → 4 WAR Elijah Dukes2007 → 3 WAR Joe Lefebvre1980 → 4 WAR | OF | A+ | 23 | 2028 | 4.0 | 6.9 cWAR · 1.2 peak '30 · 1.1 peak-5 | |
| 112 | ![]() Kevin DefrankOFP 45 127 IP · 27% K · 8% BB · 3.71 ERA · 2.5 WAR /yr · peak-5 · full-szn Career comps Catfish Hunter1965 → 43 WAR Alex Fernandez1990 → 29 WAR Jeremy Bonderman2003 → 7 WAR | P | ROK | 18 | 2028 | 4.0 | 9.6 cWAR · 2.6 peak '34 · 2.5 peak-5 | |
| 113 | ![]() Khadim DiawOFP 45 250/343/376 · 9 HR · 7 SB · 1.3 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 5%Star 10%Regular 16%Role 70%Didn't stick Closest matches Austin Barnes2013 A+ · 24y → 6 WAR Steve Clevenger2008 A+ · 22y → 1 WAR Kurt Suzuki2006 AA · 23y → 25 WAR Career comps Thurman Munson1969 → 40 WAR Geno Petralli1982 → 8 WAR Ron Pruitt1975 → 2 WAR | C | A+ | 23 | 2028 | 4.0 | 7.5 cWAR · 1.5 peak '30 · 1.3 peak-5 | |
| 114 | ![]() Edward FlorentinoOFP 45 227/317/450 · 28 HR · 17 SB · 1.4 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 21%Star 12%Regular 22%Role 44%Didn't stick Closest matches Addison Russell2013 A+ · 19y → 7 WAR Xander Bogaerts2012 A+ · 20y → 56 WAR Ian Stewart2005 A+ · 20y → 5 WAR Career comps Jim Thome1991 → 84 WAR Ken Harrelson1963 → 8 WAR John Milner1971 → 13 WAR | OF | A+ | 20 | 2028 | 4.0 | 11.0 cWAR · 1.4 peak '31 · 1.4 peak-5 | |
| 115 | ![]() John GilOFP 45 236/308/367 · 15 HR · 27 SB · 1.1 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 5%Star 6%Regular 14%Role 75%Didn't stick Closest matches Tyler Pastornicky2010 A+ · 21y → 0 WAR Hak-Ju Lee2011 A+ · 21y → 0 WAR Adrian Cardenas2008 A+ · 21y → -0 WAR Career comps Carlos Febles1998 → 0 WAR Ray Durham1995 → 29 WAR Jimmy Rollins2000 → 38 WAR | SS | A+ | 21 | 2028 | 3.9 | 7.7 cWAR · 1.2 peak '31 · 1.1 peak-5 | |
| 116 | ![]() Jonah TongOFP 45 86 IP · 26% K · 10% BB · 4.41 ERA · 0.9 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 28%Regular 11%Role 58%Didn't stick Closest matches Reynaldo López2016 AAA · 22y → 14 WAR Chance Adams2017 AAA · 23y → -1 WAR Tyler Glasnow2016 AAA · 23y → 24 WAR Career comps Aaron Heilman2003 → 3 WAR Mike Kilkenny1969 → 0 WAR Joe Decker1969 → 6 WAR | P | MLB | 24 | MLB | 3.9 | 3.7 cWAR · 1.0 peak '29 · 0.9 peak-5 | |
| 117 | ![]() Chase HarlanOFP 45 245/323/426 · 18 HR · 8 SB · 1.3 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 12%Star 14%Regular 16%Role 57%Didn't stick Closest matches Jake Marisnick2011 A · 20y → 3 WAR Aaron Cunningham2006 A · 20y → -1 WAR Andrew Lambo2008 A · 20y → -0 WAR Career comps Doug Rader1967 → 30 WAR Kyle Seager2011 → 42 WAR Eric Soderholm1971 → 17 WAR | 3B | A | 21 | 2028 | 3.9 | 8.2 cWAR · 1.4 peak '31 · 1.3 peak-5 | |
| 118 | ![]() Jose CorniellOFP 45 90 IP · 20% K · 7% BB · 4.14 ERA · 1.2 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 0%Star 9%Regular 12%Role 79%Didn't stick Closest matches Rob Whalen2017 AAA · 23y → 0 WAR A.J. Cole2015 AAA · 23y → 0 WAR Jon Moscot2015 AAA · 24y → -1 WAR Career comps John Farrell1987 → 5 WAR Paul Maholm2005 → 13 WAR Dallas Keuchel2012 → 18 WAR | P | MLB | 24 | MLB | 3.9 | 4.7 cWAR · 1.3 peak '28 · 1.2 peak-5 | |
| 119 | ![]() Vahn LackeyOFP 45 233/324/384 · 9 HR · 6 SB · 1.1 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 3%Star 5%Regular 14%Role 79%Didn't stick Closest matches Richard Martinez2008 A · 21y → 0 WAR Jemile Weeks2008 A · 21y → 2 WAR Sean McCraw2007 A · 21y → 0 WAR Career comps Derek Norris2012 → 8 WAR John Stearns1974 → 16 WAR Jason Castro2010 → 14 WAR | C | A | 22 | 2028 | 3.8 | 7.7 cWAR · 1.2 peak '31 · 1.1 peak-5 | |
| 120 | ![]() Ethan DorchiesOFP 45 115 IP · 22% K · 9% BB · 4.38 ERA · 1.3 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 6%Regular 11%Role 81%Didn't stick Closest matches Roniel Raudes2017 A+ · 19y → 0 WAR Germán Márquez2015 A+ · 20y → 16 WAR Ronald Herrera2015 A+ · 20y → -0 WAR Career comps Dave Freisleben1974 → -2 WAR Chuck Dobson1966 → 6 WAR Homer Bailey2007 → 11 WAR | P | A+ | 20 | 2028 | 3.8 | 5.3 cWAR · 1.5 peak '31 · 1.3 peak-5 | |
| 121 | ![]() Jason SchiavoneOFP 45 207/308/402 · 19 HR · 9 SB · 1.1 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 1%Star 14%Regular 8%Role 77%Didn't stick Closest matches Mike Napoli2005 AA · 24y → 20 WAR Kala Ka'aihue2008 AA · 23y → 0 WAR Tyler Flowers2009 AA · 23y → 13 WAR Career comps Hal King1967 → 4 WAR Duke Sims1964 → 18 WAR Jayhawk Owens1993 → 0 WAR | C | AA | 24 | 2028 | 3.8 | 6.0 cWAR · 1.2 peak '29 · 1.1 peak-5 | |
| 122 | ![]() Steven EchavarriaOFP 45 117 IP · 22% K · 9% BB · 4.49 ERA · 1.1 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 7%Regular 11%Role 80%Didn't stick Closest matches Jen-Ho Tseng2015 A+ · 21y → -0 WAR Brad Keller2016 A+ · 21y → 9 WAR Scott Blewett2017 A+ · 21y → 0 WAR Career comps Chuck Dobson1966 → 6 WAR Homer Bailey2007 → 11 WAR Jack Armstrong1988 → 2 WAR | P | AA | 21 | 2028 | 3.7 | 4.8 cWAR · 1.3 peak '30 · 1.1 peak-5 | |
| 123 | ![]() Boston SmithOFP 45 226/324/428 · 20 HR · 6 SB · 1.5 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 1%Star 6%Regular 9%Role 84%Didn't stick Closest matches Taylor Teagarden2007 A+ · 24y → 1 WAR Jon Still2008 A+ · 24y → 0 WAR Ryan Lavarnway2010 A+ · 23y → 1 WAR Career comps Josmil Pinto2013 → 2 WAR Chris Iannetta2006 → 22 WAR Geovany Soto2005 → 16 WAR | C | AA | 24 | 2028 | 3.7 | 7.1 cWAR · 1.7 peak '30 · 1.5 peak-5 | |
| 124 | ![]() Luke StevensonOFP 45 207/320/373 · 15 HR · 4 SB · 1.3 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 4%Star 9%Regular 21%Role 66%Didn't stick Closest matches Derek Norris2010 A+ · 21y → 9 WAR Chris Parmelee2009 A+ · 21y → 1 WAR Nolan Reimold2006 A+ · 23y → 4 WAR Career comps Darren Daulton1983 → 31 WAR Mickey Tettleton1984 → 36 WAR Max Ramirez2008 → 1 WAR | C | A+ | 23 | 2028 | 3.7 | 6.9 cWAR · 1.4 peak '30 · 1.3 peak-5 | |
| 125 | ![]() Juan OrtunoOFP 45 244/352/378 · 12 HR · 16 SB · 1.8 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 6%Star 8%Regular 11%Role 76%Didn't stick Closest matches Matt Cerda2010 A · 20y → 0 WAR Francisco Lindor2012 A · 19y → 65 WAR Cedric Hunter2007 A · 19y → -0 WAR Career comps Willie Randolph1975 → 48 WAR Lou Whitaker1977 → 62 WAR Steve Ontiveros1973 → 9 WAR | 2B | A | 20 | 2028 | 3.7 | 11.0 cWAR · 1.9 peak '32 · 1.8 peak-5 | |
| 126 | ![]() Jesus RodriguezOFP 45 265/333/376 · 8 HR · 10 SB · 1.0 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 4%Star 6%Regular 17%Role 74%Didn't stick Closest matches Brayan Peña2005 AAA · 23y → 5 WAR Manny Piña2011 AAA · 24y → 6 WAR Jose Morales2007 AAA · 24y → 1 WAR Career comps Geno Petralli1982 → 8 WAR Ron Hassey1978 → 19 WAR Ron Pruitt1975 → 2 WAR | C | MLB | 25 | MLB | 3.7 | 7.2 cWAR · 1.1 peak '28 · 1.0 peak-5 | |
| 127 | ![]() Zach RootOFP 45 111 IP · 24% K · 9% BB · 4.19 ERA · 1.3 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 8%Regular 16%Role 74%Didn't stick Closest matches Mitch White2017 A+ · 23y → 2 WAR Taylor Widener2017 A+ · 23y → -0 WAR Ryan Helsley2017 A+ · 23y → 6 WAR Career comps Matt Young1983 → 8 WAR Pat Zachry1976 → 10 WAR Kirk McCaskill1985 → 16 WAR | P | AA | 23 | 2028 | 3.7 | 6.3 cWAR · 1.4 peak '30 · 1.3 peak-5 | |
| 128 | ![]() Luis PeñaOFP 45 255/321/414 · 15 HR · 15 SB · 1.5 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 10%Star 8%Regular 13%Role 69%Didn't stick Closest matches Starlin Castro2009 A+ · 19y → 27 WAR Nate Spears2005 A+ · 20y → 0 WAR Teodoro Martinez2012 A+ · 20y → 0 WAR Career comps Dickie Thon1979 → 21 WAR Craig Biggio1988 → 72 WAR Ken Boswell1967 → 0 WAR | SS | A+ | 20 | 2028 | 3.7 | 11.8 cWAR · 1.6 peak '33 · 1.5 peak-5 | |
| 129 | ![]() Franklin PrimeraOFP 45 254/340/406 · 12 HR · 4 SB · 1.9 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 8%Star 6%Regular 15%Role 72%Didn't stick Closest matches Angel Salome2005 ROK · 19y → 0 WAR Ronald Torreyes2011 A · 19y → 2 WAR Alejandro Segovia2009 ROK · 19y → 0 WAR Career comps Bill Freehan1961 → 44 WAR Milt May1970 → 18 WAR Thurman Munson1969 → 40 WAR | C | A | 20 | 2028 | 3.7 | 11.7 cWAR · 2.0 peak '31 · 1.9 peak-5 | |
| 130 | ![]() Cooper FlemmingOFP 45 254/323/419 · 18 HR · 9 SB · 1.7 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 4%Star 8%Regular 20%Role 68%Didn't stick Closest matches Tyrone Taylor2013 A · 19y → 10 WAR Adrian Cardenas2007 A · 20y → -0 WAR Blake DeWitt2005 A · 20y → 3 WAR Career comps Craig Biggio1988 → 72 WAR Jorge Polanco2014 → 23+ WAR Asdrubal Cabrera2007 → 33 WAR | SS | A | 20 | 2028 | 3.7 | 13.6 cWAR · 1.8 peak '32 · 1.7 peak-5 | |
| 131 | ![]() Aroon EscobarOFP 45 248/324/382 · 15 HR · 17 SB · 1.0 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 7%Star 12%Regular 16%Role 64%Didn't stick Closest matches Hanley Ramirez2005 AA · 22y → 56 WAR Tyler Pastornicky2011 AA · 22y → 0 WAR Marcus Lemon2009 AA · 21y → 0 WAR Career comps Phil Linz1962 → 1 WAR Craig Biggio1988 → 72 WAR Rob Wilfong1977 → 7 WAR | 3B | AA | 22 | 2028 | 3.6 | 6.5 cWAR · 1.1 peak '31 · 1.0 peak-5 | |
| 132 | ![]() Kayson CunninghamOFP 45 240/321/375 · 12 HR · 13 SB · 1.1 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 8%Star 7%Regular 17%Role 67%Didn't stick Closest matches John Drennen2006 A · 20y → 0 WAR Pete Kozma2008 A · 20y → -1 WAR Kaleb Cowart2012 A+ · 20y → -1 WAR Career comps Blake DeWitt2008 → 4 WAR Craig Biggio1988 → 72 WAR Chris Speier1971 → 23 WAR | SS | A+ | 21 | 2028 | 3.6 | 8.4 cWAR · 1.2 peak '32 · 1.1 peak-5 | |
| 133 | ![]() David DavalilloOFP 45 96 IP · 23% K · 9% BB · 4.16 ERA · 1.1 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 1%Star 9%Regular 14%Role 75%Didn't stick Closest matches Jordan Montgomery2016 AA · 24y → 17 WAR Ivan Pineyro2015 AA · 24y → 0 WAR Corey Oswalt2017 AA · 24y → -0 WAR Career comps Frankie Montas2015 → 7+ WAR Mike Krukow1976 → 21 WAR Brian Kingman1979 → 3 WAR | P | AAA | 24 | 2028 | 3.6 | 4.7 cWAR · 1.3 peak '27 · 1.1 peak-5 | |
| 134 | ![]() George KlassenOFP 45 111 IP · 23% K · 12% BB · 4.63 ERA · 0.8 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 0%Star 9%Regular 13%Role 77%Didn't stick Closest matches Steven Brault2016 AAA · 24y → 2 WAR Manny Banuelos2015 AAA · 24y → 0 WAR Brandon Woodruff2017 AAA · 24y → 22 WAR Career comps Russ Ortiz1998 → 11 WAR Taylor Jungmann2015 → 1 WAR Rich Gale1978 → 3 WAR | P | MLB | 25 | MLB | 3.6 | 3.3 cWAR · 1.3 peak '27 · 1.0 peak-5 | |
| 135 | ![]() Sean Paul LiñanOFP 45 121 IP · 24% K · 9% BB · 4.37 ERA · 1.3 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 9%Regular 12%Role 78%Didn't stick Closest matches Reynaldo López2015 A+ · 21y → 15 WAR Chih-Wei Hu2015 A+ · 22y → 0 WAR Lewis Thorpe2017 A+ · 22y → 0 WAR Career comps Jack Armstrong1988 → 2 WAR Charlie Lea1980 → 10 WAR Willie Banks1991 → 1 WAR | P | AA | 22 | 2028 | 3.5 | 5.3 cWAR · 1.5 peak '31 · 1.3 peak-5 | |
| 136 | ![]() Tekoah RobyOFP 45 107 IP · 24% K · 7% BB · 4.18 ERA · 1.1 WAR /yr · peak-5 · full-szn Career comps Rodrigo Lopez2000 → 6 WAR Jeff Niemann2008 → 5 WAR John Tudor1979 → 34 WAR | P | AAA | 25 | 2028 | 3.5 | 5.0 cWAR · 2.0 peak '27 · 1.3 peak-5 | |
| 137 | ![]() Garrett BaumannOFP 40 112 IP · 21% K · 7% BB · 4.43 ERA · 1.1 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 3%Star 10%Regular 11%Role 76%Didn't stick Closest matches Jackson Stephens2016 AA · 22y → 0 WAR Germán Márquez2016 AA · 21y → 16 WAR Jen-Ho Tseng2017 AA · 23y → -0 WAR Career comps Bruce Hurst1980 → 35 WAR Steve Cooke1992 → 5 WAR Travis Wood2010 → 5 WAR | P | AAA | 22 | 2028 | 3.5 | 4.9 cWAR · 1.2 peak '31 · 1.1 peak-5 | |
| 138 | ![]() Mike SirotaOFP 40 240/352/412 · 14 HR · 9 SB · 1.0 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 9%Star 24%Regular 13%Role 54%Didn't stick Closest matches Aaron Bates2007 A+ · 23y → 0 WAR Chase Headley2007 AA · 23y → 24 WAR Jackie Bradley Jr.2012 A+ · 22y → 9 WAR Career comps Kevin Youkilis2004 → 27 WAR Bobby Kielty2001 → 4 WAR Orlando Merced1990 → 14 WAR | RF | AA | 24 | 2028 | 3.5 | 5.9 cWAR · 1.2 peak '27 · 1.0 peak-5 | |
| 139 | ![]() Kyson WitherspoonOFP 40 118 IP · 24% K · 10% BB · 4.39 ERA · 1.3 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 1%Star 7%Regular 10%Role 82%Didn't stick Closest matches Brett Martin2017 A+ · 22y → 2 WAR Chih-Wei Hu2015 A+ · 22y → 0 WAR Reynaldo López2015 A+ · 21y → 15 WAR Career comps Trevor Bauer2012 → 22 WAR Jack Armstrong1988 → 2 WAR Zack Wheeler2013 → 36+ WAR | P | A+ | 22 | 2028 | 3.4 | 5.5 cWAR · 1.4 peak '31 · 1.3 peak-5 | |
| 140 | ![]() Ike IrishOFP 40 241/309/417 · 13 HR · 5 SB · 1.0 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 4%Star 14%Regular 15%Role 67%Didn't stick Closest matches Jason Castro2009 AA · 22y → 14 WAR Tony Sanchez2010 A+ · 22y → 1 WAR Grant Green2010 A+ · 23y → -0 WAR Career comps John Orsino1961 → 6 WAR Miguel Montero2006 → 23 WAR Devin Mesoraco2011 → 7 WAR | C | A+ | 23 | 2028 | 3.4 | 6.2 cWAR · 1.2 peak '31 · 1.0 peak-5 | |
| 141 | ![]() Ralphy VelazquezOFP 40 251/324/451 · 23 HR · 3 SB · 0.8 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 23%Star 22%Regular 18%Role 36%Didn't stick Closest matches Jesus Montero2010 AAA · 21y → -1 WAR Mike Moustakas2010 AA · 22y → 20 WAR Ryan Zimmerman2005 AA · 21y → 41 WAR Career comps Justin Morneau2003 → 28 WAR Adrian Gonzalez2004 → 50 WAR Domonic Brown2010 → 1 WAR | 1B | AAA | 22 | 2028 | 3.4 | 6.0 cWAR · 0.9 peak '30 · 0.8 peak-5 | |
| 142 | ![]() Carlos JorgeOFP 40 238/300/349 · 10 HR · 34 SB · 1.0 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 2%Star 10%Regular 14%Role 74%Didn't stick Closest matches Henry Alejandro Rodriguez2012 AA · 22y → 0 WAR Gregorio Petit2007 AA · 23y → 0 WAR Steve Lombardozzi Jr.2011 AAA · 23y → 1 WAR Career comps Freddie Patek1968 → 15 WAR Ray Durham1995 → 29 WAR Jimmy Rollins2000 → 38 WAR | SS | MLB | 23 | MLB | 3.4 | 8.6 cWAR · 1.1 peak '30 · 1.0 peak-5 | |
| 143 | ![]() Coleman CrowOFP 40 105 IP · 19% K · 8% BB · 4.44 ERA · 0.9 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 0%Star 2%Regular 12%Role 86%Didn't stick Closest matches Brady Rodgers2016 AAA · 26y → -0 WAR Joe Wieland2015 AAA · 25y → 0 WAR Nick Kingham2017 AAA · 26y → -0 WAR Career comps Mike Grace1995 → 2 WAR Randy Wells2008 → 6 WAR Jae Weong Seo2002 → 4 WAR | P | MLB | 26 | MLB | 3.3 | 3.9 cWAR · 1.8 peak '27 · 1.2 peak-5 | |
| 144 | ![]() Iker RedonaOFP 40 127 IP · 25% K · 6% BB · 3.65 ERA · 2.4 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 6%Star 4%Regular 8%Role 82%Didn't stick Closest matches Wennington Romero2016 ROK · 18y → 0 WAR Freddy Peralta2015 ROK · 19y → 28 WAR Luis Rijo2017 ROK · 19y → 0 WAR Career comps Odalis Perez1998 → 13 WAR Jose Rosado1996 → 11 WAR Dan Haren2003 → 36 WAR | P | A | 19 | 2029 | 3.3 | 10.8 cWAR · 2.6 peak '34 · 2.4 peak-5 | |
| 145 | ![]() Edian EspinalOFP 40 259/332/395 · 10 HR · 7 SB · 1.3 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 0%Star 3%Regular 7%Role 89%Didn't stick Closest matches Maxx Tissenbaum2013 A · 22y → 0 WAR Luke Maile2013 A · 22y → 2 WAR Mark Wagner2006 A · 22y → 0 WAR Career comps Thurman Munson1969 → 40 WAR Geno Petralli1982 → 8 WAR Terry Steinbach1986 → 29 WAR | C | A | 22 | 2029 | 3.3 | 8.9 cWAR · 1.4 peak '31 · 1.3 peak-5 | |
| 146 | ![]() Justin GonzalesOFP 40 249/331/433 · 23 HR · 9 SB · 1.2 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 18%Star 8%Regular 14%Role 60%Didn't stick Closest matches Freddie Freeman2009 A+ · 20y → 66 WAR Marcus Lemon2008 A+ · 20y → 0 WAR Ramón Flores2012 A+ · 20y → -1 WAR Career comps Edwin Encarnacion2005 → 37 WAR Jerry Turner1974 → 3 WAR Wil Myers2013 → 13 WAR | RF | A+ | 20 | 2028 | 3.3 | 9.4 cWAR · 1.3 peak '32 · 1.2 peak-5 | |
| 147 | ![]() Jonathan SantucciOFP 40 110 IP · 25% K · 11% BB · 4.29 ERA · 1.0 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 3%Star 13%Regular 14%Role 70%Didn't stick Closest matches Stephen Gonsalves2017 AA · 23y → -0 WAR Jordan Montgomery2016 AA · 24y → 17 WAR Jake Faria2016 AA · 23y → 1 WAR Career comps Bo Belinsky1962 → -0 WAR Tom Phoebus1966 → 10 WAR Roger Pavlik1992 → 10 WAR | P | AAA | 24 | 2028 | 3.3 | 5.3 cWAR · 1.8 peak '27 · 1.2 peak-5 | |
| 148 | ![]() Alejandro RosarioOFP 40 75 IP · 28% K · 6% BB · 3.63 ERA · 1.2 WAR /yr · peak-5 · full-szn Career comps Andy McGaffigan1981 → 10 WAR David Wells1987 → 51 WAR Sonny Siebert1964 → 28 WAR | P | A+ | 25 | 2028 | 3.3 | 6.5 cWAR · 1.8 peak '27 · 1.3 peak-5 | |
| 149 | ![]() Harry FordOFP 40 217/322/346 · 8 HR · 4 SB · 0.7 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 5%Star 8%Regular 19%Role 69%Didn't stick Closest matches Lou Marson2009 AAA · 23y → 1 WAR Geovany Soto2006 AAA · 23y → 17 WAR Shin-Soo Choo2005 AAA · 23y → 37 WAR Career comps John Stearns1974 → 16 WAR Jim Essian1973 → 8 WAR Gregg Zaun1995 → 16 WAR | C | MLB | 24 | MLB | 3.3 | 4.8 cWAR · 0.8 peak '29 · 0.7 peak-5 | |
| 150 | ![]() Nelson RadaOFP 40 241/322/351 · 10 HR · 34 SB · 0.9 WAR /yr · peak-5 · full-szn Similar prospects — how they turned out 19%Star 10%Regular 22%Role 50%Didn't stick Closest matches Andrew McCutchen2008 AAA · 22y → 49 WAR Yolmer Sánchez2013 AAA · 21y → 2 WAR Ryan Sweeney2006 AAA · 21y → 3 WAR Career comps Delino DeShields2015 → 2 WAR Gerald Young1987 → 5 WAR Jerry White1974 → 3 WAR | CF | AAA | 21 | 2028 | 3.2 | 7.7 cWAR · 1.0 peak '32 · 0.9 peak-5 |
Showing 150 of 2,439 rows — more load as you scroll





















































































































































