2024 MLB Draft Prospect Top 100 Composite List | Updated
2024 MLB Draft Prospect Top 100 Composite List
The 2024 MLB Draft begins on July 14 at 5 p.m. EST from Fort Worth, Texas as some of the best first-year draft eligible prospects and college prospects await their names to be called over three days during the All-Star break.
The 2024 MLB Draft cycle is coming to a close, so here’s one last ranking of the top 100 prospects in this year’s class based on a composite of three top 100 prospect rankings (MLB Pipeline, Baseball America and The Athletic).
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
- MLB Draft 2024 Analysis: Who Do The Cleveland Guardians Take At No. 1?
- MLB Draft 2024 Analysis: Who Do The Cincinnati Reds Take At No. 2?
- MLB Draft 2024 Analysis: Who Do The Colorado Rockies Take At No. 3?
- MLB Draft 2024 Analysis: Who Do The Oakland Athletics Take At No. 4?
- MLB Draft 2024 Analysis: Who Do The Chicago White Sox Take At No. 5?
- Mlb Draft 2024 Prospect Rankings 3.0
- Mlb Draft 2024 Prospect Rankings 2.0
- Mlb Draft 2024 Prospect Rankings 1.0
Rank | Player | Position | Age | School (College commitment) | Bats | Throws | Previously ranked |
1 | Charlie Condon | OF/IF | 21 | Georgia Baseball | R | R | 1 |
2 | Travis Bazzana | IF | 21 | Oregon State Baseball | L | R | 2 |
3 | JJ Wetherholt | IF | 21 | West Virginia Baseball | L | R | 8 |
4 | Chase Burns | RHP | 21 | Wake Forest Baseball | R | R | 5 |
5 | Jac Caglianone | 1B/LHP | 21 | Florida Baseball | L | L | 3 |
6 | Hagen Smith | LHP | 20 | Arkansas Baseball | L | L | 7 |
7 | Braden Montgomery | OF/IF | 21 | Texas A&m Baseball | S | R | 4 |
8 | Trey Yesavage | RHP | 20 | East Carolina Baseball | R | R | 10 |
9 | Konnor Griffin | IF/OF | 18 | Jackson Prep, MS (LSU) | R | R | 9 |
10 | Bryce Rainer | SS | 18 | Harvard-Westlake, CA (Texas) | L | R | 11 |
11 | Nick Kurtz | 1B/LHP | 21 | Wake Forest Baseball | L | L | 6 |
12 | Christian Moore | IF | 21 | Tennesse Baseball | R | R | 43 |
13 | Vance Honeycutt | OF | 21 | UNC Baseball | R | R | 15 |
14 | James Tibbs | OF/IF | 21 | Florida State Baseball | L | L | 19 |
15 | Seaver King | IF/OF | 21 | Wake Forest Baseball | R | R | 13 |
16 | Cam Smith | 3B | 21 | Florida State Baseball | R | R | 17 |
17 | Carson Benge | OF/RHP | 21 | Oklahoma State Baseball | L | R | 21 |
18 | Walker Janek | C | 21 | Sam Houston State | R | R | 24 |
19 | Slade Caldwell | OF | 17 | Valley View, Ark (Ole Miss) | L | L | 23 |
20 | Caleb Lomavita | C | 21 | California Baseball | R | R | 12 |
21 | William Schmidt | RHP | 18 | Cathloc HS, La. (LSU) | R | R | 14 |
22 | Cam Caminiti | LHP | 17 | Saguaro, AZ (LSU) | L | L | 19 |
23 | Theo Gillen | IF | 18 | Austin Westlake HS (Texas) | L | R | 29 |
24 | Jurrangelo Cijntje | BHP | 20 | Mississippi State Baseball | S | S | N/R |
25 | Ryan Waldschmidt | OF | 21 | Kentucky Baseball | R | R | N/R |
26 | Ryan Sloan | RHP | 18 | York HS, Illi. (Wake Forest) | R | R | 54 |
27 | Kellon Lindsey | SS | 18 | Hardee, Fla. (Florida) | R | R | 28 |
28 | Brody Brecht | RHP | 21 | Iowa Baseball | R | R | 17 |
29 | Billy Amick | 3B | 21 | Tennesse Baseball | R | R | 16 |
30 | Tommy White | 3B | 21 | LSU Baseball | R | R | 18 |
31 | Braylon Doughty | RHP | 18 | Chaparral, Calif. (Oklahoma State) | R | R | 36 |
32 | Jonathan Santucci | LHP | 21 | Duke Baseball | L | L | 27 |
33 | Kash Mayfield | LHP | 19 | Elk City, Okla. (Oklahoma State) | L | L | 42 |
34 | Kaelen Culpepper | SS | 21 | Kansas State Baseball | R | R | 22 |
35 | Dakota Jordan | OF | 21 | Mississippi State Baseball | R | R | 25 |
36 | Caleb Bonemer | SS | 18 | Okemos, Mich. | R | R | 44 |
37 | Blake Burke | 1B/LHP | 20 | Tennesse Baseball | L | L | 69 |
38 | Ben Hess | RHP | 21 | Alabama Baseball | R | R | 31 |
39 | Bryce Cunningham | RHP | 21 | Vanderbilt Baseball | R | R | 41 |
40 | Luke Holman | RHP | 21 | LSU Baseball | R | R | 39 |
41 | Drew Beam | RHP | 21 | Tennesse Baseball | R | R | 38 |
42 | Wyatt Sanford | SS | 18 | Independence, Texas (Texas A&M) | L | R | 32 |
43 | Tyson Lewis | SS | 18 | Millard West HS, Neb, (Arkansas) | L | R | N/R |
44 | Jacob Cozart | C | 21 | North Carolina State Baseball | L | R | 34 |
45 | Jared Thomas | OF | 20 | Texas Baseball | L | L | 53 |
46 | Ryan Johnson | RHP | 21 | Dallas Baptist | S | L | 46 |
47 | Malcolm Moore | C | 20 | Stanford Baseball | L | R | 12 |
48 | Dasan Hill | LHP | 18 | Grapevine, Texas (Dallas Baptist) | R | L | 45 |
49 | Joey Oakie | RHP | 18 | Ankeny Centennial, IA (Iowa) | R | R | 35 |
50 | Griffin Burkholder | OF | 18 | Freedom, Va. (West Virginia) | R | R | 67 |
51 | Carter Johnson | SS | 18 | Oxford, Al. (Alabama) | L | R | 33 |
52 | PJ Morlando | OF | 19 | Summerville, S.C. (South Carolina) | L | R | N/R |
53 | Garrett Shull | OF | 18 | Freedom, Va. (West Virginia) | S | R | 55 |
54 | Gage Jump | LHP | 21 | LSU Baseball | L | L | 63 |
55 | Levi Sterling | RHP | 17 | Notre Dame, Calif. (Texas) | R | R | 37 |
56 | Luke Dickerson | SS | 18 | Morris Knolls HS, NJ (Virginia) | R | R | N/R |
57 | Tegan Kuhns | RHP | 18 | Gettysburgh, Pa (Tennessee) | S | R | 51 |
58 | Dax Whitney | RHP | 18 | Blackfoot HS (Oregon State) | R | R | N/R |
59 | Ethan Anderson | C/1B | 20 | Virginia Baseball | S | L | 59 |
60 | David Shields | LHP | 17 | Mt. Lebanon, Pa. (Miami) | S | L | 49 |
61 | Cole Mathis | 1B/RHP | 20 | College of Charleston Baseball | R | R | N/R |
62 | JD Dix | SS | 18 | Whitefish Bay, Wisc. (Wake Forest) | S | R | 88 |
63 | Carson DeMartini | 3B | 21 | Virginia Tech Baseball | L | R | 76 |
64 | Colby Shelton | SS | 21 | Florida Baseball | L | R | 84 |
65 | Braylon Payne | OF | 17 | Elkins, Texas (Houston) | L | L | 47 |
66 | Ryan Prager | LHP | 21 | Texas A&m Baseball | L | L | 70 |
67 | Carter Holton | LHP | 21 | Vanderbilt Baseball | L | L | 56 |
68 | Kevin Bazzell | C/IF | 21 | Texas Tech Baseball | R | R | 48 |
69 | Hunter Carns | C | 19 | First Coast, Fla. (Florida State) | R | R | 89 |
70 | Mike Sirota | OF | 20 | Northeastern Baseball | R | R | 50 |
71 | Bryce Meccage | RHP | 18 | Pennington School, NJ (Virginia) | R | R | 71 |
72 | Cole Messina | C | 20 | South Carolina Baseball | R | R | N/R |
73 | Dylan Dreiling | OF | 21 | Tennesse Baseball | L | L | 77 |
74 | Boston Bateman | LHP | 18 | Camarillo, Calif. (LSU) | R | L | 61 |
75 | Josh Hartle | LHP | 21 | Wake Forest Baseball | L | L | 52 |
76 | Sawyer Farr | SS | 19 | Boswell HS (Texas A&M) | S | R | N/R |
77 | Chris Levonas | RHP | 18 | Christian Brothers, NJ (Wake Forest) | R | R | 72 |
78 | Carson Wiggins | RHP | 18 | Roland, Okla. (Arkansas) | S | R | 62 |
79 | Charlie Bates | SS | 18 | Palo Alto, Calif. (Stanford) | L | R | 87 |
80 | Kavares Tears | OF | 21 | Tennesse Baseball | L | L | N/R |
81 | Tristan Smith | LHP | 20 | Clemson Baseball | R | L | 75 |
82 | Payton Tolle | LHP | 21 | TCU Baseball | L | L | 90 |
83 | Dante Nori | OF | 19 | Northville, Mich.(Miss. State) | L | L | 60 |
84 | Chase Mobley | RHP | 17 | Durant, Fla. (Florida State) | R | R | 73 |
85 | Owen Hall | RHP | 18 | Edmond North, Okla. (Vanderbilt) | R | R | 68 |
86 | Owen Paino | SS | 18 | Ketcham, NY. (Ole Miss) | L | R | 80 |
87 | Ryan Forcucci | RHP | 21 | UC San Diego Baseball | R | R | 57 |
88 | Kyle DeBarge | SS | 20 | Louisiana-Lafayette Baseball | R | R | N/R |
89 | Chris Cortez | RHP | 21 | Texas A&m Baseball | R | R | 93 |
90 | Ethan Schiefelbein | LHP | 18 | Corona HS, Calif. (UCLA) | L | L | N/R |
91 | Dmarion Terrell | OF | 18 | Thompson HS, Alabaster, Ala (Auburn) | L | L | N/R |
92 | Mason Russell | LHP | 18 | Casteel, Az. (Arizona) | S | L | 97 |
93 | Duncan Marsten | RHP | 18 | Harvard-Westlake, Calif (Wake Forest) | R | R | 64 |
94 | Rodney Green | OF | 21 | California Baseball | L | L | N/R |
95 | Connor Gatwood | RHP | 18 | Baker, Ala. (Auburn) | R | R | 74 |
96 | Trey Gregory-Alford | RHP | 18 | Coronado, Col. (Virginia) | R | R | 92 |
97 | Anson Seibert | RHP | 18 | Overland Park Ks. (Tennessee) | L | R | 58 |
98 | Casan Evans | RHP | 18 | St. Pius X HS, Houston (LSU) | R | R | N/R |
99 | Kyle Robinson | RHP | 20 | Texas Tech Baseball | R | R | N/R |
100 | Tyson Neighbors | RHP | 21 | Kansas State Baseball | R | R | 78 |