In mid-May, the Prep Baseball Draft HQ team released its updated top-100 overall prospects, which is a combination of the top high school and college players eligible for the 2025 MLB Draft. You can find that list, as well as a few others, in the links below.

    Here's our take on the top-150 prep prospects overall in this class.

    Prep Prospects: TOP-150

    Rank
    Player
    Pos.
    High School
    Commitment
    1 Ethan Holliday SS Stillwater (OK) Oklahoma State
    2 Seth Hernandez RHP Corona (CA) Vanderbilt
    3 Cameron Appenzeller LHP Glenwood (IL) Tennessee
    4 Kayson Cunningham SS S.A. Johnson (TX) Texas
    5 Billy Carlson SS Corona (CA) Tennessee
    6 Josh Hammond SS Wesleyan Christian (NC) Wake Forest
    7 Eli Willits SS Fort Cobb-Broxton (OK) Oklahoma
    8 Xavier Neyens 3B Mount Vernon (WA) Oregon State
    9 Brayden Jaksa C Irvington (CA) Oregon
    10 Brady Ebel SS Corona (CA) LSU
    11 Joseph Parker SS Purvis (MS) Mississippi State
    12 Steele Hall SS Hewitt-Trussville (AL) Tennessee
    13 Jaden Fauske OF Nazareth Academy (IL) LSU
    14 Jack Bauer LHP Lincoln-Way East (IL) Virginia
    15 Kruz Schoolcraft LHP Sunset (OR) Tennessee
    16 Caleb Barnett 3B Mountain Brook (AL) Alabama
    17 Johnny Slawinski III LHP Johnson City (TX) Texas A&M
    18 Briggs McKenzie LHP Corinth Holders (NC) LSU
    19 Angel Cervantes RHP Warren (CA) UCLA
    20 Ty Peeples OF Franklin County (GA) Georgia
    21 Nicky Becker SS Don Bosco Prep (NJ) Virginia
    22 Coy James SS Davie (NC) Ole Miss
    23 Daniel Pierce SS Mill Creek (GA) Georgia
    24 Gavin Fien SS Great Oak (CA) Texas
    25 Matthew Fisher RHP Evansville Memorial (IN) Indiana
    26 Quentin Young 3B Oaks Christian (CA) LSU
    27 Slater de Brun OF Summit (OR) Vanderbilt
    28 Lucas Franco 3B Cinco Ranch (TX) TCU
    29 Sean Gamble UTL IMG Academy (FL) Vanderbilt
    30 Jacob Parker OF Purvis (MS) Mississippi State
    31 Aidan West SS Long Reach (MD) NC State
    32 Landon Harmon RHP East Union (MS) Mississippi State
    33 CJ Gray RHP A.L. Brown (NC) NC State
    34 Reid Worley RHP Cherokee (GA) Kennesaw State
    35 Boston Kellner 3B Hamilton (AZ) Texas A&M
    36 Josh Owens SS Providence Academy (TN) Georgia Southern
    37 Aaron Watson RHP Trinity Christian (FL) Virginia
    38 Taitn Gray OF Dallas Center-Grimes (IA) Oregon
    39 Uli Fernsler LHP Novi (MI) TCU
    40 Marcos Pas RHP Hebron (TX) LSU
    41 Dean Livingston RHP Hebron Christian (TX) Georgia
    42 Brandon Logan OF Fort Wayne Snider (IN) Notre Dame
    43 Tate Southisene SS Basic Academy (NV) USC
    44 Blaine Bullard OF Klein Cain (TX) Texas A&M
    45 Omar Serna C Lutheran South (TX) LSU
    46 River Hamilton RHP Sam Barlow (OR) LSU
    47 John Stuetzer OF Pope (GA) Florida State
    48 Caden Crowell LHP Valparaiso (IN) Notre Dame
    49 Alec Blair OF De La Salle (CA) Oklahoma
    50 Frank Cairone LHP Delsea (NJ) Coastal Carolina
    51 Nic Partridge SS Mulberry (FL) Florida
    52 Dean Moss OF IMG Academy (FL) LSU
    53 Jordan Martin RHP Jefferson City (MO) Arkansas
    54 Brock Sell OF Tokay (CA) Stanford
    55 Ethan Porter 3B Huntington Beach (CA) Oregon State
    56 Mason Pike RHP Puyallup (WA) Oregon State
    57 William Patrick OF St. Frederick (LA) LSU
    58 Anthony Pack OF Millikan (CA) Texas
    59 Jordan Yost SS Sickles (FL) Florida
    60 Kade Elam SS Corbin (KY) Louisville
    61 Trent Grindlinger C Huntington Beach (CA) Mississippi State
    62 Brady Dallimore C Palo Verde (NV) TCU
    63 Ty Harvey C Inspiration Academy (FL) Florida State
    64 Brock Ketelsen OF/LHP Valley Christian (CA) Stanford
    65 Owen Jenkins C Lexington Catholic (KY) Kentucky
    66 Nicholas Partida RHP Pearland (TX) Texas A&M
    67 Josiah Hartshorn OF Orange Lutheran (CA) Texas A&M
    68 Cash Strayer OF Plant (FL) Florida
    69 Remo Indomenico OF The First Academy (FL) Oklahoma State
    70 Talon Healy LHP Lewisburg (MS) Vanderbilt
    71 Mason Ligenza OF Tamaqua Area (PA) Pitt
    72 Landon Schaefer SS Fayetteville (AR) Arkansas
    73 Alex Barr LHP Kankakee Valley (IN) Indiana
    74 Robert X. Mitchell LHP Prestonwood Christian (TX) Texas
    75 Aiden Stillman LHP Trinity Prep (FL) Virginia
    76 Ethan Baiotto RHP Southlake Carroll (TX) Tennessee
    77 Grayson Boles RHP St. Augustine (CA) Texas
    78 Jayden Stroman RHP Patchogue-Medford (NY) Duke
    79 Myles Upchurch RHP St. Albans Alabama
    80 CJ Deckinga 3B Minooka (IL) Michigan State
    81 Maddox Miller LHP Oak Grove (MS) Mississippi State
    82 Noah Yoder RHP Atlee (VA) Duke
    83 Ethan Moore SS Oak Park-River Forest (IL) Tennessee
    84 Carson Brumbaugh SS Edmond Santa Fe (OK) Arkansas
    85 Charlie Wilcox RHP South Walton (FL) Georgia Tech
    86 Kelvyn Paulino Jr. 3B IMG Academy (FL) Miami
    87 Nick Diaz OF Stoneman Douglas (FL) College of Charleston
    88 Taylor Tracey OF Dripping Springs (TX) Tennessee
    89 Luke LaCourse RHP Bay City Western (MI) Michigan State
    90 Brandon Shannon RHP McHenry (IL) Louisville
    91 Cooper Underwood LHP Allatoona (GA) Georgia Tech
    92 Peter Kussow RHP Arrowhead (WI) Louisville
    93 Miguel Sime RHP Poly Prep (NY) LSU
    94 Justice de Jong RHP Poly Prep (NY) Duke
    95 Josh Gibbs SS Forsyth Central (GA) Georgia
    96 Cannon Goldin OF Buford (GA) Ole Miss
    97 Conor Essenburg LHP/1B Lincoln-Way West (IL) Kentucky
    98 Ethan Rogers LHP Lone Jack (MO) Wichita State
    99 Grady Westphal RHP Blue Valley (KS) Texas
    100 Brody Walls RHP McKinney Boyd (TX) Texas
    101 Ethan Clauss SS Palo Verde (NV) LSU
    102 Joey Lorenzini LHP Rocklin (CA) Arkansas
    103 Brett Crossland RHP Mountain Pointe (AZ) Texas
    104 Jack Lafflam RHP Brophy College Prep (AZ) Arizona
    105 Joshua Flores RHP Lake Central (IN) Kentucky
    106 Ryan Mitchell SS Houston (TN) Georgia Tech
    107 Jordan Serrano OF Stony Brook (NY) Wake Forest
    108 Angel Laya OF Eastlake (CA) Oregon
    109 Cooper Flemming SS Ganesha (CA) Vanderbilt
    110 Danny Wallace OF Papillion La Vista South (NE) Oklahoma State
    111 Josh Proctor CIF Maranatha (CA) Oregon State
    112 Terrance Bowen UTL Blessed Trinity (GA) Oklahoma State
    113 Christian Lucarelli RHP Riverside (PA) Duke
    114 Zach Strickland RHP Maranatha (CA) UCLA
    115 Ethan Grim RHP Governor Mifflin (PA) Virginia Tech
    116 Evan Jones RHP Methacton (PA) Wake Forest
    117 Austin Weiss LHP Georgetown Prep (MD) Maryland
    118 Camden Lohman RHP Fort Zumwalt North (MO) Mizzou
    119 Vaughn Neckar RHP Vista Murrieta (CA) Oklahoma
    120 John Paone RHP Lawrence Academy (MA) Duke
    121 Tyler Wood RHP Lee's Summit West (MO) Tennessee
    123 Braxton Van Cleave OF Mansfield (TX) Kentucky
    124 Reagan Ricken RHP Great Oak (CA) LSU
    125 Sebastian Norman 3B Glendale (MO) Oklahoma State
    126 Caeden Cloud SS Nixa (MO) Kentucky
    127 Bruin Agbayani SS Saint Louis (HI) Michigan
    128 Jason Fultz 3B Cathedral Prep (PA) Clemson
    129 Chase Kroberger OF Moorestown (NJ) Alabama
    130 Rashad Hayes SS Bishop O'Dowd (CA) Stanford
    131 Nathan Eisfelder CIF Providence Academy (TN) Tennessee
    132 Wyatt Nadeau RHP Gorham (ME) Vanderbilt
    133 Tyler Baird RHP William A. Hough (NC) Vanderbilt
    134 Patrick Dudley LHP Atlantic Shores (VA) South Carolina
    135 Eric Hines OF America Christian (AL) Alabama
    136 Quinn Schambow C Libertyville (IL) Oklahoma State
    137 Matthew Ferrara 3B Toms River East (NJ) Pitt
    138 Colton Schwarz SS Jupiter (FL) Florida
    139 Cash Williams C Choctaw (OK) Tennessee
    140 Josh Jannicelli RHP Cardinal Newman (CA) UC Santa Barbara
    141 Luke Billings OF Propser (TX) Texas A&M
    142 Michael Oliveto C Hauppauge (NY) Yale
    143 Alexander Peck SS University School (TN) Arkansas
    144 Dylan Wood RHP Franklin (CA) Arizona
    145 Erick Peralta RHP Grand Street Campus (NY) Miami
    146 David Ramirez LHP Clear Falls (TX) Texas A&M
    147 Blake Illitch RHP Brother Rice (MI) Ole Miss
    148 Aiden Aguayo SS La Mirada (CA) UCLA
    149 Matt McKnight 3B Charlotte Catholic (NC) North Carolina
    150 Timothy Piasentin 3B Foothills Composite (CAN) Miami

    RELATED CONTENT