2,065 MLB PLAYERS | 14,476 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
General  | General  | 6/8/2004

2004 PERFECT GAME TOP 100 and 800 More

Most top prospect lists are based on how people think the June MLB draft will go. Perfect Game has always ranked players on ability and projection, without taking the draft and signability into account. After all, it’s the job of the MLB clubs to determine signability.

We feel our job is to rank players based on ability. Sometimes a player has proven to be so talented, that despite an injury, we will still rank him highly. ie. Nick Adenhart. The Cubs did not give up on Kerry Wood because he had Tommy John surgery, so why should we give up on the player we had ranked #1 most of the last year? Besides, we’re projecting he will come back strong as ever and become an early pick, if he attends college.

Several players listed on the PG Top 100 are not considered signable. These players are very committed to the colleges they have chosen. Each year we are seeing more and more college players going early in the draft, so it’s not all that bad of a decision for some players.

Past PG Final Top 100 lists have included several players that we knew had signability or medical concerns. That did not change our mind regarding their ability and how we ranked them. A few of the past PG Top 100 High School lists have included players such as RHP Dewan Brazelton (TN) who became a first rounder out of college. This year’s first round draft projections include former PG Top 100 players, RHP Wade Townsend (TX) Rice, RHP Thomas Diamond (LA) New Orleans, and LHP Jeremy Sowers (KY) Vanderbilt. Of course, Sowers was a 1st round pick out of high school who decided to attend Vandy. Then there was RHP Chris Lambert (NH) Boston College who would have made our Top 100, but we didn’t see him until after the draft that year.

So when looking at this list, understand that several of these players will be attending college programs. Their true draft value will be realized down the road. Some will be drafted much lower, or not at all, due to signability or medical issues. Once again, it’s only their ability and projection, that we base these rankings on. We did make some minor adjustments based on injuries.


       Homer Bailey                    Matt Bush                      Mark Rogers               Greg Golson                Christopher Nelson 


           Erik Davis                         Michael Taylor      Neil Walker                      Troy Patton                        Jay Rainville

Perfect Game Top 100

