The 2022 Top 101: Sliced and Diced


Image credit: © Sam Navarro-USA TODAY Sports

Top | By Positions | By Organizations | By Ages | By Signed
C (11) | 1B (2) | 2B (5) | 3B (5) | SS (25) | OF (18) | RHP (25) | LHP (8)
Age 19 (10) | Age 20 (15) | Age 21 (14) | Age 22 (26) | Age 23 (21) | Age 24 (11) | Age 25 (3) | Age 26 (1)
Top 10 (24) | 3rd Rd or Earlier (42) | 4th Rd or Later (5) | Int’l (30)

Top 101 Prospects by Position

Top | By Positions | Catchers
2. Adley Rutschman (age 24) – Orioles
10. Francisco Álvarez (age 20) – Mets
18. Henry Davis (age 22) – Pirates
22. Gabriel Moreno (age 22) – Blue Jays
23. Tyler Soderstrom (age 20) – Athletics
35. MJ Melendez (age 23) – Royals
39. Keibert Ruiz (age 23) – Nationals
53. Joey Bart (age 25) – Giants
55. Diego Cartaya (age 20) – Dodgers
59. Luis Campusano (age 23) – Padres
75. Shea Langeliers (age 24) – Braves

Top | By Positions | First Basemen
44. Triston Casas (age 22) – Red Sox
72. Nick Pratto (age 23) – Royals

Top | By Positions | Second Basemen
28. Nolan Gorman (age 22) – Cardinals
29. Nick Gonzales (age 23) – Pirates
40. Nick Yorke (age 20) – Red Sox
50. Justin Foscue (age 23) – Rangers
101. James Triantos (age 19) – Cubs

Top | By Positions | Third Basemen
4. Spencer Torkelson (age 22) – Tigers
7. Jordan Walker (age 20) – Cardinals
13. Brett Baty (age 22) – Mets
31. Josh Jung (age 24) – Rangers
36. Miguel Vargas (age 22) – Dodgers

Top | By Positions | Shortstops
1. Bobby Witt Jr. (age 22) – Royals
9. Marco Luciano (age 20) – Giants
11. CJ Abrams (age 21) – Padres
12. Oneil Cruz (age 23) – Pirates
14. Anthony Volpe (age 21) – Yankees
15. Noelvi Marte (age 20) – Mariners
16. Jeremy Peña (age 24) – Astros
17. Marcelo Mayer (age 19) – Red Sox
38. Liover Peguero (age 21) – Pirates
45. Kahlil Watson (age 19) – Marlins
47. Brayan Rocchio (age 21) – Guardians
48. Jordan Lawlar (age 19) – D-backs
51. Ronny Mauricio (age 21) – Mets
52. Austin Martin (age 23) – Twins
57. Gabriel Arias (age 22) – Guardians
60. Jordan Groshans (age 22) – Blue Jays
61. Oswald Peraza (age 22) – Yankees
62. Orelvis Martinez (age 20) – Blue Jays
66. Brady House (age 19) – Nationals
70. Elly De La Cruz (age 20) – Reds
77. Matt McLain (age 22) – Reds
79. Reginald Preciado (age 19) – Cubs
88. Gunnar Henderson (age 21) – Orioles
93. Bryson Stott (age 24) – Phillies
97. Geraldo Perdomo (age 22) – D-backs

Top | By Positions | Outfielders
3. Julio Rodríguez (age 21) – Mariners
6. Riley Greene (age 21) – Tigers
25. Zac Veen (age 20) – Rockies
26. Robert Hassell III (age 20) – Padres
27. Brennen Davis (age 22) – Cubs
30. Luis Matos (age 20) – Giants
33. George Valera (age 21) – Guardians
34. Corbin Carroll (age 21) – D-backs
37. Alek Thomas (age 22) – D-backs
46. Colton Cowser (age 22) – Orioles
58. Michael Harris II (age 21) – Braves
67. Owen Caissie (age 19) – Cubs
68. Andy Pages (age 21) – Dodgers
71. Cristian Pache (age 23) – Braves
81. Jarren Duran (age 25) – Red Sox
83. Jairo Pomares (age 21) – Giants
94. Garrett Mitchell (age 23) – Brewers
98. Sal Frelick (age 22) – Brewers

