2025 MLB Draft Prospect Rankings: Top 100 Composite List
2025 MLB Draft Prospect Rankings: Top 100 Composite List
The 2025 MLB Draft begins on July 13 in Atlanta. Here are the top prospects according to the the FloBaseball composite rankings.
1 | Jace LaViolette | OF | Texas A&M | 21 | |
2 | Ethan Holliday | SS/3B | Stillwater (OK) | 17 | Oklahoma State |
3 | Jamie Arnold | LHP | Florida State | 20 | |
4 | Tyler Bremner | RHP | UC Santa Barbara | 20 | |
5 | Seth Hernandez | RHP | Corona (CA) | 18 | Vanderbilt |
6 | Xavier Neyens | 3B | Mount Vernon (WA) | 18 | Oregon State |
7 | Kruz Schoolcraft | LHP/ 1B | Sunset (OR) | 18 | Portland, Ore. |
8 | Kayson Cunningham | SS/3B | Johnson (TX) | 19 | Texas |
9 | Cam Cannarella | OF | Clemson | 21 | |
10 | Billy Carlson | SS/RHP | Corona (CA) | 19 | Tennessee |
11 | Eli Willits | SS | Fort Cobb-Broxton (OK) | 17 | Oklahoma |
12 | Aiva Arquette | 2B | Oregon State | 21 | |
13 | Devin Taylor | OF | Indiana | 21 | |
14 | Ike Irish | C | Auburn | 21 | |
15 | Sean Gamble | SS/OF | IMG Academy (FL) | 19 | Vanderbilt |
16 | Brady Ebel | SS | Corona (CA) | 18 | Louisiana State |
17 | Brendan Summerhill | OF | Arizona | 21 | |
18 | Trent Caraway | 3B | Oregon State | 21 | |
19 | Marek Houston | SS | Wake Forest | 21 | |
20 | Nick Dumesnil | OF | California Baptist | 21 | |
21 | Caden Bodine | C | Coastal Carolina | 21 | |
22 | Nolan Schubart | OF | Oklahoma State | 21 | |
23 | Ethan Petry | OF/1B | South Carolina | 21 | |
24 | Max Belyeu | OF/1B | Texas | 21 | |
25 | Luke Stevenson | C | North Carolina | 21 | |
26 | Cameron Appenzeller | LHP | Glenwood (IL) | 18 | |
27 | Wehiwa Aloy | SS | Arkansas | 21 | |
28 | Henry Godbout | 2B | Virginia | 21 | |
29 | Matt Scott | RHP | Stanford | 21 | |
30 | Brock Sell | OF/1B | Tokay (CA) | 18 | |
31 | Kyson Witherspoon | RHP | Oklahoma | 20 | |
32 | Tre Phelps | OF/3B | Georgia | 21 | |
33 | Ethan Conrad | OF | Wake Forest | 21 | |
34 | Quentin Young | 3B/OF | Oaks Christian (CA) | 18 | Louisiana State |
35 | Lucas Franco | SS | Cinco Ranch (TX) | 18 | TCU |
36 | Landon Harmon | RHP | East Union (MS) | 18 | Miss St |
37 | Dean Moss | OF | IMG Academy (FL) | 19 | Louisiana State |
38 | Gavin Kilen | 2B | Tennessee | 21 | |
39 | Brandon Compton | OF | Arizona State | 21 | |
40 | Dean Curley | OF | Tennessee | 21 | |
41 | Gavin Fien | 3B | Great Oak (CA) | 18 | Texas |
42 | Angel Cervantes | RHP | Warren (CA) | 17 | UCLA |
43 | Tate Southisene | SS/OF | Basic (NV) | 18 | USC |
44 | Henry Ford | 1B | Virginia | 21 | |
45 | Chase Shores | RHP | Louisiana State | 21 | |
46 | Andrew Fischer | 3B | Tennessee | 21 | |
47 | Daniel Dickinson | 2B | Louisiana State | 21 | |
48 | Slater de Brun | OF | Summit (OR) | 18 | Vanderbilt |
49 | Coy James | SS | Davie County (NC) | 18 | Ole Miss |
50 | Gabe Davis | RHP | Oklahoma State | 21 | |
51 | Brett Crossland | RHP | Mountain Pointe (AZ) | 19 | Texas |
52 | Murf Gray | 3B | Fresno State | 21 | |
53 | Josh Hammond | RHP/3B | Wesleyan Christian (NC) | 18 | Wake Forest |
54 | Mason White | SS | Arizona | 21 | |
55 | Aaron Watson | RHP | Trinity Christian (FL) | 18 | Virginia |
56 | Gavin Turley | OF | Oregon State | 21 | |
57 | Tanner Thach | 1B/LHP | UNC Wilmington | 21 | |
58 | Omar Serna | C | Lutheran South (TX) | 18 | Louisiana State |
59 | River Hamilton | RHP | Barlow (OR) | 18 | Louisiana State |
60 | Cam Leiter | RHP | Florida State | 21 | |
61 | A.J. Russell | RHP | Tennessee | 21 | |
62 | Kade Anderson | LHP | Louisiana State | 21 | |
63 | J.D. Thompson | LHP | Vanderbilt | 21 | |
64 | RJ Austin | 2B/OF | Vanderbilt | 21 | |
65 | James Ellwanger | RHP | Dallas Baptist | 21 | |
66 | Trent Grindlinger | C | Huntington Beach (CA) | 19 | Miss St |
67 | Josiah Hartshorn | OF | Orange Lutheran (CA) | 18 | Texas A&M |
68 | Jaden Fauske | C/OF | Nazareth Academy (IL) | 18 | Louisville |
69 | Nate Snead | RHP | Tennessee | 21 | |
70 | Dylan Dubovik | OF/3B | American Heritage (FL) | 18 | Miami |
71 | JoJo Parker | SS | Purvis (MS) | 18 | Miss St |
72 | Alec Blair | OF | De La Salle (CA) | 18 | Oklahoma |
73 | Ryan Prager | LHP | Texas A&M | 22 | |
74 | Aiden Stillman | LHP | Trinity Prep (FL) | 18 | Virginia |
75 | Jack Lafflam | RHP | Brophy Prep (AZ) | 18 | Arizona |
76 | Landon Beidelschies | LHP/ 1B | Arkansas | 21 | |
77 | Miguel Sime | RHP | Poly Prep (NY) | 18 | Louisiana State |
78 | Kane Kepley | OF | North Carolina | 20 | |
79 | Kolten Smith | RHP | Georgia | 20 | |
80 | Payton Graham | RHP | Gonzaga | 21 | |
81 | Cooper Rummel | RHP | Dripping Springs (Tex.) | 19 | |
82 | Zach Strickland | RHP | Maranatha (CA) | 18 | |
83 | Nick Becker | SS | Don Bosco Prep (NJ) | 18 | |
84 | Daniel Pierce | SS | Mill Creek (GA) | 18 | |
85 | Gabe Graulau | OF | Jupiter (Fla.) HS. | 18 | South Florida |
86 | Ryan Mitchell | SS | Germantown, Tenn. | 18 | Georgia Tech |
87 | Ethan Moore | SS/2B | Oak Park & River Forest (IL) | 18 | Tennessee |
88 | Carson Brumbaugh | SS/2B | Santa Fe (OK) | 18 | Arkansas |
89 | Boston Kellner | 3B | Chandler, Ariz. | 19 | |
90 | Dallas Macias | OF/3B | Oregon State | 21 | |
91 | Brayden Jaksa | C | Fremont, Calif. | 18 | Oregon |
92 | Patrick Forbes | RHP | Louisville | 20 | |
93 | Cade Fisher | LHP | Auburn | 21 | |
94 | Mason Pike | SS/RHP | Puyallup (Wash.) | 18 | Oregon State |
95 | Nico Partida | RHP/ SS | Pearland (Tex.) | 18 | Texas A&M |
96 | Anthony Pack | OF | Long Beach, Calif. | 18 | Texas A&M |
97 | Zach Root | LHP | Arkansas | 21 | |
98 | Conner Ware | LHP | Louisiana State | 21 | |
99 | Zane Adams | LHP | Alabama | 20 | |
100 | Ben Jacobs | LHP | Arizona State | 20 |