Rank First Name Last Name Pos Ht/Wt    B/T HS, City, ST College
1 David "Homer" Bailey RHP  6-4 / 185   R/R La Grange, LaGrange, TX Texas
2 Christopher Nelson SS 5-11 / 175   R/R Redan, Decatur, GA Georgia
3 Matt Bush SS 5-11 / 170   R/R Mission Bay, San Diego, CA San Diego State
4 Scott Elbert LHP 6-2 / 195   L/L Seneca, Seneca, MO Missouri
5 Gregory Golson OF 6-1 / 190   R/R Connally, Austin, TX Texas
6 Neil Walker C 6-2 / 205   S/R Pine Richland, Gibsonia, PA Clemson
7 Eric Hurley RHP 6-4 / 192   R/R Wolfson, Jacksonville, FL Florida
8 Giovanny Gonzalez LHP 6-0 / 185   L/L Miami Pace, Hialeah, FL University of Miami
9 Dexter Fowler OF 6-5 / 188   R/R Milton, Alpharetta, GA Miami
10 Phillip Hughes RHP 6-4 / 215   R/R Foothill, Santa Ana, CA Santa Clara
11 Jay Rainville RHP 6-3 / 220   R/R Bishop Hendricken, Pawtucket, RI Tennessee
12 Mark Rogers RHP 6-2 / 200   R/R Mt. Ararat, Orr's Island, ME Miami
13 Nick Adenhart RHP 6-3 / 185   R/R Williamsport, Hagerstown, MD North Carolina
14 Matt Weiters C 6-4 / 210   S/R Stratford, Goose Creek, SC GA Tech
15 Trevor Plouffe MIF RHP 6-1 / 170   R/R Crespi, Northridge, CA Southern California
16 Chuck Lofgren LHP OF 6-3 / 190   L/L Serra, Burlingame, CA Santa Clara
17 Troy Patton LHP 6-1 / 170   L/L Tomball, Magnolia, TX Texas
18 Yovani Gallardo RHP 6-2 / 180   R/R Trimble Tech, Ft. Worth, TX Texas Christian
19 Erik Davis RHP 6-3 / 180   R/R Mountain View, Mountain View, CA Stanford
20 Michael Taylor OF 6-5 / 235   R/R Apopka, Apopka, FL Stanford
21 Mark Trumbo RHP 6-5 / 220   R/R Villa Park, Orange, CA Southern California
22 Matt Tuiasosopo SS OF 6-2 / 200   R/R Woodinville, Woodinville, WA Washington
23 Erik Cordier RHP 6-3 / 195   R/R Southern Door, Sturgeon Bay, WI NC State
24 Andrew Gale RHP 6-6 / 230   R/R Phillips Exeter Acad., Durham, NH North Carolina
25 Brad Meyers RHP 6-6 / 180   R/R Servite, Yorba Linda, CA Loyola Marymount
26 Brad Bergesen RHP 6-2 / 215   L/R Foothill, Pleasanton, CA San Diego
27 Javier Guerra RHP 6-2 / 185   R/R Denton Ryan, Denton, TX Arizona
28 Stephen Chapman OF 5-11 / 185   L/L Marianna, Marianna, FL Auburn
29 Michael Schlact RHP 6-7 / 205   R/R Wheeler, Marietta, GA South Carolina
30 Andrew Romine SS 6-0 / 180   S/R Trabuco Hills, Lake Forest, CA Arizona State
31 Jared Clark RHP 6-5 / 195   R/R Valencia, Castaic, CA Cal St. Fullerton
32 Christian Garcia RHP 6-4 / 190   S/R Gulliver Prep, Miami, FL South Carolina
33 John Poterson C OF 6-1 / 215   S/R Chandler, Chandler, AZ  
34 Alex Garabedian C 6-2 / 215   R/R Columbus, Miami, FL Miami
35 Billy Butler 3B 6-2 / 232   R/R Wolfson, Jacksonville, FL Florida
36 Blake DeWitt 3B 6-0 / 180   R/R Sikeston, Sikeston, MO Georgia Tech
37 Matt Walker RHP 6-3 / 190   R/R Central, Grennwell Springs, LA Southeastern LA
38 Michael Rozier LHP 6-5 / 210   L/L Henry Co., Stockbridge, GA North Carolina
39 Warren McFadden OF 6-1 / 190   R/R Nova, Plantation, FL Tulane
40 Josh Copeland RHP 3B 6-3 / 200   R/R Northgate, Palmetto, GA Alabama
41 Steve Marquardt RHP 6-2 / 195   R/R Kennewick, Kennewick, WA Washington
42 Eric Campbell 2B LF 6-0 / 190   R/R Gibson Southern, Owensville, IN Alabama
43 Brad Clapp RHP 6-4 / 220   R/R Juanita, Kirkland, WA Washington  St
44 David Price LHP 6-4 / 195   L/L Blackman, Murfreesboro, TN Vanderbilt
45 Joseph Bauserman RHP 6-2 / 220   R/R Lincoln, Tallahassee, FL Ohio State (FB)
46 Drew Bowman LHP 6-4 / 182   R/L Dakota Ridge, Morrison, CO Arizona State
47 Ryan Webb RHP 6-6 / 200   R/R Clearwater Catholic, Palm Harbor, FL Wake Forest
48 Matt Spencer 1B  LHP 6-4 / 220   L/L Morristown West, Morristown, TN North Carolina
49 Blake Johnson RHP 6-4 / 195   R/R Parkview Baptist, Baton Rouge, LA Louisiana State
50 Seth Garrison SS P 6-4 / 200   S/R Coppell, Coppell, TX Arizona State
51 Gaby Hernandez RHP 6-4 / 220   R/R Belen, Miami, FL FIU
52 Sam Demel RHP 6-0 / 185   R/R Spring, Spring, TX Texas Christian
53 Preston Clark C 5-10 / 178   R/R Rockwall, Rockwall, TX Texas
54 Anthony Swarzak RHP 6-3 / 190   R/R Nova, Ft. Lauderdale, FL LSU
55 Joshua Johnson MIF 5-11 / 170   S/R Middleton, Tampa, FL Texas
56 Lucas Harrell RHP 6-3 / 200   S/R Ozark, Ozark, MO Crowder JC
57 Sean Morgan RHP 6-3 / 218   R/R Ft. Bend Clements, Sugarland, TX Tulane
58 Cale Iorg SS 6-2 / 175   R/R Karns, Knoxville, TN Alabama
59 David Kopp RHP 6-3 / 190   R/R Coral Springs, Coral Springs, FL Clemson
60 Sean Doolittle LHP 6-2 / 195   L/L Shawnee, Tabernacle, NJ Virginia
61 Andrew Brackman RHP 6-9 / 200   R/R Moeller, Cincinnati, OH NC State (BKB)
62 Terrell Young RHP 6-1 / 175   R/R Grenada, Grenada, MS JC
63 Kyle Waldrop RHP 1B 6-5 / 195   R/R Farragut, Knoxville, TN Vanderbilt
64 Adrian Ortíz OF 5-11 / 150   L/R PRBAHS, Bayamon, PR  
65 Eddie Morlan RHP 6-3 / 210   R/R Coral Park, Miami, FL Miami
66 William Killion C 6-1 / 180   L/R Chippewa Hills, Stanwood, MI Kentucky
67 Ian Desmond SS 6-2 / 185   R/R Sarasota, Sarasota, FL South Florida
68 Mark Reed C 5-10 / 175   L/R Bonita, La Verne, CA  
69 Ed Easley C 6-1 / 185   R/R Olive Branch, Olive Branch, MS Mississippi State
70 Tim Murphy LHP 6-3 / 165   L/L Glascock Co, Gibson, GA JC
71 Matthew McGahey 1B  LHP 6-2 / 213   L/L Science Hill, Jonesborough, TN VA Tech
72 Brandon Allen OF 6-2 / 235   L/R Montgomery, Montgomery, TX Houston
73 Christopher Kirkland C 6-3 / 190   R/R South Doyle, Knoxville, TN Alabama
74 Luke Putkonen RHP 6-5 / 180   R/R Walton, Marietta, GA North Carolina
75 Angel Salome C 5-10 / 190   R/R George Washington, New York, NY  
76 Eddie Prasch MIF OF 6-1 / 180   L/R Milton, Alpharetta, GA Georgia Tech
77 Barry Enright RHP 6-3 / 190   R/R St. Mary's, Stockton, CA Pepperdine
78 Greg Burns OF 6-3 / 170   L/L Walnut, Walnut, CA Hawaii
79 Jacob McGee LHP 6-2 / 190   L/L Edward C. Reed, Sparks, NV UNLV
80 Ryan Strauss OF 6-2 / 195   R/R Bloomindgale, Tampa, FL Florida State
81 Joe Savery OF 6-3 / 190   L/L Lamar, Bellaire, TX Rice
82 Josh Fields RHP 6-0 / 165   R/R Prince Avenue Christian, Hull, GA Georgia
83 John Lalor RHP 6-8 / 220   R/R Houston, Germantown, TN Mississippi State
84 Eric Berger LHP 6-1 / 175   S/L Woodcreek, Roseville, CA Arizona
85 Reid Brignac SS 6-2 / 170   L/R St. Amant, St. Amant, LA LSU
86 Collin Balester RHP 6-3 / 200   R/R Huntington Beach, Huntington Beach, CA  
87 Chris Davis 3B  OF 6-3 / 205   L/R Longview, Longview, TX Texas
88 Brian Van Kirk C 6-0 / 200   R/R Westminster Academy, SW Ranches, FL FL Atlantic
89 Wade Davis RHP 6-5 / 225   R/R Lake Wales, Lake Wales, FL Florida
90 Raudel Alfonso RHP 6-3 / 205   L/R Hialeah, Hialeah, FL Miami
91 Daryl Jones 1B 6-4 / 210   R/R Westchester, Los Angeles, CA Cal State Fullerton
92 Michael McGuire RHP 6-4 / 185   R/R Ridley, Folsom, PA  
93 Patrick McAnaney LHP 6-3 / 175   L/L Westhill, Syracuse, NY Virginia
94 Eddie Burns RHP 6-5 / 210   R/R Hiram, Hiram, GA Georgia Tech
95 Ty Pryor RHP C 6-2 / 215   S/R Olympia, Orlando, FL South Florida
96 Willie Bowman 3B 6-2 / 200   R/R Carson, Carson City, NV UNLV
97 Patrick White OF 6-1 / 180   L/L Daphne, Daphne, AL (FB)
98 Roberto Lopez OF 3B 6-0 / 180   R/R Rancho Bernardo, San Diego, CA Southern California
99 Brian Juhl C 6-0 / 205   S/R Katy, Katy, TX Stanford
100 Ross Detwiller LHP 6-4 / 175   B/L Wentzville Holt, Wentzville, MO S.W. Missouri St.
             
