top of page

2023 Keith Law Top 100 Prospect List



To round out our prospect list coverage, Keith Law revealed his 2023 Top 100 Prospects for The Athletic on Monday placing Alamo Short Stacks activation-ready outfielder Corbin Carroll at the top of the list.


Law's Top 100 Prospect usually has the most unique feel compared to the other three publications with a heavy emphasis on the ability to stay up the middle defensively factoring heavily into the overall list. That has generally led to a heavy presence of shortstops, catchers and centerfielders which apparent again in 2023.


The Asti Grape Stompers and Idaho Taters paced the league with seven representatives while outfielder Jackson Chourio ranked as the top available Free Agent.


2023 The Athletic Top 100 Prospect List

1 OF Corbin Carroll, Alamo Short Stacks

2. IF Gunnar Henderson, St. Joseph Jokers

3. OF Jackson Chourio, Free Agent

4. SS Elly de la Cruz, Cloverdale Clovers

5. OF/IF Jordan Walker, Asti Grape Stompers

6. C Diego Cartaya, Mt. Diablo Devils

7. C Francisco Alvarez, Asti Grape Stompers

8. SS Anthony Volpe, Cloverdale Clovers

9. SS Jordan Lawlar, Asti Grape Stompers

10. RHP Eury Perez, Maltese Falcons

11 SS Marcelo Mayer, Idaho Taters

12. LHP Kyle Harrison, Asti Grape Stompers

13. RHP Andrew Painter, Cloverdale Clovers

14. OF Druw Jones, Maltese Falcons

15. RHP Grayson Rodriguez, Lunatic Fringe

16. OF James Wood, Free Agent

17. 3B Cam Collier, Free Agent

18. SS Termarr Johnson, Spokane Fightin' Fish

19. SS Jackson Holliday, Idaho Taters

20. SS Jackson Merrill, Free Agent

21 SS Marco Luciano, Cloverdale Clovers

22. SS Brayan Rocchio, Lunatic Fringe

23. IF/OF Miguel Vargas, Alamo Short Stacks

24. IF Curtis Mead, Asti Grape Stompers

25. SS Colson Montgomery, Free Agent

26. OF Pete Crow-Armstrong, Asti Grape Stompers

27. OF George Valera, Spokane Fightin' Fish

28. RHP Bobby Miller, Lake Merced Goutfish

29. OF Kevin Alcantara, Lake Merced Goutfish

30. C Henry Davis, Meinert Hops

31. 3B Brett Baty, Meinert Hops

32. OF Jasson Dominguez, Mission Viejo Maulers

33. RHP Daniel Espino, Maltese Falcons

34. C Endy Rodriguez, Free Agent

35. OF Elijah Green, Lake Merced Goutfish

36. RHP Tanner Bibee, Free Agent

37. OF Ceddanne Rafaela, Free Agent

38. RHP Brandon Pfaadt, Honolulu Hammerheads

39. RHP Gavin Stone, Free Agent

40. 1B Triston Casas, Maltese Falcons

41. OF Sal Frelick, Free Agent

42. RHP Gavin Williams, Idaho Taters

43. OF Robert Hassell III, Honolulu Hammerheads

44. C Kevin Parada, Free Agent

45. C Jeferson Quero, Free Agent

46. SS Masyn Winn, Free Agent

47. LHP Ricky Tiedemann, Cloverdale Clovers

48. OF Emmanuel Rodriguez, Free Agent

49. SS Noelvi Marte, Lunatic Fringe

50. OF Brennan Davis, Idaho Taters

51. SS Brooks Lee, Mission Viejo Maulers

52. RHP Taj Bradley, Cloverdale Clovers

53. OF Evan Carter, Free Agent

54. OF Zac Veen, Maltese Falcons

55. C Bo Naylor, Free Agent

56. 3B Josh Jung, Idaho Taters

57. OF Gavin Cross, Idaho Taters

58. SS Edwin Arroyo, Free Agent

59. SS Zach Neto, Free Agent