Top | By Positions | Right-handed Pitchers
5. Grayson Rodriguez (age 22) – Orioles
8. Shane Baz (age 23) – Rays
19. Cade Cavalli (age 23) – Nationals
20. Jack Leiter (age 22) – Rangers
21. George Kirby (age 24) – Mariners
24. Max Meyer (age 23) – Marlins
32. Hunter Greene (age 22) – Reds
41. Mick Abel (age 20) – Phillies
43. Daniel Espino (age 21) – Guardians
49. Jackson Jobe (age 19) – Tigers
54. Eury Perez (age 19) – Marlins
63. Bobby Miller (age 23) – Dodgers
69. Edward Cabrera (age 24) – Marlins
73. Nate Pearson (age 25) – Blue Jays
74. Sixto Sánchez (age 23) – Marlins
78. Jordan Balazovic (age 23) – Twins
82. Andrew Painter (age 19) – Phillies
84. Gavin Williams (age 22) – Guardians
85. Spencer Strider (age 23) – Braves
86. Sam Bachman (age 22) – Angels
87. Emerson Hancock (age 23) – Mariners
89. Roansy Contreras (age 22) – Pirates
90. Randy Vasquez (age 23) – Yankees
91. Cole Winn (age 22) – Rangers
96. Joe Ryan (age 26) – Twins

Top | By Positions | Left-handed Pitchers
42. Nick Lodolo (age 24) – Reds
56. Kyle Muller (age 24) – Braves
64. Reid Detmers (age 22) – Angels
65. Matthew Liberatore (age 22) – Cardinals
76. Dax Fulton (age 20) – Marlins
80. D.L. Hall (age 23) – Orioles
92. Kyle Harrison (age 20) – Giants
100. Aaron Ashby (age 24) – Brewers


Top | By Positions | By Organizations | By Ages | By Signed
C (11) | 1B (2) | 2B (5) | 3B (5) | SS (25) | OF (18) | RHP (25) | LHP (8)
Age 19 (10) | Age 20 (15) | Age 21 (14) | Age 22 (26) | Age 23 (21) | Age 24 (11) | Age 25 (3) | Age 26 (1)
Top 10 (24) | 3rd Rd or Earlier (42) | 4th Rd or Later (5) | Int’l (30)

Top 101 Prospects By Organizations

Top | By Organizations | Arizona Diamondbacks (4)
34. Corbin Carroll (OF – age 21)
37. Alek Thomas (OF – age 22)
48. Jordan Lawlar (SS – age 19)
97. Geraldo Perdomo (SS – age 22)

Top | By Organizations | Atlanta Braves (5)
56. Kyle Muller (LHP – age 24)
58. Michael Harris II (OF – age 21)
71. Cristian Pache (OF – age 23)
75. Shea Langeliers (C – age 24)
85. Spencer Strider (RHP – age 23)

Top | By Organizations | Baltimore Orioles (5)
2. Adley Rutschman (C – age 24)
5. Grayson Rodriguez (RHP – age 22)
46. Colton Cowser (OF – age 22)
80. D.L. Hall (LHP – age 23)
88. Gunnar Henderson (SS/3B – age 21)

Top | By Organizations | Boston Red Sox (4)
17. Marcelo Mayer (SS – age 19)
40. Nick Yorke (2B – age 20)
44. Triston Casas (1B – age 22)
81. Jarren Duran (OF – age 25)

Top | By Organizations | Chicago Cubs (4)
27. Brennen Davis (OF – age 22)
67. Owen Caissie (OF – age 19)
79. Reginald Preciado (SS/3B – age 19)
101. James Triantos (2B/SS – age 19)

Top | By Organizations | Cincinnati Reds (4)
32. Hunter Greene (RHP – age 22)
42. Nick Lodolo (LHP – age 24)
70. Elly De La Cruz (SS/3B – age 20)
77. Matt McLain (SS – age 22)

Top | By Organizations | Cleveland Guardians (5)
33. George Valera (OF – age 21)
43. Daniel Espino (RHP – age 21)
47. Brayan Rocchio (SS – age 21)
57. Gabriel Arias (SS – age 22)
84. Gavin Williams (RHP – age 22)

Top | By Organizations | Colorado Rockies (1)
25. Zac Veen (OF – age 20)

Top | By Organizations | Detroit Tigers (3)
4. Spencer Torkelson (3B/1B – age 22)
6. Riley Greene (OF – age 21)
49. Jackson Jobe (RHP – age 19)

Top | By Organizations | Houston Astros (1)
16. Jeremy Peña (SS – age 24)