Players who received top 100 votes  (Alphabetical order)
  First Name Last Name Pos Ht/Wt    B/T HS, City, ST College
  James Adkins LHP 6-6 / 200   R/L Wilson Central, Mt Juliet, TN Tennessee
Tyler Adkins RHP 6-3 / 180   R/R Norman, Norman, OK Oklahoma
Jonathan Arencibia C 6-2 / 200   R/R Westminster Christian, Miami, FL Tennessee
Bryan Augenstein RHP 6-6 / 212   R/R Sebastian River, Sebastian, FL Florida
Travis Banwart RHP 6-3 / 190   R/R Goddard, Goddard, KS Wichita State
Henry Barrera RHP 6-2 / 185   R/R Rosemead, Rosemead, CA  
Matt Baugh LHP  6-2 / 180   L/L Deer Valley, Antioch, CA Arizona
Tyler Beranek 1B 6-5 / 225   R/R Waukesha South, Waukesha, WI UNLV
C.J. Blue LHP 1B 6-1 / 175   L/L Poteet, Mesquite, TX LA-Lafayette
Dusty Brabender RHP 6-6 / 218   R/R Oregon, Oregon, WI Minnesota
Michael Branham RHP 6-2 / 190   R/R Jesuit, Lutz, FL Florida
Stephen Brock RHP 6-4 / 210   R/R N. Gwinett, Buford, GA Georgia
Aaron Brown RHP 6-6 / 185   R/R Clear Creek, League City, TX  
Cory Brown OF 6-2 / 185   L/L Plant, Tampa, FL  
Patrick Bryant RHP 6-4 / 195   R/R Pensacola Catholic, Gulf Breeze, FL Alabama
Brett Bukvich LHP 6-4 / 220   L/L Northwest Rankin, Brandon, MS Mississippi
Brandon Burke RHP 6-3 / 185   R/R Rancho Bernardo, San Diego, CA Fresno State
Chris Carpenter RHP 6-5 / 185   R/R Bryan, Bryan, OH Kent State
Tate Casey RHP 6-6 / 220   R/R Longview, Longview, TX Florida (FB)
Robert Cassevah RHP 6-3 / 195   R/R Pace, Pace, FL LSU
Clay Caufield RHP 6-2 / 195   R/R Lawrence Park, Toronto, ON, CN  
Brett Cecil LHP 6-2 / 220   R/L DeMatha, Dunkirk, MD Maryland
Paul Cinder RHP 6-8 / 230   R/R Lake Mary, Longwood, FL  
Joel Collins C 6-1 / 195   R/R Cardinal Carter, Richmond Hill, ON, CN South Alabama
David Conroy RHP 6-5 / 195   R/R Mt. Vernon, Mt. Vernon, IA Iowa
Jason Corder RHP OF 6-2 / 200   R/R Capistrano Valley, Mission Viejo, CA California
Zack Cozart SS 6-1 / 175   R/R Collierville, Collierville, TN Mississippi
Krzysztof Dabrowiecki RHP 6-4 / 204   R/R Ursala Franklin Acad., Toronto, ON, CN  
Walter Diaz SS 6-0 / 180   R/R Columbus, Miami, FL Miami
Jason Dominguez OF P 6-2 / 180   R/R Chatsworth, Van Nuys, CA Pepperdine
Joshua Donaldson MIF 6-0 / 180   R/R Faith Academy, Daphne, AL Auburn
Lucas Duda 1B  6-4 / 220   L/R Arlington, Riverside, CA Southern California
Joseph Dunigan OF 6-1 / 210   L/L St. Ignatius College Prep, Chicago, IL Oklahoma
Mitch Einertson 2B OF 5-11 / 170   R/R Rancho Buena Vista, Oceanside, CA San Diego State
Brad Emaus 3B 6-1 / 185   R/R East Coweta, Senoia, GA Tulane
Joshua Flores OF 5-11 / 185   R/R Licolnway Central, New Lenox, IL  
Chase Fontaine SS 6-2 / 170   L/R Allen D. Nease, Ponte Vedra Beach, FL Texas
Dominick Foster C 6-3 / 215   R/R Buchanan, Clovis, CA Cal Poly
Todd Frazier OF  3B 6-3 / 200   R/R Tom's River South, Toms River, NJ Rutgers
Luke French LHP 1B 6-3 / 220   L/L Heritage, Littleton, CO UNLV
Brian Futral RHP 6-3 / 180   R/R Newnan, Newnan, GA Georgia Tech
Jaager Good RHP 6-1 / 175   R/R Riverwood, Atlanta, GA  
Tyler Gottlieb RHP 6-5 / 220   R/R First Pres. Day School, Macon, GA  
Connor Graham RHP 6-6 / 245   R/R St. John's Jesuit-Toledo, Bowling Green, OH Miami (Ohio)
Brandon Guyer 3B 6-1 / 215   R/R Herndon, Herndon, VA Virginia
Taylor Harbin MIF 5-11 / 180   R/R Travelers Rest, Travelers Rest, SC Clemson
Jeremy Haynes OF 6-2 / 180   R/R Madison, Madison, FL Florida State
Josh Horton SS 6-0 / 175   L/R Orange, Hillsborough, NC North Carolina
Tyler Jennings 3B SS 6-1 / 170   R/R Daphne, Daphne, AL  
Christopher Jones OF RHP 6-2 / 210   R/R Mission Viejo, Dove Canyon, CA Texas A&M
Daniel Jordan 3B C 6-2 / 195   S/R Gulliver Prep, Miami, FL FL International
Will Jostock RHP 6-6 / 190   R/R Lapeer West, Lapeer, MI Tennessee
Kenn Kasparek RHP 6-9 / 197   R/R Weimar, Weimar, TX Texas
Tyler Kersten RHP 6-4 / 225   R/R Brazosport HS, Jones Creek, TX Texas Christian
Ryan Koch RHP 6-3 / 185   R/R Osceola, Pinellas Park, FL South Florida
Jared Kubin OF 1B 6-3 / 225   R/R Oakton, Oakton, VA Florida
Eddie Kunz RHP 6-5 / 210   R/R Parkrose, Portland, OR Oregon State
Tim Ladd LHP 5-11 / 170   L/L Kell High, Marietta, GA Georgia Tech
Tony Langford RHP 6-0 / 175   R/R Country Day, Ft. Worth, TX Notre Dame
Andy Lentz 2B OF 6-0 / 185   L/R Woodinville, Woodinville, WA Washington
Ozzie Lewis OF 6-4 / 200   R/R Kennedy, Sylmar, CA Fresno State
Jeremiah Luster MIF 6-0 / 185   R/R Oceanside, Oceanside, CA  
Thad McBurrows OF LHP 6-1 / 190   L/L Lake Wales, Lake Wales, FL Florida
Dontavius McDowell OF P 6-0 / 190   R/R Tucker School, Atlanta, GA Troy State (FB)
Ryan McKibbon RHP  6-1 / 185   R/R Aliso Miguel, Laguna Niguel, CA  
Sean McLemore RHP 6-3 / 185   R/R Pearland, Pearland, TX Houston
Emmanuel Miguelez LHP 6-3 / 200   L/L Coral Reef (FL), Miami, FL Miami
Randy Molina SS 3B 6-3 / 210   L/R South Gate, South Gate, CA Stanford
Clarence Nicely RHP 6-7 / 210   R/R Cabell Midland, Barboursville, WV Auburn
Robert Nickols LHP 6-5 / 215   S/L Sabino, Tucson, AZ Arizona
Jon Mark Owings 3B OF 6-4 / 185   R/R Gainesville, Gainesville, GA Clemson
J.P. Padron 3B 6-3 / 215   R/R Clear Creek, League City, TX LSU
Brandon Parillo LHP 5-11 / 180   L/L Camarillo, Buena Park, CA Long Beach State
James Parr RHP 6-1 / 185   R/R La Cueva, Alburquerque, NM Hawaii
Danny Payne OF 5-10 / 185   L/L Sequoyah, Woodstock, GA Georgia Tech
Gary Perinar RHP 6-2 / 195   R/R Minooka, Shorewood, IL Minnesota
Stephen Porlier RHP 6-3 / 186   R/R Elkins, Sugar Land, TX Tulane
Juan Carlos Portes SS 6-0 / 170   R/R FA, Malden, MA  
Ricky Prady OF 6-4 / 190   L/R Sebastian River, Sebastian, FL Elon
Eric Ridener RHP 6-4 / 220   R/R Taravella, Coral Springs, FL New Mexico
Will Romanowicz RHP 6-1 / 170   R/R Malvern Prep, West Chester, PA Stetson
Carlton Smith RHP 6-2 / 200   S/R Piscataway, Piscataway, NJ Old Dominion
Robert Spain 3B 6-4 / 200   L/R Norman, Norman, OK  
Joseph Spiers MIF 5-10 / 185   R/R Arrowhead Christian Acad., San Bernardino, CA Hawaii
Hainley Statia SS 5-11 / 168   S/R Trinity Christian Acad., Boynton Beach, FL St. Petersburg CC
Dan Terpak OF 6-3 / 185   R/R Taravella, Coral Springs, FL Florida Atlantic
Daniel Turpen RHP 6-4 / 170   R/R McMinnville, McMinnville, OR Oregon State
Philippe-Alexandre Valiquette LHP 6-0 / 175   L/L Edouard Montpetit, Pierrefonds, QC, CN  
John Michael Vidic RHP 6-4 / 200   R/R Lassiter, Marietta, GA Georgia Tech
Brooks Walling RHP 6-5 / 215   R/R Marina, Huntington Beach, CA  
Jamar Walton OF 6-3 / 195   L/R Greensville County, Emporia, VA  
Duke Welker RHP 6-5 / 195   L/R Woodinville, Woodinville, WA Washington State
Johnny Williams RHP 6-2 / 168   R/R Plant, Tampa, FL  
John Parker Wilson 3B 6-2 / 185   R/R Hoover, Hoover, AL Alabama
Mark Wyner RHP 6-5 / 205   L/R Norwalk, Norwalk, CT West Virginia
Leonard Zalopany 3B 1B 6-4 / 210   L/R Waimea, Koloa, HI Hawaii

Click here for the list of Other Players to Watch
(Due to large size, this page may take a few minutes to load, depending on your internet connection.)