OFF THE FIELD
| 2013-02-04 | Current | -- | Minors | Baltimore Orioles | | | Signed to minor league contract |
| 2012-11-06 | 2013-02-04 | 91 | Free Agent | - | | | Elected free agency |
| 2012-06-20 | 2012-11-06 | 140 | Minors | Baltimore Orioles | Gulf Coast Orioles (Rk) | | |
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-03-19 | Released by Phillies |
| 2012-01-17 | Signed by Phillies |
| 2011-10-30 | Granted free agency |
| 2009-06-16 | Signed by Angels |
| 2007-10-15 | Signed by Cardinals (2-year extension) |
| 2007-07-31 | Traded by Red Sox with cash considerations to Cardinals for a player to be named later |
| 2007-01-04 | Signed by Red Sox (1-year, mutual option for 2008) |
| 1997-06-07 | signed |
| Drafted: Selected by Seattle Mariners in 12th round (373rd overall) of 1997 Amateur Draft (June-Reg Phase) |