Page Notes  
Full draft pick listing for the 2004 Minnesota Twins including all phases and excluding undrafted free agent signings.

Use the Draft Research Application to delve into our draft database.

TBC PREMIUM subscribers will see the current roster information for drafted players below in addition to getting access to the Draft Research application (and all other applications too!).
About the Data:Draft Data

Learn more about TBC data and the site in the About TBC section. Also, don't forget to find a way to Support TBC.
Related Data Products:Draft Register | Signing Bonuses - Draft

The TBC Data Store allows you to purchase the data you see on the site. The store has standard pre-determined data products as well as the ability to work with us to produce custom data extracts based on your requirements.
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

List of Topics in this Section


Minnesota Twins Franchise Page

2004 Minnesota Twins Draft Picks

top csv share Sort PREV | NEXT
  • Grid Filters
  • Major Leaguers
  • Minor Leaguers
  • Recently Active
  • Hitters
  • Pitchers
  • Signed by Team
  • Unsigned
  • HS Pick
  • College Pick
  • RndOverallPlayer NamedPosSourceSchool Drafted FromSch LevelClassRegSignedPosHtWtBaThBorn DatePlace Of BirthDraft InfoHiLvlMLB YearsStat Years
    120Trevor PlouffeSSHigh SchoolCrespi Carmelite (Encino,CA)HSHSCAYes2B-1B6-1175RR1986-06-15West Hills,CA
    2004-  1-  20-MIN
    MLB2010-20182004-2018
    122Glen PerkinsPCollegeMinnesotaNCAA 1---MNYesP5-11190LL1983-03-02Stillwater,MN
    2004-  1-  22-MIN
    MLB2006-20172003-2017
    125Kyle WaldropPHigh SchoolFarragut (Knoxville,TN)HSHSTNYesP6-4190RR1985-10-27Knoxville,TN
    2004-  1-  25-MIN
    MLB2011-20122004-2013
    135Matt FoxPCollegeCentral FloridaNCAA 1---FLYesP-3B6-3192RR1982-12-04Columbus,OH
    2004-  1-  35-MIN
    MLB2010-20102002-2013
    139Jay RainvillePHigh SchoolBishop Hendricken (Warwick,RI)HSHSRIYesP6-3230RR1985-10-16Providence,RI
    2004-  1-  39-MIN
    AA2004-2009
    261Anthony SwarzakPHigh SchoolNova (Davie,FL)HSHSFLYesP6-3195RR1985-09-10Fort Lauderdale,FL
    2004-  2-  61-MIN
    MLB2009-20192004-2019
    391Eduardo MorlanPHigh SchoolCoral Park (Miami,FL)HSHSFLYesP6-2210RR1986-03-01Havana,CU
    2004-  3-  91-MIN
    AA2004-2014
    4121Mark RobinsonOFHigh SchoolMountain View (El Monte,CA)HSHSCAYesOF6-1180BR1986-04-07Anaheim,CA
    2004-  4- 121-MIN
    A2004-2007
    5151Jeff SchoenbachlerPHigh SchoolReno (Reno,NV)HSHSNVYesP6-1185RL1985-09-13Reno,NV
    2004-  5- 151-MIN
    Rk2004-2006
    6181Patrick BryantPHigh SchoolPensacola Catholic (Pensacola,FL)HSHSFLYesP6-4190RR1985-10-26Gulf Breeze,FL
    2004-  6- 181-MIN
    Rk2004-2006
    7211John WilliamsPCollegeMiddle Tenn StateNCAA 1---TNYesP6-4190RL1981-12-19Murfreesboro,TN
    2004-  7- 211-MIN
    A2001-2005
    8241Jay SawatskiPCollegeArkansasNCAA 1---ARYesP6-2195LL1982-05-07Little Rock,AR
    2004-  8- 241-MIN
    AAA2003-2008
    9271JP MartinezPCollegeNew OrleansNCAA 1---LAYesP-OF6-2205RR1982-06-08Metairie,LA
    2004-  9- 271-MIN
    AAA2003-2008
    10301Jeremy PickrelOFCollegeIllinois StateNCAA 1---ILYesOF-1B6-4225LR1983-04-03Galesburg,IL
    2004- 10- 301-MIN
    A+2002-2008
    11331Kyle AseltonPCollegeOregon StateNCAA 1---ORYesP6-5215RL1983-02-28Chehalis,WA
    2004- 11- 331-MIN
    AA2004-2011
    12361Shane BoydPCollegeKentuckyNCAA 1---KYNoP6-2215RR1982-09-18Fort Huachuca,AZ
    2004- 12- 361-MIN
    NCAA2002-2004
    13391Walter PattonPCollegeLincoln Land CCNJCAA---ILYesP6-1190RR1985-03-13Springfield,IL
    2004- 13- 391-MIN
    Rk2005-2006
    14421Javi SanchezCCollegeNotre DameNCAA 1---INYesC6-2200RR1981-11-08Miami,FL
    2004- 14- 421-MIN
    A+2001-2007
    15451Juan PortesSSHigh SchoolMalden (Malden,MA)HSHSMAYes3B-OF5-11170RR1985-11-26Boston,MA
    2004- 15- 451-MIN
    AA2004-2010
    16481Matt TolbertSSCollegeMississippiNCAA 1---MSYes2B-SS6-0177BR1982-05-04McComb,MS
    2004- 16- 481-MIN
    MLB2008-20112001-2014
    RndOverallPlayer NamedPosSourceSchool Drafted FromSch LevelClassRegSignedPosHtWtBaThBorn DatePlace Of BirthDraft InfoHiLvlMLB YearsStat Years
    17511Eammon PorticePHigh SchoolFort Lauderdale (Fort Lauderdale,FL)HSHSFLNoP6-2185RR1985-06-18Fort Lauderdale,FL
    2007- 12- 384-BOS
    AA2005-2012
    18541Josh RosePHigh SchoolMariner (Cape Coral,FL)HSHSFLNoP6-2200RR1986-06-22Cape Coral,FL
    2004- 18- 541-MIN
    Indy2009-2010
    19571Tate CaseyPHigh SchoolLongview (Longview,TX)HSHSTXNoP6-6220RR1985-07-01Longview,TX
    2004- 19- 571-MIN
    ---
    20601Tim LaheyCCollegePrincetonNCAA 1---NJYesP-C6-5250RR1982-02-07Worcester,MA
    2004- 20- 601-MIN
    AAA2001-2010
    21631Joseph Abellera3BHigh SchoolHopkins (Minnetonka,MN)HSHSMNYes3B-1B6-4200RR1985-08-02St. Louis Park,MN
    2004- 21- 631-MIN
    Rk2004-2005
    22661Vincent ScarduzioPHigh SchoolJupiter Community (Jupiter,FL)HSHSFLNoOF6-2190LL1985-09-28Stuart,FL
    2005- 29- 883-ANA
    Indy2007-2011
    23691Tim ArnoldPHigh SchoolFallbrook Union (Fallbrook,CA)HSHSCANoP------LL1986-03-05Fallbrook,CA
    2004- 23- 691-MIN
    ---
    24721Garrett WhitePCollegeSan JacintoNJCAA---TXNoP6-5235LL1984-05-22Round Rock,TX
    2004- 24- 721-MIN
    A+2006-2008
    25751Joe WelshPCollegeGrand Rapids CCNJCAA---MINoP6-4180LL1984-09-29Ottawa Lake,MI
    2006- 32- 961-WAS
    A2005-2008
    26781Deacon BurnsOFCollegeNorthern StateNCAA 2---SDYesOF5-8185LL1982-10-28Brownwood,TX
    2004- 26- 781-MIN
    A+2004-2009
    27811Landon BurtOFCollegeSan Diego StateNCAA 1---CAYesOF5-10180LL1982-08-16Palm Springs,CA
    2004- 27- 811-MIN
    A2001-2005
    28841Aaron CraigPHigh SchoolCentury (Rochester,MN)HSHSMNYesP6-1205RR1986-03-22Rochester,MN
    2004- 28- 841-MIN
    A+2005-2008
    29871Ricky PradyOFHigh SchoolSebastian River (Sebastian,FL)HSHSFLYesOF6-3200LR1985-03-05Tallahassee,FL
    2004- 29- 871-MIN
    Rk2005-2006
    30901Daniel Berg3BCollegeTexarkana CollegeNJCAA---TXYes1B-3B6-0190RR1984-11-21Melbourne,AU
    2004- 30- 901-MIN
    AA2005-2010
    31931Jason LairdPHigh SchoolHenry County (McDonough,GA)HSHSGANoP6-2155RR1986-02-24McDonough,GA
    2004- 31- 931-MIN
    ---
    32961Nolan MulliganPCollegeBroward CollegeNJCAAFrFLNoP6-5190RR1985-01-30Boca Raton,FL
    2007- 26- 803-PHI
    Rk2006-2007
    33991Sean KalmenPHigh SchoolKatella (Anaheim,CA)HSHSCANoP6-0190RR1986-01-28Anaheim,CA
    2004- 33- 991-MIN
    ---
    341021Rene TosoniOFHigh SchoolRiverside (Port Coquitlam,BC)HSHSBCNoRF-CF6-0205LR1986-07-02Toronto,ON
    2005- 36-1095-MIN
    MLB2011-20112007-2016
    351051Jeff MousserPCollegeArizona StateNCAA 1---AZYesP6-2215RR1981-09-10Phoenix,AZ
    2004- 35-1051-MIN
    Rk2001-2004
    361081John ThiesPCollegeSt. Louis CC-MeramecNJCAA---MONoP6-0225LL1984-09-23Effingham,IL
    2004- 36-1081-MIN
    NCAA2006-2007
    RndOverallPlayer NamedPosSourceSchool Drafted FromSch LevelClassRegSignedPosHtWtBaThBorn DatePlace Of BirthDraft InfoHiLvlMLB YearsStat Years
    371111Gregory D'OleoCHigh SchoolPuerto Rico Baseball Academy (Gurabo,PR)HSHSPRNoC------RR1986-09-30Gurabo,PR
    2004- 37-1111-MIN
    ---
    381141Josh LandOFCollegeNorthwest Florida State CollegeNJCAAFrFLYesOF6-1185LL1985-02-06Milton,FL
    2004- 38-1141-MIN
    A2005-2007
    391171Danny SantiestebanOFCollegePalm Beach State CollegeNJCAA---FLYesOF-P6-2170RR1985-02-17Miami,FL
    2004- 39-1171-MIN
    A+2005-2012
    401201Justin OttoPHigh SchoolChandler (Chandler,OK)HSHSOKNoP6-3204RR1986-09-14Chandler,OK
    2005- 50-1497-MIN
    NCAA2008-2008
    411231Eric SweeneyPHigh SchoolMount Carmel (San Diego,CA)HSHSCANoP6-5220RR1985-09-22Upland,CA
    2004- 41-1231-MIN
    NCAA2005-2005
    421260Greg SchillingPCollegeBroward CollegeNJCAA---FLNoP6-2170LL1984-12-21Coral Springs,FL
    2004- 42-1260-MIN
    ---
    431289Robbie HebertPCollegeNicholls StateNCAA 1---LAYesP6-3210RR1981-12-12Thibodaux,LA
    2004- 43-1289-MIN
    Rk2002-2005
    441318Tony JoinerOFHigh SchoolHaines City (Haines City,FL)HSHSFLNoOF5-11218------1985-12-08Haines City,FL
    2004- 44-1318-MIN
    ---
    451347Lance Loftin3BHigh SchoolConnally (Austin,TX)HSHSTXNoP6-1200RR1986-03-03Waco,TX
    2009- 26- 790-TOR
    A+2008-2009
    461376Matt Rizzotti1BHigh SchoolArchbishop Molloy (Jamaica,NY)HSHSNYNo1B6-5235LL1985-12-24Floral Park,NY
    2007-  6- 203-PHI
    AAA2005-2012
    471405Chris PetrieOFCollegeLake City CCNJCAA---FLNoOF5-9205LL1984-08-13Jacksonville,FL
    2004- 47-1405-MIN
    Indy2006-2008
    481433Ryne NelsonPHigh SchoolDickinson (Dickinson,TX)HSHSTXNoP6-2195RR1986-07-25Texas City,TX
    2004- 48-1433-MIN
    Indy2007-2009
    491461Nicholas BleauPCollegeGulf Coast CCNJCAA---FLNoP6-1190BL1986-04-14Mercier,QC
    2004- 49-1461-MIN
    NCAA2006-2006
    501489Taylor CameronPCollegeCypress CollegeCCCAA---CANoP6-2220BR1985-07-24Long Beach,CA
    2007- 31- 938-PIT
    A-2007-2008
    54 record(s)
    Glossary:
    Rnd Drafted Round Overall Drafted Overall or College Team Overall Record Player Name Name of the player. If not linked, then no profile on the site dPos Position when drafted (May differ from eventual position) School Drafted From High School or College attended by player at time when drafted Class Player Class related to college. Fr,So,Jr,Sr,5S (5th year senior) Reg Region related to nearby geographical element Signed Drafted player signed with the drafting team Pos Defensive Position Ht Height Wt Weight Ba Bats Th Throws Born Date Date of Birth for Player Place of Birth City,State or City,Country for birthplace Draft Info Year-DraftRound-Overall-Drafted by Team Abbreviation. Click the link to view picks for that round. Indicates most recent draft instance HiLvl Highest Level Reached MLB Years Up-to-date Range of Years played Stat Years Available range of years of statistics within the TBC system