OFF THE FIELD
| 2012-11-18 | Current | -- | Free Agent | - | | | Declared free agency |
| 2012-06-09 | 2012-11-18 | 163 | Minors | Texas Rangers | Round Rock (AAA) | | |
The transactions grid above is available for Major Leaguers and Minor Leaguers since May of 2012. All transactions prior to this date will be listed below.
| 2012-01-10 | Signed by Mariners |
| 2011-08-21 | Signed by Pirates |
| 2011-07-22 | Signed by Phillies |
| 2011-07-19 | Released by Diamondbacks |
| 2011-01-18 | Signed by Diamondbacks |
| 2010-11-07 | Granted free agency |
| 2009-11-19 | Traded by Cubs to Diamondbacks for Ryne White and Scott Maine |
| 2009-01-28 | Traded by Mariners to Cubs for Garrett Olson and Ronny Cedeno |
| 2008-12-10 | Traded by Mets with Endy Chavez, Jason Vargas, Mike Carp, Ezequiel Carrera and Maikel Cleto to Mariners for J.J. Putz, Sean Green and Jeremy Reed |
| 2001-07-17 | signed |
| Drafted: Selected by New York Mets in 1st round (18th overall) of 2001 Amateur Draft (June-Reg Phase) |
| *Did not sign* ... Selected by Minnesota Twins in 1st round (31st overall) of 2000 Amateur Draft (June-Reg Phase) |
| *Did not sign* ... Selected by New York Yankees in 55th round (1488th overall) of 1997 Amateur Draft (June-Reg Phase) |