Abercrombie, Reggie OU min/ no wh 36 OF 03/26/2010 Abreu, Juan r AAA)/ lad mi 32 P 03/08/2013 Abreu, Tony SF/ SF 33 2B,SS,3B 03/27/2015 Abreu, Winston B/CLE/ TB mi 40 P 03/26/2010 Accardo, Jeremy NC/ releas 36 P 03/28/2014 Aceves, Alfredo NC/ f/a 35 RP 03/18/2016 Acosta, Manny NC/ JAPAN 36 RP 03/28/2014 Adams, Russ r AAA)/ sent to 37 IF 03/14/2009 Adcock, Nathan NC/ TEX 30 RP 03/27/2015 Adduci, Jim NC/ f/a 32 LF 03/18/2016 Affeldt, Jeremy SF/ retired 38 RP 03/18/2016 Aguila, Chris C (pitt)/ pitt m 39 OF 03/07/2008 Ainsworth, Kurt NC/ F/A 39 P 03/14/2009 Albers, Andrew NC/ free ag 32 'M A 03/17/2017 Alfonseca, Antonio here?)/ where 45 P 03/14/2009 Alfonzo, Edgardo Japan/ no wh 44 inf 03/26/2010 Allen, Brandon NC/ CIN m 32 1B,OF 03/17/2017 Alomar Jr., Sandy minors)/ F/A 51 C 03/07/2008 Ambriz, Hector HOU/ F/A 33 RP 03/27/2015 Ambriz, Hector mp-tj)/ cant fi 33 P 03/16/2012 Ames, Steven NC/ MIA SP 03/18/2016 Amezaga, Alfredo c AAA)/ lad mi 40 IF 03/08/2013 Anderson, Bryan NC/ CIN m 31 C,1B 03/28/2014 Anderson, Garret D 8/10)/ assum 45 LF 03/16/2012 Anderson, Josh L AAA)/ cant fi 35 OF 03/18/2011 Anderson, Lars NC/ releas 30 1B 03/28/2014 Andino, Robert SEA/ PIT 33 2B,SS,3B,C 03/27/2015 Andrade, Steve minors)/ tb min 40 P 03/07/2008 Angle, Matt d AAA)/ releas 32 OF 03/08/2013 Aquino, Greg C CLE/ CLE m 40 P 03/26/2010 Ardoin, Danny C LAD/ no wh 43 C 03/26/2010 Asencio, Jairo NC/ KORE 33 P 03/28/2014 Asencio, Miguel minors)/ where 37 P 03/07/2008 Astacio, Ezequiel minors)/ where 38 P 03/07/2008 Atkins, Garrett T 3/11)/ no can 38 1B 03/16/2012 Atkins, Mitch NC/ CUBS 118 P 03/18/2011 Augenstein, Bryan NC/ MIN m 31 P 03/28/2014 Aurilia, Rich etired)/ retired 46 1B,3B 03/18/2011 Ausmus, Brad etired)/ retired 48 C 03/16/2012 Axelrod, Dylan NC/ MIA 32 P 03/18/2016 Ayala, Luis ATL/ WSH 40 RP 03/27/2015 Bacsik, Mike v AAA)/ where 40 P 03/14/2009 Badenhop, Burke NC/ no wh 35 RP 03/17/2017 Baez, Danys PHI/ retired 40 P 03/16/2012 Bailey, Jeff N AAA)/ F/A 39 1B,OF 03/16/2012 Baker, Jeff NC/ free ag 36 1B,2B 03/17/2017 Baker, Scott NC/ free ag 36 P 03/17/2017 Bako, Paul ce 09)/ retired 45 C 03/18/2011 Bale, John Japan)/ det mi 43 P 03/18/2011 Balentien, Wladimir NC/ JAPAN 33 OF 03/28/2014 Balester, Collin NC/ PIT m 31 P 03/28/2014 Banks, Josh (HOU)/ sf min 35 P 03/18/2011 Bankston, Wes ex AA)/ cant fi 34 1B 03/18/2011 Barajas, Rod NC/ retired 42 C,1B 03/28/2014 Bard, Josh d AAA)/ releas 39 C 03/08/2013 Barden, Brian (FLA)/ tex mi 36 3B,SS,2B 03/18/2011 Barfield, Josh I AAA)/ F/A (ca 35 2B.OF 03/16/2012 Barker, Kevin can lg)/??? ca 42 1B 03/18/2011 Barmes, Clint NC/ free ag 39 SS,1B 03/17/2017 Barnes, Scott NC/ free ag 30 RP 03/17/2017 Bartlet, Jason NC/ F/A 38 SS 03/27/2015 Barton, Daric NC/ f/a 32 1B 03/18/2016 Batista, Miguel ATL/ col mi 47 P 03/08/2013 Bautista, Denny A 6/11)/ no can 37 P 03/16/2012 Bautista, Denny C (PIT)/ sf min 37 P 03/26/2010 Baxter, Mike NC/ free ag 33 RF,LF,CF 03/17/2017 Bazardo, Yorman u AAA)/ MIN m 33 P 03/18/2011 Beachy, Brandon NC/ free ag 31 P 03/17/2017 Beam, T.J. C TOR/ ARZ 37 P 03/26/2010 Bean, Colter minors)/ where 41 P 03/07/2008 Beato, Pedro NC/ CIN 31 RP 03/27/2015 Beckett, Josh NC/ retired 37 SP 03/18/2016 Bedard, Erik NC/ retired 39 SP 03/18/2016 Beeler, Dallas NC/ free ag 28 RP 03/16/2018 Belisario, Ron NC/ f/a 35 RP 03/18/2016 Bell, David etired?/ where 45 3B 03/07/2008 Bell, Rob s AAA)/ where 41 P 03/14/2009 Belliard, Ron etired)/ retired 42 IF 03/16/2012 Bellorin, Edwin u AAA)/ cant fi 36 C 03/18/2011 Below, Duane* NC/ NYM 32 RP 03/18/2016 Beltran, Carlos HOU/ retired 40 RF, CF 03/16/2018 Benitez, Armando (TOR)/ where 45 P 03/14/2009 Bennett, Gary (LAD)/ F/A 45 C 03/14/2009 Bennett, Jeff B/ATL/ cant fi 37 P 03/18/2011 Benson, Joe NC/ free ag 30 OF 03/17/2017 Benson, Kris (ARZ)/ retired 43 P 03/18/2011 Berg, Justin (CHC)/ no sta 33 P 03/16/2012 Bergeron, Peter NC/ where 40 OF 03/07/2008 Bergesen, Brad NC/ JAPAN 32 P 03/28/2014 Bergman, Christian COL/ SEA m 29 RP 03/17/2017 Bergmann, Jason ak AA)/ no can 36 P 03/08/2013 Betancourt, Yuniesky MIL/ JAPAN 35 2B, 3B, SS 03/27/2015 Betemit, Wilson NC/ TB 36 3B,1B,2B 03/27/2015 Bierd, Randor S AAA)/ cant fi 34 P 03/18/2011 Bigbie, Larry Japan)/ Japan 40 OF 03/14/2009 Biggio, Craig etired)/ retired 52 2B,C 03/14/2009 Billingsley, Chad NC/ free ag 33 SP 03/16/2018 Bixler, Brian NC/ PHI m 35 SS,2B,3B,O03/28/2014 Black, Vic NC/ f/a 29 RP 03/18/2016 Blackburn, Nick NC/ FA 36 SP 03/27/2015 Blake, Casey etired)/ retired 44 3B,1B,LF 03/08/2013 Blanco, Andres i AAA)/ phi mi 33 IF 03/08/2013 Blanco, Henry sea/ ARZ 46 C 03/27/2015 Blanks, Kyle NC/ free ag 31 LF,1B 03/16/2018 Bloomquist, Willie NC/ free ag 40 SS,3B,2B,L 03/17/2017 Blum, Geoff NC/ retired 44 3B 03/28/2014 Bochy, Brett NC/ free ag 30 P 03/17/2017 Boesch, Brennan NC/ retired 32 RF 03/16/2018 Bogusevic, Brian NC/ BOS m34 RF, CF 03/17/2017 Bonderman, Jeremy DET/ DET 35 SP 03/27/2015 Bonds, Barry C (F/A)/ F/A 53 LF 03/14/2009 Boone, Aaron C HOU/ retired 45 inf 03/26/2010 Borbon, Julio NC/ f/a 32 CF 03/18/2016 Borchard, Joe L AAA)/ ATL m 39 OF 03/14/2009 Botts, Jason S AAA)/ cant fi 37 1B 03/18/2011 Bowden, Michael NC/ Korea 31 P 03/18/2016 Bowen, Rob where/ no wh 37 C 03/26/2010 Bowers, Cedric NC/ OAK 118 P 03/18/2011 Bowie, Micah (COL)/ where 43 P 03/14/2009 Bowyer, Travis NC/ fla min 36 P 03/14/2009 Braden, Dallas NC/ retired 34 P 03/28/2014 Brantly, Rob NC/ CIN m 28 C 03/17/2017 Branyan, Russell y AAA)/ unsign 42 1B,3B 03/08/2013 Brasier, Ryan NC/ LAA 30 RP 03/27/2015 Braun, Ryan Z. juried)/ cws m 37 P 03/14/2009 Brazelton, Dewon here?)/ where 37 P 03/14/2009 Broadway, Lance R AAA)/ cant fi 34 P 03/18/2011 Brocail, Doug (HOU)/ retired 50 P 03/26/2010 Brooks, Aaron NC/ MIL 27 RP 03/16/2018 Broussard, Ben minors/ no wh 41 1B 03/26/2010 Brown, Adrian (RE) NC/ where 44 OF 03/07/2008 Brown, Andrew NYM/ NYM 33 RF, LF 03/27/2015
Brown, Brooks NC/ free ag 32 RP 03/17/2017 Brown, Jordan L AAA)/ signed 34 OF 03/16/2012 Broxton, Jonathan STL/ free ag 33 RP 03/16/2018 Bruntlett, Eric y AAA)/ cant fi 39 IF 03/18/2011 Buchanan, David NC/ free ag 28 SP 03/17/2017 Buchholz, Taylor NC/ year o 36 SP 03/27/2015 Buck, Travis NC/ SD ml 34 LF, RF 03/28/2014 Buckner, Billy L AAA)/ F/A 34 P 03/16/2012 Budde, Ryan NC/ LAA 38 C 03/14/2009 Bueno, Francisley NC/ free ag 37 RP 03/17/2017 Bulger, Jason nn, no / nyy m 39 P 03/08/2013 Burke, Greg d AAA)/ sd min 35 P 03/18/2011 Burke, Greg (RE) NYM/ COL 35 P 03/28/2014 Burnitz, Jeromy NC/ retired 48 OF 03/07/2008 Burns, Mike ce 09)/ MIL re 39 P 03/18/2011 Burns, Mike NC/ pit min 39 P 03/07/2008 Burrell, Pat red 20/ retired 41 LF 03/08/2013 Burres, Brian f AAA)/ Taiwan 36 P 03/08/2013 Burres, Brian C TOR/ PIT sp 36 P 03/26/2010 Burriss, Emmanuel NC/ WAS m33 2B,SS,3B,L 03/17/2017 Burton, Jared NC/ f/a 36 P 03/18/2016 Buscher, Brian where)/ F/A re 36 3B,1B 03/16/2012 Buss, Nick NC/ MIN 31 LF 03/16/2018 Byrd, Marlon NC/ free ag 40 OF 03/16/2018 Byrdak, Tim NC/ FA 44 P 03/28/2014 Cabrera, Fernando m AAA)/ laa mi 36 P 03/08/2013 Cabrera, Orlando etired)/ retired 43 2B,SS 03/08/2013 Callaspo, Alberto NC/ free ag 34 2B,3B 03/16/2018 Camp, Shawn NC/ PHI 42 RP 03/28/2014 Campana, Tony NC/ free ag 31 CF, LF, RF 03/17/2017 Campbell, Eric NC/ MIA 30 LF 03/16/2018 Campos, Leonel NC/ Japan 30 RP 03/16/2018 Cantu, Jorge d AAA)/ releas 35 1B,3B 03/08/2013 Capellan, Jose C COL/ HOU m37 P 03/26/2010 Capps, Matt NC/ ati 34 RP 03/18/2016 Capuano, Chris NC/ retired 39 RP 03/16/2018 Cardenas, Adrian NC/ no inf 30 2B 03/28/2014 Cardullo, Stephen NC/ COL 30 1B 03/16/2018 Carlin, Luke SD/ SD 37 C 03/14/2009 Carlson, Jesse os AA)/ releas 37 P 03/08/2013 Carpenter, Chris NC/ retired 42 P 03/28/2014 Carpenter, David NC/ free ag 32 RP 03/16/2018 Carrara, Giovanni NC/ no wh 50 P 03/14/2009 Carrasco, Hector NC/ releas 48 P 03/14/2009 Carroll, Jamey KC/ WAS 44 2B, SS, 3B 03/27/2015 Carson, Matt NC/ CLE 36 RF 03/27/2015 Carson, Matt k AAA)/ MIN m 36 OF 03/16/2012 Carson, Robert NC/ f/a 29 RP 03/18/2016 Carter, Chris L AAA)/ Japan 35 OF,1B 03/16/2012 Cash, Kevin x AAA)/ retired 40 C 03/16/2012 Casilla, Alexi NC/ F/A 33 2B,3B 03/27/2015 Cassel, Jack C HOU/ no wh 37 P 03/26/2010 Castillo, Luis HI 3/11)/ No sta 42 2B 03/16/2012 Casto, Kory WAS/ DET s 36 utility 03/26/2010 Castro, Bernie minors)/ nyy m 38 2B 03/07/2008 Castro, Fabio k AAA)/ lad mi 33 P 03/08/2013 Ceciliani, Darrell NC/ free ag 27 LF 03/16/2018 Cedeno, Ronny NC/ ARZ 35 2B,SS 03/18/2016 Cedeno, Xavier NC/ WSH 31 P 03/28/2014 Chacin, Gustavo m AAA)/ F/A 37 P 03/16/2012 Chamberlain, Joba NC/ retired 32 RP 03/16/2018 Chambers, Adron NC/ HOU 31 CF 03/27/2015 Chen, Bruce minors)/ where 40 P 03/07/2008 Chen, Bruce NC/ retired 40 SP 03/18/2016 Cherry, Rocky OS/SD/ SD mi 38 P 03/26/2010 Choate, Randy NC/ retired 42 RP 03/17/2017 Choice, Michael NC/ Korea 28 LF 03/16/2018 Cisnero, Jose HOU/ HOU 28 P 03/27/2015 Clark, Zach NC/ F/A 34 RP 03/27/2015 Clement, Jeff NC/ no inf 34 1B 03/28/2014 Clement, Jeff T AAA)/ PIT m 34 1B 03/16/2012 Clement, Matt NC/ coach 43 P 03/26/2010 Cleto, Maikel NC/ free ag 27 RP 03/16/2018 Clevlen, Brent DET/ ATL m 34 OF 03/26/2010 Closser, Jd minors)/ chc m 38 C 03/14/2009 Cloyd, Tyler NC/ free ag 30 P 03/17/2017 Coello, Robert NC/ free ag 33 RP 03/17/2017 Coke, Phil NC/ ATL 35 RP 03/18/2016 Colabello, Chris NC/ free ag 34 1B,RF 03/16/2018 Coleman, Casey NC/ SEA 30 RP 03/18/2016 Colvin, Tyler NC/ f/a 32 RF,CF,LF,1B03/18/2016 Condrey, Clay 2009)/ no can 42 P 03/16/2012 Conger, Hank NC/ free ag 29 C 03/16/2018 Conine, Jeff ired?)/ retired 51 1B,OF 03/14/2009 Constanza, Jose NC/ f/a 34 CF 03/18/2016 Contreras, Carlos NC/ free ag 27 RP 03/17/2017 Cook, Aaron NC/ FA 39 P 03/28/2014 Cooper, David NC/ f/a 31 1B 03/18/2016 Corcino, Daniel NC/ LAD XX 03/18/2016 Corcoran, Roy (SEA)/ hou A 37 P 03/18/2011 Cordero, Chad ent lg)/ retired 36 P 03/16/2012 Cordero, Francisco NC/ BOS 42 RP 03/27/2015 Cordier, Eric NC/ BOS m32 XX 03/17/2017 Corey, Bryan SD/ SD 44 P 03/14/2009 Cormier, Lance (LAD)/ F/A 37 P 03/16/2012 Cornejo, Nate NC/ retired 38 P 03/07/2008 Corpas, Manuel COL/ COL 35 P 03/27/2015 Corporan, Carlos NC/ CHC m34 C 03/17/2017 Correia, Kevin NC/ f/a 37 P 03/18/2016 Cortes, David C (SF)/ sf min 44 P 03/07/2008 Costa, Shane NC/ kc AA 36 OF 03/18/2011 Cota, Humberto C (Pitt)/ Wash 39 C 03/07/2008 Counsell, Craig etired)/ retired 47 IF 03/08/2013 Cousins, Scott NC/ TEX 33 LF,CF 03/27/2015 Craig, Allen NC/ SD 33 1B,RF,OF,3 03/16/2018 Crain, Jesse NC/ free ag 36 P 03/17/2017 Cravy, Tyler NC/ free ag 28 SP 03/16/2018 Crawford, Carl NC/ free ag 36 LF 03/16/2018 Cruz Jr., Jose where/ no wh 43 RF,CF,LF 03/26/2010 Cruz, Tony NC/ CIN 31 C 03/16/2018 Cuddyer, Michael NC/ retired 39 RF 03/17/2017 Cunniff, Brandon NC/ MIA m 29 RP 03/17/2017 Cunningham, Aaron NC/ CUBS 31 LF, RF, CF 03/28/2014 Cunningham, Todd NC/ PIT 29 LF 03/16/2018 Cust, Jack y AAA)/ tb min 39 DH 03/08/2013 Daigle, Casey n AAA)/ tex mi 36 P 03/14/2009 Daley, Matt NC/ f/a 35 RP 03/18/2016 Danks, Jordan NC/ TEX 31 RF,LF,CF 03/18/2016 D'Arnaud, Chase NC/ PIT 31 IF 03/28/2014 Darnell, James NC/ TB ml 31 3B,OF 03/28/2014 Darnell, Logan NC/ no wh 29 P 03/17/2017 Davidson, Dave NC/ BAL 118 P 03/26/2010 Davis, Blake l AAA)/ mil mi 34 IF 03/08/2013 Davis, Jason minors)/ F/A (si 37 P 03/16/2012 Day, Zach minn A)/ where 39 P 03/14/2009 De La Cruz, Joel NC/ ATL 28 RP 03/16/2018 De La Rosa, Dane LAA/ LAA 35 RP 03/27/2015 De La Rosa, Eury NC/ free ag 28 RP 03/17/2017 De La Rosa, Rubby NC/ ARZ 29 SP 03/16/2018 De Los Santos, Fautino NC/ CWS 32 P 03/28/2014 De Vries, Cole NC/ FA 33 P 03/28/2014 Dean, Pat NC/ Korea 28 SP 03/16/2018
Decker, Jaff NC/ ATL 28 RF 03/16/2018 Deduno, Samuel HOU/ BAL 34 SP 03/18/2016 DeJesus, David NC/ free ag 38 LF 03/17/2017 Delabar, Steve NC/ CLE m 34 RP 03/17/2017 Delgado, Carlos etired)/ retired 45 1B 03/16/2012 Dellucci, Dave ce 09)/ cant fi 44 OF 03/18/2011 Dempster, Ryan NC/ retired 40 SP 03/27/2015 Denker, Travis stl AA)/ No sta 32 IF 03/16/2012 Denorfia, Chris NC/ COL m 37 RF,LF,CF 03/17/2017 DeRosa, Mark TOR/ retired 43 OF,3B,1B,2 03/27/2015 DeSalvo, Matt A AAA)/??? (n 37 P 03/26/2010 Dessens, Elmer n find)/ no can 47 P 03/16/2012 Dessens, Elmer C (ATL)/ nym m 46 P 03/14/2009 Detwiler, Ross NC/ free ag 32 RP 03/16/2018 DeWitt, Blake NC/ releas 32 LF,2B,3B 03/28/2014 Diamond, Thomas c in 20/ no can 34 P 03/08/2013 Diaz, Argenis t AAA)/ det nr 31 3B,SS,2B 03/16/2012 Diaz, Felix minors)/ where 37 P 03/07/2008 Diaz, Matt NC/ retired 40 RF,LF 03/28/2014 DiFelice, Mark C (MIL)/ F/A 41 P 03/16/2012 Dillard, Tim NC/ MIL m 34 P 03/28/2014 Dillon, Joe b AAA)/??? ca 42 IF 03/18/2011 Dingman, Craig njured)/ F/A 44 P 03/07/2008 Dirks, Andy* NC/ releas 32 LF,RF 03/18/2016 Dolis, Rafael NC/ DET 30 RP 03/27/2015 Dominguez, Matt NC/ BOS m28 3B 03/17/2017 Donald, Jason NC/ KC 33 3B,SS,2B,O03/27/2015 Donnelly, Brendan PIT/ retired 46 P 03/18/2011 Dotel, Octavio NC/ FA 44 P 03/28/2014 Doumit, Ryan NC/ f/a 36 C,LF,RF,1B 03/18/2016 Downs, Darin NC/ HOU 33 RP 03/18/2016 Drabek, Kyle NC/ free ag 30 SP 03/17/2017 Dreifort, Darren NC/ retired 45 P 03/07/2008 Drese, Ryan t AAA)/ where 41 P 03/14/2009 Duckworth, Brandon NC KC/ PHI m 42 P 03/26/2010 Duke, Zach s AAA)/ was m 34 P 03/08/2013 Dukes, Elijah n find)/ last in 33 OF 03/16/2012 Dumatrait, Phil y min)/ retired 36 P 03/08/2013 Duncan, Shelley TB/ ARZ 38 LF,1B,RF 03/27/2015 Duran, German X/HOU/ no wh 33 3B 03/26/2010 Durango, Luis NC/ no inf 31 OF 03/28/2014 Durazo, Erubiel minors)/ F/A 44 1B 03/07/2008 Durbin, Chad NC/ retired 40 RP 03/28/2014 Dykstra, Allan NC/ free ag 30 1B 03/16/2018 Easley, Damion NC/??? r 48 2B,SS,LF,3 03/26/2010 Eaton, Adam L/COL/ F/A 40 P 03/26/2010 Eckstein, David n 2011)/ F/A 43 2B 03/16/2012 Edwards, Jon NC/ SD XX 03/18/2016 Ekstrom, Mike C (TB)/ COL m 34 P 03/16/2012 Ellis, Mark NC/ retired 40 2B 03/18/2016 Ellison, Jason (TEX)/ phi mi 39 RF,LF,CF 03/14/2009 Ely, John NC/ BOS m31 P 03/28/2014 Eppley, Cody NC/ PIT 32 P 03/28/2014 Escalona, Sergio NC/ HOU 33 P 03/28/2014 Etherton, Seth minors)/ where 41 P 03/07/2008 Evans, Nick injury)/ lad mi 31 1B, OF 03/08/2013 Evans, Terry A AAA)/ sf min 35 OF 03/18/2011 Eveland, Dana NC/ NYM 34 P 03/28/2014 Eveland, Dana NC/ tb 34 RP 03/18/2016 Everett, Adam etired)/ MLB m41 SS 03/08/2013 Everett, Carl NC/ F/A 46 OF 03/07/2008 Eyre, Scott retired/ retired 45 P 03/18/2011 Falu, Irving* NC/ f/a 34 2B 03/18/2016 Fasano, Sal minors/ retired 46 C,1B 03/26/2010 Feierabend, Ryan n AAA)/ tex mi 32 P 03/08/2013 Feliciano, Jesus m AAA)/ tb min 38 OF 03/16/2012 Feliciano, Pedro r surg)/ NYY (i 41 P 03/16/2012 Feliciano, Pedro NC/ CUBS 41 RP 03/27/2015 Feliz, Pedro d AAA)/ releas 42 3B 03/16/2012 Fernandez, Jose NC/ decea 25 SP 03/16/2018 Fields, Josh NC/ no inf 35 3B 03/28/2014 Fien, Casey (DET)/ hou m 34 P 03/18/2011 Fien, Casey NC/ free ag 34 RP 03/16/2018 Fife, Stephen NC/ CLE 31 SP 03/16/2018 Figaro, Alfredo Japan)/ Japan 33 P 03/16/2012 Figaro, Alfredo MIL/ MIL 33 RP 03/27/2015 Figgins, Chone NC/ f/a 40 3B, LF, CF 03/18/2016 Figueroa, Cole NC/ PIT 30 2B 03/18/2016 Finley, Steve etired)/ retired 52 CF 03/14/2009 Fiorentino, Jeff Japan)/ BAL m 34 OF 03/18/2011 Fiorentino, Jeff (OAK)/ where 34 OF 03/14/2009 Flande, Yohan NC/ free ag 32 RP 03/17/2017 Flores, Jesus NC/ TB ml 33 C 03/28/2014 Flores, Kendry NC/ free ag 26 P 03/17/2017 Flores, Randy L AAA)/ F/A re 42 P 03/16/2012 Florimon, Pedro NC/ PHI m 31 SS 03/17/2017 Floyd, Gavin TOR/ TOR m 35 SP 03/17/2017 Foppert, Jesse f AAA)/ no wh 37 P 03/14/2009 Ford, Lew NC/ no inf 41 LF 03/28/2014 Ford, Lew Japan)/ Japan 41 LF,CF,RF 03/14/2009 Fox, Jake NC/ no inf 35 C,LF,1B 03/28/2014 Francis, Jeff COL/ CIN 37 SP 03/27/2015 Francoeur, Jeff NC/ TV An 34 RF,CF 03/16/2018 Franklin, Wayne NC/ where 44 P 03/07/2008 Frasor, Jason NC/ free ag 40 RP 03/17/2017 Freeman, Choo here?)/ where 38 OF 03/14/2009 Freeman, Sam NC/ ATL m 30 RP 03/17/2017 Frias, Carlos NC/ CLE 28 SP 03/16/2018 Fryer, Eric NC/ STL 32 C 03/18/2016 Fuentes, Brian NC/ retired 42 RP 03/28/2014 Fulchino, Jeff injury)/ unsign 38 P 03/08/2013 Fuld, Sam NC/ retired 36 RF, CF, LF 03/16/2018 Fultz, Aaron t AAA)/ CIN m 44 P 03/14/2009 Furmaniak, J. J. b AAA)/ tb min 38 SS,2B 03/18/2011 Gabbard, Kason minors)/ F/A re 35 P 03/16/2012 Galarraga, Armando NC/ TEX m 36 P 03/28/2014 Gallagher, Sean n 2011)/ unsign 32 P 03/08/2013 Gamel, Mat NC/ releas 32 3B,1B 03/28/2014 Garces, Frank NC/ free ag 28 RP 03/16/2018 Garcia, Anderson NC/ PHI 37 P 03/14/2009 Garcia, Freddy ATL/ ATL 41 SP 03/27/2015 Garcia, Jason NC/ free ag 25 RP 03/16/2018 Garcia, Luis NC/ PHI 30 RP 03/17/2017 Gardner, Lee where)/??? to 43 P 03/26/2010 Garland, Jon COL/ releas 38 SP 03/27/2015 Geltz, Steve NC/ PHI 30 RP 03/16/2018 German, Franklyn (TEX)/ cws m 38 P 03/14/2009 Gervacio, Sam NC/ HOU 33 RP 03/28/2014 Giambi, Jason NC/ retired 47 1B 03/18/2016 Giese, Dan (OAK)/ OAK A 40 P 03/18/2011 Gil, Jerry (Cinn)/ cinn m 35 SS 03/07/2008 Giles, Marcus C PHI/ no wh 39 2B 03/26/2010 Gimenez, Hector CHW/ CWS 35 C 03/27/2015 Gindl, Caleb NC/ CHW m29 LF,RF 03/17/2017 Glenn, Brad NC/ free ag 30 OF 03/17/2017 Gload, Ross n 2011)/ retired 41 1B 03/08/2013 Goforth, David NC/ MIL P 03/16/2018 Golver, Gary B/DET/ FLA m 41 P 03/26/2010 Gomez, Alexis where/ no wh 39 OF 03/26/2010 Gomez, Chris C BAL/ releas 46 inf 03/26/2010 Gomez, Jeanmar NC/ CHW 30 RP 03/16/2018 Gonzalez, Alex MIL/ BAL 41 SS 03/27/2015
Gonzalez, Andy (CLE)/ flda m 36 1B,3B 03/14/2009 Gonzalez, Edgar NC/ CIN m 35 P 03/28/2014 Gonzalez, Edgar eague)/ lad AA 35 P 03/18/2011 Gonzalez, Geremi NC/ where 43 P 03/07/2008 Gonzalez, Germen NC/ CHW 30 RP 03/16/2018 Gonzalez, Luis retired/ retired 50 LF 03/26/2010 Gonzalez, Mike MIL/ WAS m39 P 03/28/2014 Gorzelanny, Tom NC/ NYM m35 RP 03/17/2017 Gose, Anthony NC/ TEX 27 RF 03/16/2018 Gosewisch, Tuffy NC/ SEA 34 C 03/16/2018 Gotay, Ruben r AAA)/ atl AA 35 IF 03/08/2013 Graffanino, Tony C CLE/ no wh 45 ut 03/26/2010 Graham, J.R. NC/ NYY o 28 RP 03/17/2017 Green, Nick minors)/ nyy m 39 SS,2B 03/07/2008 Green, Nick x AAA)/ mia m 39 SS,2B,3B 03/16/2012 Green, Nick MIA/ F/A 39 SS 03/27/2015 Green, Shawn etired)/ retired 45 OF,1B 03/14/2009 Greene, Todd NC/ scout 46 C 03/07/2008 Gregg, Kevin NC/ f/a 39 RP 03/18/2016 Griffey, Jr., Ken etired)/ retired 48 CF 03/16/2012 Grilli, Jason TEX/ free ag 41 RP 03/16/2018 Grudzielanek, Mark E 6/10)/ assum 47 2B 03/16/2012 Gryboski, Kevin NC/ where 44 P 03/07/2008 Guerrero, Vladimir ball on/ releas 43 DH 03/08/2013 Guillen, Carlos etired)/ retired 42 2B 03/08/2013 Guilmet, Preston NC/ BAL P 03/27/2015 Gutierrez, Juan (ARZ)/ kc min 34 P 03/16/2012 Guzman, Angel pensio/ lad mi 36 P 03/08/2013 Guzman, Joel AL AA) / cant fi 33 OF,3B 03/18/2011 Gwynn Jr., Tony NC/ f/a 35 CF,LF,RF 03/18/2016 Hacker, Eric NC/ MIN 118 P 03/16/2012 Haeger, Charlie elbow)/ bos m 34 P 03/08/2013 Hagadone, Nick NC/ SEA m 32 RP 03/17/2017 Hairston, Scott NC/ CWS 37 LF,RF,CF 03/18/2016 Halama, John (Balt)/ F/A 46 P 03/07/2008 Hale, David NC/ BAL m 30 SP 03/17/2017 Hall, Toby kie lg)/ indepe 42 C 03/18/2011 Halton, Sean NC/ f/a 30 1B,LF,RF,1B03/18/2016 Hampson, Justin minors/ no wh 37 P 03/26/2010 Hamulack, Tim NC/ lad mi 41 P 03/07/2008 Hanrahan, Joel NC/ FA 36 RP 03/27/2015 Hansack, Devern S AAA)/??? (n 40 P 03/26/2010 Hanson, Tommy NC/ Died 31 SP 03/18/2016 Harang, Aaron NC/ free ag 39 SP 03/17/2017 Harden, Rich NC/ releas 36 SP 03/28/2014 Harper, Brandon minors)/ was m 41 C 03/07/2008 Harris, Brendan LAA/ LAA 37 SS 03/27/2015 Harris, Brendan L AAA)/ COL m 37 SS,2B,3B,O03/16/2012 Harris, Jeff NC/ cle mi 43 P 03/07/2008 Harris, Mitch NC/ free ag 32 RP 03/16/2018 Harris, Willie CIN/ releas 39 2B, 3B, LF 03/08/2013 Hart, Corey NC/ free ag 36 1B, RF 03/17/2017 Hart, Kevin oulder)/ F/A un 35 P 03/16/2012 Hayes, Brett NC/ TEX m 34 C 03/17/2017 Haynes, Nathan where)/??? (n 38 OF 03/26/2010 Heathcott, Slade NC/ SF mi 27 OF 03/17/2017 Heilman, Aaron x AAA)/ releas 39 P 03/08/2013 Heintz, Chris J. l AAA)/ where 43 C 03/14/2009 Hellweg, Johnny NC/ PIT 29 RP 03/16/2018 Helms, Wes pt, 201/ retired 41 3B,1B 03/08/2013 Helton, Todd COL/ retired 44 1B 03/27/2015 Henderson, Jim NC/ free ag 35 RP 03/16/2018 Hendrickson, Ben b AAA)/ where 37 P 03/14/2009 Hendrickson, Mark (BAL)/ F/A re 43 P 03/16/2012 Heredia, Felix minors)/ F/A 41 P 03/07/2008 Herges, Matt c AAA)/ cant fi 47 P 03/18/2011 Hermanson, Dustin NC/ no wh 45 P 03/14/2009 Hernandez, Diory L AAA)/ hou m 33 SS,3B,1B 03/08/2013 Hernandez, Gorkys NC/ KC 30 CF 03/28/2014 Hernandez, Jose minors)/ where 48 IF 03/07/2008 Hernandez, Michel L AAA)/ BAL n 39 C 03/18/2011 Hernandez, Orlando x AAA)/ F/A 48 P 03/26/2010 Hernandez, Pedro NC/ f/a 28 SP 03/18/2016 Hernandez, Ramon NC/ F/A 41 C,1B 03/27/2015 Hernandez, Roberto here?)/ where 53 P 03/14/2009 Herndon, David NC/ NYY m 32 P 03/28/2014 Herrera, Elian NC/ free ag 33 RF 03/16/2018 Herrera, Elian NC/ MIL 33 3B 03/28/2014 Herrmann, Frank NC/ PHI 33 P 03/18/2016 Hessman, Mike Japan)/ hou m 40 3B,1B 03/16/2012 Hill, Koyie NC/ f/a 39 C 03/18/2016 Hinske, Eric ARI/ retired 40 LF,1B,RF 03/28/2014 Hirsh, Jason minors)/ grante 36 P 03/16/2012 Ho Park, Byung NC/ Korea 31 DH 03/16/2018 Hoes, L.J. NC/ no wh 28 RF,LF,CF 03/17/2017 Hoey, Jim r AAA)/ mil mi 35 P 03/08/2013 Hoffpauir, Jarrett s AAA)/ tor mi 34 IF 03/08/2013 Hoffpauir, Micah Japan)/ signed 38 1B,OF 03/16/2012 Holaday, Bryan NC/ MIA 30 C 03/16/2018 Hollandsworth, Todd ired?)/ retired 44 OF 03/14/2009 Holm, Steve C (MIN)/ COL m 38 C 03/16/2012 Hoover, Paul NC/ TB 118 C 03/14/2009 Hopper, Norris L AAA)/ cant fi 39 OF 03/18/2011 Horst, Jeremy NC/ free ag 32 RP 03/17/2017 Howry, Bobby etired)/ Retire 44 P 03/16/2012 Hudson, Orlando NC/ FA 40 2B, 3B 03/28/2014 Huff, David NC/ kc 33 SP 03/18/2016 Huffman, Chad E AAA)/ cle nr 32 OF 03/16/2012 Hughes, Dusty l AAA)/ atl min 35 P 03/08/2013 Hughes, Luke NC/ releas 33 3B,2B,1B 03/28/2014 Hughes, Rhyne L AAA)/ F/A on 34 1B 03/16/2012 Humber, Philip NC/ retired 35 RP/SP 03/17/2017 Hunter, Torii NC/ retired 42 RF 03/17/2017 Inge, Brandon PIT/ releas 40 3B,2B 03/27/2015 Isringhausen, Jason NC/ FA 45 RP 03/28/2014 Izturis, Cesar CIN/ HOU 38 SS,2B,3B,1 03/27/2015 Izturis, Maicer NC/ f/a 37 3B,SS,2B 03/18/2016 Jackson, Brett NC/ f/a 29 CF 03/18/2016 Jackson, Conor NC/ retired 35 1B 03/28/2014 Jackson, Steven x AAA)/ F/A 36 P 03/16/2012 Jackson, Zach x AAA)/ tex mi 34 P 03/16/2012 Jacobs, Mike L AAA)/ az min 37 1B 03/16/2012 Jakubauskas, Chris z AAA)/ mil mi 39 P 03/08/2013 Janish, Paul NC/ BAL m 35 3B,1B 03/17/2017 Jaramillo, Jason & AA)/ hou m 35 C 03/08/2013 Jenkins, Geoff where/ free ag 43 RF 03/26/2010 Jenkins, Tyrell NC/ free ag 25 RP 03/16/2018 Jennings, Jason K AAA/ nothin 39 P 03/18/2011 Jepsen, Kevin NC/ TEX 33 RP 03/16/2018 Jeter, Derek NC/ retired 43 SS 03/18/2016 Jimenez, Cesar a AAA)/ phi mi 33 P 03/08/2013 Jimenez, D Angelo l AAA)/ where 40 IF 03/14/2009 Johjima, Kenji ce 09)/ Japan 41 C 03/18/2011 Johnson, Dan NC/ TOR 38 1B 03/28/2014 Johnson, Dan AK/TB)/ Japan 38 1B 03/14/2009 Johnson, Elliot NC/ f/a 34 SS,2B,3B 03/18/2016 Johnson, Erik WS/SD/ SD mi 28 SP 03/17/2017 Johnson, Josh NC/ free ag 33 SP 03/17/2017 Johnson, Kelly NC/ free ag 36 2B 03/16/2018 Johnson, Randy etired)/ retired 54 P 03/16/2012 Johnson, Reed NC/ was 41 CF, LF, RF 03/18/2016 Johnson, Rob NC/ f/a 34 RP 03/18/2016
Jones, Andruw NC/ BAL 40 LF,RF 03/28/2014 Jones, Garrett NC/ free ag 36 RF,1B 03/17/2017 Jones, Garrett n AAA)/ where 36 1B 03/14/2009 Jones, Hunter minors)/ no wh 34 P 03/08/2013 Jones, James NC/ TEX 29 CF 03/16/2018 Julio, Jorge E/ATL)/ MIL 39 P 03/14/2009 Jurrjens, Jair NC/ f/a 31 SP 03/18/2016 Kalish, Ryan NC/ free ag 29 CF, RF, LF 03/16/2018 Kapler, Gabe D 6/11)/ assum 42 OF 03/16/2012 Karsay, Steve NC/ retired 46 P 03/07/2008 Karstens, Jeff NC/ F/A 35 SP/RP 03/27/2015 Kata, Matt u AAA)/ tex mi 40 IF,OF 03/18/2011 Kawasaki, Munenori NC/ Japan 36 2B,3B 03/16/2018 Kearns, Austin NC/ no inf 37 LF, RF, 1B 03/28/2014 Kelly, Don NC/ free ag 38 LF,RF,CF,2B03/17/2017 Kendrick, Kyle NC/ BOS 33 SP 03/16/2018 Kennedy, Adam NC/ FA 42 2B,3B,1B 03/28/2014 Kensing, Logan FLA/ WAS m35 P 03/26/2010 Keppel, Bobby ce 09)/ cant fi 35 P 03/18/2011 Keppel, Bobby ol/fla)/ fla min 35 P 03/07/2008 Keppinger, Jeff CHW/ CWS 37 3B, 2B, 1B 03/27/2015 Kielty, Bobby n AAA)/ nym m 41 RF,LF,CF 03/14/2009 Kieschnick, Roger NC/ f/a 31 LF 03/18/2016 Kim, Byung Hyun it sys)/ where 39 P 03/14/2009 Kim, Sun-woo NC/ where 40 P 03/07/2008 Klesko, Ryan etired)/ retired 46 1B 03/14/2009 Kline, Steve ired?)/ retired 45 P 03/14/2009 Kobayashi, Masahide C CLE/ Japan 43 P 03/26/2010 Kohn, Michael NC/ free ag 31 P 03/17/2017 Kolb, Danny minors)/ bost m 42 P 03/07/2008 Komatsu, Erik NC/ no inf 30 RF 03/28/2014 Koplove, Mike minors)/ lad mi 41 P 03/07/2008 Koshansky, Joe l AAA)/ cant fi 35 1B 03/18/2011 Koskie, Corie njured/ retired 44 3B 03/26/2010 Kotchman, Casey NC/ releas 35 1B 03/28/2014 Kotsay, Mark NC/ retired 42 RF,LF,1B 03/27/2015 Kottaras, George NC/ ATL m 34 C,1B 03/17/2017 Krauss, Marc NC/ no wh 30 LF,RF,1B 03/17/2017 Kubel, Jason NC/ f/a 35 LF, RF 03/18/2016 Kuo, Hong-Chih NC/ releas 36 P 03/28/2014 Ladendorf, Tyler NC/ CHW m30 OF 03/17/2017 LaFromboise, Bobby NC/ TEX m 31 P 03/17/2017 Laird, Gerald NC/ f/a 38 C 03/18/2016 Lake, Junior NC/ BOS m28 CF,LF 03/17/2017 Lamb, Mike C MIL/ FLA m 42 3B,1B 03/26/2010 Lamb, Mike FLA/ MIA 42 3B 03/18/2011 Langerhans, Ryan a AAA)/ tor mi 38 OF 03/08/2013 Langwell, Matt NC/ ARZ RP 03/27/2015 Lannan, John NC/ kc 33 P 03/18/2016 Larish, Jeff NC/ no inf 35 1B,3B,OF 03/28/2014 LaRoche, Adam NC/ retired 38 1B 03/17/2017 Latos, Mat NC/ free ag 30 SP 03/16/2018 Lavarnway, Ryan NC/ OAK m30 C 03/17/2017 Lawrence, Brian L AAA)/ no wh 41 P 03/14/2009 League, Brandon NC/ free ag 35 RP 03/16/2018 LeCure, Sam NC/ free ag 33 RP 03/17/2017 Ledee, Rickey etired)/ retired 44 LF 03/14/2009 Lee, Carlos NC/ retired 41 1B 03/27/2015 Lee, Chen-Chang NC/ Japan 31 RP 03/18/2016 Lee, Derrek red? )/ no can 42 1B 03/08/2013 Leone, Justin ex ml)/??? 41 OF 03/26/2010 Leroux, Chris NC/ NYY 33 P 03/28/2014 Lewis, Colby Japan)/ Japan 38 P 03/14/2009 Lewis, Colby NC/ retired 38 SP 03/16/2018 Lewis, Fred m AAA)/ Japan 37 LF,RF 03/08/2013 Lewis, Scott E AAA)/? relea 34 P 03/18/2011 Liddi, Alex NC/ free ag 29 3B,LF,1B 03/17/2017 Lieber, Jon re???)/??? ca 47 P 03/26/2010 Lieberthal, Mike LAD/ retired 46 C 03/07/2008 Liefer, Jeff s AAA)/ where 43 OF,1B 03/14/2009 Lillibridge, Brent NC/ TEX 34 OF,SS,3B,2 03/18/2016 Lilly, Ted NC/ retired 42 P 03/28/2014 Lindblom, Josh TEX/ OAK 30 P 03/27/2015 Linden, Todd Japan/ no wh 37 OF 03/26/2010 Lindstrom, Matt NC/ releas 38 RP 03/18/2016 Litsch, Jesse t seas/ 3rd su 33 P 03/08/2013 Littleton, Wes igned)/ No sta 35 P 03/16/2012 Livingston, Bobby m AAA)/ maybe 35 P 03/18/2011 Lo Duca, Paul L AAA)/ nothin 45 C 03/18/2011 Lo, Chia-Jen NC/ HOU P 03/27/2015 Loaiza, Esteban /CWS)/ where 46 P 03/14/2009 Lobstein, Kyle NC/ free ag 28 RP 03/16/2018 Loe, Kameron NC/ SF 36 P 03/27/2015 Lofton, Kenny C (F/A)/ where 50 CF,LF 03/14/2009 Lohse, Kyle NC/ free ag 39 SP 03/17/2017 Loney, James NC/ free ag 33 1B 03/16/2018 Lopez, Felipe where)/ F/A, u 37 IF 03/08/2013 Lopez, Javier NC/ retired 40 RP 03/16/2018 Lopez, Javy tired?)/ retired 47 C 03/14/2009 Lopez, Pedro M. t AAA)/ pit spg 33 SS 03/14/2009 Lopez, Rodrigo NC/ releas 42 P 03/28/2014 Loretta, Mark etired)/ retired 46 IF 03/18/2011 Lough, David NC/ free ag 32 RF 03/16/2018 Lowell, Mike etired)/ retired 44 1B,3B 03/16/2012 Lowry, Noah ce 07)/ cant fi 37 P 03/18/2011 Ludwick, Ryan NC/ retired 39 LF 03/18/2016 Luebke, Cory NC/ retired 33 SP 03/16/2018 Lueke, Josh NC/ Mex 33 SP 03/18/2016 Luetge, Lucas NC/ free ag 31 SP 03/16/2018 Lugo, Ruddy minors)/ det AA 37 P 03/18/2011 Lutz, Zach NC/ NYM 31 3B 03/27/2015 MacDougal, Mike M. d AAA)/ unsign 41 P 03/08/2013 Machado, Alejandro injury)/ where 35 2B 03/07/2008 Machi, Jean NC/ CHW 36 RP 03/16/2018 Machi, Jean NC/ SF 118 P 03/08/2013 Maddux, Greg retired/ retired 51 P 03/26/2010 Madrigal, Warner yy AA)/ F/A re 34 P 03/16/2012 Maholm, Paul NC/ f/a 35 RP 03/18/2016 Maier, Mitch NC/ free ag 35 CF,RF 03/17/2017 Main, Scott NC/ CLE 118 P 03/08/2013 Majewski, Gary (HOU)/ cant fi 38 P 03/18/2011 Manning, Charlie C STL/ no wh 38 P 03/26/2010 Manzella, Tommy z AAA)/ arz AA 34 SS,2B 03/16/2012 Marcum, Shaun NC/ retired 36 SP 03/17/2017 Mariot, Michael NC/ SD 29 RP 03/16/2018 Marmol, Carlos NC/ F/A 35 RP 03/27/2015 Maronde, Nick NC/ MIA m 28 RP 03/17/2017 Marquis, Jason NC/ free ag 39 SP 03/17/2017 Marrero, Chris NC/ BAL m 29 1B 03/27/2015 Marrero, Eli C (StL)/ gone 44 OF,C 03/07/2008 Marshall, Sean* NC/ f/a 35 RP 03/18/2016 Marson, Lou NC/ LAA 31 C 03/18/2016 Marte, Andy T AAA)/ F/A 34 3B,1B 03/16/2012 Marte, Victor NC/ FA 37 RP 03/27/2015 Martin, Cody NC/ SEA 28 RP 03/16/2018 Martin, Ethan NC/ free ag 28 P 03/17/2017 Martinez, Cristhian NC/ STL 36 RP 03/27/2015 Martinez, David NC/ MIN XX 03/18/2016 Martinez, Fernando NC/ f/a 29 LF,RF 03/18/2016 Martinez, Joe E AAA)/ arz mi 35 P 03/16/2012 Martinez, Michael NC/ CLE 35 2B 03/16/2018 Martinez, Michael NC/ PIT 35 2B,3B,SS,O03/28/2014
Marzzaro, Vin PIT/ PIT 31 P 03/27/2015 Mastny, Tom A AAA)/ F/A (n 37 P 03/18/2011 Mateo, Juan where/ no wh 35 P 03/26/2010 Mateo, Julio minors)/ phil re 40 P 03/07/2008 Matheny, Mike etired)/ retired 47 C 03/07/2008 Mathieson, Scott C (PHI)/ Japan 34 P 03/16/2012 Mathis, Doug Korea)/ BOS m34 P 03/16/2012 Matsui, Hideki TB/ retired 43 LF, RF, DH 03/08/2013 Matsui, Kaz Japan)/ Japan 42 2B 03/16/2012 May, Lucas z AAA)/ nym m 33 C 03/16/2012 Maya, Yunesky s AAA)/ sent to 36 P 03/08/2013 Mayberry Jr., John NC/ free ag 34 CF,LF,1B 03/17/2017 Mays, Joe minors)/ F/A 42 P 03/07/2008 Maysonet, Edwin NC/ FA 36 SS, 2B, 3B 03/28/2014 McBride, Macay where)/ nothin 35 P 03/18/2011 McClendon, Mike l AAA)/ col mi 32 P 03/08/2013 McCoy, Mike NC/ BOS m36 3B,2B,OF,S 03/27/2015 McCrory, Rob (BAL)/ BAL (m35 P 03/26/2010 McCutchen, Daniel pit ml)/ bal m 35 P 03/08/2013 McDonald, Darnell CHC/ CUBS 39 LF,RF,CF 03/27/2015 McDonald, James PIT/ CUBS 33 RP 03/27/2015 McDonald, John NC/ retired 43 SS, 2B, 3B 03/18/2016 McGehee, Casey NC/ Japan 35 1B,3B,2B 03/16/2018 Mcgowan, Dustin NC/ MIA 36 P 03/18/2016 McLeary, Marty NC/ PIT 43 P 03/07/2008 McLouth, Nate NA/ f/a 36 LF,CF,RF 03/18/2016 Meche, Gil KC/ retired 39 P 03/18/2011 Medlen, Kris NC/ ARZ 32 SP 03/16/2018 Meek, Evan NC/ Korea 34 RP 03/18/2016 Melhuse, Adam X/COL)/ tex mi 46 C,3B 03/14/2009 Melville, Tim NC/ CIN P 03/17/2017 Mendoza, Luis NC/ JAPAN 34 SP/RP 03/27/2015 Mendoza, Luis C TEX/ TEX 34 P 03/26/2010 Mendoza, Ramiro NC/ where 45 P 03/07/2008 Meredith, Cla (BAL)/ WAS m34 P 03/18/2011 Mesa, Jose here?)/ where 51 P 03/14/2009 Messenger, Randy C SEA/ no wh 36 P 03/26/2010 Metcalf, Travis NC KC/ no wh 35 3B,SS 03/26/2010 Meyer, Dan T AAA)/ no can 36 P 03/16/2012 Miceli, Dan NC/ where 47 P 03/07/2008 Michaels, Jason s AAA)/ was m 41 LF,RF 03/08/2013 Mijares, Jose NC/ f/a 33 RP 03/18/2016 Mikolas, Miles NC/ free ag 29 RP 03/17/2017 Milledge, Lastings NC/ JAPAN 32 OF 03/28/2014 Miller, Corky CIN/ CIN 42 C 03/27/2015 Miller, Corky N AAA)/ CIN m 42 C 03/16/2012 Miller, Jai bal AA)/ quit b 33 OF 03/08/2013 Miller, Jim NC/ f/a 35 P 03/18/2016 Miller, Jim C BAL/ BAL n 35 P 03/26/2010 Miller, Justin d AAA)/ F/A re 40 P 03/16/2012 Miller, Matt t AAA)/ where 46 P 03/14/2009 Miner, Zach PHI/ SEA m 36 SP 03/27/2015 Mirabelli, Doug eased)/ where 47 C 03/14/2009 Misch, Patrick (NYM)/ PHI m 36 P 03/16/2012 Mitre, Sergio urgery)/ F/A (tr 37 P 03/08/2013 Mock, Garrett NC/ releas 34 P 03/28/2014 Moehler, Brian where)/ F/A (fr 46 P 03/16/2012 Molina, Jose NC/ f/a 42 C 03/18/2016 Monasterios, Carlos w injur/ det mi 32 P 03/08/2013 Monroe, Craig where)/ cant fi 41 OF 03/18/2011 Montero, Jesus NC/ free ag 28 C 03/16/2018 Morales, Franklin NC/ free ag 32 SP 03/17/2017 Morgan, Nyjer NC/ Korea 37 CF,RF,LF 03/18/2016 Morin, Mike NC/ SEA 26 RP 03/16/2018 Morneau, Justin NC/ retired 36 1B 03/16/2018 Morris, Bryan NC/ free ag 30 RP 03/16/2018 Morse, Mike NC/ free ag 36 LF, RF, 1B 03/16/2018 Mortensen, Clayton NC/ f/a 32 P 03/18/2016 Moscoso, Guillermo SF/ JAPAN 34 RP 03/27/2015 Mosley, Dustin NC/ no inf 36 P 03/28/2014 Mota, Guillermo pensio/ unsign 44 P 03/08/2013 Moyer, Jamie NC/ FA 55 P 03/28/2014 Moylan, Peter NC/ HOU 39 P 03/28/2014 Mueller, Bill NC/ retired 47 3B 03/07/2008 Murata, Toru NC/ CLE P 03/18/2016 Murphy, David NC/ free ag 36 LF,RF 03/17/2017 Murray, A.J. minors/ MIL m 36 P 03/26/2010 Murton, Matt Japan)/ Japan 36 OF 03/18/2011 Mussina, Mike retired/ retired 49 P 03/26/2010 Myers, Brett NC/ releas 37 SP 03/28/2014 Myers, Mike r AAA)/ where 48 P 03/14/2009 Nady, Xavier SD/ F/A 39 LF.RF 03/27/2015 Nageotte, Clint NC/ where 37 P 03/07/2008 Navaro, Efren a AAA)/ sent to 31 1B 03/08/2013 Navarro, Dioner NC/ free ag 34 C 03/16/2018 Navarro, Efren NC/ DET m 31 1B 03/17/2017 Navarro, Yamaico NC/ free ag 30 LF,3B,RF,S 03/17/2017 Negron, Kristopher NC/ ARZ 32 2B 03/16/2018 Nelson, Chris NC/ COL 32 3B, 2B, SS 03/18/2016 Nevin, Phil etired)/ retired 47 1B 03/07/2008 Niekro, Lance u AAA)/ becom 38 1B 03/14/2009 Niese, Jon NC/ TEX 31 SP 03/16/2018 Nieto, Adrian NC/ CIN m 28 C 03/17/2017 Nieuwenhuis, Kirk NC/ SEA 30 CF 03/16/2018 Nieve, Fernando NC/ LAA 35 RP 03/18/2016 Nieves, Wil NC/ f/a 40 C, 1B 03/18/2016 Nishioka, Tsuyoshi n AAA)/ Japan 33 IF 03/08/2013 Nix, Jayson NC/ f/a 35 3B,SS,2B,L 03/18/2016 Nix, Laynce PHI/ releas 37 LF,RF,1B,C 03/27/2015 Norton, Greg NC/ nothin 45 1B 03/18/2011 Nunez, Abraham O. (NYM)/ where 42 3B,SS,2B 03/14/2009 O'Brien, Peter NC/ LAD 27 LF 03/16/2018 Ochoa, Ivan C BOS/ no wh 35 SS 03/26/2010 O'Flaherty, Eric NC/ free ag 33 RP 03/16/2018 Ogando, Nefi NC/ free ag 28 RP 03/16/2018 Ohka, Tomokazu ce 09)/ Japan 42 P 03/18/2011 Ohman, Will NC/ f/a 40 RP 03/18/2016 Ojeda, Augie c AAA)/ F/A re 43 SS 03/16/2012 Ojeda, Miguel minors)/ mex 42 C 03/07/2008 Oliver, Andrew NC/ BAL 30 RP 03/18/2016 Olivera, Hector NC/ ATL 32 3B 03/17/2017 Oliveros, Lester NC/ MIN 29 SP 03/27/2015 Olsen, Scott ws AA)/ tex mi 34 P 03/08/2013 Olson, Garrett m AAA)/ oak m 34 P 03/08/2013 Olt, Mike NC/ BOS m29 1B 03/17/2017 O'Malley, Shawn NC/ COL 30 SS 03/16/2018 Ondrusek, Logan CIN/ CIN 33 P 03/27/2015 Ortega, Jose NC/ DET 29 P 03/28/2014 Ortiz, David NC/ retired 42 1B, DH 03/16/2018 Ortiz, Ramon NC/ f/a 44 P 03/18/2016 Ortiz, Russ (LAD)/ F/A 43 P 03/18/2011 Ortmeier, Daniel L AAA)/??? (n 36 OF,1B 03/26/2010 Osoria, Franquelis il cont/ no wh 36 P 03/26/2010 O'Sullivan, Sean NC/ BOS m30 RP 03/17/2017 Outman, Josh NC/ f/a 33 RP 03/18/2016 Owens, Jerry where)/ cant fi 37 OF 03/18/2011 Owings, Micah NC/ MIL 35 1B/OF 03/28/2014 Pacheco, Jordan NC/ MIN 32 3B,1B,C 03/16/2018 Padilla, Juan a AAA)/ where 41 P 03/14/2009 Padilla, Vincente NC/ JAPAN 40 RP 03/27/2015 Pagnozzi, Matt e AAA)/ atl min 35 C 03/08/2013 Palmeiro, Orlando here?)/ where 49 RF,LF 03/14/2009
Park, Chan Ho Japan)/ NC (Ja 44 P 03/16/2012 Parra, Manny NC/ CHC m35 RP 03/17/2017 Patterson, Corey NC/ no inf 38 OF 03/28/2014 Patterson, Eric t AAA)/ releas 34 IF, OF 03/08/2013 Patterson, Red NC/ LAD 30 P 03/18/2016 Patterson, Scott NC/ SD 38 P 01/05/2010 Patton, David cubs A/ nothin 33 P 03/18/2011 Paul, Xavier CIN/ BAL 33 LF, RF 03/27/2015 Paulino, Felipe NC/ CWS 34 RP 03/27/2015 Paulino, Ronny NC/ DET 36 C 03/28/2014 Peguero, Carlos NC/ Japan 31 LF,RF 03/17/2017 Pena, Ariel NC/ free ag 28 RP 03/17/2017 Pena, Carlos KC/ LAA 39 1B 03/27/2015 Pena, Ramiro NC/ Japan 32 SS 03/16/2018 Pena, Tony F. f AAA)/ BOS m37 P (former S 03/18/2011 Penny, Brad NC/ retired 39 SP 03/18/2016 Penny, Brad NC/ KC 39 P 03/28/2014 Peralta, Joel NC/ retired 42 RP 03/16/2018 Percival, Troy C (TB)/ retired 48 P 03/26/2010 Perez, Antonio (Oak)/ Wash 38 2B 03/07/2008 Perez, Chris NC/ retired 32 RP 03/18/2016 Perez, Eduardo (CWS)/ annou 48 IF,OF,3B 03/07/2008 Perez, Fernando m AAA)/ F/A 34 OF 03/16/2012 Perez, Juan TOR/ TOR 37 RP 03/27/2015 Perez, Juan P t AAA)/ pit min 39 P 03/14/2009 Perez, Neifi here?)/ where 42 SS,2B,3B 03/14/2009 Perez, Rafael NC/ TEX 35 P 03/28/2014 Perez, Timo C DET/ LAD m 42 OF 03/26/2010 Perry, Ryan NC/ WAS 31 P 03/28/2014 Pestano, Vinnie NC/ free ag 33 RP 03/17/2017 Petersen, Bryan NC/ TEX 31 LF, CF, RF 03/27/2015 Pettibone, Jonathan NC/ free ag 27 SP 03/17/2017 Pettitte, Andy NYY/ retired 45 SP 03/27/2015 Phelps, Cord NC/ f/a 31 2B,SS,3B 03/18/2016 Phelps, Tommy NC/ F/A 44 P 03/07/2008 Phillips, Kyle or min/ no can 33 C 03/08/2013 Piazza, Mike etired)/ retired 49 DH 03/14/2009 Pierre, Juan NC/ F/A 40 LF 03/27/2015 Pierzynski, A.J. NC/ TV An 41 C 03/16/2018 Pill, Tyler NC/ NYM P 03/16/2018 Pimentel, Stolmy NC/ NYM m28 RP 03/17/2017 Pinto, Renyel minors)/ Japan 35 P 03/16/2012 Polanco, Placido NC/ F/A 42 3B 03/27/2015 Politte, Cliff minors)/ stl min 44 P 03/07/2008 Ponson, Sidney NC/ Indepe 41 P 03/18/2011 Posada, Jorge etired)/ retired 46 C,DH 03/08/2013 Powell, Landon NC/ releas 36 C,1B 03/28/2014 Pridie, Jason NC/ COL 34 OF 03/27/2015 Punto, Nick NC/ retired 40 2B,SS,3B 03/18/2016 Putkonen, Luke DET/ DET 31 RP 03/27/2015 Qualls, Chad NC/ COL 39 RP 03/17/2018 Quentin, Carlos NC/ releas 35 LF,RF 03/16/2018 Quinlan, Robb minors)/ F/A re 41 1B 03/16/2012 Quintanilla, Omar NC/ COL 36 SS 03/18/2016 Quintanilla, Omar L AAA)/ tex mi 36 IF 03/18/2011 Quiroz, Guillermo d AAA)/ SEA m 36 C 03/16/2012 Quiroz, Guillermo NC/ sf 36 C 03/27/2015 Radke, Brad NC/ retired 45 P 03/07/2008 Rakers, Aaron minors)/ sd 41 P 03/07/2008 Ramirez, Alexei NC/ free ag 36 SS 03/16/2018 Ramirez, Aramis NC/ retired 39 3B 03/17/2017 Ramirez, Elizardo C TEX/ TEX m 34 P 03/26/2010 Ramirez, Horacio WAS/ SF mi 38 P 03/26/2010 Ramirez, J.C. NC/ ARZ 29 RP 03/27/2015 Ramirez, Manny k AAA)/ unsign 45 LF, DH 03/08/2013 Ramirez, Max NC/ chw- 33 C,1B 03/27/2015 Ramirez, Ramon NC/ SEA 36 P 03/28/2014 Ramirez, Wilkin NC/ f/a 32 LF,RF,CF 03/18/2016 Ramos, Cesar TEX/ PHI m 33 RP,SP 03/17/2017 Randa, Joe NC/ retired 49 3B 03/07/2008 Ransom, Cody NC/ f/a- 42 3B 03/27/2015 Ransom, Cody (ARZ)/ arz mi 42 SS,3B 03/16/2012 Rapada, Clay NC/ LAA 37 P 03/28/2014 Rasner, Darrell where/ no wh 37 P 03/26/2010 Rauch, Jon NC/ KC 39 RP 03/28/2014 Ray, Ken minors)/ where 43 P 03/07/2008 Rearick, Chris NC/ free ag 30 P 03/17/2017 Redman, Mark COL/ where 44 P 03/14/2009 Redmond, Mike etired)/ retired 46 C 03/16/2012 Reed, Evan NC/ f/a 32 RP 03/18/2016 Reid, Ryan NC/ f/a 32 P 03/18/2016 Remlinger, Mike NC/ where 52 P 03/07/2008 Renda, Tony NC/ ARZ 27 2B 03/16/2018 Renteria, Edgar ed F/A)/ releas 42 SS 03/08/2013 Resop, Chris NC/ BOS 35 RP 03/28/2014 Reyes, Anthony kie lg)/ F/A re 36 P 03/16/2012 Reynolds, Greg NC/ f/a 32 P 03/18/2016 Reynolds, Greg x AAA)/ cin mi 32 P 03/08/2013 Reynolds, Matt NC/ SF mi 33 RP 03/17/2017 Rheinecker, John injury)/ TEX 38 P 03/14/2009 Rhodes, Arthur or min/ unsign 48 P 03/08/2013 Rhymes, Will NC/ WAS 34 2B, 3B 03/28/2014 Richardson, Antoan bal AA)/ min m 34 OF 03/08/2013 Riefenhauser, CJ NC/ free ag 27 RP 03/16/2018 Rincon, Juan T/COL/ COL s 39 P 03/26/2010 Rincon, Ricardo NC/ nym m 47 P 04/14/2009 Ring, Royce S AAA)/ no can 37 P 03/16/2012 Rios, Alex NC/ free ag 37 RF 03/17/2017 Riske, David pitch)/ no can 41 P 03/16/2012 Rivas, Luis C CHC/ no wh 38 inf 03/26/2010 Rivera, Juan NC/ no inf 39 LF, 1B, RF 03/28/2014 Rivera, Mariano NYY/ retired 48 RP 03/27/2015 Rivera, Mike C (MIL)/ MIL m 41 C 03/16/2012 Rivera, Rene n AAA)/ sd min 34 C 03/08/2013 Rivera, Saul (ARZ)/ cant fi 40 P 03/18/2011 Rleal, Sendy here?)/ where 37 P 03/14/2009 Roberson, Chris AAA0/ ARZ m 38 RF,CF 03/14/2009 Roberts, Brian NC/ f/a 40 2B 03/18/2016 Roberts, Ryan NC/ KC 37 2B,3B,LF 03/27/2015 Robertson, Nate urgery)/ F/A, n 40 P 03/16/2012 Robinson, Chris NC/ SD C 03/28/2014 Robinson, Derrick NC/ f/a 30 LF,CF,RF 03/18/2016 Robinson, Kerry NC/ F/A 44 OF 03/07/2008 Robles, Oscar i AAA)/ where 41 2B,3B 03/14/2009 Rodriguez, Aneury u AAA)/ Korea 30 P 03/08/2013 Rodriguez, Eddy here?)/ where 36 P 03/14/2009 Rodriguez, Francisco DET/ PHI 36 RP 03/16/2018 Rodriguez, Guillermo f AAA)/ where 39 C 03/14/2009 Rodriguez, Ivan etired)/ retired 46 C 03/08/2013 Rodriguez, John y AAA)/??? 40 OF 03/26/2010 Rodriguez, Wandy NC/ free ag 39 SP 03/16/2018 Roenicke, Josh NC/ free ag 35 RP 03/17/2017 Rogers, Esmil NC/ free ag 32 RP 03/17/2017 Rogers, Mark NC/ TEX 31 P 03/18/2016 Rolen, Scott NC/ FA 42 3B 03/28/2014 Romero, Alex L AAA)/ FLA m 34 OF 03/18/2011 Rosario, Alberto NC/ ARZ 31 C 03/16/2018 Rosario, Sandy SF/ SF 32 P 03/27/2015 Rose, Mike (Clev)/ colo m 41 C 03/07/2008 Ross, David NC/ retired 41 C 03/16/2018 Rottino, Vinny NC/ JAPAN 37 LF 03/28/2014 Rottino, Vinny C MIL/ FLA m 37 3B 03/26/2010
Rouse, Mike CLE/ cws m 37 2B,3B,SS 03/07/2008 Rowand, Aaron where)/ retired 40 CF 03/08/2013 Rowen, Ben NC/ CIN 29 RP 03/16/2018 Rowland-Smith, Ryan u AAA)/ chc m 35 P 03/16/2012 Runzler, Dan NC/ SF 32 P 03/28/2014 Rusch, Glendon C COL/ COL r 43 P 03/26/2010 Rusin, Chris CHC/ CUBS 31 P 03/27/2015 Russell, Adam l AAA)/ bal mi 34 P 03/08/2013 Russell, James NC/ CLE m 32 RP 03/17/2017 Ryan, Brendan NC/ DET m 36 SS 03/17/2017 Ryan, Michael n find)/ last pl 40 OF 03/16/2012 Ryu, Jae-Kuk NC SD/ no wh 34 P 03/26/2010 Saarloos, Kirk known/ CLE 38 P 03/26/2010 Saccomanno, Mark C HOU/ no wh 37 3B 03/26/2010 Sadler, Billy ce 09)/ cant fi 36 P 03/18/2011 Saenz, Olmedo etired)/ hitting 47 1B,3B 03/14/2009 Salazar, Jeff L AAA)/ tb min 37 OF 03/16/2012 Salmon, Tim NC/ retired 49 OF 03/07/2008 Sammons, Clint a AAA)/ FLA m 34 C 03/18/2011 Sampson, Chris K. HOU/ COL m 39 P 03/18/2011 Sanabia, Alex NC/ f/a 29 P 03/18/2016 Sanches, Brian u AAA)/ kc min 39 P 03/08/2013 Sanchez, Alex w min)/ chw m 41 OF 03/07/2008 Sanchez, Angel NC/ PIT P 03/16/2018 Sanchez, Duaner NC SD/ no wh 38 P 03/26/2010 Sanchez, Freddy NC/ FA 40 2B 03/28/2014 Sanchez, Gaby NC/ free ag 34 3B,1B 03/16/2018 Sanchez, Jonathan NC/ CIN 35 SP 03/18/2016 Sanchez, Romulo Japan)/ tb min 33 P 03/16/2012 Sanders, David W. NC/ bal mi 36 P 03/07/2008 Santana, Johan NC/ free ag 39 P 03/17/2017 Santana, Julio NC/ F/A 44 P 03/07/2008 Santos, Sergio NC/ free ag 34 RP 03/17/2017 Sappelt, Dave NC/ f/a 31 RF,LF 03/18/2016 Sardinha, Dane C (PHI)/ BAL m 38 C 03/16/2012 Sardinha, Dane K. DET/ DET 38 C 03/14/2009 Satin, Josh NC/ retired 33 1B,3B 03/17/2017 Saunders, Joe NC/ SEA 36 SP 03/18/2016 Schafer, Jordan NC/ STL m 31 CF 03/17/2017 Schilling, Curt retired/ retired 51 P 03/26/2010 Schlereth, Daniel NC/ PIT 31 P 03/27/2015 Schlichting, Travis d AAA)/ oak m 33 P 03/16/2012 Schlitter, Brian NC/ COL 32 RP 03/18/2016 Schmidt, Jason (LAD)/ F/A (re 44 P 03/26/2010 Schneider, Brian NC/ retired 41 C 03/28/2014 Scott, Luke TB/ KORE 39 1B 03/27/2015 Scribner, Evan NC/ free ag 32 RP 03/16/2018 Sedlacek, Shawn NC/ F/A 41 P 03/07/2008 Segedin, Rob NC/ LAD 29 RF 03/16/2018 Sele, Aaron here?)/ where 47 P 03/14/2009 Sellers, Justin NC/ f/a 32 SS,2B,3B 03/18/2016 Selsky, Steve NC/ BOS 28 RF 03/16/2018 Seo, Jae rea??)/ where 40 P 03/14/2009 Sexson, Richie where/ no wh 43 1B 03/26/2010 Shealy, Ryan (BOS)/ TOR m 38 1B 03/18/2011 Shearn, Tom CIN/ CIN 40 P 03/14/2009 Shelton, Chris u AAA)/ nym m 37 1B 03/18/2011 Sherrill, George urgery)/ kc min 40 P 03/08/2013 Shoppach, Kelly NC/ f/a 37 C 03/18/2016 Shouse, Brian b AAA)/ retired 49 P 03/18/2011 Shuck, J.B. NC/ MIA 30 OF 03/16/2018 Sikorski, Brian (RE) NC/ Japan 43 P 03/07/2008 Silva, Carlos y AAA)/ BOS m38 P 03/16/2012 Simon, Alfredo NC/ free ag 36 SP 03/16/2018 Simpson, Allan here?)/ no wh 40 P 03/14/2009 Sisco, Andrew min inj/ OAK m35 P 03/26/2010 Slaten, Doug (WAS)/ PIT m 38 P 03/16/2012 Slaten, Doug C ARZ/ WAS 38 P 03/26/2010 Slowey, Kevin NC/ retired 33 RP 03/18/2016 Smith, Jason C (KC)/ hou m 40 2B,3B,1B,L 03/14/2009 Smith, Matt J. NC/ PHI 38 P 03/14/2009 Snell, Ian d AAA)/ where 36 P 03/16/2012 Snelling, Chris where/ no wh 36 OF 03/26/2010 Snodgress, Scott NC/ free ag 28 XX 03/17/2017 Snyder, Brandon NC/ F/A 31 1B,3B,OF,C 03/27/2015 Socolovich, Miguel NC/ ATL 31 RP 03/16/2018 Soler, Alay minors)/ F/A 38 P 03/07/2008 Sonnanstine, Andrew C Mar,/ no can 35 P 03/08/2013 Soriano, Alfonso NC/ retired 42 LF 03/18/2016 Soriano, Rafael NC/ TOR 38 RP 03/18/2016 Sosa, Sammy etired)/ retired 49 RF 03/26/2010 Soto, Geovany NC/ free ag 35 C 03/16/2018 Sowers, Jeremy rgery i/ where 34 P 03/08/2013 Speier, Justin ce 09)/ COL a 44 P 03/18/2011 Speier, Ryan C COL/ WAS m38 P 03/26/2010 Spence, Josh NC/ MIA 30 P 03/28/2014 Spiezio, Scott eased)/ where 45 3B,OF,1B,2 03/14/2009 Spilborghs, Ryan l AAA)/ Japan 38 OF 03/08/2013 Spivey, Junior minors)/ bost s 42 2B 03/07/2008 Springer, Russ C (CIN)/ retired 49 P 03/18/2011 Spurling, Chris C (MIL)/ milw m40 P 03/14/2009 Stairs, Matt etired)/ retired 50 OF, 1B 03/08/2013 Stange, Dan NC/ was 32 RP 03/27/2015 Stanley, Cody NC/ free ag 29 C 03/17/2017 Stauffer, Tim injury)/ SD 35 P 03/14/2009 Stauffer, Tim NC/ free ag 35 RP 03/17/2017 Stewart, Ian NC/ was 32 3B 03/18/2016 Stinson, Josh NC/ Korea 30 XX 03/18/2016 Stites, Matt NC/ ARZ 27 RP 03/16/2018 Stokes, Brian (ANA)/ TOR m 38 P 03/18/2011 Stoner, Tobi ym AA)/ where 33 P 03/16/2012 Storey, Mickey NC/ TOR 32 P 03/28/2014 Strong, Jamaal NC/??? re 39 OF 03/26/2010 Stults, Eric NC/ free ag 38 SP 03/17/2017 Stults, Eric here?)/ COL m 38 P 03/18/2011 Suppan, Jeff c AAA)/ sd min 43 P 03/16/2012 Suppan, Jeff NC/ retired 43 P 03/28/2014 Sutton, Drew NC/ no inf 34 LF,3B,RF,2B03/28/2014 Sweeney, Brian m AAA)/ SEA m 43 P 03/16/2012 Sweeney, Brian (RE) NC/ where 43 P 03/07/2008 Sweeney, Mark where/ no wh 48 LF,1B 03/26/2010 Sweeney, Mike etired)/ retired 44 1B,DH 03/16/2012 Switzer, Jon C (TB)/ BOST 38 P 03/14/2009 Talbot, Mitch NC/ NYM m34 P 03/28/2014 Tallet, Brian L/TOR)/ PIT m 40 P 03/16/2012 Tankersley, Taylor m AAA)/ F/A 35 P 03/16/2012 Taschner, Jack T/LAD)/ lad AA 39 P 03/18/2011 Tavarez, Julian NC/ nothin 44 P 03/18/2011 Taveras, Willy L AAA)/ F/A 36 CF,RF,LF 03/16/2012 Teagarden, Taylor NC/ f/a 34 C 03/18/2016 Tejada, Miguel m AAA)/ kc min 43 3B,SS,2B 03/08/2013 Tejeda, Miguel KC/ F/A 43 2B,3B,1B 03/27/2015 Tejeda, Robinson er inju/ releas 36 P 03/08/2013 Tekotte, Blake NC/ bos- 30 OF 03/27/2015 Tepesch, Nick NC/ TEX 29 RP 03/18/2016 Terdoslavich, Joey NC/ free ag 29 LF,1B,RF 03/16/2018 Terrero, Luis l AAA)/ where 37 OF 03/14/2009 Thames, Eric NC/ KORE 31 RF,LF 03/28/2014 Thatcher, Joe NC/ free ag 36 RP 03/17/2017 Thayer, Dale NC/ releas 37 RP 03/17/2017 Theriot, Ryan NC/ retired 38 2B,LF 03/28/2014 Thielbar, Caleb NC/ f/a 30 P 03/17/2017
Thomas, Brad DET/ F/A 40 P 03/16/2012 Thomas, Charles (Milw)/ milw m39 OF 03/07/2008 Thomas, Frank where/ retired 49 DH 03/26/2010 Thome, Jim NC/ FA 47 1B, DH 03/28/2014 Thompson, Aaron NC/ free ag 30 RP 03/16/2018 Thompson, Kevin t AAA)/ where 38 RF 03/14/2009 Thompson, Mike t AAA)/ where 37 P 03/14/2009 Thompson, Rich NC/ no inf 33 P 03/28/2014 Thompson, Rich NC/ TB 118 LF 03/08/2013 Thompson, Taylor NC/ free ag 30 P 03/17/2017 Thorman, Scott t AAA)/ F/A 36 1B,OF 03/16/2012 Thornton, Matt NC/ retired 41 RP 03/17/2017 Thurston, Joe L AAA)/ FLA m 38 IF 03/18/2011 Tiffee, Terry (LAD)/ phi mi 38 3B 03/14/2009 Tolbert, Matt c AAA)/ phi mi 35 2B, IF 03/08/2013 Tomko, Brett K AAA/ tex mi 44 P 03/18/2011 Toregas, Wyatt E AAA)/ PIT m 35 C 03/18/2011 Tosoni, Rene in AA)/ mil mi 31 OF 03/08/2013 Towers, Josh h AAA)/ wash 41 P 03/14/2009 Trachsel, Steve BAL/ where 47 P 03/14/2009 Tracy, Chad WAS/ LAA 37 1B,3B 03/27/2015 Treanor, Matt NC/ CLE 42 C 03/28/2014 Tsao, Chin-Hui where/ Jail fix 36 P 03/26/2010 Tucker, Michael minors)/ F/A 46 OF 03/07/2008 Tuiasosopo, Matt NC/ free ag 31 LF,1B,3B 03/16/2018 Tuiasosopo, Matt m AAA)/ det mi 31 IF,OF 03/08/2013 Tyner, Jason (CLE)/ where 40 LF,RF,CF 03/14/2009 Urbina, Ugueth NC/ prison 44 P 03/07/2008 Urrutia, Henry NC/ BAL o 31 DH 03/17/2017 Valdes, Raul PHI/ HOU 40 P 03/27/2015 Valdes, Raul (NYY)/ PHI m 40 P 03/16/2012 Valdespin, Jordany NC/ free ag 30 LF 03/17/2017 Valdez, Jose NC/ HOU 118 P 03/16/2012 Valdez, Merkin (TOR)/ lad mi 36 P 03/18/2011 Valdez, Wilson NC/ releas 39 2B,SS 03/27/2015 Valentin, Javier xxxce 09)/ no wh 42 C,1B 03/18/2011 Valentin, Jose m AAA)/ mets m48 2B 03/14/2009 Van Benschoten, John C (PIT)/ cws m 37 P 03/14/2009 Van Every, John NC/ PIT 118 OF 03/18/2011 Vanden Hurk, Rick NC/ KORE 32 P 03/28/2014 Vargas, Claudio C (MIL)/ COL m 39 P 03/18/2011 Varitek, Jason etired)/ retired 45 C 03/08/2013 Varvaro, Anthony NC/ f/a 33 RP 03/18/2016 Vasquez, Esmerling NC/ MIN m 34 P 03/28/2014 Vasquez, Virgil xxxb AAA)/ no wh 35 P 03/18/2011 Veal, Donnie NC/ TEX 33 RP 03/18/2016 Velandia, Jorge LE/TB)/ where 43 SS,2B 03/14/2009 Velazquez, Gil NC/ FA 38 SS 03/28/2014 Velazquez, Gil NC/ BOS 118 SS 03/26/2010 Velez, Eugenio (LAD)/ stl min 35 2B,LF 03/16/2012 Venable, Will NC/ free ag 35 RF,CF,LF 03/17/2017 Vento, Mike NC/ where 39 OF 03/07/2008 Ventura, Yordano NC/ decea 26 SP 03/16/2018 Veras, Jose* NC/ f/a 37 RP 03/18/2016 Verdugo, Ryan NC/ KC 30 P 03/28/2014 Viciedo, Dayan NC/ free ag 29 LF,RF 03/17/2017 Victorino, Shane NC/ free ag 37 CF, LF 03/17/2017 Villarreal, Oscar can lg)/ BAL m 36 P 03/16/2012 Villarreal, Pedro NC/ free ag 30 RP 03/17/2017 Vitters, Josh NC/ COL 28 3B 03/18/2016 Vizcaino, Luis ce 09)/ nyy re 43 P 03/18/2011 Wada, Tsuyoshi NC/ Japan 37 SP 03/17/2017 Waddell, Jason t AAA)/ cant fi 36 P 03/18/2011 Wade, Cory NC/ KC 34 P 03/28/2014 Wagner, Billy etired)/ NC (re 46 P 03/16/2012 Wakefield, Tim etired)/ retired 51 P 03/08/2013 Waldrop, Kyle NC/ PIT m 32 P 03/28/2014 Walker, Kevin NC/ where 41 P 03/07/2008 Walters, P. J. NC/ f/a 33 SP 03/18/2016 Walters, Zach NC/ free ag 28 LF 03/16/2018 Ward, Daryle S/WAS/ no wh 42 1B,LF,RF 03/26/2010 Washington, Rico NC/ STL 39 3B 03/18/2009 Waters, Chris C BAL/ MIL?? 37 P 03/26/2010 Watkins, Logan NC/ CUBS 28 2B 03/18/2016 Watson, Brandon where/ no wh 36 OF 03/26/2010 Weathers, David etired)/ retired 48 P 03/18/2011 Webb, Daniel NC/ free ag 28 RP 03/17/2017 Weber, Ryan NC/ TB 27 SP 03/16/2018 Weber, Thad NC/ DET 33 RP 03/27/2015 Wellemeyer, Todd etired)/ retired 39 P 03/16/2012 Werner, Andrew NC/ OAK 31 SP/RP 03/18/2016 Westbrook, Jake STL/ retired 40 P 03/27/2015 Wheeler, Dan e AAA)/ kc min 40 P 03/08/2013 Wheeler, Zelous NC/ Japan 31 3B 03/18/2016 Whisler, Wes NC/ CWS 118 P 03/26/2010 White, Sean L AAA)/ BOS m36 P 03/16/2012 Wieland, Joe NC/ free ag 28 RP 03/17/2017 Wigginton, Ty STL/ MIA 40 1B, 3B, LF 03/27/2015 Wilk, Adam t AAA)/ Korea 30 P 03/08/2013 Williams, Bernie NC/ retired 49 OF 03/07/2008 Williams, Glenn NC/ where 40 3B 03/07/2008 Williams, Jackson NC/ COL C 03/18/2016 Williams, Jerome NC/ free ag 36 SP 03/17/2017 Williams, Randy NC/ tex mi 42 P 03/07/2008 Williams, Todd minors)/ colo F 47 P 03/07/2008 Willis, Dontrelle NC/ SF ml 36 P 03/28/2014 Wilson, Bobby NC/ ARZ 34 C,1B 03/28/2014 Wilson, Bobby NC/ MIN 34 C 03/16/2018 Wilson, C.J. NC/ free ag 37 SP 03/17/2017 Wilson, Jack NC/ TEX 40 SS,2B 03/28/2014 Wilson, Preston here?)/ where 43 RF 03/14/2009 Wilson, Vance C (KC)/ retired 45 C 03/18/2011 Wise, Dewayne CHW/ releas 40 CF,RF,LF 03/27/2015 Wise, Matt (NYM)/ F/A 42 P 03/14/2009 Wood, Blake NC/ PIT 32 RP 03/27/2015 Wood, Kerry (CHC)/ retired 40 P 03/08/2013 Wood, Mike here?)/ flda m 37 P 03/14/2009 Wood, Tim t AAA)/ min m 35 P 03/08/2013 Woods, Jake NC PHI/ PHI m 36 P 03/26/2010 Wooten, Rob NC/ ATL 32 RP 03/18/2016 Worrell, Mark n 2012/ releas 35 P 03/08/2013 Wright, Daniel NC/ CIN 26 SP 03/16/2018 Wright, Jaret where/ no wh 42 P 03/26/2010 Wuertz, Michael injury)/ mia m 39 P 03/08/2013 Ynoa, Rafael NC/ free ag 30 2B 03/16/2018 Youman, Shane hi AA)/ where 38 P 03/14/2009 Young, Chris BOS/ SD 38 SP 03/16/2018 Young, Delmon NC/ free ag 32 LF 03/16/2018 Young, Delwyn I AAA)/ cws m 35 OF 03/16/2012 Young, Dmitri WAS/ no wh 44 1B 03/26/2010 Young, Eric NC/ retired 50 OF 03/07/2008 Young, Michael NC/ retired 41 3B,DH,1B,2 03/27/2015 Young, Walter NC/ F/A 38 1B 03/07/2008 Zaun, Greg etired)/ retired 46 C 03/16/2012 Zavada, Clay l AAA)/ no can 33 P 03/08/2013 Zawadzki, Lance r AAA)/ tor mi 32 SS 03/08/2013 Zeid, Joshua* NC/ LAA 31 RP 03/18/2016 Zito, Barry NC/ retired 39 SP 03/18/2016 Zumaya, Joel NC/ retired 33 RP 03/28/2014