60. 1B/C Tyler Soderstrom, Mt. Diablo Devils

61 C Logan O'Hoppe, Free Agent

62. C Dalton Rushing, Free Agent

63. RHP Tink Hence, Free Agent

64. RHP Quinn Priester, Honolulu Hammerheads

65. C Harry Ford, Lunatic Fringe

66. RHP Gordon Graceffo, Free Agent

67. OF Andy Pages, Lake Merced Goutfish

68. OF Alex Ramirez, Free Agent

69. SS Ezequiel Tovar, Free Agent

70. RHP Owen White, Free Agent

71 RHP Cade Cavalli, Mt. Diablo Devils

72. OF Miguel Bleis, Free Agent

73. IF Jordan Westburg, Free Agent

74. IF Michael Busch, Mt. Diablo Devils

75. RHP Bryce Miller, Free Agent

76. SS Oswald Peraza, Lake Merced Goutfish

77. RHP Mick Abel, Asti Grape Stompers

78. LHP Dax Fulton, Free Agent

79. OF Benny Montgomery, Free Agent

80. RHP Hunter Brown, Free Agent

81. 1B Kyle Manzardo, Free Agent

82. RHP Ryne Nelson, Honolulu Hammerheads

83. RHP Jackson Jobe, Las Vegas Aristocrats

84. LHP D.L. Hall, St. Joseph Jokers

85. SS Brady House, Mt. Diablo Devils

86. OF Everson Pereira, Free Agent

87. SS Ronny Mauricio, Lake Merced Goutfish

88. IF Jace Jung, Honolulu Hammerheads

89. OF James Outman, Free Agent

90. 3B Warming Bernabel, Free Agent

91. OF Joey Wiemer, Free Agent

92. RHP Jack Leiter, Idaho Taters

93. C Edgar Quero, Free Agent

94. OF Sammy Zavala, Free Agent

95. SS Joey Ortiz, Free Agent

96. IF/OF Tyler Black, Free Agent

97. LHP Jake Eder, Free Agent

98. SS Adael Amador, Free Agent

99. 3B Junior Caminero, Free Agent

100. RHP/U Bubba Chandler, Free Agent


Free Agents

3. OF Jackson Chourio, Free Agent

16. OF James Wood, Free Agent

17. 3B Cam Collier, Free Agent

20. SS Jackson Merrill, Free Agent

25. SS Colson Montgomery, Free Agent

34. C Endy Rodriguez, Free Agent

36. RHP Tanner Bibee, Free Agent

37. OF Ceddanne Rafaela, Free Agent

39. RHP Gavin Stone, Free Agent

41 OF Sal Frelick, Free Agent

44. C Kevin Parada, Free Agent

45. C Jeferson Quero, Free Agent

46. SS Masyn Winn, Free Agent

48. OF Emmanuel Rodriguez, Free Agent

53. OF Evan Carter, Free Agent

55. C Bo Naylor, Free Agent

58. SS Edwin Arroyo, Free Agent

59. SS Zach Neto, Free Agent

61. C Logan O'Hoppe, Free Agent

62. C Dalton Rushing, Free Agent

63. RHP Tink Hence, Free Agent

66. RHP Gordon Graceffo, Free Agent

68. OF Alex Ramirez, Free Agent

69. SS Ezequiel Tovar, Free Agent

70. RHP Owen White, Free Agent

72. OF Miguel Bleis, Free Agent

73. IF Jordan Westburg, Free Agent

75. RHP Bryce Miller, Free Agent

78. LHP Dax Fulton, Free Agent

79. OF Benny Montgomery, Free Agent

80. RHP Hunter Brown, Free Agent

81. 1B Kyle Manzardo, Free Agent

86. OF Everson Pereira, Free Agent

89. OF James Outman, Free Agent

90. 3B Warming Bernabel, Free Agent

91. OF Joey Wiemer, Free Agent

93. C Edgar Quero, Free Agent

94. OF Sammy Zavala, Free Agent

95. SS Joey Ortiz, Free Agent