Top | By Organizations | Kansas City Royals (3)
1. Bobby Witt Jr. (SS/3B – age 22)
35. MJ Melendez (C – age 23)
72. Nick Pratto (1B – age 23)

Top | By Organizations | Los Angeles Angels (2)
64. Reid Detmers (LHP – age 22)
86. Sam Bachman (RHP – age 22)

Top | By Organizations | Los Angeles Dodgers (4)
36. Miguel Vargas (3B – age 22)
55. Diego Cartaya (C – age 20)
63. Bobby Miller (RHP – age 23)
68. Andy Pages (OF – age 21)

Top | By Organizations | Miami Marlins (6)
24. Max Meyer (RHP – age 23)
45. Kahlil Watson (SS – age 19)
54. Eury Perez (RHP – age 19)
69. Edward Cabrera (RHP – age 24)
74. Sixto Sánchez (RHP – age 23)
76. Dax Fulton (LHP – age 20)

Top | By Organizations | Milwaukee Brewers (3)
94. Garrett Mitchell (OF – age 23)
98. Sal Frelick (OF – age 22)
100. Aaron Ashby (LHP – age 24)

Top | By Organizations | Minnesota Twins (3)
52. Austin Martin (SS/OF – age 23)
78. Jordan Balazovic (RHP – age 23)
96. Joe Ryan (RHP – age 26)

Top | By Organizations | New York Mets (3)
10. Francisco Álvarez (C – age 20)
13. Brett Baty (3B/OF – age 22)
51. Ronny Mauricio (SS – age 21)

Top | By Organizations | New York Yankees (3)
14. Anthony Volpe (SS – age 21)
61. Oswald Peraza (SS – age 22)
90. Randy Vasquez (RHP – age 23)

Top | By Organizations | Oakland Athletics (1)
23. Tyler Soderstrom (C/1B – age 20)

Top | By Organizations | Philadelphia Phillies (3)
41. Mick Abel (RHP – age 20)
82. Andrew Painter (RHP – age 19)
93. Bryson Stott (SS – age 24)

Top | By Organizations | Pittsburgh Pirates (5)
12. Oneil Cruz (SS – age 23)
18. Henry Davis (C – age 22)
29. Nick Gonzales (2B – age 23)
38. Liover Peguero (SS – age 21)
89. Roansy Contreras (RHP – age 22)

Top | By Organizations | San Diego Padres (3)
11. CJ Abrams (SS – age 21)
26. Robert Hassell III (OF – age 20)
59. Luis Campusano (C – age 23)

Top | By Organizations | Seattle Mariners (4)
3. Julio Rodríguez (OF – age 21)
15. Noelvi Marte (SS – age 20)
21. George Kirby (RHP – age 24)
87. Emerson Hancock (RHP – age 23)

Top | By Organizations | San Francisco Giants (5)
9. Marco Luciano (SS – age 20)
30. Luis Matos (OF – age 20)
53. Joey Bart (C – age 25)
83. Jairo Pomares (OF – age 21)
92. Kyle Harrison (LHP – age 20)

Top | By Organizations | St. Louis Cardinals (3)
7. Jordan Walker (3B – age 20)
28. Nolan Gorman (2B/3B – age 22)
65. Matthew Liberatore (LHP – age 22)

Top | By Organizations | Tampa Bay Rays (2)
8. Shane Baz (RHP – age 23)
95. Vidal Bruján (IF/OF – age 24)

Top | By Organizations | Texas Rangers (5)
20. Jack Leiter (RHP – age 22)
31. Josh Jung (3B – age 24)
50. Justin Foscue (2B – age 23)
91. Cole Winn (RHP – age 22)
99. Ezequiel Duran (IF – age 23)

Top | By Organizations | Toronto Blue Jays (4)
22. Gabriel Moreno (C – age 22)
60. Jordan Groshans (SS/3B – age 22)
62. Orelvis Martinez (SS/3B – age 20)
73. Nate Pearson (RHP – age 25)

Top | By Organizations | Washington Nationals (3)
19. Cade Cavalli (RHP – age 23)
39. Keibert Ruiz (C – age 23)
66. Brady House (SS – age 19)


