The Baseball Cube
TBC Baseball Cards StoreCheck out the TBC Baseball Card Store on eBay Rookies, inserts, parallels ... Check out the always-changing team dollar boxes ARI | ATL | BAL | CIN | HOU | MIL | MIN | PHI | SD | SF | SEA | TB | WAS (Flat shipping rate). Take advantage of cheaper Canadian prices!
Tracker
Store
Sign In / Register

2012 Tampa Bay Rays

Draft Class
PREV   NEXT
 
Total Picks
40
College Picks
34
High School Picks
6
Signed Picks
37
Unsigned Picks
3
MLB Players
11
1st Rounders
1
NCAA D1
18
NCAA D2
7
NCAA D3
0
NAIA
3
Junior College
6
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
2012125June-RegRichie Shaffer3B YesCollegeClemson3B6-3230RR1991-03-15Flemington,NJMLB2015-20162010-2019Free Agt
2012288June-RegSpencer EdwardsSS YesHSRockwall (Rockwall,TX)SS6-0170RR1993-04-07Dallas,TXA2012-2014Free Agt
20123119June-RegAndrew TolesOF YesCollegeChipolaOF5-9192LR1992-05-24Decatur,GAMLB2016-20182011-2018RestrLANMLB
20124152June-RegNolan GannonP YesHSSanta Fe Christian (Solana Beach,CA)P6-5195RR1993-11-03San Diego,CAA-2012-2014Free Agt
20125182June-RegBralin JacksonOF YesHSRaytown South (Raytown,MO)OF5-11212RL1993-12-02Independence,MOAA2012-2021Free Agt
20126212June-RegDamion CarrollP YesHSKing George (King George,VA)P6-3200RR1994-01-31Fredericksburg,VAA+2012-2016Free Agt
20127242June-RegMarty GanttOF YesCollegeCollege of CharlestonOF5-11180RL1990-02-11Augusta,GAAA2011-2015Free Agt
20128272June-RegLuke MaileC YesCollegeKentuckyC6-3225RR1991-02-06Edgewood,KYMLB2015-20252010-2025ActiveKCAMLB
20129302June-RegJoey RickardOF YesCollegeArizonaOF6-0192RL1991-05-21Las Vegas,NVMLB2016-20202010-2021Free Agt
201210332June-RegSean BiermanP YesCollegeTampaP6-0195LL1988-10-20Kinnelon,NJAA2008-2018Free Agt
201211362June-RegClayton HenningOF YesCollegeSt. Thomas AquinasOF6-3180LL1993-11-09Oklahoma City,OKA-2012-2014Free Agt
201212392June-RegTaylor HawkinsC YesHSCarl Albert (Midwest City,OK)C6-0205RR1993-09-17Midwest City,OKA+2012-2017Free Agt
201213422June-RegDylan FloroP YesCollegeCal State FullertonP6-2212LR1990-12-27Merced,CAMLB2016-20242010-2025Free Agt
201214452June-RegChris KirschP YesCollegeLackawanna CollegeP6-2185LL1991-11-15Chester,PAAA2012-2017Free Agt
201215482June-RegWillie GabayP YesCollegeHerkimerP6-0180RR1991-07-03San Antonio,TXA+2012-2018Free Agt
201216512June-RegThomas Coyle2B YesCollegeNorth Carolina2B5-7170LR1990-10-24Sellersville,PAAA2010-2016Free Agt
201217542June-RegRyan DunnSS YesCollegeOregon State1B-RF5-10180RR1988-10-28Portland,ORA2008-2013Retired
201218572June-RegKevin BrandtP YesCollegeEast CarolinaP6-1195RL1989-11-24Raleigh,NCAA2009-2015Free Agt
201219602June-RegMiguel Beltran1B YesCollegeOklahoma City1B6-3225LL1990-03-02Long Beach,CARk2012-2012Free Agt
201220632June-RegRandy DavisP YesCollegeSacramento StateP6-3230RR1989-10-11Sacramento,CARk2010-2012Free Agt
201221662June-RegJonathan WeaverP YesCollegeCentral MichiganP6-3185RR1990-05-20Franklin Park,ILRk2011-2012Free Agt
201222692June-RegWillie ArgoOF YesCollegeIllinoisOF6-1220RR1989-10-15Edina,MNAA2009-2017Free Agt
201223722June-RegReid Redman2B YesCollegeTexas TechP6-0180RR1988-11-22Lubbock,TXAA2011-2017Retired
201224752June-RegDaniel Duran3B YesCollegeCal State Los Angeles3B6-0195RR1988-09-08Guayaquil,ECRk2008-2012Free Agt
201225782June-RegJordan HarrisonP YesCollegeLouisiana-LafayetteP6-1180RL1991-04-09Porter,TXAAA2012-2019Free Agt
201226812June-RegJason WilsonP YesCollegeWestern OregonP6-1195RR1990-08-06Pomona,CAA2012-2015Free Agt
201227842June-RegAlex KeudellP YesCollegeOregonP6-3205RR1990-02-25Portland,ORA+2009-2014Free Agt
201228872June-RegDayne QuistP YesCollegeUC DavisP5-10180RL1989-01-20Santa Cruz,CARk2009-2014Free Agt
201229902June-RegKeaton SteeleP NoCollegeIowa Western CCP6-3225RR1991-10-30St. Joseph,MOAA2013-2019Free Agt
201230932June-RegMichael WilliamsC YesCollegeKentucky1B6-2210RR1990-04-30Indianapolis,INA-2009-2012Free Agt
yearrndovlphaseplayerd-possignedsourceschoolposhtwtbathbornplacehilvlmlb yearsstat yearsstatuscur-orgcur-lev
201231962June-RegTaylor WardC NoHSShadow Hills (Indio,CA)LF6-1200RR1993-12-14Dayton,OHMLB2018-20252013-2025ActiveANAMLB
201232992June-RegBen KlineSS YesCollegeEmbry-Riddle3B-2B6-3200RR1988-12-02Omaha,NEA+2008-2014Free Agt
2012331022June-RegLucas GoodgionP YesCollegeLewis-Clark IdahoP6-4220LL1989-07-08Butler,MORk2012-2013Free Agt
2012341052June-RegRyan GartonP YesCollegeFlorida AtlanticP5-10190RR1989-12-05Clearwater,FLMLB2016-20192009-2021Free Agt
2012351082June-RegKris CarlsonP YesCollegeMesa State CollegeP6-3190RR1989-10-30Wenatchee,WAA+2011-2012Free Agt
2012361112June-RegBrett McAfeeSS NoCollegePanola CollegeSS5-11180RR1993-02-10Longview,TXNCAA2013-2015
2012371142June-RegRob FinneranP YesCollegeBentley CollegeP6-3215RR1989-09-18Garden City,NYA-2012-2012Free Agt
2012381172June-RegChad NacapoyC YesCollegeCal State Los AngelesC5-7220RR1989-07-28Honolulu,HIRk2008-2013Free Agt
2012391202June-RegGeoff RowanC YesCollegeNorthwesternC5-9190RR1989-10-30Naperville,ILA2009-2013Free Agt
2012401232June-RegNick SawyerP YesCollegeHoward CollegeP5-11175RR1991-09-23Carrollton,TXA+2012-2016Free Agt
40 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
2012Alex MoshierpYesCollegeStephen F. AustinP5-11200RR1989-02-19Nederland,TXA-2008-2012
2012Kyle PelchypYesCollegeVCUP6-0210RR1989-09-26Warren,OHRk2009-2012
2012Charles EppersonofYesCollegeJackson StateRF6-2205RR1990-06-30Jackson,MSA-2009-2017
2012Brett BlaisepYesCollegeBelhaven CollegeP6-3180LL1990-06-19Starkville,MSRk2012-2012
2012Ryan McChesneycYesCollegeFlorida TechC6-0200LR1990-02-03Carbondale,ILA+2012-2014
2012Patrick Reardon1bYesFANew YorkC6-3225LR1987-10-23Albany,NYA-2012-2012
2012Chih-Wei HuPYesIntlTaiwanP6-0243RR1993-11-04Taichung,TWMLB2017-20182013-2019
2012Jose CastilloPYesIntlVenezuelaP6-6252LL1996-01-10Valencia,VZMLB2018-20252013-2025
2012Jose MujicaPYesIntlVenezuelaP6-2249RR1996-06-29Valencia,VZMLB2020-20202013-2024
2012Cristian ToribioSSYesIntlDominican RepublicSS-3B5-11170RR1994-09-13Santo Domingo,DRA+2012-2016
2012Angel MorenoOFYesIntlDominican RepublicOF6-2200RR1996-07-31Santo Domingo,DRA+2013-2018
2012Bill Pujols3bYesIntlDominican RepublicSS5-11160RR1994-07-19Bani,DRA-2012-2017
2012Eric MariaCYesIntlDominican RepublicC6-0180RR1994-06-30San Pedro de Macoris,DRRk2012-2017
2012Miguel HernandezofYesIntlVenezuelaOF6-2175RR1995-12-28San Cristobal,DRA-2013-2016
2012Junior FelizpYesIntlDominican RepublicP6-0160RR1994-01-17Santo Domingo,DRRk2012-2015
2012Mario AdamespYesIntlDominican RepublicP6-6210RR1992-05-29Bonao,DRRk2013-2014
2012Willy OrtizpYesIntlDominican RepublicP6-1180RR1995-07-20San Pedro De Macoris,DRAA2012-2019
2012Deivy MendezPYesIntlDominican RepublicP6-2190RR1995-10-27San Pedro De Macoris,DRAAA2013-2022
2012Herminio GermosopYesIntlDominican RepublicP6-2180RR1994-10-21Santiago,DRRk2013-2015
2012Yonny ChirinosPYesIntlVenezuelaP6-2225RR1993-12-26Bachaquero,VZMLB2018-20242014-2024
2012David RodriguezCYesIntlVenezuelaC6-1215RR1996-02-25Barcelona,VZAAA2014-2024
2012Jose AlvaradoPYesIntlVenezuelaP6-2245LL1995-05-21Maracaibo,VZMLB2017-20252014-2025
2012Yael RegaladopYesHSNew YorkP6-2200RR1993-02-23Cotui,DRRk2013-2015
2012Oscar RojasofYesIntlVenezuelaOF5-11165RR1996-07-05Cupira,VZA-2015-2017
2012Armando BastardopYesIntlVenezuelaP6-0175RR1994-07-11Cumana,VZA2015-2017
2012Julian AybarpYesIntlDominican RepublicP6-1188RR1992-02-13San Cristobal,DRRk2015-2016
26 record(s)
Players who were signed outside of the MLB Amateur Entry Draft

