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 |