Top | By Positions | By Organizations | By Ages | By Signed
C (11) | 1B (2) | 2B (5) | 3B (5) | SS (25) | OF (18) | RHP (25) | LHP (8)
Age 19 (10) | Age 20 (15) | Age 21 (14) | Age 22 (26) | Age 23 (21) | Age 24 (11) | Age 25 (3) | Age 26 (1)
Top 10 (24) | 3rd Rd or Earlier (42) | 4th Rd or Later (5) | Int’l (30)

Top 101 Prospects by Age

Top | By Ages | Age 19
17. Marcelo Mayer (SS) – Red Sox
45. Kahlil Watson (SS) – Marlins
48. Jordan Lawlar (SS) – D-backs
49. Jackson Jobe (RHP) – Tigers
54. Eury Perez (RHP) – Marlins
66. Brady House (SS) – Nationals
67. Owen Caissie (OF) – Cubs
79. Reginald Preciado (SS/3B) – Cubs
82. Andrew Painter (RHP) – Phillies
101. James Triantos (2B/SS) – Cubs

Top | By Ages | Age 20
7. Jordan Walker (3B) – Cardinals
9. Marco Luciano (SS) – Giants
10. Francisco Álvarez (C) – Mets
15. Noelvi Marte (SS) – Mariners
23. Tyler Soderstrom (C/1B) – Athletics
25. Zac Veen (OF) – Rockies
26. Robert Hassell III (OF) – Padres
30. Luis Matos (OF) – Giants
40. Nick Yorke (2B) – Red Sox
41. Mick Abel (RHP) – Phillies
55. Diego Cartaya (C) – Dodgers
62. Orelvis Martinez (SS/3B) – Blue Jays
70. Elly De La Cruz (SS/3B) – Reds
76. Dax Fulton (LHP) – Marlins
92. Kyle Harrison (LHP) – Giants

Top | By Ages | Age 21
3. Julio Rodríguez (OF) – Mariners
6. Riley Greene (OF) – Tigers
11. CJ Abrams (SS) – Padres
14. Anthony Volpe (SS) – Yankees
33. George Valera (OF) – Guardians
34. Corbin Carroll (OF) – D-backs
38. Liover Peguero (SS) – Pirates
43. Daniel Espino (RHP) – Guardians
47. Brayan Rocchio (SS) – Guardians
51. Ronny Mauricio (SS) – Mets
58. Michael Harris II (OF) – Braves
68. Andy Pages (OF) – Dodgers
83. Jairo Pomares (OF) – Giants
88. Gunnar Henderson (SS/3B) – Orioles

Top | By Ages | Age 22
1. Bobby Witt Jr. (SS/3B) – Royals
4. Spencer Torkelson (3B/1B) – Tigers
5. Grayson Rodriguez (RHP) – Orioles
13. Brett Baty (3B/OF) – Mets
18. Henry Davis (C) – Pirates
20. Jack Leiter (RHP) – Rangers
22. Gabriel Moreno (C) – Blue Jays
27. Brennen Davis (OF) – Cubs
28. Nolan Gorman (2B/3B) – Cardinals
32. Hunter Greene (RHP) – Reds
36. Miguel Vargas (3B) – Dodgers
37. Alek Thomas (OF) – D-backs
44. Triston Casas (1B) – Red Sox
46. Colton Cowser (OF) – Orioles
57. Gabriel Arias (SS) – Guardians
60. Jordan Groshans (SS/3B) – Blue Jays
61. Oswald Peraza (SS) – Yankees
64. Reid Detmers (LHP) – Angels
65. Matthew Liberatore (LHP) – Cardinals
77. Matt McLain (SS) – Reds
84. Gavin Williams (RHP) – Guardians
86. Sam Bachman (RHP) – Angels
89. Roansy Contreras (RHP) – Pirates
91. Cole Winn (RHP) – Rangers
97. Geraldo Perdomo (SS) – D-backs
98. Sal Frelick (OF) – Brewers

Top | By Ages | Age 23
8. Shane Baz (RHP) – Rays
12. Oneil Cruz (SS) – Pirates
19. Cade Cavalli (RHP) – Nationals
24. Max Meyer (RHP) – Marlins
29. Nick Gonzales (2B) – Pirates
35. MJ Melendez (C) – Royals
39. Keibert Ruiz (C) – Nationals
50. Justin Foscue (2B) – Rangers
52. Austin Martin (SS/OF) – Twins
59. Luis Campusano (C) – Padres
63. Bobby Miller (RHP) – Dodgers
71. Cristian Pache (OF) – Braves
72. Nick Pratto (1B) – Royals
74. Sixto Sánchez (RHP) – Marlins
78. Jordan Balazovic (RHP) – Twins
80. D.L. Hall (LHP) – Orioles
85. Spencer Strider (RHP) – Braves
87. Emerson Hancock (RHP) – Mariners
90. Randy Vasquez (RHP) – Yankees
94. Garrett Mitchell (OF) – Brewers
99. Ezequiel Duran (IF) – Rangers

