2024 MLB Draft Prospect Top 100 Composite List | Updated

2024 MLB Draft Prospect Top 100 Composite List

Georgia Baseball star Charlie Condon ravaged college pitching this spring and surged to the No. 1 prospect in the draft class. Condon, 6-foot-6-inches and 216 pounds, is hitting .443 with 35 home runs and 75 RBI with a 1.043 slugging percentage. 

Condon, who was mocked at No. 2 in the last mock draft, appears to be entering the NCAA Tournament as the presumptive No. 1 pick to Cleveland.  

When Is The 2024 MLB Draft?

The 2024 MLB Draft will be July 14-16 in Fort Worth, Texas at Cowtown Coliseum. The first round will begin at 5 p.m. EST. 

More MLB Draft 2024 Coverage 

 

RankPlayerPositionAgeSchoolBatsThrowsAverage PositionPreviously Ranked
1Charlie CondonOF/IF21GeorgiaRR15
2Travis BazzanaIF21Oregon StateLR23
3Jac Caglianone1B/LHP21FloridaLL34
4Braden MontgomeryOF21Texas A&MSR510
5Chase BurnsRHP21Wake ForestRR5.516
6Nick Kurtz1B21Wake ForestLL5.52
7Hagen SmithLHP20ArkansasLL615
8JJ WetherholtIF21West VirginiaLR81
9Konnor GriffinIF/OF18Jackson Prep, MS (LSU)RR98
10Trey YesavageRHP20East CarolinaRR10.536
11Bryce RainerSS18Harvard-Westlake, CA (Texas)LR10.539
12Caleb LomavitaC21CaliforniaRR13.521
13Seaver KingIF/OF21Wake ForestRR13.59
14William SchmidtRHP18Catholic, LA (LSU)RR1533
15Vance HoneycuttOF21North CarolinaRR17.56
16Billy Amick3B21TennesseeRR17.550
17Cam Smith3B21Florida StateRR18.525
18Tommy White3B21LSURR18.57
19James TibbsOF21Florida StateLL19.579
20Cam CaminitiLHP17Saguaro, AZ (LSU)LL20.519
21Carson BengeOF/ RHP21Oklahoma StateLR21.526
22Kaelen CulpepperSS21Kansas StateRR2328
23Slade CaldwellOF17Valley View, AR (Ole Miss)LL2320
24Walker JanekC21Sam HoustonRR23.548
25Dakota JordanOF21Mississippi StateRR24.527
26Malcolm MooreC20StanfordLR25.512
27Jonathan SantucciLHP21DukeLL27.529
28Kellon LindseySS18Hardee, Fla. (Florida)RR29NR
29Theodore GillenIF18Austin, Texas (Texas)LR29.5NR
30Brody BrechtRHP21IowaRR3117
31Ben HessRHP21AlabamaRR3645
32Wyatt SanfordSS18Independence, Texas (Texas A&M)LR37NR
33Carter JohnsonSS18Oxford, Al. (Alabama)LR37.537
34Jacob CozartC21North Carolina StateLR37.575
35Joey OakieRHP18Ankeny Centennial, IA (Iowa)RR37.534
36Braylon DoughtyRHP18Chaparral, Calif. (Oklahoma State)RR40.585
37Levi SterlingRHP17Notre Dame, Calif. (Texas)RR4240
38Drew BeamRHP21TennesseeRR4322
39Luke HolmanRHP21LSURR43.535
40PJ MorlandoOF19Summerville, S.C. (South Carolina)LR43.514
41Bryce CunninghamRHP21VanderbiltRR44.5NR
42Kash MayfieldLHP19Elk City, Okla. (Oklahoma State)LL45NR
43Christian MooreIF21TennesseeRR4665
44Caleb BonemerIF18Okemos, Mich.RR46.524
45Dasan HillLHP18Grapevine, Texas (Dallas Baptist)RL50NR
46Ryan JohnsonRHP21Dallas BaptistSR50.566
47Braylon PayneOF17Elkins, Texas (Houston)LL5160
48Kevin BazzellC/IF21Texas TechRR5147
49David ShieldsLHP17Mt. Lebanon, Pa. (Miami)SL5261
50Mike SirotaOF20NortheasternRR53.511
51Tegan KuhnsRHP18Gettysburgh, Pa (Tennessee)SR53.542
52Josh HartleLHP21Wake ForestLL5413
53Jared ThomasOF20TexasLL5457
54Ryan SloanRHP18York, Il (Wake Forest)RR54.530
55Garrett ShullOF18Enid, Okla. (Oklahoma State)SR5651
56Carter HoltonLHP21VanderbiltLL58.549
57Ryan ForcucciRHP21UC San DiegoRR60NR
58Anson SeibertRHP18Overland Park Ks. (Tennessee)LR63.554
59Ethan AndersonC/1B20VirginiaSR6444
60Dante NoriOF19Northville, Mich.(Miss. State)LL64.583
61Boston BatemanLHP18Camarillo, Calif. (LSU)RL66.594
62Carson WigginsRHP18Roland, Okla. (Arkansas)SR6658
63Gage JumpLHP21LSULL6746
64Duncan MarstenRHP18Harvard-Westlake, Calif (Wake Forest)RR68NR
65Griff O'FerrallSS21VirginiaRR6832
66Michael MasseyRHP21Wake ForestRR70.531
67Griffin BurkholderOF18Freedom, Va. (West Virginia)RR71.5NR
68Owen HallRHP18Edmond North, Okla. (Vanderbilt)RR7241
69Blake Burke1B20TennesseeLL72.5NR
70Ryan PragerLHP21Texas A&MLL73.5NR
71Bryce MeccageRHP18Pennington School, NJ (Virginia)RR73.5NR
72Chris LevonasRHP18Christian Brothers, NJ (Wake Forest)RR75.5NR
73Chase MobleyRHP17Durant, Fla. (Florida State)RR75.5NR
74Connor GatwoodRHP18Baker, Ala. (Auburn)RR79.5NR
75Tristan SmithLHP20ClemsonRL79.5NR
76Carson DeMartini3B21Virginia TechLR82.543
77Dylan DreilingOF21TennesseeLL82.581
78Tyson NeighborsRHP21Kansas StateRR8367
79Thatcher HurdRHP21LSURR8418
80Owen PainoSS18Ketcham, NY. (Ole Miss)LR87.556
81Noah FrancoLHP/OF18IMG Academy (TCU)LL87.523
82Derek CurielOF18Orange Lutheran, Calif. (LSU)LL87.563
83Matt AgerRHP21UC Sanata BarbaraRR92.552
84Colby SheltonSS21FloridaLR9470
85Anthony SilvaSS20TCURR7138
86Blake LarsonLHP18IMG Academy (TCU)LL96.5NR
87Charlie BatesSS
Palo Alto, Calif. (Stanford)LR97.578
88JD DixSS18Whitefish Bay, Wisc. (Wake Forest)SR99.5NR
89Hunter CarnsC19First Coast, Fla. (Florida State)RR99.5NR
90Payton TolleLHP21TCULL99.5NR
91Conrad CasonRHP17Atlanta, Ga. (Miss. State)RR101.5NR
92Trey Gregory-AlfordRHP18Coronado, Col. (Virginia)RR10587
93Chris CortezRHP21Texas A&MRR111NR
94Chase Harlan3B17Central Bucks East, Pa (Clemson)RR11398
95Gage ZiehlRHP21MiamiRR114.5NR
96Gage Miller3B21AlabamaRR118NR
97Mason RussellLHP18Casteel, Az. (Arizona)SL119NR
98Tyler BellSS18Lincoln-Way East, Il. (Kentucky)SR128.5NR
99Mason BrassfieldLHP18Bakersfield, Calif. (TCU)LL133.5NR
100Jackson BarberiRHP17Brookwood, Ga. (Florida)RR140.5NR