OFF THE FIELD
| 2013-04-06 | Current | -- | Minors | New York Mets | Buffalo (AAA) | | Assigned to Buffalo (AAA) |
| 2012-12-17 | 2013-04-06 | 111 | Minors | Toronto Blue Jays | | | Traded from Mets with R.A. Dickey and Josh Thole to Blue Jays for Travis d'Arnaud, Noah Syndergaard, John Buck and Wuilmer Becerra |
| 2012-11-09 | 2012-12-17 | 39 | Minors | New York Mets | | | Signed to minor league contract |
| 2012-11-06 | 2012-11-09 | 4 | Free Agent | - | | | Refused minor league assignment. Elected free agency |
| 2012-11-02 | 2012-11-06 | 5 | Minors | New York Mets | | | Outrighted to minors |
| 2012-09-01 | 2012-11-02 | 63 | Active | New York Mets | | Yes | Recalled from Buffalo (AAA) |
| 2012-07-25 | 2012-09-01 | 39 | Minors | New York Mets | Buffalo (AAA) | Yes | Optioned to Buffalo (AAA) |
| 2012-05-07 | 2012-07-25 | 80 | Active | New York Mets | | Yes | |
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.
| 2006-08-30 | Traded by Rangers to Mets for Victor Diaz |
| 2004-06-16 | signed |
| Drafted: Selected by Texas Rangers in 5th round (141st overall) of 2004 Amateur Draft (June-Reg Phase) |