Top | By Ages | Age 24
2. Adley Rutschman (C) – Orioles
16. Jeremy Peña (SS) – Astros
21. George Kirby (RHP) – Mariners
31. Josh Jung (3B) – Rangers
42. Nick Lodolo (LHP) – Reds
56. Kyle Muller (LHP) – Braves
69. Edward Cabrera (RHP) – Marlins
75. Shea Langeliers (C) – Braves
93. Bryson Stott (SS) – Phillies
95. Vidal Bruján (IF/OF) – Rays
100. Aaron Ashby (LHP) – Brewers

Top | By Ages | Age 25
53. Joey Bart (C) – Giants
73. Nate Pearson (RHP) – Blue Jays
81. Jarren Duran (OF) – Red Sox

Top | By Ages | Age 26
96. Joe Ryan (RHP) – Twins


Top | By Positions | By Organizations | By Ages | By Signed
C (11) | 1B (2) | 2B (5) | 3B (5) | SS (25) | OF (18) | RHP (25) | LHP (8)
Age 19 (10) | Age 20 (15) | Age 21 (14) | Age 22 (26) | Age 23 (21) | Age 24 (11) | Age 25 (3) | Age 26 (1)
Top 10 (24) | 3rd Rd or Earlier (42) | 4th Rd or Later (5) | Int’l (30)

Top 101 Prospects by Signed

Top | By Signed | Drafted, Top 10 Overall
1. Bobby Witt Jr. (SS/3B – age 22) – Royals
2. Adley Rutschman (C – age 24) – Orioles
4. Spencer Torkelson (3B/1B – age 22) – Tigers
6. Riley Greene (OF – age 21) – Tigers
11. CJ Abrams (SS – age 21) – Padres
17. Marcelo Mayer (SS – age 19) – Red Sox
18. Henry Davis (C – age 22) – Pirates
20. Jack Leiter (RHP – age 22) – Rangers
24. Max Meyer (RHP – age 23) – Marlins
25. Zac Veen (OF – age 20) – Rockies
26. Robert Hassell III (OF – age 20) – Padres
29. Nick Gonzales (2B – age 23) – Pirates
31. Josh Jung (3B – age 24) – Rangers
32. Hunter Greene (RHP – age 22) – Reds
42. Nick Lodolo (LHP – age 24) – Reds
46. Colton Cowser (OF – age 22) – Orioles
48. Jordan Lawlar (SS – age 19) – D-backs
49. Jackson Jobe (RHP – age 19) – Tigers
52. Austin Martin (SS/OF – age 23) – Twins
53. Joey Bart (C – age 25) – Giants
64. Reid Detmers (LHP – age 22) – Angels
75. Shea Langeliers (C – age 24) – Braves
86. Sam Bachman (RHP – age 22) – Angels
87. Emerson Hancock (RHP – age 23) – Mariners

