☰
2012 Tampa Bay Rays Draft Class
Draft Picks Undrafted Free Agents MLB Statistics Minor League Statistics Team Draft History 2012 Draft 2012 Stats Draft Research Application Years 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 Draft Classes Arizona Diamondbacks Atlanta Braves Baltimore Orioles Boston Red Sox Chicago Cubs Chicago White Sox Cincinnati Reds Cleveland Indians Colorado Rockies Detroit Tigers Houston Astros Kansas City Royals Los Angeles Angels Los Angeles Dodgers Miami Marlins Milwaukee Brewers Minnesota Twins New York Mets New York Yankees Oakland Athletics Philadelphia Phillies Pittsburgh Pirates San Diego Padres San Francisco Giants Seattle Mariners St. Louis Cardinals Tampa Bay Rays Texas Rangers Toronto Blue Jays Washington Nationals Data Store 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
2012 1 25 June-Reg Richie Shaffer 3B Yes College Clemson 3B 6-3 230 R R 1991-03-15 Flemington,NJ MLB 2015-2016 2010-2019 Free Agt 2012 2 88 June-Reg Spencer Edwards SS Yes HS Rockwall (Rockwall,TX) SS 6-0 170 R R 1993-04-07 Dallas,TX A 2012-2014 Free Agt 2012 3 119 June-Reg Andrew Toles OF Yes College Chipola OF 5-9 192 L R 1992-05-24 Decatur,GA MLB 2016-2018 2011-2018 Restr LAN MLB 2012 4 152 June-Reg Nolan Gannon P Yes HS Santa Fe Christian (Solana Beach,CA) P 6-5 195 R R 1993-11-03 San Diego,CA A- 2012-2014 Free Agt 2012 5 182 June-Reg Bralin Jackson OF Yes HS Raytown South (Raytown,MO) OF 5-11 212 R L 1993-12-02 Independence,MO AA 2012-2021 Free Agt
2012 6 212 June-Reg Damion Carroll P Yes HS King George (King George,VA) P 6-3 200 R R 1994-01-31 Fredericksburg,VA A+ 2012-2016 Free Agt 2012 7 242 June-Reg Marty Gantt OF Yes College College of Charleston OF 5-11 180 R L 1990-02-11 Augusta,GA AA 2011-2015 Free Agt 2012 8 272 June-Reg Luke Maile C Yes College Kentucky C 6-3 225 R R 1991-02-06 Edgewood,KY MLB 2015-2025 2010-2025 Active KCA MLB 2012 9 302 June-Reg Joey Rickard OF Yes College Arizona OF 6-0 192 R L 1991-05-21 Las Vegas,NV MLB 2016-2020 2010-2021 Free Agt 2012 10 332 June-Reg Sean Bierman P Yes College Tampa P 6-0 195 L L 1988-10-20 Kinnelon,NJ AA 2008-2018 Free Agt
2012 11 362 June-Reg Clayton Henning OF Yes College St. Thomas Aquinas OF 6-3 180 L L 1993-11-09 Oklahoma City,OK A- 2012-2014 Free Agt 2012 12 392 June-Reg Taylor Hawkins C Yes HS Carl Albert (Midwest City,OK) C 6-0 205 R R 1993-09-17 Midwest City,OK A+ 2012-2017 Free Agt 2012 13 422 June-Reg Dylan Floro P Yes College Cal State Fullerton P 6-2 212 L R 1990-12-27 Merced,CA MLB 2016-2024 2010-2025 Free Agt 2012 14 452 June-Reg Chris Kirsch P Yes College Lackawanna College P 6-2 185 L L 1991-11-15 Chester,PA AA 2012-2017 Free Agt 2012 15 482 June-Reg Willie Gabay P Yes College Herkimer P 6-0 180 R R 1991-07-03 San Antonio,TX A+ 2012-2018 Free Agt
2012 16 512 June-Reg Thomas Coyle 2B Yes College North Carolina 2B 5-7 170 L R 1990-10-24 Sellersville,PA AA 2010-2016 Free Agt 2012 17 542 June-Reg Ryan Dunn SS Yes College Oregon State 1B-RF 5-10 180 R R 1988-10-28 Portland,OR A 2008-2013 Retired 2012 18 572 June-Reg Kevin Brandt P Yes College East Carolina P 6-1 195 R L 1989-11-24 Raleigh,NC AA 2009-2015 Free Agt 2012 19 602 June-Reg Miguel Beltran 1B Yes College Oklahoma City 1B 6-3 225 L L 1990-03-02 Long Beach,CA Rk 2012-2012 Free Agt 2012 20 632 June-Reg Randy Davis P Yes College Sacramento State P 6-3 230 R R 1989-10-11 Sacramento,CA Rk 2010-2012 Free Agt
2012 21 662 June-Reg Jonathan Weaver P Yes College Central Michigan P 6-3 185 R R 1990-05-20 Franklin Park,IL Rk 2011-2012 Free Agt 2012 22 692 June-Reg Willie Argo OF Yes College Illinois OF 6-1 220 R R 1989-10-15 Edina,MN AA 2009-2017 Free Agt 2012 23 722 June-Reg Reid Redman 2B Yes College Texas Tech P 6-0 180 R R 1988-11-22 Lubbock,TX AA 2011-2017 Retired 2012 24 752 June-Reg Daniel Duran 3B Yes College Cal State Los Angeles 3B 6-0 195 R R 1988-09-08 Guayaquil,EC Rk 2008-2012 Free Agt 2012 25 782 June-Reg Jordan Harrison P Yes College Louisiana-Lafayette P 6-1 180 R L 1991-04-09 Porter,TX AAA 2012-2019 Free Agt
2012 26 812 June-Reg Jason Wilson P Yes College Western Oregon P 6-1 195 R R 1990-08-06 Pomona,CA A 2012-2015 Free Agt 2012 27 842 June-Reg Alex Keudell P Yes College Oregon P 6-3 205 R R 1990-02-25 Portland,OR A+ 2009-2014 Free Agt 2012 28 872 June-Reg Dayne Quist P Yes College UC Davis P 5-10 180 R L 1989-01-20 Santa Cruz,CA Rk 2009-2014 Free Agt 2012 29 902 June-Reg Keaton Steele P No College Iowa Western CC P 6-3 225 R R 1991-10-30 St. Joseph,MO AA 2013-2019 Free Agt 2012 30 932 June-Reg Michael Williams C Yes College Kentucky 1B 6-2 210 R R 1990-04-30 Indianapolis,IN A- 2009-2012 Free Agt
2012 31 962 June-Reg Taylor Ward C No HS Shadow Hills (Indio,CA) LF 6-1 200 R R 1993-12-14 Dayton,OH MLB 2018-2025 2013-2025 Active ANA MLB 2012 32 992 June-Reg Ben Kline SS Yes College Embry-Riddle 3B-2B 6-3 200 R R 1988-12-02 Omaha,NE A+ 2008-2014 Free Agt 2012 33 1022 June-Reg Lucas Goodgion P Yes College Lewis-Clark Idaho P 6-4 220 L L 1989-07-08 Butler,MO Rk 2012-2013 Free Agt 2012 34 1052 June-Reg Ryan Garton P Yes College Florida Atlantic P 5-10 190 R R 1989-12-05 Clearwater,FL MLB 2016-2019 2009-2021 Free Agt 2012 35 1082 June-Reg Kris Carlson P Yes College Mesa State College P 6-3 190 R R 1989-10-30 Wenatchee,WA A+ 2011-2012 Free Agt
2012 36 1112 June-Reg Brett McAfee SS No College Panola College SS 5-11 180 R R 1993-02-10 Longview,TX NCAA 2013-2015 2012 37 1142 June-Reg Rob Finneran P Yes College Bentley College P 6-3 215 R R 1989-09-18 Garden City,NY A- 2012-2012 Free Agt 2012 38 1172 June-Reg Chad Nacapoy C Yes College Cal State Los Angeles C 5-7 220 R R 1989-07-28 Honolulu,HI Rk 2008-2013 Free Agt 2012 39 1202 June-Reg Geoff Rowan C Yes College Northwestern C 5-9 190 R R 1989-10-30 Naperville,IL A 2009-2013 Free Agt 2012 40 1232 June-Reg Nick Sawyer P Yes College Howard College P 5-11 175 R R 1991-09-23 Carrollton,TX A+ 2012-2016 Free 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
2012 Alex Moshier p Yes College Stephen F. Austin P 5-11 200 R R 1989-02-19 Nederland,TX A- 2008-2012 2012 Kyle Pelchy p Yes College VCU P 6-0 210 R R 1989-09-26 Warren,OH Rk 2009-2012 2012 Charles Epperson of Yes College Jackson State RF 6-2 205 R R 1990-06-30 Jackson,MS A- 2009-2017 2012 Brett Blaise p Yes College Belhaven College P 6-3 180 L L 1990-06-19 Starkville,MS Rk 2012-2012 2012 Ryan McChesney c Yes College Florida Tech C 6-0 200 L R 1990-02-03 Carbondale,IL A+ 2012-2014
2012 Patrick Reardon 1b Yes FA New York C 6-3 225 L R 1987-10-23 Albany,NY A- 2012-2012 2012 Chih-Wei Hu P Yes Intl Taiwan P 6-0 243 R R 1993-11-04 Taichung,TW MLB 2017-2018 2013-2019 2012 Jose Castillo P Yes Intl Venezuela P 6-6 252 L L 1996-01-10 Valencia,VZ MLB 2018-2025 2013-2025 2012 Jose Mujica P Yes Intl Venezuela P 6-2 249 R R 1996-06-29 Valencia,VZ MLB 2020-2020 2013-2024 2012 Cristian Toribio SS Yes Intl Dominican Republic SS-3B 5-11 170 R R 1994-09-13 Santo Domingo,DR A+ 2012-2016
2012 Angel Moreno OF Yes Intl Dominican Republic OF 6-2 200 R R 1996-07-31 Santo Domingo,DR A+ 2013-2018 2012 Bill Pujols 3b Yes Intl Dominican Republic SS 5-11 160 R R 1994-07-19 Bani,DR A- 2012-2017 2012 Eric Maria C Yes Intl Dominican Republic C 6-0 180 R R 1994-06-30 San Pedro de Macoris,DR Rk 2012-2017 2012 Miguel Hernandez of Yes Intl Venezuela OF 6-2 175 R R 1995-12-28 San Cristobal,DR A- 2013-2016 2012 Junior Feliz p Yes Intl Dominican Republic P 6-0 160 R R 1994-01-17 Santo Domingo,DR Rk 2012-2015
2012 Mario Adames p Yes Intl Dominican Republic P 6-6 210 R R 1992-05-29 Bonao,DR Rk 2013-2014 2012 Willy Ortiz p Yes Intl Dominican Republic P 6-1 180 R R 1995-07-20 San Pedro De Macoris,DR AA 2012-2019 2012 Deivy Mendez P Yes Intl Dominican Republic P 6-2 190 R R 1995-10-27 San Pedro De Macoris,DR AAA 2013-2022 2012 Herminio Germoso p Yes Intl Dominican Republic P 6-2 180 R R 1994-10-21 Santiago,DR Rk 2013-2015 2012 Yonny Chirinos P Yes Intl Venezuela P 6-2 225 R R 1993-12-26 Bachaquero,VZ MLB 2018-2024 2014-2024
2012 David Rodriguez C Yes Intl Venezuela C 6-1 215 R R 1996-02-25 Barcelona,VZ AAA 2014-2024 2012 Jose Alvarado P Yes Intl Venezuela P 6-2 245 L L 1995-05-21 Maracaibo,VZ MLB 2017-2025 2014-2025 2012 Yael Regalado p Yes HS New York P 6-2 200 R R 1993-02-23 Cotui,DR Rk 2013-2015 2012 Oscar Rojas of Yes Intl Venezuela OF 5-11 165 R R 1996-07-05 Cupira,VZ A- 2015-2017 2012 Armando Bastardo p Yes Intl Venezuela P 6-0 175 R R 1994-07-11 Cumana,VZ A 2015-2017
2012 Julian Aybar p Yes Intl Dominican Republic P 6-1 188 R R 1992-02-13 San Cristobal,DR Rk 2015-2016 26 record(s)
Players who were signed outside of the MLB Amateur Entry Draft
Career MLB Statistics, for all organizations, for players signed for selected calendar year.
Career Minor League Statistics, for all organizations, for players signed for selected calendar year.
Page Last Updated: 7/11/2025 10:26:19 AM