The Baseball Cube
TBC Cards StoreCheck out the TBC Baseball Card Listings on eBay ... Prospects! Walker Jenkins ... Slade Caldwell ... Roman Anthony
Tracker
Store
Sign In / Register

2004 Philadelphia Phillies

Draft Class
PREV   NEXT
Total Picks
50
College Picks
32
High School Picks
18
Signed Picks
34
Unsigned Picks
16
MLB Players
7
1st Rounders
1
NCAA D1
21
NCAA D2
2
NCAA D3
0
NAIA
5
Junior College
4
More Information
Full list of drafted players for the selected draft class for all phases. Undrafted free agents may not be complete for selected season and represent players signed to a contract outside the draft process

Draft Picks

csv
Glossary
 
 
 
 
 
 
**Filters require PREMIUM subscription
yearrndovlphaseplayerd-possignedsourceschoolposhtwtbathbornplacehilvlmlb yearsstat yearsstatuscur-orgcur-lev
2004121June-RegGreg GolsonOFYesHSJohn B Connally (Austin,TX)OF5-11190RR1985-09-17Austin,TXMLB2008-20112004-2019Free Agt
2004262June-RegJason JaramilloCYesCollegeOklahoma StateC6-0215BR1982-10-09Racine,WIMLB2009-20112002-2013Free Agt
2004392June-RegJ.A. HappPYesCollegeNorthwesternP6-5205LL1982-10-19Peru,ILMLB2007-20212002-2021Free Agt
20044122June-RegLou MarsonCYesHSCoronado (Scottsdale,AZ)C6-1205RR1986-06-26Scottsdale,AZMLB2008-20132004-2015Free Agt
20045152June-RegAndrew BaldwinPYesCollegeOregon StateP6-5215RR1982-10-20Duluth,MNAAA2003-2012
20046182June-RegSean GambleOFYesCollegeAuburnOF6-0183LL1983-06-23Englewood,NJA2002-2008
20047212June-RegJohn Hardy2BYesCollegeArizonaSS6-2180RR1982-09-28Tucson,AZA2002-2006
20048242June-RegSam OrrSSYesCollegeBiolaSS6-2190LR1983-06-01Bellflower,CAA2004-2007
20049272June-RegAndy MacFarlaneOFYesCollegeTreasure Valley CCOF5-11190RL1983-08-18Seattle,WAA-2004-2005
200410302June-RegCharles CresswellCYesHSPerryton (Perryton,TX)C6-3205LR1985-07-05Perryton,TXRk2004-2004
200411332June-RegCarl Galloway1BYesCollegeBiola1B6-0215RR1983-08-05Camp Pendleton,CAA2004-2005
200412362June-RegJoe BiseniusPYesCollegeOklahoma CityP6-4210RR1982-09-18Sioux City,IAMLB2007-20102004-2014Free Agt
200413392June-RegJames AdkinsPNoHSWilson Central (Lebanon,TN)P6-6230RL1985-11-26Nashville,TNAAA2005-2013
200414422June-RegJason MartinezPYesCollegeMesa State CollegeP5-11190LL1981-12-29Grand Junction,COA2001-2007
200415452June-RegZac ClinePYesCollegeWest VirginiaP6-3215LL1983-07-17Erie,PAA+2003-2011
200416482June-RegKyle AllenPYesCollegeLewis-Clark IdahoP6-0180RL1983-07-27Westminster,CAA2004-2007
200417512June-RegRyan FrithOFYesCollegeSouthern MissOF6-2185RR1982-08-17Baton Rouge,LAA2003-2006
200418542June-RegGreg Isaacson2BYesCollegeWashington2B6-1200LR1982-02-18Aberdeen,WAA+2001-2006
200419572June-RegJacob BarrackPYesCollegePepperdineP5-11165RR1982-05-19Fallbrook,CAA+2001-2006
200420602June-RegNate JohnsonPYesCollegeIowaP6-1210RR1982-01-13Oskaloosa,IAAA2003-2008
200421632June-RegBuck Shaw1BYesCollegeConnors State CollegeP6-4210LR1983-11-18Tulsa,OKRk2004-2005
200422662June-RegAnthony Buffone3BYesCollegeMaryland3B6-0190LR1982-08-09Manalapan,NJA-2001-2004
200423692June-RegKevin RosePYesCollegeSan FranciscoP6-0165RR1982-01-25San Diego,CAA2001-2005
200424722June-RegAaron WilsonPYesCollegeSan DiegoP6-3190RR1981-08-09San Diego,CAA2000-2008
200425752June-RegJoe Dirnberger3BYesCollegeMesa State College3B6-1198RR1982-04-06Arvada,COA-2004-2004
200426782June-RegNick EvangelistaPYesCollegePittsburghP6-3230RR1982-03-17Reading,PAAA2003-2007
200427812June-RegJason AppelOFNoHSPlainview-Old Bethpage Kennedy (Plainview,NY)OF6-1180LL1986-06-11Long Beach,NYA-2005-2008
200428842June-RegChris RaulinaitisPYesCollegeSacramento CityP6-3235RR1983-11-25Sacramento,CAA2005-2006
200429872June-RegJosh MaderSSYesCollegeNew MexicoSS6-0180RR1983-08-23Albuquerque,NMA2002-2007
200430902June-RegKevin ShepardPYesCollegeBoston CollegeOF6-0185LL1983-06-13Newton,MAA2003-2006
yearrndovlphaseplayerd-possignedsourceschoolposhtwtbathbornplacehilvlmlb yearsstat yearsstatuscur-orgcur-lev
200431932June-RegJesse KovacsSSNoCollegePacificSS6-2195BR1981-11-01Oakland,CAIndy2003-2008
200432962June-RegNick Shimer3BYesCollegeGeorge Mason3B6-2190RR1981-10-14Clifton,VAA-2001-2004
200433992June-RegClary CarlsenPYesCollegeHawaiiP6-1200RR1982-05-17Bremerton,WAA+2003-2005
2004341022June-RegAlex McEnaneyPYesHSRoyal Palm Beach (West Palm Beach,FL)P6-4175RR1986-01-08Fort Lauderdale,FLRk2005-2007
2004351052June-RegDerek BrantCYesCollegeGrand ViewC6-4205RR1982-01-29Coon City,MNA2004-2005
2004361082June-RegAndrew RomineSSNoHSTrabuco Hills (Mission Viejo,CA)SS-2B6-1190BR1985-12-24Winter Haven,FLMLB2010-20212005-2021Retired
2004371112June-RegSteven Marquardt3BNoHSKennewick (Kennewick,WA)3B6-2210RR1986-06-11Kennewick,WAA-2006-2007
2004381142June-RegJay BrownPNoHSBrunswick (Brunswick,GA)P6-4215RR1986-08-07Brunswick,GANCAA2007-2010
2004391172June-RegDustin BrabenderPNoHSOregon (Oregon,WI)P6-7220RR1985-12-11Oregon,WINCAA2005-2008
2004401202June-RegMike MihalikPYesCollegeDelawareP6-3210RR1982-03-22Allentown,PAA+2001-2004
2004411232June-RegBryce MassanariCNoHSCentennial (Las Vegas,NV)1B-C6-2215RR1986-04-29Las Vegas,NVA+2008-2015
2004421261June-RegCurt MiasoOFYesHSChaparral (Scottsdale,AZ)OF6-3205RR1985-09-28Durham,NCRk2005-2009
2004431290June-RegJerome WooleyOFNoHSColumbia (Decatur,GA)OF6-2195RR1986-06-02Decatur,GANCAA2007-2008
2004441319June-RegErik MorrisCNoCollegeMichigan StateC6-3220RR1983-08-14Orchard Lake,MINCAA2003-2005
2004451348June-RegLucas Miranda3BNoHSFerndale (Ferndale,CA)3B6-0215RR1985-11-07Ferndale,CA
2004461377June-RegAaron BrownPNoHSClear Creek (League City,TX)P6-6200RR1986-05-25Houston,TXA-2005-2008
2004471406June-RegBrendan LaffertyPNoHSRiverside Poly (Riverside,CA)P6-5215LL1986-05-27Riverside,CAAA2005-2015Free Agt
2004481434June-RegEsteban LopezCNoCollegeYavapai CollegeC6-1210RR1984-06-20Globe,AZAAA2005-2010
2004491462June-RegWilliam MaysOFNoHSBryan Station (Lexington,KY)OF6-0180RR1986-05-20Lexington,KYNCAA2008-2009
2004501490June-RegMatt Johnson1BNoHSBryan (Omaha,NE)1B5-8180LL1986-01-06Omaha,NE
50 record(s)
picks # of Regular June/July phase picks.
Other Picks out of other phases of the draft (pre-1987), excludes udfa signings

