THE WORLD'S LARGEST AND MOST COMPREHENSIVE SCOUTING ORGANIZATION
| 2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
High School  | General  | 2/3/2025

High School Top 50 All-Prospect Teams

As we have finished unveiling the National High School Top 50, we now look at the abundance of high-level prospects that make up those rosters, building 3 teams at the Class of 2025 level and an underclass team, all made ONLY from players on the teams across the Top 50. 

Upperclass 1st Team



Pos Name High School State Team Rank
C Trent Grindlinger Huntington Beach CA 3
1B Nick Diaz Marjory Stoneman Douglas FL 8
INF Billy Carlson Corona CA 1
INF Brady Ebel Corona CA 1
INF Tate Southisene Basic NV 18
OF Sean Gamble IMG Academy FL 2
OF Dean Moss IMG Academy FL 2
OF Josiah Hartshorn Orange Lutheran CA 17
UT Mason Pike Puyallup WA 10
2W Seth Hernandez Corona CA 1
P Ethin Bingaman Corona CA 1
P Miguel Sime Jr Poly Prep Country Day NY 15
P Brett Crossland Corona Del Sol AZ 26
P Sam Cozart Wesleyan Christian Academy NC 16
P Robert X Mitchell Prestonwood Christian TX 21

Upperclass 2nd Team

Pos Name High School State Team Rank
C Presley Courville Barbe LA 24
1B Cru Huenfeld St. Thomas Aquinas KS 38
INF Boston Kellner Hamilton AZ 36
INF Landon Schaefer Fayetteville AR 42
INF Kelvyn Paulino Jr IMG Academy FL 2
OF Luke Billings Prosper TX 31
OF Taylor Tracey Dripping Springs TX 11
OF Brock Ketelsen Valley Christian Schools CA 13
UT Jack Ruckert Catholic LA 12
2W Josh Hammond Wesleyan Christian Academy NC 16
P Charlie Willcox South Walton FL 32
P Cooper Rummel Dripping Springs TX 11
P Jack Lafflam Brophy College Prep AZ 28
P Justice de Jong Poly Prep Country Day NY 15
P Aaron Watson Trinity Christian Academy FL 4

Upperclass 3rd Team

Pos Name High School State Team Rank
C Vincent DeCarlo Tampa Jesuit FL 6
1B Brody Winemiller Collierville TN 33
INF Ethan Porter Huntington Beach CA 3
INF Terrance Bowen Blessed Trinity GA 29
INF Cole Clark Huntington Beach CA 3
OF Joshua Campbell IMG Academy FL 2
OF Jordan Serrano The Stony Brook NY 50
OF Nathan Eisfelder IMG Academy FL 2
UT Aiden Arnett Trinity Christian Academy FL 4
2W Jaison Delamar Fayetteville AR 42
P Zion Theophilus Archbishop Moeller OH 9
P Blake Ilitch Brother Rice MI 40
P Grayson Boles St. Augustine CA 39
P Parker Jennings IMG Academy FL 2
P Ma'Kale Holden Thompson AL 46

Underclass Team

Pos Name High School State Team Rank
C Dillon Moss IMG Academy FL 2
C Brady Murrietta Orange Lutheran CA 17
1B Jared Grindlinger Huntington Beach CA 3
1B Coleman Borthwick South Walton FL 32
INF Rookie Shepard Faith Lutheran NV 44
INF Alex Harrington Cathedral Catholic CA 45
INF Cole "CJ" Weinstein Huntington Beach CA 3
INF Max Hemenway IMG Academy FL 2
INF Jordan Martinez Trinity Christian Academy FL 4
INF Brayden Landry Puyallup WA 10
OF Brady Harris Trinity Christian Academy FL 4
OF Anthony Murphy Corona CA 1
OF Blake Bowen JSerra Catholic CA 34
OF Deion Cole Etowah GA 7
OF Hunter Harrington Cathedral Catholic CA 45
OF Caden Dawson Blessed Trinity GA 29
UT James Tronstein Harvard-Westlake CA 47
UT CJ Sampson Tomball TX 5
2W Kevin Roberts Jr Jackson Prep MS 20
2W Kyler Meccage IMG Academy FL 2
P Wilson Andersen Tampa Jesuit FL 6
P Gio Rojas Marjory Stoneman Douglas FL 8
P Alex Hoffman Charlotte Catholic NC 41
P Matthew Sharman Etowah GA 7
P Kaden Waechter Tampa Jesuit FL 6
P Ethan Wheeler Trinity Christian Academy FL 4
P Gary Morse Orange Lutheran CA 17
P Tyler Ellis Trinity Christian Academy FL 4
P Quinn ORourke Charlotte Catholic NC 41
P Denton Lord South Walton FL 32