Prep Baseball Report

2024 MLB Draft Board: May Update

By Draft HQ Staff


Prep Baseball’s Draft HQ took the time to publish its latest Mock Draft this week as the college season begins heading toward its conclusion, and with that, we're also updating our Draft Board. Thursday's Mock Draft was our latest attempt at picking how the draft would shake out were it held today, but this Draft Board list is how we've evaluated and ranked the propsects themselves, from our perspective.

We've cut the Draft Board down into a Top-100 overall, comprised of a combination of high school and college players. From there, we have broken down the rest of the players who warrant draft consideration into separate groups. We did this because that's more representative of how orgs handle their business on each day of the draft itself.

+ Last week's Mock Draft: May Update
+ Top-125 College Players: Full List
Top-100 High School Players: Full List
+ Positional Prep Breakdowns: Catchers, Shortstops, Outfielders, Pitchers


“The very best Major League draft boards reflect an understanding of current market depth, organizational strengths, and historic draft expectations. Organizing players in this manner, allows a team to make strategic decisions in real time that will help them capitalize on the current market. Lining players up one to 500 is not only inefficient, but oftentimes, creates insurmountable obstacles for the decision-making team. At Prep Baseball, we understand this dynamic and work diligently to build our boards in a manner that reflects talent and perspective.”

DJ Svihlik, Draft HQ Senior Advisor & former Miami Marlins scouting director


1 Jac Caglianone 1B/LHP Florida
2 Travis Bazzana 2B Oregon State
3 Charlie Condon OF Georgia
4 Chase Burns 🔺 RHP Wake Forest
5 Hagen Smith 🔺 LHP Arkansas
6 Braden Montgomery 🔺 OF Texas A&M
7 Bryce Rainer SS/RHP Harvard-Westlake HS (CA)
8 Konnor Griffin 🔺 OF Jackson Prep HS (MS)
9 J.J. Wetherholt SS West Virginia
10 Nick Kurtz 1B Wake Forest
11 Cam Caminiti 🔺 LHP Saguaro HS (AZ)
12 Wyatt Sanford 🔺 SS Independence HS (TX)
13 Seaver King 🔺 OF Wake Forest
14 Carter Johnson 🔺 SS Oxford HS (AL)
15 Ryan Sloan 🔺 RHP York HS (IL)
16 William Schmidt 🔺 RHP Catholic B.R. (LA)
17 Trey Yesavage RHP East Carolina
18 Caleb Lomavita C Cal
19 Billy Amick 3B Tennessee
20 James Tibbs 🔺🔺 1B Florida State
21 Theo Gillen SS/OF Austin Westlake HS (TX)
22 Malcolm Moore* 🔺 C Stanford
23 Jonathan Santucci LHP Duke
24 Kaelen Culpepper 🔺🔺 SS Kansas State
25 Kash Mayfield 🔺 LHP Elk City HS (OK)
26 Walker Janek 🔺🔺 C Sam Houston State
27 Carson Benge 🔺🔺 OF Oklahoma State
28 Vance Honeycutt OF North Carolina
29 Christian Moore 🔺🔺 2B Tennessee
30 Brody Brecht RHP Iowa
31 Dylan Dreiling* 🔺🔺 OF Tennessee
32 Tommy White 3B LSU
33 PJ Morlando OF Summerville HS (SC)
34 Johnny King LHP Naples HS (FL)
35 Kale Fountain 3B Norris HS (NE)
36 Tyler Bell SS Lincoln-Way East HS (IL)
37 Luke Holman 🔺 RHP LSU
38 Dakota Jordan* OF Mississippi State
39 Cam Smith* 3B Florida State
40 Bryce Cunningham RHP Vanderbilt
41 Braylon Payne 🔺 OF Elkin HS (TX)
42 Slade Caldwell OF Valley View HS (AR)
43 Charlie Bates SS Palo Alto HS (CA)
44 Boston Bateman LHP Adolfo Camarillo HS (CA)
45 Joey Oakie 🔺 RHP Ankeny Centennial HS (IA)
46 Jacob Cozart C NC State
47 Griff O'Ferrall SS Virginia
48 Ryan Johnson 🔺🔺 RHP Dallas Baptist
49 David Shields LHP Mt. Lebanon HS (PA)
50 Tegan Kuhns RHP Gettysburg HS (PA)
51 Trey Gregory-Alford RHP UC San Diego
52 Tyson Lewis SS Millard West HS (NE)
53 Dante Nori OF Northville HS (MI)
54 Dasan Hill 🔺 LHP Grapevine HS (TX)
55 Griffin Burkholder 🔺 OF Freedom HS (VA)
56 Jurrangelo Cijntje* 🔺🔺 RHP Mississippi State
57 Chris Levonas RHP Christian Brothers HS (NJ)
58 Anderson French 🔺 C Red Land HS (PA)
59 Braylon Doughty 🔺🔺 RHP Chaparral HS (CA)
60 Ryan Prager 🔺🔺 LHP Texas A&M
61 Luke Dickerson 🆕 OF Morris Knolls HS (NJ)
62 Bryce Meccage 🆕 RHP The Pennington School HS (NJ)
63 Connor Gatwood RHP Baker HS (AL)
64 Ethan Schiefelbein LHP Corona HS (CA)
65 Ty Head OF Windermere HS (FL)
66 Chase Harlan 🔺🔺 3B Central Bucks East HS (PA)
67 Caleb Bonemer SS Okemos HS (MI)
68 Brayden Krenzel RHP Dublin Jerome HS (OH)
69 Drew Beam RHP Tennessee
70 Ben Hess RHP Alabama
71 Derek Curiel OF Orange Lutheran HS (CA)
72 Carter Holton 🔺 LHP Vanderbilt
73 Gage Jump 🔺🔺 LHP LSU
74 Kyle DeBarge 🔺 SS Louisiana-Lafayette
75 Trey Snyder 🔺🔺 SS Liberty North HS (MO)
76 Kevin Bazzell 🔺 C Texas Tech
77 Josh Hartle LHP Wake Forest
78 Ryan Forcucci RHP UC San Diego
79 Blake Burke 1B Tennessee
80 Garrett Shull OF Enid HS (OK)
81 Kavares Tears OF Tennessee
82 Ethan Anderson  C Virginia
83 Myles Bailey 1B Lincoln HS (FL)
84 Gage Miller 🆕 3B Alabama
85 Aiden May 🔺🔺 RHP Oregon State
86 Hunter Carns C First Coast HS (FL)
87 Chase Mobley RHP Durant HS (FL)
88 Cade Arrambide C Tomball HS (TX)
89 Devin Fitz-Gerald 🔺 SS Stoneman Douglas HS (FL)
90 Sawyer Strosnider 🔺 OF Brock HS (TX)
91 Michael Ryan 🔺🔺 SS Archbishop Rummel (LA)
92 Sawyer Farr 🔺🔺 SS Boswell HS (TX)
93 Owen Paino SS Roy C. Ketcham HS (NY)
94 William Kirk LHP Ramsey HS (NJ)
95 Levi Sterling RHP Notre Dame HS (CA)
96 Manny Marin SS Westminster Christian HS (FL)
97 Fabio Peralta 🔺 OF Miami Christian (FL)
99 Jace Souza 🔺🔺 OF KS Kapālama HS (HI)
100 Tytus Cissell OF Francis Howell HS (MO)

*Indicates the player is a college sophomore who's age-eligible for the 2024 MLB Draft.

Related Content