Notice: You are currently viewing a development version of the PerfectGame.org website.
For the live site, please visit www.perfectgame.org
2,031 MLB PLAYERS | 14,466 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Class of 2004 Position Rankings RHP
Ranking Last Updated: 6/5/2004
Position State Rankings By Grad Year
select
select
Clear filters
*Disclaimer: PG cannot 100% guarantee the accuracy of the verbal college commitments listed below.
12345...Last >
PosNatlPlayerPosHometownCommitmentDraftedDebutedHSTravel TeamLast Played 
  Follow Jeff Fischer
6-1  180  R/R
  Farmington, MI Eastern Michigan Rd 10 by Rockies (2007) Farmington
  Follow John Baird
    R/R
  Delaware, OH University of Cincinnati Rd 24 by Rays (2007) Olentangy
  333 John Ely
6-3  190  R/R
  Homewood, IL Miami (OH) Rd 3 by White Sox (2007) Dodgers (2010) Homewood-Flossmoor
  247 Johnny Williams
6-2  168  R/R
RHP UT Tampa, FL Tampa Rd 38 by Indians (2007) Plant City
  886 Jonathan Castillo
6-0  190  R/R
  New York, NY Rd 25 by Mets (2004)  
  Follow Jonathan Holt
6-2  175  L/R
  Fruitland Park, FL Tampa Rd 5 by Indians (2007) Leesburg
  43 Joseph Bauserman
6-2  220  R/R
RHP OF Tallahassee, FL Ohio State Rd 4 by Pirates (2004) Lincoln
  640 Joseph Bittle
6-1  170  R/R
RHP 3B Texarkana, TX Mississippi Rd 2 by Yankees (2008) Texas Texarkana Indians
  818 Jordan Alvis
6-6  195  R/R
  Vestavia Hills, AL Birmingham-Southern College Rd 21 by Mariners (2008) Vestavia Hills
  347 Jorge Charryl
6-1  183  R/R
  Fajardo, PR Lake City CC Rd 14 by Athletics (2004)   Legion
  426 José G. Delgado
6-3  170  R/R
  Caguas, PR Rd 24 by Brewers (2004)   Puetro Rico Baseball Academy
  583 Josh Bradbury
6-3  200  R/R
RHP 3B Newport Beach, CA Orange Coast College Rd 8 by Rangers (2006) Corona Del Mar Connie Mack
  28 Josh Copeland
6-3  200  R/R
RHP 1B, 3B Palmetto, GA Alabama Rd 47 by Angels (2008) Northgate Ohio Warhawks
  Follow Josh Edmonson
6-0  175  
  Lagrange, GA Florida Rd 41 by Angels (2008) Lagrange
  70 Josh Fields
6-0  165  R/R
  Hull, GA Georgia Rd 1 by Mariners (2008) Prince Ave Christian
  464 Josiah Cowden
6-2  175  R/R
RHP 3B, SS Kingwood, TX Rd 35 by Rockies (2004) Cypress Christian Miracle Baseball-Houston
  Follow Justin Cryer
6-1  225  R/R
  Leesville, LA Mississippi Rd 29 by Blue Jays (2008) Leesville
  704 Justin Phillabaum
6-2  185  R/R
  Royal Palm Beach, FL Indian River State College Rd 24 by Yankees (2005) Royal Palm Beach Pokers Baseball Club
  Follow Justin Sincock
6-8  195  R/R
  Long Beach, CA Golden West College Rd 25 by White Sox (2004) Millikan Colton Nighthawks
  478 Kanekoa Texeira
6-2  190  R/R
  Kula, HI Saddleback College Rd 22 by White Sox (2006)  
  40 Kenn Kasparek
6-9  197  R/R
  Weimar, TX Texas Rd 12 by Mariners (2008) Weimar
  Follow Kiel Renfro
5-11  195  R/R
  Ennis, TX Texarkana College Rd 39 by Tigers (2005) Ennis
  163 Kris Dabrowiecki
6-4  204  R/R
  Toronto, ON, ON Rd 34 by Brewers (2004)   Team Ontario
  658 Kyle Rogers