Undrafted Free Agents

csv
Glossary
yearplayerdraftpositsignedsourceschool/regionposhtwtbathbornplacehilvlmlb yearsstat years
2004Edgar GarciapYesIntlDominican RepublicP6-2190RR1987-09-20Las Matas de Farfan,DRAAA2005-2017
2004Drew NaylorpYesIntlAustraliaP6-4210RR1986-05-31Brisbane,AUAA2006-2016
2004Sergio EscalonaPYesIntlVenezuelaP6-0215LL1984-08-03El Tocuyo,VZMLB2009-20112007-2013
2004Harold Garcia2bYesIntlVenezuela2B5-11164BR1986-10-25Maracaibo,VZAA2008-2013
2004Yohan FlandePYesIntlDominican RepublicP6-2170LL1986-01-27El Seybo,DRMLB2014-20162008-2019
5 record(s)
Players who were signed outside of the MLB Amateur Entry Draft

MLB Statistics

csv
Glossary
yearrndovlphaseplayerteambattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
2004121June-RegGreg GolsonPhiladelphia Philliesbatting40416820022110.195.214.244.458pitching000000000000.000.00
2004262June-RegJason JaramilloPhiladelphia Philliesbatting119336237919043822759.235.293.327.621pitching000000000000.000.00
2004392June-RegJ.A. HappPhiladelphia Philliesbatting1892111320201601191.095.138.118.256pitching13310035432801,894182286826166816614.131.31
20044122June-RegLou MarsonPhiladelphia Philliesbatting261768931683945601698190.219.309.299.609pitching000000000000.000.00
200412362June-RegJoe BiseniusPhiladelphia Philliesbatting00000000000.000.000.000.000pitching007007851886.752.40
2004361082June-RegAndrew RominePhiladelphia Philliesbatting609126215729441511864086312.233.287.300.587pitching00800712945212.152.55
6 record(s)
Career MLB Statistics, for all organizations, for players signed for selected calendar year.