Top | By Signed | Drafted, Third Round or Earlier
5. Grayson Rodriguez (RHP – age 22) – Orioles
7. Jordan Walker (3B – age 20) – Cardinals
8. Shane Baz (RHP – age 23) – Rays
13. Brett Baty (3B/OF – age 22) – Mets
14. Anthony Volpe (SS – age 21) – Yankees
16. Jeremy Peña (SS – age 24) – Astros
19. Cade Cavalli (RHP – age 23) – Nationals
21. George Kirby (RHP – age 24) – Mariners
23. Tyler Soderstrom (C/1B – age 20) – Athletics
27. Brennen Davis (OF – age 22) – Cubs
28. Nolan Gorman (2B/3B – age 22) – Cardinals
34. Corbin Carroll (OF – age 21) – D-backs
35. MJ Melendez (C – age 23) – Royals
37. Alek Thomas (OF – age 22) – D-backs
40. Nick Yorke (2B – age 20) – Red Sox
41. Mick Abel (RHP – age 20) – Phillies
43. Daniel Espino (RHP – age 21) – Guardians
44. Triston Casas (1B – age 22) – Red Sox
45. Kahlil Watson (SS – age 19) – Marlins
50. Justin Foscue (2B – age 23) – Rangers
56. Kyle Muller (LHP – age 24) – Braves
58. Michael Harris II (OF – age 21) – Braves
59. Luis Campusano (C – age 23) – Padres
60. Jordan Groshans (SS/3B – age 22) – Blue Jays
63. Bobby Miller (RHP – age 23) – Dodgers
65. Matthew Liberatore (LHP – age 22) – Cardinals
66. Brady House (SS – age 19) – Nationals
67. Owen Caissie (OF – age 19) – Cubs
72. Nick Pratto (1B – age 23) – Royals
73. Nate Pearson (RHP – age 25) – Blue Jays
76. Dax Fulton (LHP – age 20) – Marlins
77. Matt McLain (SS – age 22) – Reds
80. D.L. Hall (LHP – age 23) – Orioles
82. Andrew Painter (RHP – age 19) – Phillies
84. Gavin Williams (RHP – age 22) – Guardians
88. Gunnar Henderson (SS/3B – age 21) – Orioles
91. Cole Winn (RHP – age 22) – Rangers
92. Kyle Harrison (LHP – age 20) – Giants
93. Bryson Stott (SS – age 24) – Phillies
94. Garrett Mitchell (OF – age 23) – Brewers
98. Sal Frelick (OF – age 22) – Brewers
101. James Triantos (2B/SS – age 19) – Cubs

Top | By Signed | Drafted, Fourth Round or Later
78. Jordan Balazovic (RHP – age 23) – Twins
81. Jarren Duran (OF – age 25) – Red Sox
85. Spencer Strider (RHP – age 23) – Braves
96. Joe Ryan (RHP – age 26) – Twins
100. Aaron Ashby (LHP – age 24) – Brewers

Top | By Signed | International Signee
3. Julio Rodríguez (OF – age 21) – Mariners
9. Marco Luciano (SS – age 20) – Giants
10. Francisco Álvarez (C – age 20) – Mets
12. Oneil Cruz (SS – age 23) – Pirates
15. Noelvi Marte (SS – age 20) – Mariners
22. Gabriel Moreno (C – age 22) – Blue Jays
30. Luis Matos (OF – age 20) – Giants
33. George Valera (OF – age 21) – Guardians
36. Miguel Vargas (3B – age 22) – Dodgers
38. Liover Peguero (SS – age 21) – Pirates
39. Keibert Ruiz (C – age 23) – Nationals
47. Brayan Rocchio (SS – age 21) – Guardians
51. Ronny Mauricio (SS – age 21) – Mets
54. Eury Perez (RHP – age 19) – Marlins
55. Diego Cartaya (C – age 20) – Dodgers
57. Gabriel Arias (SS – age 22) – Guardians
61. Oswald Peraza (SS – age 22) – Yankees
62. Orelvis Martinez (SS/3B – age 20) – Blue Jays
68. Andy Pages (OF – age 21) – Dodgers
69. Edward Cabrera (RHP – age 24) – Marlins
70. Elly De La Cruz (SS/3B – age 20) – Reds
71. Cristian Pache (OF – age 23) – Braves
74. Sixto Sánchez (RHP – age 23) – Marlins
79. Reginald Preciado (SS/3B – age 19) – Cubs
83. Jairo Pomares (OF – age 21) – Giants
89. Roansy Contreras (RHP – age 22) – Pirates
90. Randy Vasquez (RHP – age 23) – Yankees
95. Vidal Bruján (IF/OF – age 24) – Rays
97. Geraldo Perdomo (SS – age 22) – D-backs
99. Ezequiel Duran (IF – age 23) – Rangers


Top | By Positions | By Organizations | By Ages | By Signed
C (11) | 1B (2) | 2B (5) | 3B (5) | SS (25) | OF (18) | RHP (25) | LHP (8)
Age 19 (10) | Age 20 (15) | Age 21 (14) | Age 22 (26) | Age 23 (21) | Age 24 (11) | Age 25 (3) | Age 26 (1)
Top 10 (24) | 3rd Rd or Earlier (42) | 4th Rd or Later (5) | Int’l (30)

Thank you for reading

This is a free article. If you enjoyed it, consider subscribing to Baseball Prospectus. Subscriptions support ongoing public baseball research and analysis in an increasingly proprietary environment.

Subscribe now





Source link

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.