6-1  175  R/R
  Galveston, TX Rd 13 by Rangers (2004) Ball
  61 Luke Putkonen
6-5  180  R/R
RHP OF Marietta, GA North Carolina Rd 3 by Tigers (2007) Tigers (2012) Walton
  81 Lucas Harrell
6-3  200  S/R
RHP IF Ozark, MO Crowder College Rd 4 by White Sox (2004) White Sox (2010) Ozark Midwest Nationals
  Follow Luis Sanchez
6-1  170  R/R
  bayamon, PR Lake City CC Rd 34 by Braves (2004)   hurricanes
  317 Luke Wertz
6-0  160  R/R
RHP OF Parker, CO Rd 13 by Phillies (2007) Ponderosa Legion
  559 Mark Doll
6-0  160  R/R
  Cummings, GA Birmingham-Southern College Rd 29 by Phillies (2009) North Forsyth East Cobb Braves
  10 Mark Rogers
6-2  200  R/R
  Orr's Island, ME Miami Rd 1 by Brewers (2004) Brewers (2010) Mount Ararat
  24 Mark Trumbo
6-5  220  R/R
  Orange, CA Southern California Rd 18 by Angels (2004) Villa Park Yankee Scout Team
  Follow Matt Davis
6-1  165  R/R
RHP 3B Fernandina, FL Jacksonville Rd 30 by Angels (2007) Fernandina Beach
  439 Matt Fitts
6-2  180  R/R
  Cloverdale, CA Long Beach State Rd 16 by Athletics (2008) Cardinal Newman
  748 Matt Kretzschmar
6-2  205  R/R
  Lomita, CA Rd 22 by Brewers (2004) San Pedro
  802 Matt Langwell
6-2  185  R/R
  College Station, TX Rice Rd 11 by Indians (2008) A & M Consolidated
  541 Matt Payne
6-3  175  R/R
RHP MIF Hiddenite, NC North Carolina State Rd 34 by Pirates (2008) Alexander Central
  18 Matt Walker
6-3  190  R/R
RHP OF Grennwell Springs, LA Southeastern Louisiana Rd 10 by Rays (2004) Central HS team
  176 Michael Bohana
6-1  170  R/R
RHP OF, SS Roswell, GA Kennesaw State Rd 26 by Reds (2008) Roswell East Cobb Dodgers
  184 Michael Branham
6-2  190  R/R
  Lutz, FL Florida Rd 39 by Phillies (2007) Tampa Jesuit Legion
  Follow Michael Kenney
6-4  200  R/R
RHP IF Carlsbad, CA Loyola Marymount Rd 28 by Angels (2008) La Costa Canyon
  Follow Michael Konstanty
6-4  225  R/R
  Oneonta, NY Albany Rd 39 by Reds (2008) Onteora
  224 Michael McGuire
6-4  185  R/R
  Folsom, PA Delaware Rd 43 by Indians (2008) Ridley
  23 Michael Schlact
6-7  205  R/R
  Marietta, GA South Carolina Rd 3 by Rangers (2004) Wheeler
  Follow Mike Schurz
6-1  185  
  Norfolk, VA Iowa Rd 44 by Astros (2009) Iowa
  191 Michael Schwimer
6-7  210  R/R
  Alexandria, VA Virginia Rd 14 by Phillies (2008)  
  341 Michael Powers
6-3  160  R/R
RHP IF, OF St. Clair Shores, MI Michigan Rd 31 by Mets (2008) South Lake Team Michigan
  453 Michael Stutes
6-1  180  R/R
RHP C, SS Lake Oswego, OR Oregon State Rd 9 by Cardinals (2007) Lake Oswego Senior Duck Delivery
  Follow Mickey Storey
6-0  165  R/R
  Boca Raton, FL Florida Atlantic Rd 22 by Twins (2007) Astros (2012) Deerfield Beach X-team
  Follow Mike Lynn
5-11  205  R/R
RHP 3B Bellevue, NE College of Charleston Rd 30 by Mets (2008) Bellevue East
  665 Miles Ioane
5-11  170  L/R
RHP OF Hilo, HI Rd 24 by Royals (2004) Waiakea
12345...Last >