Minor League Statistics

csv
Glossary
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
2004121June-RegGreg GolsonPhiladelphia PhilliesMLBbatting11494466645119620965794702372821233.268.318.397.715pitching000000000000.000.00
2004262June-RegJason JaramilloPhiladelphia PhilliesMLBbatting704249225664613010363046258460.259.332.363.695pitching000000000000.000.00
2004392June-RegJ.A. HappPhiladelphia PhilliesMLBbatting57391410010217.103.146.128.275pitching31321201160618537240512446293.501.26
20044122June-RegLou MarsonPhiladelphia PhilliesMLBbatting557190127550799113123324282399.267.364.379.743pitching000000000000.000.00
20045152June-RegAndrew BaldwinPhiladelphia PhilliesAAAbatting00000000000.000.000.000.000pitching618124219711,26814376591342888714.681.36
20046182June-RegSean GamblePhiladelphia PhilliesAbatting21279510521433126651673127.269.336.364.699pitching000000000000.000.00
20047212June-RegJohn HardyPhiladelphia PhilliesAbatting137500451102271371046106.220.289.298.587pitching000000000000.000.00
20048242June-RegSam OrrPhiladelphia PhilliesAbatting186683791532961785484186.224.312.359.671pitching000000000000.000.00
20049272June-RegAndy MacFarlanePhiladelphia PhilliesA-batting9433340721843381220100.216.270.321.591pitching000000000000.000.00
200410302June-RegCharles CresswellPhiladelphia PhilliesRkbatting164941210090423.245.309.265.574pitching000000000000.000.00
200411332June-RegCarl GallowayPhiladelphia PhilliesAbatting1053892788252741210103.226.263.355.618pitching000000000000.000.00
200412362June-RegJoe BiseniusPhiladelphia PhilliesMLBbatting969000000015.000.100.000.100pitching43412956813666666321633316044.341.50
200413392June-RegJames AdkinsPhiladelphia PhilliesAAAbatting63451300000230.067.106.067.173pitching1525141631371395200291952894.851.59
200414422June-RegJason MartinezPhiladelphia PhilliesAbatting00000000000.000.000.000.000pitching022630517836721366.311.93
200415452June-RegZac ClinePhiladelphia PhilliesA+batting00000000000.000.000.000.000pitching145342501501487012391174.201.25
200416482June-RegKyle AllenPhiladelphia PhilliesAbatting00000000000.000.000.000.000pitching273512676629332633.921.47
200417512June-RegRyan FrithPhiladelphia PhilliesAbatting1896999417839426992254218.255.320.433.753pitching000000000000.000.00
200418542June-RegGreg IsaacsonPhiladelphia PhilliesA+batting1353944588234249546110.223.319.317.637pitching000000000000.000.00
200419572June-RegJacob BarrackPhiladelphia PhilliesA+batting00000000000.000.000.000.000pitching87921141371145311451553.481.16
200420602June-RegNate JohnsonPhiladelphia PhilliesAAbatting11000000000.000.000.000.000pitching252114619631334115329682594.401.31
200421632June-RegBuck ShawPhiladelphia PhilliesRkbatting752613363123104652440.241.300.425.725pitching000000000000.000.00
200422662June-RegAnthony BuffonePhiladelphia PhilliesA-batting38129826310821012.202.259.240.499pitching000000000000.000.00
200423692June-RegKevin RosePhiladelphia PhilliesAbatting00000000000.000.000.000.000pitching633500606826236593.881.72
200424722June-RegAaron WilsonPhiladelphia PhilliesAbatting00000000000.000.000.000.000pitching021401303112319223.561.65
200425752June-RegJoe DirnbergerPhiladelphia PhilliesA-batting3813215253111101240.189.267.250.517pitching000000000000.000.00
200426782June-RegNick EvangelistaPhiladelphia PhilliesAAbatting00000000000.000.000.000.000pitching14689261591395512451313.111.15
200427812June-RegJason AppelPhiladelphia PhilliesA-batting12386141002226.368.400.395.795pitching000000000000.000.00
200428842June-RegChris RaulinaitisPhiladelphia PhilliesAbatting00000000000.000.000.000.000pitching223202555827518384.391.37
200429872June-RegJosh MaderPhiladelphia PhilliesAbatting1153824680111138153091.209.277.251.528pitching000000000000.000.00
200430902June-RegKevin ShepardPhiladelphia PhilliesAbatting00000000000.000.000.000.000pitching242580587636428435.551.78
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
200432962June-RegNick ShimerPhiladelphia PhilliesA-batting6423830588162841657.244.312.361.673pitching000000000000.000.00
200433992June-RegClary CarlsenPhiladelphia PhilliesA+batting00000000000.000.000.000.000pitching785015114315869852834.341.47
2004341022June-RegAlex McEnaneyPhiladelphia PhilliesRkbatting00000000000.000.000.000.000pitching00210528311346164.231.34
2004351052June-RegDerek BrantPhiladelphia PhilliesAbatting601831935900911841.191.285.240.525pitching000000000000.000.00
2004361082June-RegAndrew RominePhiladelphia PhilliesMLBbatting86732435109101134232322205331573.281.353.371.724pitching003003100400.001.87
2004371112June-RegSteven MarquardtPhiladelphia PhilliesA-batting102359478823343465185.245.347.359.706pitching000000000000.000.00
2004401202June-RegMike MihalikPhiladelphia PhilliesA+batting00000000000.000.000.000.000pitching11171530271247293.601.13
2004411232June-RegBryce MassanariPhiladelphia PhilliesA+batting156581801623602281165149.279.364.454.818pitching000000000000.000.00
2004421261June-RegCurt MiasoPhiladelphia PhilliesRkbatting69215334981535133247.228.331.344.675pitching000000000000.000.00
2004461377June-RegAaron BrownPhiladelphia PhilliesA-batting00000000000.000.000.000.000pitching4536126998040660973.621.41
2004471406June-RegBrendan LaffertyPhiladelphia PhilliesAAbatting00000000000.000.000.000.000pitching148122210265264112251022483.801.38
2004481434June-RegEsteban LopezPhiladelphia PhilliesAAAbatting1273774088171548134101.233.311.324.634pitching000000000000.000.00
42 record(s)
Career Minor League Statistics, for all organizations, for players signed for selected calendar year.
Page Last Updated: 5/16/2025 9:47:51 AM