1,369 MLB PLAYERS | 12,625 MLB DRAFT SELECTIONS
Class of 2004 HS Follow Prospects
Ranking Last Updated: 6/5/2004
National Player Rankings By Grad Year

select

Rankings for 2004 grad class

National Rankings

State Rankings

select

Position Rankings

select
  
12345...Last >
RankPlayerPosHometownCommitmentHSTravel TeamLast Played
Follow  Michael Abello
5-9  160  R/R
C Chicago, IL Walter Payton College Prep Oriole Park Chicago/Legion
Follow  Caonex Abreu
5-10  175  R/R
OF Miami, FL Killian Oaks Academy RBI
Follow  Tyler Ackley
5-9  185  R/R
C Lake Mary, FL Lake Mary Legion
Follow  Michael Adams
6-1  165  R/R
RHP Cypress, TX Cypress Creek Houston Heat
Follow  John Aguilar
5-11  160  R/R
MIF Roseville, CA Woodcreek Davis Sports Acad.
Follow  Brendan Akashian
6-1  180  L/R
C Lowell, MA Lowell Legion Post 87
Follow  Gabriel Alcantar
5-11  185  R/R
MIF Mountain View, CA Santa Clara Mt. Pleasant All Star Academy Baseball
Follow  Aaron Alcock
5-11  190  L/R
1B Oskaloosa, IA Oskaloosa HS team
Follow  Raudel Alphonso
6-3  205  L/R
RHP Hialeah, FL Miami  
Follow  Ricardo Alvarez
5-10  160  R/R
OF Dorado, PR   Cardinals
Follow  Gary Amato
6-2  185  R/R
RHP Cocoa Beach, FL Penn State Cocoa Beach HS team
Follow  Chris Anderson
5-10  185  R/R
C Lake Charles, LA McNeese State Lagrange
Follow  Ken Anderson
6-4  200  R/R
3B Randolph, NJ Marist Delbarton Twins Scout Team
Follow  Zach Andrews
5-9  140  R/R
RHP Hartselle, AL Hartselle Bama Bombers
Follow  John Angelicchi
5-11  175  L/R
RHP Woodmere, OH Ohio Orange
Follow  Matt Angle
5-10  165  L/R
OF Columbus, OH Ohio State Whitehall Yearling
Follow  Brian Ankrum
6-0  160  R/R
OF Moab, UT Grand County Legion
Follow  James Arado
5-10  150  S/R
MIF Miami, FL American Academy Blue League
Follow  Evan Armitage
5-10  155  L/R
2B Milford, OH Miami (OH) Milford
Follow  Ryan Arp
6-0  185  R/R
C Cedar Rapids, IA Upper Iowa   HS Team
Follow  Elliot Arrington
6-4  185  L/R
3B Charlotte, NC UNC-Asheville South Mecklenburg
Follow  Zach Ashwood
6-4  190  S/L
LHP The Colony, TX TCU The Colony
Follow  Elliott Babcock
5-11  175  R/R
SS El Campo, TX Texas State El Campo Columbia Angels
Follow  Ross Babineaux
6-1  200  R/R
RHP New Iberia, LA Catholic High of New Iberia LA Legends
Follow  Bryan Bachman
6-2  180  R/R
OF Mahomet, IL Mahomet-Seymour Legion
Follow  Chase Bailey
6-2  215  L/R
2B Roanoke, VA Northside North Roanoke
Follow  DeWayne Bailey
6-2  175  B/R
MIF Brandon, FL UCF Riverview Marlins Scout Team Midland, OH
Follow  John Baird
    R/R
RHP Delaware, OH Cincinnati Olentangy
Follow  Clay Baker
5-10  175  R/R
MIF Henderson, TX Weatherford College Henderson Lake Fork Bombers
Follow  Andrew Balduff
5-11  170  R/R
OF Lilburn, GA Middle Tennessee State Parkview East Cobb A's
Follow  Jordon Banfield
6-0  190  R/R
RHP Saline, MI Central Michigan Greenhills Ann Arbor Braves
Follow  Patrick Banser
6-1  215  L/L
LHP Frankfort, IL Lincoln-Way East Hs team
Follow  Zach Barger
6-3  185  L/R
OF El Cajon, CA Long Beach State Valhalla
Follow  Donald (Trey) Barham
6-0  215  L/L
LHP Portsmouth, VA VMI Greenbrier Christian Academy VA Knights
Follow  Matt Barker
6-0  170  R/R
RHP Charlolte , NC Providence
Follow  Christian Barnes
5-11  185  L/L
LHP Miami, FL Brito Miami Private America
Follow  Ryan Barnett
6-2  180  L/R
RHP Jasper, AL Jasper Bama Bombers
Follow  Joseph Barrett
6-2  180  R/R
RHP Galloway, NJ Absegami JR. Olympics/Play Ball Stars
Follow  Braden Bates
6-6  175  R/R
RHP Somerset, CA Union Mine Legion
Follow  Alex Baxter
6-2  195  R/R
RHP Richmond, VA Varina
Follow  Chase Bayuk
5-10  160  L/L
LHP Hurst, TX Kansas State Bell HS team
Follow  Dan Beachy
5-11  186  R/R
OF Hartville, OH Lake Stark Storm
Follow  John Beamer
6-0  160  R/R
SS College Park, MD Our Lady Of Good Counsel Legion
Follow  Brian Beard
6-2  170  L/L
LHP Hewitt, TX Midway
Follow  Phillip Bednar
6-1  180  R/R
SS Munroe Falls, OH Ball State Stow-Munroe Falls Cage Club Yardogs
Follow  Jason Belk
5-10  165  R/R
C Davenport, IA Davenport North HS
Follow  Michael Belza
5-10  150  R/R
IF Loveland, OH Oklahoma State Moeller
Follow  Kyle Bement
6-1  185  L/L
LHP Mesquite, TX Mesquite
Follow  Dusty Bennett
5-10  140  L/R
C Tyrone, GA Sandy Creek
Follow  Brett Bentley
6-3  220  R/R
C Tampa, FL Tampa Jesuit Team Florida
12345...Last >
Copyright 1994-2020 by Perfect Game. All rights reserved. No portion of this information may be reprinted or reproduced without the written consent of Perfect Game.