MLB Statistics

csv
Glossary
yearrndovlphaseplayerteambattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
2012125June-RegRichie ShafferTampa Bay Raysbatting5112216269051001550.213.312.410.722pitching000000000000.000.00
20123119June-RegAndrew TolesTampa Bay Raysbatting96231416614183521549.286.335.459.794pitching000000000000.000.00
20128272June-RegLuke MaileTampa Bay Raysbatting437113810523858222114891342.209.275.322.597pitching00100011211560312.271.91
20129302June-RegJoey RickardTampa Bay Raysbatting34790410322247320712061223.246.300.371.671pitching000000000000.000.00
201213422June-RegDylan FloroTampa Bay Raysbatting7310000000005.000.000.000.000pitching3226396032403400156241223553.491.30
201231962June-RegTaylor WardTampa Bay Raysbatting637225932456111389730322243616.248.326.434.760pitching000000000000.000.00
2012341052June-RegRyan GartonTampa Bay Raysbatting00000000000.000.000.000.000pitching1359016466351118504.901.31
7 record(s)
Career MLB Statistics, for all organizations, for players signed for selected calendar year.

Minor League Statistics

csv
Glossary
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
2012125June-RegRichie ShafferTampa Bay RaysMLBbatting69825163435961491011139822314788.237.327.436.763pitching000000000000.000.00
2012288June-RegSpencer EdwardsTampa Bay RaysAbatting138515641081863363340156.210.273.285.558pitching000000000000.000.00
20123119June-RegAndrew TolesTampa Bay RaysMLBbatting3771522240470102272418212679285.309.348.459.806pitching000000000000.000.00
20124152June-RegNolan GannonTampa Bay RaysA-batting00000000000.000.000.000.000pitching9933250124112606331104.351.17
20125182June-RegBralin JacksonTampa Bay RaysAAbatting507175219543771171314365134440.249.305.332.636pitching001000000000.000.00
20126212June-RegDamion CarrollTampa Bay RaysA+batting00000000000.000.000.000.000pitching736242106713501001152.961.61
20127242June-RegMarty GanttTampa Bay RaysAAbatting350121318429859161714543145275.246.330.363.693pitching000000000000.000.00
20128272June-RegLuke MaileTampa Bay RaysMLBbatting499172021143890112320417207341.255.340.360.700pitching000000000000.000.00
20129302June-RegJoey RickardTampa Bay RaysMLBbatting4851688300481110162621377258328.285.390.415.805pitching000000000000.000.00
201210332June-RegSean BiermanTampa Bay RaysAAbatting00000000000.000.000.000.000pitching1410433101871816518371403.131.17
201211362June-RegClayton HenningTampa Bay RaysA-batting9930429641110331532117.211.287.253.540pitching000000000000.000.00
201212392June-RegTaylor HawkinsTampa Bay RaysA+batting1184003984271441724133.210.263.313.575pitching393811211210465590535.241.74
201213422June-RegDylan FloroTampa Bay RaysMLBbatting173000000001.000.000.000.000pitching40371917811619679239371024153.471.26
201214452June-RegChris KirschTampa Bay RaysAAbatting00000000000.000.000.000.000pitching3228108890527506202291893653.451.32
201215482June-RegWillie GabayTampa Bay RaysA+batting00000000000.000.000.000.000pitching8687211441437211621404.491.42
201216512June-RegThomas CoyleTampa Bay RaysAAbatting4741703269421742624175120261385.247.349.363.713pitching000000000000.000.00
201217542June-RegRyan DunnTampa Bay RaysAbatting14450072120271561146488.240.334.328.662pitching000000000000.000.00
201218572June-RegKevin BrandtTampa Bay RaysAAbatting00000000000.000.000.000.000pitching137681341831564610541672.261.15
201219602June-RegMiguel BeltranTampa Bay RaysRkbatting257461300060917.176.279.176.455pitching000000000000.000.00
201220632June-RegRandy DavisTampa Bay RaysRkbatting00000000000.000.000.000.000pitching40190027218014232.631.28
201221662June-RegJonathan WeaverTampa Bay RaysRkbatting00000000000.000.000.000.000pitching061932323921416305.851.70
201222692June-RegWillie ArgoTampa Bay RaysAAbatting35711821812966561813391163325.250.351.361.712pitching000000000000.000.00
201223722June-RegReid RedmanTampa Bay RaysAAbatting70228406015222662246.263.324.373.697pitching1161100101701485419331752.861.07
201224752June-RegDaniel DuranTampa Bay RaysRkbatting19634153009034.238.273.286.558pitching000000000000.000.00
201225782June-RegJordan HarrisonTampa Bay RaysAAAbatting193100000011.000.250.000.250pitching23212602910467384149222114042.871.27
201226812June-RegJason WilsonTampa Bay RaysAbatting00000000000.000.000.000.000pitching40170528311454264.551.27
201227842June-RegAlex KeudellTampa Bay RaysA+batting00000000000.000.000.000.000pitching13134737322423110020651674.021.32
201228872June-RegDayne QuistTampa Bay RaysRkbatting00000000000.000.000.000.000pitching1211001814501172.550.85
201229902June-RegKeaton SteeleTampa Bay RaysAAbatting00000000000.000.000.000.000pitching19227845131632913115862113.731.31
201230932June-RegMichael WilliamsTampa Bay RaysA-batting4616312369101801434.221.293.288.581pitching000000000000.000.00
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
201231962June-RegTaylor WardTampa Bay RaysMLBbatting490184532255210236727738299373.299.400.467.867pitching000000000000.000.00
201232992June-RegBen KlineTampa Bay RaysA+batting852743081130235101747.296.351.365.716pitching002002111024.500.50
2012331022June-RegLucas GoodgionTampa Bay RaysRkbatting00000000000.000.000.000.000pitching0112022519508221.801.08
2012341052June-RegRyan GartonTampa Bay RaysMLBbatting00000000000.000.000.000.000pitching3110277230419339144231944343.091.27
2012351082June-RegKris CarlsonTampa Bay RaysA+batting00000000000.000.000.000.000pitching121902232110115163.861.54
2012371142June-RegRob FinneranTampa Bay RaysA-batting00000000000.000.000.000.000pitching001900242410214213.701.56
2012381172June-RegChad NacapoyTampa Bay RaysRkbatting3583617100311125.205.302.217.519pitching000000000000.000.00
2012391202June-RegGeoff RowanTampa Bay RaysAbatting318351420051418.169.216.193.409pitching000000000000.000.00
2012401232June-RegNick SawyerTampa Bay RaysA+batting00000000000.000.000.000.000pitching127116015160936161402213.421.45
39 record(s)
Career Minor League Statistics, for all organizations, for players signed for selected calendar year.
Page Last Updated: 7/11/2025 10:26:19 AM