Below is my Mock Draft for the 2024 MLB Draft. All picks made are what I think should happen, and not what I think what will happen. The purpose is to come back to this post 5-10 years from now and see how well each of my picks turned out.
1. Cleveland Guardians: Travis Bazzana, 2B, Oregon State
2. Cincinnati Reds: Charlie Condon, OF, Georgia
3. Colorado Rockies: Nick Kurtz, 1B, Wake Forest
4. Oakland Athletics: Chase Burns, RHP, Wake Forest
5. Chicago White Sox: Jac Caglione, 1B/LHP, Florida
6. Kansas City Royals: Hagen Smith, LHP, Arkansas
7. St. Louis Cardinals: JJ Wetherholt, 2B, West Virginia
8. Los Angeles Angels: Bryce Rainer, SS, Harvard-Westlake (CA)
9. Pittsburgh Pirates: Tommy White, 1B, LSU
10. Washington Nationals: Christian Moore, 2B, Tennessee
11. Detroit Tigers: James Tibbs, OF, Florida State
12. Boston Red Sox: Konnor Griffin, SS, Jackson Prep (MS)
13. San Francisco Giants: Braden Montgomery, OF, Texas A&M
14. Chicago Cubs: Trey Yesavage, RHP, East Carolina
15. Seattle Mariners: Cam Caminiti, LHP, Saguaro (AZ)
16. Miami Marlins: Carson Benge, OF, Oklahoma State
17. Milwaukee Brewers: Ryan Sloan, RHP, York (IL)
18. Tampa Bay Rays: Kash Mayfield, LHP, Elk City (OK)
19. New York Mets: Cam Smith, 3B, Florida State
20. Toronto Blue Jays: Theo Gillen, 2B, Westlake (TX)
21. Minnesota Twins: William Schmidt, RHP, Catholic (LA)
22. Baltimore Orioles: Seaver King, OF, Wake Forest
23. Los Angeles Dodgers: Carter Johnson, SS, Oxford (AL)
24. Atlanta Braves: Dylan Doughty, RHP, Chaparral (CA)
25. San Diego Padres: Slade Caldwell, OF, Valley View (AR)
26. New York Yankees: Dakota Jordan, OF, Mississippi State
27. Philadelphia Phillies: Jonathan Santucci, LHP, Duke
28. Houston Astros: Brody Brecht, RHP, Iowa
29. Arizona Diamondbacks: Kaelen Culpepper, SS, Kansas State
30. Texas Rangers: Caleb Lomavita, C, California