96. IF/OF Tyler Black, Free Agent

97. LHP Jake Eder, Free Agent

98. SS Adael Amador, Free Agent

99. 3B Junior Caminero, Free Agent

100. RHP/U Bubba Chandler, Free Agent


Asti Grape Stompers (7)

5. OF/IF Jordan Walker, Asti Grape Stompers

7. C Francisco Alvarez, Asti Grape Stompers

9. SS Jordan Lawlar, Asti Grape Stompers

12. LHP Kyle Harrison, Asti Grape Stompers

24. IF Curtis Mead, Asti Grape Stompers

26. OF Pete Crow-Armstrong, Asti Grape Stompers

77. RHP Mick Abel, Asti Grape Stompers


Idaho Taters (7)

11. SS Marcelo Mayer, Idaho Taters

19. SS Jackson Holliday, Idaho Taters

42. RHP Gavin Williams, Idaho Taters

50. OF Brennan Davis, Idaho Taters

56. 3B Josh Jung, Idaho Taters

57. OF Gavin Cross, Idaho Taters

92. RHP Jack Leiter, Idaho Taters


Lake Merced Goutfish (6)

28. RHP Bobby Miller, Lake Merced Goutfish

29. OF Kevin Alcantara, Lake Merced Goutfish

35. OF Elijah Green, Lake Merced Goutfish

67. OF Andy Pages, Lake Merced Goutfish

76. SS Oswald Peraza, Lake Merced Goutfish

87. SS Ronny Mauricio, Lake Merced Goutfish


Cloverdale Clovers (5)

4. SS Elly de la Cruz, Cloverdale Clovers

8. SS Anthony Volpe, Cloverdale Clovers

13. RHP Andrew Painter, Cloverdale Clovers

47. LHP Ricky Tiedemann, Cloverdale Clovers

52. RHP Taj Bradley, Cloverdale Clovers


Honolulu Hammerheads (5)

38. RHP Brandon Pfaadt, Honolulu Hammerheads

43. OF Robert Hassell III, Honolulu Hammerheads

64. RHP Quinn Priester, Honolulu Hammerheads

82. RHP Ryne Nelson, Honolulu Hammerheads

88. IF Jace Jung, Honolulu Hammerheads


Maltese Falcons (5)

10. RHP Eury Perez, Maltese Falcons

14. OF Druw Jones, Maltese Falcons

33. RHP Daniel Espino, Maltese Falcons

40. 1B Triston Casas, Maltese Falcons

54. OF Zac Veen, Maltese Falcons


Mt. Diablo Devils (5)

6. C Diego Cartaya, Mt. Diablo Devils

60. 1B/C Tyler Soderstrom, Mt. Diablo Devils

71. RHP Cade Cavalli, Mt. Diablo Devils

74. IF Michael Busch, Mt. Diablo Devils

85. SS Brady House, Mt. Diablo Devils


Lunatic Fringe (4)

15. RHP Grayson Rodriguez, Lunatic Fringe

22. SS Brayan Rocchio, Lunatic Fringe

49. SS Noelvi Marte, Lunatic Fringe

65. C Harry Ford, Lunatic Fringe


Alamo Short Stacks (2)

1 OF Corbin Carroll, Alamo Short Stacks

23. IF/OF Miguel Vargas, Alamo Short Stacks


Meinert Hops (2)

30. C Henry Davis, Meinert Hops

31. 3B Brett Baty, Meinert Hops


Mission Viejo Maulers (2)

32. OF Jasson Dominguez, Mission Viejo Maulers

51. SS Brooks Lee, Mission Viejo Maulers


Spokane Fightin' Fish (2)

18. SS Termarr Johnson, Spokane Fightin' Fish

27. OF George Valera, Spokane Fightin' Fish


St. Joseph Jokers (2)

2. IF Gunnar Henderson, St. Joseph Jokers

84. LHP D.L. Hall, St. Joseph Jokers


Las Vegas Aristocrats (1)

83. RHP Jackson Jobe, Las Vegas Aristocrats

bottom of page